Google выпускает Android 17 QPR2 Beta 3 для Pixel 6a и серии Pixel 10
Google выпустил обновление Android 17 QPR2 Beta 3 для устройств от Pixel 6a до Pixel 10, добавив меры безопасности против мошенничества с переадресацией звонков и исправив несколько ошибок.
Google выпустил обновление Android 17 QPR2 Beta 3 для моделей Pixel 6a, Pixel 7, Pixel 8, Pixel 9 и Pixel 10, включая Pixel 10a, в пятницу. Новая сборка пока недоступна для предзаказа серии Pixel 11.
Обновление, которое можно получить через программу Android Beta или установив OTA-образы, вводит ограничения безопасности, направленные на предотвращение программной мошеннической переадресации звонков. Согласно журналу изменений Google, API sendUssdRequest() теперь блокируется для кодов переадресации, если приложению предоставлено только разрешение CALLPHONE, и приложения будут получать обратный вызов USSDERRORNOTALLOWED. Пользователи, вручную набирающие коды переадресации в системном наборщике, увидят диалог подтверждения уровня ОС перед выполнением команды. USSD-запросы, не связанные с переадресацией, такие как мобильные денежные переводы, остаются без изменений.
Разработчикам, чьи приложения зависят от функции переадресации, рекомендуется корректно обрабатывать новый обратный вызов ошибки или переключиться на интент ACTION_DIAL, чтобы пользователи подтверждали действие вручную.
Бета-версия также устраняет две заявленные проблемы: визуальное искажение и неожиданную перезагрузку, вызываемые открытием шторки уведомлений или быстрых настроек, а также ложные предупреждения об ухудшении ёмкости батареи, отображаемые инструментом Device Health and Support.
"Если ваше приложение затронуто, убедитесь, что оно корректно обрабатывает обратный вызов USSDERRORNOTALLOWED. Для приложений, требующих настройки переадресации, которые не подпадают под исключённую роль, перенесите поток на использование интента ACTIONDIAL для предварительного заполнения набора, позволяя пользователю вручную подтвердить действие," гласит журнал изменений.