summaryrefslogtreecommitdiffstats
path: root/telephony
Commit message (Collapse)AuthorAgeFilesLines
* 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
* 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
* | Handle exceptions when accessing Content providers.Roshan Pius2015-07-142-10/+22
| | | | | | | | | | BUG: 21638129 Change-Id: I88f7dcf67e395f49136a1f434fbd9c75e15cddad
* | Catch & log security exception in telephonymanagerRoshan Pius2015-07-131-1/+7
|/ | | | | BUG: 22225068 Change-Id: I9b0053cf1041c81f409ace556b810ef79de88599
* 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
* | 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
* 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
* | 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
* | 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
* | | 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
* | | Merge "Add VVM carrier config to public API." into mnc-devJonathan Basseri2015-06-192-15/+3
|\ \ \
| * | | Add VVM carrier config to public API.Jonathan Basseri2015-06-182-15/+3
| |/ / | | | | | | | | | | | | | | | | | | | | | These bits of carrier config were @hidden, but in order for carrier apps to set them, they need to be public. Bug: 21930513 Change-Id: Ifa49cf7441a8c6b6cf7e1aadb46abeb41054fcc3
* | | Merge "OP_READ_PHONE_STATE AppOp check for getMergedSubscriberIds" into mnc-devFyodor Kupolov2015-06-182-2/+2
|\ \ \
| * | | OP_READ_PHONE_STATE AppOp check for getMergedSubscriberIdsFyodor Kupolov2015-06-172-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | Bug: 21726452 Bug: 21878243 Change-Id: I390386e28d8f948b8672a212ac413dfa61e54a15
* | | | SubscriptionManager: Fix NPE in getSimStateForSlotIdxSanket Padawe2015-06-181-4/+7
| |_|/ |/| | | | | | | | | | | bug: 21915589 Change-Id: If703baff6408a0d7ba7c8b02bfd2427b64cda963
* | | Merge "Add keys to handle GSM and CDMA roaming/non roaming overrides" into ↵Chris Manton2015-06-171-0/+33
|\ \ \ | | | | | | | | | | | | mnc-dev
| * | | Add keys to handle GSM and CDMA roaming/non roaming overridesChris Manton2015-06-171-0/+33
| | |/ | |/| | | | | | | | | | | | | bug: 20828356 Change-Id: Icb5ad25e213771554915bd9479a4a66b4f4a6906
* | | Merge "Add DisconnectCause for CDMA activated case." into mnc-devAndrew Lee2015-06-171-5/+13
|\ \ \ | |_|/ |/| |
| * | Add DisconnectCause for CDMA activated case.Andrew Lee2015-06-161-5/+13
| | | | | | | | | | | | | | | Bug: 19296388 Change-Id: Ic754534e6d0273ae73ed80e3bb25a681d410a03b
* | | Merge "Add carrier config variable to hide sim lock setting ui." into mnc-devJunda Liu2015-06-171-0/+5
|\ \ \ | |_|/ |/| |
| * | Add carrier config variable to hide sim lock setting ui.Junda Liu2015-06-171-0/+5
| | | | | | | | | | | | | | | Bug: b/19623656 Change-Id: Iee9efcdefe5cdda2adae03f0852ff2b53e75698f
* | | Merge "Additional OP_READ_PHONE_STATE AppOps checks for telephony" into mnc-devFyodor Kupolov2015-06-162-33/+33
|\ \ \ | |_|/ |/| |
| * | Additional OP_READ_PHONE_STATE AppOps checks for telephonyFyodor Kupolov2015-06-102-33/+33
| | | | | | | | | | | | | | | Bug: 21726452 Change-Id: Iab61372d0fc8cecc826564a218ff542ec4afde5c
* | | Merge "Add KEY_DEFAULT_SIM_CALL_MANAGER_STRING to carrierconfigmanager." ↵Junda Liu2015-06-151-1/+17
|\ \ \ | | | | | | | | | | | | into mnc-dev