A Kernel based root solution for Android https://kernelsu.org
  • Kotlin 62.5%
  • C 16%
  • Rust 13%
  • Java 2.2%
  • CSS 1.5%
  • Other 4.8%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-04-12 23:16:17 +08:00
.cargo refact: top level cargo workspace, fix uapi 2026-03-27 21:36:03 +08:00
.github ci: parallel build manager and other components to reduce build time (#3393) 2026-04-03 15:37:29 +08:00
docs Revise translation contribution guidelines 2026-04-02 08:00:14 +08:00
fastlane/metadata/android/en-US initial fastlane structures from IzzyOnDroid (#2715) 2025-10-27 11:05:09 +08:00
js manager: Refactor WebUI to Compose & Rename enableInsets to enableEdgeToEdge (#3190) 2026-02-02 22:04:43 +08:00
kernel kernel: Replace GFP_ATOMIC flags in throne tracker 2026-04-12 18:05:04 +08:00
manager manager: refactor AboutMiuix pager 2026-04-12 23:16:17 +08:00
scripts [skip ci] fix setup_cargo_config on windows 2026-03-28 01:00:32 +08:00
uapi feature: adb root (#3382) 2026-04-01 23:49:07 +08:00
userspace userspace: improve module loading and ksud CLI (#3406) 2026-04-11 20:42:37 +08:00
website docs: Fix formatting of best practice guidelines (#3376) 2026-04-03 20:18:40 +08:00
.clangd refact: top level cargo workspace, fix uapi 2026-03-27 21:36:03 +08:00
.gitattributes Upgrade Gradle and AGP (#1431) 2024-03-08 10:31:41 +08:00
.gitignore ci: parallel build manager and other components to reduce build time (#3393) 2026-04-03 15:37:29 +08:00
AGENTS.md Embrance AGENTS.md 2025-11-20 11:58:44 +08:00
Cargo.lock refact: top level cargo workspace, fix uapi 2026-03-27 21:36:03 +08:00
Cargo.toml refact: top level cargo workspace, fix uapi 2026-03-27 21:36:03 +08:00
justfile refact: top level cargo workspace, fix uapi 2026-03-27 21:36:03 +08:00
LICENSE Initial commit 2022-12-09 22:03:55 +08:00
repack-config.example.json ci: parallel build manager and other components to reduce build time (#3393) 2026-04-03 15:37:29 +08:00
repack_apk.py ci: parallel build manager and other components to reduce build time (#3393) 2026-04-03 15:37:29 +08:00
SECURITY.md Create SECURITY.md 2023-10-09 22:53:21 +08:00

English | Español | 简体中文 | 繁體中文 | 日本語 | 한국어 | Polski | Português (Brasil) | Türkçe | Русский | Tiếng Việt | Indonesia | עברית | हिंदी | Italiano

KernelSU

logo

A kernel-based root solution for Android devices.

Latest release Weblate Channel License: GPL v2 GitHub License

Features

  1. Kernel-based su and root access management.
  2. Module system based on metamodules: Pluggable infrastructure for systemless modifications.
  3. App Profile: Lock up the root power in a cage.

Compatibility state

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, the arm64-v8a and x86_64 architectures are supported.

Caution

Recent kernel versions have implemented a breaking change causing KernelSU to fail and potentially trigger a kernel panic on x86_64! Check the website for more info!

Usage

Translation

To help translate KernelSU, we no longer accept translation contributions via Weblate. All translations are now handled using LLMs.

If you would like to add support for a new language, feel free to open a PR. Please note that modifications to existing English and Chinese translations are not accepted.

Discussion

Security

For information on reporting security vulnerabilities in KernelSU, see SECURITY.md.

License

Credits