看板 AndroidDev 關於我們 聯絡資訊
※ 引述《Solarispika (Solarispika)》之銘言: : Hello everybody! : 我最近才發現platform編好的fastboot可以直接下(抓來的要放對位置) : fastboot -w flashall : 把剛編好的boot.img system.img 跟 recovery.img : 幫你寫入Nexus S裡面 : 免去慢慢燒的困擾(好像也沒差太多時間...) : 不過這樣一來 它用的kernel會是它自己預先編好的 : 也就是platform/device/samsung/crespo/kernel這個檔案 : 因此我想要用我自己編譯好的kernel替換上去 : 然後就可以讓build system幫忙合併成boot.img : 不過我找了很久都不知道要怎麼樣從自己編好的kernel檔案轉成它要的kernel : (% file kernel只說它是data...) : 所以想來這裡問問看 : 1. 有人知道怎麼轉換嗎? 或是 : 2. Android build system 有沒有順便編譯kernel並自動組合成boot.img的方法呢? : 以上 把這麼久以前的文章又翻出來 真是抱歉XD 不過找到了方法 希望對某些人有些幫助 關於替換預設Kernel的方式可以再make的時候 順便給它一些參數 如下 make TARGET_PREBUILT_WIFI_MODULE=/where/is/your/bcm4329.ko TARGET_PREBUILT_KERNEL=/where/is/your/zImage 紅色那一行就是跟build system講說你要換用哪一個kernel 至於綠色那一行最好也加上去 跟他說你的無線模組在哪邊 不然可能會發生能開機但是沒網路可以用的窘境 Orz 以上是簡易教學 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.232.26 ※ 編輯: Solarispika 來自: 140.113.232.26 (02/04 04:43)
diousk:請問ko module一定都要用指定路徑的方式嗎? 02/04 12:00
Solarispika:恩 目前我也只知道這樣的方法 02/04 14:20
Solarispika:一樓是有甚麼特殊需求嗎@@? 02/04 14:22
diousk:只是在想如果是想增加kernel額外功能,不知道對應的綠色那行 02/04 19:15
diousk:要怎麼填 02/04 19:16
Solarispika:這個的話...可能要自己去翻Makefile囉 02/08 03:37
Solarispika:因為我也是grep -nr找好久找到的XD 02/08 03:38