Merge "Allow to grant soft restricted permissions" into qt-dev

This commit is contained in:
Philip P. Moltmann
2019-05-21 15:27:04 +00:00
committed by Android (Google) Code Review
2 changed files with 18 additions and 1 deletions

View File

@@ -2091,7 +2091,7 @@ public class PermissionManagerService {
return;
}
if (bp.isHardOrSoftRestricted()
if (bp.isHardRestricted()
&& (flags & PackageManager.FLAGS_PERMISSION_RESTRICTION_ANY_EXEMPT) == 0) {
Log.e(TAG, "Cannot grant restricted non-exempt permission "
+ permName + " for package " + packageName);

View File

@@ -28,6 +28,23 @@
}
]
},
{
"name": "CtsPermission2TestCases",
"options": [
{
"include-filter": "android.permission.cts.SharedUidPermissionsTest"
},
{
"include-filter": "android.permission.cts.RestrictedPermissionsTest"
},
{
"include-filter": "android.permission.cts.PermissionMaxSdkVersionTest"
},
{
"include-filter": "android.permission.cts.PrivappPermissionsTest"
}
]
},
{
"name": "CtsStatsdHostTestCases",
"options": [