[NIXP] Проект Treble улучшит обновляемость Android, вынеся код от производителей в отдельный слой

Обсуждение новостей, соответствующих тематике форума

Модератор: Модераторы разделов

Ответить
Аватара пользователя
Dmitry Shurupov
Сообщения: 336
Статус: Open Source geek
ОС: Ubuntu Linux
Контактная информация:

[NIXP] Проект Treble улучшит обновляемость Android, вынеся код от производителей в отдельный слой

Сообщение Dmitry Shurupov »

В следующем крупном релизе мобильной платформы Android — O (8.0 Oreo) — будут внедрены наработки проекта Treble, которые называются крупнейшим изменением в низкоуровневой системной архитектуре Android. Создаваемые производителями оборудования модификации для Android — специфичное для железа, низкоуровневое программное обеспечение (vendor implementation) — будут вынесены из фреймворка Android OS в отдельный слой, взаимодействующий с основной системой через специальный интерфейс (vendor interface). Его валидацией будет заниматься Vendor Test Suite (VTS) по аналогии с тем, как Compatibility Test Suite (CTS) проверяет совместимость основного API для разработчиков, создающих приложения для Android. Благодаря выделению этого низкоуровневого кода из платформы производители Android-устройств (смартфонов, планшетов и т.п.) смогут обновлять версии операционной системы для пользователей (Android OS framework) без необходимости привлекать к этому производителей аппаратных компонентов, задействованных в их продуктах. Проект Treble будет доступен для всех новых устройств, выпущенных с Android O и последующими версиями мобильной платформы. Его архитектура уже задействована в предварительной версии Android O для телефонов Pixel. Полная документация по Treble появится позже этим летом на source.android.com. В дополнение к этой инициативе Google сообщает, что работает со своими партнёрами (производителями устройств и их компонентов) с тем, чтобы они перенесли свои изменения в коде (предназначенные для конкретных операторов связи или стран) в общую кодовую базу Android Open Source Project (AOSP) — это избавит от необходимости переделывать патчи с каждым релизом Android.
По-моему, это еще один повод перейти на Убунту.
Спасибо сказали:
Ответить