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

Commit d6da6fa0 authored by Rakesh Pallerla's avatar Rakesh Pallerla Committed by Steve Kondik
Browse files

Telephony: Added ME Depersonalization support.

Added support for all ME De-Personalizations as per specs
3GPP2 C.S0068-0 and 3GPP TS 22.022.
CRs-fixed: 467276

Change-Id: Iba74e3e5eb4fe96361585f4933897c5c8f17db97
parent 45dcf94b
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -2236,6 +2236,8 @@
         locked -->
    <string name="lockscreen_network_locked_message">Network locked</string>

    <!-- When the user inserts a sim card with some personalization enabled -->
    <string name="lockscreen_perso_locked_message">SIM/RUIM is Perso locked</string>

    <!-- When the user enters a wrong sim pin too many times, it becomes
         PUK locked (Pin Unlock Kode) -->
+1 −0
Original line number Diff line number Diff line
@@ -1469,6 +1469,7 @@
  <java-symbol type="string" name="lockscreen_missing_sim_instructions_long" />
  <java-symbol type="string" name="lockscreen_missing_sim_message_short" />
  <java-symbol type="string" name="lockscreen_network_locked_message" />
  <java-symbol type="string" name="lockscreen_perso_locked_message" />
  <java-symbol type="string" name="lockscreen_password_wrong" />
  <java-symbol type="string" name="lockscreen_pattern_instructions" />
  <java-symbol type="string" name="lockscreen_pattern_wrong" />
+1 −1
Original line number Diff line number Diff line
@@ -242,7 +242,7 @@ public class PhoneStatusBarPolicy {
                simState = IccCardConstants.State.PUK_REQUIRED;
            }
            else {
                simState = IccCardConstants.State.NETWORK_LOCKED;
                simState = IccCardConstants.State.PERSO_LOCKED;
            }
        } else {
            simState = IccCardConstants.State.UNKNOWN;
+1 −1
Original line number Diff line number Diff line
@@ -420,7 +420,7 @@ public class MSimNetworkController extends NetworkController {
                simState = IccCardConstants.State.PUK_REQUIRED;
            }
            else {
                simState = IccCardConstants.State.NETWORK_LOCKED;
                simState = IccCardConstants.State.PERSO_LOCKED;
            }
        } else {
            simState = IccCardConstants.State.UNKNOWN;
+1 −1
Original line number Diff line number Diff line
@@ -553,7 +553,7 @@ public class NetworkController extends BroadcastReceiver {
                mSimState = IccCardConstants.State.PUK_REQUIRED;
            }
            else {
                mSimState = IccCardConstants.State.NETWORK_LOCKED;
                mSimState = IccCardConstants.State.PERSO_LOCKED;
            }
        } else {
            mSimState = IccCardConstants.State.UNKNOWN;
Loading