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

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

MSI оценила эксклюзивную аниме-видеокарту GeForce RTX 5070 Ti MLG на $150 дороже эталонной версии
Как сообщает портал VideoCardz, видеокарта MSI GeForce RTX 5070 Ti MLG, представленная на прошлой неделе, вышла в продажу с ценой, превышающей рекомендованную.
2 сентября 2025
Пользователи Pixel 10 пожаловались на помехи на экране смартфона
Владельцы нового флагманского смартфона Google Pixel 10 столкнулись с первой серьезной проблемой: на форумах пользователей появились жалобы на неисправности дисплея, из-за к...
2 сентября 2025
Большая четверка операторов связи запускает безлимитный доступ к мессенджеру Мах
Операторы связи T2, «Билайн», «Мегафон» и МТС объявили о запуске безлимитного доступа к мессенджеру Мах для своих абонентов, как сообщила пресс-служба министерства цифрового...
1 сентября 2025
У Samsung Galaxy Z Fold7 тоже облезает краска с корпуса — как и у Fold6
Чуть более месяца прошло с момента начала продаж складного смартфона Samsung Galaxy Z Fold7, и основной проблемой, которая возникает при использовании таких устройств, казал...
1 сентября 2025
ПК со старыми видеокартами Nvidia могут перестать запускаться в июне 2026 года
Видеокарты Nvidia GeForce старых моделей, поддерживающие UEFI, могут начать неправильно работать в компьютерах с Windows и включенным Secure Boot с середины следующего года ...
1 сентября 2025
Sony усилила проверку качества и приняла другие меры, чтобы провал Xperia 1 VII не повторился
Sony сообщила о возобновлении продаж флагманского смартфона Xperia 1 VII в Японии после устранения серьезного производственного дефекта, который привел к глобальной остановк...
31 августа 2025
Realme представила тонкий аккумулятор на 15 000 мА·ч и первый в мире смартфон с термоэлектрическим кулером
Компания Realme представила инновационный тонкий аккумулятор для смартфонов ёмкостью 15 000 мА·ч с уникальной плотностью энергии. Кроме того, производитель анонсировал первы...
30 августа 2025
Мария Захарова открывает второй сезон образовательно-развлекательного шоу «По классике», которое создает Елена Кипер
28 августа на платформе ВК Видео в официальной группе шоу «По классике»  стартует второй сезон образовательно-развлекательного шоу о великих произведениях искусства и ...
29 августа 2025