support mock carrier privilege rules and apn
Bug: 128441910
Test: atest GtsGmscoreHostTestCases:com.google.android.gts.telephony.TelephonyHostTest
Change-Id: I099e2d002d2ae85476c656db759183ae84d5f70b
diff --git a/src/com/android/phone/PhoneInterfaceManager.java b/src/com/android/phone/PhoneInterfaceManager.java
index 67bfa23..797a5bd 100755
--- a/src/com/android/phone/PhoneInterfaceManager.java
+++ b/src/com/android/phone/PhoneInterfaceManager.java
@@ -6291,7 +6291,7 @@
@Override
public void setCarrierTestOverride(int subId, String mccmnc, String imsi, String iccid, String
- gid1, String gid2, String plmn, String spn) {
+ gid1, String gid2, String plmn, String spn, String carrierPrivilegeRules, String apn) {
enforceModifyPermission();
final long identity = Binder.clearCallingIdentity();
@@ -6301,7 +6301,8 @@
loge("setCarrierTestOverride fails with invalid subId: " + subId);
return;
}
- phone.setCarrierTestOverride(mccmnc, imsi, iccid, gid1, gid2, plmn, spn);
+ phone.setCarrierTestOverride(mccmnc, imsi, iccid, gid1, gid2, plmn, spn,
+ carrierPrivilegeRules, apn);
} finally {
Binder.restoreCallingIdentity(identity);
}