步驟:
- git clone git://android.git.kernel.org/kernel/msm.git
- 先看一下有哪些 branch,git branch -r
- git checkout --track -b android-msm-2.6.29-donut origin/android-msm-2.6.29-donut
- git branch 確認一下
- ARCH=arm SUBARCH=arm CROSS_COMPILE=自己設一下路徑 make msm_defconfig
- ARCH=arm SUBARCH=arm CROSS_COMPILE=自己設一下路徑 make -j2
請問您, 您build出來的kernel+donut 在 G1 上已經可以用 WiFi or 3G 了嗎?
回覆刪除剛嘗試 build 看看,
回覆刪除可以先跑 HTC 官方的 Dream Donut images, 再從中抓出 /proc/config.gz 來,
使用它的 config 檔來當 kernel source 的.config,再重新 make, 應該 wifi & 3G 可以正常運作.
哈囉你好~ :)
回覆刪除感謝你的指導!!
我之前是試出 WiFi 可用的方法,因為之前在編役的時候沒有加上 kernel path,所以 WiFi 無法使用,後來有試出來。
不過我的 3G 還是暫時沒得用 Orz
我會再試試看您的方法! 感謝! :D
如果還有問題的話, 建議再拿HTC 官方 ADP1 的 boot.img 來修改:
回覆刪除unpack boot.img,
取代掉它的 kernel (i.e. 用自己剛 build的 那個 kernel),
repack boot.img,
再試試看.
Hello, Ted,
回覆刪除我試過之後仍然是沒辦法使用 3G 和電話功能,我懷疑是 radio image 的問題,不過很少聽到別人在討論 radio image 的部份... Orz