Salve a tutti. Girovagando in rete ho trovato alcune guide per riportare il Milestone al firmware ufficiale Motorola ma tutti i link trovati erano rotti. Cosi ho deciso di crearne una io SEMPLICISSIMA e completa di link funzionanti
Glossario:
- SBF : (Single Binary File) è il formato in cui Motorola "sforna" i propri firmware. Possono contenere sia tutte le partizioni classiche di Android (bootloader, recovery, system, data) sia una sola di queste (ad esempio bootloader).
- RSD Lite : Piccolo ma potente tool di Motorola per il ripristino degli smartphone tramite i suddetti SBF. Permette tramite una semplice connessione USB di ripristinare un cellulare anche se semi-briccato semplicemente avviandolo in bootloader mode.
- Boot-Loader Mode : Modalità di avvio eseguibile con la combinazione D-Pad su + accensione. Troverete una schermata nera con delle scritte bianche che indicano la versione del bootloader e il tipo di collegamento effettuato (USB).
- Vulnerable Recovery : E' la recovery presente nelle prime versioni dei firmware per Milestone. Permette l'avvio di recovery esterne come OpenRecovery o la G.O.T's Recovery. Su alcune versioni di firmware più recenti va flashata a parte. Vedremo come
NOTA: Alcuni utenti hanno rilevato dei problemi con RSD Lite e Windows 7 a 64 bit. Vi consiglio, in caso aveste installato tale versione di Windows, di usare un'altra macchina o inserire una copia di Windows XP/7 a 32 bit in una macchina virtuale. Personalmente con Windows 7 x86 Professional non ho riscontrato alcun problema. Grazie!
Procedura (Solo FIRMWARE):
1) Scaricate l'SBF di vostra preferenza da questo link:
sbf:milestone [And Developers][]=sbf
Trovate tutti gli SBF di TUTTE le versioni di Android uscite per Milestone. Potreste voler installare una 2.0.1 piuttosto che una 2.1. A voi la scelta! Unica raccomandazione: scaricate la versione Italy altrimenti rischiate di avere incompatibilità con le frequenze WCDMA che sono differenti da paese a paese.
Il download è possibile effettuarlo tramite il link "moto" o tramite il "mirror" accanto. Sull'ultima colonna trovate delle note sulla versione. Ad esempio per la versione 2.31.0 (Eclair) c'è la nota:
Il che vuol dire che tale versione soffre di un bug che non consente la corretta attivazione della sveglia.Alarms not working
2) Scaricate il tool RSD Lite da questo link:
tools:rsd_lite [And Developers][]=rsd (Windows)
OPTICALDELUSION: sbf_flash (Linux-based)
Scaricate i driver USB per RSD da qui:
tools:usb_drivers [And Developers]
Installate prima tali driver (a cellulare DISCONNESSO!) e poi RSD Lite.
Le versioni che ho usato sono 4.2.0 per i driver USB e 4.6.0 per RSD Lite.
3) Collegate il telefono in modalità "Portale e Strumenti (di Motorola)", avviate RSD Lite e cliccate su "Show Devices" oppure potete spegnere il cellulare e riavviarlo in BOOTLOADER MODE premendo Dpad su + accensione (come scritto sopra). In entrambi i casi RSD provvederà a riconoscere il cellulare. Se connesso tramite "Portale e strumenti" verrà poi riavviato in modalità bootloader quindi non c'è alcuna differenza tra le due modalità.
Mi sembra logico che se non riuscite a bootare o a selezionare la modalità "Portale e Strumenti" l'unica scelta che vi rimane è quella di entrare in BootLoader Mode!
4) Nell'elenco dovrebbe comparire il vostro terminale. Verificate che ci sia la scritta "Connected..." sull'ultima colonna Status e procediamo
5) Cliccate sui 3 puntini accanto alla casella "Filename" per scegliere il file SBF da flashare e selezionate quello desiderato (Se è in formato zip ovviamente va prima decompresso!)
6) Sulla casella più grande a destra vedrete tutte le informazioni sul file selezionato. Come potrete vedere i file SBF relativi ai soli firmware NON MODIFICANO la versione del Boot-Loader! Questo è importante perché pare che per la versione 90.78 ci sia bisogno di effettuare particolari procedure per l'avvio di un'altra recovery tramite vulnerable recovery! Cliccare ora su START.
SMENTITA: La nuova versione della vulnerable recovery va anche su 90.78
Vulnerable recovery for Motorola Milestone - root any known firmware version | android.doshaska.net
7) Vedrete che il cellulare verrà riavviato in Boot-Loader mode e su Windows verrà installato il dispositivo come "Flash Device". Sullo schermo comparirà la scritta SW Update in progress... Attendere fino alla fine della procedura senza toccare nulla!
8) Ci sarà da attendere un pò. Non preoccupatevi se starà uno o due minuti sul logo Motorola. E' normale In ogni caso potete controllare la percentuale di avanzamento della procedura direttamente da RSD Lite
FINITO!! Il vostro Milestone sarà correttamente avviato (Se tutto è andato bene! :P ) in Android 2.X a seconda dell'SBF che avete scelto
Passiamo ora a vedere come cambiare Boot-Loader.
ATTENZIONE: Il boot-loader NON SI PUO' downgradare! O meglio: nel 90% dei casi pare che installare una versione più vecchia di boot-loader porti ad un irrimediabile BRICK! Quindi il mio consiglio è: NON FATELO!
Per favore non scrivete "Non è vero, a me è andata benissimo!" perché potreste istigare altri utenti a seguire il vostro esempio con conseguenze ben diverse! Grazie.
Procedura:
1) IDENTICA PROCEDURA come sopra. Soltanto selezionate (dopo averlo scaricato) l'SBF che contiene SOLO il bootloader. Scaricabile dallo stesso link dei firmware (In cima). Tutto qui! :P
Spero che questa guida sia utile a qualcuno come lo è stata a me Un saluto!
INSTALLARE LA VULNERABLE RECOVERY:
Scaricate questo SBF:
vulnerable_recovery_only_RAMDLD90_78.zip
E flashatelo con RSD Lite con la stessa procedura di sempre. Semplice!
PS: Non necessario se avete installato un firmware con già vulnerable recovery (tipo quelli che montano 2.0.1 o 2.0)
--------------------------CREDITS-------------------------
Grazie all'utente skippy per aver posto all'attenzione del forum il problema di Windows 7 x64 e per aver chiesto al moderatore Sebastiano di inserire la guida in rilievo!
PER FAVORE non ascoltate ciò che dice l'utente TheSolutor. Non è assolutamente necessario partire in modalità bootloader. Si può tranquillamente partire dalla connessione "Portale e Strumenti". Testato da me e molti altri. Grazie.