Android заставляет вас соглашаться со всеми разрешениями, которые хочет приложение, при условии, что вы хотите использовать приложение. После рутирования устройства вы можете управлять разрешениями для каждого приложения.
Ограничение разрешений позволяет защитить ваши контакты и другие личные данные от приложений, которым требуется доступ, который вы предпочли бы запретить. Многие приложения продолжат работать должным образом после отзыва разрешений.
Параметры приложения
Чтобы ограничить разрешения приложений, вам необходимо рутировать свой телефон или планшет Android . После этого вы можете установить приложение, ограничивающее разрешения, и приступить к работе. Вот несколько самых популярных вариантов:
- В разрешениях отказано - Permissions Denied - довольно популярное приложение с открытым исходным кодом. Permissions Denied также требует BusyBox установлен - установите BusyBox, запустите приложение и нажмите кнопку «Установить» перед его использованием.
- LBE Privacy Guard - LBE Privacy Guard популярен и предлагает функции, которых нет в Permissions Denied - например, он может подделывать определенные типы личных данных, когда приложение запрашивает их, вместо того, чтобы полностью блокировать запрос. Это предотвращает сбой некоторых приложений после ограничения разрешения. Однако LBE Privacy Guard имеет закрытый исходный код, что может быть проблемой для приложения, требующего такого типа доступа.
- PDroid - PDroid - это приложение с открытым исходным кодом, которое предлагает функции совместимости, аналогичные LBE Privacy Guard. Установка более сложна и включает исправление вашего Android ROM, однако это позволяет PDroid работать даже во время процесса запуска.
Ограничение разрешений
Здесь мы будем использовать Permissions Denied, но другие параметры должны работать аналогичным образом. После установки выбранного приложения запустите его и дайте ему права суперпользователя - помните, что для этой части вам понадобится root-доступ.
Permissions Denied будет сканировать ваши установленные приложения и определять их разрешения.
Permissions Denied предупреждает нас, что в некоторых случаях нарушение разрешений может вызвать проблемы. Это довольно редко, но имейте в виду, что вы настраиваете разрешения и вмешиваетесь в корневые приложения на свой страх и риск - вам, возможно, придется выполнить сброс настроек (и потерять все данные, которые не синхронизированы с вашей учетной записью Google), если что-то сломается.
Прокрутите список приложений и выберите приложение, разрешения которого вы хотите просмотреть и ограничить.
Permissions Denied подробно объясняет каждое разрешение. Например, мы видим, что Angry Birds Space, как и многие другие приложения, имеет разрешение на просмотр серийного номера устройства и отслеживание телефонных номеров, по которым вы звоните.
Чтобы ограничить разрешение, коснитесь разрешения в списке - его статус изменится на Отключено. Однако разрешение не будет отключено, пока вы не перезагрузите устройство.
Вы можете перезапустить, нажав кнопку меню и нажав «Перезагрузить», или выключив и включив устройство в обычном режиме.
После перезапуска повторно откройте Permissions Denied и убедитесь, что разрешение по-прежнему отображается как Denied. Если изменение разрешений не произошло, вам, возможно, придется использовать опцию «Заблокировать разрешения» в меню - см. Раздел «Разрешения запрещены» на странице часто задаваемых вопросов / справка для получения дополнительной информации.
Вам также следует запустить приложение и проверить, правильно ли оно работает без этих разрешений. В случае с Angry Birds Space это не так. Чтобы играть в Angry Birds, нам придется отменить изменение разрешений или использовать приложение, запрещающее разрешение, которое подделывает эту информацию.
Даже если вы используете приложение, запрещающее доступ, которое подделывает определенные типы личной информации, ограничение доступа к определенным разрешениям все равно может вызывать сбои. Например, если приложению требуется доступ к USB-накопителю, ограничение этого разрешения может привести к принудительному закрытию приложения.
Однако многие приложения будут работать правильно после отклонения определенных разрешений. Например, Angry Birds отлично работает с отключенным разрешением доступа к местоположению.
Какое приложение с ограничением разрешений вы предпочитаете? Оставьте свой комментарий и дайте нам знать.