跳转到内容

Fastboot (Android)

本页使用了标题或全文手工转换
维基百科,自由的百科全书
Fastboot
一種類型的Fastboot介面
一種類型的Fastboot介面
原作者Google LLC
源代码库android.googlesource.com
内置于Android SDK
语言C++
类型韌體通訊協定

Fastboot(快速启动)是一个诊断协议,主要用于由一台计算机通过USB连接Android智能手机,修改其闪存的文件系统。它是Android Debug Bridge库的一部分。

用途

[编辑]

利用Fastboot协议要求该设备在引导装载程序或第二程序加载器模式下启动,这种情况下只进行最基本的硬件初始化。当设备本身的执行协议通过后,它会接受任何经由USB发送过来的命令行指令。Fastboot亦可用于刷机,在Fastboot中使用的刷机包通常被称为“线刷包”或“Factory Image”(工厂镜像)。 进入Fastboot的命令是:adb reboot bootloader

命令

[编辑]

一些最常用的快速启动命令包括:

  • fastboot flash <要写入的分区> <img镜像文件> - 用存储在主机上的一份二进制镜像直接覆盖闪存上的分区
  • flashing unlock/oem unlock <DEVICE_SPECIFIC_UNLOCK_KEY> – 解锁 OEM 锁定的引导加载程序,以便刷入自定义或未签名的 ROM。
  • erase - 擦除闪存上的分区
  • reboot - 从主操作系统或者系统恢复分区上重启设备
  • devices - 以序號显示连接到主机上的所有设备的列表
  • format – 格式化指定分区;设备必须能够识别该分区所使用的文件系统。
  • oem device-info – 检查引导加载程序的状态。
  • getvar all – 显示设备的所有信息(例如 IMEI、引导加载程序版本、电池状态等)。

另见

[编辑]

外部链接

[编辑]