提醒:本文最后更新于 2420 天前,文中所描述的信息可能已发生改变,请仔细核实。
刚刚将手机的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》
刷入twrp后无法刷入 Magisk 提示 非原版boot 但是 原版 boot是没有 recovery的 咋办
@Cyao: 不是,boot.img怎么会有recovery呢。。这个又跟recovery啥关系呢。。。
@kn007: 我照着这篇文章 准备替换,将原包的boot.img刷入后发现没有 recovery 然后只好fastboot刷入了twrp 然后进入recovery 刷Magisk 提示非原版boot了?怀疑刷入twrp的时候修改了boot?
@Cyao: 我这边使用的小米5星空包最后一版
@Cyao: https://topjohnwu.github.io/Magisk/install.html
我按照 官方 img刷入试试吧
@Cyao: 建议你去小米论坛,或者搜索看看。
没有样机,测试不了。
@Cyao: 直接rec刷magisk,正常来说,直刷没问题,你可以找旧一点的Magisk版本刷进去看看。
不行的话,把img提出来后,放手机上,用magisk manager修补后用fastboot刷进去
@kn007: 恩啊,我试试 现在的情况是fastboot刷入 原包的boot.img后 twrp就丢了 重新刷入twrp后 刷Magisk就提示 boot被修改了
@Cyao: 我意思用Magisk管理器去修改下原包boot.img后,再用fastboot刷入。
@kn007: 使用Magisk管理器修改后的patched_boot.img 直接刷入?刷入patched_boot.img后twrp又丢了,唉 换个季节再整吧
@Cyao: 修改后的刷入后开机 直接已经安装好了 Magisk 谢谢 我试试在刷入twrp
@Cyao: 嗯嗯
@Cyao: 然后再刷twrp啊,兄弟。。。
刷入twrp Magisk 有丢失了 我服了 不折腾了
@Cyao: 。。。这么邪门么。。是不是twrp的版本问题。。。你可以试试官方的和为小米设配的。有些手机厂家确实比较古怪。。
@kn007: 恩啊 古怪 最终还是刷入 twrp - supersu Xposed 了 这样用吧
面具刷入后开机失败,显示错误,oppo a57,,是怎么回事,楼楼