| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
bug:22523221
Change-Id: I09b605c7689c7402942c02a2639f1f28c7ee0c54
|
|\
| |
| |
| | |
into mnc-dev
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
We were disabling both permission and app ops for modern apps - to
have app ops as a safety net. This creates the issue that if a
permission is revoked (which disables the app op) and data is
cleared, then apps that get permissions granted by default would
end up with th permission but not the app op and will not work.
We still enable the app op on a permission grant to ensure that
a legacy app with a disabled app ops will have the app op enabled
if updated and the permission is then granted.
bug:22464566
Change-Id: Ia5f4de42bcaf6f736e50d6f3109878ff2ce8ff9f
|
|\ \ |
|
| |/
| |
| |
| |
| |
| | |
bug:22505232
Change-Id: I23c15a677020bd09344b107a093dc1d21764a294
|
|\ \
| | |
| | |
| | | |
into mnc-dev
|
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This also cleans up some code:
1) Factor out isTelevision into Utils.isTelevision() and call
it where we were previously inlining that code
2) Make AppPermissionsFragment work better with config changes
and screen rotation changes (the extra screen wasn't working
at all with such changes)
b/22045242
Change-Id: I937eaa67f19f44b5e1a76a58e3fdd799ae36e73b
|
|/
|
|
|
| |
Change-Id: Id669d4a5e98147ce9e20a771bba60478de119387
Auto-generated-cl: translation import
|
|\ |
|
| |
| |
| |
| |
| | |
Bug: 22356913
Change-Id: I7a1186b9cdeddf7da9d2cace0f24fa7734e245b9
|
|\ \
| |/
|/| |
|
| |
| |
| |
| |
| | |
Bug: 22446403
Change-Id: I76d74ad49bfa90ba1680284fa6950450a214bf0c
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Change app ops before toggling a permissions as we don't always restart
the app when permisisons change and this may cause evaluation of the
storage mount state which depends on both app ops and permissions.
bug:22104923
Change-Id: I274b581a3ef44ae33c668aaa9eab5c9379365856
|
|\ \ \
| | | |
| | | |
| | | | |
mnc-dev
|
| |/ /
| | |
| | |
| | |
| | | |
Bug: 22229417
Change-Id: I30d7e7a2e7abf4dcf70adb055d3252ee4941cd42
|
| |/
|/|
| |
| |
| | |
Change-Id: I0ab7f0a4bcc0f2d4574a5cb7100720c4696b3053
Auto-generated-cl: translation import
|
| |
| |
| |
| |
| | |
Change-Id: I8fc78fc07cd5dad232b15a1f67fd746e90f95bb7
Auto-generated-cl: translation import
|
|\ \
| | |
| | |
| | | |
mnc-dev
|
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This borrows from the work done in ag/722429, and:
1) makes it work for TV
2) fixes a bug in ag/722429 whereby we would show loading forever if
preference count was 0 (as opposed to correctly showing
"No apps" / "No permissions")
b/22090283
Change-Id: I7e2d8a4b99f99e2d1a933a2ac87494e38d2f77b9
|
|/
|
|
|
|
| |
bug:22129341
Change-Id: Ic296e44419388aff5d8b8e03c5c800364b44e44b
|
|
|
|
|
|
| |
b/22045256
Change-Id: I5f3f9a87875f02f9ca11b8001515ad82c260919b
|
|\ |
|
| |
| |
| |
| |
| | |
Bug: 21268041
Change-Id: I51674ffbd252bf4585a992f8cc9e43973ce43512
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- Announce properly
- Clear button focus after selecting to avoid multiple accidental
allows/denys
Bug: 22331950
Change-Id: Ibbe9af386c497024447cb696a94a9fbe515c91ef
|
|\ \
| | |
| | |
| | | |
mnc-dev
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Currently, when a policy is fixed denied, but the profile / device
owner has set DevicePolicyManager.PERMISSION_POLICY_AUTO_GRANT,
requesting a permission returns the wrong result.
Bug: 22291565
Change-Id: I9c531faf89236f7e177ccd4b2c3e8f86308b263e
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Package installer should be a core app, so it is available when we boot
in a core app only mode for the user to enter a pattern to decrypt.
Package installer is now a privileged app as it needs provileged
permissions in the additions to the ones we explicitly grant it.
This is to ensure it will get these permissions when its cert changes.
bug:22341030
Change-Id: I52137fe181b84fca6d49fb6b1b363527f0fd323c
|
|\ \ \ |
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Bug: 22229652
Change-Id: Id0a142eddfe1e3dda5d5910196dce138484a7a7d
|
|\ \ \ \
| |_|_|/
|/| | | |
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Bug: 22229417
Change-Id: If145801cba085ec4ee405f34e87e5c488183325f
|
|\ \ \ \ |
|
| |/ / /
| | | |
| | | |
| | | |
| | | | |
Change-Id: Iab1e6f96dac83711e08d408d5a03161bf148dc54
Auto-generated-cl: translation import
|
|\ \ \ \
| |/ / /
|/| | | |
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | | |
Styled the same way as in settings.
Bug: 22234767
Change-Id: If21d71b132e5f0e69b65109c479162f03116dab8
|
|\ \ \
| |/ /
|/| |
| | | |
denied." into mnc-dev
|
| | |
| | |
| | |
| | | |
Change-Id: I98fe8099144d51d852fae6ab604fa6e85b1e13f6
|
|\ \ \
| | | |
| | | |
| | | | |
permissions policies are enforced" into mnc-dev
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
policies are enforced
"Enforced by policy" is shown in summary when permissions are
enforced by policy, in both permission grouped by app and app grouped by
permission screen
Bug: 22195440
Change-Id: I3a6e0eae43e0ddf07bbeb43c968c3422b6e6a13b
|
|\ \ \ \
| | | | |
| | | | |
| | | | | |
screen" into mnc-dev
|
| | |/ /
| |/| |
| | | |
| | | |
| | | |
| | | | |
bug:22173337
Change-Id: If484f7d5d8820cbdbf84dcf67d71e74e00c1bbcd
|
|\ \ \ \ |
|
| |/ / /
| | | |
| | | |
| | | |
| | | |
| | | | |
bug:22174223
Change-Id: Ic5c9a0ed9c17353145fff6e45483e92181fd9b86
|
|\ \ \ \ |
|
| |/ / /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
A pemrission group is granted when at least one permission is
granted as opposed to all permissions being granted.
bug:22195416
Change-Id: I0bf7a8ec56380f89edc775a82c7f9d4f8e8f8245
|
|\ \ \ \ |
|
| | |_|/
| |/| |
| | | |
| | | | |
Change-Id: I04d7244e82e93e2c43191a14279ea2681f1fa9a3
|
| |/ /
|/| |
| | |
| | |
| | | |
Change-Id: I734a7a4e7acd31f9cb3ee27724ef4b31223f49a9
Auto-generated-cl: translation import
|
| | |
| | |
| | |
| | |
| | |
| | | |
b/22045562
Change-Id: I5a0ade1190b6067cbdf3221acab81168466dafc8
|