По време на системните актуализации на Google Play скоро ще можете да видите процентния напредък на прилаганата актуализация, докато устройството се зарежда.
С пускането на Android 10 през 2019 г. Google дебютирал Project Mainline, инициатива, която позволява на Google директно да доставя актуализации на ключови компоненти на Android. Целта беше да се подобри сигурността, да се защити поверителността и да се подобри последователността на разработчиците чрез стандартизиране на определени системни компоненти и предоставяне на актуализации за тях по последователен график. The механизми на Project Mainline са непрозрачни за потребителя и актуализациите се доставят на партиди без регистър на промените. Единственото нещо, което потребителят вижда е, че на устройството му предстои „Актуализация на системата на Google Play“ и след като изтегли малък пакет, той получава подкана да рестартира, за да приложи промените. След като изтеглиха най-новата актуализация днес, някои потребители забелязаха, че анимацията за зареждане вече показва процента на изпълнение на процеса на актуализиране.
потребител на Twitter @jas0nsg беше първият, който забеляза тази нова функционалност, и сподели следния видеоклип с нас, демонстрирайки го на своя Pixel 5, който днес получи системна актуализация на Google Play:
\r\n https://www.youtube.com/watch? v=R7ltNPmx4Q8\r\n
XDA признат разработчик luca020400 също забеляза процентния напредък на своя Pixel 5 след системна актуализация на Google Play. Вярваме, че тази функционалност е задействана чрез актуализиран APEX модул, въпреки че не знаем точно кой е отговорен. Кодът за тази функционалност беше посветен на AOSP в началото на февруари, но по това време инженерите на Google казах кодът трябваше просто да покаже доказателство за концепцията на функцията. Luca020400 вярва, че процентът напредък в анимацията за зареждане се показва само по време на актуализации към модул ART, който беше добавен в Android 12. Причината, казва той, е, че прилагането на актуализации към ART изисква допълнителни стъпки след рестартирането.
Във всеки случай, това е малка функционална актуализация, която кацна на няколко телефона Pixel с Android 12 днес. Ако забележите системна актуализация на Google Play на вашето устройство и искате да видите какво се е променило, можете да изпълните следната команда преди и след актуализацията, за да сравните кодовете на версията на всеки APEX модул:
pm list packages --apex-only --show-versioncode -f