summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Nate Myren <ntmyren@google.com> 2020-08-11 15:56:21 -0700
committer Nate Myren <ntmyren@google.com> 2020-08-12 00:21:40 +0000
commit070b491882d297b84177904620c4ea28e3f9c72a (patch)
tree14b3eafd0dc7bd29118c3ff6a397a737fee3ecb1
parentb8f93d34ae3abbed5fabedc433ac6fcf1538bfd7 (diff)
Add changeId to gate R-QPR tests behind
Bug: 162551686 Test: none Change-Id: I6df669785db4d4684b8207fa7234d4793d652cb3
-rw-r--r--core/java/android/permission/PermissionControllerService.java11
1 files changed, 11 insertions, 0 deletions
diff --git a/core/java/android/permission/PermissionControllerService.java b/core/java/android/permission/PermissionControllerService.java
index 8ad35e7eb37d..e2e61406ba95 100644
--- a/core/java/android/permission/PermissionControllerService.java
+++ b/core/java/android/permission/PermissionControllerService.java
@@ -35,6 +35,8 @@ import android.annotation.NonNull;
import android.annotation.SystemApi;
import android.app.Service;
import android.app.admin.DevicePolicyManager.PermissionGrantState;
+import android.compat.annotation.ChangeId;
+import android.compat.annotation.Disabled;
import android.content.Intent;
import android.content.pm.PackageInfo;
import android.content.pm.PackageManager;
@@ -83,6 +85,15 @@ public abstract class PermissionControllerService extends Service {
public static final String SERVICE_INTERFACE = "android.permission.PermissionControllerService";
/**
+ * A ChangeId indicating that this device supports camera and mic indicators. Will be "false"
+ * if present, because the CompatChanges#isChangeEnabled method returns true if the change id
+ * is not present.
+ */
+ @ChangeId
+ @Disabled
+ private static final long CAMERA_MIC_INDICATORS_NOT_PRESENT = 162547999L;
+
+ /**
* Revoke a set of runtime permissions for various apps.
*
* @param requests The permissions to revoke as {@code Map<packageName, List<permission>>}