summaryrefslogtreecommitdiffstats
path: root/telephony
Commit message (Collapse)AuthorAgeFilesLines
* GpsLocationProvider: Read data enabled status from TelephonyManager.Shishir Agrawal2015-02-101-2/+2
| | | | | Bug: 18814559 Change-Id: I0333050d2a5b8d484466e1b1914dcfb9965398c9
* Suppress phone number from logcat.Sanket Padawe2015-02-051-1/+1
| | | | | Bug: 19251204 Change-Id: I042bc3c0a89967eeae547b059f06cf05de005b25
* Merge "[DS] Correct the access method for telephony system property" into ↵Stuart Scott2015-01-303-27/+462
|\ | | | | | | lmp-mr1-dev
| * [DS] Correct the access method for telephony system propertyLegler Wu2015-01-293-27/+462
| | | | | | | | | | | | | | | | | | | | | | Revise the method to access telephony system property. Add several PROPERTY_XXX_XXX_MSIM for MSIM type system properties. If caller use the old one, it will be dispatched to new one and get by default phone id. Ex. PROPERTY_ICC_OPERATOR_NUMERIC Bug: 18675498 Change-Id: I008a7390fefbbcd9f6569f059d48eedf1da28de0
* | Merge "Adding new API to ISms to check if default SMS SIM needs to be chosen ↵Amit Mahajan2015-01-301-4/+8
|\ \ | |/ |/| | | by user." into lmp-mr1-dev
| * Adding new API to ISms to check if default SMS SIM needs to be chosen byAmit Mahajan2015-01-281-4/+8
| | | | | | | | | | | | | | user. Bug: 19112332 Change-Id: I7da30ebcebaf57f713acc6938626930dbc51d1f2
* | Merge "Suppress logging to avoid showing phone no." into lmp-mr1-devSanket Padawe2015-01-291-1/+1
|\ \
| * | Suppress logging to avoid showing phone no.Sanket Padawe2015-01-291-1/+1
| | | | | | | | | | | | | | | Bug: 19193581 Change-Id: I6ee17a2eab9d0ed84c931d6395a5aeb148177f95
* | | Merge "Change getDeviceId to take phoneId." into lmp-mr1-devStuart Scott2015-01-292-8/+4
|\ \ \ | |/ / |/| |
| * | Change getDeviceId to take phoneId.Stuart Scott2015-01-282-8/+4
| |/ | | | | | | | | bug:18827144 Change-Id: I32196f842504e63f4ddd45401e83e73afae81ad5
* | Sprint: MMS cannot be sent in the UKxinhe2015-01-281-1/+5
|/ | | | | | | This is due to Sprint network at UK is actually GSM/UMTS. Thus we need GSM phone with CSIM to provide Nai too. Bug:18241756 Change-Id: Icec10c88834151f5e35e38db93af36d7f40890fd
* Fixed a crash in TelephonyManager while calling getDeviceID()Sanket Padawe2015-01-201-0/+2
| | | | | Bug: 19056848 Change-Id: Ie241b25be212910a177c3ee5b620d646cfdd482f
* Merge "Modify getDeviceId() to get device id independent of Subscription." ↵Sanket Padawe2015-01-172-1/+15
|\ | | | | | | into lmp-mr1-dev
| * Modify getDeviceId() to get device id independent of Subscription.Sanket Padawe2015-01-142-1/+15
| | | | | | | | | | | | | | | | + Add getDeviceId() in ITelephony to find device id independent of subscription. Bug: 18780202 Change-Id: I21cc38418eb7f4f1b300c6372e1dc7548385c112
* | Unhide getDataRoaming, Messenger uses it to decide to download MMS or not.Stuart Scott2015-01-142-5/+4
| | | | | | | | | | bug:19015551 Change-Id: Ibcad6424695a97bd9ae123010bdf740449d09327
* | Merge "Rename setGlobalPreferredNetworkType to ↵Junda Liu2015-01-141-3/+1
|\ \ | | | | | | | | | setPreferredNetworkTypeToGlobal per API council." into lmp-mr1-dev
| * | Rename setGlobalPreferredNetworkType to setPreferredNetworkTypeToGlobal per ↵Junda Liu2015-01-131-3/+1
| | | | | | | | | | | | | | | | | | | | | API council. Bug: b/18983535 Change-Id: I937b7ce38615e07f653d3ee02d734edfcfea3897
* | | Merge "Update javadoc and hide getNameSource and getDataRoaming." into ↵Stuart Scott2015-01-131-11/+14
|\ \ \ | |/ / |/| | | | | lmp-mr1-dev
| * | Update javadoc and hide getNameSource and getDataRoaming.Stuart Scott2015-01-131-11/+14
| |/ | | | | | | | | | | | | Note SubscriptionInfo was not public in 21 and 22 hasn't been released yet. bug:18983672 Change-Id: I9e8684eea2462fb655846d0719158d54007fabc5
* | Rename reg/unreg OnSubscriptionsChangedListener.Wink Saville2015-01-132-8/+8
|/ | | | | | | | To addOnSubscriptionsChangedListener and removeOnSubscriptionsChangedListener. Bug: 18984103 Change-Id: I6636905093812af89c1c3702840e44c8c5ea891f
* IMS: add the api to get IMS registration information.Libin.Tang@motorola.com2014-12-222-0/+18
| | | | Bug: 18668325 Change-Id: Ie694c7f1cc12a573cbef2815199ae6c91cf8088e
* Fix build breakage.Wink Saville2014-12-191-0/+1
| | | | | | I rebased a change and didn't compile, my mistake. Change-Id: Iad7fc609b08d53aa7b8b96af609e3ff9a4f0e889
* Update mapping between RAF and Network Type.Wink Saville2014-12-191-17/+36
| | | | | bug:18754476 Change-Id: I5bdb8df192610b831a418ae810fe4f3b96c30f77
* Merge "Update mapping between RAF and Network Type." into lmp-mr1-devWink Saville2014-12-191-3/+26
|\
| * Update mapping between RAF and Network Type.Stuart Scott2014-12-151-3/+26
| | | | | | | | | | bug:18754476 Change-Id: Ibca856fe10bc4a7dc620ab7936a70d1f0427fe56
* | Merge "Change to write (create) setting+subid if it does not already exist ↵Amit Mahajan2014-12-171-0/+2
|\ \ | | | | | | | | | when it is queried for the first time." into lmp-mr1-dev
| * | Change to write (create) setting+subid if it does not already existAmit Mahajan2014-12-171-0/+2
| | | | | | | | | | | | | | | | | | | | | when it is queried for the first time. Bug: 18791109 Change-Id: Ib9dae9401a18f1ec0eb0477486c7c7e4cb0364b0
* | | Merge "Preserve leading "+" in phone numbers" into lmp-mr1-devRaph Levien2014-12-171-1/+1
|\ \ \ | |/ / |/| |
| * | Preserve leading "+" in phone numbersRaph Levien2014-12-151-1/+1
| |/ | | | | | | | | | | | | | | | | | | | | The normalizeNumber method in PhoneNumberUtils preserves a leading "+" but only if it's the first character in the string. Thus it gets dropped if there is leading punctuation such as "(". This patch preserves the leading "+" as long as it would be the first character in the normalized phone number. Bug: 18418335 Change-Id: Ifcb1d3dd6c2943c729f570e7f3c90d1da9ee8b4b
* | IMS OMA-DM Intent and ImsReasonInfo AdditionsOmkar Kolangade2014-12-162-0/+16
|/ | | | | | | | | | | Adding an intent for OMA-DM use case where the network sends a string error indicating the device is not provisioned to make calls. The string the network is expected to send is added to ImsReasonInfo. Bug: 18242739 Change-Id: If7f654f834f543523af40b422ea9659c5f0b4de4
* Merge "Change to treat slotId 0 emergency numbers as default." into lmp-mr1-devAmit Mahajan2014-12-151-6/+4
|\
| * Change to treat slotId 0 emergency numbers as default.Amit Mahajan2014-12-151-6/+4
| | | | | | | | | | | | | | | | Emergency numbers are slot specific. This change is to read emergency numbers for slotId 0 if slotId is unknown/invalid. Bug: 18656027 Change-Id: Ibaeb720955f6abc421b84d3cb32eb812b6c55a34
* | Change tests against INVALID_SUBSCRIPTION_ID to use isValidSubscriptionId.Wink Saville2014-12-111-11/+11
| | | | | | | | | | | | | | Rename isValidSubId to isValidSubscriptionId. Bug: 18668873 Change-Id: Ie709a62bbb74e0a767daeb9e3fb3aecd4c45df44
* | Merge "Add missing member to string conversion - helps in debugging." into ↵Pavel Zhamaitsiak2014-12-111-0/+1
|\ \ | |/ |/| | | lmp-mr1-dev
| * Add missing member to string conversion - helps in debugging.Etan Cohen2014-12-101-0/+1
| | | | | | | | Change-Id: I0c8b58f69adcd89038a2c320c9d75172b7a10d5c
* | Merge "Adding a new hidden carrier API to mark GSM/CDMA networks as ↵Shishir Agrawal2014-12-102-0/+55
|\ \ | |/ |/| | | roaming/non-roaming." into lmp-mr1-dev
| * Adding a new hidden carrier API to mark GSM/CDMA networks as ↵Shishir Agrawal2014-12-092-0/+55
| | | | | | | | | | | | | | | | | | | | | | roaming/non-roaming. The calls allow us to specify MCC/MNCs (for GSM) and SIDs for CDMA that should not be considered as roaming for the current ICCID. Bug: 13288143 Change-Id: Iae97b02f3eb9954fedf1b005c9ecd2aa09138505
* | Merge "Update API and documentation for invalid subscriptions id's" into ↵Wink Saville2014-12-101-5/+6
|\ \ | | | | | | | | | lmp-mr1-dev
| * | Update API and documentation for invalid subscriptions id'sWink Saville2014-12-081-5/+6
| | | | | | | | | | | | | | | Bug: 18668873 Change-Id: I3ee987b77fef856e97ea09898c695147cb87a517
* | | IMS: change getMasterValue to getProvisionedValue.Libin.Tang@motorola.com2014-12-091-4/+4
| | | | | | | | | | | | | | | Bug: 18576107 Change-Id: I21293d42b87911a98af8169b697d0e40eafb8760
* | | IMS: add ImsConfig api to get volte provisioned value.Libin.Tang@motorola.com2014-12-091-0/+8
| |/ |/| | | | | | | Bug: 18576107 Change-Id: I22d9f675ec607c30906b36cdab72e4d25463ecf5
* | Merge "Add subId as parameter for get/setDataEnabled." into lmp-mr1-devWink Saville2014-12-092-5/+21
|\ \
| * | Add subId as parameter for get/setDataEnabled.Wink Saville2014-12-052-5/+21
| | | | | | | | | | | | | | | Bug: 18279333 Change-Id: I2496a2fd92b154e5e6981cbf6b5b5939cda59122
* | | IMS: start and stop dtmf tones.Uma Maheswari Ramalingam2014-12-081-0/+14
| |/ |/| | | | | | | | | | | Support of start and stop dtmf tones in Imsphone Bug: 18371919 Change-Id: I986f6b8e9aa1a5729d280eb8a5c60e129c3796cd CRs-Fixed: 751797
* | Offer to "merge" subscribers for data usage.Jeff Sharkey2014-12-083-3/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There are some cases where multiple subscriber identities (IMSI) should be treated as "merged together" from a data usage perspective. This is done by extending the template used for matching purposes to support multiple subscribers. Then, when we query historical usage or set network policies, we normalize the matching template to merge to any other identities that should be included. When normalizing, the "lowest" identity is always used for equality and storage purposes, which allows identities to come and go over time. This change also fixes data usage recording for multi-SIM devices by passing along the concrete subscriber identity for each network interface. Also correctly create default policies for multi-SIM devices. This change also drops setPolicyDataEnable() until it can be wired up to the right underlying NetworkAgent. (This means we still bring up the network, and then rely on iptables rules to block traffic when over the limit, instead of proactively disabling the connection.) Bug: 18012787 Change-Id: If6acf32009fdfea2b836f5aff8e2f3e5e0248b4a
* | Add Text-to-Speech annotations for phone number displays (1/3)Ihab Awad2014-12-052-0/+56
| | | | | | | | | | Bug: 17321294 Change-Id: Id7e48e683694e2f9ea2a7dd7fa7d69acc727489d
* | Add mapping between RAT and Network ModeStuart Scott2014-12-051-0/+16
|/ | | | | | bug:18416275 bug:18415493 Change-Id: I0b29ec953ec9eb29248a22d582013127ee0fea41
* IMS Call End Cause AdditionsOmkar Kolangade2014-12-041-0/+4
| | | | | | | | | | | | Adding call end reasons for the following use cases: 1. User rejects/ends call due to low battery. 2. User rejects call due to blacklisted call ID. Bug: 18481702 Change-Id: I3537c732880e60218c83ec69861cb788adc57bc1
* Merge "new SMS/MMS carrier app API" into lmp-mr1-devCheuksan Wang2014-12-042-45/+0
|\
| * new SMS/MMS carrier app APICheuksan Wang2014-12-012-45/+0
| | | | | | | | | | | | | | Changes based on api council review BUG: 18005911 Change-Id: I23bd207ce70f7fa201d6d964c1700cfc44cb009b