Take the 2-minute tour ×
Android Enthusiasts Stack Exchange is a question and answer site for enthusiasts and power users of the Android operating system. It's 100% free, no registration required.

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?

Thanks.

share|improve this question
    
possible duplicate of Revoke App Permissions Without Root? –  Al E. Mar 17 '13 at 15:29
    
@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 Mar 17 '13 at 17:38
    
    
@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. –  eldarerathis Mar 17 '13 at 18:27
1  
@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 Mar 17 '13 at 19:47

4 Answers 4

up vote 1 down vote accepted

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.

share|improve this answer

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.

share|improve this answer

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.

share|improve this answer

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

share|improve this answer

Your Answer

 
discard

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.