kn007的个人博客
♥ You are here: Home > 点滴记录 > 将SuperSU替换为Magisk

将SuperSU替换为Magisk

by | 59 Comments

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

刚刚将手机的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

donate
有所帮助?

Comments

59 Comments立即评论
  1. 回复

    刷入twrp后无法刷入 Magisk 提示 非原版boot 但是 原版 boot是没有 recovery的 咋办

    1. MOD回复

      @Cyao: 不是,boot.img怎么会有recovery呢。。这个又跟recovery啥关系呢。。。

    2. 回复

      @kn007: 我照着这篇文章 准备替换,将原包的boot.img刷入后发现没有 recovery 然后只好fastboot刷入了twrp 然后进入recovery 刷Magisk 提示非原版boot了?怀疑刷入twrp的时候修改了boot?

    3. 回复

      @Cyao: 我这边使用的小米5星空包最后一版

    4. 回复

      @Cyao: https://topjohnwu.github.io/Magisk/install.html
      我按照 官方 img刷入试试吧

    5. MOD回复

      @Cyao: 建议你去小米论坛,或者搜索看看。
      没有样机,测试不了。

    6. MOD回复

      @Cyao: 直接rec刷magisk,正常来说,直刷没问题,你可以找旧一点的Magisk版本刷进去看看。
      不行的话,把img提出来后,放手机上,用magisk manager修补后用fastboot刷进去

    7. 回复

      @kn007: 恩啊,我试试 现在的情况是fastboot刷入 原包的boot.img后 twrp就丢了 重新刷入twrp后 刷Magisk就提示 boot被修改了

    8. MOD回复

      @Cyao: 我意思用Magisk管理器去修改下原包boot.img后,再用fastboot刷入。

    9. 回复

      @kn007: 使用Magisk管理器修改后的patched_boot.img 直接刷入?刷入patched_boot.img后twrp又丢了,唉 换个季节再整吧

    10. 回复

      @Cyao: 修改后的刷入后开机 直接已经安装好了 Magisk 谢谢 我试试在刷入twrp

    11. MOD回复

      @Cyao: 嗯嗯

    12. MOD回复

      @Cyao: 然后再刷twrp啊,兄弟。。。

  2. 回复

    刷入twrp Magisk 有丢失了 我服了 不折腾了

    1. MOD回复

      @Cyao: 。。。这么邪门么。。是不是twrp的版本问题。。。你可以试试官方的和为小米设配的。有些手机厂家确实比较古怪。。

    2. 回复

      @kn007: 恩啊 古怪 最终还是刷入 twrp - supersu Xposed 了 这样用吧

  3. 回复

    面具刷入后开机失败,显示错误,oppo a57,,是怎么回事,楼楼 :| :x

icon_wink.gificon_neutral.gificon_mad.gificon_twisted.gificon_smile.gificon_eek.gificon_sad.gificon_rolleyes.gificon_razz.gificon_redface.gificon_surprised.gificon_mrgreen.gificon_lol.gificon_idea.gificon_biggrin.gificon_evil.gificon_cry.gificon_cool.gificon_arrow.gificon_confused.gificon_question.gificon_exclaim.gif