Support phoneId when querying carrier packages.
Bug: b/20268073
Change-Id: Ibadf0d7bdbf3a9be65f4d22656d3bfcd693d4b9b
diff --git a/src/com/android/phone/CarrierConfigLoader.java b/src/com/android/phone/CarrierConfigLoader.java
index c6a1921..199c942 100644
--- a/src/com/android/phone/CarrierConfigLoader.java
+++ b/src/com/android/phone/CarrierConfigLoader.java
@@ -157,7 +157,8 @@
break;
}
List<String> carrierPackageNames = TelephonyManager.from(mContext)
- .getCarrierPackageNamesForIntent(new Intent(CarrierConfigService.SERVICE_INTERFACE));
+ .getCarrierPackageNamesForIntentAndPhone(
+ new Intent(CarrierConfigService.SERVICE_INTERFACE), phoneId);
log("Found carrier config app: " + carrierPackageNames);
if (carrierPackageNames != null && carrierPackageNames.size() > 0) {
if (!bindToConfigPackage(carrierPackageNames.get(0),