Loading services/core/java/com/android/server/pm/permission/PermissionManagerService.java +2 −1 Original line number Diff line number Diff line Loading @@ -2937,7 +2937,8 @@ public class PermissionManagerService extends IPermissionManager.Stub { >= Build.VERSION_CODES.M; for (String permission : ps.getGrantedPermissions()) { if (!pkg.getImplicitPermissions().contains(permission)) { if (pkg.getRequestedPermissions().contains(permission) && !pkg.getImplicitPermissions().contains(permission)) { Permission bp = mRegistry.getPermission(permission); if (bp != null && bp.isRuntime()) { int flags = ps.getPermissionFlags(permission); Loading Loading
services/core/java/com/android/server/pm/permission/PermissionManagerService.java +2 −1 Original line number Diff line number Diff line Loading @@ -2937,7 +2937,8 @@ public class PermissionManagerService extends IPermissionManager.Stub { >= Build.VERSION_CODES.M; for (String permission : ps.getGrantedPermissions()) { if (!pkg.getImplicitPermissions().contains(permission)) { if (pkg.getRequestedPermissions().contains(permission) && !pkg.getImplicitPermissions().contains(permission)) { Permission bp = mRegistry.getPermission(permission); if (bp != null && bp.isRuntime()) { int flags = ps.getPermissionFlags(permission); Loading