将SuperSU替换为Magisk

提醒:本文最后更新于 2187 天前,文中所描述的信息可能已发生改变,请仔细核实。

刚刚将手机的SuperSU替换成了Magisk,有一些话想说说。

在北京时间今日凌晨,Chainfire正式宣布,即日起停止维护旗下所有Root应用,详细可见G+传送门

早在2015年09月30日,Chainfire将其SuperSU项目移交给了一家叫Coding Code Mobile Technology LLC的公司。包括SuperSU源码、签名以及Chainfire自己的Google play开发者账号,详情可以看G+传送门

相信大家对这家公司的背景也基本了解了,如果没了解过,你可以看看这篇由neoFelhz写的文章了解更多。

在其移交之后,让我继续使用SuperSU的原因是Magisk不能很好的支持Xposed。

风水轮流转,如今开源的Magisk越做越好,这个情况已不复存在,加上今日Chainfire的停止维护Root应用声明,使我不禁感慨从SuperSU转到Magisk已成了趋势。

而且现版本的SuperSU与Xposed有时会导致开机(重启)卡第一屏进不去,借此契机,我决定从SuperSU转到Magisk。

因为我没发现其作怪,所以对SuperSU并没有恶意的想法。但是它影响了我的使用,而且Magisk配合Systemless Xposed开机速度更快(实测如此),所以我就变更了SU。

以下是个人整理的操作步骤(同步在TG Channel):

1.卸载Xposed及Xposed Installer,具体可以见XDA
2.卸载SuperSU,具体可以见XDA
3.恢复boot.img,因为之前刷入的SuperSU已经改动了boot.img。所以需要你下载原始ROM,提取其中的boot.img并通过fastboot刷入,使其复原。
4.刷入Magisk,具体可以见XDA
5.刷入Systemless Xposed SDK,具体可以见XDA
6.安装Magisk Manager
7.安装Systemless Xposed Installer

注意,如果你不想用Systemless Xposed,可以不用卸载原有的Xposed及Xposed Installer,不影响。但是用了Systemless Xposed,开机是真的快,推荐。

一开始,我其实用的SuperSU应用内置的卸载,其里面可以选择恢复原始boot.img。但执行后,直接关机,并没有任何卸载操作。最后还是按照上面的步骤来,一次搞定。

建议大家准备好所有东西,最好顺带备份重要数据后,再折腾。


题外话:关于“黑域”这个应用,同样还是推荐看一下neo写的文章,虽然带了一些个人情绪,但是一切属实。

无论是阻止运行,还是黑域,我都用过。

原理其实大家看了也是心知肚明,不是什么特别6的软件。

但是作者的脾性和为人方式,使我对这个软件的前景及未来的所作所为存在担忧。

以上就是我的态度,绝对不用黑域,并且反对之。

Android现今版本上,在应用管理上也越来越到位,只需再加上小小辅助就可以了。

从省电角度来看,其实绿守已经足够了。说实在的,我现在就一绿守,完全够用,省电的目标也达到了。

转载请注明转自:kn007的个人博客的《将SuperSU替换为Magisk