• Stars
    star
    8,050
  • Rank 4,387 (Top 0.09 %)
  • Language
    Kotlin
  • License
    GNU General Publi...
  • Created over 1 year ago
  • Updated 13 days ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A Kernel based root solution for Android

English | Español | 简体中文 | 繁體中文 | 日本語 | Polski | Portuguese-Brazil | Türkçe | Русский

KernelSU

A Kernel-based root solution for Android devices.

Features

  1. Kernel-based su and root access management.
  2. Module system based on overlayfs.
  3. App Profile: Lock up the root power in a cage.

Compatibility State

KernelSU officially supports Android GKI 2.0 devices(with kernel 5.10+), old kernels(4.14+) are also compatible, but you need to build the kernel yourself.

WSA, ChromeOS and container-based Android can also work with KernelSU integrated.

And the current supported ABIs are: arm64-v8a and x86_64

Usage

Translation

To translate KernelSU into your language or improve an existing translation, please use Weblate.

Discussion

License

  • Files under the kernel directory are GPL-2
  • All other parts except the kernel directory are GPL-3

Credits

More Repositories

1

epic

Dynamic java method AOP hook for Android(continution of Dexposed on ART), Supporting 5.0~11
Java
4,322
star
2

FreeReflection

A library that lets you use reflection without any restriction above Android P
C++
2,783
star
3

understand-plugin-framework

demos to help understand plugin framwork
Java
2,613
star
4

Leoric

PoC of fighting against force-stop kill process on Android
Java
1,669
star
5

markdown-img-upload

markdown图片实用工具
Python
418
star
6

eadb

eBPF Android Debug Bridge
Rust
405
star
7

super-adb

Enhance the adb shell using busybox, supporting vi、grep and awk etc. No need root.
Python
288
star
8

android-native-debug

Debug Android Framework Native Code Tutorial.
C++
143
star
9

DirtyPipeRoot

Using DirtyPipe to gain temporary root access for Android devices.
Java
135
star
10

adb_root

Shell
105
star
11

AnyLauncher

Any Launcher is OK for MIUI!
Java
35
star
12

VirtualAndroid

An Android emulator for Android device
27
star
13

everything-in-python

The python implement of [everything](https://www.voidtools.com/)
25
star
14

graph-easy-cn

Perl 模块 Graph::Easy 中文文档
HTML
25
star
15

ebpf-jnitrace

Trace jni calls with eBPF on Android
24
star
16

art-dex-interpret

Load dex on ART in interpret mode
Java
17
star
17

tiann.github.io

my personal blog
HTML
17
star
18

tiann

14
star
19

docker-build-android-kernel

Build Android kernel with Docker.
8
star
20

KernelSU_website

7
star
21

genshin_launch

原神启动 for KernelSU!
HTML
7
star
22

PtyProcess

PtyProcess for Android
C++
6
star
23

cmi-r-oss

C
4
star
24

repo-mirror

Python
3
star
25

sign-android-release

A GitHub action to sign an APK or AAB
JavaScript
3
star
26

onedrive

HTML
3
star
27

haskell-learning

my way to haskell
Haskell
2
star
28

hehe

2
star
29

arts

2
star
30

SyncService

1
star
31

ideas

inspiration
1
star
32

cross-paste

cross platform copy&paste tool
Python
1
star
33

py-luchchy-go

Py-launchy-Go is a Launchy python plugin that activates open windows from Launchy. It’s a python remake of an old Launchy plugin called Go-Y.
Python
1
star