Sebbene il vecchio metodo di immagine di fabbrica fosse in teoria semplice, non era sempre molto affidabile, a volte lo script di Google non funzionava, quindi dovresti eseguire il flashing di un gruppo di file manualmente dal prompt dei comandi. Inoltre, richiedeva un bootloader sbloccato, che il nuovo metodo non ha.
Questo nuovo metodo utilizza il
adb sideload
comando per aggiornare l'ultimo aggiornamento in un colpo solo. Se non hai mai usato questo comando prima, all'inizio potrebbe essere un po 'scoraggiante, ma in realtà è piuttosto semplice. E, per di più, è più veloce che aspettare che l'OTA colpisca il tuo dispositivo. È una vittoria per tutti.
Fase uno: prepara il tuo computer e il tuo dispositivo pronto
Prima di iniziare, devi disporre di ADB e avvio rapido sul tuo computer. Per facilità d'uso, devi anche impostare ADB nel tuo PATH del sistema Windows. Una volta che hai configurato tutto, sei pronto per inviare alcune OTA al tuo dispositivo Nexus. Dolce.
Successivamente, se non lo hai già fatto, devi accedere al menu Opzioni sviluppatore del tuo telefono e abilitare il debug USB. Ancora una volta, questo è semplice, e una volta fatto, non dovrai farlo di nuovo (a meno che tu non abbia ripristinato il dispositivo in fabbrica).
Dal momento che questa funzione appena avviato, solo i file OTA più recenti sono disponibili per ciascun dispositivo. Utilizzerò l'ultimo aggiornamento della patch di sicurezza sul mio Nexus 6P per questo tutorial, che è la versione MTC19T per quelli che seguono a casa.
Una volta che hai accesso ai download, vai avanti e trova la build per il tuo dispositivo. Fai clic sul link "Link" per avviare il download. Questi sono pacchetti OTA completi, quindi sono ancora solo grandi come un'immagine di fabbrica, quella per il mio 6P è un enorme 910 MB.
Passaggio 2: connetti il dispositivo e riavvia il sistema in modalità di ripristino
Vai avanti e connetti il dispositivo al tuo computer. La prima volta che lo fai, devi approvare il debugging USB su questo PC, se questo è il tuo personal computer (che spero che sia, dato che hai appena installato un sacco di cose su di esso), seleziona "Permetti sempre da questo computer "scatola.
adb devices
Utilizzare questo comando per riavviare il dispositivo in modalità di ripristino:
adb reboot recovery
Fase tre: caricare l'aggiornamento OTA
Il dispositivo si riavvierà in uno schermo con un piccolo ragazzo Android e un punto esclamativo rosso. Premi il pulsante Volume su tenendo premuto il pulsante di accensione per esporre il menu di recupero nascosto.
adb sideload
…dove
updatefile.zip
è il nome del file della tua OTA.
Al termine, il menu di ripristino verrà visualizzato di nuovo sul telefono, con l'opzione "Riavvia il sistema ora" già evidenziata. Premi il pulsante di accensione per iniziare il riavvio.
Puoi andare avanti e scollegare il telefono dal computer mentre è in corso il riavvio. Probabilmente ci vorrà un po 'per avviarsi completamente, perché Android deve "Ottimizzare le app" dopo un aggiornamento. Questo può richiedere a mentre, a seconda del numero di app che hai installato. (Per fortuna, a partire da Android N, i tempi di ottimizzazione saranno drasticamente migliorati.)
E questo è tutto - hai finito. Congratulazioni.
Mentre
adb sideload
non è necessariamente nuovo, questo è uno dei primi veri usi quotidiani per esso, specialmente per gli utenti non root.È un modo più semplice per eseguire manualmente il flash dei file OTA, soprattutto perché non è necessario risolvere tutti i problemi con il flashing di un nuovo bootloader, recupero, radio o file di sistema, un solo comando, e il gioco è fatto. Mi piace il pilota automatico.