
Payloads root específicos del dispositivo para CVE-2026-43499 y artefactos de KernelSU para modelos Samsung Galaxy, con perfiles de firmware, código fuente del exploit y un feed de soporte.
Este repositorio contiene el lado nativo específico del dispositivo de Root My Galaxy:
Intencionalmente no contiene el código fuente de la aplicación de Android.
| Payload | Modelos compatibles | Versión del kernel | Estado |
|---|---|---|---|
r9q-G990B2XXSJIZF1 | Galaxy S21 FE 5G SM-G990B2 | 5.4.289 | Pruebas en curso |
galaxy-s25-series-2026-06-07 | Modelos regionales Galaxy S25, S25+, S25 Edge y S25 Ultra | 6.6.98 | Probado en dispositivo |
e3q-S928USQS6DZF2 | Galaxy S24 Ultra SM-S928U | 6.1.145 | Depuración de hardware en curso |
essi-A566EXXSCCZG6 | Galaxy A56 5G SM-A566E | 6.6.102 | Probado en dispositivo |
La versión 3 del esquema conserva cada exploit y artefacto de KernelSU una sola vez. Sus arrays planos
models y kernelVersions definen la compatibilidad en tiempo de ejecución. Consulte
support/README.md para las reglas de coincidencia.
El port está basado en el código fuente del exploit publicado en https://github.com/NebuSec/CyberMeowfia/tree/main/IonStack/CVE-2026-43499/exploit.
Root My Galaxy resuelve primero el commit actual del repositorio de payloads y
obtiene support/targets-v3.json y cada artefacto desde ese commit inmutable. Los campos SHA-256 por artefacto y las firmas del manifiesto no forman parte de la
versión 3 del esquema. targets-v2.json se conserva para los clientes 0.2.3 publicados.
make TARGET=r9q-G990B2XXSJIZF1 ANDROID_NDK_HOME=/path/to/android-ndk
make TARGET=pa3q-S938NKSUACZF1 ANDROID_NDK_HOME=/path/to/android-ndk
make TARGET=e3q-S928USQS6DZF2 ANDROID_NDK_HOME=/path/to/android-ndk
make TARGET=essi-S721NKSSCDZF3 ANDROID_NDK_HOME=/path/to/android-ndk
make TARGET=e1s-S921BXXSFDZF2 ANDROID_NDK_HOME=/path/to/android-ndk
make TARGET=a15-A155NKSS6BYH1 ANDROID_NDK_HOME=/path/to/android-ndk
make TARGET=essi-A566EXXSCCZG6 ANDROID_NDK_HOME=/path/to/android-ndk
Salidas:
build/<profile>/cve-2026-43499
build/<profile>/cve-2026-43499-app.so
build/<profile>/cve-2026-43499-root
El payload de la app de publicación se compila con:
make TARGET=essi-S721NKSSCDZF3 ANDROID_NDK_HOME=/path/to/android-ndk release
El procedimiento completo de firmware a perfil está registrado en
docs/PORTING.md. Los cambios de KernelSU específicos de Samsung y
los artefactos versionados están documentados en kernelsu/README.md.
El análisis exacto de S921B DZF2 está registrado por separado en
docs/SM-S921B-S921BXXSFDZF2.md, y el
análisis de S928U/S928U1 DZF2 está en
docs/SM-S928U1-S928U1UES6DZF2.md. S921B
es un objetivo Exynos 2400 y no es una referencia Qualcomm/Snapdragon para E3Q.
El análisis de A15 5.10 está en
docs/SM-A155N-A155NKSS6BYH1.md.
El análisis y registro de validación de SM-A566E CCZG6 está en
docs/SM-A566E-A566EXXSCCZG6.md.
Úselo únicamente en dispositivos de su propiedad o para los que tenga autorización explícita de probar.