Благодаря проекту Project Treble, в рамках которого Google существенно переработал архитектуру Android, стало возможно значительно меньше ждать обновления до Android 10. Энтузиасты нашли способ, как получить свежайший Android на телефонах, для которых производитель еще не представил соответствующей прошивки. При этом модифицировать бутлоадер или прошивку производителя не нужно (например, устанавливать TWRP).
Воспользовавшись доступным публично общим слепком Android под названием Generic System Image (GSI) энтузиасты с портала XDA создали решение, которое позволяет получить свежий и при этом работоспособный Android 10 на любом устройстве с поддержкой Project Treble.
Ранее модифицированные энтузиастами прошивки часто имели проблемы с Wi-Fi, регулировкой яркости и тому подобное. Также устройства без большого сообщества пользователей часто оставались без модифицированных прошивок, так как для их создания необходимо иметь определенные знания по Android.
Использование Android 10 GSI позволяет на любом телефоне воспользоваться одним слепком ОС. Но нужно помнить, что поддержка Project Treble обязательна только для девайсов, которые прошли сертификацию Google. Владельцы гаджетов с Китая могут столкнуться с определенными проблемами.
Работа Android 10 GSI уже проверена на 15 устройствах Android, включая Razer Phone Xiaomi Mi 9, Chuwi Hi9 Air, Archos Hello 7, Redmi Go, Cubot X18 Plus, Infinix Smart 2, Samsung Galaxy J6, Motorola Moto e5, Allview Viper V3, Honor View 10, Samsung Galaxy S9+, ASUS ZenFone 6, Huawei Mate 9, OnePlus 6.
Чтобы установить Android 10 GSI, необходимо сначала разблокировать бутлоадер своего смартфона. После этого нужно скачать слепок GSI и прошить его:
- загрузить смартфон в рекавери, зажав кнопку увеличения громкости и питания;
- сбросить смартфон к заводским настройкам;
- через ADB загрузиться в бутлоадер командой adb reboot bootloader;
- выполнить команду fastboot erase system;
- прошить скачанный слепок GSI командой fastboot -u flash system name_of_system.img.