krenlol
2.92K subscribers
15 photos
8 files
31 links
Download Telegram
krenlol pinned Deleted message
krenlol pinned Deleted message
oh yeah hookless (no manual hooks) build on 4.14 is now possible ๐Ÿ˜‚
โค6
Ive been tweaking shit lately
and actually for 4.14 I can now remove ALL manual hooks

kernel: offer syscall table tampering for sucompat https://github.com/backslashxx/KernelSU/commit/ea2515605b70dba789754e5be9e5773ed6287e2b
- tested on 3.10 to 4.14, arm64.
- tested on 4.19, fails, tested on 5.4, kernel panics.

kernel: ksud: replace input hook with an input handler
https://github.com/backslashxx/KernelSU/commit/e5c239eb6e5cf9bc17482906c489baba34c958d8
- should be fine on everything. I just copied rfkill's code.
- tested on 3.0 ~ 6.1, up to mainline in theory

input hook deprecated.
- guide updated
https://github.com/backslashxx/KernelSU/issues/5

-- reposted
๐ŸŽ‰3โค1๐Ÿ”ฅ1
for those people that tried syscall table hijacking

I figured out the failure on 32-bit on rezygisk (boo ๐Ÿ‘Ž)

this is because rezygisk is also calling sys_reboot on 32-bit.
and yeah the syscall number is different.

arm64-aarch64, sys_reboot is syscall 142 on sys_call_table
arm64-aarch32, sys_reboot is syscall 88 on compat_sys_call_table

https://github.com/backslashxx/KernelSU/commit/bab218ed789d5af201dc470a534d065169d73d04
โค2๐Ÿ”ฅ1๐Ÿ˜1
krenlol pinned a file
KSU_libra_3.10.108+32267-260110.zip
14.2 MB
kernel
+ same shit as last time

KernelSU
+ v3.0.0+ (32267)
+ new allowlist
+ sys_call_table hook
+ compat_sys_call_table hook

Mirror: https://github.com/ximi-libra-test/libra_manifests/releases/tag/20251012

KSU Manager:
material - https://t.me/kowsu_build
miuix - https://github.com/backslashxx/KernelSU/releases

#libra #aqua #a11 #ultralegacy #ksuv3
A16_daikura-4.9.337+66_32267-260110.zip
14.3 MB
kernel
+ few picks from 4.19.325-cip126
+ raised modem temp limit, +8 C

KernelSU
+ v3.0.0+ (32267)
+ hybridized build
+ new allowlist
+ sys_call_table hook
+ compat_sys_call_table hook

Tested on:
- crDroid 12.1 / A16
- LOS 23.0 / A16
- EvoX A16 (mahmud's)

Mirror: https://github.com/ximi-daisy-test/daisy_manifests/releases/tag/20251227

Manager:
material - https://t.me/kowsu_build
miuix - https://github.com/backslashxx/KernelSU/releases/

#daisy #a16 #fuse #bpf #ksuv3
โค1๐Ÿ”ฅ1
krenlol pinned a file
krenlol pinned a file
Forwarded from Linx 3141
๐Ÿ˜6โค5๐Ÿ”ฅ2๐Ÿฅฐ1
oneplus 2 integrated by that guy
another
Forwarded from Linx 3141
๐Ÿ˜2
still though, nobody else did 3.0 yet
maybe someday. challenge is getting a working 3.0 device nowadays.
Forwarded from first name last name
๐Ÿ‘5โค1๐Ÿ”ฅ1๐Ÿ˜ฑ1
manual security hooks now also NOT needed for 3.x kernels

we perform a small hack instead on selinux_ops
--- a/security/selinux/hooks.c
+++ b/security/selinux/hooks.c
@@ -5808,7 +5808,7 @@

-static struct security_operations selinux_ops = {
+struct security_operations selinux_ops = {
.name = "selinux",


as long as this is exposed, "LSM stacking" can be done.

ref:
kernel: core_hook: introduce selinux_ops LSM tampering for < 4.2
https://github.com/backslashxx/KernelSU/commit/055acc939e7af7ff0b22ae05e42f0b0a9896c307


guide updated
https://github.com/backslashxx/KernelSU/issues/20
๐Ÿ”ฅ2โค1