小米手机线刷方式刷机指南

线刷指的是 Fastboot 模式刷机,相较于系统内选择卡刷包或者手动进入 Recovery 刷机,线刷方式面临的限制较少。除非官方在后续 BL 更新中添加限制,不然在 BL 解锁情况下,可以刷入第三方 ROM 或降级系统版本。

提示1:虽然本文经过实机操作验证,但无法承诺每个场景下获得一致结果。刷机始终有潜在风险,请自行判断,操作前备份数据必不可少!

提示2:对于降级系统版本,应避免使用 2018-4-20 之前版本,太旧版本可能因为基带问题使用不了 WiFi,除非古董机型没有其它版本选择。

刷机准备事项

1. 线刷方式刷机会清除手机数据。因此手机如果有数据,请先外置备份数据

2. 线刷需要手机已完成 BL 解锁,不然无法操作。BL 解锁方法可参考这篇文章

3. 将手机充满电。电脑下载好要刷的 MIUI 版本线刷包MiFlash 线刷工具,并解压到一处备用(建议用 WinRAR 解压,例如解压到 D 盘根目录,点击查看操作图解。需留意:解压路径应避免有中文、特殊字符或空格)。

刷机操作步骤

1. 下面正式开始刷机,先将手机关机(建议先退出小米账号),长按音量下键 + 开机键进入 Fastboot 模式,用数据线连接到电脑。

小米手机 Fastboot 模式界面(新版)
小米新版 Fastboot 界面
小米手机 Fastboot 模式界面(旧版)
小米旧版 Fastboot 界面

2. 在线刷工具文件夹里找到 XiaoMiFlash.exe 双击运行,如果电脑没有驱动会提示安装,然后软件界面点击“选择”按钮,选中之前解压的线刷包文件夹(留意路径不要选错了,选择线刷包解压的根目录,也就是 images 上一级目录)。

选择解压的线刷包文件夹
选择解压的线刷包文件夹

3. 这步是可选项,但强烈建议在线刷工具右下角选中“全部删除”模式,待之后确认刷机正常后再选“全部删除并lock”重新刷一遍(也可以不lock重刷。是否lock的区别是锁不锁BL,不锁后面刷机会方便一些,不用重新解锁,锁的话会提升安全性,但以后刷机要重新申请解锁)

之所以这样做是为降低刷机风险。如果后面刷机遇到意外问题,想要重新刷因为之前已默认 BL 上锁,刷机又要重新 BL 解锁。为避免这种情况,建议新手先选择不锁 BL 刷一遍,确认没问题后,再根据需要选择是否锁定 BL 重新刷,这样比较稳妥。

注1:如果刷的是海外版 MIUI 系统,因为 BL 增加了版本启动校验,切记不要锁 BL,不然会启动不了系统(如果误操作了,可尝试 Fastboot 模式下连接电脑重新解锁)。也就是说手机购买渠道和系统版本要对应上,国行手机刷国行系统可以锁 BL,海外手机刷海外系统可以锁 BL,反之则不行。

注2:虽然 MiFlash 有保留用户数据刷机模式,但可能会遇到刷完后某些应用不可用(如相册),建议最好手动备份数据,不要依赖这个功能。

选择刷机模式(是否在刷机时锁定 BL 锁)
选择刷机模式(是否在刷机时锁定 BL 锁)

4. 点击“加载设备”,识别到手机设备后就可以点击刷机。刷机过程大约需时十几分钟,完成后手机会自动重启进入系统。

加载设备后点击开始刷机
点击刷机后等待十几分钟,完成后手机会自动重启进入系统(有时线刷工具可能没显示结果,只要手机正常重启进入系统初始化界面就表示成功了)

如果在刷机过程中遇到错误信息,可参考这个问题总结帖。如果需要手动退出 Fastboot 模式,长按手机电源键 10 秒。

对于降级系统,后续还可以设置关闭系统更新提示,以避免这个烦人问题。

评论列表

  1. #577

    提示 couldn’t find flash script. 还有应用程序中发生了未经处理的异常,驱动安装不了

    1. 这个提示是找不到刷机脚本,如果确认下载的线刷包,请检查解压路径有没有选错。
      程序报错问题网上搜索一下具体报错内容,通常可以找到解决方法。

      1. 好的非常感谢

  2. #576

    一直显示无效类是什么问题啊?

    1. 具体显示提示的错误信息是什么呢?

  3. #575

    小米12s Utral不能从手机端升级澎湃系统,(提示已经是最新版本)。我想尝试刷机并上锁之后看能否ota升级,有什么需要特别注意的吗?

    1. 一般注意备份数据就好了,另外以后要解BL可能门槛会增加。

    2. 我也是12u 更新澎湃把手机更崩溃了
      现在怎么办 有高人指点吗

  4. #574

    请问一下小米note3进入FASTBOOT后,一点击2020.3.14.0线刷工具里面的加载设备后它就断开然后手机上显示按任意键关机

    1. 是不是这个问题

  5. #573

    刷机失败,手机又进不了系统,怎么解锁bl呀。。

    1. 如果没有解BL应该刷不了机哦,如果只是卡在fastboot,长按电源键就可以退出了。

      1. 不知道怎么解锁bl,我进不去系统,改不了那个开发者计划。解不了。

      2. 用小米助手卡刷一直说包不对,用miflash线刷也出错,按网上说话就是未解锁bl。但是我进不了系统咋解锁。

        1. 没解BL进不去系统这种只能送维修处理哦。

  6. #572

    系统包也需要解压吗

    1. 线刷包需要,建议用WinRAR解压。

  7. #571

    小米14澎湃OS能不能刷回MIUI?

    1. 小米14没有MIUI哦,开始已经是澎湃OS。

  8. #570

    小米10,先解锁BL。选择14.0.4降级12.0.11,中间开始刷的时候遇到了sparseclclist的错误,按照问题汇总的方法注释代码,等待5分钟刷机成功。注意第一次进入MIUI系统,特别慢,需要耐心等待,开机很慢很慢,得有四五分钟,一直等待就好了。。不知道是不是MIUI12的原因,开机非常慢。

    1. 初始化启动是会比较慢,之后启动应该就正常了。

  9. #569

    已经刷了快一个小时了,我这小米2

    1. 如果没有报错,可能连接不良,可以换个数据线试试。

  10. #568

    文件找不到

    1. 请检查下载的是否线刷包,以及选择的刷机包解压路径是否正确。

  11. #567

    为什么我的设备进度不加载呢,但是显示了设备

    1. miflash有显示错误信息吗?

  12. #566

    大佬们,我手机刷完机之后黑屏。但是可以开机(可以听见开关屏的声音),可以进fastboot模式。什么也看不到。这是什么情况怎么解决

    1. 小米10s,连接到电脑后,什么文件都没有,显示手机是空的。

      1. 如果不是硬件故障的话,可以试下重刷(建议新一些的版本)。

  13. #565

    我的小米vici已经开不了机了,就是一直重复开机第一个界面,想要解BL锁刷机怎么整,我在pc端输入命令fastboot oem unlock 后边的16位解锁码是什么,从哪里看?

    1. BL解锁前需要进入系统绑定账号,没办法直接用这个命令解锁。
      不过可以试下小米助手的卡刷功能,不确定现在是否还有用。

  14. #564

    为啥连接不到手机

    1. 尝试换个数据线或USB端口连接?

  15. #563

    请问国行的红米note10可以刷国际版的包吗

    1. 通常手机代号相同就可以刷,但不能锁BL。

  16. #562

    12spro降级MIUI线刷怎么是时间戳校验错误 不想用开发版 想退回MIUI或者1.0.3.0的os版本

    1. 这个提示是刷完后进入系统显示的吗?

  17. #561

    手机系统被摧毁,开不了机,无法打开BL,怎么刷机啊

    1. 通常可以先试下进入Recovery清除数据恢复出厂设置。另外小米助手也有Recovery刷机模式,不过不确定现在是否还可以使用,因为官方停更了这个工具。

  18. #560

    红米nota11 5g米油14降12.5可以吗

  19. #559

    把数据备份到电脑上之后,然后再把数据移回到刷机后的手机里面,结果发现无法还原数据了,这是怎么回事

    1. 没有遇过这个问题,有提示什么错误吗?

  20. #558

    站长,小米最新的澎湃os还能线刷降级吗?感谢解答

    1. 没有试过哦,不过应该有解BL就可以刷。

  21. #557

    学习下

  22. #556

    error:Not catch checkpoint (\$fastboot -s .* lock),flash is not done
    这是什么情况呢

    1. 可以参考文章最后的常见问题链接。

  23. #555

    10s 12.0.3没有可以正常使用的包吗?我刷了也是不能打电话 上网

    1. 这个版本目前没有看到有正式版。

  24. #554

    10s刷12.0.3显示演示机专用的 不能进行通话和使用移动数据联网。该怎么处理?

    1. Demo版本是这样哦,为您返回了积分,请换个版本使用。

      1. 怎么看是不是demo版本

        1. 请查看更新日志哦,如果是的话会有提示。

  25. #553

    谢谢分享

  26. #552

    刷了,开机过不去,刷机包有问题。
    有没有卡刷的教程,来一个试试。

    1. 如果刷跨区版本,留意不要锁BL。卡刷官方方式要进入系统才能操作,或者找TWRP卡刷,两者都没有线刷来的可靠。

  27. #551

    你好,显示cannot receive hello packet怎么解决呢,手机变黑砖开机电源怎么按都没反应rec fastboot都进不了完全不亮的那种,连上电脑可以进9008端口

    1. 这种大概只能尝试9008刷机哦,可以网上找下有没有这个机型的9008刷机教程。

发表评论

电邮地址用于 Gravatar 头像显示,不会被公开可见。