Обновление системы Google Play показывает процентный прогресс анимации загрузки

Во время обновлений системы Google Play вы вскоре сможете увидеть процент выполнения обновления, применяемого во время загрузки устройства.

С выпуском Android 10 в 2019 году Google дебютировал Project Mainline — инициатива, которая позволяет Google напрямую доставлять обновления для ключевых компонентов Android. Целью было повысить безопасность, защитить конфиденциальность и улучшить согласованность действий разработчиков за счет стандартизации определенных компонентов системы и предоставления им обновлений по единому графику. механизмы Project Mainline непрозрачны для пользователя, а обновления доставляются пакетами без журнала изменений. Единственное, что видит пользователь, это то, что на его устройстве ожидается «Обновление системы Google Play», и после загрузки небольшого пакета ему будет предложено перезагрузиться, чтобы применить изменения. После загрузки последнего обновления сегодня некоторые пользователи заметили, что анимация загрузки теперь показывает процент завершения процесса обновления.

Пользователь Твиттера @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 считает, что процентный прогресс в анимации загрузки отображается только во время обновлений. к модулю АРТ, который был добавлен в Андроид 12. Причина, по его словам, в том, что для установки обновлений ART требуются дополнительные действия после перезагрузки.

В любом случае, это небольшое функциональное обновление, которое сегодня появилось на нескольких телефонах Pixel под управлением Android 12. Если вы заметили обновление системы Google Play на своем устройстве и хотите посмотреть, что изменилось, вы можете запустить следующую команду до и после обновления, чтобы сравнить коды версий каждого модуля APEX:

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