aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Ship most of the potentially useful libsamsung-ipc toolsHEADreplicant-6.0-0004-transitionreplicant-6.0-0004-rc6replicant-6.0-0004replicant-6.0Denis 'GNUtoo' Carikli2021-03-171-2/+6
| | | | | | | | | | | | | | | | | | | | | | | | This ships all the tools that could be useful. The nv_data-imei tool wasn't shipped as it doesn't support any of the espresso3g devices yet. The ipc-modem and ipc-test tools are shipped as they can be used to test the modem bootstrap without any dependencies on the Android framework. This can for instance help with tracking regressions so it's good to have them in the releases as well. Shipping nv_data-md5 on the device isn't strictly necessary as it can also be compiled from libsamsung-ipc source code, however not every Replicant user know how to do that. As this tool can help to fix some cases of nv_data corruptions, it is useful to enable users to use it easily. Shipping it makes it accessible in the recovery after mounting the system partition (by using Advanced -> Mount system partition) in the recovery menu. Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
* Adjust to enable_modem.sh and disable_modem.sh merge to modem.shreplicant-6.0-0004-rc5-transitionreplicant-6.0-0004-rc5replicant-6.0-0004-rc4replicant-6.0-0004-rc3replicant-6.0-0004-rc2Denis 'GNUtoo' Carikli2020-06-191-3/+2
| | | | | | | | | | enable_modem.sh and disable_modem.sh were merged into a single modem.sh script in order to improve the user interface. Since the scripts Android.mk was adjusted as well to use modem.sh, we need to adjust the PRODUCT_PACKAGES to reflect that too. Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
* Move hardware/ril/samsung-ril to hardware/replicant/libsamsung-rilDenis 'GNUtoo' Carikli2020-06-041-2/+2
| | | | | | | | | | Benefits: - It makes it clear that Replicant is the upstream project for libsamsung-ril - It groups together libsamsung-ipc and libsamsung-ril - hardware/ril is already a git repository Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
* device.mk: fix "libaudio-ril-intierface" typoDenis 'GNUtoo' Carikli2020-02-141-1/+1
| | | | | | | | | This was introduced by the following commit: affda81 Add scripts to disable the modem Reported-by: Joonas Kylmälä <joonas.kylmala@iki.fi> Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org> Acked-by: Joonas Kylmälä <joonas.kylmala@iki.fi>
* Add scripts to disable the modemreplicant-6.0-0004-rc1Denis 'GNUtoo' Carikli2019-11-291-2/+4
| | | | | | | The scripts are specific to libsamsung-ipc, so they are added in the device directories. Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
* Merge remote-tracking branch 'lineageos/cm-13.0' into replicant-6.0Joonas Kylmälä2018-09-012-2/+8
|\
| * espresso3g: add device build info and fingerprintAndreas Blaesius2017-11-241-0/+6
| | | | | | | | | | | | - SafetyNet checks this Change-Id: Ib9089f2bb853c41b2800082a9ca6e94ea085b71c
| * espresso3g: rename cm -> customAndreas Blaesius2017-10-222-2/+2
| | | | | | | | Change-Id: If682ed59fd48b32b7d55673e25ce77ef4bbcc309
| * ril-shim: datalen is not used onRequestDialAndré Pinela2017-07-171-2/+2
| | | | | | | | | | | | | | UA-21 Change-Id: I4fec2ea5816ae6c18f8788cffdc77489718d74fa Signed-off-by: André Pinela <sheffzor@gmail.com>
| * libsecril-shim: fix build with clangZiyan2017-07-171-5/+5
| | | | | | | | Change-Id: I6a087cc7a13a0b3849dc2fd4ab9870d91a492a23
| * libsecril-shim: Fix CommandInfo struct definition by using libbinderKyle Repinski2017-07-172-3/+5
| | | | | | | | Change-Id: I5024bf2f3334ece3823a3a1aa1598bfebb54a4e6
| * libsecril-shim: convert to C++Andreas Blaesius2017-07-173-27/+31
| | | | | | | | Change-Id: Id5b064ea4c7803e15e61cba185aac8df403cdbd8
* | Audio-RIL-Interface: Mic mute implementationreplicant-6.0-0003replicant-6.0-0002Wolfgang Wiedmeyer2017-06-231-0/+22
| | | | | | | | Signed-off-by: Wolfgang Wiedmeyer <wolfgit@wiedmeyer.de>
* | Audio-RIL-Interface: Keep up with libsrs-clientPaul Kocialkowski2017-06-231-15/+17
| | | | | | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* | Audio-RIL-InterfacePaul Kocialkowski2017-06-232-0/+242
| | | | | | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* | remove code and SELinux rules for the proprietary RILWolfgang Wiedmeyer2017-06-2323-2884/+0
| | | | | | | | Signed-off-by: Wolfgang Wiedmeyer <wolfgit@wiedmeyer.de>
* | include Samsung-RIL and Audio-RIL-InterfaceWolfgang Wiedmeyer2017-06-231-8/+2
| | | | | | | | Signed-off-by: Wolfgang Wiedmeyer <wolfgit@wiedmeyer.de>
* | initial Replicant 6.0 adaptionsWolfgang Wiedmeyer2017-06-232-5/+3
| | | | | | | | Signed-off-by: Wolfgang Wiedmeyer <wolfgit@wiedmeyer.de>
* | Samsung-RILPaul Kocialkowski2017-06-112-1/+5
|/ | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* espresso3g: move cbd to system/vendor/binAndreas Blaesius2017-03-261-0/+1
| | | | Change-Id: I3c9a5ba999857bea1a4355ba3995940509cddced
* espresso3g: fix AndroidProducts.mkAndreas Blaesius2017-03-191-1/+1
| | | | Change-Id: Ic7debdfec86b7c4e192580818bd302050e447279
* Rebrand to LineageOSAndreas Blaesius2017-01-103-4/+4
| | | | Change-Id: I468259ebe1ea22f6a430ba19aba26d5fba79a543
* Revert "p5100 : define Radio Access Family"Andreas Blaesius2016-11-061-6/+0
| | | | | | This reverts commit c514e6d78e6b3ceca4c331b1c0d6b4806c3ba0c6. Change-Id: Id89697c2926fdef9aec1ad1b63d694f8e30a0fef
* espresso3g: sync with AOSPAndreas Blaesius2016-10-304-27/+3
| | | | Change-Id: Ibdfa13c5b622aa1781c5311c0b3fedc83cda8e65
* libsecril-shim: create structs on the stackZiyan2016-10-271-27/+23
| | | | | | For some reason, this seems to be more stable. Change-Id: I4a0a8577288e0e585f9d8e3a62ae4a4b0244a0c8
* libsecril-client: build with -Wall -WerrorZiyan2016-09-251-0/+2
| | | | Change-Id: I3ddca6fb088d129044478eb4cba3dff430279f26
* libsecril-shim: update RIL_REQUEST_QUERY_AVAILABLE_NETWORKS fixZiyan2016-09-251-9/+8
| | | | | | | Our new ril blob is now sending one more extra unused qan element; let's remove that one as well. Change-Id: I1566aad2ab6123add3305003e0343fb9d5fb12f3
* espresso3g: import libsecril-clientAndreas Blaesius2016-09-253-0/+1874
| | | | | | | Import from CyanogenMod cm-13.0 branch of hardware/samsung repo. - removed unused modem types and unneeded ifdefs Change-Id: Ifa792dbf60276426c27555bbb3d2b15c5a66ca2a
* Remove custom librilZiyan2016-09-254-5408/+0
| | | | | | PS2: remove custom rom specific dependencies of hardware/samsung repo Change-Id: I561608662bc207a208da81d461a2532ca0a2f5af
* libsecril-shim: fix RIL_REQUEST_DIALZiyan2016-09-251-0/+29
| | | | | | The Samsung RIL crashes if uusInfo is NULL... Change-Id: I68a70b2f95ba170f97e2794ab0d318e387fa1d24
* libsecril-shim: fix RIL_REQUEST_GET_SIM_STATUSZiyan2016-09-252-0/+58
| | | | Change-Id: I6dc59545053c466efb70df92742150f009892711
* libsecril-shim: fix RIL_(REQUEST/UNSOL)_DATA_CALL_LIST / ↵Ziyan2016-09-251-0/+25
| | | | | | | | RIL_REQUEST_SETUP_DATA_CALL According to the Samsung RIL, the addresses are the gateways? This fixes mobile data. Change-Id: I95937fcdc1b5991a1361d052cdcba220f1fd8758
* libsecril-shim: fix RIL_REQUEST_LAST_CALL_FAIL_CAUSEZiyan2016-09-251-0/+7
| | | | | | Remove extra element, crashing stuff on >=M. Change-Id: Id41750456cf5460a827700df44e8c89233fad383
* libsecril-shim: fix RIL_(REQUEST/UNSOL)_SIGNAL_STRENGTHZiyan2016-09-251-0/+44
| | | | | | The Samsung RIL reports the signal strength in a strange way... Change-Id: I738fa4fbf08d2f16fcc7f5cf638a2d0a8081f125
* libsecril-shim: fix RIL_REQUEST_QUERY_AVAILABLE_NETWORKSZiyan2016-09-252-1/+75
| | | | | | | Remove the extra (unused) element from the operator info, freaking out the framework. Formerly, this is know as the mQANElements override. Change-Id: I2f2ed984383a6656bfd39d419f0b8702d66a7e16
* ril: add ril shimZiyan2016-09-256-3/+143
| | | | | | Based on https://github.com/OMAP4-AOSP/android_device_samsung_tuna/tree/aosp-6.0/ril/libsecril-shim. Change-Id: I8a21e9100938903d593ad67e0a9574c622d5dab4
* Remove RIL subclassZiyan2016-09-253-450/+1
| | | | Change-Id: I58ec6ef386adf285292e1f041542723c6fbf3e11
* ril: don't override mQANElementsZiyan2016-09-251-1/+0
| | | | | | This was breaking network operators listing. Change-Id: I77a6fc131d6ddc22a437f2877fc81603c88b66f6
* espresso3g: add missing Android.mk in rilsrc folderAndreas Blaesius2016-09-251-0/+19
| | | | Change-Id: I531fdccddb76acfd89aad00cee4777b5d4129dfb
* espresso3g: move libsec-ril.so to /vendorAndreas Blaesius2016-09-241-1/+1
| | | | Change-Id: I41f6ce5853babef0feb2b53206188d40eda06f13
* ril: add open-sourced libsecnativefeature, used by libsec-rilZiyan2016-09-1511-1/+571
| | | | Change-Id: I2f487db23b31c63ba919863f393ca37cc9a81191
* espresso3g: move libsecril-compat source to rilsrc folderAndreas Blaesius2016-09-152-0/+0
| | | | Change-Id: Ib43a33f4efcacce50b0bf7e3627db6ba0060501d
* Revert "espresso-common: Disable ashmem tracking in parcels"Ziyan2016-09-151-1/+0
| | | | Change-Id: I187c144172a64f50dd4e8ccf78952ae3524c1807
* sepolicy: MODEM block is defined in espressowifi repoAndreas Blaesius2016-09-142-4/+1
| | | | | | - MODEM block is a radio_device, adjust cpboot-dameon rules for it Change-Id: I3d653318f23d4d3a62365aa4e5f6cd7af66688aa
* More cleanup, reorder files and sync with AOSPAndreas Blaesius2016-07-024-8/+13
| | | | | | - move CM specific defines to a seperate BoardConfigCM.mk Change-Id: Ia009f98004857eac16eb7960f9d8688636e3d109
* espresso3g: replace libsamsung_symbols with libsecril-compatZiyan2016-06-156-53/+37
| | | | | | - also some minor cleanups Change-Id: Id21aac88ea754c0fb3d20e26986fcb0f37f76856
* Add espresso3g to TARGET_OTA_ASSERT_DEVICEAndreas Blaesius2016-06-051-1/+1
| | | | Change-Id: I72e248f2916eef9e29658a709aa62b8fea8904f8
* espresso3g: add espresso3g specific selinux rulesAndreas Blaesius2016-05-057-0/+46
| | | | Change-Id: I3c094d176007168626c99173f74d73fe1a0575c6
* Rename espresso to espressowifi to avoid conflicts with HTC's espressoAndreas Blaesius2016-03-295-7/+7
| | | | | | (myTouch 3G Slide T-Mobile - "espresso" - exist already ) Change-Id: I38ca47a705139241e7091d6f236ecda608c651cd
* Update proprietary-files and scriptsAndreas Blaesius2016-03-182-13/+85
| | | | Change-Id: I81253dbab4b974ad35b64041f54e942c81ff35db