mirror of
https://github.com/tiann/KernelSU.git
synced 2025-02-20 11:43:32 +08:00
Some checks failed
Build Manager / build-lkm (push) Has been cancelled
Clippy check / clippy (push) Has been cancelled
Deploy Website / build (push) Has been cancelled
Rustfmt check / format (push) Has been cancelled
Build Manager / build-ksud (macos-latest, aarch64-apple-darwin) (push) Has been cancelled
Build Manager / build-ksud (macos-latest, x86_64-apple-darwin) (push) Has been cancelled
Build Manager / build-ksud (ubuntu-latest, aarch64-linux-android) (push) Has been cancelled
Build Manager / build-ksud (ubuntu-latest, aarch64-unknown-linux-musl) (push) Has been cancelled
Build Manager / build-ksud (ubuntu-latest, x86_64-linux-android) (push) Has been cancelled
Build Manager / build-ksud (ubuntu-latest, x86_64-pc-windows-gnu) (push) Has been cancelled
Build Manager / build-ksud (ubuntu-latest, x86_64-unknown-linux-musl) (push) Has been cancelled
Build Manager / build-manager (push) Has been cancelled
Deploy Website / Deploy (push) Has been cancelled
Bumps [home](https://github.com/rust-lang/cargo) from 0.5.9 to 0.5.11. <details> <summary>Commits</summary> <ul> <li><a href="addcc8ca71
"><code>addcc8c</code></a> Update release information for home 0.5.11 (<a href="https://redirect.github.com/rust-lang/cargo/issues/14939">#14939</a>)</li> <li><a href="e5c4dc65c9
"><code>e5c4dc6</code></a> Limit release trigger to 0.* tags (<a href="https://redirect.github.com/rust-lang/cargo/issues/14940">#14940</a>)</li> <li><a href="f18cbda5ab
"><code>f18cbda</code></a> Limit release trigger to 0.* tags</li> <li><a href="20ec18a3ff
"><code>20ec18a</code></a> Update home changelog</li> <li><a href="014378f8c0
"><code>014378f</code></a> Clarify status of <code>home_dir</code></li> <li><a href="769f622e12
"><code>769f622</code></a> test(build-std): dont require rustup (<a href="https://redirect.github.com/rust-lang/cargo/issues/14933">#14933</a>)</li> <li><a href="80409f7016
"><code>80409f7</code></a> test(build-std): dont require rustup</li> <li><a href="7847c03965
"><code>7847c03</code></a> fix(base): Support bases in patches in virtual manifests (<a href="https://redirect.github.com/rust-lang/cargo/issues/14931">#14931</a>)</li> <li><a href="5b8b2ac248
"><code>5b8b2ac</code></a> fix(base): Support bases in patches in virtual manifests</li> <li><a href="2d23b94a7f
"><code>2d23b94</code></a> test(base): Verify bases in patches in virtual manifests</li> <li>Additional commits viewable in <a href="https://github.com/rust-lang/cargo/compare/home-0.5.9...home-0.5.11">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
English | Español | 简体中文 | 繁體中文 | 日本語 | 한국어 | Polski | Português (Brasil) | Türkçe | Русский | Tiếng Việt | Indonesia | עברית | हिंदी | Italiano
KernelSU

A kernel-based root solution for Android devices.
Features
- Kernel-based
su
and root access management. - Module system based on OverlayFS.
- 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, only the arm64-v8a
and x86_64
architectures are supported.
Usage
Translation
To help translate KernelSU or improve existing translations, please use Weblate. PR of Manager's translation is no longer accepted, because it will conflict with Weblate.
Discussion
- Telegram: @KernelSU
Security
For information on reporting security vulnerabilities in KernelSU, see SECURITY.md.
License
- Files under the
kernel
directory are GPL-2.0-only. - All other parts except the
kernel
directory are GPL-3.0-or-later.
Credits
- Kernel-Assisted Superuser: The KernelSU idea.
- Magisk: The powerful root tool.
- genuine: APK v2 signature validation.
- Diamorphine: Some rootkit skills.
Languages
Kotlin
43.8%
Rust
21%
C
19.8%
Java
6.4%
TypeScript
2.7%
Other
6.1%