1. 08 Jan, 2012 1 commit
  2. 06 Jan, 2012 1 commit
  3. 05 Jan, 2012 1 commit
  4. 03 Jan, 2012 1 commit
  5. 28 Dec, 2011 1 commit
    • Naveen Kalla's avatar
      Separate SIM states from Radio States · 2bc78d61
      Naveen Kalla authored
      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
      2bc78d61
  6. 26 Oct, 2011 1 commit
  7. 20 Oct, 2011 1 commit
    • Jake Hamby's avatar
      Add new RIL requests to support SIM data download via SMS over IMS. · 300105d1
      Jake Hamby authored
      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
      300105d1
  8. 18 Oct, 2011 1 commit
    • Kazuhiro Ondo's avatar
      RIL occasionally stopps event loop on phone process crash · 5cdc1354
      Kazuhiro Ondo authored
      RIL occasionally exits from its event loop due to race condition
      upon phone process crash. And there is no recovery mechanism
      provided and causing permanent cellular data loss until reset.
      
      The solution is simply to kill rild process to start over when
      event loop exits for some reason.
      
      Bug:5428218
      Change-Id: I88a9b8e966158f0f943fe3d189d91b1352481d9b
      5cdc1354
  9. 23 Aug, 2011 1 commit
    • Jake Hamby's avatar
      Changes to RIL to support IMS features for LTE. · fa8d584c
      Jake Hamby authored
      - There is a new RIL request, RIL_REQUEST_ISIM_AUTHENTICATION, which is
        used to perform IMS AKA authentication using the algorithm on the ISIM
        application of the UICC. The challenge nonce and response are both encoded
        as Base64 strings.
      
      Change-Id: I072b43d2b66b2013f8e58d3bd8251d75a453f167
      fa8d584c
  10. 10 Aug, 2011 1 commit
  11. 08 Aug, 2011 2 commits
  12. 05 Aug, 2011 1 commit
  13. 24 Jul, 2011 3 commits
  14. 12 Jul, 2011 1 commit
  15. 25 Jun, 2011 1 commit
  16. 23 Jun, 2011 2 commits
  17. 22 Jun, 2011 2 commits
  18. 21 Jun, 2011 1 commit
  19. 13 Jun, 2011 3 commits
  20. 03 May, 2011 3 commits
  21. 02 May, 2011 3 commits
  22. 16 Apr, 2011 3 commits
  23. 15 Apr, 2011 3 commits
  24. 13 Apr, 2011 2 commits