Merge "Allow to grant soft restricted permissions" into qt-dev
am: c9a18c08df
Change-Id: Ic434e0f5d5e48245dc854f69cf403403eb621990
This commit is contained in:
@@ -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);
|
||||
|
||||
@@ -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": [
|
||||
|
||||
Reference in New Issue
Block a user