NOTE: This App is only for ROOTED phones. If you don't know what rooted means, you probably don't have a rooted phone.
Android Permission Blocker is the cheapest, easiest way to take back control of all of those permissions apps require. Why does a flashlight app need access to your contacts? Why does a news app require permissions to read your SMS text messages? With Android Permission Blocker, you no longer need to worry about these questions. Instead, simply download the apps you want, and block the permissions you don't want the app to have. It's that simple. After a reboot, the app will no longer have access to those permissions.
How does Android Permission Blocker work, you ask? Simply stated, this app uses root permissions (which is why you need a rooted phone) to modify the android subsystem to no longer provide specific permissions to apps as requested by you. NOTE however that SOME APPS WILL CRASH if they do not have the permissions they need. This has nothing to do with how Android Permission Blocker blocks permissions, but rather how apps behave when a permission it requests is not granted. Since app developers expect that all permissions they request will be granted, they do not verify they got the permission before using it. Therefore, when you block a permission, some apps will crash when they attempt to access it. When that happens, you can either re-enable that specific permission, or, if you would prefer the app not have that permission at all, uninstall the app.
Note Android Permission Blocker currently only blocks permissions for "non-system" apps. Non-system apps are all the apps that you install, not the apps that come pre-installed on your phone in the "system" directory. Also note that the app can not yet prevent other apps from running at start-up. We are working on a solution to this and will release a new version once we have one.
Any questions - please send an e-mail!
Version 1.8 makes minor updates to adhere to new Google Play branding guidelines.