diff options
| -rw-r--r-- | services/core/java/com/android/server/appop/AppOpsService.java | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/services/core/java/com/android/server/appop/AppOpsService.java b/services/core/java/com/android/server/appop/AppOpsService.java index 531bc5d1c7df..b14eda759319 100644 --- a/services/core/java/com/android/server/appop/AppOpsService.java +++ b/services/core/java/com/android/server/appop/AppOpsService.java @@ -2078,6 +2078,11 @@ public class AppOpsService extends IAppOpsService.Stub { continue; } + if (packageManager.checkPermission(permissionName, packageName) + != PackageManager.PERMISSION_GRANTED) { + continue; + } + PermissionInfo permissionInfo; try { permissionInfo = packageManager.getPermissionInfo(permissionName, 0); |