
# Galaxy S24 SM-S921B S921BXXSDCZB2 KernelSU Next solo RAM + app Root S24
Root local por arranque en el firmware Galaxy S24 SM-S921B S921BXXSDCZB2
(kernel 6.1.138-android14-11), luego carga tardía de KernelSU para que
me.weishu.kernelsu (o com.rifsxd.ksunext) reporte Working LKM.
No está afiliado con Root My Galaxy. Sin feed de payloads en GitHub, sin catálogo multi-dispositivo. Un firmware, payload incluido. Usa un dispositivo que sea de tu propiedad.
Instala el APK desde Releases.
Gestor de KernelSU (requerido): v3.3.0
| Modelo | SM-S921B |
| Nombre en clave | e1s |
| Firmware | S921BXXSDCZB2 |
| Kernel | 6.1.138-android14-11 |
| Bug | CVE-2026-43499 (futex PI UAF) |
| Root | Solo en RAM; se pierde al reiniciar |
| Gestor | KernelSU v3.3.0 (o 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
La configuración coincide con Root My Galaxy (tema, menú de idioma, Shizuku). Shizuku es el transporte fiable en este teléfono (uid 2000). Sin él, el UID de la app puede enviar SIGKILL al helper (salida 137).
Mantén la pantalla encendida durante la instalación. No mates los procesos
cve-2026-43499-root keepers sobrantes después de una escritura.
export ANDROID_NDK_HOME=/path/to/android-ndk
make
cd app
./gradlew :app:assembleDebug
Recompilación de KernelSU: DDK ghcr.io/ylarod/ddk-min:android14-6.1-20260313,
vermagic 6.1.138-android14-11. Consulta docs/kernelsu-next.md.
adb (arranque limpio), el mismo payload que incluye la app:
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 (consulta LICENSE y NOTICE).
kernelsu/kernel: GPL-2.0.