PREMESSA
Guida creata interamente da me. Vietata la copia anche parziale senza autorizzazione.
Non mi assumo nessuna responsabilità, procedete a vostro rischio e pericolo.
Lo sblocco del bootloader causa la perdita di tutti i dati e della garanzia
Il nome identificativo del Moto X Style è clark (vi servirá per cercare le ROM).
La sigla identificativa per la versione single SIM da 32GB è XT1572
ATTENZIONE: Flashare factory images, ROM, ecc. di altri smartphone pone a serio rischio di hard brick, assicuratevi di scaricare I file corretti per il vostro dispositivo.
REQUISITI
1)Installate i driver Motorola da qui:
Windows: http://www.motorola.com/getmdmwin
Mac: http://www.motorola.com/getmdmmac
2)Installate Java JDK
3)Installate Android SDK: Download Android Studio and SDK Tools | Android Developers
Spoiler:
4)Abilitare opzioni sviluppatore: Impostazioni – Info sul telefono – Cliccare 7 volte su numero build (comparirà il messaggio “Adesso sei uno sviluppatore”)
5)Andate su Impostazioni – Opzioni sviluppatore e abilitate “Sblocco OEM” e “Debug USB”
6)Recarsi nella cartella C:\Program Files\Android\android-sdk\platform-tools e ***senza aprirla*** cliccate con il tasto destro su di essa tenendo premuto il tasto SHIFT della tastiera e cliccate su “Apri il prompt dei comandi qui”
N.B.: I PUNTI 5 E 6 SONO FONDAMENTALI, PER QUALSIASI OPERAZIONE QUI SOTTO LI DARÒ PER SCONTATI.
PER ACCEDERE A FASTBOOT SPEGNERE IL TELEFONO E RIACCENDERLO TENENDO PREMUTI IL TASTO DI ACCENSIONE E VOLUME GIù
TEST
Per verificare se il PC riconosce correttamente il telefono digitate al prompt dei comandi
Se vi dacodice:adb devices
Allora è tutto ok, possiamo procedere allo sblocco.codice:List of devices attached [CODICE ALFANUMERICO] device
Potete anche eseguire il comando da fastboot
codice:fastboot devices
SBLOCCO DEL BOOTLOADER
Purtroppo, come già detto, lo sblocco del bootloader causa la perdita della garanzia e al momento non c’è modo di ripristinarla.
1)Per sbloccare il bootloader avete bisogno di registrarvi al sito motorola per ottenere il token di sblocco. Dopo esservi registrati, andate qui per ottenere il token:
https://motorola-global-portal.custh...-your-device-b
tenete il sito aperto per il momento, vi servirà a brevissimo
2)Con il telefono in fastboot digitate al prompt dei comandi:
otterrete:codice:fastboot oem get_unlock_data
***non chiudete il prompt dei comandi***codice:(bootloader) CODICE ALFANUMERICO (bootloader) CODICE ALFANUMERICO (bootloader) CODICE ALFANUMERICO (bootloader) CODICE ALFANUMERICO (bootloader) CODICE ALFANUMERICO
3)Tornate alla pagina web che avete aperto poco fa ed incollate il codice alfanumerico nel punto 6 ***senza spazi***, cliccate su “Can my device be unlocked?”, accettate le condizioni e cliccate su “Request unlock key”. Riceverete il token via email.
4)Tornate al prompt dei comandi e digitate:
Fatto! Adesso il bootloader è sbloccato!codice:fastboot oem unlock TOKEN RICEVUTO VIA EMAIL
FLASHARE LA RECOVERY
1)Scaricate la recovery TWRP da qui:
https://dl.twrp.me/clark/
2)Copiate il file scaricato nella cartella C:\Program Files\Android\android-sdk\platform-tools
3)Date i seguenti comandi:
Fatto! La recovery TWRP è flashata! Per avviarla spegnete il telefono avviate il telefono in fastboot, scorrete con i tasti volume fino a vedere “RECOVERY MODE” e confermate con il tasto di accensione. Nelle nuove TWRP si devono consentire le modifiche.codice:adb reboot bootloader (saltate se collegate direttamente in fastboot fastboot flash recovery nome_file_recovery.img
CONSIGLIO: Fatevi un backup della EFS
OTTENERE I PERMESSI DI ROOT (SOLO ROM STOCK E PER QUELLE POCHE ROM CHE NON HANNO I PERMESSI DI ROOT)
1)Scaricate SuperSU da qui:
https://download.chainfire.eu/696/Su...etrieve_file=1
EDIT: Al momento su Marshmallow serve la versione beta di SuperSU per evitare bootloop. La trovate qui:
https://download.chainfire.eu/751/Su...1211162651.zip
Grazie a mcap67 per la segnalazione
2)Copiate il file zip nel telefono
3)Avviate la recovery TWRP, tappate su Install zip from sdcard, navigate fino a trovare il file zip e confermate con lo swype.
Fatto! Adesso avete i privilegi di root!
FLASHARE UNA ROM
1)Andate in recovery TWRP ed eseguite le seguenti operazioni:
wipe system
wipe data
wipe cache
wipe dalvik cache
2)Ripetete la procedura descritta per il root (Install zip from sdcard) applicandola prima al file zip della ROM e poi a quello delle google apps (potete aggiungere fino a 10 zip in catena)
3)Successivamente ripetete
wipe data
wipe cache
wipe dalvik cache
Attenzione a non ripetere wipe system, altrimenti cancellerete la ROM appena flashata
RIPRISTINARE LA FACTORY IMAGE
Assicuratevi di aver completato il backup, questa procedura cancellerà tutto.
Scaricate la factory image che vi interessa (qui ci sono i link di quelle ***europee***)
ATTENZIONE! SE SBAGLIATE FACTORY IMAGE SIETE A SERIO RISCHIO HARD BRICK!
RETEU 5.1.1
https://docs.google.com/uc?id=0BzsA1...xport=download
RETEU_6.0.1_MPHS24.107-58-5
https://mirrors.lolinet.com/firmware...LT_CFC.xml.zip
Prendo come esempio la factory image della versione 5.1.1, per la 6.0 il procedimento è simile, dovete soltanto fare attenzione al nome dei file che potrebbero essere diversi. In ogni caso all’interno del file zip c’è un file .xml che dice l’ordine in cui i file devono essere flashati.
1)Collegate il telefono in fastboot
2)Estraete il contenuto della factory image nella cartella C:\Program Files\Android\android-sdk\platform-tools
3)Digitate al prompt dei comandi:
4)Se volete bloccare il bootloader (come già detto non ripristinerà la garanzia) digitatecodice:fastboot flash partition gpt.bin fastboot flash bootloader bootloader.img fastboot flash logo logo.bin fastboot flash boot boot.img fastboot flash recovery recovery.img fastboot flash system system.img_sparsechunk.0 fastboot flash system system.img_sparsechunk.1 fastboot flash system system.img_sparsechunk.2 fastboot flash system system.img_sparsechunk.3 fastboot flash system system.img_sparsechunk.4 fastboot flash system system.img_sparsechunk.5 fastboot flash system system.img_sparsechunk.6 fastboot flash system system.img_sparsechunk.7 fastboot flash system system.img_sparsechunk.8 fastboot flash system system.img_sparsechunk.9 fastboot flash modem NON-HLOS.bin fastboot erase modemst1 fastboot erase modemst2 fastboot flash fsg fsg.mbn fastboot flash Bluetooth BTFM.bin fastboot erase cache fastboot erase userdata fastboot reboot
Finito! Adesso avete riportato il Moto X Style così come uscito dalla scatola (più o meno…)codice:fastboot oem lock