ca0a235fc9e73dddbd559799aaf05b7895f0358c |
|
02-Sep-2015 |
Svetoslav <svetoslavganov@google.com> |
Display properly runtime permissions without a corresponding app op. We added the GET_ACCOUNTS permission to the contacts group but it does not have an app op. The UI code was written with the assumption that all runtime permissions have an app op and was not showing the contacts group if the only requested permission from that group was GET_ACCOUNTS. bug:23726958 Change-Id: Iad5493297901c3f1144f4d58a3dad3f022c593a1
/packages/apps/PackageInstaller/src/com/android/packageinstaller/permission/model/AppPermissionGroup.java
|
c83c08a579316c432c6d0c009aba0fdc3b6cdb12 |
|
29-Aug-2015 |
Svetoslav <svetoslavganov@google.com> |
Show location permission toggle for location provider bug:23528665 Change-Id: Id3a0838c3421b56dcf47c86043bb51c670268d03
/packages/apps/PackageInstaller/src/com/android/packageinstaller/permission/model/AppPermissionGroup.java
|
95560c737ad280d1582c4e0bd66dc76a89b6cdc0 |
|
21-Aug-2015 |
Ian Pedowitz <ijpedowitz@google.com> |
Revert "Grant only requested permissions not the whole group." This reverts commit e899d8d48558a6d4a8f0498c38a623115aad2205. Bug: 23314383 Bug: 23397858 Change-Id: Ia928a4b24c60eae6b4fb16ebdbfa6b6787f6c3ae
/packages/apps/PackageInstaller/src/com/android/packageinstaller/permission/model/AppPermissionGroup.java
|
e899d8d48558a6d4a8f0498c38a623115aad2205 |
|
20-Aug-2015 |
Svet Ganov <svetoslavganov@google.com> |
Grant only requested permissions not the whole group. The policy for an app requesting permissions is that only the requested permissions are granted not the whole groups to which these permissions belong. There was a regression where we granted the whole group not only the requested permissions. If an app has a permission in a group already granted, now per policy a subsequent request from the same group is followed by an auto grant. bug:23370436 Change-Id: Icce6377d60187f6f153d10d646cd8c9878dd6fab
/packages/apps/PackageInstaller/src/com/android/packageinstaller/permission/model/AppPermissionGroup.java
|
df9104d4144215b6c8612d362fd05427c130fdff |
|
08-Aug-2015 |
Svet Ganov <svetoslavganov@google.com> |
Do not show removed permissions in the UI - framework bug:23043018 Change-Id: I32efe93f8c52924263b16d80e09fae1a0a6babf5
/packages/apps/PackageInstaller/src/com/android/packageinstaller/permission/model/AppPermissionGroup.java
|
f37671c00b40d977c607bdad6f265658011e30c5 |
|
31-Jul-2015 |
Svet Ganov <svetoslavganov@google.com> |
Use the new per UID app op APIs for legacy permissions. bug:22802981 Change-Id: I2bbc53bb3638b8f83ddf099b0ddd72d3688c477c
/packages/apps/PackageInstaller/src/com/android/packageinstaller/permission/model/AppPermissionGroup.java
|
5f4122f779781cbee945a99ffe00b44d1dcf5ff5 |
|
22-Jul-2015 |
Svetoslav <svetoslavganov@google.com> |
Ingore not installed permissions in the UI bug:22303510 Change-Id: Ieab8da041627e6a5807d00a72a1ec73f1cca821b
/packages/apps/PackageInstaller/src/com/android/packageinstaller/permission/model/AppPermissionGroup.java
|
4ab8b4fc91eaf8be6dc18b3428687b1d1ec295a1 |
|
16-Jul-2015 |
Svet Ganov <svetoslavganov@google.com> |
Do not disable app ops on a permission revocation for modern apps. 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
/packages/apps/PackageInstaller/src/com/android/packageinstaller/permission/model/AppPermissionGroup.java
|
16b031455af5d950ab7c74041c62b05df942d929 |
|
10-Jul-2015 |
Svet Ganov <svetoslavganov@google.com> |
Teach strorage appops. 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
/packages/apps/PackageInstaller/src/com/android/packageinstaller/permission/model/AppPermissionGroup.java
|
85c09f356c52c710c47ba69608757964fc7db46d |
|
06-Jul-2015 |
Svet Ganov <svetoslavganov@google.com> |
Merge "Show basic feature warning for default granted permissions" into mnc-dev
|
766cd208b4f427d2535ab7c71beaf50b3ced04e2 |
|
04-Jul-2015 |
Svet Ganov <svetoslavganov@google.com> |
Reflect the proper permission group state in the UI A pemrission group is granted when at least one permission is granted as opposed to all permissions being granted. bug:22195416 Change-Id: I0bf7a8ec56380f89edc775a82c7f9d4f8e8f8245
/packages/apps/PackageInstaller/src/com/android/packageinstaller/permission/model/AppPermissionGroup.java
|
724784b6b90f3d844e807dea1a95c687d592ea27 |
|
03-Jul-2015 |
Svet Ganov <svetoslavganov@google.com> |
Show basic feature warning for default granted permissions bug:22174223 Change-Id: Ic5c9a0ed9c17353145fff6e45483e92181fd9b86
/packages/apps/PackageInstaller/src/com/android/packageinstaller/permission/model/AppPermissionGroup.java
|
1d3660600282ec2cda1d5eeb114253923eb7dcc7 |
|
23-Jun-2015 |
Amith Yamasani <yamasani@google.com> |
Mark permissions that are auto granted/revoked as policy_fixed Let PackageManager know that the permission state was changed by policy so that it can't be modified by the user anymore. Bug: 21888917 Change-Id: Idd09005515fac89fb1603b3aff0345a1f5e7bd79
/packages/apps/PackageInstaller/src/com/android/packageinstaller/permission/model/AppPermissionGroup.java
|
b38ef3467bfb1caae80b4699d000b7fd17a94ae0 |
|
18-Jun-2015 |
Jason Monk <jmonk@google.com> |
Merge "Link from location permission to settings for loc providers" into mnc-dev
|
6dc9e5007de25dd9dd8fd6ebc42d9322069a9a38 |
|
17-Jun-2015 |
Jason Monk <jmonk@google.com> |
Link from location permission to settings for loc providers Bug: 21805447 Change-Id: I27aed860b73d99976479793076852aecbf0be5a2
/packages/apps/PackageInstaller/src/com/android/packageinstaller/permission/model/AppPermissionGroup.java
|
2ab3f0fd26185a60f486998e5081c0b91cc389fe |
|
13-Jun-2015 |
Fyodor Kupolov <fkupolov@google.com> |
Pass the right userHandle to AppPermissionGroup Previously, userHandle of the user associated with the context was always used. Bug: 21804306 Change-Id: If297a4c7b22abf43533b8ed67df0fd9b11c9b82e
/packages/apps/PackageInstaller/src/com/android/packageinstaller/permission/model/AppPermissionGroup.java
|
544a34d2751b17f49e47814bb50ef348882225fb |
|
14-Jun-2015 |
Svet Ganov <svetoslavganov@google.com> |
Fix wrong UID in app op toggle bug:21808330 Change-Id: I4f6f48085c71004b317223e7bd353f9f5f194462
/packages/apps/PackageInstaller/src/com/android/packageinstaller/permission/model/AppPermissionGroup.java
|
1749359d023aa18f69b7c1ac22b736b4aeec624f |
|
21-May-2015 |
Svet Ganov <svetoslavganov@google.com> |
Show the permission description not its label in the grant dialog bug:21336863 Change-Id: I5c25581bea76cc50b7b09534c9222550e7f464ff
/packages/apps/PackageInstaller/src/com/android/packageinstaller/permission/model/AppPermissionGroup.java
|
81efecb1ac5cf569afcf71a5ead697d70d096e68 |
|
20-May-2015 |
Svetoslav <svetoslavganov@google.com> |
Prevent modification of system fixed permissions Change-Id: I84c9085550c910fe7ae5953796f164d72077c4bb
/packages/apps/PackageInstaller/src/com/android/packageinstaller/permission/model/AppPermissionGroup.java
|
3621be40b6f4464081902f601ee57ff8d3131656 |
|
19-May-2015 |
Svet Ganov <svetoslavganov@google.com> |
Fix wrong permission group placement under the legacy permission list. bug:21195624 Change-Id: I20b2b3385219f33629e5607dc0a20a2df6f8e013
/packages/apps/PackageInstaller/src/com/android/packageinstaller/permission/model/AppPermissionGroup.java
|
267c2bd39c248eea2679c0a8efa334d3155e262c |
|
17-May-2015 |
Svet Ganov <svetoslavganov@google.com> |
Hide platform platform legacy permissions behind a menu option - package installer. bug:21195624 Change-Id: If6de516d76969c3627316d091893da58f81af832
/packages/apps/PackageInstaller/src/com/android/packageinstaller/permission/model/AppPermissionGroup.java
|