[問題] boot.img 問題

作者: gn00618777 (非常念舊)   2016-04-03 10:10:27
各位板友好
以前開發 android device 時, source code 都會 build 出 boot.img, system.img
recovery.img ,然後分別燒到 sd card 開機。
前陣子看了網路上的刷機 guide ,用 flash tool 進入fastboot mode 先
刷入 cm-12.1-20150224-UNOFFICIAL-hayabusa.zip 內的 boot.img 後,
按下組合鍵就可以進入 "TWMP" recovery mode 了。進入後,按下 install,選擇
cm-12.1-20150224-UNOFFICIAL-hayabusa.zip,就可以刷入 andorid system。
據我所知,boot.img 是 kernel + ramdisk ,怎麼我刷了 boot.img 後,就會出
現 TWMP 這個 recovery 呢? 應該要有個步驟
fastboot flash recovery xxxxrecovery.img 吧?
謝謝。
作者: firewolf (好心情)   2016-04-03 23:33:00
不同的手機情況不同。例如samsung s2 i9100, recovery是和 kernel 結合在一起的,例如 s2 依 xda 網友說明recovery_ramdisk + kernel + boot_ramdisk 3者合一所以要刷 recovery ramdisk 時,就是刷 kernel 就會有recovery (因為 3 個部分是一起更新)。其他細節可以google "[MOD] IsoRec: Isolated Recovery" 這篇文章以上供參考,不同廠商手機型號刷機的方式不同。換句話說,i9100的 recovery分割區完全沒有被使用到
作者: gn00618777 (非常念舊)   2016-04-06 09:36:00
謝謝,謝謝解說

Links booklink

Contact Us: admin [ a t ] ucptt.com