Fare un'installazione pulita di Android su un telefono o tablet Nexus


23

Di recente ho avuto un problema a causa del quale il mio telefono Nexus S non si aggiornava a Jelly Bean. Durante il processo di aggiornamento ho ricevuto un messaggio di errore che diceva che uno dei file sul mio sistema attuale è danneggiato, quindi l'aggiornamento non può essere applicato.

Sapevo che l'installazione pulita (anziché un aggiornamento) avrebbe risolto il problema, ma ho avuto davvero difficoltà a trovare informazioni chiare su come farlo. La maggior parte dei tutorial richiede di scaricare il nuovo sistema operativo da fonti non attendibili (siti di download ombreggiati) e supporre che il telefono sia rootato.

Per fortuna, si è scoperto che puoi farlo utilizzando solo il software ufficiale di Google e non è necessario eseguire il root del telefono (puoi - non importa).

Pubblico le istruzioni per il metodo che ho usato, come risposta di seguito. Ciò è utile anche quando è necessario eseguire un vero ripristino delle impostazioni di fabbrica . La funzione di "ripristino delle impostazioni di fabbrica" ​​in Android cancella solo i dati dell'utente, lasciando il sistema operativo com'era - inutile se il sistema operativo è danneggiato o se è stato modificato e si desidera riportarlo a uno stato originale originale. Questo risolve il problema.

Queste istruzioni dovrebbero funzionare su qualsiasi telefono o tablet Nexus.

Risposte:


13

Attenzione: le istruzioni sono per l'installazione pulita di un sistema operativo. Ciò significa che TUTTI I TUOI DATI saranno PERDUTI in modo permanente. Se il tuo telefono è stato precedentemente rootato verrà riportato in uno stato non root (che tu lo voglia o no).

Ricordati di eseguire il backup di tutti i dati importanti sul tuo telefono. Sarà perso.


1. Attivazione del debug USB

Attiva il debug USB sul dispositivo:

Vai su Impostazioni di sistema / Opzioni sviluppatore e seleziona "Debug USB".

2. Fastboot

Sarà necessario lo strumento di avvio rapido . È uno strumento ufficiale della riga di comando di Google destinato agli sviluppatori. Puoi seguire le istruzioni ufficiali per l'installazione dello strumento , ma sono piuttosto complicate. Se sei su Mac OS X o Linux, dovresti probabilmente fare quello che ho fatto e usare lo strumento open source adb-fastboot-install .

Basta scaricarlo , decomprimerlo e utilizzare una delle seguenti istruzioni della riga di comando (a seconda del sistema operativo):

sh ADB-Install-Mac.sh

o

sh ADB-Install-Linux.sh

Ovviamente mentre lo fai devi essere all'interno della directory che contiene quei file.

Ci sono molte istruzioni su come installare fastboot su Windows (ad esempio questo ). Vedi anche la risposta di user17512 per un metodo alternativo per gli utenti Windows.

3. Passare alla modalità di avvio rapido del dispositivo

È necessario collegare il dispositivo al computer tramite un cavo USB e quindi accedere alla modalità di avvio rapido del dispositivo:

  • Su Nexus S : spegni il telefono. Tieni premuto Volume su, quindi tieni premuto Potenza.

  • Su Galaxy Nexus , Nexus 5 e Nexus 10 : spegni il telefono. Premere e tenere premuto Volume su e Volume giù, quindi premere e tenere premuto Power.

  • Su Nexus 4 , Nexus 6 , Nexus 7 e Nexus 9 : spegni il dispositivo. Premere e tenere premuto Volume giù, quindi premere e tenere premuto Power.

4. Sblocco del bootloader

Eseguire il comando seguente sul computer:

fastboot oem unlock

Nota: questo passaggio rimuoverà tutti i tuoi dati dal dispositivo.

5. Download dell'immagine di fabbrica

Scarica l'immagine di fabbrica per il tuo dispositivo specifico e la versione Android desiderata direttamente da Google.

6. Installazione del sistema

Decomprimi l'archivio (se sei su Windows probabilmente dovrai scaricare software aggiuntivo per decomprimere i file .tar.gz. 7-zip farà il lavoro. Gli utenti Mac e Linux hanno già installato tutto il software richiesto) .

Vai all'interno della directory non archiviata ed esegui il comando seguente:

./flash-all.sh

Nota: questo cancellerà tutti i dati dal tuo dispositivo

Dopo qualche tempo il dispositivo dovrebbe riavviarsi e avviarsi sul sistema operativo appena installato :)

7. Ricollegare il bootloader

Questo passaggio non è strettamente necessario, ma è una buona idea per motivi di sicurezza. Riavviare nuovamente la modalità di avvio rapido (vedere il passaggio 2 sopra) ed eseguire il comando seguente sul computer:

fastboot oem lock

Questo ha funzionato benissimo per me, spero che possa essere utile ad altre persone :)


Molto molto utile, funziona per me su un Nexus S. Grazie mille per la condivisione, la conoscenza è il potere.
bobighorus

3

Se hai Windows, l'eccellente Nexus Root Toolkit automatizzerà il processo che è stato dato qui in un "flash to stock & unroot" con un clic, oltre a un'opzione aggiuntiva per il blocco OEM in seguito. Naturalmente si sbloccherà e eseguirà il root altrettanto facilmente e altre funzionalità avanzate. Puoi ottenerlo su:

http://www.wugfresh.com/dev/nexus-root-toolkit/

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.