summaryrefslogtreecommitdiffstats
path: root/ril
Commit message (Collapse)AuthorAgeFilesLines
* libsecril-shim: detect variant using ro.product.deviceZiyan2016-03-111-1/+1
| | | | Change-Id: I81d7791df84d616767b3aec116cd4b62821381b9
* libsecril-shim: Add 'patchMem'; fix maguro LAST_CALL_FAIL_CAUSE bugKyle Repinski2016-03-112-0/+51
|
* libsecril-shim: Use CC_(UN)LIKELY macros from cutils.Kyle Repinski2016-03-112-12/+16
| | | | This is what's generally used in the frameworks.
* libsecril-shim: More thorough request handling.Kyle Repinski2016-03-111-10/+17
|
* ril: Add 'libsecril-shim'.Kyle Repinski2016-03-113-0/+163
| | | | | | | | | | This lib inserts itself in front of the real RIL and shims the onRequest function as a means of compatibility, bug fixing, and updating. Conflicts: system.prop Change-Id: I779a275276816a32b19d9666021662d9dc71029d
* ril: Add 'libsecril-compat'.Kyle Repinski2016-01-225-3/+344
| | | | | | | | | | | | | | While I preferred to just modify the RILs directly, it simply became too tedious trying to fix three things that all have the same problem. libsecril-compat: Log if unimplemented symbols are called. Analysis of the RILs has shown these shouldn't be called, but just in case, we should know if it happens. libsecril-compat: Actually forward the writeString16 symbol. Good thing I added that logging; somehow this IS called.
* secril-client: remove obsolete LOCAL_PRELINK_MODULE.Kyle Repinski2015-06-181-4/+2
|
* libsecril-client: remove lots of cruft we don't useZiyan2015-06-182-247/+1
|
* libsecril-client: add back AMR-WB supportZiyan2015-06-182-0/+42
| | | | Based on our closed-source lib.
* libsecril-client: align with our audio halZiyan2015-06-182-27/+3
|
* Add open-source libsecril-client from android_hardware_samsungZiyan2015-06-184-0/+1919