summaryrefslogtreecommitdiffstats
path: root/telephony
Commit message (Collapse)AuthorAgeFilesLines
* am 499f084d: Merge "Add API to let carrier app send SMS without auto ↵Ji Yang2015-07-291-2/+10
|\ | | | | | | | | | | | | perisisting." into mnc-dev * commit '499f084d9e7bb3323ed447b16f548bad9b886aa7': Add API to let carrier app send SMS without auto perisisting.
| * Merge "Add API to let carrier app send SMS without auto perisisting." into ↵Ji Yang2015-07-291-2/+10
| |\ | | | | | | | | | mnc-dev
| | * Add API to let carrier app send SMS without auto perisisting.Ji Yang2015-07-291-2/+10
| | | | | | | | | | | | | | | Bug: 22773702 Change-Id: I976a8268ce95fe9fc5bb046ce744a1cddefc8eeb
* | | am e21722a3: Merge "Allow carriers to force disable ETWS/CMAS test ↵Jack Yu2015-07-231-0/+9
|\ \ \ | |/ / | | | | | | | | | | | | | | | messages." into mnc-dev * commit 'e21722a3daf0562bb7711d3dd38657b5a348ce4e': Allow carriers to force disable ETWS/CMAS test messages.
| * | Allow carriers to force disable ETWS/CMAS test messages.Jack Yu2015-07-231-0/+9
| |/ | | | | | | | | | | | | | | This feature can be enabled in carrier config XML. When enabled, the user will not see ETWS/CMAS enable/disable option in emergency broadcast preference menu. bug: 22396039 Change-Id: I6ad6fa39852d3b13faeef968a1963b3e0a4a6e61
* | am ea975b12: Merge "Add new API for handling DB query per subId." into mnc-devSanket Padawe2015-07-162-0/+185
|\ \ | |/ | | | | | | * commit 'ea975b122fee3ac0fe766d2b58bb420b82e5dd95': Add new API for handling DB query per subId.
| * Merge "Add new API for handling DB query per subId." into mnc-devSanket Padawe2015-07-162-0/+185
| |\
| | * Add new API for handling DB query per subId.Sanket Padawe2015-07-142-0/+185
| | | | | | | | | | | | | | | | | | | | | | | | | | | + Add new API for handling DB query and Resources object per subscription. + Add constants for column name of DB storing subscription info. + Add a common settings file for multi-tab Bug: 22360525 Change-Id: Icf6d35bdbe31618e2a95df450aee12b99d3aea7a
* | | am 4e9c63cb: Merge "Handle exceptions when accessing Content providers." ↵Roshan Pius2015-07-152-10/+22
|\ \ \ | |/ / | | | | | | | | | | | | | | | into mnc-dev * commit '4e9c63cbe1712f750d5eaaa044e957c7f7696bf8': Handle exceptions when accessing Content providers.
| * | Handle exceptions when accessing Content providers.Roshan Pius2015-07-142-10/+22
| | | | | | | | | | | | | | | BUG: 21638129 Change-Id: I88f7dcf67e395f49136a1f434fbd9c75e15cddad
* | | am cf01fd0f: Merge "Catch & log security exception in telephonymanager" into ↵Roshan Pius2015-07-131-1/+7
|\ \ \ | |/ / | | | | | | | | | | | | | | | mnc-dev * commit 'cf01fd0f128a2d7fc5b9c0f9db4fc9e0e5552093': Catch & log security exception in telephonymanager
| * | Catch & log security exception in telephonymanagerRoshan Pius2015-07-131-1/+7
| |/ | | | | | | | | BUG: 22225068 Change-Id: I9b0053cf1041c81f409ace556b810ef79de88599
* | am 1570b6b3: Merge "Enable EMERGENCY mobile connections." into mnc-devRobert Greenwalt2015-07-101-1/+2
|\ \ | |/ | | | | | | * commit '1570b6b3c7d1d41a52555312d161d0afe4b81df3': Enable EMERGENCY mobile connections.
| * Merge "Enable EMERGENCY mobile connections." into mnc-devRobert Greenwalt2015-07-101-1/+2
| |\
| | * Enable EMERGENCY mobile connections.Robert Greenwalt2015-07-091-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | Hooks the ConnectivityManager.TYPE_MOBILE_EMERGENCY, PhoneConstants.APN_TYPE_EMERGENCY, and NetworkCapabilities.NET_CAPABILITY_EIMS together so carrier apps can request connections to this APN. bug:21785357 Change-Id: Id92a5e28d19407cc7a8f8b5478b23457f2f7f89d
* | | am 1ebcb6f8: Merge "Fix permissions." into mnc-devRobert Greenwalt2015-07-102-10/+63
|\ \ \ | |/ / | | | | | | | | | * commit '1ebcb6f8b2f989c84311555f4961506dba959d37': Fix permissions.
| * | Fix permissions.Robert Greenwalt2015-07-102-10/+63
| |/ | | | | | | | | | | | | | | | | Legacy API should not need new permissions. Also found some more hidden/system that should have permissions. bug:22379438 bug:19257083 Change-Id: I24be0a90dffcffe03d25982a9b02eedcf03fbd59
* | am 348988c5: Merge "Fix permissions on TelephonyManager" into mnc-devRobert Greenwalt2015-07-092-40/+59
|\ \ | |/ | | | | | | * commit '348988c5704a5a6eb6aec093e295c2d9f00ee33c': Fix permissions on TelephonyManager
| * Merge "Fix permissions on TelephonyManager" into mnc-devRobert Greenwalt2015-07-092-40/+59
| |\
| | * Fix permissions on TelephonyManagerRobert Greenwalt2015-07-072-40/+59
| | | | | | | | | | | | | | | bug:19257083 Change-Id: I063d36bbe7ece9d83aac7c490d1b44e55da2c286
* | | am 8b0f3873: Merge "Add/Fix Permission check on SubscriptionManager." into ↵Robert Greenwalt2015-07-082-27/+18
|\ \ \ | |/ / | | | | | | | | | | | | | | | mnc-dev * commit '8b0f3873a04103f6886fdc2fb79b9a3963567720': Add/Fix Permission check on SubscriptionManager.
| * | Merge "Add/Fix Permission check on SubscriptionManager." into mnc-devRobert Greenwalt2015-07-082-27/+18
| |\ \ | | |/ | |/|
| | * Add/Fix Permission check on SubscriptionManager.Robert Greenwalt2015-07-062-27/+18
| | | | | | | | | | | | | | | | | | | | | Things that are modifing should check the modify permission. bug: 19259681 Change-Id: I27c7501d6777deec902b9cd47e194eadef391869
* | | am becddea6: Merge "Unhide signal strength constants used by getLevel." into ↵Casey Ho2015-07-061-5/+12
|\ \ \ | |/ / | | | | | | | | | | | | | | | mnc-dev * commit 'becddea63e2c4b414e5eac2841d3516c4e89bb24': Unhide signal strength constants used by getLevel.
| * | Merge "Unhide signal strength constants used by getLevel." into mnc-devCasey Ho2015-07-061-5/+12
| |\ \
| | * | Unhide signal strength constants used by getLevel.Casey Ho2015-06-221-5/+12
| | | | | | | | | | | | | | | | | | | | Bug: 22008966 Change-Id: I0c1dc993cbf33a7109d8a4e329b05a897df6ea1b
* | | | MWI,phantom call,Suppl services, error codesShriram Ganesh2015-07-068-1/+155
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1. IMS MWI Feature - Add new API to update waiting voice message count, for UI propagation based on RFC 3842 2. phantom call support Supplementary services 3. IMS : Incoming Call Barring - Modified existing API to support request like registration,activation, deactivation,erasure,interogation. 4.Unsol supplementary service notification - send unsol supplementary notification to UI - add call history info Miscellaneous 5. Ims: Originate conference call in DIALING state 6. IMS: Addition of Extras to ImsCallProfile - Add EXTRA string definitions to ImsCallProfile 7. IMS: Definition of error code - answered elsewhere - FDN call failure 8. - Propagate IMS supplementary services to telephony framework - Introduce call forwarding history info. Bug: 21725750 Squash of 2 earlier CLs: Change-Id: I52a64e9a5df3479189f62921a01655a50fb386fc Change-Id: Idc3a433785e84a3d683cbcfc7fb90f0b89dced12 Change-Id: I428ce3c6a043e43b86dea41622e0a828d8b45e53
* | | | Rename VoLTE/WFC enable API to available - add VT available API.Etan Cohen2015-07-062-18/+35
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | Renamed API to use consistent semantics: available refers to the current state of the service rather then whether feature is enabled by device/carrier/ user. Added VT API to match VoLTE/WFC. Change-Id: Ifb31f123db77e731e75a982b8594168f59a289e7
* | | Merge "Workaround legacy TelephonyManager.getDefault() with no context" into ↵Svet Ganov2015-07-011-12/+23
|\ \ \ | |_|/ |/| | | | | mnc-dev
| * | Workaround legacy TelephonyManager.getDefault() with no contextSvet Ganov2015-07-011-12/+23
| | | | | | | | | | | | | | | | | | bug:22201450 Change-Id: If591bd90f3e4081c411dfa6415853c110a62a7fb
* | | Merge "Allow default SMS app to get self phone number" into mnc-devMakoto Onuki2015-07-011-0/+4
|\ \ \
| * | | Allow default SMS app to get self phone numberMakoto Onuki2015-06-291-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Apps with WRITE_SMS app op can now call TelephonyManager.getLine1Number(). (Note we no longer have the WRITE_SMS permission.) Bug 22031904 Change-Id: Ic843b6d7674879951a64e3b3a92bca09c3b5c65b
* | | | Catch SecurityExceptionsJay Shrauner2015-07-011-0/+2
| |/ / |/| | | | | | | | | | | Bug:22208649 Change-Id: I608be28095a2d7ee0e3dd739ed899eaae55e700e
* | | Merge "Fix TelecomManager.isVoicemailNumber" into mnc-devYorke Lee2015-06-301-3/+24
|\ \ \
| * | | Fix TelecomManager.isVoicemailNumberYorke Lee2015-06-301-3/+24
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Provide an overload of PhoneNumberUtil.isVoiceMailNumber that takes a context to prevent an NPE. This does not fix PhoneNumberUtil.isVoicemailNumber(String number), that will require a follow up CL. Bug: 22184528 Change-Id: I300b70948e5ff7230989bb887ad17e222c61685d
* | | IMS: Map pay phone and unknown presentation with OIR.Shriram Ganesh2015-06-291-0/+10
|/ / | | | | | | | | | | | | | | | | | | Current code does not map pay phone and unknown presentation with OIR. Add code to map pay phone and unknown presentation with OIR correctly. Bug: 22123243 Change-Id: I7610db8547a0f0f5529c2627879047dd9a45cf9f
* | Merge "Write size of operators in writeToParcel()" into mnc-devAnil Muthineni2015-06-261-0/+1
|\ \
| * | Write size of operators in writeToParcel()Anil Muthineni2015-06-261-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | - So that the operators are read correctly while reading from parcel. Bug: 21563489 Change-Id: Icb5571a261144810f075855372791d4291255eec
* | | Deprecate TelephonyManager.getNeighboringCellInfo()Nathan Harold2015-06-261-5/+6
|/ / | | | | | | | | bug: 22121990 Change-Id: Id8f9d080fdd1e2993b414a5304424238396b6fd4
* | Carrier Config API KEY_FORCE_HOME_NETWORK_BOOLChris Manton2015-06-251-0/+14
| | | | | | | | | | | | Bug: 20828356 Change-Id: I30a286e7af884a11c51363916dd6a4dc965d399a
* | Rename and add carrier config keys for volte and ims.Junda Liu2015-06-241-3/+19
| | | | | | | | | | Bug: b/21878236 Change-Id: I2bc36664969fce9e773ce8a53d56b92936d96971
* | Add public action to open voicemail settings.Nancy Chen2015-06-231-0/+7
| | | | | | | | | | | | | | | | Need public api constant to create an intent to open voicemail settings. This is used for visual voicemail. Bug: 21086059 Change-Id: I1a11712ead2941d5322cde6be6c3f41652bc36d8
* | Return reasonable phone type if no sim inserted.Robert Greenwalt2015-06-221-2/+9
| | | | | | | | | | | | | | | | | | With no sim, there's no subscription, no default phone, etc. If we're asked for phone type for an invalid sub, just use the first phone. bug: 20760370 Change-Id: Ide7b0679e7253e1f1ce563a68fbbec1ff8c24daf
* | Merge "Adding hidden TM calls to scan/select cell networks." into mnc-devShishir Agrawal2015-06-225-1/+374
|\ \
| * | Adding hidden TM calls to scan/select cell networks.Shishir Agrawal2015-06-195-1/+374
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | TM.getCellNetworkScanResults: Performs a radio scan for networks and returns a list of OperatorInfo. Tm.setNetworkSelectionModeManual: Manually selects a network and returns the status of the selection. Bug: 21563489 Change-Id: If64f30d6f1ed373c1d90433688389307f3dfee8c
* | | Merge "Fix spelling of a config variable." into mnc-devJunda Liu2015-06-191-1/+1
|\ \ \
| * | | Fix spelling of a config variable.Jonathan Basseri2015-06-191-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is to be consistent with the style/format in CarrierConfigManager. Fortunately, nothing in packages/apps/CarrierConfig needs to be updated, since this variable doesn't have any overrides. Change-Id: I8910abd28d9c0aae68a04dcfcfb2f3d0c0466ca9
* | | | Merge "Add comments to carrierconfigmanager for required permission." into ↵Junda Liu2015-06-191-0/+8
|\ \ \ \ | | | | | | | | | | | | | | | mnc-dev
| * | | | Add comments to carrierconfigmanager for required permission.Junda Liu2015-06-191-0/+8
| | |/ / | |/| | | | | | | | | | | | | | Bug: b/20826627 Change-Id: Ia8a42f4792429e56108a423f27c3f843f6b0f958
* | | | Migrate 'csp_enabled' to CarrierConfigManager.Jonathan Basseri2015-06-191-0/+9
| |/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This variable controls whether SIM cards are allowed to disable manual carrier selection, so it makes more sense for it to be managed as carrier config. Currently the variable is only used in device overlays for specific networks, but we are dropping the device-overlay so that this simply applies to those networks. Change-Id: Ia6ba6a89c94c0916c19bdf792e48a4feac87eded