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 567991
To read all comments associated with this story, please click here.
User-controlled app permissions
by Nico57 on Fri 26th Jul 2013 10:21 UTC
Member since:

1) CyanogenMod gets it. Users are happy.
2) Google gets the CM team to remove it, bragging about fragmentation and stuff, but actually fearing for app developers to fly away. Users feel like they're being cheated on.
3) Android reaches world domination status. Developers have to embrace the platform and its policies, whether they like it or not.
4) Google brings it back. Users are happy again.

On the first look, Google's behavior on this topic can be seen as erratic, and not really taking end-users's will into account.
But if you step back and look at it, they handled the case pretty smartly, and in the end it's a win for end-users.

Still, let's wait for implementation details, and see if the whether the feature is for real.

Reply Score: 1

tkeith Member since:

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:

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