
Bootloader-Entsperrung (CVE-2022-38694) & Root-Anleitung für Realme C53 / RMX3760 (Unisoc T612)
Bootloader entsperren und dein Realme C53 (und andere Realme-Geräte) rooten. Unterstützt KernelSU, Magisk oder eine Hybrid-Lösung aus beiden.
⚠️ RMX3760 (Unisoc T612): Bootloader-Unlock + Magisk-Root sind verifiziert funktionsfähig auf SOWOHL Android 15 als auch Android 14. KernelSU LKM funktioniert nur mit dem Android-15-Kernel (
5.15.178,MODULE_SIG_FORCE=n). Auf Android 14 (5.4.254,MODULE_SIG_FORCE=y) lehnt der Kernel unsignierte Module ab (insmod→Key was rejected by service) — verwende dort Magisk.
Jedes GitHub-Release, das du in deinem eigenen Fork erstellst, ist DEIN persönlicher Build — speichere es und verwende es jederzeit erneut, wenn du dasselbe Gerät erneut rooten musst.
| Methode | Android 15 (5.15.178) | Android 14 (5.4.254) |
|---|---|---|
| Bootloader-Unlock (CVE-2022-38694) | ✅ OK | ✅ OK |
| Magisk-Root | ✅ OK | ✅ OK |
| KernelSU LKM (Modul-Laden) | ✅ OK (MODULE_SIG_FORCE=n) | ❌ blockiert (MODULE_SIG_FORCE=y) |
🔎 Prüfe zuerst deinen Kernel:
adb shell uname -r
5.15.178-android13-8→ KernelSU / Hybrid funktioniert5.4.254-android12-9→ verwende Magisk (KernelSU erfordert einen vollständigen Kernel-Neubau)
Vollständige Schritt-für-Schritt-Anleitung mit exakten Befehlen, Logs und MD5-Prüfsummen: docs/UNLOCK_ROOT_GUIDE.md
✅ Bootloader wieder sperren — VERIFIZIERT (2026-08-05, Android 14):
fastboot flashing lock→Lock bootloader successfully!→ro.boot.flash.locked=1,verifiedbootstate=green,vbmeta.device_state=locked, Gerät startet normal. Vollständige Vorgehensweise: Bootloader wieder sperren.
Stelle das Gerät in einen vollständig werksseitigen, gesperrten Zustand zurück (verifiziert auf 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 lockfunktioniert, obwohl der Bootloader über den CVE-Exploit entsperrt wurde. Der erste Start nach dem Sperren dauert länger (Werksreset) — einfach warten.ℹ️ Wenn dein Gerät
Not implement.fürflashing lockmeldet, sperre es erneut, indem du denmiscdata-Marker (Offset8192, 64 Bytes) mit derselbenspd_dump-CVE-Toolchain auf Null setzt, die zum Entsperren verwendet wurde: ein genullter Marker = gesperrter Zustand.
| Element | Benötigt für |
|---|---|
| GitHub-Konto | Fork + GitHub Actions (Kernelmodul bauen) |
| Python 3.10+ | CLI-Tool (python cli.py) |
| ADB + Fastboot | Flashen & Verifizieren (in den Platform Tools enthalten) |
| USB-Kabel | Datenübertragungsfähig |
| Windows-PC (oder Linux-VM) | Bootloader-Entsperrung (spd_dump.exe läuft nur unter Windows) |
Kein Python? Lade stattdessen das Release-ZIP herunter — es enthält Flash-Skripte und erfordert keinerlei Einrichtung.
🤖 Du verwendest einen KI-Assistenten? Siehe
AI_PROMPT_TEMPLATE.mdfür sofort einsatzbereite Prompts. Empfohlen: opencode — KI-Agent-CLI, die Dateien lesen/bearbeiten und Befehle direkt in deinem Terminal ausführen kann. Führe sie aus diesem Repo-Ordner aus.
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.
Es ist keine Kernel-Build-Umgebung erforderlich. Alles läuft in der Cloud von GitHub.
Wenn bereits jemand für dasselbe Gerät/ denselben Kernel gebaut hat, lade einfach dessen Release herunter:
Download Release ZIP or kernelsu.ko from an existing GitHub Release
→ Place kernelsu.ko in downloads/kernelsu.ko
→ Follow "Quick Start" from Step 2
Kein GitHub-Konto oder Fork erforderlich. Einzige Voraussetzung: passende Kernel-Version (vermagic).
Erstellen Sie Ihr eigenes persönliches Kernelmodul — Ihr Release, Ihr Backup:
Fork this repo → Run GitHub Actions → Get YOUR Release
→ Download kernelsu.ko from your own Release
→ Follow "Quick Start" from Step 2
| Chipsatz-Familie | SoC/Plattform | Entsperrmethode | Status |
|---|---|---|---|
| SPRD (Unisoc) | T606, T610, T612, T618 | CVE-2022-38694 | ✅ Getestet (C53) |
| Realme C53 (RMX3760) Android 15 | T612 | CVE-2022-38694 | ✅ Entsperren + Magisk + KSU LKM |
| Realme C53 (RMX3760) Android 14 | T612 | CVE-2022-38694 | ✅ Entsperren + Magisk (KSU blockiert: MODULE_SIG_FORCE=y) |
| MediaTek | Helio Gxx, Dimensity | BROM-Modus (mtkclient) | ⚠️ Profilbeispiel |
| Qualcomm | Snapdragon 6xx/7xx | EDL / fastboot oem | ⚠️ Profilbeispiel |
Multi-Gerät + Multi-Chipsatz: Jedes Gerät hat ein TOML-Profil in devices/.
Wechseln Sie mit dem Menü d) oder der Umgebungsvariable RMX_DEVICE=example_mediatek python cli.py.
Eigenes Profil erstellen: devices/template.toml kopieren → devices/IHR_MODELL.toml, die Gerätewerte eintragen.
Für Nicht-SPRD-Chipsätze sind die Unlock-Tools nicht im Repo enthalten. Siehe die Unlock-Anleitung im CLI-Menü 5 für die Download-Links der benötigten Tools.
kernelsu.ko darin# 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)
Das Telefon wird auf die Werkseinstellungen zurückgesetzt. Richte Android ein und aktiviere USB-Debugging.
Wähle deine Root-Methode: