Android 17: режим Advanced Protection оставит Accessibility API только проверенным приложениям

Коротко о главном
1 октября 2026 года Google объявила шесть новых функций режима Advanced Protection в Android 17. Самая заметная для разработчиков: при включённом режиме доступ к Accessibility API (AccessibilityService) останется только у приложений, проверенных как инструменты специальных возможностей. Остальные его потеряют автоматически — проверьте, не опирается ли на этот API ваше приложение.
Службы специальных возможностей видят содержимое экрана и могут нажимать кнопки за пользователя, поэтому банковские трояны и шпионские программы годами использовали их как универсальную отмычку. Если ваше Android-приложение автоматизирует действия в чужих интерфейсах, читает экран или блокирует удаление, для части аудитории эти функции перестанут работать.
Advanced Protection включают в первую очередь пользователи с повышенным риском — журналисты, политики, руководители компаний. Для корпоративных парков устройств это ещё и повод пересмотреть политику мобильной безопасности вместе с командой информационной безопасности.
Что Google изменила в Advanced Protection
Advanced Protection — это режим Android, который одним переключателем включает самые строгие настройки защиты устройства. Анонс в официальном блоге Google опубликовал групповой продакт-менеджер Ил-Сун Ли. В Android 17 режим получает шесть новых функций:
- Ограничение Accessibility API — доступ к AccessibilityService автоматически сохраняется только у проверенных приложений категории Accessibility Tools.
- Intrusion Logging — журналы для криминалистического анализа, которые хранятся в облаке 12 месяцев со сквозным шифрованием и доступны только владельцу устройства. Включается вручную.
- USB Protection — новые USB-подключения к заблокированному устройству по умолчанию работают только на зарядку; уже установленные соединения сохраняются.
- Отключение WebGPU в Chrome — сокращает поверхность атаки через аппаратное ускорение графики в браузере.
- Failed Authentication Lock — после серии неудачных попыток входа устройство блокируется полностью, что мешает перебору.
- View Supporting Apps — страница, на которой видно, какие установленные приложения распознают режим и включают для пользователя дополнительную защиту.
Все функции доступны на устройствах с Android 17. USB Protection и Failed Authentication Lock уже работают на Pixel 6 и новее и на части других устройств с Android 17.
Почему под удар попали службы специальных возможностей
Accessibility API создавался для экранных дикторов, голосового управления и адаптивных устройств ввода. Чтобы помогать людям с ограниченными возможностями, такой службе нужно читать всё, что происходит на экране, и действовать от имени пользователя. Google прямо называет это одной из главных точек атаки: злоумышленники через этот API читают конфиденциальные данные, устанавливают вредоносные программы и мешают их удалению.
На практике банковское вредоносное ПО на Android десятилетие строилось вокруг этой схемы: жертву уговаривают выдать приложению доступ к специальным возможностям, после чего оно перехватывает коды, нажимает «Подтвердить» в банковском приложении и выдаёт себе новые разрешения — без root-доступа. В режиме Advanced Protection пользователь больше не сможет вручную выдать такой доступ непроверенному приложению, а уже выданные разрешения система отзовёт.
Каких приложений это коснётся
Признак проверенного инструмента — атрибут isAccessibilityTool="true" в конфигурации службы специальных возможностей, подтверждённый правилами Google Play. По этим правилам к инструментам специальных возможностей относятся экранные дикторы, системы управления переключателями, голосовой ввод и программы для работы со шрифтом Брайля. Всё остальное — даже легальное — под ограничение попадает.
Значит, при включённом режиме лишатся доступа к API приложения-автоматизаторы и макросы, часть менеджеров паролей с автозаполнением через службу доступности, альтернативные лаунчеры и жесты, родительский контроль, антивирусы и корпоративные агенты, которые используют этот API для мониторинга. Для обычных пользователей без Advanced Protection поведение не меняется.
Что сделать командам мобильной разработки
Проведите инвентаризацию: найдите в своих приложениях и SDK все службы, объявленные через AccessibilityService, и опишите, какие пользовательские сценарии на них держатся.
Ищите официальные API на замену. Автозаполнение паролей — через Autofill Framework, управление устройством в корпоративном парке — через инструменты Android Enterprise, а не через «чтение экрана».
Предусмотрите деградацию. Если функция без доступа к службе работать не может, приложение должно это распознать и честно объяснить пользователю, а не молча сломаться. Google предлагает разработчикам получать сигнал о включении Advanced Protection и автоматически включать более строгие настройки для таких пользователей — приложение тогда попадёт и на страницу View Supporting Apps.
Добавьте в регрессионное тестирование сценарий «устройство с Android 17 и включённым Advanced Protection» — особенно если среди клиентов есть банки, финтех или корпоративные пользователи.
Часто задаваемые вопросы
Затронет ли ограничение всех пользователей Android 17? Нет. Оно действует только на устройствах, где включён режим Advanced Protection. Без него службы специальных возможностей работают как прежде.
Можно ли просто поставить в манифест isAccessibilityTool="true"? Атрибут подтверждается правилами Google Play и подходит только для настоящих инструментов специальных возможностей. Использовать его, чтобы обойти ограничение, — прямой путь к отказу в публикации.
Что будет с уже выданными разрешениями? При включении режима система проверяет установленные приложения и отзывает доступ к Accessibility API у тех, кто не является проверенным инструментом. Вручную вернуть его, пока режим активен, нельзя.
Источники
Google — Android Advanced Protection updates, 1 октября 2026 года (первоисточник).
The Hacker News — Android 17 Advanced Protection Locks Accessibility Services to Verified Accessibility Tools, 2 октября 2026 года.
Security Affairs — Advanced Protection Mode in Android 17 prevents apps from misusing Accessibility Services, октябрь 2026 года.
Ваше приложение готово к Android 17?
Проверим, где приложение и подключённые SDK опираются на службы специальных возможностей, переведём сценарии на официальные API и протестируем работу на устройствах с включённым Advanced Protection.