APatch是一款系统工具应用,与KernelSU不同,它不需要设备内核的源代码,只需要设备原本的boot.img即可运行。APatch能够帮助用户进行各种操作,让用户体验不同的应用程序。Magisk与APatch有所不同,Magisk主要对启动映像中的ramdisk进行补丁,而APatch则直接修补Linux内核。
1、APM是Magisk模块式支持的新基于内核的Android设备根解决方案。
2、APatch提供KernelPatchModule(KP模块),通过添加一个新的系统调用(syscall)SuperCall,为应用程序和用户空间中的程序提供所有功能。
3、调用SuperCall时,需要提供访问凭据SuperKey,只有正确的SuperKey才能成功调用SuperCall,否则调用方将不受影响。
1、要使用超级用户管理,需要AndroidPatch并卸载KernelPatch。
2、APatch提供了选择不修改SELinux的选项,这意味着Android应用程序线程可以被root,无需libsu和IPC。
3、APatch还直接利用magiskpolicy提供额外的SELinux支持。
4、APatch是一款功能强大的系统软件,使用起来十分便捷,软件占用空间极小,能够快速进行操作。
1、APatch依赖于KernelPatch,继承了其所有功能并进行了扩展。
2、APatchUI和APM的源代码都是从KernelSU复制并修改而来。
3、与Magisk、KernelSU相比,APatch的一些代码在内核空间运行,类似于LoadableKernelModules(LKM)。
4、用户可以选择仅KernelPatch,但这样将无法使用Magisk模块。
(您的评论需要经过审核才能显示,请文明发言!)
剩余字数: