Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add support for USSD messagesHEADreplicant-6.0 | Wolfgang Wiedmeyer | 2017-07-10 | 4 | -0/+517 |
| | | | | | | | | | | | The implementation is based on the code for USSD support that was used before the rewrite of Samsung-RIL. USSD messages in GSM7 format are decoded to UTF8. The decoding code was adapted from huaweigeneric-ril[1]. Signed-off-by: Wolfgang Wiedmeyer <wolfgit@wiedmeyer.de> [1] https://github.com/DerArtem/huaweigeneric-ril | ||||
* | Add 00000 to the PLMN listreplicant-6.0-0001 | Wolfgang Wiedmeyer | 2016-12-29 | 1 | -0/+1 |
| | | | | | | | | | | | Early during boot of the system, the modem answers with the string "00000" to the OPERATOR request. Samsung-RIL currently drops this response, while the proprietary RIL forwards it. Let's duplicate the behaviour of the proprietary RIL here. This seems to prevent that the RIL gets flooded with OPERATOR requests during system boot. Signed-off-by: Wolfgang Wiedmeyer <wolfgit@wiedmeyer.de> | ||||
* | network: Account for three-digit MNC codes | Wolfgang Wiedmeyer | 2016-12-29 | 1 | -1/+4 |
| | | | | | | | Makes the OPERATOR request work in countries that use three-digit MNC codes. Signed-off-by: Wolfgang Wiedmeyer <wolfgit@wiedmeyer.de> | ||||
* | sms: Also check if RIL_REQUEST_SEND_SMS_EXPECT_MORE was already handled | Wolfgang Wiedmeyer | 2016-12-29 | 1 | -3/+4 |
| | | | | | | This hopefully finally fixes sending of longer SMS messages. Signed-off-by: Wolfgang Wiedmeyer <wolfgit@wiedmeyer.de> | ||||
* | Revert "sms: Make RIL_REQUEST_SEND_SMS_EXPECT_MORE work" | Wolfgang Wiedmeyer | 2016-12-29 | 1 | -11/+6 |
| | | | | | | Does not work reliable. This reverts commit 3935ea6f21e4f42024a025de2cc3fb6bc1816002. | ||||
* | sms: Make RIL_REQUEST_SEND_SMS_EXPECT_MORE work | Wolfgang Wiedmeyer | 2016-12-20 | 1 | -6/+11 |
| | | | | | | | | | | ril_request_send_sms() is used both for RIL_REQUEST_SEND_SMS_EXPECT_MORE and RIL_REQUEST_SEND_SMS, so it shouldn't always only assume RIL_REQUEST_SEND_SMS, same for ipc_sms_svc_center_addr(). This fixes sending multipart messages. Signed-off-by: Wolfgang Wiedmeyer <wolfgit@wiedmeyer.de> | ||||
* | ipc_sec_pin_status: don't return too early if locked | Wolfgang Wiedmeyer | 2016-12-18 | 1 | -1/+0 |
| | | | | | | | | This fixes the issue when the PIN can't be entered successfully after it was entered incorrectly once. As a side-effect, the SIM lock screen shows much earlier. Signed-off-by: Wolfgang Wiedmeyer <wolfgit@wiedmeyer.de> | ||||
* | allow SIM_IO request also if the SIM is locked or absent | Wolfgang Wiedmeyer | 2016-02-06 | 1 | -2/+7 |
| | | | | Signed-off-by: Wolfgang Wiedmeyer <wolfgit@wiedmeyer.de> | ||||
* | Merge remote-tracking branch 'replicant/master' into replicant-6.0 | Wolfgang Wiedmeyer | 2016-01-14 | 1 | -2/+2 |
|\ | |||||
| * | network: Report emergency ability when not connectedmaster | Paul Kocialkowski | 2016-01-06 | 1 | -2/+2 |
| | | | | | | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr> | ||||
* | | samsung-ril-socket: mic mute implementation | Wolfgang Wiedmeyer | 2015-12-23 | 6 | -0/+35 |
| | | | | | | | | Signed-off-by: Wolfgang Wiedmeyer <wolfgit@wiedmeyer.de> | ||||
* | | fix linker error | Wolfgang Wiedmeyer | 2015-12-17 | 1 | -1/+1 |
|/ | | | | Signed-off-by: Wolfgang Wiedmeyer <wolfgit@wiedmeyer.de> | ||||
* | client: RIL state update delegation, no client destroy, IPC client boot in openreplicant-4.2-0004replicant-4.2-0003 | Paul Kocialkowski | 2014-10-04 | 4 | -37/+42 |
| | | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr> | ||||
* | RIL client open retry at RIL init | Paul Kocialkowski | 2014-10-04 | 1 | -1/+11 |
| | | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr> | ||||
* | samsung-ril-socket: SRS test messages implementation | Paul Kocialkowski | 2014-10-04 | 6 | -0/+194 |
| | | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr> | ||||
* | misc: IMSI requires SIM ready state | Paul Kocialkowski | 2014-08-20 | 1 | -1/+1 |
| | | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr> | ||||
* | SamsungServiceMode can run in low power mode | Paul Kocialkowski | 2014-08-09 | 1 | -8/+0 |
| | | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr> | ||||
* | Samsung-RIL rewrite: harder, better, probably not faster but definitely stronger | Paul Kocialkowski | 2014-08-07 | 38 | -7772/+10318 |
| | | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr> | ||||
* | RIL_LOG macro to log messagesreplicant-4.2-0002replicant-4.2-0001 | Paul Kocialkowski | 2013-12-20 | 20 | -273/+279 |
| | | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr> | ||||
* | misc: Complete NITZ report | Paul Kocialkowski | 2013-09-29 | 1 | -1/+1 |
| | | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr> | ||||
* | Send internal SMS to alert the user when an important crash just happened | Paul Kocialkowski | 2013-09-29 | 6 | -3/+208 |
| | | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr> | ||||
* | misc: Check for IPC message type properly | Paul Kocialkowski | 2013-09-29 | 1 | -14/+16 |
| | | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr> | ||||
* | Check modem state before RIL requests and properly report it on crash | Paul Kocialkowski | 2013-09-28 | 13 | -70/+198 |
| | | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr> | ||||
* | sms: Write/delete SMS on SIM support | Paul Kocialkowski | 2013-09-01 | 3 | -0/+159 |
| | | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr> | ||||
* | svc: Implement Samsung Service Mode OEM Hook | Paul Kocialkowski | 2013-08-25 | 4 | -0/+293 |
| | | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr> | ||||
* | PLMN list update | Paul Kocialkowski | 2013-07-26 | 1 | -66/+123 |
| | | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr> | ||||
* | ipc: Open client after power on | Paul Kocialkowski | 2013-07-03 | 1 | -8/+8 |
| | | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr> | ||||
* | Follow changes in libsamsung-ipc API | Paul Kocialkowski | 2013-07-03 | 5 | -226/+80 |
| | | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr> | ||||
* | Remove TODO list | Paul Kocialkowski | 2013-03-31 | 1 | -8/+0 |
| | | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr> | ||||
* | plmn_list: Update script and list | Paul Kocialkowski | 2013-03-31 | 2 | -181/+302 |
| | | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr> | ||||
* | Update copyright information | Paul Kocialkowski | 2013-03-31 | 27 | -71/+44 |
| | | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr> | ||||
* | Coding style: add spaces after switch statements | Paul Kocialkowski | 2013-03-31 | 8 | -28/+28 |
| | | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr> | ||||
* | Avoid checking ipc_message_info pointer since it is checked in readloop | Paul Kocialkowski | 2013-03-31 | 12 | -64/+53 |
| | | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr> | ||||
* | Coding style: add spaces around equal sign in for statements | Paul Kocialkowski | 2013-03-31 | 6 | -16/+16 |
| | | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr> | ||||
* | Define and use RIL_TOKEN_NULL | Paul Kocialkowski | 2013-03-31 | 7 | -35/+36 |
| | | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr> | ||||
* | ss: Refactor code, check for NULL pointers and prevent memory leaks | Paul Kocialkowski | 2013-03-31 | 1 | -4/+26 |
| | | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr> | ||||
* | sms: Refactor code, check for NULL pointers and prevent memory leaks | Paul Kocialkowski | 2013-03-31 | 1 | -93/+71 |
| | | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr> | ||||
* | sat: Refactor code, check for NULL pointers and prevent memory leaks | Paul Kocialkowski | 2013-03-31 | 2 | -70/+75 |
| | | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr> | ||||
* | sec: Refactor code, check for NULL pointers and prevent memory leaks | Paul Kocialkowski | 2013-03-31 | 2 | -122/+142 |
| | | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr> | ||||
* | net: Refactor code, check for NULL pointers and prevent memory leaks | Paul Kocialkowski | 2013-03-31 | 2 | -150/+169 |
| | | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr> | ||||
* | misc: Refactor code, check for NULL pointers and prevent memory leaks | Paul Kocialkowski | 2013-03-31 | 1 | -43/+72 |
| | | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr> | ||||
* | gprs: Refactor code, check for NULL pointers and prevent memory leaks | Paul Kocialkowski | 2013-03-31 | 1 | -20/+117 |
| | | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr> | ||||
* | gen: Refactor code, check for NULL pointers and prevent memory leaks | Paul Kocialkowski | 2013-03-31 | 1 | -6/+2 |
| | | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr> | ||||
* | disp: Refactor code, check for NULL pointers and prevent memory leaks | Paul Kocialkowski | 2013-03-31 | 1 | -10/+24 |
| | | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr> | ||||
* | call: Refactor code, check for NULL pointers and prevent memory leaks | Paul Kocialkowski | 2013-03-31 | 2 | -162/+158 |
| | | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr> | ||||
* | srs: Refactor code, check for NULL pointers and prevent memory leaks | Paul Kocialkowski | 2013-03-31 | 2 | -135/+132 |
| | | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr> | ||||
* | ipc: Refactor code, check for NULL pointers and prevent memory leaks | Paul Kocialkowski | 2013-03-31 | 2 | -135/+183 |
| | | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr> | ||||
* | client: Refactor code, check for NULL pointers and prevent memory leaks | Paul Kocialkowski | 2013-03-30 | 2 | -37/+38 |
| | | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr> | ||||
* | pwr: Refactor code, check for NULL pointers and prevent memory leaks | Paul Kocialkowski | 2013-03-30 | 2 | -26/+21 |
| | | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr> | ||||
* | snd: Refactor code, check for NULL pointers and prevent memory leaks | Paul Kocialkowski | 2013-03-30 | 2 | -15/+36 |
| | | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr> |