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
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
In a few ROM/case, manager still shows not working, even though the kernel itself already integrated with KernelSU.

However, this issue also exist on Official KernelSU

https://github.com/tiann/KernelSU/issues/2257
https://github.com/tiann/KernelSU/issues/2325
https://github.com/tiann/KernelSU/issues/2402

According to this comment: https://github.com/tiann/KernelSU/issues/2257#issuecomment-2523245787

Increasing throne tracker depth can fix it, maybe i will try this as workaround
๐Ÿ‘7โค4โšก3๐Ÿ‘1
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
KernelSU_v1.0.3-10-legacy-2-g5052764a_12068-release.apk
4.7 MB
Manager
#ci_1868
Update Dependencies (tiann#2440)

Commit
Workflow run
๐Ÿ‘1๐Ÿฅฐ1
KernelSU_v1.0.3-10-legacy-4-g2828cdca_12070-release.apk
4.7 MB
Manager
#ci_1870
kernel: give some information about kernelsu cmdline

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

Commit
Workflow run
๐Ÿ‘7๐Ÿฅฐ1
If you wanna try manual hook on 6.1 or 6.6 kernel; Please hook vfs_fstatat symbol instead of vfs_statx symbol, but if you encountered problem with su command, try hook vfs_statx symbol again.

- Related issue: tiann/2312
๐Ÿ‘3
Adapting latest kernelsu upstreams, so we still have non-GKI support.
โค10๐Ÿ‘1
KernelSU_v1.0.3-10-legacy-5-g07f6fe9b_12071-release.apk
4.7 MB
Manager
#ci_1871
kernel: follow https://github.com/tiann/KernelSU upstreams (#17)

tiann's commit:
* kernel: add support for disable sucompat
* kernel: Allow to re-enable sucompat

rsuntk's commit:
* kernel: Adapt non-GKI too
* kernel: Use correct handler for fstatat64
* kernel: simplify guarding
* kernel: bring back compat
* kernel: fmt
* kernel: clarify comment

Signed-off-by: Rissu <90097027+rsuntk@users.noreply.github.com>
Co-authored-by: weishu <twsxtd@gmail.com>

Commit
Workflow run
๐Ÿ‘1