RKSU Updates
2.59K subscribers
100 photos
702 files
819 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
KernelSU_v1.0.3-4-legacy-14-gb734732e_12061-release.apk
4.7 MB
Manager
#ci_1861
kernel: refine some and relabel them correctly

1. We checks for CONFIG_KDP_CRED inside kernel/cred.c
2. If we got CONFIG_KDP_CRED, grep command will return 0
3. Then we do another checks inside kernel_compat.c
4. If UH, RKP and KDP are enabled, stop the compilation immedietly.

- We should not checks is it a samsung kernel or no, just
checks the UH drivers, since KDP and RKP is depends on it.
- Give an advise to kernel dev to remove all UH drivers (not hooks).

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

Commit
Workflow run
KernelSU_v1.0.3-4-legacy-15-gc3ebf95b_12062-release.apk
4.7 MB
Manager
#ci_1862
kernel: refine get_ksu_state()

Using int for get_ksu_state is not effective.
Instead we should use boolean value instead because its more easy
and simple things up.

get_ksu_state() will return true if enable_kernelsu greater or equal than 1.
and return false if enable_kernelsu less than 1.

previously:
if (get_ksu_state() < 1)

now:
if (!get_ksu_state())

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

Commit
Workflow run
👍3
Ig need upload to release
Faris
oops, i forgot that my manager forks doesn't have LKM support yet
I've checked the source and apparently it support LKM :v. My bad
😁1
KernelSU_v1.0.3-4-legacy-18-g0e593daf_12065-release.apk
4.7 MB
Manager
#ci_1865
manager: Hide namespace config in app profiles (#2426)

This is never implemented in kernel (and likely never will be), so let's
remove it from UI for now to avoid misleading users.

Commit
Workflow run
🥰2
KernelSU_v1.0.3-10-legacy_12066-release.apk
4.7 MB
Manager
#ci_1866
kernel: fmt, and make compat syscalls as kconfig option instead

Signed-off-by: Rissu <90097027+rsuntk@users.noreply.github.com>

Commit
Workflow run
👍4🥰2
RissuCI
KernelSU_v1.0.3-10-legacy_12066-release.apk
CONFIG_KSU_COMPAT_SYSCALL=y to enable it (if you're on GKI/LKM)
🥰7
Susfs branch has been updated to synced-up with v1.0.3-10-legacy. Using susfs4ksu/gki-android13-5.15 branch, so SUS_SU feature available.

* For SUS_SU, its only useful with KPROBES hook, if manual hook (CONFIG_KSU_MANUAL_HOOK), susfs sus_su will disabled

* SUS_SU didn't available on kernel under 5.x

https://github.com/rsuntk/KernelSU/tree/susfs-v1.5.5

> susfs repository: https://gitlab.com/simonpunk/susfs4ksu
👏17
Trying workaround..
Forwarded from GitHub
🔨 1 new commit to KernelSU:2257:

0ceb916: kernel: increase search_manager depth

According to https://github.com/tiann/KernelSU/commit/9a042110512ac026917f7bf3d9ee3b5b347ac00d#diff-c55af552813df1dd289008cc76a11446f13903387bfba5a115c39bc65d491004R269

Increasing search_manager depth from 2 to 3 can fix https://github.com/tiann/KernelSU/issues/2257

This is experimental branch, need more testing, will merge if nothing wrong

Signed-off-by: rsuntk <rissu.ntk@gmail.com> by rsuntk
👍7
I've tried to add night/dark mode toggle for manager (taken from apatch, half of it), it does work, but systemui didn't follow the changes..

(I am reacting to my skill issue)
🍌4
Dear KernelSU LKM (or GKI users before compat syscall kconfig was added) users, do you got any issue with su command?

Pull Request regarding this issue is still open on Official KSU repo right now. https://github.com/tiann/KernelSU/pull/2084
Anonymous Poll
44%
Yes
21%
No
35%
I use Manual Hook