Загрузка предыдущей публикации...
Загрузка предыдущих новостей...
Компания Google исключила из исходного кода Android 16 файлы конфигурации устройств (device trees) и бинарные файлы драйверов для смартфонов Pixel, что значительно усложнит разработку кастомных прошивок для этих устройств. Компания намеренно отказалась от предоставления этих ресурсов, перенося целевую платформу Android Open Source Project (AOSP) с аппаратного обеспечения Pixel на виртуальное устройство под названием "Cuttlefish".
Это изменение вынуждает разработчиков кастомных прошивок самостоятельно реконструировать конфигурации, которые ранее предоставлялись им непосредственно Google. Нолен Джонсон (Nolen Johnson) из LineageOS заявил, что процесс станет "болезненным", требуя от разработчиков "слепого угадывания и обратной разработки из предварительно собранных бинарных файлов изменений, необходимых каждый месяц". Кроме того, Google удалил историю коммитов исходного кода ядра Pixel, лишив разработчиков еще одной точки отсчета для отслеживания новых функций и исправлений безопасности.
Вице-президент Google Сян Чоу (Seang Chau) опроверг предположения о прекращении существования AOSP, заявив, что проект "не собирается исчезать". Однако, эти изменения фактически приравнивают разработку для устройств Pixel к тому же сложному уровню, что и для других Android-смартфонов.
Загрузка предыдущей публикации...
Загрузка следующей публикации...
Загрузка предыдущих новостей...
Загрузка следующих новостей...