
# GhostLock CVE-2026-43499 Port für Galaxy Z Fold 8 (h8q)
Der Großteil dieses Codes basiert auf @polygraphenes Fork des Originals.
Umfangreiche Änderungen waren erforderlich, da der hauptsächlich verwendete Primer (select()) der meisten veröffentlichten Varianten des Exploits nicht korrekt mit der rt_mutex_waiter-Struktur auf diesen 6.12-Samsung-Zielen ausgerichtet ist. Stattdessen wird io_submit() verwendet.
Funktioniert: h8q-F971USQU1AZFW (SM-F971U, P0=0xc7800000). Build mit make PROJECT=h8q-F971USQU1AZFW.
git clone (dieses Repo)
cd (dieses Repo)
export ANDROID_NDK_ROOT=(Pfad zu deinem NDK)
make
Baue ksud + kernelsu.ko mit diesem Tree von polygraphene und folge dieser Anleitung. Dieser Tree enthält einen Patch von BuSung-dev/Root-My-Galaxy sowie die 6.12-Adaption.
$ 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-Primer