使用ADB命令刷机是Android用户进行系统维护或个性化的重要手段,整个过程涉及准备工作、操作步骤及风险控制,需严格按照流程执行以避免设备变砖,以下是详细操作指南:

刷机前的准备工作
-
设备检查
确保手机电量在50%以上,避免刷机过程中断电导致故障,开启手机的开发者选项(设置-关于手机,连续点击版本号7次),启用USB调试模式(设置-开发者选项-USB调试)。 -
驱动安装
在电脑上安装对应手机的USB驱动,可通过设备管理器手动安装或使用第三方工具(如小米驱动助手、华为HiSuite等)。 -
工具与文件准备
- 下载ADB和Fastboot工具包(推荐官方平台工具或 Minimal ADB and Fastboot)。
- 获取对应机型的刷机包(ROM包),需确保型号完全匹配(如Pixel、小米等设备需区分国际版/国行版)。
- 备份重要数据(联系人、短信等),刷机会清除内部存储。
-
解锁Bootloader(部分机型必需)
部分品牌(如Pixel、小米)需先解锁Bootloader才能刷入第三方 Recovery,操作步骤:(图片来源网络,侵删)- 进入Fastboot模式(关机后长按电源+音量减);
- 通过命令
fastboot oem unlock
解锁(注意:会清除数据)。
刷机操作步骤
(1)刷入第三方Recovery(如TWRP)
若需刷入自定义Recovery(如TWRP),执行以下命令:
adb reboot bootloader # 重启至Fastboot模式 fastboot flash recovery twrp.img # 刷入Recovery镜像(替换文件名为实际文件名) fastboot boot recovery.img # 重启至Recovery模式(可选)
(2)通过ADB刷入官方ROM
若使用官方线刷包(如.zip
格式),可通过以下方式操作:
- 将ROM包放入手机存储根目录,重启至Recovery模式;
- 选择“Apply update from internal storage”并指定ROM包进行安装。
(3)通过Fastboot刷入分区镜像(如Boot、System)
对于官方固件包(如.zip
解压后的.img
文件),可单独刷入分区:
fastboot flash boot boot.img # 刷入Boot分区 fastboot flash system system.img # 刷入System分区 fastboot reboot # 重启设备
(4)整包刷入(推荐方式)
若刷机包包含完整分区镜像(如firmware-update.zip
),可使用以下命令:

adb sideload firmware-update.zip # 需在Recovery模式下执行
刷机后常见问题处理
-
无法开机
尝试进入Fastboot模式,通过fastboot flash boot boot.img
重新刷入Boot分区。 -
卡在开机动画
进入Recovery模式清除缓存(Wipe Cache Partition),或重新刷入System分区。 -
基带丢失
部分机型需单独刷入基带(Modem)分区:fastboot flash modem modem.img
。
风险提示
- 数据丢失:刷机会清除用户数据,务必提前备份。
- 变砖风险:错误操作可能导致硬件故障,建议新手优先选择官方ROM。
- 保修失效:解锁Bootloader可能使设备失去官方保修。
相关问答FAQs
Q1:刷机失败后设备无法开机怎么办?
A1:首先尝试进入Fastboot模式(长按电源+音量减),通过电脑执行 fastboot oem reboot-recovery
重启至Recovery模式,然后重新刷入正确的ROM包,若仍无法解决,需联系专业维修点或刷机社区(如XDA Developers)获取帮助。
Q2:如何验证刷机包的完整性?
A2:下载刷机包时,通常会附带.md5
或.sha256
校验文件,在电脑上打开命令行,进入刷机包目录,执行 certutil -hashfile ROM.zip SHA256
(Windows)或 sha256sum ROM.zip
(Linux/macOS),将生成的哈希值与官方提供的值对比,确保文件未被篡改或损坏。