Come aggiornare manualmente il tuo dispositivo Nexus con le immagini di fabbrica di Google

Sommario:

Come aggiornare manualmente il tuo dispositivo Nexus con le immagini di fabbrica di Google
Come aggiornare manualmente il tuo dispositivo Nexus con le immagini di fabbrica di Google

Video: Come aggiornare manualmente il tuo dispositivo Nexus con le immagini di fabbrica di Google

Video: Come aggiornare manualmente il tuo dispositivo Nexus con le immagini di fabbrica di Google
Video: Che cosa fare se si rompe il NAS? - YouTube 2024, Marzo
Anonim
I dispositivi Nexus di Google dovrebbero ricevere aggiornamenti tempestivi, ma la distribuzione scaglionata significa che potrebbero essere necessarie settimane prima che i dispositivi ricevano aggiornamenti over-the-air (OTA). Fortunatamente, c'è un modo più veloce (e geekier) per installare l'ultima versione di Android.
I dispositivi Nexus di Google dovrebbero ricevere aggiornamenti tempestivi, ma la distribuzione scaglionata significa che potrebbero essere necessarie settimane prima che i dispositivi ricevano aggiornamenti over-the-air (OTA). Fortunatamente, c'è un modo più veloce (e geekier) per installare l'ultima versione di Android.

Google fornisce immagini di sistema ufficiali per i dispositivi Nexus, che chiunque può scaricare e aggiornare da soli. Questo è un modo semplice per saltare l'attesa quando viene rilasciata una nuova versione di Android per i dispositivi Nexus.

Nota che questo processo è più complicato del semplice aspettare un aggiornamento via etere. Se sei una persona normale e non un geek con un grilletto pruriginoso, probabilmente vorresti solo aspettare.

Fase uno: sblocca il Bootloader del tuo dispositivo

Per far lampeggiare un'immagine di sistema, il dispositivo dovrà essere sbloccato. I dispositivi Nexus ti permettono di sbloccare il loro bootloader con un singolo comando. Se hai già sbloccato il dispositivo per eseguirne il root o installare una ROM personalizzata, puoi saltare questa parte. Se non lo hai ancora fatto, dovresti essere avvisato che lo sblocco del tuo dispositivo cancellerà i suoi dati, come se avessi eseguito un reset di fabbrica.

Puoi sbloccare il tuo boot loader in diversi modi. Il metodo ufficiale è attraverso un semplice comando teriminale, ma per un metodo ancora più semplice, puoi utilizzare il Nexus Root Toolkit, che ti guiderà attraverso il processo.

Passaggio 2: installare ADB e riavvio rapido

Avrai bisogno di altre due cose per questo processo: l'Android Debug Bridge, che è uno strumento a linea di comando per il tuo computer che ti consente di interfacciarti con il tuo telefono e i driver USB del tuo telefono. Anche se li hai già installati, dovresti ottenere le ultime versioni ora.

Abbiamo già spiegato come installare entrambi, ma ecco la versione breve:

  1. Vai alla pagina di download dell'SDK Android e scorri fino a "Solo strumenti SDK". Scarica il file ZIP per la tua piattaforma e decomprimilo ovunque desideri archiviare i file ADB.
  2. Avvia l'SDK Manager e deseleziona tutto tranne "Android SDK Platform-tools". Se utilizzi un telefono Nexus, puoi anche selezionare "Google USB Driver" per scaricare i driver di Google.
  3. Al termine dell'installazione, è possibile chiudere il gestore SDK.
  4. Installa i driver USB per il tuo telefono. È possibile trovarli sul sito Web del produttore del telefono (ad esempio Motorola o HTC). Se hai un Nexus, puoi installare i driver Google che hai scaricato al passaggio 2 seguendo queste istruzioni.
  5. Riavvia il computer, se richiesto.
Image
Image

Passaggio 3: scarica l'immagine del sistema

Visita la pagina delle immagini di fabbrica di Google per dispositivi Nexus e scarica l'immagine appropriata per il tuo dispositivo. Nota che avrai bisogno dell'immagine per il tuo hardware specifico. Ad esempio, ci sono immagini separate per il Nexus 7 (2013) solo con Wi-Fi e per il Nexus 7 (2013) con dati cellulari. Assicurati di scaricare quello giusto.

Scarica il file sul tuo computer e usa un programma di estrazione file, come il 7-Zip gratuito, per estrarne il contenuto nella cartella ADB.

Image
Image

Passaggio 4: decidere se cancellare i dati

Lampeggiare l'immagine del sistema nel modo normale cancellerà il dispositivo, eseguendo essenzialmente un ripristino dei dati di fabbrica. Puoi provare ad aggiornare senza cancellare il dispositivo, anche se potresti incontrare problemi. Tuttavia, questo processo dovrebbe funzionare correttamente quando si passa da una versione Android alla successiva.

Per evitare che il tuo dispositivo venga cancellato, apri il file flash-all.bat in un editor di testo come Notepad ++. Modificare la riga contenente "fastboot -w update" e rimuovere l'opzione -w prima di salvare il file.

Image
Image

Passaggio 5: lampeggia l'immagine del sistema

Copia i file di immagine del sistema nella stessa cartella di ADB. Quindi tieni premuto il tasto Maiusc, fai clic con il pulsante destro in quella cartella e seleziona "Apri finestra di comando qui" per aprire una finestra del prompt dei comandi in quella cartella.

Abilita il debug USB sul tuo dispositivo Nexus accedendo al menu Opzioni sviluppatore nascosto e attivando l'opzione di debug USB.
Abilita il debug USB sul tuo dispositivo Nexus accedendo al menu Opzioni sviluppatore nascosto e attivando l'opzione di debug USB.

Collegare il dispositivo Nexus al computer con il cavo USB in dotazione, quindi eseguire il seguente comando per riavviare il dispositivo nel caricatore di avvio:

adb reboot bootloader

Se c'è un problema, potrebbe essere necessario correggere i driver del dispositivo. Leggi questa guida per ulteriori informazioni sulla configurazione di ADB e assicurandoti che funzioni correttamente. Ricorda che dovrai accettare la richiesta di autenticazione sul dispositivo prima che il comando adb possa fare qualsiasi cosa.

Image
Image

Quando il dispositivo visualizza il caricatore di avvio sul suo schermo, vedrai un Android con il pannello frontale aperto, facendo doppio clic sul file flash-all.bat. Lo script dovrebbe far lampeggiare il tuo dispositivo con la nuova immagine di sistema.

Al termine del processo, il dispositivo si riavvierà automaticamente. Se non hai rimosso l'opzione -w, dovrai eseguire nuovamente la procedura di configurazione iniziale.
Al termine del processo, il dispositivo si riavvierà automaticamente. Se non hai rimosso l'opzione -w, dovrai eseguire nuovamente la procedura di configurazione iniziale.

Cosa fare se lo script non funziona

A volte, tuttavia, flash-all.bat genererà un errore sulle risorse mancanti o sulla mancanza di spazio. In quella situazione, in genere è meglio semplicemente eseguire manualmente il flash tutto pezzo per pezzo. Questo trucco è utile anche se vuoi solo lampeggiare parte dell'immagine di fabbrica, come il bootloader o il ripristino, senza mostrare il resto.

La prima cosa che devi fare prima di inserire i comandi manuali è decomprimere il file immagine, che in genere usa "immagine-Dispositivo-build.zip "formato di denominazione. È più facile decomprimere il contenuto del file direttamente nella cartella in cui stai già lavorando, in modo che tutti i file richiesti si trovino nella stessa posizione. Una volta decompressi, nella cartella di lavoro dovrebbero essere presenti cinque o sei file aggiuntivi (a seconda del dispositivo): android-info.txt, boot.img, cache.img, recovery.img, system.img, radio.img (per i dispositivi solo con le connessioni mobili) e vendor.img (solo Nexus 9).

Una volta che tutto è scompattato, riavviare il bootloader usando il
Una volta che tutto è scompattato, riavviare il bootloader usando il

adb reboot bootloader

comando da precedente - ed esegui i seguenti comandi, premendo Invio dopo ognuno, per far lampeggiare manualmente ogni elemento sul tuo dispositivo.

fastboot erase boot

fastboot erase cache

fastboot erase recovery

fastboot erase system

fastboot flash bootloader 'name-of-bootloader.img'

fastboot reboot-bootloader

fastboot flash radio 'name-of-radio.img' (if present)

fastboot reboot-bootloader

fastboot flash system system.img

fastboot flash boot boot.img

fastboot flash recovery recovery.img

fastboot flash cache cache.img

fastboot flash vendor vendor.img (Nexus 9 only)

Se stai facendo un'installazione pulita di Android e vuoi cancellare tutto, usa i seguenti comandi:

fastboot erase userdata

fastboot flash userdata userdata.img

fastboot reboot

Tieni presente che alcuni di questi comandi possono richiedere un po 'di tempo per il flash, ovvero system.img e userdata.img, quindi non preoccuparti se il prompt dei comandi sembra non rispondere. Una volta pronto per il comando successivo, il cursore riapparirà.

Questo processo è utile anche se hai lampeggiato una ROM personalizzata e devi tornare all'immagine del sistema Android standard fornita con il tuo dispositivo. Questa opzione è in gran parte destinata agli sviluppatori e ai geek Android, quindi è più complicata del semplice attesa di un normale aggiornamento OTA (over-the-air).

Consigliato: