Android 12 (nome in codice Snow Cone) è la dodicesima major release e diciannovesima versione del sistema operativo per dispositivi mobili Android. Pubblicata in versione stabile il 4 ottobre 2021 introducendo la nuova interfaccia Material You, i primi dispositivi a ricevere ufficialmente la release sono stati gli smartphone Google Pixel il 19 ottobre successivo.
Da ottobre 2022 ad aprile 2023 è stata la versione più diffusa di Android, raggiungendo un picco di diffusione del 30% a novembre 2022.
Cronologia Developer Preview 1 Novità generali Il primo indizio ufficiale sul fatto che Google stesse lavorando a una nuova versione di Android si è avuto con la pubblicazione a sorpresa della prima versione beta per sviluppatori, la Developer Preview, il 18 febbraio 2021 esclusivamente per gli smartphone Pixel (3/XL, 3a/XL, 4/XL, 4a/5G e 5).
Tale versione introduce diverse migliorie per quanto riguarda le performance generali, la privacy e sicurezza e le impostazioni; le prime funzionalità emerse in questa DP1 sono: Nuova grafica delle impostazioni, simile alla One UI (attivabile tramite ADB); Feedback aptico nei controller di gioco, possibilità di inviare le informazioni relative alla vibrazione ottenute dallo smartphone al proprio controller (al momento non funzionante); Nuova interfaccia nelle notifiche, eliminato lo swipe laterale multifunzione; Nuova modalità a una mano; Nuova modalità Picture-in-Picture (PiP), ora è possibile ingrandire la finestra di quest'ultimo in modo naturale Funzione SOS, premere in rapida successione il tasto di accensione 5 volte per avviare una chiamata di emergenza (presente un timer di 5 secondi prima che parta); Possibilità di condividere la password del Wi-Fi con Nearby Share; Nuove funzionalità nell'editor di screenshot integrato: Strumento gomma per cancellazioni di zone precise, Pulsante dedicato per attivare la modalità ritaglio, Immissione di sticker, Pulsanti annulla e ripeti spostati in alto, insieme ai pulsanti di condivisione ed eliminazione; Possibilità di ridurre i colori troppo luminosi e brillanti (Quick Setting); Possibilità di catturare screenshot "estesi": Quando si cattura uno screenshot compare un pulsante "scroll" che porta automaticamente alla prossima pagina, cattura una nuova immagine e la unisce alla precedente; e così via finché possibile scrollare (momentaneamente non funzionante); Alcuni toggle delle impostazioni sono più grandi e indicano meglio se una funzione è attiva o no. Non solo cambia il colore dello switch, ma compare una spunta bianca (se "on") o un trattino (se "off"); Swipe per eliminare la miniatura di uno screenshot; È stata semplificata la funzione per posticipare una notifica, ora accessibile tramite un'icona a forma di sveglia mostrata in basso a destra in ogni riquadro supportato. Rimane presente nelle opzioni il pulsante per attivare o disattivare questa funzionalità; rimane comunque possibile effettuare il classico "swipe" verso sinistra, come nelle precedenti versioni; Il layout delle notifiche è stato rivisto, con l'icona dell'app da cui proviene ora più grande e l'impaginazione del testo ora con un margine più ampio; Nel riproduttore multimediale che compare nelle Impostazioni rapide è ora possibile specificare quante e quali app possono sfruttarlo; La navigazione a gesture è molto più naturale e intuitiva anche in modalità immersiva e a schermo intero; Ora le impostazioni per il timeout dello schermo e per la "screen attention", che mantiene lo schermo acceso se il sistema si accorge che l'utente continua a guardarlo, sono consolidate in una sola pagina.
Novità esclusive dei Pixel Su Pixel Launcher è possibile impostare un nuovo layout per la schermata home: una griglia di icone con 4 colonne e 5 righe (più il dock/"Preferiti"); Sempre su Pixel Launcher, il menu delle scorciatoie delle applicazioni della Home (che si raggiunge premendo a lungo) è più largo; Il tema scuro dei Google Pixel non è più completamente nero assoluto ma grigio/blu scuro. Anche nel tema chiaro c'è una leggera sfumatura blu, almeno in alcune sezioni; Come per i Pixel 3 XL, anche su Pixel 4a e 5 è possibile "nascondere" il foro della fotocamera creando una "cornice virtuale", ovvero una sezione completamente nera del display in cui viene integrata anche la barra di stato; Supporto alla doppia pressione del pulsante di accensione (al momento non funzionante).
Developer Preview 1.1 Disponibile dal 3 marzo 2021, questa versione contiene le seguenti correzioni: Corretto un problema per cui su alcuni dispositivi si poteva verificare una disconnessione intermittente dal Wi-Fi anche con un segnale forte; Corretto un problema per cui su alcuni dispositivi veniva mostrato su schermo il messaggio "la UI di sistema continua a fermarsi" nel caso in cui l'utente effettuasse uno screenshot premendo contemporaneamente i tasti Accensione e Volume giù dalla schermata di blocco; Corretto un problema con i wake lock parziali che potevano causare un consumo eccessivo della batteria; Corretto un problema per cui il lettore delle impronte digitali poteva non rispondere, obbligando l'utente a sbloccare il dispositivo utilizzando un altro metodo; Corretto un problema per cui l'app Impostazioni poteva crashare nel caso in cui l'utente cercasse di accedere alle impostazioni delle notifiche delle applicazioni; Corretto un problema per cui l'interfaccia utente del sistema poteva bloccarsi dopo che l'utente aveva aggiornato il dispositivo; Corretto un problema per cui l'app CellBroadcastReceiver non otteneva il permesso android.permission.BROADCAST_CLOSE_SYSTEM_DIALOGS causando l'arresto anomalo degli avvisi d'emergenza; Corretto un problema che poteva causare il riavvio di alcuni dispositivi in modo intermittente; Corretto un problema che poteva causare il riavvio di alcuni dispositivi dopo che l'utente aveva sbloccato quest'ultimo utilizzando il PIN.
Developer Preview 2 Disponibile dal 17 marzo 2021, questa versione contiene le seguenti correzioni/migliorie: Fiducia e sicurezza Controlli di sovrapposizione delle app; Sicurezza estesa per le azioni di notifica della schermata di blocco; Accesso ai digest delle app.
Strumenti migliori per l'esperienza utente Supporto per angoli arrotondati; Miglioramenti per la funzione Picture-in-Picture (PiP); Mantenimento in attività delle app per dispositivi complementari; Miglioramenti della stima della larghezza di banda; Sfocature, filtri colore e altri effetti più semplici; Miglioramento della compatibilità delle app.
Developer Preview 2.1 Disponibile dal 30 marzo 2021, questa versione della Developer Preview 2 aggiorna WebView per correggere un problema che causava il crash di alcune app. Developer Preview 2.2 Disponibile dal 7 aprile 2021, questa versione contiene le seguenti correzioni: Risolto bug che causava il crash del menu impostazioni quando si cercava di aprire le impostazioni Bluetooth; Risolta scomparsa dei widget dalla home screen dopo l’installazione di un aggiornamento OTA; Risolto bug che notificava erroneamente una scarsa qualità nella connessione Bluetooth in chiamata; Risolto bug che causava il mancato salvataggio delle password di alcune reti Wi-Fi; Risolto bug che causava l’apertura automatica della tendina delle notifiche durante la scrittura sulla tastiera a schermo; Risolto bug relativo a Codec 2.0 che portava alcune app a crashare; Risolto bug che causava una codifica non corretta dei video condivisi.
Developer Preview 3 Disponibile dal 21 aprile 2021, questa versione apporta le seguenti correzioni e/o migliorie: Esperienza di avvio delle app migliorata; Nuovo modello di notifica di chiamata; Nuova autorizzazione per allarmi precisi; Collegamento web migliorato; Esperienze tattili arricchite; Miglioramenti alla codifica video; Estensioni dei fornitori di Camera2; Supporto sensore fotocamera Quad bayer; Machine learning più veloce; Standardizzazione del calcolo della GPU; Miglioramento del debug per arresti anomali nativi; Configurazioni di backup più flessibili.
Beta 1 Disponibile dal 18 maggio 2021, contiene le seguenti novità e correzioni: Novità Classe di prestazione; Messa a fuoco audio; Autorizzazioni Bluetooth; Nuova directory per le registrazioni vocali; Accesso alla gestione dei media; Accesso allo spazio di archiviazione delle app; Supporto esteso per l'accesso ai file; Aggiornamenti automatici delle app; Limitazioni per la gestione dell'alimentazione; Indennità per servizi in primo piano; Visibilità del pacchetto di autorizzazioni; Implementazione Bouncy Castle rimossa; Posizione approssimativa; Ibernazione dell'app; Miglioramenti ai widget; Cambiamenti nell'overscroll.
Problemi risolti Risolto un problema che causava la permanenza di spazio aggiuntivo nell'interfaccia del cassetto delle app dopo che un utente aveva disabilitato i suggerimenti delle app; Risolto un problema che impediva ai telefoni Pixel di rilevare quando venivano posizionati su Pixel Stand; Risolto un problema che causava l'arresto anomalo dell'app Google all'apertura di Discover o al tocco di un articolo nel feed Discover; Risolto un problema che impediva ad alcuni dispositivi di essere in grado di avviarsi dopo aver applicato un'immagine OTA; Risolto un problema che faceva sì che il sistema chiedesse a un utente di disattivare la connessione dell'operatore di telefonia mobile durante la navigazione nelle impostazioni avanzate della rete mobile; Risolto il problema che impediva di nascondere il ritaglio del display di un dispositivo utilizzando le opzioni sviluppatore; Risolti i problemi con RenderEngine che causavano problemi e, in alcuni casi, il dispositivo si bloccava e si riavviava; Risolto un problema che causava l'arresto anomalo di alcuni dispositivi e il mancato avvio dopo il riavvio manuale del dispositivo; Risolto un problema che poteva causare la stampa errata dei messaggi di registro di CompatibilityChangeReporter quando si chiamava SensorManager.registerListener; Risolto un problema per cui, quando Android Auto veniva configurato per la prima volta su un veicolo e un utente richiamava l'Assistente Google, alcuni utenti subivano un arresto anomalo con l'Assistente; Risolto un problema per cui, durante la riproduzione di Google Podcast su Android Auto, alcuni utenti hanno riscontrato un arresto anomalo con Google Podcast; Risolto un problema per cui, durante la connessione a un'unità principale compatibile wireless, gli utenti a volte avevano problemi di connettività wireless se utilizzavano Android Auto versione 6.2 o inferiore.
Beta 2 Disponibile dal 9 giugno 2021, contiene le seguenti novità: Lettore multimediale di sistema più compatto; Wallet e controlli domestici spostati nelle Impostazioni rapide; Toggle per disabilitare fotocamere e microfono; Nuova Dashboard privata; Slider del volume e opzione Markup aggiornati; Menù di spegnimento e reti internet disponibili ora accessibile anche dalle "Impostazioni rapide".
Beta 2.1 Disponibile dal 23 giugno 2021, presenta le seguenti correzioni: Risolto un problema che impediva agli utenti di accedere agli elementi nella schermata di blocco. Ad esempio, scorrendo verso il basso per l'area notifiche, scorrendo via le notifiche o scorrendo verso l'alto per sbloccare il telefono; Risolti i problemi che impedivano la visualizzazione di informazioni quali meteo ed eventi del calendario nel widget At A Glance nella schermata iniziale o nella schermata di blocco. Risolto un problema che a volte causava sfarfallio o animazioni instabili quando si accedeva alle app recenti con la navigazione gestuale; Risolto un problema che a volte causava il blocco e la scomparsa degli indicatori di autorizzazione del microfono e della fotocamera fino al riavvio del telefono;