Что такое Project Treble на Android и получит ли мой телефон?

Оглавление:

Что такое Project Treble на Android и получит ли мой телефон?
Что такое Project Treble на Android и получит ли мой телефон?

Видео: Что такое Project Treble на Android и получит ли мой телефон?

Видео: Что такое Project Treble на Android и получит ли мой телефон?
Видео: 📱 Как настроить беспроводную WiFi сеть 🌐 на роутере TP Link Archer C20 в 2021 - YouTube 2024, Май
Anonim
Неконсолидированные обновления на устройствах Android преследуют платформу с момента ее появления в популярности. Project Treble - это план Google, который поможет производителям упростить процесс обновления для более своевременных обновлений.
Неконсолидированные обновления на устройствах Android преследуют платформу с момента ее появления в популярности. Project Treble - это план Google, который поможет производителям упростить процесс обновления для более своевременных обновлений.

Android Fragmentation - проблема

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

Стандарт здесь, конечно же, установлен Apple с iPhone. Где самая плодовитая версия Android - почти двухлетний Android 7.x (нуга), почти три четверти всех устройств iOS работают с последней версией (iOS 11).

Image
Image

Источник: Google

Для сравнения, номера дистрибутивов Android мрачны: 28,1% телефонов под управлением Android 6.x (Marshmallow) и 28,5% на Android 7.x (Nougat) - это означает, что более половины телефонов Android работают почти так же, двухлетняя операционная система. На скудные 1,1 процента работает последняя версия Android 8.x (Oreo). Если говорить более откровенно, более 98 процентов устройств Android используют устаревшее программное обеспечение - более 36 процентов работаютпятилетний (или более старого) программного обеспечения. Ой!

Ясно, что там происходит массовое отключение. К сожалению, причина этого заключается в многогранности, но, как правило, ее можно отнести к двум ключевым моментам: производителям и циклу обновления Google. Мы подробно рассказывали об этом раньше, поэтому я сохраню вам все детали и просто укажу вам в этом направлении, если вам интересно, как это виноваты производители.

Project Treble - это ответ

Причина, по которой производители испытывают такое затруднительное время, выталкивает быстрые обновления из-за всей работы, связанной с тем, чтобы операционная система взаимодействовала с оборудованием.

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

Итак, начиная с Android 8.x (Oreo), Google отделил их. Это означает, что сама ОС Android может быть обновлена без необходимости касаться реализации поставщика. Это, в свою очередь, может быть обновлено само по себе, если это необходимо.

Чтобы поставить это в полном контексте, до того, как обновление может быть перенесено на устройство Android 7.x (или более раннее), необходимо обновить не только код ОС Android, но также и код аппаратного обеспечения низкого уровня, который обычно поддерживаемый производителем чипов. Так, например, если Samsung хочет подтолкнуть обновление к одному из своих телефонов, ему придется подождать, пока Qualcomm (или кто бы ни сделал чип) обновил свой код для работы с новым кодом Samsung. Это много колес, вращающихся одновременно, и каждый из них зависит от другого.

С Android 8.x и далее это будет не так. Поскольку основной код аппаратного обеспечения отделен от кода ОС, производители устройств смогут бесплатно обновлять свое программное обеспечение, не дожидаясь, пока производитель кремния также обновит его код.

Это должно значительно ускорить процесс обновления - теоретически, по крайней мере. Обновляющие устройства по-прежнему будут в руках производителя, и поскольку первые устройства Oreo за пределами линии Pixel, поддерживаемой Google, только сейчас выкатываются, у нас пока нет возможности полностью увидеть это на практике. Надеюсь, это действительно существенно изменит скорость, с которой обновления записываются и вытесняются.
Это должно значительно ускорить процесс обновления - теоретически, по крайней мере. Обновляющие устройства по-прежнему будут в руках производителя, и поскольку первые устройства Oreo за пределами линии Pixel, поддерживаемой Google, только сейчас выкатываются, у нас пока нет возможности полностью увидеть это на практике. Надеюсь, это действительно существенно изменит скорость, с которой обновления записываются и вытесняются.

Приведет ли мое устройство к проектам высоких частот?

Сейчасэто вопрос в миллион долларов, верно? К сожалению, ответ не так прост (конечно, вы этого не ожидали). Тем не менее, вот некоторые факты:

  • Если ваше устройство никогда не обновляется до Oreo, он никогда не получит Project Treble. Ничего подобного. Сожалею.
  • Если ваше устройство обновляется до Oreo, оно все равно не требуется для поддержки высоких частот - это зависит от производителя.
  • Если вы покупаете новый телефон, который запускает Oreo из коробки, он необходимо для поддержки Treble из коробки.

Вкратце: поддержка высоких частот в обновленных системах по-прежнему зависит от производителей, но для поддержки Treble потребуется новое устройство Oreo.

Так, например, Pixel 2 уже поддерживает Project Treble. Предстоящая Galaxy S9 также поддержит Treble из коробки. Google также обновил Pixel 1 для поддержки Treble, но, к сожалению, похоже, что Samsung оставил его вне сборки Oreo для Galaxy S8.

Если вам интересно о вашем собственном устройстве, у Android Police есть список всех устройств, которые получат поддержку Treble, а также те, которые будут обновлены до OreoбезВысокие частоты.

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

Рекомендуемые: