aboutsummaryrefslogtreecommitdiff
path: root/src/java/com/android/internal/telephony/uicc
diff options
context:
space:
mode:
authorarunvoddu <arunvoddu@google.com>2023-03-30 11:02:44 +0000
committerarunvoddu <arunvoddu@google.com>2023-04-04 03:37:49 +0000
commit3ea803cb35a1d73e29e5bd993595431e3ec28a3e (patch)
tree5ec3f16a8c24d7964ef67e8d37130198fad41a85 /src/java/com/android/internal/telephony/uicc
parent32f2c07ae4859f67a1525bff7ecb9bcceac9e72f (diff)
downloadtelephony-3ea803cb35a1d73e29e5bd993595431e3ec28a3e.tar.gz
Adding extra flag while broadcasting the SIM_STATE_CHANGED
Bug: 275646028 Test: atest verified Change-Id: I9f8fdc18373cfb0a32da03c362dde0567242c318
Diffstat (limited to 'src/java/com/android/internal/telephony/uicc')
-rw-r--r--src/java/com/android/internal/telephony/uicc/UiccController.java1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/java/com/android/internal/telephony/uicc/UiccController.java b/src/java/com/android/internal/telephony/uicc/UiccController.java
index 94d5d3bef8..051cdfa537 100644
--- a/src/java/com/android/internal/telephony/uicc/UiccController.java
+++ b/src/java/com/android/internal/telephony/uicc/UiccController.java
@@ -806,6 +806,7 @@ public class UiccController extends Handler {
// DO NOT add any new extras to this broadcast -- it is not protected by any permissions.
Intent intent = new Intent(TelephonyIntents.ACTION_SIM_STATE_CHANGED);
intent.addFlags(Intent.FLAG_RECEIVER_REGISTERED_ONLY_BEFORE_BOOT);
+ intent.addFlags(Intent.FLAG_RECEIVER_FOREGROUND);
intent.putExtra(PhoneConstants.PHONE_NAME_KEY, "Phone");
intent.putExtra(IccCardConstants.INTENT_KEY_ICC_STATE, state);
intent.putExtra(IccCardConstants.INTENT_KEY_LOCKED_REASON, reason);