Многие пользователи Android хотели бы видеть на своих устройствах программы для контроля разрешений отдельных программ. То есть, к примеру, вы не хотите, чтобы клиент Facebook имел доступ к геолокации - достаточно открыть настройки, найти Facebook и в списке разрешений, которые требует программа, отключить геолокацию, после чего приложение никогда не узнает, где вы находитесь. Да, такие инструменты от сторонних разработчиков уже существуют, но требуют на устройстве root-права и не всегда могут обеспечить правильную работу. К счастью, в скором времени программу для контроля над разрешениями собирается выпустить сама Google, что положит конец всем неудобствам, связанным с отсутствием такой возможности.
Приложение пока скрыто в операционке от посторонних глаз, но может быть вызвано любым пользователем Android 4.3 Jelly Bean. Для этого необходимо создать на рабочем столе ярлык (сделать это можно с помощью стороннего лончера или специального приложения вроде QuickShortcutMaker из Google Play), а в качестве действия по нажатию на него выбрать "Настройки", а затем пункт "App Ops". После этого скрытое приложение станет возможно запускать прямо с рабочего стола.
Приложение действительно работает - выше вы можете видеть пример запрета клиенту Facebook использовать разрешения на местонахождение устройства и запуск камеры. Но, к сожалению, пока работает не всегда так, как следует - не зря же инструмент скрыт от посторонних глаз. Во-первых, App Ops не пользуется разрешениями, которые заявлены разработчиком, а ищет их сам, причём поиск не всегда заканчивается успешно. Приведём пример: автору оригинальной статьи изначально не удалось запретить клиенту Facebook пользоваться камерой по причине отсутствия в списке нужного разрешения, но после того, как камера из программы была единожды запущена, разрешение появилось. Вдобавок к этой проблеме, абсолютно непонятно, что именно не даёт программе пользоваться местонахождением и камерой. То есть, если вы вдруг забыли, что отключили то или иное разрешение, то, фактически, не сможете узнать, в чём проблема - App Ops не хватает каких-либо уведомлений в соответствующей панели или всплывающих сообщений.
Как видите, несмотря на то, что приложение уже способно выполнять свои основные функции, оно содержит ряд недостатков, которые не позволяют его запускать любому пользователю. Наверное, именно поэтому оно и оказалось скрыто, но, надеемся, в будущих билдах Android 4.3 Google доработает этот весьма полезный инструмент и расположит его на более видном месте, хотя бы в настройках для разработчиков.
Источник:
ну и отлично будет правда немного не безопасно. А вообще нужная вещь. А то часто приходится в диспетчере отключать разные сервисы от программ дабы заряд сохранить.
а я в это не верю! Ну сделает Google такую программу. Ну сможете закрывать доступ к некоторым службам. Вот только Google по-любому сделает исключение в программе для своих служб. Надо же за пользователями как-то следить.
им достаточно просто не показывать свои важные службы в числе запущенных
вот лично мне пофигу, мне скрывать нечего. тем более если следит за всеми, я нечем не выделяюсь)
Если их не остановить, то однажды в нас просто начнут стрелять.
Вам ведь пофигу, вы не обидетесь. :)
Угу, остановите Google, a то они начнут в нас стрелять.
Есть логика, а есть паранойя.
"Если их не остановить, то однажды в нас просто начнут стрелять.
Вам ведь пофигу, вы не обидетесь. :)"
я такого не говорил, не надо мои слова приплетать к чему вам вздумается...
Тебе нечего скрывать? Поэтому ты выложил контакты всех своих знакомых в интернет без их ведома?
при чем тут мои контакты и где я их выложил? может назовешь мне парочку моих контактов?
Это да.. я вот вообще перестал спать узнав что фбр знает что я захожу на 4пда и общаюсь тут с вами. Это же все.. конец. Боюсь выйти из дома.. заметил под подъездом машина с американсикими номерами. Черная. Это они...
А по сабжу. Хватит страдать параноей. И меилру и яндекс и контакт также сотрудничает с нашими службами. А это гораздо не приятней чем мифически страшное фбр расположеное за десятки тысяч км.
успокойся, лалка, Гуглу ссать на тебя
вы можете поставить на кирпич любую систему, при условии, что эта система - Android OS
ну, ещё убунту скоро будет
а при установке системы, можете закирпичить этот кирпич))
это эволюция пользователи андроид умнеют и им просто необходим рут)
очень полезно будет, если будет возможность ставить запрет одной функции на все приложения(доступ в интернет или отправка смс, например)
а типо если по одному приложению будет бесполезна? пусть это добпилят и я уж точно найду для себя пользу.
Думаю, удобно запретить все ненужное они не дадут. В приоритетах удобство гугля и разработчиков продавать рекламу и сервисы.
а сейчас нельзя отключить доступ в интернет для всех приложений?
Многое,что придумали сторонние компании,постепенно впиливает гугл.И об этом как-то замалчивают. В 2,3 не было контроля трафика,но была удобная программа(не помню уе название) в 4 версии андроида ее впилили.то же и с клавиатурой типа свайп. сейчас вот контроль разрешений ( сразу миуи вспоминается) .С одной стороны это хорошо-меньше костылей, система выглядит стройней,однородней.А с другой получается как-то странно.
вспомните iOS 7, в которой появились функции, давно реализованные в андроиде и твиках из Сидии.
Об этом можно сказать,что данные функции реально полезные и поэтому востребованы) Это вот как раз хорошо,нам.Это еще к тому,что пора прекращать крики,что кто-то у кого-то что-то спер.если это реально удобно,пусть это будет.особенно для простых пользователей должно быть абсолютно фиолетово.А они там пусть сами разбираются,кто кому недоплатил за использование функции)
а теперь попробуйте объяснить это фанатикам))
вот какое тебе дело до фанатиков? если они все пеной захлебнутся, так даже не расстроюсь)
ну и хорошо, я думаю мы только в плюсе от этого
Вот только на ВП8 то с самого начала в настройках был пункт с разрешениями (работать в фоне или блокировать).
А ещё на ВП8 есть детская,которая тоже имеет подобные функции.И такого ни у кого нет.
На 5 вроде будет,Гугл должен украсть у Майков.
от этого добавленная фича не стала хуже
Все таки китайцы впереди планеты всей! В miui уже есть такая функция. Хотя тот же андроид. Там даже рут права можно включать и отключать нажатием одной кнопки и много чего другого. И все это инструменты ОС.
Графический ключ, изменяемый раз в неделю, вам в помощь. + SmartAppProtector и т.д.
Обычно, кстати, бывает наоборот.
*это штука
Не они то и придумали. На Вп8 с самого начала )
Думаете Вп8 придумал? хехе
Если нет, то ваш комментарий не имеет смысла
в cyanogen-е давно пользуюсь, в свойствах программы можно отключать разрешения, всем отключаю геолокацию и доступ к ID
Надеюсь с новои прошивкой хоть что-то изменится.
это touchwiz, смирись.
надо было айфон 5 брать,дешевле бы еще и обошелся бы)
какой айфон, есть xiaomi mi2s с уже присутствующим сабжем
сравнил в магазине с4 и свой с3 - желание иметь четверку резко упало ниже плинтуса. а ведь по цене чуть не в 2 раза дороже продают. серые конечно дешевле рстшного, но даже серые с4 стоят дороже с3 рст. так что даже сейчас выбирая телефон я бы купил с3.
и там кстати в стоке есть фишка с запретом интернета приложениям. а сабж штука интересная, ябывду.. использовал.
Это вам не шутки шутить
OTA
обновления
приходят не
сразу после
релиза. А
спустя 2-5, а то
и более дней!!!
Скорее всего этого будет одно из нескольких разрешений, которые нельзя будет запретить.
На русском языке этот пункт называется «Операции в приложениях». Дерзай.
Можно, но зачем тебе андроид тогда?
А когда наоборот - почти никто подобного не говорит, только хвалят добрый Гугл.
Да, это давно реализовано на яблооси.
"дикий вой злорадства тут поднимается." где??... я только заметил что вы тут базарите про IOS и поднимаэте вой
на иос Ограничения Работают,
а на дроиде нет - нет смысла надеяться/использовать на фишку которая работает нечётко.