Google разрабатывает функцию блокировки приложений для Android 17, которая позволит пользователям защищать отдельные приложения без использования Private Space или сторонних блокировщиков. Эта функция обнаружена в сборке Android Canary и зависит от API, контролируемого разрешением LOCK_APPS, доступным только для системных приложений и приложения, выполняющего роль лаунчера.
Как защитить приложения в Android 17 с помощью App Lock
Контекст и возможности
Функция внедрения защиты отдельных приложений позволит лаунчерам вызывать API через действие SET_APP_LOCK. Перед активацией блокировки система проверяет наличие значка лаунчера у приложения, его непопадание в список исключений и текущий статус блокировки. Такое решение облегчит жизнь пользователям, избавляя от необходимости ставить сторонние блокираторы, устойчивые к удалению.
Ограничения и реализация
Блокировка приложений предназначена только для ручных устройств и будет недоступна для Wear OS, Android Automotive, Android TV и профилей под наблюдением. Хотя детали реализации блокировки отсутствуют в текущей сборке Canary, возможно, Google воспользуется Biometric Prompt API для стандартизации биометрической аутентификации с резервом в виде PIN или Паттерна.
Этот шаг сигнализирует об отказе от сторонних методов, уязвимых к деинсталляции, и усилении безопасности. Однако точные механизмы обработки уведомлений заблокированных приложений остаются неясными, хотя было бы логично ожидать редактирования контента.



