- Google sta rendendo Android Runtime un modulo in Project Mainline per Android 12.
- Questo potrebbe rendere più facile consegnare gli aggiornamenti del sistema operativo attraverso il Play Store.
- Potrebbe anche portare a un comportamento più coerente tra i telefoni.
Google ha introdotto Project Mainline per migliorare l’accesso agli aggiornamenti Android, e si potrebbe vedere un’altra grande spinta agli aggiornamenti del sistema operativo con il rilascio di Android 12. Lo sviluppatore di XDA luca020400 ha notato che Google sta trasformando Android Runtime (aka ART) in un modulo Mainline, rendendo possibile spingere gli aggiornamenti del componente chiave del sistema attraverso il Play Store.
ART traduce il bytecode di un’app Android in istruzioni macchina native. Se Google volesse cambiare il modo in cui Android 12 (e le versioni future) traduce il codice, potrebbe inviare queste modifiche in qualsiasi momento invece di affidarsi alle revisioni convenzionali del sistema operativo. Non dovresti aspettare settimane o mesi per un miglioramento della funzionalità o una correzione di sicurezza.
Relativo: Google dovrebbe richiedere due anni di aggiornamenti per ogni telefono Android
La mossa potrebbe avere effetti tangibili sui dispositivi e le applicazioni che si utilizzano, se non sempre in meglio. XDA ha notato che Google potrebbe fornire una maggiore coerenza per le applicazioni facendo in modo che ART si comporti allo stesso modo su tutti i dispositivi Android. Un fornitore non potrebbe rompere un programma preferito. Tuttavia, questo spoglierebbe anche i produttori di dispositivi di alcune delle personalizzazioni a cui sono abituati. Se hanno modificato ART per le prestazioni o la flessibilità, si potrebbero perdere questi vantaggi.
Ancora, Google potrebbe decidere che vale la pena sacrificarsi. Come ci hai detto, gli aggiornamenti di Android sono importanti per molti utenti. Android 12 potrebbe in parte affrontare le lamentele che gli OEM ritardano o saltano i rilasci del sistema operativo, per non parlare della riduzione dei problemi di compatibilità. Questo ancora non risolverebbe alcuni problemi con gli aggiornamenti di Android, ma potrebbe fare la differenza se c’è un exploit zero-day che necessita di correzioni ben prima che arrivino le tradizionali patch programmate.