diff options
author | Sridhar Dubbaka <sdubbaka@codeaurora.org> | 2014-10-29 22:48:21 +0530 |
---|---|---|
committer | Linux Build Service Account <lnxbuild@localhost> | 2015-10-06 03:27:16 -0600 |
commit | 887b3242c97056c69d17c3ddff948f8722ec0edb (patch) | |
tree | 0cfedf41b6f196eb1d195f1f215bbea660d29057 /packages/Keyguard/src/com/android/keyguard/KeyguardUpdateMonitor.java | |
parent | 4dda7bbd0feee1ec8ec5ff35790d1f2a25825c63 (diff) | |
download | frameworks_base-887b3242c97056c69d17c3ddff948f8722ec0edb.zip frameworks_base-887b3242c97056c69d17c3ddff948f8722ec0edb.tar.gz frameworks_base-887b3242c97056c69d17c3ddff948f8722ec0edb.tar.bz2 |
Add change to show Invalid card when erroneous card is inserted
Add change to show "Invalid card" on UI on CARD_IO_ERROR when
erroneous SIM card is inserted
Change-Id: I94c52ff462c999cdb8dbe742fa0bd3f1019ce335
Diffstat (limited to 'packages/Keyguard/src/com/android/keyguard/KeyguardUpdateMonitor.java')
-rw-r--r-- | packages/Keyguard/src/com/android/keyguard/KeyguardUpdateMonitor.java | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/packages/Keyguard/src/com/android/keyguard/KeyguardUpdateMonitor.java b/packages/Keyguard/src/com/android/keyguard/KeyguardUpdateMonitor.java index c7adc98..df7f893 100644 --- a/packages/Keyguard/src/com/android/keyguard/KeyguardUpdateMonitor.java +++ b/packages/Keyguard/src/com/android/keyguard/KeyguardUpdateMonitor.java @@ -702,6 +702,8 @@ public class KeyguardUpdateMonitor implements TrustManager.TrustListener { } } else if (IccCardConstants.INTENT_VALUE_LOCKED_NETWORK.equals(stateExtra)) { state = IccCardConstants.State.NETWORK_LOCKED; + } else if (IccCardConstants.INTENT_VALUE_ICC_CARD_IO_ERROR.equals(stateExtra)) { + state = IccCardConstants.State.CARD_IO_ERROR; } else if (IccCardConstants.INTENT_VALUE_ICC_LOADED.equals(stateExtra) || IccCardConstants.INTENT_VALUE_ICC_IMSI.equals(stateExtra)) { // This is required because telephony doesn't return to "READY" after |