History log of /frameworks/opt/telephony/src/java/com/android/internal/telephony/cat/RilMessageDecoder.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
a56b6d1a581ebd4b6356a879308f77d30dcbb16d 22-Sep-2014 Rakesh Pallerla <rakeshp@qti.qualcomm.com> Cleanup the StateMachine thread during RilMessageDecoder dispose.

Currently the dispose() method in RilMessageDecoder wont stop the
state machine thread, and each time a new state Machine thread is
created which causes the file descriptor leakage.

Add quitNow() method in dispose() of RilMessageDecoder to stop the
state machine thread.

bug:22992703
Change-Id: I83f773adf7f5fc0b82abf912f2db7fec8a0aa87b
/frameworks/opt/telephony/src/java/com/android/internal/telephony/cat/RilMessageDecoder.java
4b09dff383ae7dfca595aeeea886a594a1947340 22-Nov-2014 Wink Saville <wink@google.com> Additional changes to SubscriptionManager API as per API council.

bug: 17575308
Change-Id: Idd98aa46c15a9219ccf28091c62602ac8bf16c62
/frameworks/opt/telephony/src/java/com/android/internal/telephony/cat/RilMessageDecoder.java
6bc4098827f3070a44b5e51508b455d7c7be9c07 01-Sep-2014 Wink Saville <wink@google.com> ksd to lmp-sprout-dev

Change-Id: I94eb65c62231b5831570bb0cbbbd9c916bee0a37
/frameworks/opt/telephony/src/java/com/android/internal/telephony/cat/RilMessageDecoder.java
eca4a2ab310bf8d96cf98b5e880e2f8eef7ffeb6 14-Feb-2013 Sandeep Gutta <sangutta@codeaurora.org> STK: Handle ICC refresh and card removal, and hotswap fix

--- Register for ICC refresh and let CatService's clients know when
an ICC refresh occurs.

Monitor card status. When card status moves to absent/present let
clients know.

Don't dispose CatService based on the number of applications.
Instead dispose it when UiccCard goes away

This helps avoid the race condition in the following scenario:
1. Radio is on and card is present
2. Turn Radio Off
3. Turn Radio On
4. Proactive command received

If CatService was disposed when card goes away on radio off
then it is possible for the unsol proactive command to be received
before Catservice is up and running on radio on.

--- Dispose objects properly for hotswap

During hotswap, CatService object is disposed and new object
is created. However RilMessageDecoder still holds reference to
old object of CatService, and hence sends decoded command
to old object of CatService leading to stk failure. In this fix
below objects are disposed properly when CatService is disposed.

1) RilMessageDecoder
2) CommandParamsFactory
3) IconLoader

Change-Id: Iee4ab009a0f9708a1ee2d87460e60765e46b4229
/frameworks/opt/telephony/src/java/com/android/internal/telephony/cat/RilMessageDecoder.java
a8467dd0c524787104b1ccdddc5e8af10ba729ed 13-Jun-2014 Wink Saville <wink@google.com> Merge kwd to master

Change-Id: Idb607c0aa32f80fe4fe1539aedea7a221e9e7f04
/frameworks/opt/telephony/src/java/com/android/internal/telephony/cat/RilMessageDecoder.java
d720945f2be5ea5fe0faf67e67d9ea0e184eba67 01-Aug-2012 Alex Yakavenka <ayakav@codeaurora.org> Telephony: Move uicc classes into uicc package

Reduce constructor visibility to package where
possible

Dependent Changes:
I3b718b9aea1f21c7906c8243b4ca0db6af495a08
I80204a2f3dc57cac875abeab390bb9db7a636ff7
Ib9c19e8b157dc7ec74eb14baca5bd3b5caf08c47

Change-Id: Ib4f43374c041cb5eaf2e3883e5ea28b2eb2c9a69
/frameworks/opt/telephony/src/java/com/android/internal/telephony/cat/RilMessageDecoder.java
0825495a331bb44df395a0cdb79fab85e68db5d5 12-Jul-2012 Wink Saville <wink@google.com> Create telephony-common

telephony-common was created by moving some of
frameworks/base/telephony
to:
frameworks/opt/telephony

Change-Id: I32cbb5eec1fa239c1587e055c8f7ef4fc48fb62c
/frameworks/opt/telephony/src/java/com/android/internal/telephony/cat/RilMessageDecoder.java