- Google выложила исходный код Android 16 QPR1 в Android Open Source Project в ветке
android16-qpr1-release. Googlesource - Публикация произошла примерно через два месяца после того, как QPR1 начал поступать на устройства Pixel, что стало необычно долгим ожиданием и вызвало недовольство у проектов кастомных прошивок. Android Authority
- Код подтверждает ключевые новшества QPR1, такие как Material 3 Expressive и продолжающуюся работу над Desktop Mode — теперь полностью доступную для изучения разработчиками. Android Authority
- Публикация почти совпала по времени с ноябрьским Pixel Feature Drop 2025 года, что, возможно, объясняет задержку. Blog
Что произошло сегодня
Google опубликовала полный исходный код Android 16 QPR1 в AOSP. Вы можете увидеть официальное изменение manifest — «Update default revision to android16-qpr1-release» — в репозитории platform/manifest, а обновленный default.xml теперь указывает на эту ветку для android-latest-release. Googlesource
Публикация совпала с многочисленными сообщениями в Android-прессе и сообществе разработчиков о том, что код QPR1 наконец стал публичным после недельного перерыва. Android Authority
Почему это важно
Прозрачность и сравнение изменений: С открытием исходников команды могут сравнивать frameworks/base, SystemUI, WindowManager и Shell, чтобы увидеть все изменения в поведении с момента выхода Android 16 GA и релиза QPR1. Это важно для поиска регрессий, устранения проблем совместимости приложений и проверки интеграций OEM. Android Authority
Кастомные прошивки: Крупные проекты, такие как LineageOS, намеренно не выпускали сборки с пометкой QPR1, потому что не все компоненты были доступны. Сегодняшняя публикация снимает это ограничение и должна ускорить появление тестовых сборок для популярных устройств. Android Central
Проверка функций: Источник подтверждает визуальное обновление в рамках Material 3 Expressive и продолжающуюся работу над Desktop Mode, которая появлялась на протяжении всех бета-версий QPR1 — теперь полностью доступна для аудита. The Verge
Задержка — что изменилось в этом цикле?
Ранее Google публиковала новые ветки Android в AOSP в течение нескольких дней после стабильного релиза. В случае с Android 16 QPR1 код появился примерно через два месяца после того, как обновление получили устройства Pixel — это стало исключением, из-за которого мейнтейнеры ждали. Android Authority
Вчера вышел ноябрьский Pixel Feature Drop 2025 года с новыми функциями на базе ИИ; исходный код QPR1 появился сразу после этого. Такая последовательность породила обоснованные догадки, что Google хотела избежать утечки сведений о невыпущенных Feature Drop в публичные репозитории. Google официально не предоставила технических объяснений, но по времени всё сходится. Blog
Что на самом деле в Android 16 QPR1
- Material 3 Expressive UI: Более масштабное визуальное обновление, охватывающее Быстрые настройки, уведомления и элементы экрана блокировки, теперь доступно для изучения вплоть до ресурсов и флагов. The Verge
- Прогресс Desktop Mode: Более надёжная основа для работы с несколькими окнами/экранами, которую производители и разработчики прошивок могут изучить в WindowManager/Shell для доработки поведения свободных окон и панели задач. Android Authority
- Полировка экосистемы: Множество внутренних исправлений, типичных для QPR, которые не повышают публичный уровень SDK, но затрагивают сервисы, политику SELinux, правила Soong и версии APEX — теперь можно отследить каждый коммит. Android Authority
Как синхронизировать Android 16 QPR1 из AOSP
Теперь Google рекомендует отслеживать android-latest-release, который указывает на последнюю ветку релиза — на сегодня это android16-qpr1-release. Android Open Source Project
