第4章 进入Bootloader模式

4.1 适用场景

本章内容适用于以下场景:

  • 设备无法正常开机,需要通过 FastBoot 刷写系统分区。
  • 需要解锁 Bootloader、刷写 Recovery 或进入底层维护模式。
  • 通过 adb 命令手动触发进入 Bootloader 进行调试或刷机。
  • 新设备首次刷机前确认 Bootloader 可进入且符合预期。

4.2 前置条件

条件项要求检查确认(✔/✘)
设备电量≥ 30% 且正常开机或能进入 FastBoot 模式
USB 数据线原厂线或高质量线材,支持数据传输
驱动程序已安装对应设备的 USB 驱动(Windows);Linux/Mac 无需额外驱动
adb/fastboot 环境已安装 Platform Tools 或等效工具链,并确认可执行
设备 USB 调试若使用 adb 命令,需提前在开发者选项中开启“USB 调试”

4.3 操作步骤

进入 Bootloader 模式的方法分为按键组合与 adb 指令两种,按优先级推荐使用。以下步骤按正常流程执行,异常处理参见第 4.7 节。

4.3.1 方法一:按键组合(适用于设备已关机或屏幕无响应)

  1. 确保设备已关机,或直接长按电源键 10 秒强制关机。
  2. 同时按住 【音量减键】+【电源键】(部分机型为音量加+电源,以设备手册为准)。
  3. 持续按住约 2~5 秒,直到屏幕亮起并显示 Bootloader 界面(通常带有“FASTBOOT”或“Bootloader”字样)。
  4. 进入后松开按键,设备停留在 Bootloader 菜单。
  5. 使用音量键移动光标,电源键确认,可进入 FastBoot 模式(部分设备默认直接进入 FastBoot)。
提示: 若不慎进入 Recovery 模式,长按电源键重启设备后重新尝试组合键,注意按住 音量减 而非 音量加。

4.3.2 方法二:adb reboot bootloader 指令(需设备已开机且 USB 调试开启)

  1. 使用 USB 数据线连接设备与电脑。
  2. 在电脑终端(CMD/Terminal)执行以下命令确认设备已识别:
adb devices

输出应类似:

List of devices attached
0123456789ABCDEF    device
  1. 确认设备状态为 device 后,执行重启进 Bootloader 命令:
adb reboot bootloader
  1. 设备屏幕立刻变黑,随即重启并进入 Bootloader 界面,约 5~10 秒后显示。
  2. 进入后可在终端中使用 fastboot devices 验证当前模式:
fastboot devices
0123456789ABCDEF    fastboot
检查清单:
  • ✔ adb devices 输出包含“device” 状态
  • ✔ 执行命令后设备无报错提示“error: device unauthorized” 或 “error: no devices/emulators found”
  • ✔ fastboot devices 输出包含“fastboot” 状态

4.3.3 方法三:特殊机型补充(若前两种均失效)

部分机型(如 OnePlus、Xiaomi、Samsung)可能使用不同的组合键,请参考下表:

品牌 / 机型组合键备注
Google Pixel音量减 + 电源关机后按住约 3 秒
Samsung音量加 + 音量减 + 电源关机后同时按住,直到出现警告画面
Xiaomi (Redmi)音量减 + 电源部分 MIUI 需按住直至进入
OnePlus音量加 + 电源 或 音量减 + 电源视 ColorOS/OxygenOS 版本而定
Huawei / Honor音量减 + 电源(连接 USB 线)必须连接电脑 USB 并等待 5 秒

4.4 输入输出物

类型名称说明
输入设备本体运行 Android 系统的手机/平板
输入USB 数据线 + PC用于 adb 命令推送
输出Bootloader 界面(物理屏幕)显示 FastBoot 标志、分区表、解锁状态等
输出fastboot devices 日志终端输出设备 SN 及状态

4.5 责任边界

角色职责不涉及
操作员(刷机者)正确执行按键组合或 adb 命令,确认进入 Bootloader解锁 Bootloader、刷写分区、修改分区数据
硬件检修人员排除按键失灵、USB 端口故障、驱动异常刷机脚本编写、系统版本选择
QA 验证员按验收标准逐项检查,记录测试结果设备硬件修复、驱动安装

4.6 记录材料

每次操作应记录以下内容:

  • 设备型号、系统版本、Bootloader 状态(锁定/解锁)
  • 使用的方法(按键 / adb / 其他)
  • 进入耗时(从开始到出现 Bootloader 界面的秒数)
  • 终端输出日志(adb devices、fastboot devices、错误信息)
示例记录:
设备: Google Pixel 6
系统: Android 14
方法: adb reboot bootloader
耗时: 6 秒
日志:
  adb devices -> 0123456789ABCDEF device
  fastboot devices -> 0123456789ABCDEF fastboot
进入结果: 成功

4.7 异常处理

常见失败原因及处理规则:

编号失败现象可能原因处理措施
A1按键组合无反应,屏幕一直黑电池耗尽、按键触点损坏、未正确按顺序① 连接充电器充电 15 分钟后再试;② 尝试同时按住音量加+电源+音量减;③ 送修检测按键
A2adb reboot bootloader 执行后设备重启仍进入系统USB 调试未授权、驱动问题、系统定制(如 MIUI 安全策略)① 重新授权 USB 调试(设备弹出弹窗点允许);② 更换 USB 端口或线缆;③ 安装最新 Google USB Driver(Windows)
A3adb devices 显示 “unauthorized”未在设备上授权该 PC设备屏幕解锁,检查弹窗确认授权;撤销已授权设备后重新连接
A4fastboot devices 无输出未识别到 FastBoot 设备、驱动未安装① 确认设备确实处于 Bootloader 界面(观察屏幕);② Windows 需手动安装 FastBoot 驱动;③ 使用 sudo fastboot devices(Linux)
A5按键后进入 Recovery 而非 Bootloader按错了音量键,或设备默认进入 Recovery长按电源键强制重启,换用另一音量键组合尝试
A6设备无限重启或卡死在 logo固件损坏、Bootloader 引导被破坏尝试进入紧急下载模式(EDL)或厂商桥接模式;联系技术支持
警告: 异常处理中严禁使用非官方工具强行擦除分区,以免造成不可逆的软砖。若使用 fastboot oem unlock 前未确认数据备份,可能导致用户数据全部清除。

4.8 验收标准

完成本流程后,应满足以下全部条件:

  • 【设备屏幕】显示 Bootloader 主菜单,包含“FASTBOOT”、“RECOVERY”、“RESTART”等选项(具体字段因品牌而异)。
  • 【PC 终端】执行 fastboot devices 返回设备 SN 并带有 “fastboot” 状态。
  • 【时长】进入过程不超过 30 秒(按键法)或 15 秒(adb 法)。
  • 【异常处理】若首次失败,按上述异常处理表尝试后仍失败,记录失败环境和排查步骤,不强行刷机。
进入 Bootloader 模式流程 进入 Bootloader 模式流程 设备就绪(开机/关机) adb 可用? 执行 adb reboot bootloader 按键组合(音量减+电源) 进 Bootloader? 成功(验收标准) 失败→异常处理表 说明:adb 路径优先级高于按键路径(若设备 USB 调试已开启)。 异常处理表编号 A1~A6 覆盖常见失败场景。