APatch项目地址
https://github.com/bmax121/APatch?ref=akpatch.org
说明
*以下内容来自APatch官方wiki
- 什么是APatch?
APatch是一种类似于Magisk或KernelSU的根解决方案,但APatch提供更多功能。 - APatch与Magisk的区别?
Magisk修改init,APatch则对Linux内核进行补丁。 - APatch与KernelSU的区别?
KernelSU需要源代码。而APatch则仅需要boot.img。 - APatch与Magisk、KernelSU的区别?
可选择不修改SELinux。在Android应用程序上下文中进行root,无需libsu和IPC。
提供Kernel Patch Module。
大侠阿木的理解
- APatch兼顾KSU的优势和Magisk的优势:1)功能更强更利于隐藏ROOT;2)广泛适配,支持3.18~6.x的内核。
- APatch除了支持传统的Magisk模块之外(APatch称为AP模块),还支持KP模块(Kernel Patch Module),而这是很多游戏科技所需要和依赖的
一些代码在内核空间运行,类似于可加载内核模块(LKM)。
此外,KPM提供在内核空间进行内联挂钩、系统调用表挂钩的能力。 - Zgyisk Next需要使用Apatch专用版才可以:http://github.com/Yervant7/ZygiskNext