安卓刷机 - Fastboot命令

一、BootLoader 和 FastBoot

        从字面意思来讲,Fastboot是一个英文单词,翻译成中文的意思是『快速启动』。Fastboot 是安卓手机的一种刷机模式,通过该模式,电脑就可以与手机Bootloader建立通讯,也可以说Fastboot是一种通讯协议,通过该协议电脑就可以直接向手机系统不同分区中写入镜像文件(.img 文件),而这里的Bootloader是与电脑建立连接的通道。


二、如何进入Fastboot模式

1.在关机状态下,同时按住【音量+】与【电源键】或【音量-】与【电源键】大约2-5秒后,就可进入Fastboot模式。

2.用ADB命令进入Fastboot模式。在命令行中输入"adb reboot bootloader",即可进入该模式。

3.用手机终端模拟器进入Fastboot。在终端中输入"reboot bootloader",即可进入该模式。


三、连接Bootloader的驱动问题

安装的方式有两种:

1、自动安装:在进入fastboot模式后,系统提示有驱动没有安装,安装电脑管家,里面有个“我的手机”,选择连接,腾讯电脑管家就会自动安装。类似的软件还有驱动精灵等。

2、手动安装:在进入fastboot模式后,系统提示有驱动没有安装,此时用实现准备好的驱动安装就好了。


驱动是电脑与手机Bootloader连接的关键,如果驱动不正常电脑就会不识别设备,会在设备管理器中打上感叹号,如下图:

1

正常的驱动,如下图:

2

3

四、Fastboot命令

① 基础命令(fastboot [$])

列出Fastboot连接的设备

——fastboot devices

获取手机变量信息

——fastboot getvar version:version-bootloader:version-baseband:product:serialno:secure

%

解除BL锁

——fastboot oem unlock(lock重装上锁)

查看Fastboot帮助信息

——fastboot help


② 启动模式(fastboot oem reboot +[模式名称])

重启手机

——fastboot oem reboot

重启进入Recovery模式

——fastboot oem reboot-recovery

重启进入Fastboot模式

——fastboot oem reboot-bootloader

重启进入高通下载模式

——fastboot oem reboot-edl


③ 擦除命令(fastboot erase +[分区名称])

擦除system分区

——fastboot erase system

擦除boot分区

——fastboot erase boot

擦除data分区

——fastboot erase userdata

擦除recovery分区

——fastboot erase recovery

擦除所有分区

——fastboot erase -w


④ 格式化分区(fastboot format +[分区名称])

格式化system分区

——fastboot format system

格式化boot分区

——fastboot format boot

格式化data分区

——fastboot format userdata

格式化recovery分区

——fastboot format recovery


⑤ 刷写命令(fastboot flash +[分区名称])

刷写boot分区

——fastboot flash boot boot.img

刷写system分区

——fastboot flash system system.img

刷写data分区

——fastboot flash userdata userdata.img

刷写当前目录下的所有img文件

——fastboot flashall

刷写zip包

——fastboot update update.zip

你可能感兴趣的:(安卓刷机 - Fastboot命令)