Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 1f7cc004 authored by Treehugger Robot's avatar Treehugger Robot Committed by Gerrit Code Review
Browse files

Merge "Carrier Test Override Multisim Support"

parents de967cfa 34335890
Loading
Loading
Loading
Loading
+7 −7
Original line number Diff line number Diff line
@@ -53,7 +53,7 @@ public class CarrierTestOverride {
       </carrierTestOverrides>
     */
    static final String DATA_CARRIER_TEST_OVERRIDE_PATH =
            "/user_de/0/com.android.phone/files/carrier_test_conf.xml";
            "/user_de/0/com.android.phone/files/carrier_test_conf_sim";
    static final String CARRIER_TEST_XML_HEADER = "carrierTestOverrides";
    static final String CARRIER_TEST_XML_SUBHEADER = "carrierTestOverride";
    static final String CARRIER_TEST_XML_ITEM_KEY = "key";
@@ -69,9 +69,9 @@ public class CarrierTestOverride {

    private HashMap<String, String> mCarrierTestParamMap;

    CarrierTestOverride() {
    CarrierTestOverride(int phoneId) {
        mCarrierTestParamMap = new HashMap<String, String>();
        loadCarrierTestOverrides();
        loadCarrierTestOverrides(phoneId);
    }

    boolean isInTestMode() {
@@ -169,12 +169,12 @@ public class CarrierTestOverride {
        mCarrierTestParamMap.put(CARRIER_TEST_XML_ITEM_KEY_STRING_SPN, spn);
    }

    private void loadCarrierTestOverrides() {
    private void loadCarrierTestOverrides(int phoneId) {

        FileReader carrierTestConfigReader;

        File carrierTestConfigFile = new File(Environment.getDataDirectory(),
                DATA_CARRIER_TEST_OVERRIDE_PATH);
        String filePath = DATA_CARRIER_TEST_OVERRIDE_PATH + Integer.toString(phoneId) + ".xml";
        Rlog.d(LOG_TAG, "File path : " + filePath);
        File carrierTestConfigFile = new File(Environment.getDataDirectory(), filePath);

        try {
            carrierTestConfigReader = new FileReader(carrierTestConfigFile);
+1 −1
Original line number Diff line number Diff line
@@ -299,7 +299,7 @@ public abstract class IccRecords extends Handler implements IccConstants {
        mTelephonyManager = (TelephonyManager) mContext.getSystemService(
                Context.TELEPHONY_SERVICE);

        mCarrierTestOverride = new CarrierTestOverride();
        mCarrierTestOverride = new CarrierTestOverride(mParentApp.getPhoneId());
        mCi.registerForIccRefresh(this, EVENT_REFRESH, null);

        mParentApp.registerForReady(this, EVENT_APP_READY, null);