summaryrefslogtreecommitdiffstats
path: root/telephony
Commit message (Collapse)AuthorAgeFilesLines
* Add checkMobileProvisioning to ConnectivityService.Wink Saville2013-06-291-0/+1
| | | | | Bug: 9279964 Change-Id: I42c326a21e05aa301e9d974ed9ac1d59472780ec
* TelephonyManager.listen can have notifyNow always true.Wink Saville2013-06-191-1/+1
| | | | | | | | | | | | | | | | Since telepony.registry is a real system service notifyNow parameter doesn't need to be conditional as telephony.registery will never go away. This is different from most of the other TelephonyManager methods which are used to invoke methods on the phone service which implements ITelephony and is implemented by PhoneInterfaceManager in the phone application. Since the phone app is not a system service it can and does go away when it crashes. Bug: 9393863 Change-Id: I1a8afc12b0e139e72f05820e49f3d996aec2b52a
* Allow carrier provisioning to turn toggle radio power.Wink Saville2013-06-101-0/+5
| | | | | | | | Previously CarrierProvisioning toggle airplane mode, but now that's available only by the system. Bug: 9356811 Change-Id: I5167f8614c07bafb688983a360a008f76403b2b8
* add link to required permission from ACTION_RESPOND_VIA_MESSAGEScott Main2013-06-041-3/+3
| | | | Change-Id: Iafa9c72c9bbd8258c7f961f7ab8ad78c96b61e54
* Enhance TelephonyManger javadocs.Wink Saville2013-04-251-12/+34
| | | | | Bug: 856818 Change-Id: Idd30361f57b0f6627132a25e5b9520f30fce548c
* Add CellInfoWcdma and related classes.Wink Saville2013-04-178-42/+620
| | | | | | | Update javadoc's to define invalid values are Integer.MAX_VALUE. Bug: 8622081 Change-Id: I513a67d4b46b72f03e0c3360abcc0ad5222c1c13
* Update function comment for getAllCellInfoWink Saville2013-04-091-1/+2
| | | | | Bug: 8235566 Change-Id: Iae9b11480605d5302ee45601d1357fc07f9bd3e1
* Add FW support for CellInfo RIL commands.Wink Saville2013-04-0810-17/+48
| | | | | Bug: 8235566 Change-Id: I7ad7dabc4b6c38bfba4461b08e6e30d0eb9efea1
* Fix SignalStrength response.Wink Saville2013-04-081-0/+27
| | | | | | | | Add makeSignalStrengthFromRilParcel for use by RIL responseRilSignalStrength. Bug: 8561333 Change-Id: Ie6eb3b0335e8d7ea114ec70b3fb72e917094632e
* Merge "make new API to retrieve group identifier level1" into jb-mr2-devRobert Greenwalt2013-04-022-0/+23
|\
| * make new API to retrieve group identifier level1Sungmin Choi2013-03-272-0/+23
| | | | | | | | | | | | | | | | | | | | For mvno, user can add or edit mvno data field. To pre-provide the mvno data of the edited apn when the user selects one of the mvno types, need to support IMSI, SPN, and GID1 data. To support GID1, make API to retrieve group identifier level1. bug:6445254 Change-Id: I1bc280054cc7cd37e78a279866cefd62872a19fb
* | Add BT - DataTracker connectionRobert Greenwalt2013-03-271-3/+0
| | | | | | | | | | | | | | | | Allows the external BT stack the means to communicate with ConnectivityService during reverse tethering. bug:8445208 Change-Id: Ice7dfb0b50c9481d359aed14a51372878185171c
* | Add some new constants.Wink Saville2013-03-211-2/+6
|/ | | | | | | | | | Add EVENT_DISCONNECT_DC_RETRYING, EVENT_SETUP_DATA_COMPLETE_ERROR and State.RETRYING to DctContants. Add MDC_INITIAL_MAX_RETRY to Settings.Global. Bug: 4772191 Change-Id: Id54a20ab192783c63939158670faaf531a527640
* Turn off debug in CellInfoLte.Wink Saville2013-02-121-1/+1
| | | | Change-Id: Icf3ea5dad9eef71f644de2292db0b0d3960ced9d
* Move a few files from frameworks/opt/telephony to frameworks/base.Wink Saville2013-02-073-0/+299
| | | | | | | | | Because ISms.aidl imports PendingIntent we couldn't easily make opt/telephony part of the PDK. So this change moves ISms.aidl and SmsRawData.*, which ISms.aidl also imports, back to frameworks/base. Change-Id: Ia64c6e771d5a292d9bfebb413a43f3745df55c85
* Fixing up doc links.Santos Cordon2013-02-041-2/+2
| | | | Change-Id: Id0e7f5007ce04fa714e3c1f21914b750b59aed3c
* Merge "Sort out permission around "instant text response""Santos Cordon2013-02-041-0/+22
|\
| * Sort out permission around "instant text response"Daisuke Miyakawa2012-12-061-0/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | - Remove SEND_SMS_NO_CONFIRMATION - Add SEND_RESPOND_VIA_MESSAGE Permission This permission is held by the phone and applications that want to handle respond-via-message should require this permission of the sender. This permission is signature/system and currently only held by the Phone app. Bug: 5108429 Change-Id: Ib611368d488de2f8e1e853f550eb2c654305eda4
* | App ops: vibration, neighboring cells, dialing, etc.Dianne Hackborn2013-02-012-17/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Improve handling of vibration op, so that apps are better blamed (there is now a hidden vibrator API that supplies the app to blame, and the system now uses this when vibrating on behalf of an app). Add operation for retrieving neighboring cell information. Add a new op for calling a phone number. This required plumbing information about the launching package name through the activity manager, which required changing the internal startActivity class, which required hitting a ton of code that uses those internal APIs. Change-Id: I3f8015634fdb296558f07fe654fb8d53e5c94d07
* | Move SmsRawData.aidl to opt/telephony.Wink Saville2013-02-011-19/+0
| | | | | | | | Change-Id: I31810a667cb2c987d4a7687a825ae6da06d8e59a
* | am 24dbdc7d: am 23d85a91: am d84d289f: Merge "Telephony: Consider EVDO ecio ↵Wink Saville2013-01-231-1/+1
|\ \ | | | | | | | | | | | | | | | | | | zero value as valid." * commit '24dbdc7d0e1e20b5c598561e7f5ed9c4dd335b7b': Telephony: Consider EVDO ecio zero value as valid.
| * \ am d84d289f: Merge "Telephony: Consider EVDO ecio zero value as valid."Wink Saville2013-01-231-1/+1
| |\ \ | | | | | | | | | | | | | | | | * commit 'd84d289f443f5799fb1a81432428703dadb026dd': Telephony: Consider EVDO ecio zero value as valid.
| | * \ Merge "Telephony: Consider EVDO ecio zero value as valid."Wink Saville2013-01-231-1/+1
| | |\ \
| | | * | Telephony: Consider EVDO ecio zero value as valid.Banavathu, Srinivas Naik2012-10-191-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
* | | | | am c6e41cf2: am 28a7a059: am 881d5387: Merge "frameworks/base: Support for ↵Wink Saville2013-01-032-1/+3
|\ \ \ \ \ | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | LTE network modes" * commit 'c6e41cf2680773b02a7d8caacb6047ed31d6c260': frameworks/base: Support for LTE network modes
| * | | | am 881d5387: Merge "frameworks/base: Support for LTE network modes"Wink Saville2013-01-032-1/+3
| |\ \ \ \ | | |/ / / | | | | | | | | | | | | | | | * commit '881d5387a3e92fa30f5966f00a04c4a33af8f18b': frameworks/base: Support for LTE network modes
| | * | | frameworks/base: Support for LTE network modesUma Maheswari Ramalingam2013-01-022-1/+3
| | | | | | | | | | | | | | | | | | | | Change-Id: I93c102f92ff2d10856d91108bb50fe5c0f06ad66
| * | | | am be5316e0: Merge "Use Rlog"Wink Saville2012-12-0817-86/+87
| |\ \ \ \ | | |/ / / | | | | | | | | | | | | | | | * commit 'be5316e012d98cd3e74f8aff628c88845cc3fb13': Use Rlog
| | * | | Use RlogWink Saville2012-12-0817-86/+87
| | | | | | | | | | | | | | | | | | | | Change-Id: I44919126606cd55f7dce7c942027ed0d914f04bd
| * | | | am c43670be: Merge "Add Rlog.java"Wink Saville2012-12-081-0/+94
| |\ \ \ \ | | |/ / / | | | | | | | | | | | | | | | * commit 'c43670be2b10d0d89b1bfd2fbbf6f70006d00968': Add Rlog.java
| | * | | Add Rlog.javaWink Saville2012-12-061-0/+94
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Rlog is like Log except that the destination buffer is the radio buffer instead of the main buffer. Change-Id: Ib4ce47abfda31dfc0b9193b10f8f42b225275f61
* | | | | Merge "Removing unused INITING state."Robert Greenwalt2012-12-121-4/+1
|\ \ \ \ \
| * | | | | Removing unused INITING state.Robert Greenwalt2012-12-061-4/+1
| | |_|_|/ | |/| | | | | | | | | | | | | Change-Id: I02e09c44a4fc6c28bbdb6b81a2c8a44030374854
* | | | | am 5fe4be69: am 6fb126b5: am 91bb0771: Merge "Enable Turkish language ↵Jake Hamby2012-12-061-11/+28
|\ \ \ \ \ | |/ / / / |/| / / / | |/ / / | | | | | | | | | | | | encoding for Turkish SIM cards." into jb-mr1.1-dev * commit '5fe4be69141ab67b32f99d86cad9817653764417': Enable Turkish language encoding for Turkish SIM cards.
| * | | am 6fb126b5: am 91bb0771: Merge "Enable Turkish language encoding for ↵Jake Hamby2012-12-061-11/+28
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Turkish SIM cards." into jb-mr1.1-dev * commit '6fb126b5bbcf51f50064477f5070fe845cfd5454': Enable Turkish language encoding for Turkish SIM cards.
| | * | | 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
* | | | | resolved conflicts for merge of 9cd8c711 to masterMakoto Onuki2012-11-301-31/+0
|\ \ \ \ \ | |/ / / / | | | | | | | | | | Change-Id: I5e2d13c44f6a0589648e5934c8c36790da85e828
| * | | | am 95229721: am c50ed032: Merge "Remove unused IExtendedNetworkService" into ↵Makoto Onuki2012-11-301-31/+0
| |\ \ \ \ | | |/ / / | | | / / | | |/ / | |/| | | | | | | | | | jb-mr1.1-dev * commit '9522972108ac5ff009eef2a124cfc72e692d54b9': Remove unused IExtendedNetworkService
| | * | 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
* | | | Use Rlog instead of LogWink Saville2012-11-2718-93/+188
| | | | | | | | | | | | | | | | Change-Id: I2332f4210ead8a6d751fc9c0505db25033641da2
* | | | Separate voice and data radio technology/network type & registration state.Wink Saville2012-11-163-36/+207
| | | | | | | | | | | | | | | | Change-Id: Ic9622e3fd637751b427c1627bbdf4d142acbc66e
* | | | Revert "Separate voice and data radio technology/network type & registration ↵Wink Saville2012-11-153-204/+36
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | state." This reverts commit b690ac3b27d9b782a23a5f9a82bb3421e88716e3 Change-Id: I006ab1fb9c7fb8da64e2c481a2b6f0cb137deba4
* | | | Separate voice and data radio technology/network type & registration state.Wink Saville2012-11-143-36/+204
|/ / / | | | | | | | | | Change-Id: I2802eb5c5833e3b81891da82b71acc51ca5af81f
* | | am 768d9e1a: Merge "Correct executable bit for source files"Kenny Root2012-11-071-0/+0
|\ \ \ | |/ / |/| | | | | | | | * commit '768d9e1a72ceee7d4a5f608776b87b62d6ce4a04': Correct executable bit for source files
| * | Correct executable bit for source filesKenny Root2012-11-072-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
* | 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