add support for disabling dangerous permission groups in legacy apps by default #260

Closed
thestinger opened this Issue May 13, 2016 · 2 comments

Comments

Projects
None yet
1 participant
@thestinger
Contributor

thestinger commented May 13, 2016

An attempt was made to implement this, but it didn't work properly the way it was done. It needs to be reimplemented.

It should set up the dangerous permission groups that are exposed in the UI to provide fake data. Using the new permission system for legacy apps is a bad approach, since it throws security exceptions. The changes would be in frameworks/base, somewhere in the package installation process.

A global property is likely the best way to expose this, since it's not really a per-user setting. Of course, the toggle should only be exposed to the owner user.

@thestinger

This comment has been minimized.

Show comment Hide comment
@thestinger

thestinger Jun 26, 2017

Contributor

#645 might be relevant, needs research

Contributor

thestinger commented Jun 26, 2017

#645 might be relevant, needs research

@thestinger

This comment has been minimized.

Show comment Hide comment
@thestinger

thestinger Jul 2, 2017

Contributor

This is now implemented in a friendlier, enabled by default way via #645.

Contributor

thestinger commented Jul 2, 2017

This is now implemented in a friendlier, enabled by default way via #645.

@thestinger thestinger closed this Jul 2, 2017

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment