Ragazzi voglio pubblicare questa "guida", se così si può chiamare, per aiutarvi in un problema che potrebbe presentarsi e che apparentemente di difficile soluzione. Con il sopraggiungere delle nuove ROM per il nostro device ( grazie al rilascio del codice sorgente da parte di Xiaomi) vi sarete accorti che molte ROM richiedono la partizione allargata, cioè uno spazio di 1.2 GB, a discapito della doppia partizione originaria. Per far ciò esiste uno zip facilmente rintracciabile che ci permette di montare quelle ROM che ci richiedono più spazio, un doppio flash su entrambe le partizioni e il gioco è fatto.
Ma se la Rom che abbiamo montato non ci piace e vogliamo tornare alla MIUI? Ecco che sorgono le controversie. MIUI non accetta la partizione allargata e se provate ad installarla potrebbe andarvi in bootloop il device e restare bloccati senza sistema operativo. Vabbè facciamo un flash utilizzando il MiFlash e il telefono torna nuovo. NO!!!! E questa è stata - ahimè - la sorpresa più brutta, MiFlash si interrompe e non va più avanti, anch'esso riconosce che c'è troppo spazio e dopo avervi dato questo errore : FAILED (remote: size too large) non c'è verso di andare avanti.
Dopo aver rivoticato (termine molto tecnico) il web ho trovato una guida, che vorrei riportare su Androidiani per aiutare gli eventuali casi disperati che come me si sono imbattuti in questo problema molto fastidioso, sono riuscito a ripristinare la partizione e installare la MIUI originale contemporaneamente. Vi dico come:
Innanzi tutto ricordo che sul proprio PC bisogna avere i driver installati più i tools ADB che troverete facilmente googlando.
- Scaricate un ROM Fastboot dal sito xiaomi, da qui
- Fate una cartella sul PC e rinominatela MI3
- Estraete la ROM scaricata all'interno della cartella che avete creato. Fate attenzione perchè la ROM estratta a sua volta contiene una cartella chiamata Image; apritela, prendete tutti i file che si trovano all'interno e li portate all'esterno (nella cartella MI3, per intenderci).
- Ora cliccate shift + tasto destro del mouse e cliccate nel menù che si aprirà su apri prompt di comando da qui.
- Mettete il vostro MI3 in modalità Fastboot (pulsante accensione + tasto giù) e collegatelo al PC
- Nella finestra con il terminale scrivete o copiate e incollate: "fastboot devices" senza le virgolette e fate invio.
- A questo punto sulla finestra del terminale dovrebbe uscire il codice alfanumerico del vostro device, tipo questo : d105d06.
- Ora copiate e incollate tutto quanto di seguito e date invio:
fastboot flash tz tz.mbn
fastboot flash dbi sdi.mbn
fastboot flash sbl1 sbl1.mbn
fastboot flash rpm rpm.mbn
fastboot flash aboot emmc_appsboot.mbn
fastboot erase boot
fastboot flash misc misc.img
fastboot flash modem NON-HLOS.bin
fastboot flash modem1 NON-HLOS.bin
fastboot flash system system.img
fastboot flash system1 system.img
fastboot flash cache cache.img
fastboot flash recovery recovery.img
fastboot flash boot boot.img
fastboot flash userdata userdata.img
fastboot flash boot1 boot.img
fastboot reboot
Avete finito, il vostro telefono si riavvierà con la MIUI cinese ma in lingua inglese , che potete sostituire con altra a vostro piacimento e in versione italiana o multilingue. Ovviamente il telefono tornerà come nuovo, senza dati, foto, e altri file personali all'interno.
E' chiaro che io non mi assumo nessuna responsabilità in caso di malfunzionamento, io ho seguito passo passo tale guida e ho risolto il problema. Se avete bisogno scrivete che vi dò una mano.
Bye