Skip to content
/ APatch Public
forked from bmax121/APatch

The patching of Android kernel and Android system

License

Notifications You must be signed in to change notification settings

SutoLiu/APatch

 
 

Repository files navigation

APatch

The patching of Android kernel and Android system.

    _    ____       _       _     
   / \  |  _ \ __ _| |_ ___| |__  
  / _ \ | |_) / _` | __/ __| '_ \ 
 / ___ \|  __/ (_| | || (__| | | |
/_/   \_\_|   \__,_|\__\___|_| |_|

latest release badge weblate Channel GitHub License

  • Root
  • APM: Magisk module like support
  • KPM: Kernel Patch Module support. (Allow you to inject any code into the kernel, Kernel function inline-hook and syscall-table-hook is available)

APatch relies on KernelPatch
The source code for both APatch UI and APM has been copied and modified from KernelSU

Supported Versions

Only arm64.
Android Kernel Version 3.18 - 6.1

Requirement

CONFIG_KALLSYMS=y
CONFIG_KALLSYMS_ALL=y (CONFIG_KALLSYMS_ALL=n, Planned support)

Translation

To help translate APatch or improve existing translations, please use Weblate. PR of APatch translation is no longer accepted, because it will conflict with Weblate. Translation status

Get Help

Discussions

More Information

Credits

License

APatch is licensed under the GNU General Public License v3 (GPL-3) (http://www.gnu.org/copyleft/gpl.html).

About

The patching of Android kernel and Android system

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Kotlin 61.3%
  • Rust 22.4%
  • Java 10.7%
  • Shell 5.6%