Новости и события » Общество » Google решит проблему обновлений Android

Google решит проблему обновлений Android

Google решит проблему обновлений Android

Недавно Google объявила о новом Android-проекте. Он упростит вендорам выпуск апдейтов для их устройств. Разбираемся, как и когда это будет реализовано.

Что предприняли в Google?

Изменения затронут ядро системы. Традиционно операционка распространялась через так называемую модель ответвлений - это когда ядро Linux претерпевает ряд изменений и модификаций на каждом этапе обновления.

Вначале Google вносит в него несколько преобразований, необходимых для работы Android и совместимости со смартфонами. Затем поставщики чипов, такие как Qualcomm и MediaTek, создают собственные версии ядра для взаимодействия с каждым поколением процессоров. В итоге телефон получает отдельную версию "зеленого робота", оптимизированную для конкретного железа.

Такая фрагментация серьезно усложняет выпуск обновлений и исправление ошибок ОС. Путь с верхних уровней до конечного пользователя очень длинный. Google сократит его с помощью Generic Kernel Image (GKI). С этой технологией Android перейдет на иную модель, где модифицировать ядро для апдейта достаточно один раз.

"Значительный прорыв заключается в том, чтобы вывести весь код, оптимизированный для специфического железа, из общего ядра в модули поставщика. Особенно важно иметь стабильный интерфейс между этими модулями и базовым ядром, чтобы они могли поставляться асинхронно". Тодд Кьос, инженер-программист Google

Этот интерфейс называется Kernel Module Interface. Внедрив его и пакет Generic Kernel Image, изготовители гаджетов и чипов смогут напрямую вносить нужные изменения в ядро.

Что это даст пользователям?

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

Кроме того, в будущем Generic Kernel Image сможет распространяться в качестве модуля Project Mainline. Это позволит патчить ядро прямо через Play Market. "Корпорация добра" заявляет, что вместе с остальными изменениями это станет большим подспорьем для пятилетней поддержки смартфонов. Скорее всего, пока что речь о фирменных Google Pixel. Но в перспективе технологии доберутся и до других аппаратов.

Когда это реализуют?

По словам специалистов Google, внедрение столь основательных нововведений в систему - процесс многолетний. Конкретная дата завершения работ не уточняется. Но известно, что Pixel 6 станет первым Android-устройством с GKI и обновленным ядром Linux. После него концепция будет постепенно распространяться на остальные устройства под управлением ОС Android 12 и новее.

Google решит проблему обновлений Android

Google решит проблему обновлений Android

Android


Maxtang MAX-N100 - мини-ПК со встроенным блоком питания как у Mac...

Maxtang MAX-N100 - мини-ПК со встроенным блоком питания как у Mac mini

В продажу поступил новый компактный компьютер Maxtang MAX-N100 Mini PC. Единственное, чем он примечателен, это встроенный блок питания как у Mac mini (2024). У большинства современных мини-ПК блок питания внешний, но Maxtang MAX-N100 Mini PC - не тот...

сегодня 15:15

Свежие новости Украины на сегодня и последние события в мире экономики и политики, культуры и спорта, технологий, здоровья, происшествий, авто и мото

Вверх