Как ограничить разрешения приложений Android

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

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

Параметры приложения

Чтобы ограничить права доступа к приложениям, вам потребуется выполнить рутинг вашего телефона или планшета Android. После этого вы можете установить приложение, ограничивающее права, и начать работу. Вот несколько самых популярных вариантов:

  • Permissions Denied – Permissions Denied – достаточно популярное приложение с открытым исходным кодом. Отказ в разрешении также требует наличия установленного BusyBox – установите BusyBox, запустите приложение и нажмите кнопку «Установить» перед его использованием.
  • LBE Privacy Guard – LBE Privacy Guard пользуется популярностью и предлагает функции Отказано в разрешениях – например, он может подделывать определенные типы личных данных, когда приложение запрашивает их, вместо полной блокировки запроса. Это предотвращает сбой некоторых приложений после ограничения разрешения. Тем не менее, LBE Privacy Guard с закрытым исходным кодом, что может быть проблемой с приложением, требующим такого типа доступа.
  • PDroid – PDroid – это приложение с открытым исходным кодом, которое предлагает функции совместимости с LBE Privacy Guard. Установка является более сложной, включая исправление вашего Android ROM – однако, это позволяет PDroid работать даже во время процесса запуска.

Ограничение разрешений

Здесь мы будем использовать Permissions Denied, но другие опции должны работать аналогично. После установки выбранного приложения запустите его и предоставьте ему права суперпользователя – помните, что для этой части вам потребуется root-доступ.

Отказано в разрешениях будет проверять ваши установленные приложения и определять их разрешения.

Отказ в разрешении предупреждает нас, что в некоторых случаях использование разрешений может вызвать проблемы. Это довольно редко, но имейте в виду, что вы настраиваете разрешения и связываетесь с корневыми приложениями на свой страх и риск – возможно, вам придется выполнить сброс настроек (и потерять все данные, которые не синхронизированы с вашей учетной записью Google), если что-то сломается.

Прокрутите список приложений и выберите приложение, права доступа которого вы хотите просмотреть и ограничить.

Permissions Denied подробно объясняет каждое разрешение. Например, мы видим, что Angry Birds Space – наряду со многими другими приложениями – имеет разрешение на просмотр серийного номера устройства и отслеживание телефонных номеров, по которым вы звоните.

Чтобы ограничить разрешение, коснитесь разрешения в списке – его статус изменится на Отключено. Однако на самом деле разрешение не будет отключено, пока вы не перезагрузите устройство.

Вы можете перезагрузить компьютер, нажав кнопку меню и нажав «Перезагрузка», или выключив и включив устройство в обычном режиме.

После перезапуска снова откройте «Разрешения запрещены» и убедитесь, что разрешение по-прежнему отображается как «Запрещено». Если изменение разрешения не произошло, вам, возможно, придется использовать опцию «Блокировать разрешения» в меню – для получения дополнительной информации обратитесь к разделу «Часто задаваемые вопросы и разрешения».

Вам также следует запустить приложение и проверить, правильно ли оно работает без этих разрешений. В случае с Angry Birds Space этого не происходит. Нам придется отменить изменение разрешений – или использовать приложение, запрещающее разрешение, которое подделывает эту информацию – чтобы играть в Angry Birds.

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

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

Какое приложение для ограничения доступа вы предпочитаете? Оставьте комментарий и дайте нам знать.

Оцените статью
TutoryBird.Ru
Добавить комментарий