
Payload root CVE-2026-43499 specifici per dispositivo e artefatti KernelSU per modelli Samsung Galaxy, con profili firmware, sorgente dell'exploit e un feed di supporto.
Questo repository contiene la parte nativa specifica per dispositivo di Root My Galaxy:
Intenzionalmente non contiene il codice sorgente dell'applicazione Android.
| Payload | Modelli compatibili | Versione kernel | Stato |
|---|---|---|---|
r9q-G990B2XXSJIZF1 | Galaxy S21 FE 5G SM-G990B2 | 5.4.289 | Test in corso |
galaxy-s25-series-2026-06-07 | Modelli regionali Galaxy S25, S25+, S25 Edge e S25 Ultra | 6.6.98 | Testato su dispositivo |
e3q-S928USQS6DZF2 | Galaxy S24 Ultra SM-S928U | 6.1.145 | Debug hardware in corso |
essi-A566EXXSCCZG6 | Galaxy A56 5G SM-A566E | 6.6.102 | Testato su dispositivo |
La versione dello schema 3 mantiene ogni exploit e artefatto KernelSU una sola volta. I suoi array piatti
models e kernelVersions definiscono la compatibilità a runtime. Vedi
support/README.md per le regole di corrispondenza.
Il port si basa sul sorgente dell'exploit pubblicato su https://github.com/NebuSec/CyberMeowfia/tree/main/IonStack/CVE-2026-43499/exploit.
Root My Galaxy risolve prima il commit corrente del repository dei payload e
recupera support/targets-v3.json e ogni artefatto da quel commit immutabile. I campi SHA-256 per artefatto e le firme del manifest non fanno parte
della versione 3 dello schema. targets-v2.json è mantenuto per i client 0.2.3 rilasciati.
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
Output:
build/<profile>/cve-2026-43499
build/<profile>/cve-2026-43499-app.so
build/<profile>/cve-2026-43499-root
Il payload dell'app di rilascio viene compilato con:
make TARGET=essi-S721NKSSCDZF3 ANDROID_NDK_HOME=/path/to/android-ndk release
La procedura completa da firmware a profilo è documentata in
docs/PORTING.md. Le modifiche KernelSU specifiche di Samsung e
gli artefatti versionati sono documentati in kernelsu/README.md.
L'analisi esatta di S921B DZF2 è registrata separatamente in
docs/SM-S921B-S921BXXSFDZF2.md, e l'analisi
di S928U/S928U1 DZF2 è in
docs/SM-S928U1-S928U1UES6DZF2.md. S921B
è un target Exynos 2400 e non è un riferimento Qualcomm/Snapdragon per E3Q.
L'analisi di A15 5.10 è in
docs/SM-A155N-A155NKSS6BYH1.md.
L'analisi e il record di validazione di SM-A566E CCZG6 sono in
docs/SM-A566E-A566EXXSCCZG6.md.
Usare solo su dispositivi di propria proprietà o per i quali si è esplicitamente autorizzati a eseguire test.