Разрешения приложений android, как ими управлять

19-10-2018, 04:01

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


Разрешения андроид приложений – это то, к чему игра или программа получает неограниченный доступ. Перед установкой они все указываются в виде списка, но порой возникает вопрос: зачем, к примеру, фонарику доступ к чтению и отправке SMS-сообщений или права на управление фото- и видеосъемкой? В таких случаях возникает желание запретить их, мало ли что может произойти, не каждый хочет рисковать.


Стоит понимать, что, если у приложения есть права, то оно может использовать эту функцию неограниченное количество раз и даже без ведома самого пользователя. Этим часто пользуются мошенники, добавляя в бесплатные программы скрипт отправки сообщений или совершения звонков (недаром Google оставляет предупреждения на некоторых разрешениях андроид приложений: мол, это может стоить вам денег!). Потеря денег еще не самое страшное, ведь злоумышленники могут получить доступ к личной информации (фотографиям, паролям, личным контактам и перепискам).


Поэтому сегодня мы затронем одну из самых важных тем: Как управлять разрешениями андроид приложений с помощью нескольких способов. Как и всегда, все методы расположены последовательно: от простых к сложным. А в конце статьи расположена таблица с подробным описанием каждого разрешения (обязательно к ознакомлению!)



Способ 1 (самый простой, не требуются рут-права)


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


  1. Необходимо зайти в Настройки планшета / смартфона.
  2. Затем перейти во вкладку Приложения.

  3. Найти в списке необходимую игру или программу и кликнуть по названию.

  4. Далее прокручиваем открывшееся окно описания до конца.
  5. Находим подпункт Разрешения.

  6. В следующем окошке можно изменять разрешения андроид приложений с помощью тумблеров, у которых три положения: Запрещать, Разрешать и Спрашивать. Последнее означает, что как только программа потребует доступ к чему-нибудь, то на экране появится уведомление, в котором можно разрешить или запретить ей это сделать.



Кстати, начиная с Android 6.0, все установленные программы по умолчанию спрашивают разрешения, если таковые требуются.


Настройка очень удобная, потому что позволяет изменять доступ ко всем функциям, начиная от местоположения и заканчивая изменением состояния NFC и записью аудио. А в самом конце есть 2 любопытных пункта: Автозапуск и Активный режим. Первый дает право запускать приложение в автоматическом режиме при запуске системы, второй – возможность «висеть» приложению в свернутом виде, не выбрасывая его из памяти.


На устройствах Андроид версии 5.0+ есть функция Защищенный режим, которая переключает подозрительные разрешения на Спрашивать для недавно установленных игр и программ.




ВНИМАНИЕ! Для следующего способа понадобится наличие прав администратора на android устройстве. А это означает, что пользователь берет на себя всю ответственность за совершенные действия, потому что никто не может обещать, что после выполненных операций устройство не превратится в кирпич. То же самое касается и утери личных данных.

Способ 2 (требуется наличие прав Суперпользователя)


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



Существуют несколько наиболее популярных приложений, позволяющих выполнять данную операцию, это:






Принципы работы в указанных утилитах отличаются по своей эффективности и простоте действий, потому начнем с самого легкого.



Permission Master


Для работы данного приложения требуется Xposed Framework. Что это и как его установить читайте в соответствующем гайде.



  1. В инструменте две вкладки: Разрешения и Программы. Остановимся на последней.


  2. Выбираем софт, которому требуется урезать права.


  3. Видим список всех разрешений, а вверху переключатель: Отозвать разрешения. Вот его то и включаем, иначе со списком ничего не сделать.


  4. Теперь можно играться с правами. Для этого надо всего лишь нажать по названию разрешения андроид приложения.


  5. Повторное нажатие возвращает права, а долгий тап открывает дополнительную информацию.

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



LBE Security Master


  1. На главном экране переходим во вкладку Безопасность.


  2. Далее кликаем на Управление разрешениями.


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


  4. Клик по нужному приложению открывает подробную информацию. Отображаются предоставленные разрешения и описание к ним.


  5. Напротив одобренных разрешений стоит галочка зеленого цвета, кликнув по которой появляются три кнопки: Разрешить, Запросить и Запретить. Помимо них в самом низу есть кнопка Доверять приложению, которая дает ему полный доступ к устройству. В этом же окне можно исключить программу из списка автозагрузки или отключить показ уведомлений.





LuckyPatcher


  1. Устанавливаем приложение через apk-файл, предварительно скачав его по ссылке (в официальном магазине Google его не найти).
  2. Запускаем и предоставляем права администратора.
  3. На главной странице отображаются все установленные игры и программы.


  4. Находим в списке нужное и кликаем по названию.
  5. В выпадающем меню нажимаем Меню патчей.


  6. Затем Изменить компоненты приложения.


  7. Далее Изменить разрешения и активити.


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


  9. Все включенные разрешения подсвечиваются зеленым цветом, выключенные – красным. Переключение между этими режимами осуществляется нажатием по разрешению.


  10. После изменения необходимых разрешений необходимо нажать расположенную внизу экрана кнопку Пересобрать & установить.


  11. Остается только дождаться завершения процесса, после которого появится окно результата пересборки.



После такого редактирования всегда есть шанс, что при работе с приложением могут возникать ошибки, краши и другие проблемы. Но следить за этим все-таки очень важно, ради своей же безопасности. Лучше всего перед установкой внимательно ознакомиться со списком всего, к чему приложение просит дать доступ. Если он выглядит подозрительным, то стоит вовсе отказаться от установки, нажав отмену.



Таблица с подробным описанием каждого разрешения

Еще полезные статьи

Как избавиться от AirPush рекламы?
AirPush реклама: что это такое и как с ней бороться
Читать
Использование Андроид телефона в качестве веб камеры для компьютера
Настраиваем Андроид устройство для работы в качестве веб-камеры!
Читать
Убираем лаги в Android играх и приложениях
Избавляемся от лагов и подвисаний в играх и приложениях
Читать
Как установить мелодию на звонок на андроид
Инструкция по установке мелодий на звонок, смс и будильник
Читать
Как устанавливать/перенести приложения на SD карту
Заменяем на Android внутреннюю память на внешнюю.
Читать
Как скрыть приложение на Android?
Скрываем личные приложения от чужих глаз
Читать

комментарии

Добавление комментария