如何將 wifi 核心從一個版本的 Android x86 複製到另一個版本

如何將 wifi 核心從一個版本的 Android x86 複製到另一個版本

我在我的電腦上使用 Android x86 8.1 rc-2。問題是 WiFi 無法正常運作。我甚至在我的電腦中使用了 Android x86 7.1 rc-2,並且 WiFi 正在運行。如何將 wifi 核心從該 iso 複製到新的 iso

答案1

這不可能。內核模組連結到正在運行的內核。這根本就是個壞主意。

也許這只是內核模組正在使用的韌體(dmesg)。您應該在那裡比較相關的內核啟動日誌。當您發現載入了哪個韌體檔案(並且它們有不同的版本)時,您可以嘗試將它們複製過來。

答案2

我知道這個答案有點晚了,但如果您使用 Broadcom wifi 適配器,如果您儘早加載驅動程序,它就會工作(不知道其他類型,但您可以測試)。只需添加EXTMOD=b43到內核引導加載選項即可。

請注意,這不能幫助您交換核心、核心模組或韌體。您仍然可以從系統.img如果你願意的話。它位於/lib/韌體/b43/lib/韌體/b43legacy。但對於 Android x86 的 7.1 和 8.1 版本是相同的,因此這僅供參考。如果您複製核心模組,它們甚至無法運作,也不會使用交換的核心啟動。

相關內容