adb怎么刷机?adb刷机命令是什么,详细步骤教程

巴克
预计阅读时长 18 分钟
位置: 首页 数码硬件 正文

adb刷机是通过电脑端的ADB命令行工具向手机下发指令,将刷机包写入分区,用于重装系统、降级或救砖,在手机无法进系统但能进fastboot时依然有效。

adb刷机命令大全:从环境准备到执行刷入

准备阶段:工具包、驱动、数据线一个都不能少

想顺利跑通adb刷机,先把设备准备工作做扎实。

小白刷机教程2-用adb线刷recovery/adb的安装与简单指令
加载中
小白刷机教程2-用adb线刷recovery/adb的安装与简单指令
  • 电脑上装好adb工具包,优先去Android开发者官网下载platform-tools,解压到固定目录,记得把目录路径加进系统环境变量,这样在终端里输adb命令时,系统能直接找到。
  • 手机厂商的USB驱动装好,Windows用户在设备管理器里能看到Android设备且没有黄色感叹号,才算合格。
  • 数据线用原装或者确认过数据功能的,有些第三方充电线没法传数据,刷机时半天连不上,坑得人想摔手机。

准备工作做完,打开终端输入adb version,能正常打印版本号,说明环境通了一半。

把手机和电脑连上:验证调试通道

手机进入设置,找到关于手机,连续点击版本号七次,打开开发者模式,回到开发者选项,把USB调试开启。

连接电脑后,手机上弹出的"允许USB调试"弹窗,记得勾选"始终允许"再点确定。

终端里执行:

adb devices

输出列表里出现设备序列号并带device状态,就说明握手成功,如果显示unauthorized,说明授权弹窗被忽略,重新拔插一下再试。

正式的刷机操作步骤

手机保持开机状态,在终端执行:

adb reboot bootloader

重启后进入fastboot模式,先确认fastboot链路是不是通的:

fastboot devices

能看到设备,再刷入第三方rec或者底包,常见流程是把刷机包推送到手机存储,然后通过rec刷入,推到内置存储用这条:

adb push 刷机包.zip /sdcard/

接着在fastboot下刷入定制rec:

fastboot flash recovery twrp.img
fastboot reboot recovery

进入rec后选install,找到刚推入的刷机包,滑动确认刷入,刷完回主菜单选reboot system,手机会自动重启完成系统部署。

如果手机已经进不了系统,直接用fastboot刷入boot和系统分区镜像也能恢复,但前提是手上要有对应分区的原厂镜像文件。

adb刷机教程小白跑通前三步就成功了一半

分清adb和fastboot,别搞混

不少新手把adb和fastboot当成一回事,实际它们跑在不同的底层环境。

  • adb全称Android Debug Bridge,在系统内运行,负责传文件、执行shell指令、切换bootloader。
  • fastboot运行在Bootloader层,不依赖系统,直接对分区读写。

多机情况用一个四格表就能看明白:

能力 adb fastboot
需要USB调试
需要解锁Bootloader 不需要 一般需要
作用阶段 系统内 底层引导
常见用途 推送文件 刷分区

adb刷机需要解锁吗

绝大多数情况下需要解锁bootloader。

国产手机厂商在Bootloader上锁是普遍动作,目的在防止篡改系统分区,用fastboot刷入recovery或系统镜像之前,先去品牌官网申请解锁权限,通常需要登录账号、绑定设备,部分品牌还有时间限制。

解锁动作会清空所有数据,相当于恢复出厂设置,申请前把资料备份到电脑或者云端,这一步别偷懒,行业共识认为,解锁Bootloader是刷机链路上风险最高的操作,操作失误可能直接变砖。

adb刷机和卡刷哪个更实用

关键是看手机当前状态。

  • 手机能进系统或者能进rec,那卡刷更方便,把刷机包放存储卡或内置空间中,在rec里点几下就行。
  • 手机黑屏、卡logo、rec损坏,只能靠adb加fastboot来救。

两台设备对比来看,adb刷机对电脑依赖高,但救砖能力强,卡刷依赖手机自身rec界面,覆盖场景窄一些,多数情况下,建议先学会adb刷机,卡刷就是它延伸出来的简化版。

实操中容易踩的坑:连不上、卡住、包不对

adb devices识别不到设备

这是高频问题,按顺序排查:

  1. 换一个USB口,尽量直接用主板上的接口,别用机箱前置口。
  2. 换一条数据线,数据线断芯的情况很常见。
  3. 手动更新驱动,设备管理器里右键设备,选择更新驱动并指向厂商驱动目录。
  4. 重启adb服务,执行adb kill-server再执行adb start-server

如果插上电脑后有驱动安装报错,把USB模式切成MTP传输文件模式,可以解决一批驱动识别问题。

adb刷机卡住不动

刷机进度条长时间不走,系统无输出,先检查刷机包是否完整。

在终端里执行:

md5sum 刷机包.zip

把输出的校验值跟官方渠道公布的哈希对比,不一致就重新下载,包不匹配机型代号也会卡,刷之前确认机型的内部代号。

部分定制rec在刷机时会校验签名,签名不兼容会中断,这时检查rec版本,换成与刷机包兼容的rec版本再刷。

fastboot命令报错,刷不进去

  • 提示remote: Command not allowed,说明Bootloader没解锁,回到官网申请解锁。
  • 提示failed to get partition size,包格式不对或者超出分区容量,一般不会发生,但遇上了就用fastboot工具自带的刷写脚本重试。
  • Windows下提示权限不足,右键选择以管理员身份运行终端。

根据高通平台技术资料,fastboot分区写入遵循固定协议,操作顺序错乱确实可能触发底层保护机制,导致命令被拒。

刷机前多花十分钟,省下大量折腾时间

备份现有系统

刷机不是每次都能一次成功,先把当前系统备份好。

在rec模式下进入Backup,勾选Boot、System、Data、Vendor几个分区,滑动备份,备份文件会自动存到存储卡或内置存储的TWRP文件夹里,刷挂了能用Restore恢复原样。

做好救砖预案

手头保留一份官方线刷工具,小米MiFlash、OPPO MSM工具、三星Odin,这类工具能在整体变砖时强制刷回出厂状态,下载路径在厂商官网的支持页面中就能找到。

电脑里同时留一份kernel和system官方向导,用fastboot单独刷这两个分区,也能在绝大多数情况下兜底。

adb刷机常见问题解答

adb刷机会清掉手机数据吗

会,刷写系统分区会覆盖原有数据,解锁Bootloader还会触发额外的全盘格式化,动手之前一定要把照片、通讯录、微信记录备份到电脑或云端,刷完才知道后悔就来不及了。

adb刷机和卡刷有什么区别

最本质的差别是操作入口不同,adb刷机通过电脑端命令下发,卡刷在手机本地rec中执行,adb可以救卡刷无法处理的砖机,卡刷胜在不需要电脑和数据线,两者适合的刷机场景不一样,实际使用中经常配合进行。

电脑连不上手机,显示待授权怎么办

把手机屏幕上弹出的USB调试授权对话框点掉重新插线,或者撤销USB调试授权后重新开启,然后再次执行adb devices命令,多数情况下这一步就能解决,剩下的小概率是驱动问题,重装厂商驱动即可。

-- 展开阅读全文 --
头像
iphone4怎么静音?苹果4静音键没反应解决方法
« 上一篇 2026-08-29
手机刷机后还能不能还原原来的系统,手机刷机还原教程
下一篇 » 2026-08-29
取消
微信二维码
支付宝二维码

最近发表

动态快讯

标签列表

目录[+]