Обновления всегда была проблемой Android-смартфонов, и Google много раз пыталась её исправить. Само собой, обязать производителей выпускать апдейты для своих устройств вовремя поисковому гиганту было не под силу, не говоря уже о том, чтобы адаптировать их самостоятельно, учитывая разные оболочки, которые зачастую отличаются от стоковой версии Android не только внешним видом, но и функциональными возможностями. Поэтому Google решила, что сможет исправить ситуацию, разделив обновления на низко- и высокоуровневое ПО при помощи архитектуры Project Treble.
Зачем нужен Project Treble
Благодаря Project Treble все смартфоны, которые совместимы с модульной архитектурой, могут рассчитывать на обновление до Android 10. А поскольку это практически все аппараты, которые получили Android 8 Oreo, список аппаратов, совместимых с актуальной версией операционной системой, оказывается довольно обширным. Другое дело, что производители этих устройств могут не захотеть адаптировать для них обновление, рассчитывая, что таким образом привлекут потребителей к покупке более новых моделей, которые поддерживают Android 10 прямо из коробки. Но тут на помощь приходят разработчики-энтузиасты.
Читайте также: Бета Android 10 безвозвратно блокирует смартфоны Samsung
Разработчик phhusson сумел собрать универсальный образ Android 10, который можно установить на все смартфоны с поддержкой Project Treble. По словам тех, кто уже опробовал кастомную версию обновления, её установка не оказывает на устройство негативного воздействия и обеспечивает исправную работу базовых функций операционной системы. При этом речи о возможностях оболочки, поверх которой устанавливается образ, конечно же, не идёт, ведь, по сути, он представляет собой стоковую версию Android 10 со всеми вытекающими.
Как установить GSI-прошивку
- Разблокируйте загрузчик смартфона, если он поддерживает Project Treble;
- Установите рекавери TWRP;
- Перейдите по этой ссылке и скачайте актуальную сборку образа на свой компьютер;
- Выполните сброс настроек при помощи TWRP нажатием на кнопку Wipe;
- Забросьте файл образа Android 10 в память смартфона;
- В интерфейсе TWRP нажмите Install и выберите загруженный образ;
- Выполните перезагрузку смартфона;
- После этого аппарат должен загрузить новый образ в качестве системы по умолчанию.
Читайте также: Android 10 наладит работу распознавания лиц на смартфонах Samsung
Без поддержки Project Treble установка образа Android 10 становится невозможной. Дело в том, что Project Treble предсталяет собой модульную архитектуру, которая отделяет высокоуровневое ПО, представленное самой операционной системой, от низкоуровневого, представленного прошивкой процессора, модема и других аппаратных компонентов. Это позволяет производителю незамедлительно начать адаптировать только свою часть обновления, не дожидаясь изменений от поставщиков комплектующих, и таким образом выпуская апдейт раньше.
Почему не стоит устанавливать кастомные прошивки
Важно понимать, что все действия по установке кастомных образов вы совершаете на свой страх и риск. Любое неправильное действие может привести к частичному или полному выходу аппарата из строя. В результате вы не только не получите доступа к новым функциям обновления, но и останетесь без дорогостоящего устройства. А если оно официально поддерживает Project Treble, велика вероятность того, что оно и так обновится до Android 10, правда, несколько позднее – когда соберётся с мыслями его производитель.