
root di un ATOZEE P12 su Android 14 usando CVE-2022-38694 — perché fastboot oem unlock ha detto no, quindi abbiamo trovato un altro modo.
rootizzare un ATOZEE P12 su Android 14 usando CVE-2022-38694 — perché
fastboot oem unlockha detto di no, quindi abbiamo trovato un'altra strada.
allora, c'è questo tablet. l'ATOZEE P12. non ne hai mai sentito parlare. nessuno ne ha sentito parlare. costa tipo 80 dollari e il nome del produttore sembra quello di qualcuno che si è addormentato sulla tastiera. gira con Android 14, ha un chip Unisoc di cui a nessuno importa, e arriva precaricato con un'app chiamata com.guanhong.guanhongpcb di cui ancora non sappiamo lo scopo.
volevamo farci il root.
il bootloader ha detto di no.
l'abbiamo fatto comunque.
$ 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 results found
$ cry
poi abbiamo eseguito adb shell getprop ro.board.platform e abbiamo ottenuto ums9230. a quanto pare Unisoc ha lasciato un regalino nel suo bootloader. CVE-2022-38694. l'ha trovata TomKing062. l'abbiamo usata. il tablet ha pianto. abbiamo vinto.
prima di eseguire qualsiasi cosa, assicurati di avere:
adb e fastboot nel tuo PATH. se non sai cosa significa PATH, leggi prima DOWNLOADS.mdC:\P12\
├── unlock\unlocker\ ← the goods (download separately, see DOWNLOADS.md)
├── sprd_driver\ ← unisoc usb driver (also download separately)
├── firmware\ ← boot.bin lives here (script grabs it for you)
├── magisk\ ← magisk.apk + your patched boot image
├── backup\ ← for your files before the inevitable wipe
└── scripts\ ← helper scripts
non saltarlo. sul serio.
scripts\verify_env.bat
verifica che tu abbia tutto prima di brickkare qualsiasi cosa.
questo cancellerà il tuo dispositivo. fai un backup delle tue cose. ti avevamo avvisato.
p12_autoroot.bat → option 1 (full auto) js so you know still hold volume down while waiting for connection
oppure, se vuoi farlo manualmente e sentirti un hacker:
unlock\unlocker\unlock_autopatch_9230.batlo script di sblocco ha gentilmente estratto il tuo boot.bin di serie automaticamente. che carino.
adb push firmware\boot.bin /sdcard/Download/
installa Magisk sul tablet, aprilo, tocca Installa → seleziona e applica la patch a un file → scegli boot.bin. ti restituirà un magisk_patched_*.img. riscaricalo:
adb pull /sdcard/Download/magisk_patched_*.img magisk\
adb reboot bootloader
fastboot --disable-verity --disable-verification flash boot_a magisk_patched_*.img
fastboot reboot
sostituisci boot_a con boot_b se adb shell getprop ro.boot.slot_suffix ha restituito _b. probabilmente non è così. ma controlla.
adb shell su -c "whoami"
se dice root ce l'hai fatta. se dice qualsiasi altra cosa, controlla TROUBLESHOOTING.md e vai a toccare l'erba.
guanhongpcb)/product è erofs. è sola lettura. ti ride in faccia. Magisk non può sovrascriverlo. abbiamo provato di tutto. ha vinto lui. accettalo.a ogni avvio vedrai:
Your device is corrupt.
It can't be trusted.
Boot state: unlocked
sembra spaventoso. non lo è. sparisce dopo 5 secondi. il tuo tablet sta bene. l'avviso è solo Android che fa la tragedia per il fatto che ora il dispositivo è tuo.
| script | a cosa serve |
|---|---|
p12_autoroot.bat | ti guida passo passo nell'intero processo di root con logging |
p12_root.bat | toolkit post-root — debloat, installa apk, push/pull di file, opzioni di riavvio |
scripts/verify_env.bat | verifica che il tuo ambiente sia configurato correttamente prima di iniziare |
tutti gli script hanno output TUI con colori ANSI e scrivono log completi della sessione perché non siamo dei selvaggi.
questo è fornito così com'è. se mandi in brick il tuo tablet, sono affari tuoi. noi abbiamo brickkato il nostro per un attimo ed è andato tutto bene, ma non facciamo promesse. leggi il codice prima di eseguirlo. non incolparci. stai facendo il root a un tablet economico sconosciuto, non stai eseguendo un intervento chirurgico.
divertiti. 🤙
| cosa | valore |
|---|
| modello | ATOZEE P12 (sì, davvero) |
| chipset | Unisoc UMS9230 (T615) |
| android | 14 |
| build | UP1A.231005.007 |
| archiviazione | UFS |
| partizioni | slot A/B, dynamic, erofs |
| bootloader | era bloccato. non lo è più. |