背景:MIUI12.1版本,想刷MIUI12.5,既然要刷就顺便刷上twrp+magisk算了。

刷的过程中遇到了很多坑,先说最终解决方案:

  1. 没有解BL锁的,去用官方工具解BL锁
  2. 准备一份魔改版twrp(比如https://androidfilehost.com/?fid=2188818919693766094
    https://androidfilehost.com/?fid=2188818919693775631,第二个rec需要在已经刷好的rec里面再开sideload刷)
  3. 准备一份MIUI 12.5 ROM包(这个包可以在xiaomirom.com找最新版)
  4. 把ROM包传到手机里
  5. 手机进入fastboot模式,在电脑上刷twrp
  6. 进入手机recovery模式,清理文件,卡刷ROM包
  7. 刷完ROM包重启手机,进入系统(如果不能成功进入就再进rec刷一次)
  8. 进过系统之后,MIUI会还原你的rec,也就是说再进rec就不是twrp了,而是MIUI Recvory
  9. 由于上述原因,在你把系统安顿好之后,重新进入fastboot模式,并在电脑上再刷一次rec
  10. 进入手机recovery模式,再进入ADB sideload,在电脑上用sideload刷最新的magisk包
  11. 刷入成功后,重启手机进入系统,稍等片刻,如果桌面出现magisk manager则刷入成功
  12. 如果刷入magisk成功,那MIUI就不再会恢复rec,也就是可以保留twrp

问题:

  1. MIUI 12.5基于安卓11开发,安卓11的Data分区加密方式很独特,目前我还没找到能解密data分区的rec,但是据说如果在最开始把data格式化,然后刷好系统之后接着刷一个防加密包,再进入系统,就不会加密data了,可惜我还没找到适用于K30S的防加密包
©著作权归作者所有

发表评论

正在加载 Emoji