diff options
author | Sverre Vegge <sverre.vegge@stericsson.com> | 2011-05-29 11:52:41 +0200 |
---|---|---|
committer | Sverre Vegge <sverre.vegge@stericsson.com> | 2011-08-02 21:56:15 +0200 |
commit | be17a76a91ecd965a9ff1a4a4f7ce53194567298 (patch) | |
tree | 1f8197235d0e1cdee49acf421a166896e516f76c | |
parent | c6f6e66431f801baf6cd73fb3e76223de31b1ea3 (diff) | |
download | u300-be17a76a91ecd965a9ff1a4a4f7ce53194567298.tar.gz |
STK: Allow STK commands in RADIO_STATE_SIM_LOCKED_OR_ABSENT
Signed-off-by: Sverre Vegge <sverre.vegge@stericsson.com>
-rw-r--r-- | u300-ril.c | 12 |
1 files changed, 10 insertions, 2 deletions
@@ -698,7 +698,11 @@ static bool requestStateFilter(int request, void *data, RIL_Token t) request == RIL_REQUEST_GET_IMEI || request == RIL_REQUEST_DEVICE_IDENTITY || request == RIL_REQUEST_BASEBAND_VERSION || - request == RIL_REQUEST_SCREEN_STATE)) { + request == RIL_REQUEST_SCREEN_STATE || + request == RIL_REQUEST_REPORT_STK_SERVICE_IS_RUNNING || + request == RIL_REQUEST_STK_SEND_TERMINAL_RESPONSE || + request == RIL_REQUEST_STK_SEND_ENVELOPE_COMMAND || + request == RIL_REQUEST_STK_HANDLE_CALL_SETUP_REQUESTED_FROM_SIM)) { RIL_onRequestComplete(t, RIL_E_GENERIC_FAILURE, NULL, 0); return true; } @@ -729,7 +733,11 @@ static bool requestStateFilter(int request, void *data, RIL_Token t) request == RIL_REQUEST_DTMF_START || request == RIL_REQUEST_DTMF_STOP || request == RIL_REQUEST_LAST_CALL_FAIL_CAUSE || - request == RIL_REQUEST_SCREEN_STATE)) { + request == RIL_REQUEST_SCREEN_STATE || + request == RIL_REQUEST_REPORT_STK_SERVICE_IS_RUNNING || + request == RIL_REQUEST_STK_SEND_TERMINAL_RESPONSE || + request == RIL_REQUEST_STK_SEND_ENVELOPE_COMMAND || + request == RIL_REQUEST_STK_HANDLE_CALL_SETUP_REQUESTED_FROM_SIM)) { RIL_onRequestComplete(t, RIL_E_GENERIC_FAILURE, NULL, 0); return true; } |