Merge "Skip generating missing permission state for unknown permissions." into rvc-dev
This commit is contained in:
@@ -2509,6 +2509,9 @@ public class PermissionManagerService extends IPermissionManager.Stub {
|
||||
|
||||
for (String permissionName : requestedPermissions) {
|
||||
BasePermission permission = mSettings.getPermission(permissionName);
|
||||
if (permission == null) {
|
||||
continue;
|
||||
}
|
||||
if (Objects.equals(permission.getSourcePackageName(), PLATFORM_PACKAGE_NAME)
|
||||
&& permission.isRuntime() && !permission.isRemoved()) {
|
||||
if (permission.isHardOrSoftRestricted()
|
||||
|
||||
Reference in New Issue
Block a user