本帖应该能解决你99%的关于Magisk的问题
1.Magisk Manager只是个管理器,你需要安装框架本身。没有框架本身就不会有ROOT权限/不能刷模块?怎么装见4
2.Magisk在github上的仓库由于国内DNS被污染,所以国内无法访问,导致模块仓库加载不出/一直检查更新/没有安装按钮/下载出错/无法修补镜像,所以你需要Virtual Personal Network/修改host/使用国内的更新通道。
3.Magisk不像传统ROOT那样修改system,而是修改boot分区,因此更新手机系统很方便。管理器内点击卸载(推荐还原原厂镜像),不要重启,卸载后走官方OTA通道,不要重启,在管理器内点击安装,直接安装,再次点击安装,不要重启,安装到另一槽位,完成后重启。如果你刷了第三方rec,那你还需要在这些步骤之前刷回原厂recovery。
4.所有的安装Magisk的方法前提都是解锁bootloader(引导加载程序,简称bl,不同品牌解锁方式都有不同,但都需要电脑,具体方式)。不解锁就搞会变砖。
方法①通过已有的root安装。
该方法前提是已获得root权限(KingRoot、SuperSU、官方root都行)。给Magisk Manager(以下简称管理器)授权root,点击安装,选择直接安装即可。安装完后查看/system/xbin/su是否还存在,如果存在,删除。
方法②卡刷安装包
管理器内点击安装,选择直接下载安装包。网络上获取对应机型的第三方recovery镜像(twrp或是orangefox,还有微博的wzsx150做的专版twrp),刷入(fb模式下连接至配制好adb环境的电脑,fastboot flash recovery d:\twrp.img)。开机进入recovery,选择安装包刷入,开机。
方法③刷入修补过的镜像
提取boot分区镜像(通过adb或是解包ROM),在管理器内点击安装选择修补文件,修补刚刚的镜像,刷入。
fastboot boot d:\magisk_patched.img 临时刷入,重启后会丢失root。这个指令未解锁也行,但是未解锁不能刷模块,刷了要么重启后就没了,要么变砖。
fastboot flash boot d:\magisk_patched.img,永久刷入。
5.所有的已安装模块保存在/data/adb/module目录下,因此如果刷了模块变砖可以通过双清来救。如果拥有第三方rec可以直接清除对应模块文件夹。
6.Magisk安装方式多样,卸载方式也多样。
方法①管理器内卸载。
管理器主页最下方的“卸载”按钮
选项Ⅰ 还原原厂镜像。
这种方法能够使用的前提似乎是安装时选用4中的方法③,会刷入当时自动备份的原厂boot镜像。
选项Ⅱ完全卸载
需要网络环境,参见2。点击后会下载卸载包并自动刷入。
方法②第三方rec卡刷卸载包
下载对应版本卸载包,在第三方rec里卡刷
方法③覆盖boot
刷入原厂boot镜像(fastboot flash boot d:\boot.img)或者刷全量包
7.受Magisk影响,系统对bl锁状态的检测会失灵,显示未解锁。(由于会自动清除官方ROOT,官方的ROOT权限管理界面也会显示未ROOT)
8.如何安装Xposed框架在本吧问有点跑题了,但仍然可以回答你。原生Xposed在高版本安卓无法使用(Xposed Installer获取ROOT权限安装),可以用EdXposed(官网 edxp.meowcat.org 有详细教程)或太极(安装太极APP并刷入Magisk模块,二者可以在官网 www.taichi-app.com 下载)代替。
9.模块刷了不管用,如果重复删除刷入仍然不行,要么是对机型不兼容,要么是对Magisk版本不兼容,这个没有办法解决。
10.管理器主页打开安全选项,取消勾选“保留 AVB 2.0dm-verity”,即可读写System分区。但一些旧软件本身无法识别高版本安卓的System分区读写权限,比如镧工具箱、一些谷歌套件安装器。(System分区是重要分区,乱搞容易变砖)
11.如果未解bl锁就刷,会变砖,解锁bl锁即可。如果解锁了刷还变砖,那就是Magisk对系统不兼容或是新版本Magisk不稳定等原因,此时可以用6中的方法③救回来。
1.Magisk Manager只是个管理器,你需要安装框架本身。没有框架本身就不会有ROOT权限/不能刷模块?怎么装见4
2.Magisk在github上的仓库由于国内DNS被污染,所以国内无法访问,导致模块仓库加载不出/一直检查更新/没有安装按钮/下载出错/无法修补镜像,所以你需要Virtual Personal Network/修改host/使用国内的更新通道。
3.Magisk不像传统ROOT那样修改system,而是修改boot分区,因此更新手机系统很方便。管理器内点击卸载(推荐还原原厂镜像),不要重启,卸载后走官方OTA通道,不要重启,在管理器内点击安装,直接安装,再次点击安装,不要重启,安装到另一槽位,完成后重启。如果你刷了第三方rec,那你还需要在这些步骤之前刷回原厂recovery。
4.所有的安装Magisk的方法前提都是解锁bootloader(引导加载程序,简称bl,不同品牌解锁方式都有不同,但都需要电脑,具体方式)。不解锁就搞会变砖。
方法①通过已有的root安装。
该方法前提是已获得root权限(KingRoot、SuperSU、官方root都行)。给Magisk Manager(以下简称管理器)授权root,点击安装,选择直接安装即可。安装完后查看/system/xbin/su是否还存在,如果存在,删除。
方法②卡刷安装包
管理器内点击安装,选择直接下载安装包。网络上获取对应机型的第三方recovery镜像(twrp或是orangefox,还有微博的wzsx150做的专版twrp),刷入(fb模式下连接至配制好adb环境的电脑,fastboot flash recovery d:\twrp.img)。开机进入recovery,选择安装包刷入,开机。
方法③刷入修补过的镜像
提取boot分区镜像(通过adb或是解包ROM),在管理器内点击安装选择修补文件,修补刚刚的镜像,刷入。
fastboot boot d:\magisk_patched.img 临时刷入,重启后会丢失root。这个指令未解锁也行,但是未解锁不能刷模块,刷了要么重启后就没了,要么变砖。
fastboot flash boot d:\magisk_patched.img,永久刷入。
5.所有的已安装模块保存在/data/adb/module目录下,因此如果刷了模块变砖可以通过双清来救。如果拥有第三方rec可以直接清除对应模块文件夹。
6.Magisk安装方式多样,卸载方式也多样。
方法①管理器内卸载。
管理器主页最下方的“卸载”按钮
选项Ⅰ 还原原厂镜像。
这种方法能够使用的前提似乎是安装时选用4中的方法③,会刷入当时自动备份的原厂boot镜像。
选项Ⅱ完全卸载
需要网络环境,参见2。点击后会下载卸载包并自动刷入。
方法②第三方rec卡刷卸载包
下载对应版本卸载包,在第三方rec里卡刷
方法③覆盖boot
刷入原厂boot镜像(fastboot flash boot d:\boot.img)或者刷全量包
7.受Magisk影响,系统对bl锁状态的检测会失灵,显示未解锁。(由于会自动清除官方ROOT,官方的ROOT权限管理界面也会显示未ROOT)
8.如何安装Xposed框架在本吧问有点跑题了,但仍然可以回答你。原生Xposed在高版本安卓无法使用(Xposed Installer获取ROOT权限安装),可以用EdXposed(官网 edxp.meowcat.org 有详细教程)或太极(安装太极APP并刷入Magisk模块,二者可以在官网 www.taichi-app.com 下载)代替。
9.模块刷了不管用,如果重复删除刷入仍然不行,要么是对机型不兼容,要么是对Magisk版本不兼容,这个没有办法解决。
10.管理器主页打开安全选项,取消勾选“保留 AVB 2.0dm-verity”,即可读写System分区。但一些旧软件本身无法识别高版本安卓的System分区读写权限,比如镧工具箱、一些谷歌套件安装器。(System分区是重要分区,乱搞容易变砖)
11.如果未解bl锁就刷,会变砖,解锁bl锁即可。如果解锁了刷还变砖,那就是Magisk对系统不兼容或是新版本Magisk不稳定等原因,此时可以用6中的方法③救回来。

