目前的 TWRP 尽管更新到了 3.5.0 ,但是还是没能够支持对 Android 11 的 DATA 分区进行解密。如果要升级系统和安装面具,按照往常办法,必须先解密/格式化 DATA 分区。但是格式化分区的影响过大,可以用 sideload 来刷写面具。
步骤
-
准备 ADB、TWRP、面具和待升级系统 OTA 完整包。
-
更新系统
MIUI 的 OTA 升级包如果直接 sideload 会导致报错,可以先推送至
/sideload
目录。等待进度条走完,手动选择
Install
,选中/sideload/update.zip
进行刷写。 -
刷入面具
**重启系统再关机。**更新系统会导致 Recovery 被覆盖。进入 Fastboot 刷写 TWRP 。重启进入 TWRP。进入
Advanced -> ADB Sideload
,这时可以直接推送面具包。 -
重启。
注意
-
Magisk 版本必须大于等于
21.4
,低于该版本会导致无限重启。 -
如果 Magisk 因为某些插件的原因导致无限重启,可以从 OTA 完整包中提取
boot.img
,通过 Fastboot 刷入。重启系统删除特定模块。重启进入 TWRP ,按上文方法重刷面具。