Linux下使用Fastboot給手機刷ROM


前言

一直在刷機、失敗、刷機、失敗中,還好今天有個任務能夠使用fastboot刷機。好開心,最終不用切換系統了。(話說好久沒有寫代碼了,身為一個互聯網程序猿,不寫代碼我easy緊張)。

開發環境

Ubuntu13.10,配置好Android的開發環境就可以。詳細配置可參考:http://blog.csdn.net/wzy_1988/article/details/37737255

Fastboot模式刷機

使用fastboot刷機主要是刷boot.img、system.img和userdata.img文件,以下分別介紹一下相應的刷機命令。以下全部命令均須要使用sudo命令提權。

進入Fastboot模式

首先,確保你的手機可以adb連接,然后通過adb運行例如以下指令進入Fastboot模式,命令例如以下:
sudo adb reboot-bootloader
稍等片刻,手機會重新啟動進入Fastboot模式,查看通過例如以下命令進行確認:
sudo fastboot devices


刷img文件

1. 刷recovery.img指令
sudo fastboot flash recovery recovery.img

2. 刷boot.img指令
sudo fastboot flash boot boot.img
運行結果:
sending 'boot' (8628 KB)...
OKAY [  0.483s]
writing 'boot'...
OKAY [  0.734s]
finished. total time: 1.225s

3. 刷system.img指令
sudo fastboot flash system system.img
運行結果:
erasing 'system'...
OKAY [  0.829s]
sending 'system' (648865 KB)...
OKAY [ 20.588s]
writing 'system'...
OKAY [ 44.143s]
finished. total time: 65.585s

4. 刷userdata.img指令
sudo fastboot flash userdata userdata.img
運行結果:
erasing 'userdata'...
OKAY [  7.427s]
sending 'userdata' (179803 KB)...
OKAY [  5.881s]
writing 'userdata'...
OKAY [ 11.874s]
finished. total time: 25.182s

5. 重新啟動手機就可以
sudo fastboot reboot

后記

img文件沒問題的話。刷完重新啟動后就能夠看到新的系統了。enjoy!




免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM