Google анонсировали Project Treble — разработку для упрощения обновлений Android устройств с оболочкой

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

3b9f704fd70a54b5bc9c4160a7697cfa

Область Android для производителей называется Vendor Interface. Для его интеграции компаниям придется проходить валидацию в специальном наборе инструментов — Vendor Test Suite. В ходе проверки должно быть установлено, что устройство сможет получать дальнейшие обновления ОС с сохранением кода, зарезервированного за производителем.

На данный момент апдейт должен пройти множество шагов, прежде чем он доберется до конечного устройства пользователя. С Project Treble процесс значительно упростится за счет разделения «реализации вендора» (зависящее от устройства низкоуровневое ПО, в основном создается производителями чипов) от фреймворка Android. В результате фреймворк Android сможет обновляться независимо от связанного с железом ПО.

88ff23fd212b4b3800327b9a065fc392

1d4920e3baff45af50346eb023ef141b

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

Модульная структура операционной системы уже реализована в тестовой версии Android O на смартфонах Nexus и Pixel. В дальнейшем она появится на всех устройствах, которые будут изначально работать на релізній сборке.

Источник информации:

c869d86ae056de81b6c8cc9b2cded19d
googleblog

По материалам Ua Format