Go Back   Android Forums > Android Discussion > Android Applications
Android Applications All the information you could ever want about Android Applications. Learn about apps and get help with them... all here! New apps can be found and announced in the Applications Announcements forum linked below.

test: Reply
 
LinkBack Thread Tools
Old September 25th, 2010, 12:43 AM   #1 (permalink)
Senior Member
Thread Author (OP)
 
Join Date: Jun 2010
Location: Houston, TX
Posts: 668
 
Device(s): Samsung Galaxy S4
Carrier: T-Mobile

Thanks: 154
Thanked 45 Times in 32 Posts
Default How do you edit an app's permissions?

I know where to go to view them, but how can you change them?

Advertisements
JohnJSal is offline  
Reply With Quote
sponsored links
Old September 25th, 2010, 07:02 AM   #2 (permalink)
Senior Member
 
wayrad's Avatar
 
Join Date: May 2010
Location: Long Island
Gender: Female
Posts: 1,178
 
Device(s): Galaxy Nexus (JBSourcery v5.2), NookColor (CM7.2.0)
Carrier: Verizon

Thanks: 69
Thanked 147 Times in 119 Posts
Default

You can't. That's why it's so important to read and understand them before making the decision to install an app.
wayrad is offline  
Reply With Quote
The Following User Says Thank You to wayrad For This Useful Post:
JohnJSal (September 25th, 2010)
Old December 9th, 2010, 12:31 PM   #3 (permalink)
New Member
 
Join Date: Dec 2010
Location: Atlanta, GA
Posts: 2
 
Device(s): Samsung Captivate
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Default

This really sucks! There has got to be a way to hack an app's AndroidManifest.xml to change it's permissions and then self sign it and side load it. Suggestions?
RichardBronosky is offline  
Reply With Quote
Old December 9th, 2010, 06:56 PM   #4 (permalink)
Senior Member
 
amlothi's Avatar
 
Join Date: Jul 2010
Posts: 1,186
 
Device(s):
Carrier: Not Provided

Thanks: 35
Thanked 202 Times in 155 Posts
Default

So you want to create an app that has certain permissions, but not display those permissions to the unsuspecting user?

Yeah, we aren't going to help you try to do that, because we don't want apps that trash our phones and steal our data.
__________________
Please search the forums.
Need Tasker Help?
Having Battery problems?
amlothi is offline  
Last edited by lunatic59; February 8th, 2012 at 03:08 PM. Reason: rudeness
Reply With Quote
Old December 10th, 2010, 02:22 AM   #5 (permalink)
Member
 
Join Date: Nov 2010
Location: Manchester, UK
Posts: 232
 
Device(s): Samsung Galaxy S3 (Unrooted), HTC Desire (Cyanogenmod 7), Orange San Francisco (Swedish Spring ROM),
Carrier: Not Provided

Thanks: 14
Thanked 43 Times in 30 Posts
Default

Quote:
Originally Posted by amlothi View Post
So you want to create an app that has certain permissions, but not display those permissions to the unsuspecting user?

Yeah, we aren't going to help you try to do that, because we don't want apps that trash our phones and steal our data.
Or maybe he just wants to remove some of the unnecessary permissions on Apps he's already downloaded. ....
BurnCK is offline  
Last edited by lunatic59; February 8th, 2012 at 03:09 PM. Reason: quoted rudeness
Reply With Quote
The Following 4 Users Say Thank You to BurnCK For This Useful Post:
davidm52 (December 28th, 2011), keisukehonda (May 27th, 2012), magnoidgoat (April 18th, 2012), MC0NRAD8 (May 15th, 2012)
Old December 10th, 2010, 07:53 AM   #6 (permalink)
Member
 
Join Date: May 2010
Location: Houston, TX
Posts: 369
 
Device(s): Galaxy Nexus, thunderbolt, Droid X for work. moto XOOM
Carrier: Not Provided

Thanks: 18
Thanked 99 Times in 59 Posts
Default

what would be nice though would be if the market place allowed developers to explain a little more. for example you see a game is asking for full internet permissions it would be nice if the developer could put a note in there "internet used for leader board scores only" or so on and so on. alot of times apps are doing 1 simple thing that requires a permission it really isn't using much of, makes you second guess that app when you see it though.
what would be fabulous would be a built in firewall in android, in other words you see an apps permissions and you can accept them all or only allow some of them, if the app breaks because of that so be it but at least you know the app can't access the internet or read your contact list then once you play around with the app you can decide to go back and change it or not.
Proph is offline  
Reply With Quote
Old December 10th, 2010, 07:56 AM   #7 (permalink)
Member
 
Join Date: May 2010
Location: Houston, TX
Posts: 369
 
Device(s): Galaxy Nexus, thunderbolt, Droid X for work. moto XOOM
Carrier: Not Provided

Thanks: 18
Thanked 99 Times in 59 Posts
Question

Quote:
Originally Posted by BurnCK View Post
Or maybe he just wants to remove some of the unnecessary permissions on Apps he's already downloaded. ....
or he is trying to block the licensing model google is moving everyone to where your purchased app "phones home" to the market place to make sure you should be running it. if you could change the permission on that then all you have to do is download said app, uninstall so you don't have to pay for it, change permissions so it can't check with the market place, reinstall and wa la, free app.
Proph is offline  
Reply With Quote
Old December 10th, 2010, 08:38 AM   #8 (permalink)
Senior Member
 
wayrad's Avatar
 
Join Date: May 2010
Location: Long Island
Gender: Female
Posts: 1,178
 
Device(s): Galaxy Nexus (JBSourcery v5.2), NookColor (CM7.2.0)
Carrier: Verizon

Thanks: 69
Thanked 147 Times in 119 Posts
Default

That reminds me (sorry for going a bit off topic) - why don't permissions lists in the Market ever include superuser permission for those apps that require it? Does Google just not want to raise the level of consciousness about the possibility of rooting, or is superuser access not a permission in the same way as the ones that do get listed? I've always wondered.
wayrad is offline  
Reply With Quote
Old December 10th, 2010, 10:15 AM   #9 (permalink)
Premium Member
 
Join Date: Jun 2010
Location: Chicago
Posts: 183
 
Device(s): Too many to list
Carrier: Not Provided

Thanks: 1
Thanked 130 Times in 56 Posts
Default

It's technically possible to extra the app and delete the permissions from the AndroidManifest.xml and then put the app back together. You could use a tool like apktool for this. However if the app tries to do something that requires said permissions it will throw a SecurityException. I imagine very few developers handle this in any sane manner, as they aren't expecting users to modify the permissions of the app... So it would likely just crash.

As for Superuser, it uses permissions differently. But keep in mind that if an app is granted Superuser access, it has all the permission it needs to do anything, even things not listed on the Market that apps normally list, like internet or reading contact data, etc.
kevin@teslacoilsw is offline  
Reply With Quote
Old December 10th, 2010, 10:23 AM   #10 (permalink)
Hiding behind a mystery
 
Roze's Avatar
 
Join Date: Jan 2010
Location: Where the Sakura grows
Posts: 9,847
 
Device(s): Moto Atrix [lovin'] Nexus One [Lost] LG Vu [Lost]
Carrier: Not Provided

Thanks: 809
Thanked 2,192 Times in 1,489 Posts
Default

Quote:
Originally Posted by Proph View Post
what would be nice though would be if the market place allowed developers to explain a little more. for example you see a game is asking for full internet permissions it would be nice if the developer could put a note in there "internet used for leader board scores only" or so on and so on. alot of times apps are doing 1 simple thing that requires a permission it really isn't using much of, makes you second guess that app when you see it though.
It is the responsility of the user to learn and understand what those permissions mean. Google published the manifest of all of the permissions your phone has. There are articles and threads that discuss this to assist users. This was the guide I used when I got my Nexus.

I am cautious when I download an app, if the permission sounds strange, I will go to the developer's website and see if he explains it. If not I'll post it here, asking someone who might have an idea of what that permission is used for. I will also email the developer asking what's the purpose of said permission. If I really feel uncomfortable with it after the fact, I will not install it and find an alternative with less permissions.

Quote:
what would be fabulous would be a built in firewall in android, in other words you see an apps permissions and you can accept them all or only allow some of them, if the app breaks because of that so be it but at least you know the app can't access the internet or read your contact list then once you play around with the app you can decide to go back and change it or not.
YOU are your own firewall. If you don't like the permission, don't download the app. Google is very transparent in that the developer must show what the permissions are required for the app. The app cannot use a certain permission if it was not coded in there. So an app can't 'read your sms' and steal your info if it doesn't have the permission to read sms.

Can you imagine what a catastrophe that would be. A user would be like, 'oh I don't like any of these permissions so I will decline them all' and they don't use it right away, so when they do and the app doesn't work, 'wtf is wrong with this piece of crap, the developer sucks and I'm telling everyone that this app sucks'.
__________________
Sign up with Dropbox using my referral and get an additional 1/2GB on top of the 2GB you get for signing up http://db.tt/YbULMZX

Many thanks,
Roze
Roze is offline  
Last edited by Roze; December 10th, 2010 at 10:44 AM.
Reply With Quote
The Following 2 Users Say Thank You to Roze For This Useful Post:
Trout Hunter (February 8th, 2012), UssjTrunks (December 14th, 2011)
sponsored links
Old December 10th, 2010, 10:28 AM   #11 (permalink)
Senior Member
Thread Author (OP)
 
Join Date: Jun 2010
Location: Houston, TX
Posts: 668
 
Device(s): Samsung Galaxy S4
Carrier: T-Mobile

Thanks: 154
Thanked 45 Times in 32 Posts
Default

Quote:
Originally Posted by amlothi View Post
So you want to create an app that has certain permissions, but not display those permissions to the unsuspecting user?

Yeah, we aren't going to help you try to do that, because we don't want assholes like you trying to trash our phones and steal our data.

Prick.
Are you referring to me?
JohnJSal is offline  
Reply With Quote
Old December 10th, 2010, 01:02 PM   #12 (permalink)
Senior Member
 
wayrad's Avatar
 
Join Date: May 2010
Location: Long Island
Gender: Female
Posts: 1,178
 
Device(s): Galaxy Nexus (JBSourcery v5.2), NookColor (CM7.2.0)
Carrier: Verizon

Thanks: 69
Thanked 147 Times in 119 Posts
Default

Quote:
Originally Posted by JohnJSal View Post
Are you referring to me?
I think he meant a later post (#3), not your post that started the thread way back when. Actually it would be nice if we could all just get rid of permissions that made us nervous (and I assumed that that was what both you and the other poster meant), but as already pointed out this would probably break the app even if it could be done. (If one just wanted to keep an app from phoning home I think there are easier ways. )

I"m still not clear why there is no means of automatically notifying potential downloaders of when an app requires superuser status, as there is in the case of other permissions. Right now it all depends on whether the developer chooses to disclose it in the app description, and I've seen one app that gained superuser privileges on rooted phones without advance disclosure (i.e. no mention of it being a for-root app). Seems like a potential problem area.
wayrad is offline  
Last edited by wayrad; December 10th, 2010 at 01:23 PM.
Reply With Quote
Old October 12th, 2011, 08:42 AM   #13 (permalink)
New Member
 
Join Date: Oct 2011
Location: Sweden
Posts: 1
 
Device(s): Samasung Galaxy S, Samsung Galaxy S II, Sony Ericsson X10 mini
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Default

It would be really nice to edit som of the permissions of an already installed app. I found a "flashlight" app that really would not need permission to check my contacts, or sms folder. Then it would be nice to just remove the permissions instead of just uninstalling a quite nice app. If I for some reason think it should have the permission again, then I just let it have it again.

You should NOT be able to let any app have any permission you want, but just to remove/permit the permissions asked for when installing. This would therefore NOT compromise the security or rules given for the market by google. It would just make your phone happier and faster, and save you a lot of thinking.
UmbaLumba is offline  
Reply With Quote
Old October 12th, 2011, 08:48 AM   #14 (permalink)
Fixing stuff is not easy
 
Join Date: May 2011
Location: Over there <points>
Gender: Male
Posts: 7,690
 
Device(s): Samsung Galaxy S3; Asus Infinity
Carrier: Sprint

Thanks: 2,117
Thanked 4,314 Times in 2,513 Posts
jerofld
Default

You can revoke permissions you don't think an app should have. You need to root then install "Permissions Denied" from the Market:

https://market.android.com/search?q=permissions+denied&so=1&c=apps

The paid version is a donate version, there is no increase in usability.
jerofld is offline  
Reply With Quote
Old October 12th, 2011, 05:37 PM   #15 (permalink)
Check six!
 
Slug's Avatar
 
Join Date: Aug 2009
Location: Inverness, UK
Gender: Male
Posts: 17,955
 
Device(s): Sony Xperia Z
Carrier: EE

Thanks: 2,752
Thanked 11,428 Times in 5,797 Posts
Send a message via Skype™ to Slug slugbrem@gmail.com
Default

Safer still is not to install an app that seeks inappropriate or unnecessary permissions.
Slug is offline  
Reply With Quote
The Following 2 Users Say Thank You to Slug For This Useful Post:
Hrethgir (October 13th, 2011), xmr405o (October 12th, 2011)
Old October 12th, 2011, 07:13 PM   #16 (permalink)
Member
 
Join Date: Sep 2011
Posts: 135
 
Device(s): Droid Incredible 2 (stock), HP Touchpad (cm9 a2)
Carrier: Not Provided

Thanks: 5
Thanked 27 Times in 24 Posts
Default

I'm with a lot of other people on this, particularly Roze... check the permissions before you download. If you don't want an app to do something, don't download it. For UmbaLumba's example, it's ridiculous a flashlight app would ever need sms or contact permissions. Luckily, there are 2,727 flashlight apps, so I'm sure you can find one that doesn't need any permissions whatsoever

Besides the http://androidforums.com/android-applications/36936-how-safe-find-trusted-apps-avoid-viruses-guide-those-new-android.html linked to by by Roze I would also recommend the 99 cent App version of it (https://market.android.com/details?id=com.alostpacket.pocketpermissions&featu re=search_result). It's a great quick reference and worth the 99 cents just to quickly see which apps have what permissions.
bioforce is offline  
Reply With Quote
Old October 13th, 2011, 06:24 AM   #17 (permalink)
Senior Member
 
wayrad's Avatar
 
Join Date: May 2010
Location: Long Island
Gender: Female
Posts: 1,178
 
Device(s): Galaxy Nexus (JBSourcery v5.2), NookColor (CM7.2.0)
Carrier: Verizon

Thanks: 69
Thanked 147 Times in 119 Posts
Default

Quote:
Originally Posted by UmbaLumba View Post
It would be really nice to edit som of the permissions of an already installed app.
As others have mentioned, it IS possible now - you just found a really old thread.
wayrad is offline  
Reply With Quote
Old October 13th, 2011, 08:05 AM   #18 (permalink)
Fixing stuff is not easy
 
Join Date: May 2011
Location: Over there <points>
Gender: Male
Posts: 7,690
 
Device(s): Samsung Galaxy S3; Asus Infinity
Carrier: Sprint

Thanks: 2,117
Thanked 4,314 Times in 2,513 Posts
jerofld
Default

Quote:
Originally Posted by Slug View Post
Safer still is not to install an app that seeks inappropriate or unnecessary permissions.
Of course. But even known "safe" apps have access to things I don't like them to. Like Barcode Scanner has access to contact information and internet, so it can send links to friends via email. But I don't want it to access my contact list, ever.
jerofld is offline  
Reply With Quote
Old October 13th, 2011, 08:55 AM   #19 (permalink)
Member
 
John Redcorn's Avatar
 
Join Date: May 2011
Posts: 439
 
Device(s): ATT SGS3 CM10
Carrier: Not Provided

Thanks: 48
Thanked 79 Times in 69 Posts
Default

Cyanogenmod starting with 7.1 has a built in permissions denyer and it's awesome, there's one certain annoying thing I'm no longer seeing on my phone because of it.

I've also heard lbe privacy guard is good at doing pretty much the same. (requires root)
John Redcorn is offline  
Reply With Quote
Old October 13th, 2011, 09:26 AM   #20 (permalink)
Member
 
Join Date: Sep 2011
Posts: 135
 
Device(s): Droid Incredible 2 (stock), HP Touchpad (cm9 a2)
Carrier: Not Provided

Thanks: 5
Thanked 27 Times in 24 Posts
Default

Quote:
Originally Posted by jerofld View Post
Of course. But even known "safe" apps have access to things I don't like them to. Like Barcode Scanner has access to contact information and internet, so it can send links to friends via email. But I don't want it to access my contact list, ever.
Thats why I went with ShopSavvy instead. No access to my contact data. There's always another app...
bioforce is offline  
Reply With Quote
sponsored links
Old October 13th, 2011, 09:27 AM   #21 (permalink)
Hiding behind a mystery
 
Roze's Avatar
 
Join Date: Jan 2010
Location: Where the Sakura grows
Posts: 9,847
 
Device(s): Moto Atrix [lovin'] Nexus One [Lost] LG Vu [Lost]
Carrier: Not Provided

Thanks: 809
Thanked 2,192 Times in 1,489 Posts
Default

Quote:
Originally Posted by jerofld View Post
You can revoke permissions you don't think an app should have. You need to root then install "Permissions Denied" from the Market:

https://market.android.com/search?q=permissions+denied&so=1&c=apps

The paid version is a donate version, there is no increase in usability.
Quote:
Originally Posted by John Redcorn View Post
Cyanogenmod starting with 7.1 has a built in permissions denyer and it's awesome, there's one certain annoying thing I'm no longer seeing on my phone because of it.

I've also heard lbe privacy guard is good at doing pretty much the same. (requires root)
Just remember that if you go this route and deny any of the app's permission, make sure that it's not a permission that the app requires to function. This is not the route I'd tell a new member as they might end up breaking an app which might cause a chain result for their phone having issues.

IMO, practising safe apps is the best

Quote:
Originally Posted by bioforce View Post
Besides the http://androidforums.com/android-applications/36936-how-safe-find-trusted-apps-avoid-viruses-guide-those-new-android.html linked to by by Roze I would also recommend the 99 cent App version of it (https://market.android.com/details?id=com.alostpacket.pocketpermissions&featu re=search_result). It's a great quick reference and worth the 99 cents just to quickly see which apps have what permissions.
+1 it's a great centralize app on various app permissions. One thing I love about it is that you can sort apps by their permissions. So if I don't want an app to go through my phone identity, I'll check which apps ask for that permisison.
Roze is offline  
Reply With Quote
Old December 14th, 2011, 11:11 AM   #22 (permalink)
New Member
 
Join Date: Dec 2011
Posts: 2
 
Device(s):
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Default

I've seen an app on the market called app shield that lets you recreate the app and 'shield it' from certain permissions. it costs 2.50. i cant say if its any good though as i haven't bought it yet but it has a lot of good reviews

it says that with certain apps it may not work so obviously you have to take care what permissions you delete from an app as even though you may not like it they may have a necessary function.
htc bfd is offline  
Reply With Quote
Old December 14th, 2011, 02:18 PM   #23 (permalink)
Hiding behind a mystery
 
Roze's Avatar
 
Join Date: Jan 2010
Location: Where the Sakura grows
Posts: 9,847
 
Device(s): Moto Atrix [lovin'] Nexus One [Lost] LG Vu [Lost]
Carrier: Not Provided

Thanks: 809
Thanked 2,192 Times in 1,489 Posts
Default

Quote:
Originally Posted by htc bfd View Post
I've seen an app on the market called app shield that lets you recreate the app and 'shield it' from certain permissions. it costs 2.50. i cant say if its any good though as i haven't bought it yet but it has a lot of good reviews

it says that with certain apps it may not work so obviously you have to take care what permissions you delete from an app as even though you may not like it they may have a necessary function.
Interesting app. Though I would think that it'd get pretty annoying when you have to update an app, you would need to trim the permission.
Roze is offline  
Reply With Quote
Old February 8th, 2012, 01:40 PM   #24 (permalink)
Junior Member
 
Join Date: Feb 2012
Location: British Columbia, Canada
Posts: 24
 
Device(s): Note, Desire HD, Nexus 7 2012 & 2013, Note 3
Carrier: Telus

Thanks: 7
Thanked 1 Time in 1 Post
Default

I thought I was only one who read the permissions and said, "I don't think so". Google has been using Bouncer now
Android and Security - Official Google Mobile Blog
and it brings me a bit of comfort, but as someone said, you are your own firewall
Trout Hunter is offline  
Reply With Quote
Old February 9th, 2012, 12:14 AM   #25 (permalink)
Junior Member
 
rab1412000's Avatar
 
Join Date: Jul 2011
Posts: 42
 
Device(s):
Carrier: Not Provided

Thanks: 2
Thanked 2 Times in 2 Posts
Default

I use pdroid
rab1412000 is offline  
Reply With Quote
Old February 10th, 2012, 02:06 PM   #26 (permalink)
Junior Member
 
Join Date: Oct 2011
Location: Scranton, PA
Posts: 79
 
Device(s): Samsung Galaxy S II
Carrier: Not Provided

Thanks: 7
Thanked 10 Times in 8 Posts
Default

Quote:
Originally Posted by jerofld View Post
You can revoke permissions you don't think an app should have. You need to root then install "Permissions Denied" from the Market:

https://market.android.com/search?q=permissions+denied&so=1&c=apps

The paid version is a donate version, there is no increase in usability.
LBE Privacy Guard does this as well. It's a beautiful program.
Eric618 is offline  
Reply With Quote
Old February 10th, 2012, 04:56 PM   #27 (permalink)
Junior Member
 
rab1412000's Avatar
 
Join Date: Jul 2011
Posts: 42
 
Device(s):
Carrier: Not Provided

Thanks: 2
Thanked 2 Times in 2 Posts
Default

Quote:
Originally Posted by Eric618 View Post
LBE Privacy Guard does this as well. It's a beautiful program.
I used lbe before but the app itself is not open source and some forums say it's got some dubious permissions itself and the Chinese app designer never responds to email.
It's a shame cause it was indeed a good app. But I decided to shift to pdroid after reading those threads. Nothing scarier than a security app that is potentially unsecure itself.
rab1412000 is offline  
Reply With Quote
Reply


Go Back   Android Forums > Android Discussion > Android Applications
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT -5. The time now is 05:33 PM.
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, vBulletin Solutions, Inc.