Начиная с Android 8.0 Oreo, Google внедрил механизм «откатной защиты», чтобы предотвратить старую версию от старой версии. Цель этого - повысить безопасность, а вторая - улучшить фрагментацию с помощью Project Treble. Ускорьте итерацию системы.
Сегодня (7 августа) Google официально подтолкнул систему Android 9 Pie, а первые четыре пикселя и Essential PH-1 были сначала обновлены. В то же время исходный код Android 9 Pie был также отправлен в AOSP. По данным XDA mining, Android 9 Pie , «защита от отката» изменена с рекомендованной на обязательную, включая OEM-производителей.
Реализация «анти-отката» зависит от новой версии Android Verified Boot 2.0 (проверенная загрузка 2.0). Даже если пользователь окажется успешным, механизм запуска откажется запускать после обнаружения того, что текущая версия ниже предыдущей. В устройстве Android 8.0 Pixel 2, мобильный телефон Razer, один плюс 6 интегрированы с этой функцией.
В руководстве по совместимости системы Android 9 Pie три раздела с загрузкой / системой / поставщиком добавили «защиту от отката», но базовая частота и камера - нет. Возможно, большинство развертываний безопасности относятся к первым трем разделам. Ради этого.