A kernel-based root solution for Android devices.
- Kernel-based
suand root access management. - Module system based on metamodules: Pluggable infrastructure for systemless modifications.
- App Profile: Lock up the root power in a cage.
KernelSU officially supports Android GKI 2.0 devices (kernel 5.10+). Older kernels (4.14+) are also supported, but the kernel will need to be built manually.
With this, WSA, ChromeOS, and container-based Android are all supported.
Currently, only the arm64-v8a and x86_64 architectures are supported.
For information on reporting security vulnerabilities in KernelSU, see SECURITY.md.
- Files under the
kerneldirectory are GPL-2.0-only. - All other parts except the
kerneldirectory are GPL-3.0-or-later.
- Kernel-Assisted Superuser: The KernelSU idea.
- Magisk: The powerful root tool.
- genuine: APK v2 signature validation.
- Diamorphine: Some rootkit skills.
