Android 13 dimostra che Android 12 era un sistema operativo incompleto

Android 12 era un vero disastro. Con Android 13 le cose sono solo migliorate.

Flashback al passaggio ad Android 12: una nuova entusiasmante riprogettazione all'orizzonte per i più grandi sistema operativo nel mondo e sarebbe stato lanciato un set di smartphone completamente diverso con esso. Il codice sorgente di Android 12 è uscito poco più di un mese prima dei nuovi telefoni Pixel, il che era un po' strano, ma niente di straordinario. Poi è arrivata la serie Google Pixel 6 e ci siamo resi conto che da qualche parte, in qualche modo, qualcosa era andato storto.

Guardando indietro, Android 12 era chiaramente un sistema operativo incompleto che avrebbe potuto essere migliorato (leggi: molto di più). La serie Google Pixel 6 è stata il miglior esempio di ciò, anche se parte del problema potrebbe anche derivare da Google alle prese con i propri problemi relativi al processore. Tuttavia, abbiamo visto problemi emergere a destra e a manca con OnePlus, Samsung e altri problemi e aggiornamenti ritardati della serie Pixel 6 per diversi mesi prima che le cose finalmente si stabilizzassero. Dove è andato tutto storto?

Android 12 è stato un disastro per molte ragioni

Il redattore tecnico senior di Esper, Mishaal Rahman, ha definito Android 12 "il più grande aggiornamento del sistema operativo Android da Android 5.0 Lollipop" in una dichiarazione rilasciata a Il limite. Sono cambiate così tante cose sia visivamente che sotto il cofano e, per molti utenti, c'erano a tonnellata di problemi di conseguenza. OnePlus ha affrontato i propri problemi relativi ad Android 12, il Samsung Galaxy Z Flip 3 e Fold 3 si è imbattuto in numerosi problemi con il suo programma beta e, una volta che le acque si sono calmate, Google ha annunciato il primo rilascio trimestrale della piattaforma beta. Questo era probabilmente il risultato del disordine che aveva lasciato i suoi telefoni più recenti ben indietro rispetto alle patch di sicurezza.

I possessori di dispositivi Google serie Pixel 6 hanno ricevuto l'aggiornamento di novembre 2021 una settimana dopo il previsto. Quindi, poco dopo che l'aggiornamento di dicembre 2021 è stato distribuito a una manciata di utenti, il suo schieramento è stato annullato a causa di problemi di connettività.

Molte aziende sono state completamente fregate da questo processo.

Il suo ritardo è stato soprattutto un problema perché come Esper sottolinea che l'aggiornamento è stato quasi risolto 100 bug nell'Android 12. È un quantità di bug che gli utenti hanno dovuto attendere a lungo per risolvere. Un massiccio aggiornamento Android abbinato alle festività natalizie ha fatto sì che la situazione andasse di male in peggio, soprattutto a causa di un bug impedirebbe ai proprietari dei dispositivi di chiamare i servizi di emergenza in determinate condizioni.

Molte aziende sono state completamente fregate da questo processo e OnePlus mi viene subito in mente. Considerati i venti mutevoli all'interno dell'azienda, il piano era di unire OxygenOS e ColorOS in un unico codice unificato. Questo è stato essenzialmente un doppio smacco; non solo avresti installato un sistema operativo basato su Android completamente diverso rispetto a quello che possedevi attualmente, ma anche l'aggiornamento di Android 12 presentava i suoi problemi. Lo scenario migliore dopo l'aggiornamento era che le cose sarebbero semplicemente... funzionava, ma è diventato subito evidente che per la maggior parte degli utenti, il ripristino delle impostazioni di fabbrica dopo l'installazione dell'aggiornamento era il modo più semplice per avere di nuovo un telefono utilizzabile. Anche allora, non era eccezionale.

OnePlus ha successivamente rilasciato un aggiornamento che ha risolto i problemi rimanenti, ma solo dopo aver annullato il lancio del suo primo tentativo fallito di OxygenOS 12.

Androide 13 in soccorso

Al contrario, Android 13 è moltissimo non lo stesso di Android 12. Il suo lancio sui dispositivi Google Pixel ha dato nuova vita a prodotti del calibro della serie Pixel 6, e i telefoni Pixel 7 non hanno avuto aggiornamenti ritardati o grossi problemi software di cui parlare finora. Ci sono alcune segnalazioni riguardanti problemi relativi allo scorrimento, ma non riguardano tutti gli utenti, il che mi porterebbe a credere che non sia così rigorosamente un problema con Android 13. Anche, Samsung sta già implementando One UI 5 sui dispositivi supportatie sono in fase di lancio anche ColorOS 13 e OxygenOS 13. Non sono stati segnalati bug di rilievo per nessuno di questi smartphone dopo i rispettivi aggiornamenti, il che sicuramente fa ben sperare. Aneddoticamente ho scoperto che anche il Samsung Galaxy S22 Ultra lo è Finalmente utilizzabile, il che, credetemi, non è un livello basso da superare dopo l'esperienza che ho avuto.

Tuttavia, si potrebbe sostenere che Android 12 QPR3 è dove le cose stanno Veramente cominciò a riprendere. Anche se Google sembrava aver sbagliato un po' i messaggi dopo il QPR2 (poiché gli utenti si aspettavano di poter passare direttamente ad Android 12L invece della successiva beta del QPR), attorno alle beta finali del QPR2 e alle prime beta del QPR3, divenne evidente che c'erano molti miglioramenti. In effetti, alcuni utenti erano passati al programma beta per provare una versione più stabile di Android 12: ecco quanto era pessimo Android 12.

Tuttavia, per gli utenti normali, Android 12 QPR3 è dove le cose si sentono davvero normale Ancora. Le prestazioni erano finalmente fluide, non c'erano più scatti casuali, rallentamenti e arresti anomali e sembrava che Google fosse riuscito a controllare un po' anche la durata della batteria. Non era ancora eccezionale (specialmente con Pixel 6, indipendentemente da quante ottimizzazioni Google gli ha apportato), ma era in una posizione molto migliore. Android 13 incorporava molti di questi miglioramenti e ottimizzazioni, ma a prescindere, è chiaro che Android 12, per la maggior parte del suo ciclo di vita, semplicemente non era all'altezza.

Cosa è successo con Android 12?

Probabilmente ci sono alcuni motivi per cui Android 12 è stato un disastro, oltre al fatto che si è trattato di una revisione così importante del sistema operativo. Google ha una sequenza temporale prestabilita in cui funziona sul sistema operativo prima di passare esclusivamente alla correzione dei bug e estendere tale sequenza temporale di sviluppo invaderebbe la correzione dei bug o anche lo sviluppo successivo ciclo.

Inoltre, Android 12 è stato sviluppato mentre le politiche di lavoro da casa di Google erano ancora in vigore. Certo, a quel punto le aziende avevano capito il lavoro da casa, ma una revisione così ampia potrebbe aver ostacolato lo sviluppo. Pur essendo un sostenitore delle politiche di lavoro da casa, posso sicuramente parlare di quanto possa essere più semplice lavorare su un progetto a stretto contatto. Google ha richiamato i lavoratori in ufficio solo nell’aprile di quest’anno, dopo che a partire da marzo 2020 i lavoratori lavoravano praticamente esclusivamente da casa.

Anche se alla fine le cose furono risolte, ci volle molto tempo per arrivare a quel punto. Android 13 è la migliore iterazione di Android finora, e anche se è sicuramente molto più di un aggiornamento iterativo rispetto ad Android 12, nessuno ha detto che è una brutta cosa. Non vediamo l'ora Androide 14 perché, man mano che Google rifinisce Android, per evitare revisioni importanti, le cose dovrebbero solo migliorare da qui.