From 070b491882d297b84177904620c4ea28e3f9c72a Mon Sep 17 00:00:00 2001 From: Nate Myren Date: Tue, 11 Aug 2020 15:56:21 -0700 Subject: [PATCH] Add changeId to gate R-QPR tests behind Bug: 162551686 Test: none Change-Id: I6df669785db4d4684b8207fa7234d4793d652cb3 --- .../permission/PermissionControllerService.java | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/core/java/android/permission/PermissionControllerService.java b/core/java/android/permission/PermissionControllerService.java index 8ad35e7eb37df..e2e61406ba95e 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; @@ -82,6 +84,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. *