Linked by Thom Holwerda on Fri 26th Jul 2013 08:33 UTC
Google "Android 4.3 has a hidden feature! It's called 'App Ops' and it lets you selectively disable some permissions for your apps. Is some misbehaving app constantly pinging your location and draining your battery in a few hours? You can fix that now." Terrible name, fantastic feature. Also: finally.
Thread beginning with comment 567996
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE: User-controlled app permissions
by tkeith on Fri 26th Jul 2013 12:15 UTC in reply to "User-controlled app permissions"
tkeith
Member since:
2010-09-01

I think CM was redoing this, because it basically didn't work. When you deny the permission, it would often crash the app. They have a new method, where it would give false or generic information to the app instead. I wonder how the Google version would work.

At the very least, if Google implements it, the app developers have to live with it. If CM does it, they can make the app not work.

Reply Parent Score: 2

Alfman Member since:
2011-01-28

It always seemed like a conspicuous absence that a user couldn't override app permissions, it should have been there since version one. The permissions that apps request on installation should be togglable instead of a readonly list. If it were then app developers would have been able to test permissions from the get go and provide better feedback to the user instead of faulting.

Tackling it on now that the platform is already popular is going to create something of a mess, unfortunately.

Reply Parent Score: 3

tkeith Member since:
2010-09-01

From a user perspective maybe, but from a developer perspective it adds a whole new level of debugging and programming. In addition, broad permission control would make ad supported apps impossible among problems. How can you display adds on your app if the user has blocked internet access?

On the other hand, an app wants to be able to add friends to your game so they add the read contacts permission. The user doesn't want to add friends but has to accept the permission or not play the game.

Clearly there needs to be some limits to permission blocking, and some thought put into it. Otherwise app developers can just force their app to not work at all until these permissions are given. Again this is where CM's "anonymous" info idea make sense. But it's not something Google could really do, they have to what's best for the users and the developers.

Reply Parent Score: 3