Как ограничить разрешения приложений 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 работает нормально с отключенным разрешением доступа к местоположению.
Какое приложение для ограничения доступа вы предпочитаете? Оставьте комментарий и дайте нам знать.