Android 12.1 potrebbe essere la prossima versione di Android invece di Android 13

Abbiamo ipotizzato che Android 13 Tiramisu sarà la prossima versione di Android, ma sembra che potrebbe esserci una versione provvisoria di Android 12.1.

Google potrebbe aver appena svelato la prossima versione di Android. La prossima versione di Android potrebbe essere un aggiornamento minore Androide 12, che uscirà tra poche settimane. Tradizionalmente, questi aggiornamenti minori della versione sono stati chiamati aggiornamenti puntuali, ma Google non ha rilasciato un aggiornamento puntuale da Android 8.1 Oreo nel 2017. Se Google sta effettivamente lavorando su un aggiornamento Android 12.1, è possibile che lo vedremo lanciato insieme all'aggiornamento Android 12.1. Pixel 6 serie entro la fine dell'anno.

Oggi, il gigante della tecnologia annunciato la quinta versione beta di Android 12, la beta finale prima che l'aggiornamento stabile venga lanciato tra poche settimane. Prima del rilascio, si consiglia agli sviluppatori di aggiornare le proprie app al livello API 31, che è l'API framework fornita da Android 12. Il livello API corrispondente alla versione precedente di Android, Android 11, era 30, mentre il livello API precedente era 29, che corrispondeva ad Android 10. Fin dall'inizio, ogni nuovo livello API è stato accompagnato da un aumento del numero di versione di Android, con l'estensione

unica eccezione del livello API 20, che corrispondeva a una versione esclusiva di Android 4.4 KitKat per dispositivi indossabili. Pertanto, se scopriamo che Google ha aumentato il livello API, è lecito ritenere che ci sarà un aumento anche nel numero di versione.

Naturalmente, la nostra prima ipotesi era che il livello API 32 corrispondesse a Android 13 Tiramisù, poiché, come accennato in precedenza, Google non rilascia un aggiornamento puntuale da anni. Tuttavia, abbiamo individuato alcune prove all'interno del file AOSP Gerrit (H/T XDA Recognized Developer luca020400) che suggerisce che il livello API 32 corrisponde ad Android 12 "sc-v2" e non ad Android 13 "T." In un nuova modifica del codice, un Googler modifica il livello API in cui verrà resa disponibile per la prima volta una nuova API NDK da 32 a 33. Il motivo, secondo la discussione nei commenti, è perché "al momento non sono previste API NDK in sc-v2-dev". Ciò lo suggerisce Il livello API 33 corrisponde ad Android 13 T, ovvero due livelli API superiori a quello corrispondente alla prossima versione di Android 12 (livello API 31.)

È probabile che la "sc" in "sc-v2" si riferisca al "cono di neve", il si dice che sia il nome in codice del dessert per Android 12. UN pochialtromodifiche al codice inviati all'AOSP Gerrit menzionano il ramo sc-v2-dev, ma nessuno di essi suggerisce che sc-v2-dev porterà un aumento nel livello API. Tuttavia, con le nuove prove che abbiamo visto oggi, sembra probabile che Google rilascerà un aggiornamento temporaneo tra Android 12 e Android 13. Di solito, questi aggiornamenti temporanei, o versioni di manutenzione, sono accompagnati da una modifica nel numero di versione visibile all'utente, motivo per cui pensiamo che sia possibile vedere una versione minore di Android 12.1. Tuttavia, è anche possibile che questo nuovo livello API non sia accompagnato affatto da un nuovo numero di versione, o forse da questo il nuovo livello API corrisponderà a una versione destinata a un altro fattore di forma, ad esempio il livello API 20 era esclusivo per Android 4,4w.

Poco dopo aver rilasciato un nuovo telefono, Google caricava un sacco di nuovo codice su AOSP, che prima del Pixel 3 e Android 9 Pie venivano solitamente contrassegnati come una nuova versione di manutenzione e spediti agli utenti come punto aggiornamento. Hanno continuato questa pratica dal Pixel 3, anche se hanno smesso di incrementare la versione numero e livello API, forse per rendere più semplice per gli OEM e gli sviluppatori tenere il passo con la versione rilascia. Siamo interessati a sapere perché Google sta aumentando il livello API così presto e quale effetto avrà sulla piattaforma e sugli sviluppatori, anche se sospettiamo che non cambierà la situazione. Requisito SdkVersion target mobile del Play Store poiché Google tiene traccia solo di ogni versione di dessert Android. In ogni caso bisognerà attendere la fine dell'anno per scoprire se verrà effettivamente rilasciato Android 12.1.


C'è una frase dai commenti di questa modifica del codice che non eravamo del tutto sicuri di cosa pensare. Un Googler afferma che "alcuni dei nostri dispositivi Nest potrebbero non essere migrati a T", il che è certamente un errore interessante cosa da dire, perché per quanto ne sappiamo, il sistema operativo sui dispositivi Nest non corrisponde a nessuna versione Android moderna. Tutt'altro, infatti: Sembra che almeno alcuni dispositivi Nest più vecchi eseguivano una versione molto, molto ridotta di Android 4.0 e che Google sta eseguendo la migrazione dei dispositivi Nest Hub di prima generazione dal sistema operativo Cast al suo sistema operativo Fuchsia interno. Pertanto, non siamo sicuri di cosa pensare di questa frase, ma abbiamo pensato che valesse la pena segnalarla comunque poiché è menzionata nella conversazione.

Il titolo di questo articolo è stato modificato per sostituire "invece di" con "prima" per chiarire la confusione sullo stato di Android 13.