極力推薦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
點擊下載
至此,本篇已結束,如有不對的地方,歡迎您的建議與指正。同時期待您的關注,感謝您的閱讀,謝謝!