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

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

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

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

刷机准备事项

1. 手机在开机情况下与电脑连接一次,以自动安装好驱动程序。如果驱动安装失败,可换个 USB 接口或数据线再试。

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

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

4. 将手机充满电。电脑下载好要刷的 MIUI 线刷包和 MiFlash 线刷工具,两者下载好后解压备用(用 WinRAR 之类软件解压,解压路径不要有特殊字符或中文,包括空格也应避免)。

刷机操作步骤

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

小米手机 Fastboot 模式界面
小米手机 Fastboot 模式界面

2. 在之前解压的线刷工具文件夹里找到 XiaoMiFlash.exe 双击运行,软件界面点击“选择”按钮,选中解压的线刷包文件夹。

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

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

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

注1:如果刷的是海外版 MIUI 系统,因为 BL 增加了区域限制检查,切记不要加 BL 锁刷机,不然启动不了系统。国内版系统则可以加 BL 锁。

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

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

4. 点击“加载设备”,识别到手机设备后就可以点击刷机(如果没有识别到手机,手动点击安装驱动后再试)。刷机过程大概等待七八分钟,完成后手机会自动重启进入系统。

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

如果在刷机过程中遇到错误信息,可参考这个问题总结帖.

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

评论列表

  1. #350

    我下载了刷机包,就一串英文翻译就是找不到脚本 这怎么弄?

    1. 请检查是否下载的tgz后缀线刷包,其次需要先解压,用winrar之类软件。

      1. 刷机包解压之后,就选择线刷包,就显示一串英文翻译就是找不到脚本

        1. 选择解压的那个文件夹,也就是images上一级目录。

  2. #349

    我确定我解锁了BL,然后刷机的时候 刷到最后出现了这个【error:Not catch checkpoint (\$fastboot -s.lock),flash is not done】
    重点是,我重启手机后居然是刷成功了。(手动滑稽)

    1. 这个是miflash刷机后的检测问题,不影响刷机结果。

  3. #348

    大佬 提示无授权下载咋办

    1. 请试下刷新页面再点击下载。

  4. #347

    缺少flash脚本怎么弄啊!

    1. 检查选择目录是否正确。

      1. 什么意思?目录什么要求

        1. miflash选择的线刷包解压目录下应该有提示缺少的刷机脚本,没有通常是路径选错了。

          1. 我打开MIFLASH程序 它就提示缺少脚本

          2. 那可能是系统运行环境问题,具体报错是什么。

      2. couldn’t find flash script

        1. 运行mifkash后有没有选择线刷包解压路径?
          打开软件 -> 选择线刷包解压路径 -> 选择刷机模式 -> 刷新设备 -> 点击刷机

          1. 选了
            卸载了miflash重装后,选刷包后就弹出了那个没有flash脚本提示

          2. 可截图发下邮件(地址在网页底部)

    2. 是不是路径奇奇怪怪,全英文试试

  5. #346

    为什么显示找不到flash文件,大佬解释一下呗

    1. 建议检查miflash选择的线刷包解压路径是否正确,目录下应该有提示缺少的刷机脚本文件。

  6. #345

    解锁太久了 如果手机已经变砖了就更不好搞了

    1. 线刷解锁没法绕过,9008之类的漏洞刷法对新机没用

  7. #344

    为什么k40刷12.5.2耗时大几个小时都不行
    而且也不报错

    1. 估计连接不良,尝试换个USB端口或数据线操作。

  8. #343

    求大神,红米note5刷海外版V9.2.4.0.NEIMIEK,安卓7.1的可以吗,我现在版本是MIUI10最新的开发版。
    这个是最老的国际稳定版了。

    1. 这个没办法确认哦,需要实际测试才知道。

  9. #342

    点了加载设备以后一直是0秒无反应,进度条也不走。 重新安装驱动依然是这个样子,型号K50

    1. 尝试换个电脑操作,如果没有,先试下换USB端口和数据线。

    2. 已解决

  10. #341

    miui对小米10太不友好了 桌面卡屏 充电变慢 5g老是断流
    MIUI13
    刚刚一把刷过 还是简单 12.5 就是好呀 再也不升级了

    1. 我赞同,10S升级13之后信号变差,发热严重,续航拉跨,我刷回12.5了

    2. 12.5.5 版本嘛?

  11. #340

    bl锁到底解好还是不解好啊,我只刷官方的包,,,升级或者降级 有没有问题啊 求大佬解答

    1. 线刷前提必须解,之后如果刷官方国内版则可以选择锁。

      1. 不管降级 还是升级 都要 解BL锁?

        1. 是的,只要是线刷就需要解,刷的时候可以选择重新上锁。

          1. 对了 手机解锁BL遇到168小时 手机还能正常使用嘛?

          2. 期间不影响使用,只是绑定账号需等待168小时后才能解。

        2. 如果不解锁直接刷程序包 会怎样?

          1. 会报错刷不了。

  12. #339

    我刷的是海外版 MIUI 系统,加 BL 锁刷机,启动不了系统怎么办?

    1. 电脑解下BL就能启动了,以后刷海外版避免锁BL,原因文中有提及。

  13. #338

    刷机 显示 flashing 进度条一直走 没反应

    1. 可能连接不良,可以试下换个USB端口或数据线。

  14. #337

    显示结果error啥意思,但是手机刷成功了,也开机了

    1. 可能是这个问题

  15. #336

    小米联发科手机也是正常用miflash刷就可以了吗?有什么需要注意的吗?

    1. 也是用miflash,就是有个别联发科机网上很多反映线刷失败不能开机,已知的是红米9A。

  16. #335

    线刷之后,手机就一直在FASTBOOT模式一直没法开机了,请问大神有办法解决嘛?(手机是红米note11 4G国际版的)

    1. 线刷有报错吗?可试下刷最新版有没有问题。

  17. #334

    实测可以,就是解bl那步等很久,实际刷机几分钟就能完成

  18. #333

    管理员,线刷降级刷机状态一直都是flashing怎么回事啊?

    1. 如果没有具体错误,可能连接超时,可换个USB端口或数据线再试。

  19. #332

    我的Recovery是7兔的 系统是12.5,能卡刷13吗。开发版刷完自带root吗?

    1. 如果刷开发版,除非有内测,不然需twrp卡刷,另外没有内测开启不了root选项,并且公测开发版已关闭root功能。如果只为root,直接刷面具就可以了。

  20. #331

    可以不解BL锁降级系统吗

    1. 线刷需要BL解锁,除非9008漏洞用EDL模式刷,但仅限高通老机型可用。

  21. #330

    你好大神!我没注意下面的选项,结果是全部删除和LOCK。刷的国际版,结果进不了系统。我该怎么办?重新刷又显示错误

    1. 这种通常可以直接电脑重新解锁,之后便可以启动系统。除非短时间内解锁次数太多或解绑了设备才不行。

  22. #329

    小米max4+128版本,用的小米官方包想降级线刷,结果出现错误
    状态
    error:writing ‘sbl1’ Failed(remote:’flash write failure)
    求大神告知解决办法

    1. 请检查是否BL解锁了,如果已解,可以重进fastboot试下。

  23. #328

    进入FASTBOOT之后MIFlash加载设备不显示,但是正常重启手机之后加载设备显示有设备,无法刷机怎么办?

    1. 可以试下这里提到的方法

  24. #327

    刷機0秒就成功,但開機後還是原系統…求解

    1. 可能连接不良,换个USB端口或数据线尝试,另外线刷包解压路径建议选择桌面。

  25. #326

    error:Not catch checkpoint (\$fastboot -s.lock),flash is not done

    1. 解BL了吗?

  26. #325

    can not found file flash_all.bat什么意思呀

    1. 没找到刷机脚本,请检查线刷包解压路径是否选对

  27. #324

    但是我刷海外版降级加了BL锁,后来提示错误,但开机以后已经刷成海外版了,而且也从安卓11降级到了10,开发者模式中BL锁显示的也是解除状态,这是什么情况

    1. 刷的时候选择锁BL,刷完后显示解锁状态?没有遇过这种情况。

  28. #323

    我什么也不懂 请问小米平板1能线刷成高版本吗 现在是miui9.2.4.0 我主要想下载微信b站等应用 哪个版本兼容这些软件

    1. 求大佬回复 谢

    2. 这个版本怎么下载微信 最新版微信说什么解析包时出现问题 低版本能打开 但登录时一定要求升级到最新版 最新版好像不兼容

    3. 这已经是最新版哦,包括开发版也停在Android 4.4,只能找下看有没有第三方ROM。

      1. 谢大佬

  29. #322

    实测管用,bl那步是最麻烦的,真正刷机不到5分钟,刚刷完,还是旧版本香!

  30. #321

    这种方法可以刷第三方ROM吗?

    1. 第三方ROM通常没有线刷包,需要TWRP卡刷。

  31. #320

    报错:error:Writing’sparsecrclist’ FAILED(remote:’update sparse crc list failed’)怎么办

    1. 请查看 https://miuiver.com/update-sparse-crc-list-failed/

发表评论

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