Salve,
scrivo di seguito due appunti due che spero possano essere di aiuto a qualcuno.
Premetto che sono frutto di una sintesi di vari documenti e pagine internet presi un po' dovunque: androidiani.com, forum.xda-developers.com, 4pda.ru, mobile01.com ed altro.
Ho sperimentato il tutto sul mio tablet, ma come al solito, fate tutto a vostro rischio!
Mi è capitato tra le mani un tablet ASUS ZenPad 8.0 (Z380KL), usato e aggiornato alla 6.0.1 (WW_5.9.0_20161227). Appena acceso e connesso al wifi mi ha chiesto di aggiornarsi ulteriormente, cosa che non ho fatto.
Il problema di questo terminale, come tutti sanno, è che una volta aggiornato alla 6.0 (Marshmallow) non è più possibile effettuare l'unlock del bootloader.
Il file presente sul sito dell'Asus (UnlockTOOL90030.rar) ha nella descrizione "for Andriod Jelly Bean Sandwich OS version". Oltre al refuso "Andriod" al posto di "Android", si legge che il programma funziona solo per Android 4.0 (Ice Cream Sandwich) e Android 4.1 / 4.2 / 4.3 (Jelly Bean), quindi non per Marshmallow. Leggendo nei vari forum sembra, inoltre, che lo Z380KL sia "uscito" già con Lollipop!!!
Comunque fuor di polemica, ho utilizzato il file, ma facendo poi dei test con il comando fastboot non mi sono fidato della sua efficacia, anche perché sui vari forum tutti sostengono che con la 6.0 non funzioni.
L'idea di fondo è fare il downgrade alla 5.0 (Lollipop), installando il Firmware UL-P024-WW-4.1.1.0-user.zip, e, successivamente, effettuare l'unlock del bootloader, installare una custom recovery (TWRP), etc. etc.
Ci serve un computer (che riconosca il nostro tablet una volta connesso) con ADB, Fastboot e Drivers (ci sono varie guide, anche su forum-xda, per installare velocemente il tutto). Scarichiamo dal sito Asus il Firmware UL-P024-WW-4.1.1.0-user.zip, dal sito vasy.ru CyanogenMOD OTA il file twrp-3.0.2-0-20160407-P024.img (questo e NON quello più aggiornato) e scarichiamo anche il file BETA-SuperSU-v2.49.zip (o superiore), da https://download.chainfire.eu. Possiamo copiare questi tre file su una micro sd che poi inseriamo nel tablet. Volendo si possono copiare anche nella memoria interna del tablet, tramite il computer e il cavo usb. Il file twrp-3.0.2-0-20160407-P024.img deve anche essere copiato nella directory dove sono presenti i comandi adb e fastboot.
Attiviamo la modalita' DEBUG USB sul tablet. Entriamo in Impostazione, Info_software" e "tappiamo" 7 (?) volte sul Num_Build... attivando così la modalità sviluppatore. Si rientra in Impostazioni, si entra in "Opzioni sviluppatore" e si flagga "Debug USB".
Colleghiamo il tablet acceso al computer e aspettiamo che venga riconosciuto.
A questo punto, o successivamente, il tablet potrebbe richiedere un'autorizzazione per essere riconosciuto dal computer. Autorizzazione che, chiaramente, deve essere concessa.
Entriamo nella directory dove sono presenti i file adb, fastboot, twrp-3.0.2-0-20160407-P024.img, etc. e lanciamo i comandi:
>>> adb devices
Il comando dovrebbe fornire un codice che identifica il tablet connesso al computer. Se ciò avviene si può continuare. Altrimenti è necessario installare nuovamente i driver e/o adb e/o fastboot e assicurarsi che il tablet venga riconosciuto dal computer.
Continuare con:
>>> adb reboot bootloader
>>> fastboot boot twrp-3.0.2-0-20160407-P024.img
In questo modo si avvia, tramite pc, e senza averla installata la recovery TWRP sul tablet.
Come prima cosa, se vogliamo, utilizziamo la recovery per effettuare un backup della ROM ufficiale installata (la 6.0.1). Tappiamo su "Backup" e poi selezioniamo "tutto" il selezionabile e facciamo il backup. Alla fine facciamo riavviare il tablet e NON facciamo installare niente a TWRP anche se in fase di uscita lo chiede.
Effetuiamo ora il downgrade nel seguente modo:
>>> adb devices
>>> adb reboot bootloader
>>> fastboot boot twrp-3.0.2-0-20160407-P024.img
A questo punto va effettuato una "pulizia" con "Wipe" ---> "Advanced Wipe" e selezioniamo tutto tranne "MicroSD" e "Internal" (dove abbiamo salvato i file scaricati in precedenza: twrp..., etc. etc.)
Ritorniamo al menu principale con "back" e selezioniamo "Install" e selezioniamo il file UL-P024-WW-4.1.1.0-user.zip. Alla fine facciamo effettuare il Reboot anche qui senza far installare nulla alla TWRP.
Avremo un tablet con installata la 5.0.2.
Nuovamente si deve attivare la modalita' DEBUG USB sul tablet. Entriamo in Impostazione, Info_software" e "tappiamo" 7 (?) volte sul Num_Build... attivando così la modalità sviluppatore. Si rientra in Impostazioni, si entra in "Opzioni sviluppatore" e si flagga "Debug USB".
A questo punto proviamo ad effettuare l'unlock del bootloader.
L'app UnlockTOOL90030, anche con la 5.0.2 appena installata, non funziona. Va subito in crash. Quindi utilizziamo il metodo classico.
Colleghiamo di nuovo tablet al computer.
>>> adb devices
>>> adb reboot bootloader
Vediamo se il tablet viene riconosciuto
>>> fastboot device
se viene riconosciuto, continuiamo:
>>> fastboot oem unlock
>>> fastboot oem unlock confirm
>>> fastboot getvar unlocked
>>> fastboot oem device-info
Gli ultimi tre comandi dovrebbero confermare la riuscita dell'unlock del bootloader.
(Gli stessi comandi provati con la versione 6.0.1 facevano notare che vi era un bootloader ancora lock)
A questo punto il più è fatto (c'è da notare che l'icona del lucchetto non cambia).
Possiamo riavviare il tablet.
Ora installiamo sul tablet la twrp-3.0.2-0-20160407-P024.img (non la versione superiore, perché causa un reboot continuo).
Nuovamente, dopo aver collegato il tablet al computer,
>>> adb devices
>>> adb reboot bootloader
>>> fastboot boot twrp-3.0.2-0-20160407-P024.img
"Install", in basso a destra selezionare "Images", selezionare il file twrp-3.0.2-0-20160407-P024.img (che sarà presente nella micro SD o nella memoria del tablet) e selezioniamo la partizone "Recovery" (ATTENZIONE a NON confondersi. Va selezionata la Recovery).
Finita l'installazione,con "back" arriviamo alla possibilità di riavviare il tablet, ma lo facciamo riavviare in recovery. Non facciamo insomma riavviare il tablet normalmente, altrimenti la recovery appena scritta verra riscritta dalla originale.
Rientrati in recovery, andrà installato ("Install") il file BETA-SuperSU-v2.49.zip (presente sempre nella microsd o nella memoria del tablet).
A questo punto la recovery TWRP è "fissata" e quindi si può riavviare il tablet.
Avremo un tablet con android 5.0.2, bootloader unlocked e con la TWRP 3.0.2 installata.
Spero possa essere di aiuto a qualcuno.
Alla prossima.
mrtuttle