Android Enthusiasts Stack Exchange is a question and answer site for enthusiasts and power users of the Android operating system. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

One of the big reasons I installed CyanogenMod (10.1 latest Monthly) was to be able to have the ability to selectively deny apps certain permissions (most importantly the network and device ID ones). However, I am not able to find it in the settings, in spite of there being blog and forum posts from several months ago mentioning that CM will have this feature.

Does anyone know if this ever made it to the main ROM? If I want to include it myself, is there a specific source tree I can merge into the CM main repo code?


share|improve this question
up vote 7 down vote accepted

This was available in CM7, but got removed in CM9 and above, for reasons I do not know myself.

It is possible that the maintainers of CM couldn't find a way to make this compatible with Android 4+ and so left it out.

There are apps on the market that can do this, such as Permissions Denied however this is now a paid app, and I am unable to report whether this works.

EDIT: Ad eldarerathis pointed out in the comments, there is an open feature request to add this to CM10 and later. I suggest you follow this request for updates.

share|improve this answer
Thanks for this folks! As per this comment on the issue, "On the title of this Enhancement/Feature request: The ability to revoke per app permissions is an active request and something are considering bringing back/implementing. End of this particular request's status. " :) – Animesh Jan 22 '13 at 18:35
There's also LBE Privacy Guard as a free app for up to ICS. Be aware however that the playstore version has issues with Jelly Bean (head to XDA for solutions). – Izzy Jan 22 '13 at 19:15

This isn't an answer as such, more of a work-around.

The other poster mentioned paid apps that can revoke permissions. I suggest to try using SRT AppGuard, I've used it to install apps that aren't supposed to be on a tablet on my Nexus 7 and other wifi-only devices (most notably WhatsApp) by revoking the device ID permission.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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