Google Play -järjestelmäpäivitysten aikana voit pian nähdä päivityksen prosenttiosuuden laitteen käynnistyessä.
Kun Android 10 julkaistiin vuonna 2019, Google debytoi Project Mainline, aloite, jonka avulla Google toimittaa päivityksiä suoraan tärkeimpiin Android-osiin. Tavoitteena oli vahvistaa turvallisuutta, suojella yksityisyyttä ja parantaa kehittäjien johdonmukaisuutta standardoimalla tietyt järjestelmäkomponentit ja toimittamalla niihin päivityksiä tasaisen aikataulun mukaisesti. The Project Mainlinen mekanismit ovat käyttäjälle läpinäkymättömiä ja päivitykset toimitetaan erissä ilman muutoslokia. Ainoa asia, jonka käyttäjä näkee, on, että "Google Play -järjestelmäpäivitys" odottaa hänen laitteellaan, ja kun hän on ladannut pienen paketin, häntä kehotetaan käynnistämään uudelleen muutosten käyttöönottoa varten. Ladattuaan uusimman päivityksen tänään, jotkut käyttäjät ovat huomanneet, että käynnistysanimaatio näyttää nyt päivitysprosessin valmistumisprosentin.
Twitterin käyttäjä @jas0nsg
\r\n https://www.youtube.com/watch? v=R7ltNPmx4Q8\r\n
XDA: n tunnustettu kehittäjä luca020400 huomasi myös Pixel 5:n prosentuaalisen edistymisen Google Play -järjestelmäpäivityksen jälkeen. Uskomme, että tämä toiminto käynnistyi päivitetyn APEX-moduulin kautta, vaikka emme tiedä tarkalleen, kumpi on vastuussa. Tämän toiminnon koodi oli sitoutunut AOSP: hen helmikuun alussa, mutta tuolloin Googlen insinöörit sanoi koodin tarkoituksena oli vain näyttää todiste ominaisuuden käsitteestä. Luca020400 uskoo, että käynnistysanimaatiossa saavutettu edistysprosentti näkyy vain päivitysten aikana ART-moduuliin, joka lisättiin Android 12. Syynä on hänen mukaansa se, että ART-päivitysten asentaminen vaatii lisävaiheita uudelleenkäynnistyksen jälkeen.
Joka tapauksessa tämä on pieni toiminnallinen päivitys, joka laskeutui muutamiin Pixel-puhelimiin, joissa on Android 12 tänään. Jos huomaat Google Play -järjestelmäpäivityksen laitteellasi ja haluat nähdä, mikä on muuttunut, voit suorittaa seuraavan komennon ennen päivitystä ja sen jälkeen vertaillaksesi kunkin APEX-moduulin versiokoodeja:
pm list packages --apex-only --show-versioncode -f