KernelSU_v1.0.3-4-legacy-8-g07ddab8e_12055-release.apk
4.7 MB
Manager
#ci_1855
Commit
Workflow run
#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
Commit
Workflow run
#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
Commit
Workflow run
#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
Commit
Workflow run
#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
Commit
Workflow run
#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
Commit
Workflow run
#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
Commit
Workflow run
#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
Faris
KernelSU LKM files ig https://github.com/rsuntk/ksu-lkm/actions/runs/13219083783
LKM release, maybe?
Supported manager: 5ec1cff's KSU (MKSU), Official KSU, rsuntk's KSU
(untested)
https://github.com/rsuntk/ksu-lkm/releases/tag/13223415015
Supported manager: 5ec1cff's KSU (MKSU), Official KSU, rsuntk's KSU
(untested)
https://github.com/rsuntk/ksu-lkm/releases/tag/13223415015
GitHub
Release v1.0.3-4-legacy-16-g7e46aef5-13223415015 · rsuntk/ksu-lkm
Last KernelSU commit: kernel: Bring-back renameat_kp and remove obsolete code.
KernelSU version: 12063
KernelSU tags: v1.0.3-4-legacy-16-g7e46aef5
Run-id: 13223415015
KernelSU version: 12063
KernelSU tags: v1.0.3-4-legacy-16-g7e46aef5
Run-id: 13223415015
Faris
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
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
Commit
Workflow run
#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
RissuCI
KernelSU_v1.0.3-4-legacy-18-g0e593daf_12065-release.apk
Also added compat syscalls, 32bit app can use
https://github.com/rsuntk/KernelSU/commit/be917d19cb73693ddaab03a17d8db32fb7fd76f0
su command. Will drop this if better solution was found.https://github.com/rsuntk/KernelSU/commit/be917d19cb73693ddaab03a17d8db32fb7fd76f0
GitHub
kernel: Fix compatibility with old and 32bit programs · rsuntk/KernelSU@be917d1
In v0.9.3 and v0.9.4, we replaced `vfs_statx` and `do_execveat_common`
with syscall hooks. But we missed `fstatat64` and `compat_execve` and
break compatibility with old and 32bit programs.
In Net...
with syscall hooks. But we missed `fstatat64` and `compat_execve` and
break compatibility with old and 32bit programs.
In Net...
🥰2
Some release.. (will update susfs branch too..)
https://github.com/rsuntk/KernelSU/releases/tag/v1.0.3-10-legacy
https://github.com/rsuntk/KernelSU/releases/tag/v1.0.3-10-legacy
GitHub
Release v1.0.3-10-legacy · rsuntk/KernelSU
What's Changed
kernel: handle optional backports by @backslashxx in #4
ksud: Bring back /sbin as TEMP_DIR_LEGACY by @rsuntk in #6
New Contributors
@backslashxx made their first contribution ...
kernel: handle optional backports by @backslashxx in #4
ksud: Bring back /sbin as TEMP_DIR_LEGACY by @rsuntk in #6
New Contributors
@backslashxx made their first contribution ...
❤3🥰1
KernelSU_v1.0.3-10-legacy_12066-release.apk
4.7 MB
Manager
#ci_1866
Commit
Workflow run
#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
Here, LKM (compat syscall available here, in the next build, maybe i will made 2 versions)
Supported Managers:
- https://github.com/tiann/KernelSU/releases
- https://t.me/mksu_ci
- https://github.com/rsuntk/KernelSU/releases or @rsukrnlsu
Note: Official build use overlayfs
https://github.com/rsuntk/ksu-lkm/releases/tag/13262509039
Supported Managers:
- https://github.com/tiann/KernelSU/releases
- https://t.me/mksu_ci
- https://github.com/rsuntk/KernelSU/releases or @rsukrnlsu
Note: Official build use overlayfs
https://github.com/rsuntk/ksu-lkm/releases/tag/13262509039
GitHub
Releases · tiann/KernelSU
A Kernel based root solution for Android. Contribute to tiann/KernelSU development by creating an account on GitHub.
❤11🥰1
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
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
GitHub
Manager only detects once reinstalled · Issue #2257 · tiann/KernelSU
Please check before submitting an issue I have searched the issues and haven't found anything relevant I will upload bugreport file in KernelSU Manager - Settings - Report log I know how to rep...
👏7❤4⚡3👍1