diff options
author | Rakesh Pallerla <rakesh@codeaurora.org> | 2013-02-06 11:44:23 +0530 |
---|---|---|
committer | Sandeep Kunta <skunta@codeaurora.org> | 2014-03-12 12:23:41 +0530 |
commit | f099a5f389a43a1a1f0abc6577e45c7dfca14c5c (patch) | |
tree | 405444be9ed73ab09ee68a5e1422172c31fb24f7 /packages/SystemUI/src/com | |
parent | 8a927cfa4ea8e4a78f6a9fa1e2b1da9187a3d1e8 (diff) | |
download | frameworks_base-f099a5f389a43a1a1f0abc6577e45c7dfca14c5c.zip frameworks_base-f099a5f389a43a1a1f0abc6577e45c7dfca14c5c.tar.gz frameworks_base-f099a5f389a43a1a1f0abc6577e45c7dfca14c5c.tar.bz2 |
Telephony: Add functionality to handle ICC IO error
At present in Android all ICC Card states other than
ICC PRESENT are treated as ICC ABSENT.Adding functionality
to handle ICC IO error card state.
Change-Id: I229bd80cb5e487f4345bef9fb7fee60850f085d9
Bug: 10643652
Diffstat (limited to 'packages/SystemUI/src/com')
-rw-r--r-- | packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBarPolicy.java | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBarPolicy.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBarPolicy.java index 8957a77..194774d 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBarPolicy.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBarPolicy.java @@ -168,6 +168,9 @@ public class PhoneStatusBarPolicy { if (IccCardConstants.INTENT_VALUE_ICC_ABSENT.equals(stateExtra)) { mSimState = IccCardConstants.State.ABSENT; } + else if (IccCardConstants.INTENT_VALUE_ICC_CARD_IO_ERROR.equals(stateExtra)) { + mSimState = IccCardConstants.State.CARD_IO_ERROR; + } else if (IccCardConstants.INTENT_VALUE_ICC_READY.equals(stateExtra)) { mSimState = IccCardConstants.State.READY; } |