summaryrefslogtreecommitdiffstats
path: root/src/java/com/android/internal/telephony/SamsungQualcommRIL.java
Commit message (Collapse)AuthorAgeFilesLines
* SamsungQualcommRIL: fix NPEShareef Ali2013-07-291-14/+16
| | | | Change-Id: I640228aee5424605d3df5c491f1c36ea72a6d3a7
* Samsungqualcommril: fix parserShareef Ali2013-07-291-2/+1
| | | | Change-Id: Ib033aa75942f14241561ded8dee1039176039170
* Merge "Revert "SamsungQualcommRIL: always convert hex to int."" into cm-10.1Shareef Ali2013-07-291-1/+5
|\
| * Revert "SamsungQualcommRIL: always convert hex to int."Shareef Ali2013-07-291-1/+5
| | | | | | | | | | | | This reverts commit ef61f36300a3bca75bd0d06ad7d89e474c208af4. Change-Id: Ia374a84cfdb8afdea9776e8cce5ad4e23409fe68
* | SamsungQualcommRIL: Add Operators classShareef Ali2013-07-231-61/+28
| | | | | | | | | | | | | | * for replacing operator numbers with operator name * prevent race condition when the two response colided Change-Id: Ia5add56b0c79847a70487223006bb33e2730a165
* | SamsungQualcommRIL: fix HD voiceShareef Ali2013-07-221-4/+2
| | | | | | | | Change-Id: I8dfd96adeae15c42f57810cdb54a9eb915dead4f
* | SamsungQualcommRIL: add more carrier numbersShareef Ali2013-07-221-4/+16
| | | | | | | | Change-Id: I2aa3f4146575329c6fefb259b099371080842dab
* | SamsungQualcommRIL: fix showing gsm operator numbers.Shareef Ali2013-07-221-8/+49
|/ | | | | | * replace them with operator names Change-Id: I1fd6591f287eda05d0e18d2a269b49ee33b0bbca
* SamsungQualcommRIL: always convert hex to int.Shareef Ali2013-07-201-5/+1
| | | | Change-Id: Idc9183c9041f4fb816ff82f428812bcfe7e5fce0
* SamsungQualcommRIL: fix passing isgsm flagShareef Ali2013-07-121-1/+1
| | | | Change-Id: I3a07ac5157db9c64bca1016ab137419968c16fe6
* SamsungQualcommRIL: support google play edition blobsShareef Ali2013-06-281-2/+4
| | | | Change-Id: Ib9836c44271f84d669d4a0166e8367d99646f88f
* SamsungQualcommRIL: support exynos RIL radio states.Shareef Ali2013-06-131-0/+35
| | | | | | | * required for m3 * enable it with v3 feature: exynos4RadioState * remove m3 class Change-Id: Id34320c59a316e2b6747bd3a48077b863ab772d6
* SamsungQualcommRIL: fix errors and replaces it with known valuesShareef Ali2013-06-071-31/+264
| | | | | | | | | | * handles all exception and errors coming from the ril. * fix an issue with mnc, potentially fixing herpderpd/lte daemon. * properly fix all exceptions * We only need AMR states, cyanogen said * clean up legacy stuff Change-Id: If76e0c995b1d95e155fc2fe724de1f12013125c3
* SamsungQualcommRIL: evaluate samsungDriverCall in responseCallList()David Ferguson2013-06-021-0/+6
| | | | | | | * fixes race condition where mRilVersion is not valid when setPhoneType() is called. When this happens, the auto-enable of samsungDriverCall for v7 RIL's is broken. The result is that hanging up does not work. Change-Id: I2642110d3683648aaff722c86d3dc21cbd9ee802
* SamsungQualcommRIL: fix race condition when starting phone type.Shareef Ali2013-06-011-2/+6
| | | | | | * ril is init but hasn't picked cdma or gsm, instead the ril picks no-phone. * support switching gsm to cdma and vica versa Change-Id: Ib9eaf88d5a7e90b2458ab787da230fca9a41249f
* SamsungQualcommRIL: use the advantage of static type.Shareef Ali2013-05-311-32/+9
| | | | Change-Id: I3ebee8c6f6648be47ce896d64d34ddfa5e286208
* Merge "ril: Add Samsung-specific unsolicited commands" into cm-10.1Steve Kondik2013-05-311-0/+85
|\
| * ril: Add Samsung-specific unsolicited commandsSteve Kondik2013-05-311-0/+85
| | | | | | | | | | | | | | | | * This is shamelessly stolen from the Exynos RIL, but it's relevant for JF now. Without a proper response to the WB_AMR query, audio fails in strange and unusual ways. Change-Id: I9f37c7b82e9b171479847a24ff3a1e10ada973bd
* | SamsungQualcommRIL: fix logic orderShareef Ali2013-05-311-1/+1
|/ | | | Change-Id: I9d201b0a4c00d8283108ba3f62c91d39c89bd001
* SamsungQcomRIL: New class and get rid of old and outdated codesShareef Ali2013-05-301-0/+329
Consolidate the RIL and base on the CDMA RIL Now inherit class related to the Samsung Qualcomm family Special thanks to Dan Pasanen for coninuing the patcheset while my macbook was in repair. * Rebase on standard ril * samsungDriverCall now handled in the superclass * Supports: * Quad-core Exynos4 with Qualcomm modem and later * Snapdragon S3 and later Change-Id: Ie593e32087a9bfeb5d16802a10c2739cf1061676