Уровень сложности: для продвинутых. В момент установки каждая программа запрашивает у нас предоставления прав на выполнение необходимых для её функционирования действий. Как правило, мы соглашаемся с этим запросом, не особо вдаваясь в детали, а просто полагаясь на добросовестность разработчиков приложений. В этой статье вы узнаете, как исправить ситуацию и взять управление разрешениями для установленных на вашем смартфоне программ под свой контроль.
Прежде всего необходимо пояснить, зачем вам может понадобиться ограничивать возможности отдельных программ. В первую очередь это необходимо из соображений безопасности. Если невинный калькулятор или фонарик запрашивает неограниченный доступ к сети и пытается считать вашу адресную книгу, то это по меньшей мере вызывает подозрения. И во-вторых, вы можете таким образом изменить функциональность некоторых программ. Например, запретив доступ к сети тех приложений, которым он не требуется для выполнения своих основных задач, вы сможете избавиться от навязчивой рекламы.
Компания Google в Android версии 4.3 включила в состав операционной системы специальную системную утилиту App Ops для управления разрешениями установленных программ. Однако она предназначается для разработчиков и скрыта от глаз простых пользователей. В последующих выпусках Android эта утилита была еще глубже спрятана в недрах системы, поэтому независимыми разработчиками была создана специальная утилита, облегчающая доступ к App Ops.
Программу AppOps можно скачать и установить из каталога Google Play. В Android версий 4.3, 4.4 эта программа поможет вам активировать встроенную системную утилиту управления правами, с помощью которой мы сможем настроить необходимые нам ограничения.
Если же на вашем устройстве установлена другая версия Android, то на помощь придёт всемогущий Xposed Framework. Мы рассказывали о нём в этой статье, там же вы сможете узнать, как устанавливать разные модули для этого приложения. В рамках темы этой статьи нам понадобится специальный модуль под названием Permission Master.
После установки и активации этого модуля в Xposed Framework вам понадобится перезагрузить устройство. Интерфейс Permission Master состоит из двух вкладок, на первой из которых перечислены все имеющиеся разрешения, а на второй установленные у вас программы. Таким образом вы сможете быстро проверить, какими правами обладает каждая из программ и, в случае необходимости, быстро отключить лишнее.
Стандартная процедура установки программ в операционной системе Android предполагает, что вы либо соглашаетесь с запросом приложения, либо отменяете её установку. С помощью описанных в этой статье способов вы сможете поступить умнее - сначала установить необходимую вам программу, а затем оставить только те права, которые необходимы ей на самом деле.
А какой способ контроля имеющихся у приложений прав используете вы? Или вообще считаете это лишним?
Источник:
а много ли из вас используют app ops ?
иногда просто фигею, от того, что приложение запрашивает разрешения, которые ей не нужны априори
приглушить звук во время входящего сообщения или тому подобное
Так и в стоковом андройде начиная с 4.3 встроен этот app ops. Достаточно создать иконку для его запуска при помощи QuickShortcutMaker например. Прога есть на 4pda ;)
оно работает без рута! А для лакипатчера нужен рут
Пользуюсь с того времени как поставил прошивку 4.4
Давно пользуюсь app ops, ещё с 4.4 (4.4.1, 4.4.2...4.4.4) на 5.0.1 тоже работает. Иногда бывает, что программа вылетает с ошибкой, если отключено что-то
MIUI произносится МЯУ. XIAOMI - сяоми.
Миюай и сяоми, Ш там не было никогда и нет!!!
Китайцы говорят Шаоми! Это факт.
Есть даже простенький менеджер автозапуска. Утилита, вполне себе...
p.s. на маркете две программы схожих..будьте осторожны)
поддерживаю по поводу МЯУ-все необходимое для контроля уже встроено и очень удобно в использовании. торт.
юзаю порт MIUI v5 на NEKEN N6 . МЯУ лучшая из андроид ОС.
для таких как вы поясню почему это нормальная логика, а не паранойя. Установили Вы программку, которой дали доступ к вашим контактам и истории вызовов, а она их слила нехорошему человеку, который пошел в сервисный центр оператора и сказал, что потерял симку, вот последние вызовы, ему эту симку восстановили и он уже имеет доступ к вашим аккаунтам через телефонный номер.
Серьезно да? Симку ему восстановят без паспорта или какого-то доказательства? На дверь тебе покажут и пойдешь домой со своей историей вызовов))
Ну или давай я тебе историю вызовов скину, а ты мою симку угонишь, потестим так сказать)
Уважаемый как бывший работник мтс и билайн могу сказать, что заменят и без паспорта. Есть такая процедура как замена сим пользователю, когда вы фактически пользуетесь сим картой а оформлена она на другого. В таких случаях задаются так называемые идентификационные вопросы и зачастую истории вызовов бывает достаточно. Так что не знаете не пишите.
Потому видимо и бывший т.к. меня без паспорта. Надеюсь такие сотрудники быстро исчезнут.
P.s. а при "заказе" тех кто реально следит за вами....и без распечатки сделают дубликат симки и чего угодно
Да ну правда что ли??? Товарищ это абсолютно легитимная процедура которою проводят спец. сотрудники и решение принимают они а не сотрудник точки продаж о замене. Так что нет вы не угадали
P.S. конечно могут, речь то не про это. Если вы не заметили я просто указал на то что человек ошибается в том что без паспорта владельца не заменят
Подскажите места где так делают. специально поменяю, а потом буду судится и требовать компенсацию за моральный ущерб. А то мне пока попадались только дегенераты которые даже сим на микросим не поменяли с водительскими правами и наличием симки на руках.
Зайдите в любой салон МТС и скажите, что хотите поменять СИМ карту которая оформлена не на вас, но которой вы пользуетесь, если сотрудники скажут типо это невозможно скажите про процедуру замена Сим карты пользователю
в том году менял симку оформленную на маму, без ее паспорта отказались это делать.
В Мегафоне? У них нет такой процедуры. Если не Мегафон то значит сотрудники либо поленились что наиболее вероятно, либо тупо не знают что есть такая процедура. Сама по себе процедура довольно муторная, года два назад было достаточно звонка сотрудникам которые проводили идентификацию и вашего паспорта. с год назад сделали, что заполняется сразу заявление на переоформление, на номер вешалась блокировка на сутки, ну и плюс идентификация.
это бред какой-то, это все равно что взять машину напрокат и пойти в гаи зарегить ее на себя, сказав, что вы её пользователь :) ну ерунда же чесслово.
Ей богу уже надоело, ну не верите сходите проверьте. Номер переоформляется не сразу!!!! Вы пишите заявление на переоформление, вам дают новую сим карту и на сутки вешается блокировка проверка, т.е. номер в течении суток будет не рабочем, через сутки если человек на которого оформлен номер не обратился с претензиями почему не работает связь блокировка снимается, сам номер переоформляется на вас как на владельца спустя полгода если не было обращения со стороны человека на которого был оформлен номер. Как бы продолжать спор я смысла не вижу, при условии того что ни кто из оставивших комментарии не работал в МТС и понятия не имеет о регламентах и правилах установленных в компании
мне в теле2 тоже отказались менять симку, так как она оформлена на папу
знаешь, вообще рискованный шаг давать юзерам такую свободу, поудаляют разрешения не глядя (как в принципе все на свете делают), а потом и то не работает и тут не работает и полетели проклятья с единицами в разработчика.
примеров слепых юзеров тьма просто, даже если описание проги на русском и там есть синхронизация с облаком, в комментах все равно найдется десяток тех, кто не понимает зачем проге доступ в инет.
В чем то согласен с вами. Но зачем программе gps я для себя ответил: gps ей не нужен и она его не получит.
на тачвизе 4.4.2 работает, но зачем-то требует рут права, которых нет
Кстати в одном из обзоров, мельком было сказанно, что в Yota-фоне есть фича, для урезонивания гугл-сервисов, мне подумалось неплохой +
Чтобы она работала, нужно:
1. Заплатить.
2. Установить рут.
В том же iOS 8 все реализовано из коробки и регулируется отдельно для каждого приложения в настройках системы, что куда более разумно и удобно.
Я считаю скотством разработчиков Андроида, что они не устанавливают штатный брандмауэр и управление разрешениями приложений. Мне не нужны кастомные прошивки и т.п., а вот это нужно. Только некоторые производители смартфонов на Андроиде частично устранили этот косяк, тот же Леново. Возможно, следующий телефон будет Леново по вышеуказанным основаниям.
Кроме того, это платная прога! Люди в Маркете обкладывают автора проги уями, так как денежки он снял, а прога не работает. Без рута она и работать не будет. Хотя и с рутом возможно также не будет. У меня, например, прога вылетает при прокрутке всех разрешений где-то в середине списка. Хорошо, что я за этот кал не платил.
Вместо этого кала при наличии рута лучше использовать LBE.
1.Местоположение
2.Снимать фото и видео.
3.Запись звука.
4.и т.д.
Задумался для чего...
да-да, на яблоках ты и не знаешь, кто запрашивает твой отпечаток пальца, местоположение и т.д. потому что тебе этого знать не положено :)