Что такое Project Treble и с чем его едят

В 2017 году, компания Google, вместе с выпуском операционной системы Android 8.0 Oreo показала новую технологию Project Treble, которая поможет производителям ускорить выпуск обновлений на свои устройства. Но, кроме этого, она также упростила энтузиастам процесс создания кастомных прошивок. О том, как работает данная технология и почему этого не было раньше я расскажу вам далее в материале.

В Android-смартфонах для меня всегда была лишь одна проблема — это долгие обновления

В Android-смартфонах для меня всегда была лишь одна проблема — это долгие обновления
Сначала немного о личном. Я пользуюсь Android-смартфонами начиная с 2011 года — у меня было множество бюджетных и среднебюджетных моделей. И все они имели общую проблему с обновлениями. Производители либо вовсе забивали на поддержку своих устройств, либо выпускали обновления с большой задержкой. Переход на флагманский Samsung Galaxy S8 эту проблему также не решил.

Компания Samsung, выпустила последнее обновление Android 9 Pie вместе с оболочкой One UI спустя практически полгода, с момента презентации операционной системы самой Google. Однако в «Корпорации Добра» эту проблему признают и предлагают методы борьбы с ней. Эти методы, кстати, по стандарту встроены во все версии операционной системы Android начиная с 8.0 Oreo. То есть, если вы приобрели девайс, и он из коробки работает на одной из последних версий операционной системы Android, могу вас лишь поздравить, проблема с программной поддержкой коснётся вас в меньшей степени, и вот почему.

Как работает Project Treble

Визуальное объяснение того, как теперь устроен Android «внутри»

Раньше, каждая версия операционной системы имела разный набор команд и фреймворков, из-за чего производителям смартфонов, а также мобильных чипсетов было необходимо переписывать весь свой софт практически с нуля. Google подошли к решению этой проблемы следующим образом: отныне Android, по своей сути, состоит из двух программных уровней, которые никак не зависят друг от друга. То есть, обновлением самого Android на устройствах с поддержкой Project Treble будет заниматься сама Google, а задача по обновлению фирменных программных надстроек ложиться на плечи производителя. В дальнейшей перспективе это может вовсе искоренить проблему задержки при выпуске обновлений Android для всех устройств.

Читайте также: Как заблокировать нежелательные сайты на Android

Как я уже сказал выше, реализация Project Treble в системе упростила написание прошивок не только для производителей, но и энтузиастов, которые занимаются созданием модифицированных сборок Android. Таким образом, к примеру, для смартфонов бюджетного и среднебюджетного сегмента уже сейчас существуют полноценные сборки свежеиспеченного Android Q. Я, к примеру, установил такую на свой Ulefon Armor 6, использующийся мной для тестов, и могу сказать, что прошивка работает вполне стабильно. Примечательно, что это не специальная сборка под мой аппарат, она доступна всем владельцам смартфонов с поддержкой технологии Project Treble. К слову, ранее мы уже писали про то, как отразился ввод Project Treble в Android на скорости выхода обновлений.

Как узнать, поддерживает ли мой смартфон Project Treble?

Мой смартфон имеет поддержку Project Treble с типом обновления «А»
Узнать, поддерживает ли её ваш смартфон крайне просто. Для этого есть бесплатное приложение Treble Check, доступное в Google Play. Софт не только даст вам информацию о том, поддерживает ли ваш девайс технологию, о которой мы говорим, но и какой тип обновления системы предусмотрен производителем. Это важный момент, так как если ваш смартфон имеет схему обновления «A», то в таком случае вам не подойдут прошивки от схемы «A/B» и наоборот. На профильных форумах этой теме и подборкам прошивок посвящены целые разделы.

Разница между прошивками «A» и «A/B» кроется в типе обновления. В случае с «А» прошивка вносит изменения только на уровне операционной системы Android, все остальное — графическая оболочка и прочие программные надстройки от производителя остаются нетронутыми. А прошивки с методом обновления «A/B» вносят изменения на обоих уровнях. Примечательно, что есть смартфоны, которые поддерживают исключительно первый, либо второй вариант. Изменить данное свойство, к сожалению, не представляется возможным.

У вас также мог возникнуть резонный вопрос, насчет того, почему я пишу этот материал в 2019 году, ведь технологии уже целых два года. Согласно последней официальной статистике, опубликованной Google в мае 2019 года процент устройств, работающих на версиях Android 8 Oreo и Android 9 Pie, в которых и реализована поддержка пресловутой технологии Project Treble, достиг 37%.

И на данный момент она становится все более и более массовой, а значит материал может быть полезен для довольно большого числа людей, интересующихся прошивками и дальнейшей судьбой своих устройств. Будем вместе надеяться на то, что Google будет держать планку и со временем делать свою операционную систему все лучше и лучше, вводя действительно полезные нововведения.

Обсудить будущее операционной системы Android и не только вы можете вместе с участниками нашего лампового чата в Telegram.

Теги
Лонгриды для вас
Google добавила в Android подтверждение покупок в интернете голосом

Думаю, даже при большом желании вам не удастся найти более удобного и функционального голосового помощника, чем Google Ассистент. Да, есть ещё Алиса от Яндекса, которая показывает себя только с лучшей стороны, но даже её спектр возможностей уступает решению поискового гиганта. Складывается впечатление, что разработчики Google всегда на шаг, а то и на два впереди всех остальных, ведь именно с них начинается внедрение новых функций и механизмов ещё до того, как пользователи начнут задумываться об их необходимости. Подтверждение покупок голосом – из той же серии.

Читать далее
Почему все так любят вибрацию в телефоне, а я нет

Вспомните, сколько раз у вас было такое, что вы видели смартфон на картинке и он вам очень нравился, а потом при личной встрече наступало ощущение ”ах, вот ты какой”. Все из-за того, что для нас очень важна тактильная отдача устройства. Для производства флагманов компании тратят миллионы и десятки миллионов долларов на разработки в области дизайна и материалов. Так же важен вес и развесовка. Все это сильно отличает недорогие смартфоны от дорогих. Когда устройство стоит 5 000 рублей, к нему существенно меньше требований, а когда он стоит 90 000 и выполняет примерно те же функции, пусть и лучше, хочется уже, чтобы все было приятно. Иногда производители идут на ухищрения и предлагают другие варианты для усиления тактильных ощущений.

Читать далее
Приложение Tap, Tap
Как делать скриншоты постукиванием по задней крышке на любом Android

У меня уже давно нет претензий к управляемости Android. Несмотря на то что Google предпочла последовать по пути Apple и отказаться от управляющих клавиш в пользу жестов, кажется, это сделало мобильную ОС поискового гиганта только лучше. Я довольно быстро привык к свайпам и понял, что с ними у меня получается быстрее выполнять некоторые процессы, на которые раньше я тратил заметно больше времени. Например, переключаться между ранее запущенными приложениями. Вот только создание скриншотов как было неудобным, так и остаётся.

Читать далее

Новый комментарий