Separate SIM states from Radio States
A UICC can have multiple applications (USIM, CSIM). Both USIM and CSIM may be Ready.
So indicating modem state as SIM_READY/RUIM_READY will be incorrect. RADIO_ON is a more
appropriate Radio State. SIM status can be obtained from the RIL_REQUEST_GET_SIM_STATUS
and RIL_UNSOL_RESPONSE_SIM_STATUS_CHANGED messages.
The change does the following
- Remove SIM states from RIL_RadioState
- Add messages to indicate voice radio technology
Change-Id: Ic7b540eefb741169ec22499d0e00961feb22a456
4 files changed