使用 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. #0

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

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

  2. #0

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

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

  3. #0

    好东西啊

  4. #0

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

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

  5. #0

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

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

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

      1. 谢谢🙏🙏🙏

  6. #0

    为什么老是刷机包已摔坏

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

  7. #0

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

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

  8. #0

    没有内存卡如何刷啊

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

  9. #0

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

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

  10. #0

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

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

  11. #0

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

    1. 之前测试可以降级。

  12. #0

    红米3刷不了国际版吗

    1. 请问提示什么错误?

  13. #0

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

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

  14. #0

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

    1. 可以试试第三方TWRP

  15. #0

    请教大神,小米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里卸载

  16. #0

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

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

  17. #0

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

  18. #0

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

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

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

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

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

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

          1. 谢谢了

  19. #0

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

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

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

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

  20. #0

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

  21. #0

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

发表评论

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