summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Simon Wingrove <simonjw@google.com> 2023-03-08 08:45:50 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2023-03-08 08:45:50 +0000
commitdf8c1f64950901034c01f96e4be3c9bdcf91c43d (patch)
treebe05be354b2c2534730fdc5e51662658a215a535
parent6bed003baaecd2555327934efb33269acbc5515d (diff)
parentd16c8f3e13c127e6e8c76c649e3caf140a104c53 (diff)
Merge "Put development flag behind IS_ENG check" into udc-dev
-rw-r--r--core/java/android/app/AppOpsManager.java14
1 files changed, 10 insertions, 4 deletions
diff --git a/core/java/android/app/AppOpsManager.java b/core/java/android/app/AppOpsManager.java
index 9bf9e0c8eec3..7c32c9cd634f 100644
--- a/core/java/android/app/AppOpsManager.java
+++ b/core/java/android/app/AppOpsManager.java
@@ -7200,10 +7200,16 @@ public class AppOpsManager {
if (mContext != null) {
final PackageManager pm = mContext.getPackageManager();
try {
- if (pm != null && pm.checkPermission(Manifest.permission.READ_DEVICE_CONFIG,
- mContext.getPackageName()) == PackageManager.PERMISSION_GRANTED) {
- DeviceConfig.addOnPropertiesChangedListener(DeviceConfig.NAMESPACE_PRIVACY,
- mContext.getMainExecutor(), properties -> {
+ if (Build.IS_ENG
+ && pm != null
+ && pm.checkPermission(
+ Manifest.permission.READ_DEVICE_CONFIG,
+ mContext.getPackageName())
+ == PackageManager.PERMISSION_GRANTED) {
+ DeviceConfig.addOnPropertiesChangedListener(
+ DeviceConfig.NAMESPACE_PRIVACY,
+ mContext.getMainExecutor(),
+ properties -> {
if (properties.getKeyset().contains(FULL_LOG)) {
sFullLog = properties.getBoolean(FULL_LOG, false);
}