Come installare Android 12 e 12L su Google Pixel e altri dispositivi Android

Google ha appena rilasciato la versione beta di Android 12L per la gamma Pixel. Ecco come installare Android 12 (o 12L) sul tuo smartphone!

È di nuovo quel periodo dell'anno! Androide 12, ovvero la prossima versione principale di Android è ora disponibile attraverso canale stabile. Anche Google ha iniziato a implementarlo Android 12L come eliminazione di funzionalità che apporta numerose ottimizzazioni e miglioramenti per i dispositivi con schermo di grandi dimensioni. Per i fortunati possessori di Google Pixel 3a, Pixel 3a XL, Pixel 4, Pixel 4 XL, Pixel 4a, Pixel 4a 5G, Pixel 5, Pixel 5a, Pixel 6 o Pixel 6 Pro, sarai tra i primi utenti a vedere cosa ha da offrire il nuovo aggiornamento del sistema operativo.

Se hai uno degli smartphone Pixel sopra menzionati in esecuzione e una build stabile precedente e ti chiedi come installare Android 12 o 12L, scorri verso il basso perché abbiamo un tutorial pronto per te. Tieni presente che Google fornirà un OTA incrementale per consentire agli utenti beta esistenti di passare alla versione stabile, ma possono anche optare per un flashing manuale. Avrai bisogno di un

PC/Mac con ADB e Fastboot installato per eseguire correttamente il processo di installazione, una volta installato scaricato i relativi pacchetti di rilascio di Android 12.

Oltre ai dispositivi Google Pixel supportati, Android 12/12L è disponibile anche sotto forma di GSI che può essere flashato su una gamma molto più ampia di dispositivi. Anche gli OEM si sono uniti alla festa e puoi eseguire il flashing della Beta 1 sui seguenti telefoni:

  • Asus Zenfone 8
  • iQOO 7 Leggenda
  • Lenovo P12Pro (12 litri)
  • Nokia X20
  • OnePlus9
  • OnePlus 9Pro
  • OPPO Trova X3 Pro
  • Realme GT
  • TCL20 Pro 5G
  • Tecno Camon 17
  • XiaomiMi11
  • Xiaomi Mi 11 Ultra
  • Xiaomi Mi 11 Pro
  • Xiaomi Mi 11X Pro / Mi 11i / Redmi K40 Pro+
  • ZTE Axon 30 Ultra 5G

Avvertimento: Gli aggiornamenti sono destinati solo agli sviluppatori, quindi non installarli sul tuo driver giornaliero. Queste build sono versioni iniziali e contengono bug e altre instabilità di sistema. Anche se il processo di flashing non cancella necessariamente i dati del tuo dispositivo, ti consigliamo vivamente di eseguire il backup dei dati prima di procedere. Si consiglia agli utenti di prestare attenzione.

I tre metodi per installare l'aggiornamento sono:

  • Per i Pixel Google supportati: Caricamento laterale di Android 12/12L tramite Recovery e ADB
  • Per i Pixel Google supportati: Flashing dell'immagine di fabbrica completa tramite Fastboot
  • Qualsiasi dispositivo Android compatibile con Project Treble: Installa Android 12/12L GSI

Metodo 1: eseguire il sideload di Android 12/12L tramite Recovery e ADB

Per installare la build stabile, è necessario eseguire il sideload del pacchetto OTA appropriato per il tuo dispositivo da Recovery tramite ADB. Questo metodo funzionerà anche per i dispositivi Google Pixel con bootloader bloccato.

  1. Scarica il file .zip di aggiornamento sul tuo computer da qui. Per comodità, puoi rinominare questo file con un nome più semplice e posizionare il file nella directory in cui si trova ADB sul tuo computer.
  2. Facoltativo ma consigliato: verifica il checksum SHA-256 del file scaricato per assicurarti che il file sia stato scaricato completamente e correttamente.
  3. Abilita il debug USB sul tuo telefono: vai su Impostazioni > Informazioni sul telefono > Tocca "Numero build" 7 volte, (facoltativo) inserisci il tuo sequenza, PIN o password per abilitare le Opzioni sviluppatore, quindi vai su Impostazioni > Opzioni sviluppatore > Abilita "USB Debug".
  4. Collega il telefono al computer. Autorizza la connessione al computer sul telefono quando viene visualizzato il messaggio sul telefono, se è la prima volta che ti connetti a questo computer ADB.
  5. Sul tuo computer, esegui il comando:
    adb reboot recovery
  6. Dovresti vedere "Nessun comando" sullo schermo del telefono. Ora tieni premuto il pulsante di accensione del telefono. Mentre tieni premuto il pulsante di accensione, premi il pulsante Volume su e rilascia rapidamente entrambi i pulsanti. Dovresti accedere al menu di ripristino di Android.
  7. Seleziona l'opzione Applicare l'aggiornamento da ADB dal menu di ripristino.
  8. Sul tuo telefono, seleziona l'opzione "Applica aggiornamento da ADB"
  9. Sul tuo computer, esegui il comando:
    adb devices
    Ciò dovrebbe restituire un seriale del dispositivo con la dicitura "sideload" accanto al nome, a indicare che il dispositivo è collegato al computer in modalità sideload.
  10. Sul tuo computer, esegui il comando:
    adb sideload "filename".zip
    Dove "nomefile" deve essere sostituito con il nome del file scaricato nel passaggio 1
  11. L'aggiornamento dovrebbe essere installato sul telefono. Una volta completata l'installazione, seleziona "Riavvia il sistema ora" sul telefono per riavviare Android 12.

Metodo 2: flashing dell'immagine di fabbrica completa tramite Fastboot

Se hai un bootloader sbloccato su un dispositivo Google Pixel, devi eseguire il flashing dell'immagine di fabbrica completa di Android 12 o 12L tramite Fastboot. Di solito, questo viene fatto attraverso a flash-all.sh O flash-all.bat script incluso nel file scaricato, ma la sua configurazione predefinita cancella completamente anche il dispositivo. Puoi, tuttavia, conservare i tuoi dati eliminando l'attributo wipe "-w" dal comando all'interno dello script.

  1. Scarica il file .zip dell'immagine di fabbrica sul tuo computer da qui.
  2. Facoltativo ma consigliato: verifica il checksum SHA-256 del file scaricato per assicurarti che il file sia stato scaricato completamente e correttamente.
  3. Estrai il file .zip e copia e incolla i file risultanti nella cartella ADB e fastboot sul tuo computer per comodità.
  4. Facoltativo: i file risultanti conterrebbero un file flash-all.sh O flash-all.bat file di script. Utilizzando un editor di testo, apri il file flash-all.sh se utilizzi macOS/Linux o il flash-all.bat file di script se utilizzi Windows. Trova e rimuovi/elimina il flag -w nel file fastboot update comando. In questo modo salterai la cancellazione dei dati del tuo telefono. Per evitare problemi di compatibilità, si consiglia tuttavia di cancellare i dati.
  5. Abilita il debug USB sul tuo telefono: vai su Impostazioni > Informazioni sul telefono > Tocca "Numero build" 7 volte, (facoltativo) inserisci il tuo sequenza, PIN o password per abilitare le Opzioni sviluppatore, quindi vai su Impostazioni > Opzioni sviluppatore > Abilita "USB Debug".
  6. Collega il telefono al computer. Autorizza la connessione al computer sul telefono quando viene visualizzato il messaggio sul telefono, se è la prima volta che ti connetti a questo computer ADB.
  7. Sul tuo computer, esegui:
    adb reboot bootloader
    Questo riavvierà il telefono in modalità Fastboot.
  8. Sul tuo PC Mac/Linux, esegui:
    flash-all
    Questo comando esegue il flash-all.sh file di script, che installerà quindi il bootloader, il firmware in banda base e il sistema operativo necessari. Se utilizzi Windows, puoi semplicemente fare doppio clic sul file flash-all.bat.
  9. Una volta terminato lo script, il dispositivo si riavvierà nel nuovo sistema operativo.

Metodo 3: installa Android 12/12L GSI

Anche se non possiedi uno smartphone Pixel compatibile, puoi comunque installare i file binari GSI ufficiali di Google per testare Android 12 o 12L, a condizione che il tuo dispositivo sia compatibile con Project Treble. Hai anche bisogno di un bootloader sbloccato. L'ultima cosa che dobbiamo dire è che il flashing di un GSI richiederà il ripristino delle impostazioni di fabbrica del dispositivo, quindi assicurati di essere pronto a perdere i dati dell'app prima di procedere! Ti consigliamo di effettuare un backup esterno al dispositivo (ad esempio sul tuo PC o su una scheda SD) nel caso qualcosa vada storto.

  1. È possibile trovare i collegamenti per il download delle GSI ufficiali Android 12/12L Beta Qui. Google deve ancora pubblicare GSI basati sulla versione stabile. Dovresti scaricare la versione appropriata in base all'architettura del tuo dispositivo. Per vedere quale architettura ha il tuo dispositivo, esegui il seguente comando:
    adbshellgetpropro.product.cpu.abi
  2. Facoltativo ma consigliato: verifica il checksum SHA-256 del file scaricato per assicurarti che il file sia stato scaricato completamente e correttamente.
  3. Estrai il file .zip e copia e incolla i file risultanti (sistema.img E vbmeta.img) nella cartella ADB e fastboot del computer per comodità.
  4. Abilita il debug USB sul tuo telefono: vai su Impostazioni > Informazioni sul telefono > Tocca "Numero build" 7 volte, (facoltativo) inserisci il tuo sequenza, PIN o password per abilitare le Opzioni sviluppatore, quindi vai su Impostazioni > Opzioni sviluppatore > Abilita "USB Debug".
  5. Collega il telefono al computer. Autorizza la connessione al computer sul telefono quando viene visualizzato il messaggio sul telefono, se è la prima volta che ti connetti a questo computer ADB.
  6. Sul tuo computer, esegui:
    adb reboot bootloader
    Questo riavvierà il telefono in modalità Fastboot.
  7. Come accennato in precedenza, il bootloader del dispositivo di destinazione deve essere sbloccato in anticipo.
  8. Successivamente, dobbiamo disabilitare Android Verified Boot (AVB). Per fare ciò, esegui il seguente comando:
    fastbootflashvbmetavbmeta.img
  9. Facoltativo ma consigliato: inserisci quanto segue per cancellare la partizione di sistema:
    fastboot erase system
  10. Flashare Android 12/12L GSI:
    fastbootflashsystemsystem.img
  11. Consentire all'immagine di lampeggiare, potrebbero essere necessari alcuni minuti. Fatto ciò, cancella la partizione dei dati utente:
    fastboot -w
  12. Infine, riavvia il dispositivo:
    fastboot reboot
  13. Se tutto va bene, il tuo dispositivo dovrebbe avviarsi nella nuova build di Android.

Assicurati di seguire il nostro Androide 12 E Android 12L tag per tutte le ultime novità sulla nuova versione di Android!