当安卓设备出现系统无法启动、卡在开机画面或完全无响应等“砖头”状态时,fastboot命令刷机是常见的救砖方案,fastboot是安卓设备内置的底层刷机协议,通过USB连接电脑,可对设备的分区(如system、boot、recovery等)进行读写操作,从而修复系统故障或恢复出厂设置,以下是详细的fastboot命令刷机救砖流程及注意事项。

前期准备工作
- 驱动安装:确保电脑已正确安装设备驱动,可通过设备管理器查看“Android Bootloader”是否正常识别,或使用厂商提供的驱动工具(如小米驱动助手、华为HiSuite等)。
- 解锁Bootloader:大多数设备需先解锁Bootloader才能使用fastboot命令,解锁过程会清除设备数据,需提前备份重要文件(部分品牌解锁需申请官方权限)。
- 备件工具:下载对应机型的救砖包(通常包含boot.img、recovery.img、system.img等镜像文件)和fastboot工具(如Minimal ADB and Fastboot),将救砖包解压到fastboot工具目录。
- 电量检查:确保设备电量在50%以上,避免刷机过程中断电导致二次损坏。
fastboot命令刷机救砖步骤
进入fastboot模式
- 关机设备,根据不同品牌进入fastboot模式:
- 大多数设备:长按“电源键+音量减键”10-15秒;
- 部分设备(如谷歌Pixel、一加):长按“电源键+音量上键”;
- 小米/红米:长按“电源键+音量下键”,进入Fastboot Fastboot模式后,再通过音量键选择“Recovery”并按电源键进入Recovery,选择“Apply update from ADB”,重启至fastboot模式(部分需直接进入fastboot UFS模式)。
- 电脑端打开命令提示符(CMD)或PowerShell,输入
fastboot devices
,若显示设备序列号(如XXXXXXXX fastboot
),则连接成功。
关键fastboot命令及操作
救砖核心是通过刷写正确的镜像文件修复损坏的系统分区,以下是常用命令及场景:
命令 | 功能说明 | 使用场景 |
---|---|---|
fastboot oem unlock |
解锁Bootloader(部分设备需先申请解锁码) | 首次刷机前,若Bootloader锁定,需执行此命令(会清除数据) |
fastboot flash boot boot.img |
刷写boot分区(引导分区) | 系统无法启动、卡在开机画面时,修复引导文件 |
fastboot flash recovery recovery.img |
刷写recovery分区(恢复模式) | 需进入Recovery刷入第三方ROM或修复系统时 |
fastboot flash system system.img |
刷写system分区(系统分区) | 系统文件损坏、无法进入桌面时,替换整个系统镜像 |
fastboot flash cache cache.img |
刷写cache分区(缓存分区) | 清除系统缓存,解决卡顿、应用闪退等问题 |
fastboot flash userdata userdata.img |
刷写userdata分区(用户数据) | 恢复用户数据(需提前备份,刷写会清除所有数据) |
fastboot erase cache |
擦除cache分区 | 清除缓存,修复临时性系统故障 |
fastboot erase userdata |
擦除userdata分区 | 清除用户数据,解决因数据损坏导致的开机失败 |
fastboot reboot |
重启设备 | 完成刷写后,正常重启系统 |
fastboot getvar all |
查看设备所有fastboot变量(如版本号、锁定状态等) | 检查设备是否支持fastboot及Bootloader状态 |
典型救砖场景操作
-
场景1:卡在开机动画(Logo界面)
原因多为boot或system分区损坏,操作:- 将正确的boot.img和system.img放入fastboot目录;
- 依次执行
fastboot flash boot boot.img
、fastboot flash system system.img
; - 执行
fastboot reboot
重启。
-
场景2:无法开机,进入fastboot模式但无法识别系统
原因可能是system分区完全损坏,操作:- 下载完整的救砖包(含所有分区镜像);
- 依次刷写boot、recovery、system、cache、userdata分区(
fastboot flash [分区名] [镜像文件]
); - 若设备为加密状态,需先擦除userdata(
fastboot erase userdata
),否则可能无法启动。
-
场景3:Bootloader锁定导致无法刷机
需先执行fastboot oem unlock
(部分设备需通过官方渠道申请解锁码),解锁后重新尝试刷写。(图片来源网络,侵删)
注意事项与风险提示
- 机型匹配:必须使用对应设备型号和版本的镜像文件,错误镜像可能导致设备彻底变砖(如刷入不同品牌或不同芯片型号的镜像)。
- 数据备份:解锁Bootloader、擦除userdata或刷写system分区会清除所有数据,提前通过云服务或电脑备份重要资料。
- 操作稳定性:刷机过程中避免断开USB连接或操作电脑,防止刷写中断导致分区损坏。
- 救砖失败处理:若刷写后仍无法启动,可尝试重复刷写镜像,或检查救砖包是否完整、fastboot工具是否兼容设备版本(部分旧设备需使用旧版fastboot)。
相关问答FAQs
Q1:fastboot刷机时提示“FAILED remote: ‘partition-type’ not supported”,怎么办?
A:该错误通常是因为镜像文件与设备分区类型不匹配(如动态分区设备需使用fastboot flash --skip-reboot system system.img
命令,或通过fastboot update完整包.zip
方式刷入),建议确认设备是否支持动态分区(如部分安卓10+设备),并下载对应救砖包,或使用官方提供的刷机工具(如华为eRecovery、小米MiFlash)。
Q2:解锁Bootloader后仍无法刷机,提示“Bootloader is unlocked. Device is corrupt”,如何解决?
A:此错误通常是因为设备底层分区表损坏或Bootloader验证失败,可尝试以下方法:① 重新解锁Bootloader(部分设备需进入fastboot模式后执行fastboot oem lock
再解锁);② 使用官方提供的救砖工具(如三星Odin、HTC RUU)强制刷入完整固件;③ 若以上方法无效,可能需要送售后维修硬件故障。