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

Commit f0806f17 authored by Luca Stefani's avatar Luca Stefani
Browse files

Settings: Account more 5G network modes

* Shamelessly taken from R

Change-Id: I54f5a1da78dcba4676b819c79e4364ed2fca3b5a
parent 20fb79d2
Loading
Loading
Loading
Loading
+22 −2
Original line number Diff line number Diff line
@@ -516,9 +516,18 @@ public class EnabledNetworkModePreferenceController extends
                    }
                }
                break;
            case TelephonyManager.NETWORK_MODE_NR_ONLY:
            case TelephonyManager.NETWORK_MODE_NR_LTE:
            case TelephonyManager.NETWORK_MODE_NR_LTE_GSM_WCDMA:
            case TelephonyManager.NETWORK_MODE_NR_LTE_WCDMA:
                preference.setValue(
                        Integer.toString(TelephonyManager.NETWORK_MODE_NR_LTE_GSM_WCDMA));
                preference.setSummary(mContext.getString(R.string.network_5G)
                        + mContext.getString(R.string.network_recommended));
                break;
            case TelephonyManager.NETWORK_MODE_NR_LTE_CDMA_EVDO:
            case TelephonyManager.NETWORK_MODE_NR_LTE_TDSCDMA_CDMA_EVDO_GSM_WCDMA:
                preference.setValue(Integer.toString(networkMode));
                preference.setValue(
                        Integer.toString(TelephonyManager.NETWORK_MODE_NR_LTE_CDMA_EVDO));
                preference.setSummary(mContext.getString(R.string.network_5G)
                        + mContext.getString(R.string.network_recommended));
                break;
@@ -534,6 +543,17 @@ public class EnabledNetworkModePreferenceController extends
                            + mContext.getString(R.string.network_recommended));
                }
                break;
            case TelephonyManager.NETWORK_MODE_NR_LTE_TDSCDMA:
            case TelephonyManager.NETWORK_MODE_NR_LTE_TDSCDMA_GSM:
            case TelephonyManager.NETWORK_MODE_NR_LTE_TDSCDMA_WCDMA:
            case TelephonyManager.NETWORK_MODE_NR_LTE_TDSCDMA_GSM_WCDMA:
            case TelephonyManager.NETWORK_MODE_NR_LTE_TDSCDMA_CDMA_EVDO_GSM_WCDMA:
                preference.setValue(
                        Integer.toString(TelephonyManager
                                .NETWORK_MODE_NR_LTE_TDSCDMA_CDMA_EVDO_GSM_WCDMA));
                preference.setSummary(mContext.getString(R.string.network_5G)
                        + mContext.getString(R.string.network_recommended));
                break;
            default:
                preference.setSummary(
                        mContext.getString(R.string.mobile_network_mode_error, networkMode));