RKSU Updates
4.14K subscribers
104 photos
730 files
848 links
Streamlined with upstream, but with Non-GKI support.

Supported Kernel: 4.4 ~ 6.18+

Update channel for rsuntk's KernelSU fork.
Managed by: @RissuDesu @lptxda_bot
Download Telegram
- todo:
spoofed manager
proper readme explanations
update kernel patch (old one still compatible)
old compiler support
👍17👎1
KernelSU_v1.0.0-784-gf4e5b89e_32458-release.apk
7.2 MB
Manager
Branch: main
#ci_2458

ksud: Change uid references to appid (#3388)

Signed-off-by: rsuntk <rissu.ntk@gmail.com>

Commit
Workflow run
1👍1
KernelSU_v1.0.0-785-ga4cbeb16_32459-release.apk
7.2 MB
Manager
Branch: main
#ci_2459

manager, ci: Setup spoofed manager

Signed-off-by: rsuntk <rissu.ntk@gmail.com>

Commit
Workflow run
1
KernelSU_v1.0.0-785-ga4cbeb16_32459-release.apk
7.2 MB
Manager (Spoofed)
Branch: main
#ci_2459

manager, ci: Setup spoofed manager

Signed-off-by: rsuntk <rissu.ntk@gmail.com>

Commit
Workflow run
🔥5👍21👎1
KernelSU_v1.0.0-792-ge39c1ca7_32466-release.apk
7.2 MB
Manager
Branch: main
#ci_2466

manager: remove unused warnings

Signed-off-by: rsuntk <rissu.ntk@gmail.com>

Commit
Workflow run
KernelSU_v1.0.0-792-ge39c1ca7_32466-release.apk
7.2 MB
Manager (Spoofed)
Branch: main
#ci_2466

manager: remove unused warnings

Signed-off-by: rsuntk <rissu.ntk@gmail.com>

Commit
Workflow run
🔥1
KernelSU_v1.0.0-798-g70a8d9fb_32472-release.apk
7.2 MB
Manager (Spoofed)
Branch: main
#ci_2472

ksud, uapi: fix issue with older compiler

The current use of 'static const __u32' for UAPI constants causes
build failures on older C compilers (e.g., older GCC/Clang toolchains)
with the error: "element is not a constant initializer".

While 'static const' works for Rust's bindgen and modern compiler,
older compiler may treats these as read-only variables rather
than true literal constants.

This patch introduces a macro for compatibility.

Test: kernel 4.4, 4.9 with gcc 4.9
Result: build success

Signed-off-by: rsuntk <rissu.ntk@gmail.com>

Commit
Workflow run
2🔥1
KernelSU_v1.0.0-798-g70a8d9fb_32472-release.apk
7.2 MB
Manager
Branch: main
#ci_2472

ksud, uapi: fix issue with older compiler

The current use of 'static const __u32' for UAPI constants causes
build failures on older C compilers (e.g., older GCC/Clang toolchains)
with the error: "element is not a constant initializer".

While 'static const' works for Rust's bindgen and modern compiler,
older compiler may treats these as read-only variables rather
than true literal constants.

This patch introduces a macro for compatibility.

Test: kernel 4.4, 4.9 with gcc 4.9
Result: build success

Signed-off-by: rsuntk <rissu.ntk@gmail.com>

Commit
Workflow run
2
KernelSU_v3.2.2-10-legacy_32448-release.apk
7.2 MB
Manager
Branch: v3.2.2-10-legacy
#ci_2477

RKSU: v3.2.2-10-legacy

Signed-off-by: rsuntk <rissu.ntk@gmail.com>

Commit
Workflow run
KernelSU_v3.2.2-10-legacy_32448-release.apk
7.2 MB
Manager (Spoofed)
Branch: v3.2.2-10-legacy
#ci_2477

RKSU: v3.2.2-10-legacy

Signed-off-by: rsuntk <rissu.ntk@gmail.com>

Commit
Workflow run
2
KernelSU_v3.2.2-10-legacy-2-gac34c72e_32450-release.apk
7.2 MB
Manager (Spoofed)
Branch: main
#ci_2479

manager: change repository update to rsuntk/KernelSU

Signed-off-by: rsuntk <rissu.ntk@gmail.com>

Commit
Workflow run
2
KernelSU_v3.2.2-10-legacy-2-gac34c72e_32450-release.apk
7.2 MB
Manager
Branch: main
#ci_2479

manager: change repository update to rsuntk/KernelSU

Signed-off-by: rsuntk <rissu.ntk@gmail.com>

Commit
Workflow run
👍3
KernelSU_v3.2.2-10-legacy-3-g0b105730_32451-release.apk
7.2 MB
Manager (Spoofed)
Branch: main
#ci_2480

manager: simplify sulog parser

also fix crash when more than one entries have the same emtry key

Change-Id: I4d6ca2ded9731e4c53aa132d3066ba998722e583
Signed-off-by: rsuntk <rissu.ntk@gmail.com>

Commit
Workflow run
5
KernelSU_v3.2.2-10-legacy-3-g0b105730_32451-release.apk
7.2 MB
Manager
Branch: main
#ci_2480

manager: simplify sulog parser

also fix crash when more than one entries have the same emtry key

Change-Id: I4d6ca2ded9731e4c53aa132d3066ba998722e583
Signed-off-by: rsuntk <rissu.ntk@gmail.com>

Commit
Workflow run
17
Soon sync upstream
12😱1
KernelSU_v3.2.2-10-legacy-39-g0f61c372_32487-release.apk
7.2 MB
Manager (Spoofed)
Branch: main
#ci_2516

kernel: include hashtable.h

Signed-off-by: ris <rissu.ntk@gmail.com>

Commit
Workflow run
3👏3🤮1
KernelSU_v3.2.2-10-legacy-39-g0f61c372_32487-release.apk
7.2 MB
Manager
Branch: main
#ci_2516

kernel: include hashtable.h

Signed-off-by: ris <rissu.ntk@gmail.com>

Commit
Workflow run
8
KernelSU_v3.2.2-10-legacy-42-g915b4872_32490-release.apk
7.2 MB
Manager
Branch: main
#ci_2519

manager: refactor markdown support

Commit
Workflow run
13
KernelSU_v3.2.2-10-legacy-42-g915b4872_32490-release.apk
7.2 MB
Manager (Spoofed)
Branch: main
#ci_2519

manager: refactor markdown support

Commit
Workflow run
26
KernelSU_v3.2.2-10-legacy-50-g648e5988_32498-release.apk
7.2 MB
Manager (Spoofed)
Branch: main
#ci_2527

manager: Fix module json url parsing (#3450)

Commit
Workflow run
17
KernelSU_v3.2.2-10-legacy-50-g648e5988_32498-release.apk
7.2 MB
Manager
Branch: main
#ci_2527

manager: Fix module json url parsing (#3450)

Commit
Workflow run
31😁2