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

Commit 0145c06b authored by Linux Build Service Account's avatar Linux Build Service Account
Browse files

Promotion of atel.lnx.2.0-00017.

CRs      Change ID                                   Subject
--------------------------------------------------------------------------------------------------------------
1068832   Ic6de8da13ea1e8d1b47827c43c1573af32aec74c   Reserve orignal dial string for CDMA

Change-Id: I7aeca39b84c43ce5746c55dd9eeaa8668ef81371
CRs-Fixed: 1068832
parents b22e0399 48b6b029
Loading
Loading
Loading
Loading
+12 −2
Original line number Diff line number Diff line
@@ -152,9 +152,19 @@ public class GsmCdmaConnection extends Connection {
        mOwner = ct;
        mHandler = new MyHandler(mOwner.getLooper());

        if (isPhoneTypeGsm()) {
        boolean showOrigDialString = false;
        if (phone != null) {
            CarrierConfigManager configManager = (CarrierConfigManager)phone.getContext().
                    getSystemService(Context.CARRIER_CONFIG_SERVICE);
            PersistableBundle pb = configManager.getConfigForSubId(phone.getSubId());
            if (pb != null) {
                showOrigDialString = pb.getBoolean("config_show_orig_dial_string_for_cdma");
            }
        }
        if (isPhoneTypeGsm() || showOrigDialString) {
            mDialString = dialString;
        } else {
        }
        if (!isPhoneTypeGsm()) {
            Rlog.d(LOG_TAG, "[GsmCdmaConn] GsmCdmaConnection: dialString=" + maskDialString(dialString));
            dialString = formatDialString(dialString);
            Rlog.d(LOG_TAG,