Благодаря инициативе Project Treble, которая призвана ускорить процесс обновления Android-устройств, можно установить GSI-сборку Android на основе AOSP без необходимости менять компоненты, отвечающие за работоспособность аппаратного обеспечения. OEM-производители, которым требуется сертификация Google, должны проверять свои устройства на соответствие требованиям Project Treble, загрузив эту сборку и протестировав основные функциональные возможности оборудования. Однако они не обязаны проверять их работоспособность. К сожалению, это означает, что GSI-сборки прекрасно работают на одних смартфонах и совершенно не работают на других. Вот тут на помощь приходят кастомные GSI, созданные сообществом разработчиков XDA.
Пользовательские GSI-сборки имеют минимум ошибок и поддерживают максимально возможное количество Android-устройств. К примеру, последняя версия GSI от разработчика Phhusson позволяет установить Android 10 на любое устройство, поддерживающее Project Treble, и делает это без нарушения работы основных системных функций, таких как Wi-Fi, сотовая связь, управление яркостью и так далее.
Google предлагает собственные GSI-сборки для Android 10, но они предназначены только для того, чтобы разработчики могли тестировать свои приложения на новом API. Если вы владеете популярной моделью смартфона, то у вас есть все шансы поставить на него кастомную прошивку с более свежим Android, в противном случае вам остаётся надеяться на PhIusson GSI. Эта сборка подходит для любого сертифицированного устройства, поддерживающего Project Treble (Android 8 Oreo и выше). Учтите, что вы можете столкнуться с некоторыми проблемами, если попытаетесь загрузить сборку на смартфон, приобретённый в Китае.
Для установки обновления необходимо выполнить три условия. Прежде всего убедитесь, что ваш смартфон поддерживает Project Treble. Для этого используйте утилиту Treble Info. Далее необходимо разблокировать загрузчик и установить кастомный Recovery. Последняя GSI-версия Android 10 находится на GitHub, инструкцию по прошивке можно взять на XDA. Также не лишним будет прочитать и саму тему с пользовательской сборкой от Phhusson.
Может получится найти замену баганутому Lineage 17 на Redmi Note 3 Pro