[問題] boot.img 問題

看板AndroidDev作者 (非常念舊)時間8年前 (2016/04/03 10:10), 8年前編輯推噓1(1012)
留言13則, 3人參與, 最新討論串1/1
各位板友好 以前開發 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 吧? 謝謝。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 58.115.110.72 ※ 文章網址: https://www.ptt.cc/bbs/AndroidDev/M.1459649430.A.E92.html ※ 編輯: gn00618777 (58.115.110.72), 04/03/2016 10:11:32

04/03 23:33, , 1F
不同的手機情況不同。例如samsung s2 i9100, recovery
04/03 23:33, 1F

04/03 23:33, , 2F
是和 kernel 結合在一起的,例如 s2 依 xda 網友說明
04/03 23:33, 2F

04/03 23:33, , 3F
recovery_ramdisk + kernel + boot_ramdisk 3者合一
04/03 23:33, 3F

04/03 23:33, , 4F
所以要刷 recovery ramdisk 時,就是刷 kernel 就會有
04/03 23:33, 4F

04/03 23:33, , 5F
recovery (因為 3 個部分是一起更新)。其他細節可以
04/03 23:33, 5F

04/03 23:34, , 6F
google "[MOD] IsoRec: Isolated Recovery" 這篇文章
04/03 23:34, 6F

04/03 23:34, , 7F
以上供參考,不同廠商手機型號刷機的方式不同。
04/03 23:34, 7F

04/03 23:38, , 8F
換句話說,i9100的 recovery分割區完全沒有被使用到
04/03 23:38, 8F

04/06 09:36, , 9F
謝謝,謝謝解說
04/06 09:36, 9F

05/24 11:40, , 10F
其實我之前試過
05/24 11:40, 10F

05/24 11:40, , 11F
你最後那行指令 在Xperia手機 recovery反而 容易刷不進去
05/24 11:40, 11F

05/24 11:41, , 12F
我Xperia SP 用fastboot指令刷純recovery都失敗 結果用Fl
05/24 11:41, 12F

05/24 11:41, , 13F
ashtool就好了……
05/24 11:41, 13F
文章代碼(AID): #1N07kMwI (AndroidDev)