Как отозвать разрешение других приложений в Android с правами root?

Я делаю приложение для Android, которое может временно удалить разрешения других приложений, таких как их доступ к контактам, в зависимости от уровня безопасности сети.

Я не хочу заходить на уровень ОС и вносить в него изменения. Я знаю, что это может быть сделано через cyanogenmod с использованием защиты конфиденциальности. Возможно ли, чтобы мое приложение могло программно получать доступ к защите конфиденциальности и отозвать разрешения оттуда?

Я также знаю, что могу декомпилировать другие приложения и добавлять свой собственный код, чтобы при обращении этих приложений к ресурсам, таким как контакты, мое приложение получало уведомление и могло блокировать этот доступ. Но этот подход не выполним для каждого приложения.

Кроме того, какие есть еще способы реализовать эту функциональность?

Заранее спасибо.

0 ответов

Другие вопросы по тегам