summaryrefslogtreecommitdiff
path: root/core/java/android
diff options
context:
space:
mode:
authorJiashen Wang <jiashenwang@google.com>2021-02-18 01:36:22 +0000
committerAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>2021-02-18 01:36:22 +0000
commit24162e16799a0eb366be2a0fcf219a273d12eca5 (patch)
tree9e7c954063d61d023800bb2328f10857db3f7374 /core/java/android
parent5bddee5dda26bcf6b9cb1a71c3d23627800ad19b (diff)
parent822856bcafbedba0cae0ca203a420debbd5dea89 (diff)
Merge "Add the immutable flag to EuiccManager calls in RecoverySystem" am: 822856bcaf
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1562338 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: Iec7ac9ff98c8ad75998bfa079da3f2b2ecd47fa5
Diffstat (limited to 'core/java/android')
-rw-r--r--core/java/android/os/RecoverySystem.java12
1 files changed, 10 insertions, 2 deletions
diff --git a/core/java/android/os/RecoverySystem.java b/core/java/android/os/RecoverySystem.java
index 6713de83d394..93c1690e3813 100644
--- a/core/java/android/os/RecoverySystem.java
+++ b/core/java/android/os/RecoverySystem.java
@@ -958,7 +958,11 @@ public class RecoverySystem {
Intent intent = new Intent(ACTION_EUICC_FACTORY_RESET);
intent.setPackage(packageName);
PendingIntent callbackIntent = PendingIntent.getBroadcastAsUser(
- context, 0, intent, PendingIntent.FLAG_UPDATE_CURRENT, UserHandle.SYSTEM);
+ context,
+ 0,
+ intent,
+ PendingIntent.FLAG_IMMUTABLE | PendingIntent.FLAG_UPDATE_CURRENT,
+ UserHandle.SYSTEM);
IntentFilter filterConsent = new IntentFilter();
filterConsent.addAction(ACTION_EUICC_FACTORY_RESET);
HandlerThread euiccHandlerThread = new HandlerThread("euiccWipeFinishReceiverThread");
@@ -1052,7 +1056,11 @@ public class RecoverySystem {
Intent intent = new Intent(ACTION_EUICC_REMOVE_INVISIBLE_SUBSCRIPTIONS);
intent.setPackage(PACKAGE_NAME_EUICC_DATA_MANAGEMENT_CALLBACK);
PendingIntent callbackIntent = PendingIntent.getBroadcastAsUser(
- context, 0, intent, PendingIntent.FLAG_UPDATE_CURRENT, UserHandle.SYSTEM);
+ context,
+ 0,
+ intent,
+ PendingIntent.FLAG_IMMUTABLE | PendingIntent.FLAG_UPDATE_CURRENT,
+ UserHandle.SYSTEM);
IntentFilter intentFilter = new IntentFilter();
intentFilter.addAction(ACTION_EUICC_REMOVE_INVISIBLE_SUBSCRIPTIONS);
HandlerThread euiccHandlerThread =