RKSU Updates
2.58K 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-3-gde2f38c8_12050-release.apk
4.8 MB
Manager
#ci_1850
kernel: add try_umount /system_ext and fmt

Follow KernelSU upstreams.

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

Commit
Workflow run
KernelSU_v1.0.3-4-legacy-4-gdfdc8bed_12051-release.apk
4.8 MB
Manager
#ci_1851
kernel: Always return 1 if CONFIG_KSU_CMDLINE disabled

Avoid potentially undeclared function

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

Commit
Workflow run
0001-KSU-Addon-Introduce-SusFS-v1.5.4.patch
43.7 KB
Here, the Patch format
๐Ÿ‘8
I will provide LKM for this forks if possible (only Android GKI 2.0, no AVD or WSA)
๐Ÿ‘5
Updating susfs branch to 1.5.5
๐Ÿ‘3
Done, using 5.15 KernelSU patch, so sus_su available
https://github.com/rsuntk/KernelSU/tree/susfs-v1.5.5/
๐Ÿ‘5
RKSU Updates
Done, using 5.15 KernelSU patch, so sus_su available https://github.com/rsuntk/KernelSU/tree/susfs-v1.5.5/
For gki kernels, we have CONFIG_KSU_MANUAL_HOOK here, which is behave like sus_su, so sus_su feature on GKI is optional here. But if you wanna use sus_su its okay also.
KernelSU_v1.0.3-4-legacy-7-gd68dc307_12054-release.apk
4.8 MB
Manager
#ci_1854
ksud: fmt

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

Commit
Workflow run
๐Ÿ‘2๐Ÿฅฐ1
KernelSU_v1.0.3-4-legacy-8-g07ddab8e_12055-release.apk
4.7 MB
Manager
#ci_1855
ksud: update dependencies

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

Commit
Workflow run
๐Ÿฅฐ2
KernelSU_v1.0.3-4-legacy-9-g86d56574_12056-release.apk
4.7 MB
Manager
#ci_1856
manager: Create a new root shell for action.sh to avoid blocking the global root shell.

Commit
Workflow run
๐Ÿ‘2๐Ÿฅฐ1
KernelSU_v1.0.3-4-legacy-10-g5797ba9b_12057-release.apk
4.7 MB
Manager
#ci_1857
kernel: Do not compile if UH, KDP and RKP enabled

UH, a kernel hypervisor driver that prevent any root permission.
If KernelSU driver was compiled with UH active, phone will freeze.

Need an accurate way to detect Samsung kernel, but currently we
depends on "drivers/samsung".

The reason why we don't put this on Kconfig is due to compatibility issue
with other OEMs.

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

Commit
Workflow run
๐Ÿฅฐ3
KernelSU_v1.0.3-4-legacy-11-ge0223daa_12058-release.apk
4.7 MB
Manager
#ci_1858
ksud: magic_mount: Fix stat

Follow https://github.com/5ec1cff/KernelSU/commit/10ec4e9c0b94b3380938b695cff0d9e8790c5715 upstream

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

Commit
Workflow run
๐Ÿฅฐ6
KernelSU_v1.0.3-4-legacy-13-gaf04d53f_12060-release.apk
4.7 MB
Manager
#ci_1860
kernel: throne_tracker: clear apk_path_hash_list every fucking time

re-initialize / empty this for fresh processing

Commit
Workflow run
๐Ÿ‘1
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
cnN1bnRrCg==
LKM release, maybe? Supported manager: 5ec1cff's KSU (MKSU), Official KSU, rsuntk's KSU (untested) https://github.com/rsuntk/ksu-lkm/releases/tag/13223415015
oops, i forgot that my manager forks doesn't have LKM support yet
โšก2๐Ÿ”ฅ1๐Ÿฅฐ1