
Sblocco del bootloader (CVE-2022-38694) e guida al root per Realme C53 / RMX3760 (Unisoc T612)
Sblocca il bootloader ed esegui il root sul tuo Realme C53 (e su altri dispositivi Realme). Supporta KernelSU, Magisk o un ibrido di entrambi.
⚠️ RMX3760 (Unisoc T612): lo sblocco del bootloader + il root con Magisk sono verificati funzionanti su ENTRAMBI Android 15 e Android 14. KernelSU LKM funziona solo sul kernel Android 15 (
5.15.178,MODULE_SIG_FORCE=n). Su Android 14 (5.4.254,MODULE_SIG_FORCE=y) il kernel rifiuta i moduli non firmati (insmod→Key was rejected by service) — usa Magisk lì.
Ogni release GitHub che crei sul tuo fork è la TUA build personale — salvala e riutilizzala ogni volta che devi eseguire di nuovo il root sullo stesso dispositivo.
| Metodo | Android 15 (5.15.178) | Android 14 (5.4.254) |
|---|---|---|
| Sblocco bootloader (CVE-2022-38694) | ✅ OK | ✅ OK |
| Root con Magisk | ✅ OK | ✅ OK |
| KernelSU LKM (caricamento modulo) | ✅ OK (MODULE_SIG_FORCE=n) | ❌ bloccato (MODULE_SIG_FORCE=y) |
🔎 Controlla prima il tuo kernel:
adb shell uname -r
5.15.178-android13-8→ KernelSU / ibrido funziona5.4.254-android12-9→ usa Magisk (KernelSU richiede una ricompilazione completa del kernel)
Procedura dettagliata completa con comandi esatti, log e checksum MD5: docs/UNLOCK_ROOT_GUIDE.md
✅ Riblocco del bootloader — VERIFICATO (2026-08-05, Android 14):
fastboot flashing lock→Lock bootloader successfully!→ro.boot.flash.locked=1,verifiedbootstate=green,vbmeta.device_state=locked, il dispositivo si avvia normalmente. Procedura completa: Riblocco del bootloader.
Ripristina il dispositivo a uno stato completamente stock e bloccato (verificato su 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 lockfunziona anche se il bootloader è stato sbloccato tramite l'exploit CVE. Il primo avvio dopo il blocco richiede più tempo (ripristino di fabbrica) — basta attendere.ℹ️ Se il dispositivo restituisce
Not implement.perflashing lock, esegui nuovamente il blocco azzerando il marcatoremiscdata(offset8192, 64 byte) con la stessa toolchain CVEspd_dumpusata per lo sblocco: un marcatore azzerato = stato bloccato.
| Voce | Necessario per |
|---|---|
| Account GitHub | Fork + GitHub Actions (compilazione del modulo kernel) |
| Python 3.10+ | Strumento CLI (python cli.py) |
| ADB + Fastboot | Flash e verifica (inclusi nei Platform Tools) |
| Cavo USB | In grado di trasferire dati |
| PC Windows (o VM Linux) | Sblocco del bootloader (spd_dump.exe funziona solo su Windows) |
Non hai Python? Scarica invece lo ZIP della Release — include gli script di flash e non richiede alcuna configurazione.
🤖 Usi un assistente AI? Consulta
AI_PROMPT_TEMPLATE.mdper prompt pronti all'uso. Consigliato: opencode — CLI per agenti AI che può leggere/modificare file ed eseguire comandi direttamente nel tuo terminale. Eseguilo dalla cartella di questo repo.
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.
Non è necessario configurare un ambiente di compilazione del kernel. Tutto viene eseguito nel cloud di GitHub.
Se qualcuno ha già compilato per lo stesso dispositivo/kernel, basta scaricare la sua Release:
Download Release ZIP or kernelsu.ko from an existing GitHub Release
→ Place kernelsu.ko in downloads/kernelsu.ko
→ Follow "Quick Start" from Step 2
Nessun account GitHub o fork necessario. Unico prerequisito: versione del kernel corrispondente (vermagic).
Compila il tuo modulo kernel personale — la tua Release, il tuo backup:
Fork this repo → Run GitHub Actions → Get YOUR Release
→ Download kernelsu.ko from your own Release
→ Follow "Quick Start" from Step 2
| Famiglia di chipset | SoC/Piattaforma | Metodo di sblocco | Stato |
|---|---|---|---|
| SPRD (Unisoc) | T606, T610, T612, T618 | CVE-2022-38694 | ✅ Testato (C53) |
| Realme C53 (RMX3760) Android 15 | T612 | CVE-2022-38694 | ✅ Sblocco + Magisk + KSU LKM |
| Realme C53 (RMX3760) Android 14 | T612 | CVE-2022-38694 | ✅ Sblocco + Magisk (KSU bloccato: MODULE_SIG_FORCE=y) |
| MediaTek | Helio Gxx, Dimensity | Modalità BROM (mtkclient) | ⚠️ Profilo di esempio |
| Qualcomm | Snapdragon 6xx/7xx | EDL / fastboot oem | ⚠️ Profilo di esempio |
Multi-dispositivo + multi-chipset: ogni dispositivo ha un profilo TOML in devices/.
Sostituiscilo con il menu d) o con la variabile d'ambiente RMX_DEVICE=example_mediatek python cli.py.
Crea il tuo profilo: copia devices/template.toml → devices/MODEL_ANDA.toml, inserisci i valori del dispositivo.
Per i chipset non-SPRD, gli strumenti di sblocco non sono inclusi nel repo. Consulta le istruzioni di sblocco nel menu CLI 5 per i link di download degli strumenti necessari.
kernelsu.ko all'interno# 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)
Il telefono verrà ripristinato alle impostazioni di fabbrica. Configura Android, abilita il debug USB.
Scegli il tuo metodo di root: