- Google maakt van Android Runtime een module in Project Mainline voor Android 12.
- Dit zou het gemakkelijker kunnen maken om OS-updates te leveren via de Play Store.
- Het zou ook kunnen leiden tot consistenter gedrag over telefoons.
Google introduceerde Project Mainline om de toegang tot Android-updates te verbeteren, en je zou nog een grote boost kunnen zien voor OS-upgrades met de release van Android 12. XDA-ontwikkelaar luca020400 heeft opgemerkt dat Google Android Runtime (aka ART) in een Mainline-module verandert, waardoor het mogelijk wordt om updates naar het belangrijkste systeemonderdeel via de Play Store te pushen.
ART vertaalt de bytecode van een Android-app naar native machine-instructies. Als Google wilde veranderen hoe Android 12 (en toekomstige releases) code vertaalde, kon het die tweaks op elk moment verzenden in plaats van te vertrouwen op conventionele OS-revisies. Je zou niet weken of maanden hoeven te wachten op een functionaliteitsverbetering of een beveiligingsfix.
Relatie: Google zou twee jaar updates moeten verplichten voor elke Android-telefoon
De stap zou tastbare effecten kunnen hebben op de apparaten en apps die u gebruikt, als het niet altijd ten goede is. XDA merkte op dat Google meer consistentie voor apps zou kunnen leveren door ART zich op alle Android-apparaten op dezelfde manier te laten gedragen. Een leverancier zou een favoriet programma niet kunnen afbreken. Het zou echter ook een deel van de aanpassingsmogelijkheden wegnemen die toestelmakers gewend zijn. Als ze ART tweaken voor prestaties of flexibiliteit, zou je die extraatjes kunnen verliezen.
Toch zou Google kunnen besluiten dat het de opoffering waard is. Zoals je ons hebt verteld, Android updates zijn belangrijk voor veel gebruikers. Android 12 zou gedeeltelijk kunnen inspelen op klachten dat OEM’s achterlopen op of overslaan OS releases, niet te vergeten het verminderen van compatibiliteit hoofdpijn. Dit zou nog steeds niet sommige problemen met Android-updates oplossen, maar het zou het verschil kunnen maken als er een zero-day exploit is die moet worden opgelost ruim voordat conventionele geplande patches arriveren.