mirror of
https://github.com/tiann/KernelSU.git
synced 2025-08-27 23:46:34 +00:00
432eb318acd0eac14af1f01e0a7644ac7973ef0e
For those who want to Implement KernelSU Manually with KPROBES disabled.
When KPROBES Broken and Still enabled, this will causing Loop at splash
logo even Already Manually Imported because this
842c0b674f/kernel/ksu.c (L57).
And when KPROBES is disabled, KSU also will not compiled (I Know it'll
still build if obj-y is set for KSU, but it's better to remove, who
knows if someone set as obj-$(CONFIG_KSU)).
Signed-off-by: RyuujiX <saputradenny712@gmail.com>
KernelSU
A Kernel based root solution for Android devices.
Features
- Kernel-based
suand root access management. - Module system based on overlayfs.
Compatibility State
KernelSU officially supports Android GKI 2.0 devices(with kernel 5.10+), old kernels(4.14+) is also compatiable, but you need to build kernel yourself.
WSA and containter-based Android should also work with KernelSU integrated.
And the current supported ABIs are : arm64-v8a and x86_64
Usage
Build
Discussion
- Telegram: @KernelSU
License
Credits
- kernel-assisted-superuser: the KernelSU idea.
- genuine: apk v2 signature validation.
- Diamorphine: some rootkit skills.
- Magisk: the sepolicy implementation.
Languages
Kotlin
44%
Rust
20.8%
C
20%
Java
6.3%
TypeScript
2.7%
Other
6%