News for hackers. Stuff that matters.
Re:“We will sell you this microwave under the following cond... by gcb0 on Sunday October 12, 2014 @01:58PM (#8446016)
cyanogenmod version 7 had this feature. and that was 2011?

google never accepted the patches into main android.

also as CM and google got more in bed that feature vanished for a while.

Re:“We will sell you this microwave under the following cond... by unbelievr on Sunday October 12, 2014 @02:15PM (#8446074)
A feature that could disable certain permissions for a single app was briefly introduced in an earlier version of 4.3.x, but was removed again shortly thereafter. Apparantly, most apps were written to expect permissions to be granted and crashed pretty hard if they didn't get their way.

It is available for rooted phones running Stock Android through the Xposed framework. There it is called "AppOpsXposed".

Re:“We will sell you this microwave under the following cond... by mcv on Monday October 13, 2014 @06:49AM (#8448191)
I can understand that disabling permissions the app expects will fail, but faking the service the app expects permission for sounds like something that should work, and would be very valuable.
Re:“We will sell you this microwave under the following cond... by unbelievr on Wednesday October 15, 2014 @10:59AM (#8458739)
Yes, definitely. XPrivacy can fake data, so that works even better than AppOps, but is harder to set up.

I also miss the possibility to give slightly fuzzed/offset values for certain things, like GPS granularity (Do you need to know my exact location, or just my country?) There's however an eternal struggle between the API devs wanting to make the permission system simpler, and the APP devs wanting it smarter and more refined.

Re:“We will sell you this microwave under the following cond... by techrat on Sunday October 12, 2014 @06:50PM (#8446846)
Re:“We will sell you this microwave under the following cond... by mmebane on Sunday October 12, 2014 @02:40PM (#8446162)
> "as CM and google got more in bed that feature vanished for a while."

Is there any evidence for that? My impression (from following blogs, G+, Gerrit, etc) was that CM simply couldn't keep up with adapting their features to new Android versions for a while, and the only reason the CM11 branch is reasonably stable is because KitKat has been out a full year.

Re:“We will sell you this microwave under the following cond... by puredemo on Sunday October 12, 2014 @02:17PM (#8446084)
I'd say that's because Google is primarily a marketing firm. Something like 95% of their revenue is from marketing / advertising.

It's not in their best interest to go "above and beyond" in protecting personal data.