
С выходом Android 16 на этой неделе Google не выпустила аппаратные репозитории и деревья устройств Pixel, которые особенно важны для разработчиков пользовательских ПЗУ. Это вызвало у некоторых спекуляции о том, что «AOSP сворачивается». Google это отрицает, но изменения в Pixel выглядят намеренными.
Во вторник Google выпустила исходный код Android 16 для проекта Android Open Source Project (AOSP). Однако деревья устройств Pixel и другой код, используемый для адаптации выпуска AOSP к конкретному оборудованию Google, не были выпущены, что является значительным изменением по сравнению с прецедентом.
Без аппаратных репозиториев Pixel (которые включают деревья устройств, двоичные файлы драйверов и многое другое) у пользовательских ПЗУ Android будут трудности с разработкой обновлений своей ОС. Это также может иметь последствия для исследователей безопасности (уязвимостей).
Это привело к тому, что некоторые представители сообщества стали спекулировать о сворачивании AOSP. Вице-президент и генеральный директор Android Шон Чау в среду вечером написал, что в целом «AOSP НЕ исчезает». Более конкретно для разработчиков Google заявила, что по-прежнему «привержена обновлениям AOSP».
Этот ответ — от команды Android — похоже, предполагает, что деревья устройств Pixel больше не будут предлагаться. В дальнейшем AOSP хочет предложить «эталонную цель», которая «не зависит от какого-либо конкретного оборудования, включая оборудование от Google».
AOSP нуждается в эталонной цели, которая является гибкой, настраиваемой и доступной — независимой от какого-либо конкретного оборудования, включая оборудование от Google. Годами разработчики создавали Cuttlefish (доступный на GitHub как эталонное устройство для AOSP) и GSI цели из исходного кода. Мы продолжаем предоставлять их для целей тестирования и разработки.
Повторимся, Google «привержена AOSP», но у тех, кто использует пользовательские ПЗУ, будет более трудный путь.