Android 刷写工具是一款基于网络的工具,可让您将预构建 Android build 刷写到设备上,以用于开发和测试。
Android 刷写工具支持以下设备:
- Pixel 2 及其后推出的 Pixel 手机
- DragonBoard RB3(也称为 db845c)
- HiKey 960
- HiKey
符合要求
如需运行 Android 刷写工具,必须满足以下要求:
启用 USB 连接
在设备上运行 Android 之前,必须先启用 USB 连接:
- 在开发者选项中启用“OEM 解锁”和“USB 调试”: - 在“设置”应用中,点按关于手机。
- 连续点按版本号七次。
- 当您看到“您现在处于开发者模式!”消息后,点按 <-。
- 依次点按系统和开发者选项。
- 启用 OEM 解锁和 USB 调试。如果“OEM 解锁”不可用,请连接到互联网,以便设备可以签入。如果上述方法不起作用,您可以强制签入:在拨号器应用中,输入 *#*#CHECKIN#*#* (*#*#2432546#*#*)(无需 SIM 卡)。输入此号码(不需要按“通话”)后,相应文字即会消失,并且系统会显示成功通知。
 - 如果“OEM 解锁”仍然不可用,说明您的设备可能已被运营商锁定 SIM 卡,系统无法解锁引导加载程序。 
- 将您的设备连接到工作站上的 USB 端口。 
刷写设备
- 如果您在计算机上运行 Android 调试桥 (adb),请先停止 adb 服务,然后再继续操作,以免该服务干扰刷写过程。如要停止 adb,请运行以下命令: - adb kill-server
- 在开发工作站上的浏览器中,打开 flash.android.com。系统会显示欢迎页面。 
- 点击允许 ADB 访问,以允许该工具通过 adb 与您的测试设备通信。 
- 点击添加新设备。 
- 从列表中选择您的设备,然后点击连接。此列表不一定包含完整的设备名称。 
- 在设备屏幕上,选择一律允许使用这台计算机进行调试,然后点击确定,接受 USB 调试连接。 
- 在浏览器中选择已连接的设备。 
- 从列表中搜索并选择所需的 build。您还可以选择擦除设备或强制刷写所有分区等选项。 
- 如要开始刷写,请点击 Install。设备会重新启动并进入 Fastboot 模式 (Fastboot mode)。 
- 出现 Flash Complete 后,从设备上拔下 USB 线。 
刷写无法启动的设备
如果您的设备无法正常启动,您可能无法按照前面的说明对设备进行刷写。您可以尝试使用 fastboot 进行刷写。
为此,您需要先使用组合键将设备启动到 Fastboot 模式 (Fastboot mode):
- 确定适用于您的设备的组合键。如需查看 fastboot 组合键表格,请参阅 fastboot 组合键。
- 关闭设备。
- 打开设备,然后立即按住适用于您设备的组合键(已在第 1 步中确定)。
当设备进入 Fastboot 模式 (Fastboot mode) 后,打开 flash.android.com,然后按照前面的刷写说明操作,期间忽略与 ADB 相关的步骤。
解决 USB 传输错误
Android 设备有时会因数据吞吐量高而无法通过特定 USB 端口或集线器进行通信。如需解决传输错误,请注意以下事项:
- 请勿使用 USB 集线器。其中包括通过监视器进行连接。
- 请尽量避免使用 USB 延长线或适配器。
- 尝试使用其他 USB 端口。后端口通常比前端口更可靠。
- 如果您使用的是 USB-C 端口,请尝试使用 USB-A 端口。
使 Pixel 回退到公开 build
如果您想使 Pixel 设备回退到公开 build,请使用 Android 刷写工具的“回退到公开 build”选项。
