For many apps on Google play such as Facebook I would like to install them, but I would not provide all the access they require while installing. For instance, I would not like to provide the access to Contacts. Is this possible?

I am targeting the Android versions 6 and later.

I know how to revoke the permissions later time, but installation time, Facebook prompts me with the big accept list, that at that time I cannot disable.

The needs access to dialog pops just after I press the install button.

enter image description here enter image description here


If an app targets Android 6 or higher, most of the permissions listed in your screenshot will have to be approved (or denied) by the user at runtime – i.e. when you're using the app. There are several permissions not falling into this category, as Google defined them as "normal" (and only "dangerous" permissions are considered worthwhile to be presented to the user). So you e.g. will never be asked for Internet access (if you denied, Google couldn't show ads).

OTOH one of course could argue: if you're concerned about your privacy, Facebook is the wrong place to go in general :) And of course again, if you don't trust an app, watch out for alternatives. Best at F-Droid where you can trust every app.

  • I would like to switch on "runtime permissions" model somehow. At the moment "needs access to" dialog forces me to Accept on all. I am still not sure if there is some setting where I can manage the accept. – prosti Jun 3 '18 at 12:42
  • @lzzy, btw, I am on Android 7.1 I believe if this helps. – prosti Jun 3 '18 at 12:45
  • You can't "switch that on": either the app targets Android <6 (then it's off), or the app targets Android 6+ (and its on). All up to the dev. For older apps, you can just "revoke" permissions afterwards, if your ROM allows. Again rudimentary this is possible via Settings › Apps (either by a global "permissions" tab, or via a "permissions" button on each app's details page). – Izzy Jun 3 '18 at 13:08
  • @lzzy, I would switch that off if possible. My question was how to suppers need access to dialog if possible. – prosti Jun 3 '18 at 21:00
  • 1
    @YetAnotherRandomUser name a better place. But agreed, healthy scepticism never hurts. Though, it's still more true than "only install from Playstore because that's the {only} safe place" (whether with or without the "only"). From a privacy standpoint, Playstore is a nightmare. – Izzy Oct 2 '18 at 21:41

no that is not possible at that time because they are preset conditions in the android manifest which need to be fulfilled before downloading the app on your device

  • 1
    Wver heard about "runtime permissions"? If an app targets Android 6 or higher, e.g. access to the Camera, Photos/Media/Files, Contacts, Calendars etc. will have to be approved (or denied) by the user when the app runs. – Izzy Jun 3 '18 at 9:15
  • Thanks for the comment @jainil looks like you are right but I will check for more feedback on another answer. – prosti Jun 3 '18 at 12:45
  • @prosti that's only true for Android 5 and below, as I've pointed out. – Izzy Jun 3 '18 at 13:09

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.