Flash con avvio rapido

Questa pagina fornisce i dettagli per eseguire il flashing delle build Android sui dispositivi utilizzando gli strumenti fastboot e adb . Questi strumenti ti consentono di connettere la tua workstation di sviluppo direttamente al tuo dispositivo Android in modo da poter installare (flash) Android e testare le modifiche al sistema operativo e alle app. Per ulteriori informazioni sul funzionamento di adb, con particolare attenzione allo sviluppo di app, vedere la pagina Android Debug Bridge (adb) di Android Studio . Se desideri dettagli sul codice per adb, consulta il file README di adb.

Verifica di avere fastboot e adb

Quando crei Android, adb viene creato per impostazione predefinita. Per confermare di avere adb, esegui i seguenti comandi:

adb --version
fastboot --version

Se vedi i numeri di versione, hai fastboot e adb installati. Se non vedi i numeri di versione, assicurati di aver creato Android . con successo. Continua con Abilita la connessione USB .

Abilita la tua connessione USB

Prima di eseguire Android su un dispositivo, devi abilitare la connessione USB:

  1. Abilita lo sblocco OEM e il debug USB nelle opzioni sviluppatore:

    1. Nell'app Impostazioni, tocca Informazioni sul telefono .
    2. Tocca Numero build sette volte.
    3. Quando vedi il messaggio Ora sei uno sviluppatore! , tocca <- .
    4. Tocca Sistema , quindi tocca Opzioni sviluppatore .
    5. Abilita lo sblocco OEM e il debug USB . Se lo sblocco OEM non è disponibile, connettiti a Internet in modo che il dispositivo possa eseguire il check-in. Se il problema persiste, puoi forzare un check-in: nell'app Dialer, inserisci *#*#CHECKIN#*#* (*# *#2432546#*#*) (non è richiesta la SIM). Dopo aver inserito il numero (non è necessario premere Chiama), il testo scompare e viene visualizzata una notifica di avvenuta riuscita.

    Se lo sblocco OEM rimane non disponibile, la SIM del tuo dispositivo potrebbe essere bloccata dal tuo operatore e il bootloader non può essere sbloccato.

  2. Collega il tuo dispositivo a una porta USB della tua workstation.

Avvia in modalità Fastboot

Prima di poter eseguire il flashing di Android su un dispositivo, il dispositivo deve essere in modalità Fastboot. Esistono due modi per avviare un dispositivo in modalità Fastboot:

  • Utilizza il comando adb : dalla riga di comando, digita adb reboot bootloader .
  • Utilizza una combinazione di tasti:
    1. Determina la combinazione di tasti per il tuo dispositivo. Per una tabella delle combinazioni di tasti Fastboot, vedere Combinazioni di tasti Fastboot .
    2. Spegnere il dispositivo.
    3. Accendi il dispositivo e tieni immediatamente premuta la combinazione di tasti relativa al tuo dispositivo (determinata al passaggio 1).

Sblocca il bootloader

Dopo l'avvio in modalità fastboot, è necessario sbloccare il bootloader.

Per sbloccare il bootloader:

  1. (Facoltativo) Eseguire il backup di tutti i file importanti sul dispositivo.
  2. Esegui il comando di sblocco per il tuo dispositivo:

    • Se stai aggiornando un dispositivo Nexus o Pixel prodotto nel 2015 o versioni successive, esegui fastboot flashing unlock .
    • Per Pixel 2: per eseguire il flashing del bootloader, verifica che il bootloader di Pixel 2 sia aggiornato almeno alla versione di Oreo MR1. Per aggiornare un Pixel 2 a questa versione, applica l'aggiornamento over-the-air (OTA) o carica localmente un OTA completo .
    • Per Pixel 2 XL solo con versione del caricatore precedente a TMZ20a: potrebbe essere necessario sbloccare le partizioni critiche prima del flashing. Per sbloccare le partizioni critiche solo su Pixel 2 XL, esegui fastboot flashing unlock_critical .
    • Se stai sbloccando un dispositivo precedente al 2015, esegui fastboot oem unlock .

    Il dispositivo di destinazione visualizza una schermata di conferma.

  3. Conferma di voler cancellare tutti i dati utente e sbloccare il dispositivo.

Flasha un dispositivo

Puoi eseguire il flashing di un intero sistema Android con un singolo comando. Il flashing di un intero sistema con un singolo comando verifica che il sistema sottoposto a flashing sia compatibile con il bootloader e la radio installati, scrive insieme le partizioni di avvio, ripristino e sistema e riavvia il sistema.

Per eseguire il flashing di un dispositivo:

  1. Posiziona il dispositivo in modalità fastboot tenendo premuta la combinazione di tasti appropriata all'avvio o utilizzando il seguente comando:

    adb reboot bootloader
    
  2. Dopo che il dispositivo è in modalità di avvio rapido, esegui:

    fastboot flashall -w
    

L'opzione -w cancella la partizione /data sul dispositivo, il che è utile per la prima volta che si esegue il flashing di un particolare dispositivo.

Riblocco del bootloader

Per bloccare nuovamente il bootloader:

  • Per i dispositivi 2015 o successivi, eseguire il comando fastboot flashing lock
  • Per i dispositivi del 2014 o precedenti, esegui il comando fastboot oem lock

Ripristina il dispositivo allo stato di fabbrica

Le immagini di fabbrica per i dispositivi Google sono disponibili da Immagini di fabbrica per dispositivi Nexus e Pixel . Le immagini di fabbrica per il Motorola Xoom sono distribuite direttamente da Motorola.