重編 kernel 和 Donut 後,放上 G1 後,3G 無法連線

by nfsnfs
2009.11.19 03:23AM
重編 kernel 和 Donut 後,放上 G1 後,3G 無法連線

新手上路,大家好,希望前輩們給些建議!

我重編了 Android kernel (版本是 android-msm-2.6.29-donut,config 是用 make msm_defconfig),然後將編好的 zImage 複製到 donut 目錄底下蓋過原先的 kernel,接著指定 KERNEL_DIR、CROSS_COMPILE 等環境變數,接著做 make 的動作,然後將 system.img、boot.img 和 userdata.img 刷上 G1。

但是刷完之後,G1 的 3G 無法使用,請問有沒有前輩可以指點一下可能是哪裡的問題,還是有人遇到跟我相同的問題,也希望可以討論討論,多謝!!

4 則回應

  •  這部份我不是很確定,不過我上次偷偷換了 htc 的 cupcake 的 system.img 就可以用 3G 了,所以我覺得大概是在 system.img 的某個 driver 要重新編,這邊有人告訴我用官方的 image 裡面的 .config 來 make 應該可以正常運作,不過印象中我有試過,還是不能用....

    WiFi 我也是指定 kernel path 之後在重新編譯就沒問題了... XD

    話說我使用 HTC developer 網站上的 kernel 就會一直重開機.....= =

    2009-12-17
  •  3G真的有問題耶~不知道nfsnfs有解了嗎?

    我猜會不會是我們編譯過的新版kernel中driver的問題說。

    2009-12-16
  •  對,就直接到 myandroid/ 底下 make,不過要先設定幾個環境變數,

    可以依照這個網頁的指示: http://source.android.com/documentation/building-for-dream

     

    2009-12-01
  •  可以請教你一下嗎? 把zImage 蓋掉 myandroid/vendor/htc/dream-open/kernel 後的步驟要怎麼做 才可以得到boot.img?

    是直接到 myandroid/ 下直接 make 就可以了嗎?

    我也想試試  是不是有3G無法使用的問題

    謝謝

    2009-11-27