
Déverrouillage du bootloader (CVE-2022-38694) & guide de root pour Realme C53 / RMX3760 (Unisoc T612)
Déverrouillez le bootloader et rootez votre Realme C53 (et d'autres appareils Realme). Prend en charge KernelSU, Magisk, ou un hybride des deux.
⚠️ RMX3760 (Unisoc T612) : Le déverrouillage du bootloader + le root Magisk sont vérifiés fonctionnels sur Android 15 ET Android 14. KernelSU LKM fonctionne uniquement sur le noyau Android 15 (
5.15.178,MODULE_SIG_FORCE=n). Sur Android 14 (5.4.254,MODULE_SIG_FORCE=y), le noyau rejette les modules non signés (insmod→Key was rejected by service) — utilisez Magisk dans ce cas.
Chaque release GitHub que vous créez sur votre propre fork est VOTRE build personnel — sauvegardez-la et réutilisez-la à tout moment lorsque vous devez rooter à nouveau le même appareil.
| Méthode | Android 15 (5.15.178) | Android 14 (5.4.254) |
|---|---|---|
| Déverrouillage du bootloader (CVE-2022-38694) | ✅ OK | ✅ OK |
| Root Magisk | ✅ OK | ✅ OK |
| KernelSU LKM (chargement de module) | ✅ OK (MODULE_SIG_FORCE=n) | ❌ bloqué (MODULE_SIG_FORCE=y) |
🔎 Vérifiez d'abord votre noyau :
adb shell uname -r
5.15.178-android13-8→ KernelSU / hybride fonctionne5.4.254-android12-9→ utilisez Magisk (KernelSU nécessite une recompilation complète du noyau)
Guide complet étape par étape avec les commandes exactes, les journaux et les sommes de contrôle MD5 : docs/UNLOCK_ROOT_GUIDE.md
✅ Re-verrouillage du bootloader — VÉRIFIÉ (2026-08-05, Android 14) :
fastboot flashing lock→Lock bootloader successfully!→ro.boot.flash.locked=1,verifiedbootstate=green,vbmeta.device_state=locked, l'appareil démarre normalement. Procédure complète : Re-verrouiller le bootloader.
Restaurez l'appareil dans un état entièrement d'origine et verrouillé (vérifié sur 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 lockfonctionne même si le bootloader a été déverrouillé via l'exploit CVE. Le premier démarrage après le verrouillage prend plus de temps (réinitialisation d'usine) — attendez simplement.ℹ️ Si votre appareil indique
Not implement.pourflashing lock, reverrouillez en remettant à zéro le marqueurmiscdata(offset8192, 64 octets) avec la même chaîne d'outils CVEspd_dumputilisée pour le déverrouillage : un marqueur remis à zéro = état verrouillé.
| Élément | Nécessaire pour |
|---|---|
| Compte GitHub | Fork + GitHub Actions (compiler le module noyau) |
| Python 3.10+ | Outil CLI (python cli.py) |
| ADB + Fastboot | Flasher et vérifier (inclus avec Platform Tools) |
| Câble USB | Capable de transfert de données |
| PC Windows (ou VM Linux) | Déverrouillage du bootloader (spd_dump.exe ne fonctionne que sous Windows) |
Vous n'avez pas Python ? Téléchargez plutôt le ZIP de la Release — il inclut les scripts de flash et ne nécessite aucune configuration.
🤖 Vous utilisez un assistant IA ? Consultez
AI_PROMPT_TEMPLATE.mdpour des prompts prêts à l'emploi. Recommandé : opencode — agent IA en CLI capable de lire/modifier des fichiers et d'exécuter des commandes directement dans votre terminal. Lancez-le depuis le dossier de ce dépôt.
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.
Pas besoin de configurer un environnement de compilation du noyau. Tout s'exécute dans le cloud de GitHub.
Si quelqu'un a déjà compilé pour le même appareil/noyau, il suffit de télécharger sa 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
Aucun compte GitHub ni fork nécessaire. Seul prérequis : une version de noyau correspondante (vermagic).
Compilez votre propre module de noyau personnel — votre Release, votre sauvegarde :
Fork this repo → Run GitHub Actions → Get YOUR Release
→ Download kernelsu.ko from your own Release
→ Follow "Quick Start" from Step 2
| Famille de puces | SoC/Plateforme | Méthode de déverrouillage | Statut |
|---|---|---|---|
| SPRD (Unisoc) | T606, T610, T612, T618 | CVE-2022-38694 | ✅ Testé (C53) |
| Realme C53 (RMX3760) Android 15 | T612 | CVE-2022-38694 | ✅ Déverrouillage + Magisk + KSU LKM |
| Realme C53 (RMX3760) Android 14 | T612 | CVE-2022-38694 | ✅ Déverrouillage + Magisk (KSU bloqué : MODULE_SIG_FORCE=y) |
| MediaTek | Helio Gxx, Dimensity | Mode BROM (mtkclient) | ⚠️ Exemple de profil |
| Qualcomm | Snapdragon 6xx/7xx | EDL / fastboot oem | ⚠️ Exemple de profil |
Multi-appareil + multi-chipset : chaque appareil possède un profil TOML dans devices/.
Remplacez-le avec le menu d) ou la variable d'environnement RMX_DEVICE=example_mediatek python cli.py.
Créez votre propre profil : copiez devices/template.toml → devices/VOTRE_MODELE.toml, remplissez les valeurs de l'appareil.
Pour les chipsets non-SPRD, les outils de déverrouillage ne sont pas inclus dans le dépôt. Consultez les instructions de déverrouillage dans le menu CLI 5 pour obtenir les liens de téléchargement des outils nécessaires.
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)
Le téléphone sera réinitialisé aux paramètres d'usine. Configurez Android, activez le débogage USB.
Choisissez votre méthode de root :