小米怎么fastboot刷机,详细步骤有哪些?
小米手机通过fastboot模式刷机,核心操作是解锁Bootloader、下载官方线刷包、使用小米官方刷机工具或fastboot命令逐分区写入,整个过程约15分钟。下面直接拆解每一步,包括工具选择、常见错误和避坑细节。
刷机前准备:确认机型与解锁状态
解锁Bootloader是前提条件
小米手机的fastboot刷机不同于卡刷,必须满足两个硬性条件:已解锁Bootloader和电量高于50%,未解锁的机器在fastboot模式下执行fastboot flash命令时会直接报错FAILED (remote: not allowed)。
解锁操作在小米官网的"解锁申请"页面完成,需要登录账号、绑定设备并等待审核,行业共识认为,新机型通常需要等待7天或更长时间,而发布较早的机型可能即时通过,解锁过程会清除所有用户数据,务必提前备份。
下载正确的线刷包
- 进入小米ROM下载页面,选择自己的机型代号(如
alioth对应小米11)。 - 下载稳定版线刷包,文件格式为
.tgz,解压后内有images目录和flash_all_except_storage.bat等脚本。 - 不要混用开发版和稳定版线刷包,否则可能导致基带异常或触屏失灵。
小米手机fastboot刷机教程:完整操作步骤
第一步:进入fastboot模式
关机状态下,同时按住音量下键和电源键约3秒,屏幕显示"FASTBOOT"字样即成功,部分机型需要长按音量下键再插数据线,可尝试以下组合:
- 关机 → 音量下 + 电源键
- 关机 → 音量下 + 插入USB线(连接电脑)
第二步:安装驱动并验证连接
将手机用数据线连接电脑,打开设备管理器,确认出现"Android Bootloader Interface"或"ADB Interface",若未识别,安装小米官方USB驱动或使用刷机工具自带的驱动。
打开命令行工具,进入线刷包解压目录,执行:
fastboot devices
如果输出类似xxxxx fastboot的序列号,说明连接正常,若显示waiting for device,大概率是驱动问题,换一个USB2.0接口或重新安装驱动。
第三步:执行刷入命令
官方线刷包内提供了Windows批处理脚本,双击flash_all_except_storage.bat即可自动刷入,该脚本会保留用户数据,若想彻底清理,可运行flash_all.bat,但会清空内置存储。
手动执行时,逐条输入以下命令(按顺序):
fastboot flash boot boot.img fastboot flash dtbo dtbo.img fastboot flash vendor_boot vendor_boot.img fastboot flash super super.img
这里super.img是动态分区镜像,包含system、product、vendor等子分区。务必等每条命令显示OKAY后再执行下一条。
第四步:重启并验证
刷入完成后执行:
fastboot reboot
首次开机时间可能较长,约3-5分钟,如果卡在MIUI logo循环,可尝试进入Recovery模式(音量上+电源键)执行双清,再重启。
小米fastboot刷机失败怎么办:常见错误排查
错误1:FAILED (remote: Flashing is not allowed for critical partitions)
原因是未解锁Bootloader或解锁状态被官方服务器重置,解决方法是重新到官网申请解锁,并确保账号已绑定设备超过协议期。
错误2:FAILED (remote: partition table doesn't exist)
多发生于尝试刷入非对应机型的线刷包,务必核对机型代号,小米10代号umi,红米K40代号alioth,不要混淆。
错误3:刷机过程中断线
数据线质量差或电脑USB供电不足是主因,建议使用原装数据线并插入电脑后置USB接口,同时关闭电脑的USB节能模式。
错误4:刷完后无法开机,黑屏但能进fastboot
此时不要慌张,重新执行完整线刷流程,并勾选刷机工具中的"全部清除"选项,若依旧黑屏,可能是persist分区损坏,需刷入对应机型的persist.img,该文件通常可在第三方固件站找到,但要注意版本匹配。
刷机工具选择:官方工具与命令行对比
当前主流的小米fastboot刷机方式有三种,各有适用场景:
| 工具 | 适用系统 | 优点 | 缺点 | 推荐场景 |
|---|---|---|---|---|
| 小米官方刷机工具(MiFlash) | Windows | 图形界面,自动识别机型 | 需手动选择线刷包路径 | 新手快速刷机 |
| fastboot命令行 | Windows/macOS/Linux | 灵活,可单刷分区 | 需手动输入命令 | 进阶用户或救砖 |
| 第三方工具(如XiaoMiTool) | Windows/macOS | 功能丰富,支持备份 | 版本更新慢,兼容性差 | 特殊功能需求 |
MiFlash的具体操作路径:解压线刷包后双击flash_all_except_storage.bat,但MiFlash需要先选择包路径,再点击"刷机",若使用命令行,则无需安装MiFlash,只有ADB和fastboot驱动即可。
刷机后的数据恢复与性能调优
数据备份的两种提前量
刷机前用小米云服务备份照片和联系人,或用adb backup命令备份应用数据,但fastboot刷机本质上会格式化system分区,应用数据备份需在刷机前完成,刷后恢复只能依赖云同步或本地备份文件。
新系统初始设置建议
首次开机后,建议按以下顺序操作:
- 关闭"加入用户体验计划"和"自动发送诊断数据"
- 在开发者选项中关闭"MIUI优化"(若需使用第三方应用)
- 检查系统更新,下载最新安全补丁
小米刷机需要多少钱:线下服务与自助成本
自助刷机成本为零,只需一台电脑和一根数据线,若选择线下维修店代刷,价格通常在30-80元之间,部分城市的小米之家提供免费刷机服务(仅限官方系统),业内专家指出,第三方维修店的收费浮动较大,主要取决于机型和系统版本。
常见问题解答
刷机后还能收到MIUI系统更新吗?
能,只要刷入的是官方稳定版线刷包,手机就会正常接收后续OTA推送,但如果你修改过系统分区(如Root或安装Magisk),OTA更新可能失败,需要先恢复原厂分区。
fastboot模式下手机没反应,长按电源键也无法重启怎么办?
长按电源键10秒以上强制重启,若屏幕仍显示fastboot界面,拔掉数据线再长按电源键,一般能恢复正常,极少数情况需要同时按住音量上+电源键进入Recovery,在Recovery中选择"重启"。
小米手机fastboot刷机对电脑配置有要求吗?
没有,只要是Windows 7及以上系统,或macOS/Linux且安装了platform-tools,就能执行刷机命令,刷机速度主要受USB接口版本影响,USB 2.0刷入约5分钟,USB 3.0可缩短至3分钟。
fastboot刷机是小米手机最可靠的系统维护方式,掌握后不仅能解决卡MIUI、无限重启等问题,还能自由切换系统版本,只要严格匹配机型线刷包、确保Bootloader已解锁,按照命令顺序操作,绝大多数刷机问题都能自己解决。

