在 Galaxy S24 SM-S921B 固件 S921BXXSDCZB2(内核 6.1.138-android14-11)上实现每次启动的本地 root,然后延迟加载 KernelSU,使 me.weishu.kernelsu(或 com.rifsxd.ksunext)报告 Working LKM。
与 Root My Galaxy 无关。没有 GitHub payload 源,没有多设备目录。单一固件,捆绑 payload。请使用你拥有的设备。
从 Releases 安装 APK。
KernelSU 管理器(必需): v3.3.0
| 型号 | SM-S921B |
| 代号 | e1s |
| 固件 | S921BXXSDCZB2 |
| 内核 | 6.1.138-android14-11 |
| 漏洞 | CVE-2026-43499 (futex PI UAF) |
| Root | 仅 RAM;重启后失效 |
| 管理器 | KernelSU v3.3.0(或 Next) |
src/ exploit + UMH helper (this target only)
src/targets/e1s-S921BXXSDCZB2/
docs/ this firmware + Next LKM notes
kernelsu/ Next-compat .ko + ksud, GPL module source
app/ Root S24 (Kotlin), bundled DCZB2 payload
设置界面与 Root My Galaxy 一致(主题、语言菜单、Shizuku)。Shizuku 是此手机上可靠的传输方式(uid 2000)。没有它,应用 UID 可能会向 helper 发送 SIGKILL(退出码 137)。
安装期间请保持屏幕常亮。写入后不要杀掉残留的 cve-2026-43499-root keeper 进程。
export ANDROID_NDK_HOME=/path/to/android-ndk
make
cd app
./gradlew :app:assembleDebug
KernelSU 重新构建:DDK ghcr.io/ylarod/ddk-min:android14-6.1-20260313,vermagic 6.1.138-android14-11。参见 docs/kernelsu-next.md。
adb(干净启动),与应用捆绑的 payload 相同:
export EXPLOIT_ATTEMPTS=1 P0_ATTEMPT_TIMEOUT_SEC=300 EXPLOIT_ATTEMPT_TIMEOUT_SEC=420
/data/local/tmp/cve-2026-43499-root --run-payload \
/data/local/tmp/cve-2026-43499-app.so \
/data/local/tmp/cve-2026-43499-root \
/data/local/tmp/dczb2.log
Exploit/helper:Apache-2.0(参见 LICENSE 和 NOTICE)。
kernelsu/kernel:GPL-2.0。