Fastboot (Android)
外观
此条目需要补充更多来源。 (2026年10月30日) |
一種類型的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、引导加载程序版本、电池状态等)。
另见
[编辑]外部链接
[编辑]- Building for devices at source.android.com
- Fastboot at android-dls.com(页面存档备份,存于互联网档案馆)
- Fastboot at Cyanogenmod wiki(页面存档备份,存于互联网档案馆)
- Android Fastboot at elinux.org(页面存档备份,存于互联网档案馆)
| 这是一篇與软件相關的小作品。您可以通过编辑或修订扩充其内容。 |