Fix build
Change-Id: I8dc020610e44716e17e1b00774ff4869b96e4779
diff --git a/src/com/android/phone/PhoneInterfaceManager.java b/src/com/android/phone/PhoneInterfaceManager.java
index 41d911c..3045903 100644
--- a/src/com/android/phone/PhoneInterfaceManager.java
+++ b/src/com/android/phone/PhoneInterfaceManager.java
@@ -806,7 +806,16 @@
}
boolean isValid = false;
- List<SubscriptionInfo> slist = mSubscriptionController.getActiveSubscriptionInfoList();
+ List<SubscriptionInfo> slist;
+
+ final long identity = Binder.clearCallingIdentity();
+ try {
+ slist = mSubscriptionController.getActiveSubscriptionInfoList(
+ mPhone.getContext().getOpPackageName());
+ } finally {
+ Binder.restoreCallingIdentity(identity);
+ }
+
if (slist != null) {
for (SubscriptionInfo subInfoRecord : slist) {
if (subInfoRecord.getSubscriptionId() == subId) {
@@ -2049,7 +2058,7 @@
return null ;
}
return card.getCarrierPackageNamesForIntent(
- mPhone.getContext().getPackageManager(), intent);
+ mPhone.getContext().getPackageManager(), intent);
}
private String getIccId(int subId) {