summaryrefslogtreecommitdiffstats
path: root/telephony
Commit message (Collapse)AuthorAgeFilesLines
* Links corrections for javadocPaul Kocialkowski2013-11-161-4/+2
| | | | | Change-Id: I22188668bd4b2d82dcfb13d0b656db324b858858 Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* Fix RIL_UNSOL_CDMA_PRL_CHANGED constant typo (1/2)liquid06242013-07-231-1/+1
| | | | Change-Id: I6eef9350fa62857cb5fd133a385cb09150cb6d1b
* Signal strength: add more checks to signal strength,Shareef Ali2013-07-201-3/+6
| | | | | | | | | | | so it doesn't fall under the range of poor signal and automatically assumes a gsm signal, actually checks if all values are true and not valid then pass it on to lte or gsm. This fixes cases when gsm signal is not valid and lte is active. When lte is active and shows a really weak and gsm signal is not avalible due some broken vendor ril or just running cdma lte and a few others senario creates this issue. Change-Id: If9c5dc1a969605cd1eeb9218de02a9f8dbbd3ae1
* Telephony: Consider EVDO ecio zero value as valid.Banavathu, Srinivas Naik2013-07-201-1/+1
| | | | | | | | | | When mEvdoEcio receives 0 getEvdoEcio returns -1. Ecio valid values are positive integers, to fix this consider EVDO ecio zero value as valid. Change-Id: Ice8415150e7502c7f39e1a4135d35ea2bec1eb1f CRs-Fixed: 402159
* Fixing crash in PhoneNumberUtils getNumberFromIntentMagnus Karlsson2013-06-101-0/+5
| | | | | | | | | Handling intent with no data when trying to retrieve number from intent. AOSP commit: https://android-review.googlesource.com/#/c/57890/ Change-Id: If7c5930e7048aec732fb7a3fbeb3391e1408b071
* TelephonyManager: hide NETWORK_TYPE_DCHSPAPChirayu Desai2013-05-231-1/+3
| | | | Change-Id: I77e6d537d5ebbe67bac26c6ef6d0dda498640ca0
* Frameworks & SystemUI - additional DC-HSPAP supportMatthias Bosc2013-05-223-4/+17
| | | | | | | | | | | | | | | | | This commit adds some more informations about Dual-Carrier HSPAP It allows displaying a "DC" icon on status bar for compatible devices and add a "DCHSPAP" value in state phone patch 1: add TelephonyManager to fix build patch 2: modify ServiceState patch 3: switch to cm_strings patch 4: fix a mistake patch 5: upload a new set of icons, a bit prettier than previous patch 6: update icons (more opacity to match colors) patch 7: removed drawable-sw* here is a screenshot for example: http://imgur.com/mQ2du3l,PSyHoqC Change-Id: I77d05e23c8ad3efdfeb19cf06ed92e7c57105ebe
* Correct executable bit for source filesKenny Root2013-04-131-0/+0
| | | | | | | | | | Many media files and source code files were marked as executable in Git. Remove those. Also a shell script and python script were not marked as executable. Change-Id: Ieb51bafb46c895a21d2e83696f5a901ba752b2c5 Signed-off-by: Chirayu Desai <cdesai@cyanogenmod.org>
* ServiceState: add support for DCHSPAPcodeworkx2013-03-161-0/+5
| | | | Change-Id: Ib0a328652c14580718400b00146b770481be5458
* Merge commit 'android-4.2.2_r1' into mr1.1-stagingRicardo Cerqueira2013-02-152-42/+28
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: core/java/android/os/Trace.java core/java/android/widget/Toast.java core/res/res/values-cs/strings.xml core/res/res/values-el/strings.xml core/res/res/values-iw/strings.xml core/res/res/values/config.xml core/res/res/values/symbols.xml media/java/android/media/AudioService.java packages/SystemUI/res/values-sv/strings.xml packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java packages/SystemUI/src/com/android/systemui/statusbar/policy/BatteryController.java packages/SystemUI/src/com/android/systemui/usb/StorageNotification.java policy/src/com/android/internal/policy/impl/keyguard/KeyguardHostView.java policy/src/com/android/internal/policy/impl/keyguard/KeyguardMessageArea.java policy/src/com/android/internal/policy/impl/keyguard/KeyguardViewManager.java policy/src/com/android/internal/policy/impl/keyguard/KeyguardViewMediator.java services/java/com/android/server/NotificationManagerService.java services/java/com/android/server/power/ElectronBeam.java Change-Id: I60b8ddf20a1d7bcf9dc7b1a4ed841aaa4d953294
| * Enable Turkish language encoding for Turkish SIM cards.Jake Hamby2012-12-061-11/+28
| | | | | | | | | | | | | | | | | | | | | | | | Enable Turkish language encoding for SMS messages. Adds an MCC-specific config.xml override to enable the Turkish language tables for Turkish SIM cards. Also modifies GsmAlphabet.java to load the config.xml values before use, so the SMSDispatcher will get the current values instead of caching the boot-time values before the MCC is loaded. Bug: 7422368 Change-Id: I57cd5fcc1d04a2d0cba3e8b9022078679cf5d4c1
| * Remove unused IExtendedNetworkServiceMakoto Onuki2012-11-291-31/+0
| | | | | | | | | | | | | | | | It was used in the cupcake era for docomo. Is not used anymore. Bug 7633569 Change-Id: I2ec826fc9a70d261a340957a937ed4c9f8e67c5c
* | TelephonyProperties: Alpha ID fix for OPEN_CHANNEL and other p-commands (1/2)dhacker292013-01-201-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | p-cmds that support the below mentioned scenarios: - SETUP CALL - OPEN CHANNEL - SEND DTMF - SEND SMS - SEND SS - SEND USSD - LAUNCH BROWSER - PLAY TONE - SELECT ITEM Senarios handled : - NO ALPHA ID : Introduce a new configurable sys prop "persist.atel.noalpha.usrcnf". -- Allow display of default UI confirmation if prop is set to true -- No UI confirmation to be show if prop is set to false - NULL ALPHA ID (len = 0 ) : -- NO UI confirmation to be displayed Cherry-picked from CAF commit 5ea0d64186ca08abc0857aae1f83de969393be3b Without this SimToolkit will pop up asking for user response instead of recieveing response from framework. Change-Id: I012707285ee3a93119c2e2956ec599d631db10d5 Signed-off-by: dhacker29 <davidhackerdvm@gmail.com> Conflicts: telephony/java/com/android/internal/telephony/TelephonyProperties.java
* | telephony: hide needsOldRilFeatureChirayu Desai2012-12-251-0/+1
| | | | | | | | Change-Id: I741b510fdacc166ad40741bf2e9db5c8a1039384
* | Framework: Fix GSM signal strengthdhacker292012-12-241-3/+16
| | | | | | | | | | | | | | | | | | | | | | Certain OEM gsm ril libs send back a bogus value for LTE signal that causes SignalStrength.java to default to LTE and report incorrect signal values. Use prop value ro.telephony.ril.v3=signalstrength to get proper GSM signal reading on certain devices. Change-Id: Ibb23d7b3a2d21001ccbbc6ebfbdc3c5248f18cfc Signed-off-by: dhacker29 <davidhackerdvm@gmail.com>
* | CDMA RIL: add SVDO support (1/2)Shareef Ali2012-12-231-0/+5
| | | | | | | | | | | | based on Richard Ross's commit Change-Id: I313edd3c52d1d0b397ca519757470b87882424d7
* | CellInfoLte - Turn off debugScott Warner2012-12-231-1/+1
| | | | | | | | | | | | | | With debug on, it constantly spams the log. Turn it off for now to keep the log cleaner. Change-Id: I115a613c7140545d626c4f4fda7a697a00b9cc35
* | core and telephony: Additional HSPAP supportNewbyJE2012-12-101-4/+6
| | | | | | | | Change-Id: I5e921d2308d873678d6ef67a91cff50d383a176b
* | Merge "Samsung STK support" into mr1-stagingDaniel Hillenbrand2012-12-091-0/+1
|\ \
| * | Samsung STK supportJüri Schultz2012-12-061-0/+1
| | | | | | | | | | | | Change-Id: I08d169bc466df290fca838b09f6b0fbea2ac82a8
* | | PowerWidget: Re-enable LTE button.Mike Kasick2012-12-072-0/+17
|/ / | | | | | | | | | | | | | | | | | | | | - Implement toggleLTE, from CM 10.0: I3f7521f5ec4e9f9106c58afd4d5b10c7086b55fd. - Support all LTE network modes defined in RILConstants and com.android.internal.telephony.Phone. - Cleanup: Remove unused LTE_MODE, restrict state change to updateState. - Also use Settings.Global.getInt() for PREFERRED_NETWORK_MODE. Change-Id: I43bb2491d650d641d243d3cb67ee80bc7c8f5cdf
* | Telephony: Add getLteOnGsmMode() method (1/2)Ricardo Cerqueira2012-12-053-0/+31
| | | | | | | | | | | | | | | | | | Same functionality as the existing getLteOnCdmaMode, but for GSM LTE devices. Enable with the telephony.lteOnGsmDevice system property From CM 10.0: Ibfb47ca608e51393b99d3308e0a6c66050b3f32e - Moved getLteOnGsmModeStatic() to TelephonyManager.
* | frameworks/base: Support for LTE network modesUma Maheswari Ramalingam2012-11-272-1/+3
| | | | | | | | Change-Id: I93c102f92ff2d10856d91108bb50fe5c0f06ad66
* | telephony: SignalStrengh: Don't calculate a LTE snr if the srq is invalidRicardo Cerqueira2012-11-261-1/+1
|/ | | | | | | | | | If the previous values are invalid and signal quality is -1, chances are there's no LTE signal at all, so don't calculate the SNR and mark it invalid as well. This fixes the strength indicator in GSM devices where it was being skewed by the ghost LTE value Change-Id: I070573401c141aa99941a332ee256246697abb90
* Merge "Refactor Cell Location public API." into jb-mr1-devWink Saville2012-09-2312-226/+39
|\
| * Refactor Cell Location public API.Wink Saville2012-09-2112-226/+39
| | | | | | | | | | Bug: 7189651 Change-Id: I173412095a5f7ae6116ee65b5315782f1c0c7688
* | Suppress location information for non-active users.Wink Saville2012-09-201-0/+1
|/ | | | | | | | Specifically, don't allow call backs for LISTEN_CELL_LOCATION and LISTEN_CELL_INFO. Bug: 7087342 Change-Id: Ida7f60b5bde3f28264dcb454b38fcfb1f1616d11
* am 72c06bcf: am 0c99f7e3: am ba3cf72a: Merge "Telephony: Clarify ↵Wink Saville2012-09-111-4/+7
|\ | | | | | | | | | | | | IccCardConstants.State enum" * commit '72c06bcf1970f615f5037b9f63759d06a527cb4e': Telephony: Clarify IccCardConstants.State enum
| * am ba3cf72a: Merge "Telephony: Clarify IccCardConstants.State enum"Wink Saville2012-09-111-4/+7
| |\ | | | | | | | | | | | | * commit 'ba3cf72a08368ab40556b07b4518536bb59eb2f6': Telephony: Clarify IccCardConstants.State enum
| | * Telephony: Clarify IccCardConstants.State enumAlex Yakavenka2012-09-051-4/+7
| | | | | | | | | | | | Change-Id: I57c6704dbefbcca5d1c6b28e72f0fb80bdbea7fc
* | | Unhide some CellSignalStrength methods.Wink Saville2012-08-284-34/+6
| | | | | | | | | | | | | | | | | | When submitting originally I'd missed unhiding these methods. Change-Id: I627a5ea0c8c29b6ddfe5b1c49f9c0789d5e86456
* | | am 4e9c7e3f: am 5a60f058: am 13ab2c9f: Merge "Telephony: Add ICC_UNKNOWN intent"Wink Saville2012-08-241-0/+2
|\ \ \ | |/ / | | | | | | | | | * commit '4e9c7e3f60cee01b5bf376d53938b07c97f35a9e': Telephony: Add ICC_UNKNOWN intent
| * | am 5a60f058: am 13ab2c9f: Merge "Telephony: Add ICC_UNKNOWN intent"Wink Saville2012-08-231-0/+2
| |\ \ | | |/ | | | | | | | | | * commit '5a60f058891fa5417df7d53be28521b604071fea': Telephony: Add ICC_UNKNOWN intent
| | * Telephony: Add ICC_UNKNOWN intentAlex Yakavenka2012-08-231-0/+2
| | | | | | | | | | | | Change-Id: I1a666973dd23f510a0cce60ef7db462728717fc0
* | | Fix build.Wink Saville2012-08-132-0/+121
| | | | | | | | | | | | | | | | | | | | | I tried to get these into the merge conflict resolution, but didn't succeed. Change-Id: Id474415869182da438c09f7a75ee54c098fbc81e
* | | Merge commit 'e0df2c4f' into fix-merge-conflictWink Saville2012-08-131-124/+151
|\ \ \ | |/ / | | | | | | | | | | | | | | | * commit 'e0df2c4f': Telephony: Signal Strength cleanup & LTE support Change-Id: I655fcc0cf430820a50a8751ac132c73f7d8e0c6f
| * | am eca64977: Merge "Telephony: Signal Strength cleanup & LTE support"Wink Saville2012-08-131-56/+159
| |\ \ | | |/ | | | | | | | | | * commit 'eca64977041c5df0c987bdae56006ebbe86de677': Telephony: Signal Strength cleanup & LTE support
| | * Merge "Telephony: Signal Strength cleanup & LTE support"Wink Saville2012-08-131-56/+159
| | |\
| | | * Telephony: Signal Strength cleanup & LTE supportUma Maheswari Ramalingam2012-08-101-56/+159
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Make signal strength parsing common for all modes Add Support to calculate LTE level for UI signal bar display Update the lowest of Evdo/ CDMA dbm value in phone status instead of using only CDMA dbm Change-Id: I41bce658c536dc30558224c8ca76d6d70afb78ee
* | | | am eb2257cc: am 6f2361e7: Merge "Telephony: Dynamically instantiate IccCard"Wink Saville2012-08-081-0/+1
|\ \ \ \ | |/ / / | | | | | | | | | | | | * commit 'eb2257ccc94679404cf22d876f0a98109a5dc25d': Telephony: Dynamically instantiate IccCard
| * | | am 6f2361e7: Merge "Telephony: Dynamically instantiate IccCard"Wink Saville2012-08-081-0/+1
| |\ \ \ | | |/ / | | | | | | | | | | | | * commit '6f2361e7a97329feba7ac19b1a2635e315f73021': Telephony: Dynamically instantiate IccCard
| | * | Telephony: Dynamically instantiate IccCardAlex Yakavenka2012-08-081-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | Add required constant for Dct Change-Id: I61cafee25cb40fe7de606a78566f93dfee523c73
* | | | am 8f82961f: am 98853623: Merge "Telephony: Move AdnRecord.aidl into ↵Wink Saville2012-08-041-20/+0
|\ \ \ \ | |/ / / | | | | | | | | | | | | | | | | | | | | opt/telephony" * commit '8f82961f5ace376cb2f888f8d4e53fe8a49f7315': Telephony: Move AdnRecord.aidl into opt/telephony
| * | | am 98853623: Merge "Telephony: Move AdnRecord.aidl into opt/telephony"Wink Saville2012-08-041-20/+0
| |\ \ \ | | |/ / | | | | | | | | | | | | * commit '98853623bcb27155e9b030301a0cb2a987cfc612': Telephony: Move AdnRecord.aidl into opt/telephony
| | * | Telephony: Move AdnRecord.aidl into opt/telephonyAlex Yakavenka2012-08-031-20/+0
| | |/ | | | | | | | | | Change-Id: Ib22f3e777f1cd39fb6da5b907bcec57c2c66ce3a
* | | Merge "Unhide the new location API's" into jb-mr1-devWink Saville2012-08-0114-31/+19
|\ \ \
| * | | Unhide the new location API'sWink Saville2012-07-2614-31/+19
| | | | | | | | | | | | | | | | Change-Id: I41cc89998b8bd1e6686ea30475ab8905a133e312
* | | | Reduce log spam.Robert Greenwalt2012-07-271-1/+1
|/ / / | | | | | | | | | | | | | | | Turn off DBG in SignalStrength.java Change-Id: Ida1bded2551272956115aef5f3eda0f2a8cf3aed
* | | am 0c8a7768: am 893d93d2: Implement CMAS service category program results.Jake Hamby2012-07-252-9/+153
|\ \ \ | |/ / | | | | | | | | | * commit '0c8a7768e04513f5175add42c7be6240a703ff73': Implement CMAS service category program results.
| * | Implement CMAS service category program results.Jake Hamby2012-07-252-9/+153
| |/ | | | | | | | | | | | | | | | | | | Correctly handle CDMA Service Category Program Data requests, and send the SCPT response to the message center. Parcel SCPD operations as an ArrayList instead of an array (current version will throw ClassCastException when the array is cast). Bug: 6853691 Change-Id: I949ea68891c78306059248832e59a593ab606e11