Android 闪存工具允许您将 Android 构建闪存到您的设备以进行开发和测试。首先,您需要一台开发机器和一台 Android 设备。
运行闪烁工具的最低要求
您的开发机器必须满足以下要求:
安装 Windows 驱动程序
要在 Windows 机器上使用 fastboot 和闪存设备,您需要来自 Android SDK 的自定义 USB 驱动程序。有关详细信息,请参阅 Android 开发者网站上的安装 OEM USB 驱动程序。
adb kill-server
设备要求
您可以将新版本的 Android 刷入这些受支持的设备:
- 龙板 845c (db845c)
- 海基960
- 海基
- Glass Enterprise Edition 2版本
- Pixel 2 及更高版本
准备您的设备
在将构建刷写到设备之前,您必须准备好设备:
- 启用开发人员选项和USB 调试。
- 在开发者选项菜单中启用OEM 解锁。如果您的引导加载程序已解锁,此选项将显示为灰色Bootloader is already unlocked 。
- 如果您在启用 OEM 解锁时遇到问题,请确保:
- 您的设备已连接到互联网。
- 您的设备已通过 Google 登记,这可能并非仅仅因为您的设备最近连接到互联网。要强制签入,请在拨号器中输入*#*#CHECKIN#*#* (*#*#2432546#*#*)(无需 SIM 卡)。输入号码后(无需按呼叫),文本消失并出现成功通知。
闪烁你的设备
- 将您的设备直接连接到您的开发机器(没有集线器、适配器、扩展器或监视器)。
- 在开发机器上的浏览器中打开flash.android.com 。它打开欢迎页面。
- 通过接受显示Allow site access to your ADB keys in order to communicate with devices的弹出窗口,允许闪存工具通过 adb 与您的测试设备通信。
- 单击添加新设备。
- 从列表中选择您的设备并点击连接。此列表可能不包含完整的设备名称。
- 在您的设备屏幕上,选择始终允许来自这台计算机并单击确定以接受 USB 调试连接。
- 在浏览器中选择连接的设备。
- 从列表中搜索并选择所需的构建。您还可以选择选项,例如擦除设备或强制刷新所有分区。
- 单击安装以开始该过程。设备重新启动并进入快速启动模式。
- 出现Flash Complete后,断开设备与 USB 电缆的连接。
USB 传输错误
有时,由于数据吞吐量高,Android 设备无法通过某些 USB 端口或集线器进行通信。提高可靠性:
- 不要使用 USB 集线器。这包括通过监视器的连接。
- 尽可能不要使用 USB 延长线或适配器。
- 尝试不同的 USB 端口。后端口通常比前端口更可靠。
- 如果您使用的是 USB C 端口,请尝试使用 USB A 端口。
返回最新的公共版本
如果您想将 Pixel 设备恢复为公共版本,您可以闪回最新的出厂映像并在此处锁定您的设备。