
rooter un ATOZEE P12 sous Android 14 à l'aide de CVE-2022-38694 — parce que fastboot oem unlock a dit non, nous avons donc trouvé une autre méthode.
rooter une ATOZEE P12 sous Android 14 en utilisant CVE-2022-38694 — parce que
fastboot oem unlocka dit non, alors on a trouvé une autre solution.
Alors, il y a cette tablette. L'ATOZEE P12. Vous n'en avez jamais entendu parler. Personne n'en a entendu parler. Elle coûte environ 80 $ et le nom du fabricant ressemble à quelqu'un qui s'est endormi sur le clavier. Elle tourne sous Android 14, a une puce Unisoc dont personne ne se soucie, et est livrée avec une application préinstallée appelée com.guanhong.guanhongpcb dont on ignore encore l'utilité.
On voulait la rooter.
Le bootloader a dit non.
On l'a fait quand même.
$ fastboot oem unlock
FAILED (remote: 'Unlock bootloader fail.')
$ fastboot flashing unlock
FAILED (remote: 'unknown cmd.')
$ fastboot oem unlock-go
FAILED (remote: 'unknown cmd.')
$ google "how to root atozee p12"
0 résultats trouvés
$ pleurer
Ensuite, on a lancé adb shell getprop ro.board.platform et on a obtenu ums9230. Il s'avère qu'Unisoc a laissé un petit cadeau dans son bootloader. CVE-2022-38694. TomKing062 l'a trouvé. On l'a utilisé. La tablette a pleuré. On a gagné.
Avant d'exécuter quoi que ce soit, assurez-vous d'avoir :
adb et fastboot dans votre PATH. Si vous ne savez pas ce que signifie PATH, lisez DOWNLOADS.md d'abordC:\P12\
├── unlock\unlocker\ ← le bon truc (téléchargement séparé, voir DOWNLOADS.md)
├── sprd_driver\ ← pilote USB Unisoc (également téléchargement séparé)
├── firmware\ ← boot.bin se trouve ici (le script le récupère pour vous)
├── magisk\ ← magisk.apk + votre image de boot patchée
├── backup\ ← pour vos fichiers avant l'inévitable effacement
└── scripts\ ← scripts d'aide
Ne sautez pas cette étape. Sérieusement.
scripts\verify_env.bat
Il vérifie si vous avez tout avant de briquer quelque chose.
Cela effacera votre appareil. Sauvegardez vos affaires. On vous a prévenu.
p12_autoroot.bat → option 1 (full auto) juste pour info, maintenez toujours le volume bas enfoncé pendant l'attente de connexion
Ou si vous voulez le faire manuellement et vous sentir comme un hacker :
unlock\unlocker\unlock_autopatch_9230.batLe script de déverrouillage a gentiment extrait votre boot.bin d'origine automatiquement. Sympa de sa part.
adb push firmware\boot.bin /sdcard/Download/
Installez Magisk sur la tablette, ouvrez-le, appuyez sur Installer → sélectionner et patcher un fichier → choisissez boot.bin. Il vous sortira un magisk_patched_*.img. Récupérez-le :
adb pull /sdcard/Download/magisk_patched_*.img magisk\
adb reboot bootloader
fastboot --disable-verity --disable-verification flash boot_a magisk_patched_*.img
fastboot reboot
Remplacez boot_a par boot_b si adb shell getprop ro.boot.slot_suffix a renvoyé _b. Ce n'est probablement pas le cas. Mais vérifiez.
adb shell su -c "whoami"
Si ça affiche root, vous avez réussi. Si ça affiche autre chose, consultez TROUBLESHOOTING.md et allez toucher l'herbe.
guanhongpcb)/product est en erofs. Lecture seule. Il se moque de vous. Magisk ne peut pas le superposer non plus. On a tout essayé. Il a gagné. Acceptez-le.À chaque démarrage, vous verrez :
Your device is corrupt.
It can't be trusted.
Boot state: unlocked
Ça fait peur, mais ce n'est pas grave. Ça disparaît après 5 secondes. Votre tablette va bien. L'avertissement n'est qu'Android qui fait son théâtral parce que vous possédez maintenant votre propre appareil.
| script | ce qu'il fait |
|---|---|
p12_autoroot.bat | vous guide à travers le processus complet de root phase par phase avec journalisation |
p12_root.bat | boîte à outils post-root — débloatage, installation d'APK, push/pull de fichiers, options de redémarrage |
scripts/verify_env.bat | vérifie si votre environnement est correctement configuré avant de commencer |
Tous les scripts ont une interface utilisateur en mode texte avec code couleur ANSI et écrivent des journaux de session complets parce qu'on n'est pas des sauvages.
Ceci est fourni tel quel. Si vous briquez votre tablette, c'est de votre faute. On a briqué la nôtre brièvement et tout allait bien, mais on ne fait aucune promesse. Lisez le code avant de l'exécuter. Ne nous blâmez pas. Vous rootez une tablette bas de gamme sans nom, pas une intervention chirurgicale.
Amusez-vous bien. 🤙
| truc | valeur |
|---|
| modèle | ATOZEE P12 (oui, vraiment) |
| chipset | Unisoc UMS9230 (T615) |
| android | 14 |
| build | UP1A.231005.007 |
| stockage | UFS |
| partitions | slots A/B, dynamique, erofs |
| bootloader | était verrouillé. ne l'est plus. |