I read about being able to revoke permissions on CyanogenMod, but it seems the devs took that ability out.

I found some app out on the market for 6$ or so, but it doesn't look like it would be worth its price. It is called Permissions Denied. Any other way to block some permissions for some apps?


  • possible duplicate of Revoke App Permissions Without Root?
    – ale
    Commented Mar 17, 2013 at 15:29
  • 1
    @AlEverett Not exactly. This questions asks about blocking them, whilest the other wants to remove them. To be more precise: The other is about tampering with the .apk to manipulate the Manifest -- while this one simply wants to block the access without manipulating the .apk. So they are related, yes -- but not identical.
    – Izzy
    Commented Mar 17, 2013 at 17:38
  • Another potential duplicate: Is it possible to install an app and exclude some of its requested permissions? Commented Mar 17, 2013 at 18:26
  • @Izzy: Is that a meaningful difference, though? The end-game is still the same: install an app but only give it some of the permissions it wants. Commented Mar 17, 2013 at 18:27
  • 2
    @eldarerathis Yes and no. If you modified the .apk, you won't get updates -- and also might violate the developers' rights/licenses. You might think of it as two different approaches to the same goal (I can follow that), but to me it's still two different things. Part of it would be firewalls: would you put such a request to the same process (removing the permission from the .apk being similar to using a software firewall to block internet access)? We might better discuss this at another place (Meta or chat) to not clutter things here, though :)
    – Izzy
    Commented Mar 17, 2013 at 19:47

4 Answers 4


There are at least two different solutions available for it: LBE Privacy Guard (careful when you're already running JellyBean: do not use the Playstore version then, but rather check with XDA-Developers, as the playstore version causes boot-loops with JellyBean and the dev did not even place a note for it), and PDroid Privacy Protection / PDroid Manager. The latter is more difficult to install, but often preferred: being implemented at OS level, it offers more security.


You can try using Xposed installer and xposed App settings from XDA Xposed installer and tutorial http://forum.xda-developers.com/showthread.php?t=1574401 , Xposed App Settings download. "http://mohammadag.xceleo.org/public/Android/Xposed/"

once enabled, the Xposed App settings let's you edit things about an app like the UI size (tablet or phone), keeping an app in memory and also editing the permissions an app is given. and best of all its free


The permissions manager feature was removed from CyanogenMod 9.0 - and hasn't been re-added.

There used to be a free version of permissions denied, however it was removed. I tried the free version and it worked well - I am unable to comment on the paid version however.

If you are using CyanogenMod 7, then you can use the permissions manager - enabled it in CyanogenMod settings, and disable permissions by clicking them when viewing an app in the Android app manager.


There is also an app called "Android Permission Blocker" that is only 99 cents! You need a rooted phone to use it which is standard with permission blocking apps (i.e. Permission Denied app the original question mentioned). FOr 99 cents, you can't go wrong. I don't have a rooted phone, but my friend uses "Android Permission Blocker" and said it works well for him for what it's worth.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .