Smartphones met Android 12 en hoger starten apps sneller door runtime-update

Smartphones met Android 12 en hoger starten apps tot 30 procent sneller door een update voor de Android Runtime die Google aan het verspreiden is. De update komt ook beschikbaar voor toestellen met Android Go.

De opstarttijden voor apps dalen dankzij de update van ongeveer 1,6 seconde naar ongeveer 1,2 seconde, blijkt uit informatie die Google online heeft gezet. Het updaten van de runtime ART los van het besturingssysteem is pas mogelijk sinds Android 12. Die updates komen op honderden miljoenen Android-apparaten via Play-systeemupdates. Die updates komen binnenkort ook uit voor smartphones met Android Go. Dat is de lichtere versie van het besturingssysteem voor goedkope telefoons.

Door de scheiding van updates kan Google nu bugfixes sneller verspreiden dan eerder. De eerstvolgende versie is ART 14, die samenhangt met Android 14. Die komt in de komende maanden uit. Android 14 zal ergens in de komende weken in een definitieve versie gaan verschijnen.

Android ART 13-update
Android ART 13-update

Door Arnoud Wokke

Redacteur Tweakers

22-08-2023 • 20:20

28

Reacties (28)

28
28
14
2
0
6
Wijzig sortering
Verder verhoogt ART 13 de Java API compatibility naar Java 11, en zal ART 14 deze zelfs verhogen naar Java 17. Dus verwacht maar dat veel Android applicaties binnenkort minimaal Android 12 nodig gaan hebben.
Daar zou ik niet vanuit gaan hoor. Als app-developer hou je altijd rekening met je install base. Als blijkt dat je door een wijziging (bv. overschakelen naar java17 api's) 40% van je install base kwijtraakt dan wacht je gewoon. Zeker omdat bijna alle app-development tegenwoordig in Kotlin gebeurt en je veelal niet echt gebruik maakt van de nieuwe Java API's zal dat allemaal niet zo'n probleem opleveren.
Op welke manier kun je controleren of je toestel over deze update beschikt?
Ik vermoed door te kijken welke versie de google play services op je telefoon hebben, maar ik kan weinig vinden over hoe de update momenteel wordt verspreid en of er eventueel nog secundaire voorwaarden zijn om voor de update in aanmerking te komen (behalve google play services gebruiken).
Was idd wel hamdig geweest als dat erbij stond, bijv of je het aan de play versie kan zien (en va welke dan..)
Stopwatch.
Als je app start in 1,6 seconden, dan heb je de update nog niet.
Start hij in 1,2 seconde, dan wel.
Kun je niet zo snel op je stopwatch drukken? Dan merk je het verschil waarschijnlijk ook niet.
Ik kan dit in de app "Castro - system info" terug vinden onder system onder virtual machine.
Ik draag blijkbaar ART 2.1.0
Ik snap het artikel niet. Als ik de standaard rekenmachine opstart, wat heeft Google Play daarmee te maken? Het Android besturingssysteem is toch wat een linux-proces spawnt, het apk-bestand unzipt, de classes inlaadt, enz.? Hoe doen telefoons van Huawei dit als ze geen Google Play Services hebben, die kunnen toch ook APK's starten?
Volgens mij is de update niet op Play Services zelf, maar op de ART runtime, maar wordt die via Play Services verspreid.
Dat staat letterlijk in de eerste zin van het artikel. De runtime krijgt de update. Google Play services vormen vervolgens het kanaal via waar de update binnenkomt.

Smartphone makers kunnen dit ook prima via een systeem update uitrollen. Custom roms bakken de wijziging gewoon in in de eerstvolgende image.

Dat is het leuke van Android. Updates kunnen op meerdere manieren je telefoon bereiken.
Dat is het leuke van Android. Updates kunnen op meerdere manieren je telefoon bereiken.
Sarcasme hoop ik.
Hoe krijgen ROMs zonder Google Play Services deze updates? Ik denk zelf aan een LineageOS of (in mijn geval) CalyxOS, maar er is natuurlijk ook bijvoorbeeld de ROM van Huawei.
Die hebben geen Google Play. Als je microG hebt zal het daar in moeten gebakken worden. *denk ik*
Dat is dus niet echt een antwoord op mijn vraag...
Wachten dus tot ze microg of de desbetreffende rom updaten. Zoals je altijd doet ;)
Ja, maar huh??
Welk antwoord verwacht je dan….?
Serieuze vraag, niet flauw bedoeld.
Deze functionaliteit lijkt, zoals ik het lees, van Google Play Services te komen. Niet elk Android apparaat heeft die services. Sommige hebben nog MicroG maar zover ik het begrijp is dat een compleet losse codebase, en ook die heeft niet iedereen (ik niet in ieder geval).

Wat hier geupdate wordt, heeft een ROM zonder die services daar überhaupt wat aan? Zo ja, komt het dan via een normale systeem update binnen?
Het is een update in een onderdeel van Android.
Deze wordt geleverd via Google Play Services, maar is daar geen onderdeel van.
Zie het als de nieuwe versie van Edge die via Windows Update wordt geïnstalleerd.
Heb je geen Windows Update/Google Play Services, dan kan je de update op een andere manier installeren.

De makers van Lineage kunnen dus deze update inbouwen in hun nieuwe algemene update, wat ze altijd doen met alle onderdeel-updates die er zijn, zoals ook de maandelijkse beveiligingspatch. Android 13.0 van toen hij net uitkwam, is heel anders dan de Android 13 van vandaag. Er zijn veel meer onderdelen bijgewerkt door de Google Play Services.
Ook ‘de beveiligingspatch’ van elke maand, is eigenlijk ook een pakket aan patches voor allerlei verschillende Android-onderdelen waar lekken of problemen in ontdekt zijn. Maar de impact van die updates kan, volgens Google, groter zijn want die update laten ze wel aan de telefoonfabrikanten over. Die moeten extra testen en/of er moeten onderdelen van Android worden bijgewerkt waar Google Play Services geen rechten voor heeft. Ook dit wil Google nog weer gaan aanpassen in de toekomst, waardoor beveiligingspatches altijd direct bij iedereen terechtkomen. Daar zit nu vaak maanden tussen bij verschillende fabrikanten.


En heb je Lineage en zelf Google-services daar toch aan toegevoegd, dan komt deze runtime-update daar wel via binnen (lijkt me, ik heb geen proefondervindelijke data hierover :-))
Ik zit in de beta voor Android 14 met mijn Pixel 7 Pro en heb het 'gevoel' (en ja, kan wel eens placebo effect zijn) dat mijn apps inderdaad sneller opstarten.
Echter gebruik ik ook de no animations setting bij de developer options wat een toestel altijd sneller doet gaan.
bedankt voor de tip dit maakt mijn telefoon inderdaad stuk vlotter of het voelt op zijn minst zo

snapdragon 888 mocht iemand zich afvragen of de traagheid aan de SoC lag
Is dit nou google play update want op mij s10+ ( software gegevens ) op 1 july een update geweest misschien kunnen we zo checken?
nu nog wachten op al die andere telefoon bakkers
Play system update, dus hoef je gelukkig niet op te wachten
Want behalve Apple en enkele andere doen geen android dan, merendeel wel hoor.
Grappig mijn Galaxy S10 is sinds de update deze week welke volgens mij iets te maken had met play services een pak trager geworden. Pa chrome start sinds dan zo nu en dan pas na 10 seconden op met screen freezes als gevolg.
Zo kan ik ook wel met goed nieuws komen hoor...

Edit: De update heeft als naam Google partner setup

[Reactie gewijzigd door killerbie op 22 juli 2024 14:37]

Mijn 10+ had 1 mrt de laatste beveiligingsupdate. Weet niet maar denk dat het daar bij blijft.
Android 12
Naar mijn weten krijgt de S10 vanuit Samsung geen updates meer, enkel indien er echt kritieke bugs zijn. Pa de s6 heeft zo vorig jaar nog een security update verkregen.

Ik hoop de S10 nog een jaar te gebruiken in de hoop dat de voor mij ideale foldable dan bestaat, maar dat zal wel niet

Op dit item kan niet meer gereageerd worden.