Cat: Report stkIsRunning after StkAppService is ready.
The Android framework seems to delay the intents sent to StkAppService until the boot finishes, that is, until StkAppService receives Boot_Complete intent from the framework. As a result before Boot_Complete is received, StkAppService is not ready to process the proactive commands and the proactive command times out. Also, the CatService reports stkIsRunning to ril when the card state moves to present without taking into account the readiness of StkAppService. A new api has been introduced to inform the CatService about the readiness of the StkAppService. CatService will then report stkIsRunning to ril only after the card state has moved to present AND StkAppService is ready. Change-Id: Ice7a95b6e1de4ec1b579a5ba4035d13b1d043c41 CRs-Fixed: 602191
Loading
Please register or sign in to comment