

極力推薦Android 開發大總結文章:歡迎收藏
程序員Android 力薦 ,Android 開發者需要的必備技能

本篇文章主要介紹 Android 開發中的部分知識點,通過閱讀本篇文章,您將收獲以下內容:
一、Fastboot 簡介
二、Fastboot 刷機准備
三、Fastboot 刷機命令
四、其他刷機工具
一、Fastboot 簡介
在安卓手機中Fastboot是一種比recovery更底層的刷機模式(俗稱引導模式)。就是使用USB數據線連接手機的一種刷機模式。相對於Recovery、Fota等卡刷來說,線刷更可靠,安全。
二、Fastboot 刷機准備
解鎖 BootLoader
使用 Fastboot 刷機必須先解鎖BootLoader ,否則無法刷機。解鎖BootLoader 的方法是在開發者模式中開起OEM unlocking 開關。如開發者模式隱藏,請進入Settings--System--About Phone--多次點擊build number 即可打開隱藏的開發者模式。




三、Fastboot 刷機命令
1.進入Fastboot 模式
一般手機常用 Power 跟 音量+ 進入fastboot mode

- 首先解鎖設備
開發者模式打開oem開關后,連接USB,對設備進行解鎖
解鎖命令如下:
fastboot flashing unlock

3.選擇所要刷的鏡像
- 刷 boot分區
如果修改kernel底層代碼,需要刷boot。
命令如下 :
fastboot flash boot boot.img

- 刷 system分區
如果修改上層代碼,比如增刪apk等,需要刷system
命令如下:
fastboot flash system system.img

- 刷 recovery 分區
如果修改到recovery模式下的代碼,需要刷 recovery.img
命令如下
fastboot flash recovery recovery.img

- 擦除Frp 分區
frp 即 Factory Reset Protection,用於防止用戶信息在手機丟失后外泄
命令如下:
fastboot erase frp

- 設備上鎖
刷完之后,給設備上鎖
命令如下:
fastboot flashing lock

- 退出Fastboot ,重啟手機
退出 Fastboot 重啟手機命令如下:
fastboot continue

- Fastboot 常用命令

四、其他刷機工具
其實平台廠商也會有一些線刷工具,這些工具也可以單刷一些模塊。
MTK平台:Flashtools
點擊下載

展訊平台 :ResearchDownload
點擊下載


至此,本篇已結束,如有不對的地方,歡迎您的建議與指正。同時期待您的關注,感謝您的閱讀,謝謝!

