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

Commit 5c68e124 authored by Amith Yamasani's avatar Amith Yamasani
Browse files

Don't show SIM LOCK settings if there's no Icc card.

Bug: 6525359

Change-Id: I7bf2a1799ca3032a5dbfa15320d862195b9659f7
parent be4a0325
Loading
Loading
Loading
Loading
+2 −3
Original line number Diff line number Diff line
@@ -201,10 +201,9 @@ public class SecuritySettings extends SettingsPreferenceFragment
        // Append the rest of the settings
        addPreferencesFromResource(R.xml.security_settings_misc);

        // Do not display SIM lock for CDMA phone
        // Do not display SIM lock for devices without an Icc card
        TelephonyManager tm = TelephonyManager.getDefault();
        if ((TelephonyManager.PHONE_TYPE_CDMA == tm.getCurrentPhoneType()) &&
                (tm.getLteOnCdmaMode() != Phone.LTE_ON_CDMA_TRUE)) {
        if (!tm.hasIccCard()) {
            root.removePreference(root.findPreference(KEY_SIM_LOCK));
        } else {
            // Disable SIM lock if sim card is missing or unknown