使用 TWRP 刷 MIUI 开发版方法

前言

用这种方法刷 MIUI 开发版存有瑕疵,刷完后收不到更新推送(小米只对登录有内测资格账号的设备推送更新),这意味着刷入后不能 OTA 更新,每次升级需要下载完整包进入 TWRP 刷入。

MIUI 开发版更新非常频密(每周 4 版),加之稳定性不如正式版。不建议在主力机上使用,仅适合尝鲜体验。如果一定要日常使用,最好走官方内测渠道。这样可以省掉很多麻烦,安全稳定性更好(不用 BL 解锁,也避免因非常规刷机方法带来的潜在风险)。

最后,刷机有风险,请务必量力而为,需自行了解和承担其中风险。操作前切记备份手机数据!

准备工作

  • 电脑(运行 Windows 系统)
  • 手机(已完成 BL 解锁数据备份
  • 数据线(最好用原装线)
  • 下载开发版卡刷包到手机外置存储卡(可选)

刷入 TWRP

TWRP 有官方版和第三方版之分。如果官方有适配机型,可以优先使用官方版本。如果没有适配,或者官方版使用有问题,则可以尝试第三方版本。第三方版通常适配程度更好,使用体验要好一些,至于可信程度就要看作者本身了。

TWRP 下载和刷入方法之前有介绍(操作到文中第 6 步为止,然后接下文)。

在安装前清除数据

在开始刷机之前,需要先格式化 Data 分区和清除 Cache 分区 。具体步骤如下。

TWRP 主界面点击“清除” -> 格式化 Data 分区 -> 输入 yes 确认 -> 返回主界面,点击“重启” -> 重启到 Recovery。

TWRP 格式化 Data 分区图解
TWRP 格式化 Data 分区图解(重启 Recovery 是为确保 Data 分区可用)

接着 TWRP 主界面点击“清除” -> 高级清除选项 -> 选中 Dalvik / ART Cache 和 Cache 分区,滑动按钮确认清除。

TWRP 清除 Cache 分区图解
TWRP 清除 Cache 分区图解

选择卡刷包开始刷机

TWRP 主界面点击“安装”,选择 MicroSD 存储位置,点击卡刷包文件名,滑动按钮确认刷入,刷完后先不要重启系统,返回主界面。

如果没有外置存储卡,可以参考这篇文章第 5 步方法刷入。

TWRP 选择卡刷包刷机图解
TWRP 选择卡刷包刷机图解

为防止 MIUI 在启动时将 Recovery 替换回默认的,需要紧接着完成替换 Boot.img 操作。替换后可以继续使用 TWRP,方便以后升级系统,不然下次升级需要先找电脑重新安装 TWRP。

如果不需要保留 TWRP,则可以忽略跳过此步骤。

通常第三方 TWRP 集成有替换 Boot.img 功能。下面是 wzsx150 版 TWRP 的操作方法。

防止覆盖 TWRP 操作图解
防止覆盖 TWRP 操作图解(wzsx150 版 TWRP 集成功能)

如果使用官方版 TWRP,则可以通过刷入 Magisk 来达到这个目的。Magisk 刷入方法在上面 TWRP 安装链接里有介绍(第 7 步)。

之后“重启系统”就可以开始使用了。

完成系统初始化配置便可开始使用
完成系统初始化配置便可开始使用

后续更新系统操作方法

没有内测资格刷 MIUI 开发版,将无法检测和收到系统更新。

需要下载更新系统卡刷包,进入 TWRP 安装刷入(不用再格式化 Data 分区),通常不会丢失之前数据。

其它补充

本文方法也适用于刷 MIUI 稳定版。例如要降级到某个稳定版,但没有线刷包,那么就可以用这个方法卡刷降级。

注:使用 TWRP 降级系统版本有因防回滚变砖风险,可能情况下应该用 MiFlash 刷机,因其有防回滚保护机制。

评论列表

  1. #40

    很详细,成功刷机。

  2. #39

    不错。总算成功了

  3. #38

    谢谢分享,现在遇到个问题。
    twrp卡刷的时候提示:error applying update:5。
    updater 过程结束,错误:1
    这是啥意思啊》? 手机型号k40.
    稳定版12.5.19.0刷开发版21.12.8就提示上面这些

    1. 抱歉,不清楚这个问题哦,找不到相关资料。

  4. #37

    为什么每次下载稳定版卡刷包,更新的时候是内测版,不能安装,你们上面要说清楚,辛辛苦苦下载下来,最后不能安装
    也不知道线刷包是不是内测版的,别辛苦下载了,到后面又是白辛苦

    1. 一般来说,如果版本释出了线刷包,大概率是正式版。线刷没有系统内卡刷多限制,但如果要最紧贴用最新版,建议还是官方申请资格再升级,因为用其他方法即便可以刷,也不能及时获得最新版更新推送。

  5. #36

    miui14开发版怎么刷入twrp

    1. 可以看下这个方法,没有在MIUI14上测试过。

  6. #35

    求助大佬,我的小米10至尊纪念版上有那个比较常见的“系统固件过大”的问题(应该是13GB左右,我的是30GB,是个常见问题),网上搜了很多方法,没有找到哪个是说绝对能解决问题的。目前看来应该是系统分区的问题,因为手机连上电脑后会提示新存储系统接入是否要格式化。请问,这个问题能否通过TWRP来解决?谢谢。

    1. 抱歉,没有这个问题经验哦。之前只遇过存储空间其他文件占用过大问题

      1. 好的,没问题,还是谢谢了:)

  7. #34

    如果下载卡刷包更新,是不是手机数据不会丢失,同样的,如果更新了新的系统,root是否就没了

    1. 文中方法需要先格式化分区,因此会丢数据,系统内选择卡刷包那种通常不会。

  8. #33

    请教大神,安装卡刷包的时候,显示“无效的Zip文件格式”可能是什么原因?我想给小米平板4刷一个5的MIUI13,包不超过4G的。

    1. TWRP是官方最新的clover 3.7

      1. 抱歉,没有遇过这个问题。需要确认刷的是同一个机型的包哦。

  9. #32

    请问红米note11SE有twrp吗?

    1. 目前没有看到有,现在twrp对新机的适配慢了许多,来自Android高版本的限制增加了适配难度和稳定性。

  10. #31

    K30 4G版如果想开发版到开发版升级并且保留数据的话该选用那种方案最安全?K30的内测已经停止了,通过系统更新会反复提示更新包出错 无法安装

    1. 抱歉,没有具体测试过,通常TWRP卡刷不会丢数据,可以备份数据后试下。

  11. #30

    我是红米pro 怎么将安卓6.0版本升级

    1. 这个官方已经停止了更新,没有新版本

  12. #29

    boot.img的我这没有

    1. 现在卡刷包需要提取,但线刷包还能直接找到。

  13. #28

    我一直搞明白miui的刷机包怎么导入twrp里面的,up可以回答一下吗我是小白

    1. 可以直接放在SD卡内哦,或者从电脑推文件(参考第5步)。

      1. 我没电脑怎么卡刷,我想把红米k30 5G给换了

        1. 有个取巧方法,但有风险。

  14. #27

    米6刷miui11稳定版(降级) 开机一直重启怎么搞

    1. 用的线刷还是其他方法?

  15. #26

    大佬你好,我的米10现在是V12.0.11.0。下载了V12.5.6.0。手动选择安装包升级提示没有内测权限。我可以近rec卡刷吗?望您指教。谢谢。

    1. 这种情况比较稳妥方法是BL解锁后用TWRP卡刷,也就是文中方法。
      此外确实有更方便的取巧卡刷方法,但风险大。

  16. #25

    最新的13包,试了几个rec都卡刷报错,有最新的吗

    1. 明天会更新一次,不过这个问题可能和TWRP 4G大小限制有关,另外有个方法

  17. #24

    小米8不支持外置存储卡,我用内置存储刷了开发版并刷入 Magisk移除验证。重启可以成功进入手机,这个操作有什么问题吗?

    1. 没有问题,存储卡不是必须,可以从电脑推送文件。

  18. #23

    小米6刷最新开发板之后 开机卡米 无限重启

    1. 如果保留twrp,需要安装面具移除启动验证,不然会因为rec不是默认的而卡米。
      或者用 fastboot --disable-verity --disable-verification flash vbmeta vbmeta.img 手动禁用验证(vbmeta.img文件在刷机包里提取

    2. 小米6最新开发版有dm检验,使用第三方rec,在第三方rec里勾选禁用dm校验就可正常开机

      1. TWRP-Recovery 里面没找到哪里有禁用 dm效验选项 用别的 Recovery 试了下 可以

      2. 然后刷好开机了之后在吧官方的rec 刷回去 在恢复一次出厂设置 可以完美开机使用没有问题

        1. 也可以用启动方式安装,这样安装后就是原版REC,也不会有卡米问题。

  19. #22

    没有外置储存卡,卡在第五步了,咋整

    1. 可以用ADB Sideload从电脑推文件到手机,具体可以参考这篇文章

  20. #21

    用twrp卡刷MIUI12,想要双清吗,现在是MIUI11

    1. 清文中那几个分区就可以了。不过twrp有个局限,如果卡刷包大于4g会刷不了。

  21. #20

    稳定版刷开发版,并且是安卓10到安卓11,这个用twrp卡刷的话,是五清还是双清

    1. 没有试过跨版本刷开发版,应该最多四清就可以了,记得备份数据。

  22. #19

    好东西啊

  23. #18

    小米4开发版本不插卡能打开usb安全测试嘛?

    1. 要看系统版本,一些旧版本不用,新版本有这个验证机制。

  24. #17

    我想从miui10开发版刷到没内测资格的miui11开发版。用twrp刷入需要双清吗?

    1. 我的意思是我不想双清,懒得备份。。。

    2. 跨大版本不确定,之前测试12.5开发版小版本升级可以不双清。

      1. 谢谢🙏🙏🙏

  25. #16

    为什么老是刷机包已摔坏

    1. 请问这个提示是哪里提示的?

    2. 我也提示这个问题。红米k30 5G由12.5开发版(本站下载的)刷本站13的开发版。下载了两次。按照twrp教程做了,但滑动开始刷机后,5秒以内,跑码界面就会显示 类似 刷机包损坏的报错。

      1. 可能是文件超过4G,有的TWRP版本超过这个大小会刷不了,不确定最新版有没有解决。

  26. #15

    站长 请教一个问题 我是小米8 目前是12.0.4稳定版.已经root并且装了面具和第三方rec 请问我是否能够直接卡刷降级到MIUI9系统呢 步骤也是要先双清吗
    我是想从12.0.4稳定版降级到9.9.3开发版 卡刷是否能够直接刷入

    1. 如果已刷了TWRP,应该可以直接在里面刷卡刷包,但数据是否可以保留,大概率不行,没有这样具体测试过。

  27. #14

    没有内存卡如何刷啊

    1. 可以用ADB Sideload功能刷,具体参考这篇文章第五步命令。

  28. #13

    请问“操作到第6步为止”,是指第五步结束就开始这里还是第六步操作完之后开始这里?

    1. 操作完第六步后停止。

  29. #12

    不是说TWRP不支持安卓11嘛 这可以刷MIUI12.5?

    1. 看具体机型,小米11的话暂时没有。

  30. #11

    你好,我现在是开发版,但是最新版本太难用了,是不是可以用同样的方法降级回去?

    1. 之前测试可以降级。

  31. #10

    红米3刷不了国际版吗

    1. 请问提示什么错误?

  32. #9

    昨天瞎几把刷rec刷错了,进不去了,音量上和下都是线刷模式,覆盖完整包会重新刷回吗

    1. 可以,线刷会刷回原版rec。

  33. #8

    红米K20PRO至尊版,刷了几个TWRP都是卡在fastboot,想哭

    1. 可以试试第三方TWRP

  34. #7

    请教大神,小米6x现在是12.02稳定版,想刷入MIUI12.5,请问系统呢可以更新安装吗?

    1. 请问指的是刷入开发版后可以更新吗?这个机型现在停更了,只能刷历史版本。

      1. 是的已经停止更新了,但是网上有MIUI12.5的版本,大概是移植的,想刷进去试试。

        1. 这就需要自行判断哦,没有试过。

          1. 通过TWRP刷入12.5稳定版成功,各方面都不错,就是系统已经root,建设银行工商银行客户端不能使用,请问除了刷非root包以外,还有其他办法取消root吗?大神

          2. 如果是原版rom,只需在twrp刷机后直接重启不root就可以了。
            如果第三方rom,则需检查用的什么root方案。如果是magisk,可以直接app里卸载

  35. #6

    如果我不替换boot.img,换回原来的rec,能否更新稳定版?
    还有,小米解锁工具能把bl锁回去吗?

    1. 可以不替换,这样下次更新需要同样步骤走一遍,装twrp目的是方便可以卡刷更新。
      如果切换稳定版,需要线刷。
      解锁工具似乎没有看到上锁功能,可以线刷选择锁定,或者运行命令锁定

  36. #5

    小米9se终于刷到开发版了,虽然不能ota更新,但也没有提示更新的强迫症通知,还不错,哈哈

  37. #4

    update过程结束,错误1
    挂载/vendor失败
    挂载/product失败

    红米10x 刷的12.5 几个版本都失败,但是卡刷12就可以 什么情况呢

    1. 重启系统可以正常使用吗?如果可以,可以忽略这个错误,可能和TWRP版本有关。

      1. 没有刷成功啊,重启系统就是机器人界面。是不是因为12.5是安卓11的原因?还是其他问题呢?

        在官网也找不到twrp版本,用的第三方3.4.1版本

        1. 文中测试刷的版本也是基于Android 11的。如果排除了操作问题,可能是TWRP适配问题。确切原因不详,为您返回了积分。

          1. 谢谢了

  38. #3

    刷完是不是不能登录小米账号?

    1. 可以登,就是收不到更新。

      1. 小米11pro的开发版内测包和ULTRA包是一起的吗?

        1. 这两个机型rom是通用的。

  39. #2

    谢谢分享!现在没有时间弄小米社区,还是这个方法最好!

  40. #1

    不错,挺详细的,没想象中的难,手持小米8pro刷机成功

发表评论

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