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

Commit ff51a1e0 authored by Sungmin Choi's avatar Sungmin Choi Committed by Robert Greenwalt
Browse files

Use settings DB only when mcc/mnc matches SIM

Bug: 11600521
Change-Id: Iaeb1f279bf454ad0e7b933b8ac97d6384d599b59
parent 53a0a7fd
Loading
Loading
Loading
Loading
+6 −2
Original line number Diff line number Diff line
@@ -616,9 +616,13 @@ public abstract class DcTrackerBase extends Handler {
                Settings.Global.TETHER_DUN_APN);
        ApnSetting dunSetting = ApnSetting.fromString(apnData);
        if (dunSetting != null) {
            IccRecords r = mIccRecords.get();
            String operator = (r != null) ? r.getOperatorNumeric() : "";
            if (dunSetting.numeric.equals(operator)) {
                if (VDBG) log("fetchDunApn: global TETHER_DUN_APN dunSetting=" + dunSetting);
                return dunSetting;
            }
        }

        apnData = c.getResources().getString(R.string.config_tether_apndata);
        dunSetting = ApnSetting.fromString(apnData);