Skip to content

HmnDev-Tech/BPatch

 
 

Repository files navigation

BPatch

GitHub License

BPatch is a fork of APatch, an Android kernel and system patching solution.

Features

  • A kernel-based root solution for Android devices.
  • APM: Support for modules similar to Magisk.
  • KPM: Support for modules that allow injection of code into the kernel, providing kernel inline-hook and syscall-table-hook.
  • Relies on KernelPatch.
  • The UI and module source code are derived and modified from KernelSU.

Supported Versions

  • Architecture: ARM64 only.
  • Android kernel versions: 3.18 - 6.12.

Requirements

Kernel configuration options:

  • CONFIG_KALLSYMS=y and CONFIG_KALLSYMS_ALL=y
  • CONFIG_KALLSYMS=y and CONFIG_KALLSYMS_ALL=n (initial support)

Security Alert

The SuperKey grants higher privileges than standard root access. Weak or compromised keys can result in unauthorized control of the device. Use robust keys and safeguard them from exposure.

Credits

License

BPatch is licensed under the GNU General Public License v3 (GPL-3).

About

The modernized Android rooting app with Jetpack Compose, APatch Fork!

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • Kotlin 62.6%
  • Rust 15.9%
  • C++ 7.9%
  • Shell 5.7%
  • Java 5.4%
  • C 2.2%
  • Other 0.3%