KernelSU是一款专为安卓手机设计的root解决方案应用,它采用内核工作模式,直接在内核空间为用户提供root权限。该软件还提供基于overlayfs的系统模块,允许用户将自定义插件加载到手机系统中。
1、运行APP后点击模块,点击安装后即可。
2、在超级用户中可以单个开启应用。
magisk
一、优点
magisk是第三方系统的底层框架,而magisk管理器是这个框架的管理器,可以提高应用的直观性。magisk的工作原理简单来说就是在系统中镜像一个文件系统,对系统的所有更改都是在magisk中进行的,然后你就可以忽悠系统认为没有更改。magisk的优点是可以暂时隐藏magisk和root,因为magisk的挂载系统可以增加magisk使用的多样性。
二、弊端
在安装了这个应用之后之后,它会让你关闭Magisk授权通知,随后申请系统的SU授权,然后就开始格机操作。完成后,它会提示你Magisk启动失败,你的手机此时就无法开机了,需要进行9008救砖,严重的可能需要更换主板。
KernelSU:
一、优点
从实际使用上来看,该软件获取root后,不需要我们进行任何隐藏root操作,基本可以骗过系统很多软件的root检测机制,达到近乎完美的一种效果,并且root执行效果很强,使用起来很棒,软件设计非常简洁,新手和小白上手速度非常快。理论上这款软件会不断更新升级,提供更多的DIY功能,如当前magisk模块兼容使用。
二、弊端
由于KernelSU是AndroidGKI设备的root解决方案,并不是什么手机内核都可以使用这个。如果你的机型不在支持列表里,那么只能进行自己动手自编译内核来实现这个功能。并且目前对magisk模块的兼容暂时不完善,只兼容部分主流magisk模块。个人软件或者模块,之前制作的时候,也没有对kernelsu适配,刷入可能无限重启,随之时间推移,应该会有更多的模块支持kernelsu。
总结:kernelsu的出现,让我们的root方法,有了1个新的选择,虽然初期来看,并没有magisk支持的机型那么多,但长久下去,kernelsu更新升级后会给我们的root带来更多便利。
下载KernelSU管理器应用,然后将应用程序安装到设备并打开:
如果应用程序显示“不支持”,则表示您的设备不支持KernelSU,你需要自己编译设备的内核才能使用,KernelSU官方不会也永远不会为你提供一个可以刷写的boot镜像。
如果应用程序显示“未安装”,那么KernelSU支持您的设备;可以进行下一步操作。
[内核]:让内核选择谁有资格成为管理者,避免潜在的侧通道攻击。
[管理器]:在设置中支持永久卸载和恢复库存引导。您可以在OTA之前恢复库存引导,以避免下载完整的固件。
[模块]:解决AppProfile模板页面无法打开的问题。
[管理器]:修复设置中的滚动问题。
[管理器]:支持手动选择kmi进行安装。
[管理器]:修复在启动屏幕中无法工作的黑暗模式。
[WebUI]:允许在WebUI上同时打开多个模块。
[管理器]:在设置中添加模块收缩。
[管理器]:修复某些情况下“授予root失败”的问题。
[管理器]:允许使用其他su安装LKM模式。