1. 程式人生 > >通過ADB命令刷入boot.img和recovery.img的方法

通過ADB命令刷入boot.img和recovery.img的方法

一個完整的官方rom解開如下所示
boot.img
system.img
recovery.img
hboot.nb0
data.img
cache.img
radio.img

等等

我們所說的刷機也僅僅是boot.img引導分割槽加上system.img系統分割槽、
那麼很多同學卡在第一屏,白屏。或者recovery無法進入(有時候涉及到系統檔案不完整,一般都是未刷入第三方recovery)
都是因為boot系統核心(引導分割槽)加上system不匹配,造成不能正確引導所致。
既然知道了問題所在,接下來就有幾種解決方案了
第一:手動刷入boot。或者recovery。
          通過fastboot命令刷入。


          首先必須要有fastboot支援,官方刷機包裡面都自帶。

下載地址

解壓執行裡面的cmd.exe 我的是直接在系統裡面提取的cmd。不一定都適用。如果不能執行那就
點選開始-執行-cmd   進入這個資料夾。執行fastboot命令
手機進入fastboot模式有2種方法。如果你的手機能用adb識別到,有時候卡在第一屏也可以識別
你可以先執行 adb devices
我們通過adb命令進入fastboot吧。
執行命令adb reboot bootloader
這樣手機就進入fastboot usb模式,如果電腦驅動沒裝好,這裡會識別不到的

第二種進入方法是,手機完全斷電,按住音量向下+電源鍵不放。進入hboot之後點選下電源鍵


接下來就是刷入boot和recovery了。
把recovery.img和boot.img提取放到剛才下載的資料夾裡面。

回到cmd。執行命令。
單刷boot.img命令 :   fastboot flash boot boot.img
單刷recovery.img命令 : fastboot flash recovery recovery.img