summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* rild: enable tombstone on RIL crashstable/cm-12.0-caf-YNG4Nstable/cm-12.0-caf-YNG3Cstable/cm-12.0-caf-YNG1TAstable/cm-12.0-caf-YNG1Tcm-12.0-cafJulien Vuillaumier2015-01-261-0/+11
| | | | | | | | | | Since Android L, process dumpable flag is verified in case of crash before requesting tombstone capture by debuggerd. As setuid operation clears dumpable flag for a process, reenable flag in rild after its switch to UID radio (debuggable build only) Change-Id: Id86b697e2a1e11744ccc50a3c9ef04faf079ed94 (cherry picked from commit a28b67c7ec595e55a4ff083b8b270dfd5f74a889)
* ril-caf: Add guard makefileSteve Kondik2014-12-281-0/+5
| | | | Change-Id: I4f53cf6a5cfd204f13ca13b3dcdb6dc83529837a
* Add RIL_REQUEST_LAST_CALL_FAIL_CAUSE to rilkaiyiz2014-11-271-0/+43
| | | | | | Add needed RIL_REQUEST_LAST_CALL_FAIL_CAUSE to ril.h Change-Id: I479c838bfe96a6d9b80dd4b1a0cbc1debc7a9a2f
* Add rild support for TSTS Allow client id 3 for third rild in TSTS.Sreehari Vaddi2014-11-271-1/+1
| | | | Change-Id: I9957a91555bdd0b54f9b824ef996044d9f62c0c5
* Remove support for Data_Call_Response_v6 in RIL versions >=10Sukanya Rajkhowa2014-11-271-2/+2
| | | | | | | | | | Supporting both Ril_Data_Call_Response_v6 and v9 is not feasible for the same RIL version in scenarios where the length of data call response list may be a multiple of both structure sizes. Doing so causes rild to crash. Change-Id: I2a2666da76e88f60e53c6bae5afd7eb0b9c77435 CRs-Fixed: 716222
* SEEK: Add support for getAtrPreeti Ahuja2014-11-273-0/+22
| | | | | | | Add support for RIL_REQUEST_SIM_GET_ATR request for enabling getAtr api. Change-Id: I5fe8f8156b55e7feaa7bb2671cd8451cb8bd2f36
* Support reading data profiles from OMH cardsNaveen Kalla2014-11-274-3/+114
| | | | | | | Conflicts: include/telephony/ril.h libril/ril_commands.h Change-Id: I371a15428cd296cd02a2f82d5904dea483058c26
* Correcting RIL unsol command orderRavi Paluri2014-11-271-25/+25
| | | | | | | Correcting RIL unsol command order. Add QCOM specifc RIL requests at the end in ril.h file Change-Id: Iac2ce6206ae8eb2e9a21b89c4895c5ac770c8fd5
* ril: change macro definition to fix duplicate errorChiou-Hao Hsu2014-11-271-1/+1
| | | | | | | Macro RIL_UNSOL_DC_RT_INFO_CHANGED is changed so that it does not use the same value added by third-party. Change-Id: I04bd6493f19dbe38c66c263ed4eddee092e7d1be
* Add support for cdma dynamic address length.lrichard2014-11-271-3/+10
| | | | | | | | Get the address,sub address,Bearer with dynamic length in the data parcel, to avoid the OutOfBoundsException with the MAX macro. Change-Id: I1d7437143c1369d77791136b68e06088acd72937 CRs-Fixed:543087
* Use SimRefreshResponse struct in RIL Versions greater than 7.Rakesh Pallerla2014-11-271-1/+1
| | | | | | | | | Modify condition to use SimRefreshResponse struct in all RIL Versions greater than 7. CRs-Fixed: 597007 Change-Id: I40fb4ad96e191ae6641eb31da014515d08704382
* STK Call Control feature implementation.Naveen Kalla2014-11-273-7/+235
| | | | | | | Change-Id: I1164df9ddbf70fb42e760c1f3ab7f3df4b3b5339 Conflicts: libril/ril.cpp libril/ril_unsol_commands.h
* Support Additional SIM DepersonalizationsRakesh Pallerla2014-11-273-6/+7
| | | | | | | | Add support for Additional Depersonalization types. Added support for all ME De-Personalizations as per specs 3GPP2 C.S0068-0 and 3GPP TS 22.022. Change-Id: Ia2193e95cd7a6bdc4b224cef8b42285543a52361
* Telephony: Implementation of IWLAN.Yashdev Singh2014-11-271-1/+2
| | | | | | | - Introduce IWLAN RAT in ril.h CRs-Fixed: 600118 Change-Id: I855a29a76c8aa1d28e5967c763a64bcc9e02f0ba
* Add WRITE_SMS_TO_SIM and UNSOL_SUPP_SVC_NOTIFICATION.Naveen Kalla2014-11-271-0/+2
| | | | | | | Add WRITE_SMS_TO_SIM and UNSOL_SUPP_SVC_NOTIFICATION in requestToString method. Change-Id: I323f276d4048b168b27669a0aebb58cd9decf9bd
* rild: Send extended information records as ByteBufferSukanya Rajkhowa2014-11-271-1/+14
| | | | | | | | Send information records to java as a ByteBuffer to prevent UTF-8 parsing from mangling bytes. Change-Id: I558a41565b3e5e20aa40b5d0c5e748b204993e26 CRs-Fixed: 338368
* Initialize the bufferSindhu Kanathur2014-11-271-1/+1
| | | | | | | | | Initialize the char array to null character as there is a possibility that it is not null terminated. Change-Id: If1eca2b2f3ec22bafeb303da02deb62f0655241c CRs-Fixed: 584311
* rild: Don't use the clientId argument with non-qcom hardwareRicardo Cerqueira2014-11-271-2/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Other modems' implementations won't know how to deal with it, and some are confirmed to simply reject the RIL_Init call. If the hardware isn't qualcomm, just skip the whole multi-ril stuff entirely Change-Id: I132a4d7fc3d4532b2015f7e95863fac78889f833 rild: Weaken the RIL_setRilSocketName symbol custom libril implementations won't have it, but its lack isn't fatal outside of multi-SIM Change-Id: If8312078921bb4ed756dcd86e17e85847638c155 rild: Unbreak multi-SIM socket name Change-Id: Icae742c42c45726105d1a9e07a26bc4d10cc82bf Weaken external rild symbol. Not all libril will have this Change-Id: I3da165f5cf779a02c7eb168d6e3c9b398d284835 Change-Id: If8312078921bb4ed756dcd86e17e85847638c155
* libril: allow board to provide librilTom Giordano2014-11-101-0/+3
| | | | Change-Id: If0033865ab179854c27c56eaaf078fcc30ea102a
* merge in lmp-release history after reset to ↵The Android Automerger2014-10-210-0/+0
|\ | | | | | | 760123fc26b00aacf7a9e75eb681e7b9ce4e6560
| * merge in lmp-release history after reset to ↵The Android Automerger2014-10-210-0/+0
|/| | | | | | | 760123fc26b00aacf7a9e75eb681e7b9ce4e6560
| * merge in lmp-release history after reset to ↵The Android Automerger2014-10-190-0/+0
|/| | | | | | | 760123fc26b00aacf7a9e75eb681e7b9ce4e6560
| * merge in lmp-release history after reset to ↵The Android Automerger2014-10-160-0/+0
|/| | | | | | | 760123fc26b00aacf7a9e75eb681e7b9ce4e6560
| * merge in lmp-release history after reset to ↵The Android Automerger2014-10-150-0/+0
|/| | | | | | | 760123fc26b00aacf7a9e75eb681e7b9ce4e6560
| * merge in lmp-release history after reset to ↵The Android Automerger2014-10-140-0/+0
| |\ | | | | | | | | | 33bbe435b41e4eead73b775346ecb0e5e8b6c8a9
| | * merge in lmp-release history after reset to ↵The Android Automerger2014-10-130-0/+0
| |/| | | | | | | | | | 33bbe435b41e4eead73b775346ecb0e5e8b6c8a9
| | * merge in lmp-release history after reset to ↵The Android Automerger2014-10-120-0/+0
| |/| | | | | | | | | | 33bbe435b41e4eead73b775346ecb0e5e8b6c8a9
| | * merge in lmp-release history after reset to ↵The Android Automerger2014-10-090-0/+0
| |/| | | | | | | | | | 33bbe435b41e4eead73b775346ecb0e5e8b6c8a9
| | * merge in lmp-release history after reset to ↵The Android Automerger2014-10-080-0/+0
| |/| | | | | | | | | | 33bbe435b41e4eead73b775346ecb0e5e8b6c8a9
| | * merge in lmp-release history after reset to ↵The Android Automerger2014-10-070-0/+0
| |/| | | | | | | | | | 33bbe435b41e4eead73b775346ecb0e5e8b6c8a9
| | * merge in lmp-release history after reset to ↵The Android Automerger2014-10-060-0/+0
| |/| | | | | | | | | | 33bbe435b41e4eead73b775346ecb0e5e8b6c8a9
| | * merge in lmp-release history after reset to ↵The Android Automerger2014-10-050-0/+0
| |/| | | | | | | | | | 33bbe435b41e4eead73b775346ecb0e5e8b6c8a9
| | * merge in lmp-release history after reset to ↵The Android Automerger2014-10-010-0/+0
| | |\ | | | | | | | | | | | | 11e8b23202a67ea1f82e5db6a113087c54be480b
| | | * merge in lmp-release history after reset to ↵The Android Automerger2014-09-300-0/+0
| | |/| | | | | | | | | | | | | 11e8b23202a67ea1f82e5db6a113087c54be480b
| | | * merge in lmp-release history after reset to ↵The Android Automerger2014-09-290-0/+0
| | |/| | | | | | | | | | | | | 11e8b23202a67ea1f82e5db6a113087c54be480b
| | | * merge in lmp-release history after reset to ↵The Android Automerger2014-09-280-0/+0
| | |/| | | | | | | | | | | | | 11e8b23202a67ea1f82e5db6a113087c54be480b
| | | * merge in lmp-release history after reset to ↵The Android Automerger2014-09-250-0/+0
| | |/| | | | | | | | | | | | | 11e8b23202a67ea1f82e5db6a113087c54be480b
| | | * merge in lmp-release history after reset to ↵The Android Automerger2014-09-240-0/+0
| | |/| | | | | | | | | | | | | 11e8b23202a67ea1f82e5db6a113087c54be480b
| | | * merge in lmp-release history after reset to ↵The Android Automerger2014-09-230-0/+0
| | |/| | | | | | | | | | | | | 11e8b23202a67ea1f82e5db6a113087c54be480b
| | | * merge in lmp-release history after reset to ↵The Android Automerger2014-09-220-0/+0
| | |/| | | | | | | | | | | | | 11e8b23202a67ea1f82e5db6a113087c54be480b
| | | * merge in lmp-release history after reset to ↵The Android Automerger2014-09-210-0/+0
| | |/| | | | | | | | | | | | | 11e8b23202a67ea1f82e5db6a113087c54be480b
| | | * merge in lmp-release history after reset to ↵The Android Automerger2014-09-200-0/+0
| | | |\ | | | | | | | | | | | | | | | bd54d56979e77bdba40ed92b052b78031c4ede9c
| | | | * merge in lmp-release history after reset to ↵The Android Automerger2014-09-200-0/+0
| | | |/| | | |/|/ | | | | | | | | 11e8b23202a67ea1f82e5db6a113087c54be480b
| | | * merge in lmp-release history after reset to ↵The Android Automerger2014-09-180-0/+0
| | | |\ | | | | | | | | | | | | | | | a65a16a2e81b11762fd9e4233e1a212effcfee82
| | | | * merge in lmp-release history after reset to ↵The Android Automerger2014-09-170-0/+0
| | | |/| | | | | | | | | | | | | | | | a65a16a2e81b11762fd9e4233e1a212effcfee82
| | | | * merge in lmp-release history after reset to ↵The Android Automerger2014-09-160-0/+0
| | | |/| | | | | | | | | | | | | | | | a65a16a2e81b11762fd9e4233e1a212effcfee82
| | | | * merge in lmp-release history after reset to ↵The Android Automerger2014-09-150-0/+0
| | | |/| | | | | | | | | | | | | | | | a65a16a2e81b11762fd9e4233e1a212effcfee82
| | | | * merge in lmp-release history after reset to ↵The Android Automerger2014-09-140-0/+0
| | | |/| | | | | | | | | | | | | | | | a65a16a2e81b11762fd9e4233e1a212effcfee82
| | | | * merge in lmp-release history after reset to ↵The Android Automerger2014-09-130-0/+0
| | | | |\ | | | | | | | | | | | | | | | | | | 54692d4e1c9367faad23f11225a51f14ee23f97c
| | | | | * merge in lmp-release history after reset to ↵The Android Automerger2014-09-130-0/+0
| | | | |/| | | | |/|/ | | | | | | | | | | a65a16a2e81b11762fd9e4233e1a212effcfee82