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


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

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