OSDN Git Service

Add new RIL requests to support SIM data download via SMS over IMS.
authorJake Hamby <jhamby@google.com>
Mon, 26 Sep 2011 08:01:44 +0000 (01:01 -0700)
committerJake Hamby <jhamby@google.com>
Thu, 20 Oct 2011 23:33:21 +0000 (16:33 -0700)
commit300105d1487f5238940c18792b879793826b61f4
treec2315b2c2247494da855839c90d6d80159a0d144
parent5cdc1354de1e1b98347fe67c5fefdb0be7e0f589
Add new RIL requests to support SIM data download via SMS over IMS.

On an LTE device where incoming SMS messages over IMS are sent to
the framework via RIL_UNSOL_RESPONSE_NEW_SMS responses sent to
the RIL, it may be necessary to process USIM data download SM's
(message class 2). This requires the RIL to implement two new requests.

1) RIL_REQUEST_STK_SEND_ENVELOPE_WITH_STATUS:
   send an ENVELOPE command to the UICC, receiving the SW1 and SW2
   status bytes in addition to the command response.

2) RIL_REQUEST_SMS_ACKNOWLEDGE_WITH_PDU:
   send an RP-ACK or RP-ERROR acknowledgement to the incoming SM,
   including an acknowledgement PDU containing the envelope response.

Change-Id: Id134dd90611b147fdc8aebc8ccdf0e989a6542a9
include/telephony/ril.h
libril/ril.cpp
libril/ril_commands.h