From e7e02d7880e82b26f4876fc8ee9d7c894dc991e3 Mon Sep 17 00:00:00 2001 From: paulhu Date: Wed, 15 Sep 2021 15:06:59 +0800 Subject: [PATCH] Add comment for not listening EXTERNAL_APPLICATIONS_UNAVAILABLE Bug: 192653840 Test: only add comment. Change-Id: I5a61ea76a40cf74e15ec36e415d6d4eb8ef6016f --- .../com/android/server/connectivity/PermissionMonitor.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/service/src/com/android/server/connectivity/PermissionMonitor.java b/service/src/com/android/server/connectivity/PermissionMonitor.java index f596c4acab..4c6b669fd5 100755 --- a/service/src/com/android/server/connectivity/PermissionMonitor.java +++ b/service/src/com/android/server/connectivity/PermissionMonitor.java @@ -222,6 +222,10 @@ public class PermissionMonitor { mIntentReceiver, intentFilter, null /* broadcastPermission */, null /* scheduler */); + // Listen to EXTERNAL_APPLICATIONS_AVAILABLE is that an app becoming available means it may + // need to gain a permission. But an app that becomes unavailable can neither gain nor lose + // permissions on that account, it just can no longer run. Thus, doesn't need to listen to + // EXTERNAL_APPLICATIONS_UNAVAILABLE. final IntentFilter externalIntentFilter = new IntentFilter(Intent.ACTION_EXTERNAL_APPLICATIONS_AVAILABLE); userAllContext.registerReceiver(