Selectively allow specific permissions for an application

General topics about the Android-Platform itself.
Coding issues please to the subforum right below.

Selectively allow specific permissions for an application

Postby dandv » Sat Nov 13, 2010 6:27 am

Reposted from http://code.google.com/p/android/issues/detail?id=6600:

When you install an application on Android, it tells you all the "features" it will be using, like being able to access your GPS location.

I have one or two applications made by large companies that I don't want to stop using, but they periodically poll your GPS location while the application is running, and the application has no reason to do so.

Everything else with the application is fine, I just don't want to permit it to use GPS.

Disabling Wireless and GPS ability everytime I run the application is a headache, and prevents my other GPS required applications from working.

When you install any application and it gives you that list of permissions/features it requires/uses, I would like the ability to uncheck ones I do not approve of, to prevent it from being used.

Examples of items I really desire ability to uncheck:

Your personal information
Services that cost you money
Your location
Phone calls
etc.

Have this modifiable after install in the Settings -> Applications -> Manage Applications section.

If an application fails to work if I do this, I would rather wait for an update, or intentionally choose to allow it to work as intended with the feature I do not want, rather than be forced to "take it or leave it".

See Google Code for the issue http://code.google.com/p/android/issues/detail?id=6600.
Any experienced developers interested in working on a patch?
If God is good, why do 26500 children die each day? http://www.wfp.org/1billion
dandv
Freshman
Freshman
 
Posts: 4
Joined: Mon Nov 02, 2009 9:17 am

Top

Re: Selectively allow specific permissions for an applicatio

Postby blundell » Thu Nov 18, 2010 9:46 am

One point to note is, most free app's rely on advertising for there revenue. If you allow this 'toggling' of permissions, people can simply 'turn off' the adverts loading (internet permission) and this inturn will turn off the developers from developing free apps and make our market a more expensive place!
User avatar
blundell
Master Developer
Master Developer
 
Posts: 1610
Joined: Tue Nov 18, 2008 12:58 pm
Location: UK

Re: Selectively allow specific permissions for an applicatio

Postby dandv » Thu Nov 18, 2010 9:50 am

blundell wrote:One point to note is, most free app's rely on advertising for there revenue. If you allow this 'toggling' of permissions, people can simply 'turn off' the adverts loading (internet permission) and this inturn will turn off the developers from developing free apps and make our market a more expensive place!


Of course. This has been discussed at http://code.google.com/p/android/issues/detail?id=6266.

Solutions include a permission specifically for ads (without which the app can refuse to run), which means Internet access to a whitelist of servers.

Alternatively, if an app doesn't have access to sensitive data from the phone (contacts, messages), it can go online as much as it wants.
If God is good, why do 26500 children die each day? http://www.wfp.org/1billion
dandv
Freshman
Freshman
 
Posts: 4
Joined: Mon Nov 02, 2009 9:17 am

Top

Return to General

Who is online

Users browsing this forum: No registered users and 5 guests