ShirkNeko
a937ddc268
kernel: Use /data/user_de/ for rollback instead of packages.list
2025-09-19 21:04:42 +08:00
ShirkNeko
3639d5bda6
Kernel: Improved throne communication module for user space UID rescan
2025-09-18 22:58:35 +08:00
ShirkNeko
eebde9be16
kernel: handle optional backport for selinux_inode
...
* For supporting kernel 4.19 with 5.10 bpf backports.
Co-authored-by: rsuntk <rsuntk@yukiprjkt.my.id >
2025-09-12 14:37:39 +08:00
ShirkNeko
840f7a0ff2
kernel: Add the real UID by parsing the UID from the /data/user_de/0/[app] directory
...
Prioritize retrieving the application UID from /data/user_de. If this fails, fall back to retrieving it from packages.list.
Fix unstable application UID acquisition
Signed-off-by: ShirkNeko <109797057+ShirkNeko@users.noreply.github.com >
2025-09-12 14:03:02 +08:00
rsuntk
22eb11c391
kernel: fix -Wstrict-prototypes warnings/errors
...
* On newer kernel for some reason -Wno-strict-prototypes still does not fix the errors or warnings.
* To fix it, we just need to add void type.
Signed-off-by: rsuntk <rsuntk@yukiprjkt.my.id >
2025-09-02 14:56:00 +08:00
rsuntk
9e29b2c3d7
kernel: Replace ksu_access_ok with macro
...
Signed-off-by: rsuntk <rissu.ntk@gmail.com >
2025-08-03 23:20:04 +08:00
ShirkNeko
f37092e2f0
kernel: increase reliability, add ksu_access_ok to simplify
...
Co-authored-by: backslashxx <118538522+backslashxx@users.noreply.github.com >
Signed-off-by: rsuntk <rsuntk@yukiprjkt.my.id >
2025-08-03 23:19:35 +08:00
Rissu
f28d4b9f39
kernel: fix prebuilt get_cred_rcu on certain linux version
...
Previously, i think non_rcu not available on 4.4.186 and below
but, apparently 4.9 too.
Fix: 33d2961b05
Signed-off-by: Rissu <90097027+rsuntk@users.noreply.github.com >
2025-03-26 15:11:12 +08:00
樱檩殇雪
ad064fea9e
add susfs-dev branch files
2025-03-17 02:48:59 +08:00