80 лет Великой Победе!

Открытый Android под угрозой — Google урезала AOSP, и это только начало

С выходом Android 16 Google представила открытую версию AOSP (Android Open Source Project), которая теперь лишена ряда компонентов, присутствовавших ранее, сообщает Android Authority. Это вызвало опасения среди разработчиков о возможном закрытии проекта, однако в компании это опровергли.

В текущем году Google объявила о намерении разрабатывать Android исключительно внутренними ресурсами для упрощения процесса — объединенная ветка значительно оптимизирует ранее разделенную работу.

Ранее компания Google активно участвовала в разработке кода платформы за закрытыми дверями, что сделало сообщество инициативы малозаметной. Однако с выходом Android 16 разработчик опубликовал код AOSP под лицензией Apache 2.0, обнаружив, что в нем отсутствуют деревья устройств линейки Pixel и двоичные файлы драйверов, а история коммитов представлена кратко. Этот шаг вызвал опасения о прекращении поддержки AOSP, поскольку ранее Google публиковала все необходимые данные.

Им пришлось опровергать вице-президенту Google и генеральному менеджеру платформы Android Сэану Чау. Он объяснил, что для AOSP необходимо гибкое, настраиваемое и доступное эталонное устройство, независимое от конкретного оборудования, включая от Google. Поэтому теперь компания будет поддерживать виртуальное эталонное устройство Cuttlefish, работающее на ПК и используемое для тестирования новых аппаратных функций. Google также обязалась поддерживать универсальные образы системы (GSI), которые могут быть установлены на практически любом устройстве с Android.

С одной стороны, это логично: компания приняла решение не использовать устройства Pixel в качестве базовых для AOSP и внести соответствующие коррективы. С другой стороны, Cuttlefish является виртуальным устройством и способен лишь имитировать функциональность аппаратных компонентов, поэтому такой образец нельзя считать полноценным. На практике это затруднит разработку альтернативных версий Android для устройств Pixel, как сообщили в проекте LineageOS. В частности, разработчикам придется использовать устройственные деревья из исходного кода Android 15 и догадываться о внесенных изменениях в предварительно собранные двоичные файлы каждый месяц или возвращаться к обратной разработке.

Дерево устройства - это набор файлов конфигурации, которые определяют аппаратное оборудование, периферийные устройства, списки проприетарных файлов и другие данные, необходимые для создания правильного образа конкретного устройства. Ранее Google сама выполняла эту задачу, но теперь разработчикам придется создавать свои собственные деревья устройств без доступа к исходному коду.

Проблема может возникнуть из-за решения Google объединить историю коммитов исходного кода ядра, которая ранее использовалась для извлечения функций, исправления ошибок и устранения уязвимостей.

Однако когда все события сводятся к одному коммиту, это становится невозможным. Google не обязывалась публиковать деревья устройств, размещать двоичные драйверы или делиться всей историей коммитов ядра, но делала это долгие годы. В результате устройства Pixel были приведены к уровню открытости, сравнимому с обычными Android-устройствами. На смартфонах Google до сих пор можно легко разблокировать загрузчик и получить заводскую прошивку, однако разработчикам придется затратить больше усилий, чтобы обеспечить стабильную работу альтернативных сборок.

Источник и фото: 3dnews.ru

Может быть интересно

Бас-гитарист Антон Давидянц с командой мировых звезд джаза ENTERPLAY начали масштабный тур по городам России
Антон Давидянц, виртуозный российский бас-гитарист, и его команда звёзд джаза из разных стран отправились в масштабный музыкальный тур по городам России. 2 месяца, более ...
20 марта 2026
Galaxy S26 Ultra почти вдвое обошёл iPhone 17 Pro Max в тесте Wi-Fi 7
На YouTube-канале landpet опубликовано видео, в котором сравнивают скорость передачи данных по Wi-Fi 7 у современных флагманских смартфонов.
16 марта 2026
Windows 11 начала зависать и перезагружаться после выхода мартовского обновления
Пользователи Windows 11 начали сталкиваться с проблемами после установки мартовского обновления KB5079473.
15 марта 2026
Vivo разрабатывается смартфон со сворачивающимся экраном
Компания Vivo зарегистрировала патент на смартфон с вертикально выдвигающимся экраном, сообщает издание ITHome со ссылкой на GSMArena.
15 марта 2026
Infinix GT 50 Pro засветился в сети
В данных Google Play Console обнаружены сведения о смартфоне Infinix GT 50 Pro, который еще не был официально анонсирован.
14 марта 2026
Смартфон Lava Bold 2 5G оценили в 140 долларов
Компания Lava расширила линейку доступных смартфонов, представив модель Bold 2 5G, оснащённую 6-нанометровым чипом MediaTek Dimensity 7060 с частотой до 2,6 ГГц.
14 марта 2026
Фестиваль культуры Ирана пройдет в Музее Востока Погрузиться в культуру Ирана можно с 21 марта по 22 апреля 2026 г
Государственный музей Востока представляет масштабный проект — Фестиваль культуры Ирана. С 21 марта музейное пространство объединит искусство, философию и музыку. Фестивал...
13 марта 2026
Motorola Edge 70 Fusion+ представлен официально
Компания Motorola представила новый смартфон Edge 70 Fusion+, оснащённый мощным 4-нанометровым процессором Qualcomm Snapdragon 7s Gen 4.
12 марта 2026