Android手機9008模式刷機教程(以小米手機爲例)

機型:紅米1s電信版2013028
故障:一開始可以進入fastboot,後來無法進入fastboot(無限重啓),後來開機鍵無反應。
大家都知道,刷機的方式有很多種,大體來講,我們刷機一般採用以下幾種方式:1、卡刷,即進入recovery模式操作手機將SD卡上的刷機包刷入手機,完成刷機過程;2、線刷,當手機無法進入recovery的時候只能線刷了,即進入fastboot下載模式,用線刷軟件在電腦上將刷機包刷入手機;3、9008刷機模式,當手機無法進入fastboot模式的時候,只能通過特殊的方式進入9008模式,然後用線刷工具將刷機包刷入手機,關於如何進入9008模式,請參考我的上一篇文章Android手機如何進入9008刷機模式。這裏假設讀者已經進入了9008模式,即在設備管理器中可以看到如下設備:

1、打開我們的線刷工具,這裏以紅米手機爲例,打開miflash,點擊refresh刷新設備,如果可以發現設備,說明連接正常,然後點擊browser(瀏覽),定位到鏡像所在目錄。

鏡像目錄應該有以下文件:

關於flash選項,需要注意一下:

flash_all.bat:會清除內置存儲所有數據、清除所有用戶數據。
flash_all_except_storage.bat:會清除所有用戶數據,不會清除內置存儲數據。
flash_all_except_data_storage.bat:不會清除內置存儲數據,不會清除用戶數據。
這裏,筆者選擇flash all。

2、點擊flash按鈕,等到出現waiting device to connect..接上電池,按下開機鍵,然後出現以下界面刷寫界面:

最後刷寫完成

最後按下開機鍵終於有反應了,但是,手機還是在fastboot界面無限重啓,估計是字庫(Flash ROM)硬件損壞了。。。默哀三分鐘。。。有可能是鏡像文件夾選錯了!上圖中,沒有定位到images文件夾下。。。。死馬當作活馬醫,嘗試進行以下操作。

1、拔電池,短接主板進入9008模式,定位到images文件夾,再次刷機。發現刷完之後,不上電池,每次連接數據線都會自動進入fastboot模式,此時沒有自動重啓了!看來有戲!
2、打開miflash,定位到images文件夾,刷入system.img的時候卻出現如下報錯!

報錯信息:unspecified error(0x80004005:FAILED(data transfer failure(Unknown error))),未定義錯誤,數據傳輸異常,未知錯誤!

查找資料,發現有個解決方案:https://zhidao.baidu.com/question/2074384183992722068.html,說選項選擇flash all except storage,於是試試看,結果問題依舊,真是無語!又在網上閒逛,發現是不是文件夾選錯了?不應該選到images文件夾?選到armani_images_20180118WB_4.4_cn文件夾,更換usb接口,都不奏效!現在的問題是如果接上電池,插上usb數據線就會在fastboot模式無限重啓,如果拔掉電池就可以正常進入fastboot模式。