egmsia01 / APatch

The patching of Android kernel and Android system

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

APatch

The patching of Android kernel and Android system.

    _    ____       _       _     
   / \  |  _ \ __ _| |_ ___| |__  
  / _ \ | |_) / _` | __/ __| '_ \ 
 / ___ \|  __/ (_| | || (__| | | |
/_/   \_\_|   \__,_|\__\___|_| |_|
  • 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

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.

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

License:GNU General Public License v3.0


Languages

Language:Kotlin 60.4%Language:Rust 22.9%Language:Java 11.0%Language:Shell 5.7%