diff options
author | Rakesh Pallerla <rakesh@codeaurora.org> | 2014-01-08 15:49:34 +0530 |
---|---|---|
committer | Rakesh Pallerla <rakesh@codeaurora.org> | 2014-01-08 19:46:25 +0530 |
commit | b8b7bd3185d5cf6c266ee40e74b515f526e18761 (patch) | |
tree | 8fe3d9b166ad1ba0deedd8ab887e187d0834e26b | |
parent | c58abeeae34c77559c00c7d967c77443469abeef (diff) | |
download | frameworks_base-b8b7bd3185d5cf6c266ee40e74b515f526e18761.zip frameworks_base-b8b7bd3185d5cf6c266ee40e74b515f526e18761.tar.gz frameworks_base-b8b7bd3185d5cf6c266ee40e74b515f526e18761.tar.bz2 |
Telephony: Modify code to check that PUK code length is always 8.
As per 3GPP TS 31.101 Release 11 section 9.6, the number of digits
for UNBLOCK PIN (PUK) is always 8.
Change-Id: I4ea69fd8e2e8e96330d10a67b2d1f5a1859c1016
-rw-r--r-- | core/res/res/values/strings.xml | 2 | ||||
-rw-r--r-- | packages/Keyguard/src/com/android/keyguard/KeyguardSimPukView.java | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/core/res/res/values/strings.xml b/core/res/res/values/strings.xml index 9025400..986a005 100644 --- a/core/res/res/values/strings.xml +++ b/core/res/res/values/strings.xml @@ -4191,7 +4191,7 @@ <!-- Message shown when the user enters an invalid SIM pin password in PUK screen --> <string name="kg_invalid_sim_pin_hint">Type a PIN that is 4 to 8 numbers.</string> <!-- Message shown when the user enters an invalid PUK code in the PUK screen --> - <string name="kg_invalid_sim_puk_hint">PUK code should be 8 numbers or more.</string> + <string name="kg_invalid_sim_puk_hint">PUK code should be 8 numbers.</string> <!-- Message shown when the user enters an invalid PUK code --> <string name="kg_invalid_puk">Re-enter the correct PUK code. Repeated attempts will permanently disable the SIM.</string> <!-- String shown in PUK screen when PIN codes don't match --> diff --git a/packages/Keyguard/src/com/android/keyguard/KeyguardSimPukView.java b/packages/Keyguard/src/com/android/keyguard/KeyguardSimPukView.java index 6e9e83e..d882eca 100644 --- a/packages/Keyguard/src/com/android/keyguard/KeyguardSimPukView.java +++ b/packages/Keyguard/src/com/android/keyguard/KeyguardSimPukView.java @@ -274,7 +274,7 @@ public class KeyguardSimPukView extends KeyguardAbsKeyInputView private boolean checkPuk() { // make sure the puk is at least 8 digits long. - if (mPasswordEntry.getText().length() >= 8) { + if (mPasswordEntry.getText().length() == 8) { mPukText = mPasswordEntry.getText().toString(); return true; } |