<div class="gmail_quote">On 3 July 2013 15:14, Robie Basak <span dir="ltr"><<a href="mailto:robie.basak@ubuntu.com" target="_blank">robie.basak@ubuntu.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">


It's not much good to know that an app is misbehaving. I'd like to stop<br>
it.<br>
<br>
Having an all-or-nothing choice, like Android, often means that apps get<br>
feature creep, and before you know it your apps have far more<br>
permissions than you'd prefer. Individually we may know that we have a<br>
choice to not use the app, but social forces mean that we generally have<br>
to use it anyway. Few people spend time on writing or improving an<br>
alternative app if "everyone" is already using the one that needs too<br>
many permissions).<br>
<br>
I'd like to see an alternative where the app won't even know when it<br>
doesn't have permission to do something.<br>
<br>
If I didn't give it permission to have GPS, it'll just see that I have<br>
GPS turned off all the time to save battery.  If I didn't give it<br>
permission to have Internet access, I'd like the app to think that I<br>
just happen not to have neither wifi nor phone signal right now.  If I<br>
don't want to give it permission to view my contacts, it should just see<br>
an empty address book. No permission to use my accelerator? The app<br>
should just think that I don't have one.<br>
<span><font color="#888888"><br>
<br></font></span></blockquote><div><br>This is pretty much the approach taken by PDroid (and OpenPDroid) on Android. This means it's possible to do, and the PDroid manager application is pretty straightforward. It's not necessarily for your average user (without filtering "system apps" the list can be a little overwhelming), but I'm sure Ubuntu can improve on it.<br>


<br>J<br></div></div><br>