Проект GrapheneOS обвинил Google в ограничении доступа к API и патчам Android 17 QPR1

Проект GrapheneOS заявил, что Google выпустила Android 17 QPR1 с новыми API для смартфонов Pixel, но не опубликовала соответствующий релиз в AOSP. Разработчики также утверждают, что часть исправлений стандартных компонентов Android станет доступна другим производителям только в декабре с выходом QPR2.

Проект защищённой мобильной операционной системы GrapheneOS заявил, что Google выпустила Android 17 QPR1 для смартфонов Pixel 15 сентября, но не опубликовала этот квартальный релиз платформы в Android Open Source Project (AOSP). По оценке проекта, это первый со времён Android 3.x Honeycomb случай, когда в Android появились новые API для разработчиков приложений без одновременного выпуска соответствующего кода в AOSP.

Официальный отчёт Google показывает различия между API уровней 37 и 37.1. GrapheneOS утверждает, что перенесла свой код на QPR1 ещё до выхода обновления, но пока не может опубликовать сборку. Вместо этого разработчики переносят прошивки Pixel, драйверы ядра и пользовательского пространства, а также слои аппаратных абстракций (HAL) из QPR1 в первоначальную версию Android 17.

Проект также указал на различия между сентябрьскими бюллетенями безопасности Android и Pixel. Бюллетень для Pixel действительно содержит дополнительные исправления, включая уязвимости в Settings, Bluetooth, NFC, System UI и других компонентах. По утверждению GrapheneOS, часть этих патчей относится к стандартной платформе Android, но не была передана другим производителям в сентябрьских предварительных пакетах и появится у них только с Android 17 QPR2 в декабре.

Источник: grapheneos.social

Связь с редакцией