Magisk Manager 的功能是不修改system分区但实现修改的效果,使用的是systemless的 root 方式
刷入前,先在Magisk/SuperSU软件内,Github或者XDA上,下载好Magisk/SuperSU卡刷包,如果在Magisk软件内下载,会出现3个选项
如图(点击放大):
分别为:
1. 保留AVB 2.0/dm-verity(即保留System加密状态,取消勾选后安装Magisk可以解开System锁,部分MIUI版本开机时有Boot校验,可能会导致卡米)
2. 保留强制加密(即保留DATA加密状态,取消勾选后可以将Data分区更改为未加密状态,注:此项也可以不勾选,关于Data加解密问题,可以看我另一篇博文)
3. 安装到 Recovery(就是字面意思,重启到Rec安装Magisk)(@cystc:“安装到 Recovery”是针对boot里没有ramdisk的rom的,这类rom无法修补boot,只能将面具装进rec,每次开机通过rec挂载面具。)
刷入方法:
刷入前,先在Magisk/SuperSU软件内,Github或者XDA上,下载好Magisk/SuperSU卡刷包,如果在Magisk软件内下载,会出现3个选项,具体看我上面的说明
- 第三方Rec刷入Magisk/SuperSU卡刷包
- 重启进入REC(TWRP/橙狐皆可)
- 选择刚才下好的zip格式的卡刷包,滑动滑块刷入
- 重启
- 第三方REC或Fastboot指令刷入修补过的boot镜像
- 进入Rec,点击备份,勾选Boot分区选项,滑动滑块。等待备份完毕重启(当然,你也可以用其他方法提取Boot,自己决定)
- 开机后,你就能在内置储存根目录看到一个名为TWRP的文件夹,里面有一个子文件夹,名为BACKUP,你在REC里所备份的文件都在这个文件夹里
- 打开Magisk,点击第一栏“Magisk”右侧的安装,勾选或反选选项
- 点击下一步,会出现3种安装方式,选择第2个选择并修补一个文件,找到之前备份/提取的Boot镜像,点击确定,Magisk就会自动开始下载Magisk包并修补Boot镜像
- 修补完成后会有一个提示(注意,这里要记住输出的路径),进入Rec,找到那个路径,选择修补过的Boot镜像,刷入分区选择Boot(选择分区这里一定不能错!)
- 刷入完成后重启即可
- 使用Root权限在Magisk内直接刷入:
- 获取Root权限,(MIUI开发板系统可进入手机管家-->应用管理-->权限管理-->ROOT权限获取)
- 授权Root权限给Magisk
- 打开Magisk,点击安装,勾选或反选选项,刷入方式选择直接安装
- 刷入完成后重启即可
卸载方法:
- 在Magisk内卸载:
- 打开Magisk,点击卸载(红色垃圾桶)
- 弹出2个选项,自行决定
- 卸载完成后会自动重启
- 刷入卸载包卸载:
- 在前面提到的Magisk的Github下载地址上,可以看到每个版本的安装包下面都有一个名为Magisk-uninstaller-xxxxxxxx.zip的卸载包(xxxxxxxx是版本号)
- 自行下载自己已安装的Magisk版本对应的卸载包
- 进入Rec刷入即可
> 这里建议刷模块前最好自备卸载包,可以避免因为刷入模块导致无法开机且无法卸载Magisk的情况
Comments | 3 comments
不用准备卸载包,刷坏了有rec下的mm管理器,或者干脆直接用orangefox这类自带面具管理器的rec
”安装到 Recovery”是针对boot里没有ramdisk的rom的,这类rom无法修补boot,只能将面具装进rec,每次开机通过rec挂载面具。并不是重启到rec下安装面具
@cystc 受教了