From 381edd74d4c81953be3a03bb17afd1e13e2f5ce6 Mon Sep 17 00:00:00 2001 From: Abhijoy Saha Date: Thu, 29 Apr 2021 20:16:41 +0000 Subject: [PATCH] Add phone call check to app opp usage callback. This fixes issue where calls are not included inside privacy items in AAOS. Bug: 186518774 Test: Manual Change-Id: Ie7b057c5af21b5fb1c51f6f9a4067c85b9ea373b --- .../src/com/android/systemui/privacy/PrivacyItemController.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/SystemUI/src/com/android/systemui/privacy/PrivacyItemController.kt b/packages/SystemUI/src/com/android/systemui/privacy/PrivacyItemController.kt index 8b27b6ecbfd19..e072b4a3646c9 100644 --- a/packages/SystemUI/src/com/android/systemui/privacy/PrivacyItemController.kt +++ b/packages/SystemUI/src/com/android/systemui/privacy/PrivacyItemController.kt @@ -151,7 +151,9 @@ class PrivacyItemController @Inject constructor( return } val userId = UserHandle.getUserId(uid) - if (userId in currentUserIds) { + if (userId in currentUserIds || + code == AppOpsManager.OP_PHONE_CALL_MICROPHONE || + code == AppOpsManager.OP_PHONE_CALL_CAMERA) { logger.logUpdatedItemFromAppOps(code, uid, packageName, active) update(false) }