Объяснение проекта Treble: почему OnePlus и Nokia его не поддерживают?

Стремясь решить основную проблему медленных обновлений Android, в мае 2017 года Google объявила о проекте Treble, чтобы обеспечить более быстрое обновление Android за счет снижения нагрузки на разработчиков.

Компания добавила платформу Project Treble в Android Oreo, чтобы упростить процесс обновления на новых устройствах. Его реализация стала обязательной для устройств, запускаемых с Android 8.0 «из коробки».

Что такое проект Treble? Какую роль он будет играть в Android в будущем? Давайте копнем глубже и узнаем больше о том же.

Другие истории: Эти устройства получают обновление Android 8.0 Oreo

Что такое проект Treble?

Основная цель Project Treble — ускорить и упростить OEM-производителям развертывание обновлений на устройствах. В то время как iPhone получают последние обновления ОС в течение трех или четырех лет, высокопроизводительные Android-смартфоны получают только два или три из них. Между тем, большинство недорогих телефонов Android никогда не увидят последнее обновление.

Проект высоких частот

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

Это означает, что каждый раз, когда выпускается обновление ОС, разработчикам приходится обновлять всю кодовую базу, включая как код ОС, так и код поставщика.

Проект Treble направлен на разделение реализация поставщика — низкоуровневое программное обеспечение для конкретных устройств, написанное большей частью производителями микросхем — из Android OS Framework

Проект Требл 1

Google намеревается отделить код ОС от кода поставщика и создать интерфейс между двумя кодовыми базами с помощью Project Treble. Все, что нужно сделать разработчикам, когда Google выпустит новую версию Android, — это обновить код ОС и новый интерфейс между поставщиком и ОС, который разрабатывается Google.

Nokia и OnePlus не настроены на проект Treble

OnePlus и HMD Global (Nokia) подтвердили, что все их текущие устройства не будут поставляться с Project Treble. Обе компании также выступили с заявлениями по этому поводу.

Модератор HMD на форумах сообщества Nokia сказал: «HMD полностью привержена реализации Project Treble во всех новых продуктах Android Oreo в ближайшем будущем, и мы приносим извинения за любое разочарование, которое это может вызвать».

HMD полностью привержена внедрению Project Treble во все новые продукты Android Oreo в ближайшем будущем, и мы приносим извинения за любое разочарование, которое это может вызвать.

Между тем, сотрудники OnePlus объяснили на форуме OnePlus, что «Project Treble требует раздела хранилища, с помощью которого платформа Android и образ поставщика разделены. Однако, поскольку для Android N и предыдущих версий Android не требовалось разделов, все наши текущие устройства не имеют раздела.

Согласно нашим тестам, если мы изменим расположение разделов через OTA, существует риск того, что устройства во время создания разделов перестанут работать.

Согласно нашим тестам, если мы изменим расположение разделов через OTA, существует риск того, что устройства во время создания разделов перестанут работать. Мы считаем, что это представляет слишком большой риск для нашего сообщества пользователей, поэтому мы решили не реализовывать Project Treble на текущих устройствах OnePlus.

Законны ли эти опасения?

Учитывая заявление Nokia, похоже, что компания просто отказывается от каких-либо временных решений этой проблемы. OnePlus, с другой стороны, назвал причину возможного «блокирования телефонов».

Между тем, Huawei подтвердила, что во второй половине 2017 года она представит Treble на своих старых телефонах. Если Huawei сможет внедрить Treble на свои старые телефоны, я чувствую, что обе компании должны предложить лучшее объяснение ситуации.

Телефоны, поддерживающие проект Treble

В настоящее время Google Pixel и Pixel XL, Essential Phone, Huawei Mate 9, Mate 10, Honor 9 и Honor 8 Pro являются устройствами, поддерживающими Project Treble.

Улучшит ли Project Treble Android?

Android 8.0 Oreo в настоящее время доступен только на 0,5% телефонов Android, в то время как iOS 11, выпущенная в сентябре, присутствует более чем на 50% устройств iOS. Project Treble призван решить эту проблему фрагментации Android. Тем не менее, есть несколько последствий Project Treble.

Фрагментация Android

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

Обновление Android по-прежнему будет дорогостоящим делом, потому что этот процесс негативно влияет на прибыль компаний, и у них недостаточно мотивации, чтобы это делать.

Это означает, что разработчики продуктов, такие как Samsung, Huawei и LG, по-прежнему несут ответственность за компиляцию и развертывание обновлений, и они не будут такими же быстрыми, как Google с пикселями.

Проект Treble многообещающий

Project Treble может повлиять на то, как быстро устройства будут получать обновления Android, но он не обязательно устраняет задержки, связанные с сертификацией обновлений оператором связи.

Google недавно выпустил облегченную версию Android O под названием Android Go. Это гарантирует, что Project Treble также сможет попасть на недорогие смартфоны, если они поддерживают ОС.

Последние мысли

Project Treble — определенно положительное изменение, инициированное Google, начиная с Android Oreo. Однако разрыв между старой и новой ОС огромен и в ближайшее время не сократится.

Обновления Android никогда не будут такими же быстрыми, как iOS, но, учитывая проблемы, с которыми сталкивается Google, Project Treble выглядит лучшим решением на данный момент.

См. Далее: 6 лучших чехлов и чехлов для Xiaomi Redmi 5A, которые вы можете купить

Сейчас читают

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *