
Первая бета-версия уже позади, и до официального дебюта Android 13 осталось всего несколько месяцев. На этой неделе стало известно об одном из грядущих изменений в системе безопасности от Google: Android 13 собирается лишить неофициально установленные приложения доступа к специальным возможностям.
Как заметили на этой неделе специалисты из Esper, в Android 13 предусмотрена мера безопасности, блокирующая использование API специальных возможностей (Accessibility API) для неофициально установленных приложений. Как показано на изображениях ниже, для таких приложений в Android 13 будет отображаться сообщение о том, что настройки специальных возможностей для них «недоступны».
Почему Google вносит это изменение? В Android 13 четко указано, что это сделано «в целях вашей безопасности».
API специальных возможностей в Android может быть мощным инструментом для расширения функциональности приложений при его правильном использовании. В первую очередь он предназначен для того, чтобы разработчики могли создавать приложения для людей с различными ограниченными возможностями, но существуют и другие сценарии использования, полезные для всех. Однако этот API также часто используется в злонамеренных целях, поэтому Google борется с приложениями, которые пытаются его задействовать. В Android 12, как заявляла Google, компания «значительно сократила неоправданное, опасное или запрещенное» использование этих API. Блокировка использования Accessibility API неофициально установленными приложениями в Android 13 — это следующий шаг в этом направлении.



Важно отметить, что это изменение затронет не все неофициально установленные приложения. Google подтвердила, что оно коснется только APK-файлов, а не приложений, установленных из сторонних магазинов, таких как, например, F-Droid. Цель, по-видимому, состоит в том, чтобы ограничить доступ для приложений из «менее легитимных» источников. Кроме того, на странице сведений о приложении, как показано выше, есть скрытая настройка, которая позволяет владельцу телефона подтвердить свою личность и разрешить доступ к этим новым ограниченным параметрам.