Google Play System Update viser procentvise fremskridt på opstartsanimationen

Under Google Play-systemopdateringer vil du snart kunne se den procentvise fremskridt for opdateringen, der anvendes, mens enheden starter.

Med udgivelsen af ​​Android 10 tilbage i 2019, Google debuterede Project Mainline, et initiativ, der lader Google direkte levere opdateringer til vigtige Android-komponenter. Målet var at styrke sikkerheden, beskytte privatlivets fred og forbedre udviklerkonsistensen ved at standardisere visse systemkomponenter og levere opdateringer til dem efter en ensartet tidsplan. Det mekanismer i Project Mainline er uigennemsigtige for brugeren, og opdateringer leveres i batches uden changelog. Det eneste, brugeren ser, er, at en "Google Play System Update" afventer på deres enhed, og efter at have downloadet en lille pakke, bliver de bedt om at genstarte for at anvende ændringerne. Efter at have downloadet den seneste opdatering i dag, har nogle brugere bemærket, at boot-animationen nu viser den procentvise fuldførelse af opdateringsprocessen.

Twitter-bruger @jas0nsg

var den første til at opdage denne nye funktionalitet, og han delte følgende video med os, hvor han demonstrerede den på sin Pixel 5, som modtog en Google Play-systemopdatering i dag:

\r\n https://www.youtube.com/watch? v=R7ltNPmx4Q8\r\n

XDA anerkendt udvikler luca020400 opdagede også den procentvise fremgang på sin Pixel 5 efter en Google Play-systemopdatering. Vi mener, at denne funktionalitet blev udløst gennem et opdateret APEX-modul, selvom vi ikke ved præcis, hvem der er ansvarlig. Kode for denne funktionalitet var forpligtet til AOSP i begyndelsen af ​​februar, men på det tidspunkt Google-ingeniører sagde koden skulle blot vise et bevis på konceptet for funktionen. Luca020400 mener, at den procentvise fremgang i boot-animationen kun vises under opdateringer til ART-modulet, som blev tilføjet Android 12. Årsagen, siger han, er, at anvendelse af opdateringer til ART kræver yderligere trin efter genstart.

Under alle omstændigheder er dette en lille funktionel opdatering, der landede på et par Pixel-telefoner, der kører Android 12 i dag. Hvis du opdager en Google Play-systemopdatering på din enhed og vil se, hvad der er ændret, kan du køre følgende kommando før og efter opdateringen for at sammenligne versionskoderne for hvert APEX-modul:

pm list packages --apex-only --show-versioncode -f