
बूटलोडर अनलॉक (CVE-2022-38694) और Realme C53 / RMX3760 (Unisoc T612) के लिए रूट गाइड
अपने Realme C53 (और अन्य Realme डिवाइस) का बूटलोडर अनलॉक करें और रूट करें। KernelSU, Magisk, या दोनों के हाइब्रिड का समर्थन करता है।
⚠️ RMX3760 (Unisoc T612): बूटलोडर अनलॉक + Magisk रूट Android 15 और Android 14 दोनों पर सत्यापित रूप से काम करते हैं। KernelSU LKM केवल Android 15 कर्नेल (
5.15.178,MODULE_SIG_FORCE=n) पर काम करता है। Android 14 (5.4.254,MODULE_SIG_FORCE=y) पर कर्नेल अहस्ताक्षरित मॉड्यूल अस्वीकार करता है (insmod→Key was rejected by service) — वहाँ Magisk का उपयोग करें।
आप अपने स्वयं के फ़ोर्क पर जो भी GitHub रिलीज़ बनाते हैं, वह आपका व्यक्तिगत बिल्ड है — इसे सहेजें और उसी डिवाइस पर दोबारा रूट करने के लिए कभी भी पुनः उपयोग करें।
| विधि | Android 15 (5.15.178) | Android 14 (5.4.254) |
|---|---|---|
| बूटलोडर अनलॉक (CVE-2022-38694) | ✅ ठीक | ✅ ठीक |
| Magisk रूट | ✅ ठीक | ✅ ठीक |
| KernelSU LKM (मॉड्यूल-लोड) | ✅ ठीक (MODULE_SIG_FORCE=n) | ❌ अवरुद्ध (MODULE_SIG_FORCE=y) |
🔎 पहले अपना कर्नेल जाँचें:
adb shell uname -r
5.15.178-android13-8→ KernelSU / हाइब्रिड काम करता है5.4.254-android12-9→ Magisk का उपयोग करें (KernelSU के लिए पूर्ण कर्नेल पुनर्निर्माण आवश्यक है)
सटीक कमांड, लॉग और MD5 चेकसम के साथ पूर्ण चरण-दर-चरण मार्गदर्शिका: docs/UNLOCK_ROOT_GUIDE.md
✅ बूटलोडर रीलॉक करें — सत्यापित (2026-08-05, Android 14):
fastboot flashing lock→Lock bootloader successfully!→ro.boot.flash.locked=1,verifiedbootstate=green,vbmeta.device_state=locked, डिवाइस सामान्य रूप से बूट होता है। पूरी प्रक्रिया: बूटलोडर रीलॉक करें।
डिवाइस को पूरी तरह स्टॉक, लॉक्ड स्थिति में पुनर्स्थापित करें (Android 14 / RMX3760 पर सत्यापित)।
output/backup/boot_a_a14_stock.img, boot_b_a14_stock.img)# 1. Flash stock boot to BOTH slots (replaces Magisk-patched boot / removes root)
adb reboot bootloader
fastboot flash boot_a output/backup/boot_a_a14_stock.img
fastboot flash boot_b output/backup/boot_b_a14_stock.img
# 2. Re-lock the bootloader (confirm on the phone screen with volume keys if prompted)
fastboot flashing lock
# → fastboot getvar locked → "Lock bootloader successfully!"
# 3. Reboot and verify
fastboot reboot
adb shell getprop ro.boot.flash.locked # 1
adb shell getprop ro.boot.verifiedbootstate # green
adb shell getprop ro.boot.vbmeta.device_state # locked
ℹ️
fastboot flashing lockकाम करता है, भले ही बूटलोडर को CVE एक्सप्लॉइट के ज़रिए अनलॉक किया गया हो। लॉक करने के बाद पहला बूट अधिक समय लेता है (फ़ैक्टरी रीसेट) — बस प्रतीक्षा करें।ℹ️ यदि आपका डिवाइस
flashing lockके लिएNot implement.रिपोर्ट करता है, तोmiscdataमार्कर (ऑफ़सेट8192, 64 बाइट्स) को उसीspd_dumpCVE टूलचेन से ज़ीरो करके फिर से लॉक करें जो अनलॉकिंग के लिए उपयोग किया गया था: ज़ीरो किया गया मार्कर = लॉक्ड स्थिति।
| आइटम | किसके लिए आवश्यक |
|---|---|
| GitHub खाता | फ़ोर्क + GitHub Actions (कर्नेल मॉड्यूल बिल्ड करने के लिए) |
| Python 3.10+ | CLI टूल (python cli.py) |
| ADB + Fastboot | फ़्लैश और सत्यापन (Platform Tools के साथ शामिल) |
| USB केबल | डेटा ट्रांसफ़र में सक्षम |
| Windows PC (या Linux VM) | बूटलोडर अनलॉक (spd_dump.exe केवल Windows पर चलता है) |
Python नहीं है? इसके बजाय Release ZIP डाउनलोड करें — इसमें फ़्लैश स्क्रिप्ट शामिल हैं और किसी सेटअप की आवश्यकता नहीं है।
🤖 AI सहायक का उपयोग कर रहे हैं? तैयार-से-उपयोग प्रॉम्प्ट के लिए
AI_PROMPT_TEMPLATE.mdदेखें। अनुशंसित: opencode — AI एजेंट CLI जो फ़ाइलें पढ़/संपादित कर सकता है और सीधे आपके टर्मिनल में कमांड चला सकता है। इसे इस रेपो फ़ोल्डर से चलाएँ।
You fork this repo
→ Run GitHub Actions (builds kernelsu.ko for YOUR device)
OR use a pre-built Release
→ Unlock bootloader (CVE-2022-38694 for SPRD/Unisoc)
→ Flash KernelSU, Magisk, or hybrid root
→ Done. Keep the Release for future use.
कर्नेल बिल्ड वातावरण सेट करने की कोई आवश्यकता नहीं है। सब कुछ GitHub के क्लाउड में चलता है।
यदि किसी ने पहले से ही उसी डिवाइस/कर्नेल के लिए बिल्ड कर लिया है, तो बस उनकी रिलीज़ डाउनलोड करें:
Download Release ZIP or kernelsu.ko from an existing GitHub Release
→ Place kernelsu.ko in downloads/kernelsu.ko
→ Follow "Quick Start" from Step 2
GitHub खाते या फ़ोर्क की आवश्यकता नहीं। केवल पूर्वापेक्षा: मेल खाता कर्नेल संस्करण (vermagic)।
अपना व्यक्तिगत कर्नेल मॉड्यूल बनाएँ — आपकी रिलीज़, आपका बैकअप:
Fork this repo → Run GitHub Actions → Get YOUR Release
→ Download kernelsu.ko from your own Release
→ Follow "Quick Start" from Step 2
| चिपसेट परिवार | SoC/प्लेटफ़ॉर्म | अनलॉक विधि | स्थिति |
|---|---|---|---|
| SPRD (Unisoc) | T606, T610, T612, T618 | CVE-2022-38694 | ✅ परीक्षित (C53) |
| Realme C53 (RMX3760) Android 15 | T612 | CVE-2022-38694 | ✅ अनलॉक + Magisk + KSU LKM |
| Realme C53 (RMX3760) Android 14 | T612 | CVE-2022-38694 | ✅ अनलॉक + Magisk (KSU अवरुद्ध: MODULE_SIG_FORCE=y) |
| MediaTek | Helio Gxx, Dimensity | BROM मोड (mtkclient) | ⚠️ प्रोफ़ाइल उदाहरण |
| Qualcomm | Snapdragon 6xx/7xx | EDL / fastboot oem | ⚠️ प्रोफ़ाइल उदाहरण |
मल्टी-डिवाइस + मल्टी-चिपसेट: प्रत्येक डिवाइस का devices/ में एक TOML प्रोफ़ाइल होता है।
d) मेनू या env var RMX_DEVICE=example_mediatek python cli.py से बदलें।
अपनी खुद की प्रोफ़ाइल बनाएं: devices/template.toml को कॉपी करके devices/MODEL_ANDA.toml बनाएं, और डिवाइस के मान भरें।
गैर-SPRD चिपसेट के लिए, अनलॉक टूल्स रेपो में शामिल नहीं हैं। आवश्यक टूल्स के डाउनलोड लिंक के लिए CLI मेनू 5 में अनलॉक निर्देश देखें।
kernelsu.ko होता है# Clone your fork
git clone https://github.com/YOUR_USERNAME/realme-c53-unlock-root.git
cd realme-c53-unlock-root
# Download the Release from GitHub
# → Go to your fork's Releases page
# → Download kernelsu.ko from the latest release
# → Place it in: downloads/kernelsu.ko
# Install SPRD driver (Windows only)
python cli.py # select menu 4
python cli.py # select menu 5 (follow the screwdriver trick)
फ़ोन फ़ैक्टरी रीसेट हो जाएगा। Android सेट अप करें, USB डिबगिंग सक्षम करें।
अपनी रूट विधि चुनें:
विकल्प A — हाइब्रिड Magisk + KernelSU (RMX3760 के लिए अनुशंसित)
# 1. Download Magisk v27.0 APK to tools/apk/
# 2. Extract and run boot_patch.sh on-device, or use Magisk app to patch stock boot
# 3. Flash patched boot to both slots:
adb reboot bootloader
fastboot flash boot_a magisk_patched_boot.img
fastboot flash boot_b magisk_patched_boot.img
fastboot reboot
# 4. Install ksu_loader Magisk module:
# Push tools/modules/ksu_loader/ksu_loader_v2.zip to phone
# Open Magisk app → Modules → Install from storage → select the zip
# Reboot