Loading services/core/java/com/android/server/location/util/AppOpsHelper.java +8 −0 Original line number Diff line number Diff line Loading @@ -127,6 +127,10 @@ public class AppOpsHelper { Preconditions.checkState(mAppOps != null); } if (permissionLevel == LocationPermissions.PERMISSION_NONE) { return false; } long identity = Binder.clearCallingIdentity(); try { return mAppOps.checkOpNoThrow( Loading @@ -145,6 +149,10 @@ public class AppOpsHelper { */ public boolean noteLocationAccess(CallerIdentity identity, @PermissionLevel int permissionLevel) { if (permissionLevel == LocationPermissions.PERMISSION_NONE) { return false; } return noteOpNoThrow(LocationPermissions.asAppOp(permissionLevel), identity); } Loading Loading
services/core/java/com/android/server/location/util/AppOpsHelper.java +8 −0 Original line number Diff line number Diff line Loading @@ -127,6 +127,10 @@ public class AppOpsHelper { Preconditions.checkState(mAppOps != null); } if (permissionLevel == LocationPermissions.PERMISSION_NONE) { return false; } long identity = Binder.clearCallingIdentity(); try { return mAppOps.checkOpNoThrow( Loading @@ -145,6 +149,10 @@ public class AppOpsHelper { */ public boolean noteLocationAccess(CallerIdentity identity, @PermissionLevel int permissionLevel) { if (permissionLevel == LocationPermissions.PERMISSION_NONE) { return false; } return noteOpNoThrow(LocationPermissions.asAppOp(permissionLevel), identity); } Loading