Google изменит структуру Android для ускорения выхода обновлений

Одной из главных проблем операционной системы Android является большая фрагментация и медленное обновление устройств до новых версий. По состоянию на начало этого месяца, под управлением вышедшей почти 9 месяцев назад Android Nougat работает лишь 7,1% всех Android-устройств, а Android Marshmallow установлена только на 31,2% устройств. Компания Google уже делала несколько попыток по уменьшению фрагментации, но все они оказались безуспешными. Поэтому поисковый гигант решил в корне изменить структуру Android, чтобы ускорить выход обновлений.

Google Android

Google представила новую инициативу Project Treble - модульную структуру Android. В теории, это позволит производителям устройств не тратить время на адаптацию новых версий Android к своим девайсам. До этого выпуск обновлений Android происходил следующим образом: Google выпускает новую версию Android; затем Qualcomm, MediaTek и другие производители чипсетов должны выкатить драйверы, чтобы их процессоры поддерживали эту прошивку; после этого OEM-производители, как Samsung, LG, Huawei и другие, начинают интегрировать с исходным кодом Android свои оболочки, настройки и прочее. В случае со смартфонами и некоторыми планшетами производители также должны дождаться подтверждения от мобильных операторов. Только после всего этого пользователи получают обновления.

C помощью Project Treble низкоуровневый код будет отделён от Android Framework. Если раньше графическая оболочка от производителей была интегрирована с Android, то теперь это будет отдельный модуль Vendor Interface. Производителям нужно будет лишь провести с помощью инструмента Vendor Test Suite проверку совместимости их оболочки с кодом Android, чтобы убедиться, что устройство готово к обновлению до новой версии операционной системы с сохранением кода.

Google Android

Если говорить проще, то производителям больше не нужно будет тратить время на интеграцию своих оболочек с Android. Достаточно будет просто создать её, а затем "присоединить" этот модуль к исходному коду Android, предоставленному компаний Google.

Google уверяет, что Android O станет первой версией Android с применением Project Treble. Более того, модульная структура уже применяется в тестовой сборке Android O для устройств Nexus и Pixel. Если производители поддержат эту инициативу, то грядущей осенью многие устройства будут обновлены до Android O в кратчайшие сроки.

Источник: androidpolice.com

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

  • Яндекс.Метрика
  • Рейтинг@Mail.ru