A Google Play rendszerfrissítések során hamarosan láthatja a frissítés alkalmazásának százalékos előrehaladását, miközben az eszköz elindul.
Az Android 10 2019-es megjelenésével a Google debütált A Project Mainline egy olyan kezdeményezés, amely lehetővé teszi a Google számára, hogy közvetlenül frissítse a legfontosabb Android-összetevőket. A cél a biztonság megerősítése, a magánélet védelme és a fejlesztői konzisztencia javítása volt bizonyos rendszerösszetevők szabványosításával és a frissítések következetes ütemezés szerinti szállításával. A a Project Mainline mechanizmusai átláthatatlanok a felhasználó számára, és a frissítéseket kötegekben, változásnapló nélkül szállítják. A felhasználó csak annyit lát, hogy a "Google Play rendszerfrissítés" függőben van az eszközén, és egy kis csomag letöltése után újra kell indítani a változtatások alkalmazásához. A legújabb frissítés mai letöltése után néhány felhasználó észrevette, hogy a rendszerindítási animáció most a frissítési folyamat százalékos befejeződését mutatja.
Twitter felhasználó @jas0nsg volt az első, aki észrevette ezt az új funkciót, és megosztotta velünk a következő videót, amely bemutatja Pixel 5-jén, amely ma kapott Google Play rendszerfrissítést:
\r\n https://www.youtube.com/watch? v=R7ltNPmx4Q8\r\n
XDA elismert fejlesztő luca020400 a Google Play rendszerfrissítést követően a százalékos előrehaladást is észlelte Pixel 5-jén. Úgy gondoljuk, hogy ezt a funkciót egy frissített APEX modul váltotta ki, bár nem tudjuk pontosan, melyik a felelős. Ennek a funkciónak a kódja volt elkötelezett az AOSP mellett február elején, de akkoriban a Google mérnökei mondott a kód csupán a funkció koncepciójának bizonyítékát szolgálta. A Luca020400 úgy véli, hogy a rendszerindítási animáció százalékos előrehaladása csak a frissítések során jelenik meg az ART modulhoz, amely hozzáadásra került Android 12. Ennek az az oka, hogy az ART frissítéseinek alkalmazása az újraindítás után további lépéseket igényel.
Mindenesetre ez egy kis funkcionális frissítés, amely ma néhány Android 12-t futtató Pixel telefonra került. Ha Google Play rendszerfrissítést észlel az eszközén, és látni szeretné, hogy mi változott, futtassa a következő parancsot a frissítés előtt és után, hogy összehasonlítsa az egyes APEX-modulok verziókódjait:
pm list packages --apex-only --show-versioncode -f