Примечания к выпускам

Бета-версия 7.1

Дата выпуска 16 октября 2026 г.
Сборки CP41.260831.019
Поддержка эмуляторов x86 (64-разрядная), ARM (v8-A)
Уровень исправления системы безопасности 2026-10-05
Сервисы Google Play 26.28.33

Бета-версия 7

Дата выпуска 9 октября 2026 г.
Сборки CP41.260831.016
Поддержка эмуляторов x86 (64-разрядная), ARM (v8-A)
Уровень исправления системы безопасности 2026-10-05
Сервисы Google Play 26.28.33

Бета-версия 6.1

Дата выпуска 29 сентября 2026 г.
Сборки CP41.260831.007.A3
CP41.260831.011
Поддержка эмуляторов x86 (64-разрядная), ARM (v8-A)
Уровень исправления системы безопасности 2026-08-05
Сервисы Google Play 26.28.33

Бета-версия 6

Дата выпуска 24 сентября 2026 г.
Сборки CP41.260831.007
Поддержка эмуляторов x86 (64-разрядная), ARM (v8-A)
Уровень исправления системы безопасности 2026-08-05
Сервисы Google Play 26.28.33

Бета-версия 5

Дата выпуска 15 сентября 2026 г.
Сборки CP41.260828.004.A8
CP41.260828.005.A6
Поддержка эмуляторов x86 (64-разрядная), ARM (v8-A)
Уровень исправления системы безопасности 2026-08-05
Сервисы Google Play 26.28.33

Бета-версия 4

Дата выпуска 28 августа 2026 г.
Сборки CP41.260814.003.A2
CP41.260814.003.B1
CP41.260814.003.C2
Поддержка эмуляторов x86 (64-разрядная), ARM (v8-A)
Уровень исправления системы безопасности 2026-08-05
Сервисы Google Play 26.28.33

Beta 3

Дата выпуска 14 августа 2026 г.
Сборки CP41.260731.005.A2
CP41.260731.005.B1
Поддержка эмуляторов x86 (64-разрядная), ARM (v8-A)
Уровень исправления системы безопасности 2026-08-05
Сервисы Google Play 26.26.34

Бета-версия 2

Дата выпуска 3 августа 2026 г.
Сборки CP41.260717.006
Поддержка эмуляторов x86 (64-разрядная), ARM (v8-A)
Уровень исправления системы безопасности 2026-07-05
Сервисы Google Play 26.24.35

Бета-версия 1

Дата выпуска 20 июля 2026 г.
Сборки CP41.260701.005
Поддержка эмуляторов x86 (64-разрядная), ARM (v8-A)
Уровень исправления системы безопасности 2026-07-05
Сервисы Google Play 26.23.34

Android 17 QPR 2 Beta 7.1 (октябрь 2026 г.)

Мы продолжаем улучшать первую версию Android 17 и выпускать обновления для поддерживаемых устройств. Они выходят раз в квартал в виде ежеквартальных выпусков платформы (QPR), которые добавляются в AOSP и на устройства Google Pixel в рамках наборов новых функций.

Хотя эти обновления не включают изменения API, влияющие на приложения, мы предоставляем образы последних бета-сборок QPR, чтобы вы могли протестировать свое приложение с этими сборками по мере необходимости (например, если есть предстоящие функции, которые могут повлиять на взаимодействие с пользователем вашего приложения).

В Android 17 QPR2 входит минорный выпуск SDK. Это дополнительное обновление не содержит запланированных изменений в поведении, что сводит к минимуму необходимость тестирования совместимости. Текущие изменения SDK можно посмотреть в отчете о различиях API.

Усиление защиты от мошенничества с переадресацией вызовов

В Android 17 QPR2 добавлены новые ограничения безопасности для программной переадресации вызовов, чтобы защитить пользователей от мошенничества. Теперь система анализирует и выборочно ограничивает USSD-коды переадресации вызовов (например, *21#), выполняемые с помощью TelephonyManager.sendUssdRequest() API.

  • Ограничение API. API sendUssdRequest() больше не доступен для кодов переадресации вызовов, использующих только разрешение CALL_PHONE. Стандартные приложения, пытающиеся выполнить эти коды в фоновом режиме, будут заблокированы и получат обратный вызов USSD_ERROR_NOT_ALLOWED.
  • Системное подтверждение. Чтобы защитить пользователей от мошенничества с применением социальной инженерии, мы добавили диалоговое окно с подтверждением на уровне ОС. Оно будет появляться, когда пользователь вручную вводит код переадресации вызовов в системном приложении для звонков.
  • USSD-запросы, не связанные с переадресацией вызовов. Это изменение не влияет на USSD-запросы, не связанные с переадресацией вызовов, например на запросы, позволяющие осуществлять денежные переводы с мобильного счета или проверять баланс.
  • Решение. Если ваше приложение затронуто, убедитесь, что оно корректно обрабатывает обратный вызов ошибки USSD_ERROR_NOT_ALLOWED. Если в приложении требуется настроить переадресацию вызовов, но оно не соответствует критериям для исключения, используйте объект intent ACTION_DIAL, чтобы предварительно заполнить номер в приложении для звонков и позволить пользователю подтвердить действие вручную.

Оптимизированная доставка собственных трансляций

On devices running Android 17 QPR2 or higher, Android delivers self-broadcasts more efficiently to improve system health. A self-broadcast is a broadcast (for example, one sent with sendBroadcast()) for which all of the receivers, whether context-registered or declared in the manifest, run in the same process that sent the broadcast. If any receiver runs in a different process, the broadcast isn't a self-broadcast. The system hands self-broadcasts back to the sending process, which delivers them to its own receivers on the main thread. This prevents apps from keeping themselves running in the background by repeatedly sending broadcasts to themselves. This change applies to all apps, regardless of their targetSdkVersion.

This change affects your app in the following ways:

  • Sending a self-broadcast doesn't raise your process's importance and doesn't prevent a cached process from being frozen.

  • If your process is cached and frozen, self-broadcasts that it sent wait until the process is unfrozen, for example, when the user returns to the app or another component of the app starts.

  • Self-broadcasts that haven't been delivered yet are held in the process's memory. If the system kills the process before they're delivered, they're lost and aren't redelivered.

Broadcasts that have a receiver in a different process (including another process of the same app), broadcasts sent on behalf of another app (such as through a PendingIntent), and broadcasts sent to a different user profile aren't affected.

Make sure your app doesn't rely on self-broadcasts to do work in the background. Don't use self-broadcasts as a timer or keep-alive mechanism. To schedule background work, use WorkManager, or use AlarmManager for work that must happen at a specific time. For communication within a process, use direct calls such as callbacks or Kotlin flows instead of broadcasts.

Известная проблема в бета-версии 7.1

Пользователям Pixel 11 Pro Fold может потребоваться заново настроить фейсконтроль, чтобы он работал правильно.

Основные проблемы, устраненные в бета-версии 7.1 (октябрь 2026 г.)

  • Сильные задержки и зависания интерфейса на несколько секунд (ошибка 571186734).

Основные проблемы, устраненные в бета-версии 7 (октябрь 2026 г.)

  • Исправлена ошибка, из-за которой батарея быстро разряжалась в режиме ожидания, когда функция "Тсс" не позволяла устройству перейти в спящий режим. (Issue #560036427, Issue #569079944)
  • Скачивание по протоколу HTTPS, запущенное через системный DownloadManager, сразу же завершается ошибкой. (Issue #562833711)

Основные проблемы, исправленные в бета-версии 6 (сентябрь 2026 г.)

  • Визуальная регрессия, из-за которой контент с черными полосами по краям просачивается через строку состояния во время переходов между действиями. (Issue #493438057)
  • Во время зарядки на экране ничего не показывается. (Issue #516262713, Issue #526560397)
  • Устранена проблема, из-за которой Pixel 9 Pro Fold неожиданно перезагружался при инициализации видоискателя камеры в сторонних приложениях. (Issue #555960820, Issue #558564487, Issue #554763027, Issue #559421409)
  • Заблокированные приложения нельзя было закрыть жестом пролистывания в списке недавно использованных. (Issue #555579953)
  • Сбой ядра системы, из-за которого устройства неожиданно перезагружались, когда сторонние приложения запрашивали одновременный доступ к камере и микрофону во время биометрического подтверждения личности. (Issue #557712189)
  • Устранена проблема, из-за которой при прокрутке происходили сбои, перезагрузки или зависания устройства. (Issue #559054323)

Основные проблемы, устраненные в бета-версии 5 (сентябрь 2026 г.)

  • При изменении типа устройства Bluetooth в настройках его значок не обновлялся. (Issue #516071134)
  • Устранена проблема со стабильностью системы, из-за которой устройство неожиданно перезагружалось при непрерывной прокрутке интерфейса в приложениях с большим количеством медиаконтента. (Issue #544291113)
  • Исправлена ошибка, из-за которой при нажатии аппаратных кнопок регулировки громкости во время трансляции медиаконтента не появлялся ползунок громкости. (Issue #548145018)
  • Исправлена ошибка рендеринга текста, из-за которой при вводе в строке поиска появлялось неожиданное выделение фона. Также устранена проблема с маршрутизацией навигации, из-за которой не удавалось разблокировать частное пространство. (Issue #548285596)
  • Режим HDR+ оставался включенным, даже если был отключен в настройках пользователя. (Issue #547457910)
  • При запуске Google Кошелька с помощью ярлыка кнопки питания сенсорный экран переставал реагировать на нажатия. (Issue #549758084)
  • Приложение "Камера" аварийно завершает работу во время обработки панорамы. (Issue #551069625)
  • После завершения вызова или ответа на него в аудио, передаваемом по Bluetooth, появляются шумы и искажения. (Issue #541684282)

Основные проблемы, устраненные в бета-версии 4 (август 2026 г.)

  • Если включить параметр разработчика "Отрисовывать приложения под областью выреза", то после выхода из полноэкранного режима воспроизведения видео строка состояния на панели запуска становилась прозрачной. (Issue #295747911)
  • Проблема с терморегуляцией, из-за которой устройства перегревались и неожиданно перезагружались во время использования. (Issue #437116407)
  • Устранена проблема, из-за которой не удавалось дублировать экран на внешние XR-очки, подключенные по USB-C. (ошибка 439269938)
  • Исправлена ошибка, из-за которой навигация жестами переставала работать при отрисовке приложений под вырезом на экране. (Issue #441378954)
  • Оптимизация ограничения заряда батареи до 80% приводила к чрезмерному времени зарядки в течение последних 2% порогового значения. (Issue #477009501, Issue #476803337)
  • Исправлена ошибка в интерфейсе панели запуска, из-за которой при поиске приложений в панели приложений не обрабатывался введенный текст. (Issue #505157934, Issue #527921034, Issue #530531588, Issue #537704656)
  • Исправлена ошибка, из-за которой при вызове меню кнопки питания с помощью аппаратных кнопок не размывался фон за панелью навигации. (Issue #537202501)
  • Устранена проблема, из-за которой звук телефонного звонка по умолчанию воспроизводился через динамик телефона, а не через подключенные устройства Bluetooth. (Issue #537908014, Issue #541501134, Issue #541772860, Issue #545047074)
  • Исправлена ошибка рендеринга в переключателе приложений, из-за которой при горизонтальной прокрутке первая карточка задачи могла периодически зависать и визуально обрезаться за другими приложениями. (Issue #530484511, Issue #505564040, Issue #545574713, Issue #551022006)
  • Исправлена ошибка, из-за которой во время записи видео с экрана блокировался ресурс аудиосервиса, что не позволяло использовать микрофон в приложениях и способах ввода, таких как Gboard и Gemini, до перезапуска устройства. (Issue #538229807)
  • Визуальное несоответствие в системном интерфейсе, из-за которого при выключении экрана с главного экрана запускалось простое затухание вместо анимации выключения экрана кнопкой питания. (Issue #541261786)
  • Устранена проблема с низкой контрастностью в тёмной теме, из-за которой значок настроек Wi-Fi подключенной сети был едва виден. (Issue #536320341)
  • При включении 3D-режима на подключенных умных очках показывался пустой экран. (Issue #536628506)
  • Исправлена ошибка пользовательского интерфейса, из-за которой панель уведомлений не опускалась до конца. (Issue #539244095, Issue #547801203, Issue #547017781, Issue #546896889, Issue #547163658, Issue #547281675)
  • Устранена проблема, из-за которой приложения WebGL могли зависать или приводить к сбою процесса браузера при объединении карт теней с атрибутами цвета вершин. Для этого было исправлено недопустимое чтение памяти при обработке состояния текстуры в драйвере графического процессора PowerVR. (Issue #541322087)
  • При сбое фейсконтроля в условиях низкой освещенности разблокировка по отпечатку пальца не срабатывала, и пользователю приходилось вводить PIN-код. (Issue #547597971, Issue #545329611, Issue #541723970)

Основные проблемы, устраненные в бета-версии 3 (август 2026 г.)

  • При открытии панели уведомлений и меню быстрых настроек возникали визуальные искажения и устройство неожиданно перезапускалось. Issue #535249652, Issue #543124160
  • Инструмент "Состояние устройства и поддержка" ошибочно показывал пользователям ложные предупреждения о снижении емкости батареи. (Issue #535421490, Issue #538943170, Issue #535504630)

Основные проблемы, устраненные в бета-версии 1 (июль 2026 г.)

  • Повторное подключение по Bluetooth после потери связи с удаленным устройством не выполняется. (проблема #412524057)
  • Элементы управления проигрывателем на мгновение появлялись на заблокированном экране при выходе устройства из спящего режима, даже если уведомления приложения были отключены. (Issue #484607701)
  • Сбой системы, из-за которого устройства Pixel неожиданно перезагружались при вызове Gemini. (Issue #505750489)
  • Если пользователь начинал перетаскивание несколькими пальцами, исходное приложение переставало получать последующие события касания. (Issue #516836306)
  • Уведомления на панели уведомлений иногда становились невидимыми до перезапуска системы. (Issue #526139207, Issue #522657034)
  • Генерация ключа ML-DSA завершается сбоем с исключением, если вместо константы класса используется дайджест строки NONE. (Issue #525612735)
  • Исправлена ошибка в AccessibilityNodeInfo.toString(), из-за которой границы окна неправильно регистрировались с использованием границ экрана, что приводило к получению вводящих в заблуждение данных отладки специальных возможностей. (Issue #520428442)
  • Эффекты размытия на уровне окна не отображались, а переключатель "Разрешить размытие на уровне окна" сбрасывался после перезагрузки. (Issue #527376569)