圣者
精华
|
战斗力 鹅
|
回帖 0
注册时间 2021-4-7
|
下面的内容来自酷安
KernelSU(KSU)
KernelSU是一款新兴的安卓Root方案,也是主流的Root方案,主要特点是它是基于内核的,直接在设备的内核集成SU功能,是后起之秀。
主要通过LKM、GKI模式运行。
KernelSU兼容部分Magisk模块,因为KernelSU模块与Magisk模块目录结构大致相同。
与Magisk的主要区别有:
KernelSU 的模块不支持在 Recovery 中安装;
KernelSU 的模块没有内置的 Zygisk 支持(但你可以通过 ZygiskNext 来使用 Zygisk 模块);
KernelSU通过挂载(mount)的方式来授予应用Root权限,由内核处理;而Magisk需要通过守护进程(magiskd),弹窗询问用户,整个流程由用户空间完成。
由于集成在内核中,所以比Magisk的隐藏能力更强。
KernelSU的主要分支
KernelSU Next(ksun)、SukiSU Ultra(sukisu),下文对这两个分支讲解与KernelSU的不同之处。
KernelSU Next(ksun)
KernelSU Next对比Kernel的主要区别有:
更好的Magisk模块兼容(Magic Mount,继承自Magisk的动态文件系统挂载),也保留了KernelSU的挂载模式(OverlayFS);
KPROBES 钩子优化:通过内核动态追踪隐藏Root痕迹,解决部分 4.x 内核因 KPROBES 支持不完善导致的检测问题;
SusFS支持,在下文中有介绍
App Profile:可为每个应用单独配置Root权限,防止滥用。
SukiSU Ultra(sukisu)
SukiSU Ultra与KernelSU的主要区别有:
支持KPM(Kernel Patch Module)
恢复对非GKI 2.0内核的支持,兼容性更广
针对一加设备进行优化
内置SusFS管理工具
UI更美观 Re:Source |
|