summaryrefslogtreecommitdiffstats
path: root/telephony/java/com/android/internal/telephony/ITelephony.aidl
Commit message (Collapse)AuthorAgeFilesLines
* SEEK: Following changes have been made for SEEK:Preeti Ahuja2015-10-061-0/+94
| | | | | | | | | | | | | | | | | | | 1. Add support for getAtr api. Implement getAtr() for SEEK on Android. 2. Add Multi Sim support for SEEK. MSim support for the following apis has been added: 1. iccOpenLogicalChannel 2. iccCloseLogicalChannel 3. iccTransmitApduLogicalChannel 4. iccTransmitApduBasicChannel 5. iccExchangeSimIO 6. getAtr CRs-Fixed: 718469 Change-Id: If03cbd4f3b108b77ba7998a605776c8626290cee
* Add support for icc operator numericSusheel nyamala2015-10-061-0/+7
| | | | | | | | | | | | | With Uicc card, when device is camped for eHRPD network, mcc-mnc values populated on APN editor are wrong. This is because the icc property used to read mcc-mnc is updated with mcc-mnc value from RuimRecords. Fix is to get family type from PS RAT and read mcc-mnc value from icc records obtained from RAT family type Change-Id: I55dd21a473827b8a7dc5e6ccba21ceb626403b0b CRs-Fixed: 727780
* Fix permissions.Robert Greenwalt2015-07-101-8/+4
| | | | | | | | | Legacy API should not need new permissions. Also found some more hidden/system that should have permissions. bug:22379438 bug:19257083 Change-Id: I24be0a90dffcffe03d25982a9b02eedcf03fbd59
* Fix permissions on TelephonyManagerRobert Greenwalt2015-07-071-30/+49
| | | | | bug:19257083 Change-Id: I063d36bbe7ece9d83aac7c490d1b44e55da2c286
* Merge "Adding hidden TM calls to scan/select cell networks." into mnc-devShishir Agrawal2015-06-221-1/+19
|\
| * Adding hidden TM calls to scan/select cell networks.Shishir Agrawal2015-06-191-1/+19
| | | | | | | | | | | | | | | | | | | | | | 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
* | OP_READ_PHONE_STATE AppOp check for getMergedSubscriberIdsFyodor Kupolov2015-06-171-1/+1
|/ | | | | | Bug: 21726452 Bug: 21878243 Change-Id: I390386e28d8f948b8672a212ac413dfa61e54a15
* Merge "Ignore carrier apps when checking for idleness" into mnc-devZach Johnson2015-06-091-2/+7
|\
| * Ignore carrier apps when checking for idlenessZach Johnson2015-06-081-2/+7
| | | | | | | | | | | | | | Also introduce a way to check if a package has carrier privileges for any active phone. Change-Id: If5c5fe07f05ffc90fc21431eb27cf48030c0175b
* | Activity info and stats from modemPrerepa Viswanadham2015-06-051-0/+7
|/ | | | Change-Id: Ifa8e520673c7e5549b0066a16a744810f1f0730c
* Add a hidden telephony API for querying SIM derived locales.Narayan Kamath2015-05-281-0/+8
| | | | | bug: 19818550 Change-Id: Ide6c05ad8fe7b0cff6f20ddfe755e83e9b3a21aa
* Merge "Add multi-sim support for getCarrierPackageNamesForIntent."Jonathan Basseri2015-04-201-4/+5
|\
| * Add multi-sim support for getCarrierPackageNamesForIntent.Junda Liu2015-04-201-4/+5
| | | | | | | | | | | | | | resbmit of change Id100b7c4606287a1daa90092cd3c8a5a6519247d Bug: 20268073 Change-Id: I852aac4da492e15f1dd7a3c88693fa14ec07b7c4
* | Move factoryReset to service and protect.Stuart Scott2015-04-201-0/+2
| | | | | | | | | | bug:16161518 Change-Id: I02d1bbae1887c62ee426e6f03e8bc1f18c6666bf
* | Merge "Revert "Add multi-sim support for getCarrierPackageNamesForIntent.""Jeff Sharkey2015-04-191-5/+4
|\ \
| * | Revert "Add multi-sim support for getCarrierPackageNamesForIntent."Jeff Sharkey2015-04-191-5/+4
| | | | | | | | | | | | | | | | | | This reverts commit 0ff9fd87d0a0d88bf46945629d0a30f6e7fb3f55. Change-Id: I099c612ff1715c5c34c0ed9bc1bec460a1a5db01
* | | Merge "Add multi-sim support for getCarrierPackageNamesForIntent."Junda Liu2015-04-191-4/+5
|\ \ \ | |/ /
| * | Add multi-sim support for getCarrierPackageNamesForIntent.Junda Liu2015-04-171-4/+5
| |/ | | | | | | | | Bug: b/20268073 Change-Id: Id100b7c4606287a1daa90092cd3c8a5a6519247d
* | Teach telephony about location app opsSvetoslav2015-04-181-2/+2
| | | | | | | | Change-Id: I2bd8f0cb90d161994045d403f5d0c129ea951c3f
* | Add OP_READ_PHONE_STATE app op - frameworkSvet Ganov2015-04-171-7/+15
|/ | | | | | | | | The READ_PHONE_STATE permission protects PII information and is in the Phone group. This change is adding the corrseponding app op for gating access to the API guarded by READ_POHNE state which will be used instead as an access control for legacy apps. Change-Id: I2ff895a5a0e529f26ec0ad706266a30d829268ba
* Move reset network settings into framework.Stuart Scott2015-03-301-2/+11
| | | | | bug: 16161518 Change-Id: Ic3b537ebd09d1b9723feff9dcc96e20fda05a94f
* Merge remote-tracking branch 'goog/mirror-m-wireless-internal-release' into ↵Prerepa Viswanadham2015-03-241-0/+12
|\ | | | | | | | | | | master_merge Change-Id: I49aab437af220f1139cfd2d0a9c362acce31074e
| * Merge "Adding hidden isWifiCallingEnabled() and isVolteEnabled()" into ↵Nathan Harold2015-03-181-0/+12
| |\ | | | | | | | | | | | | | | | | | | | | | | | | lmp-mr1-wfc-dev automerge: 8ee14a2 * commit '8ee14a244851ac80af0193541a5d521462d75e1e': Adding hidden isWifiCallingEnabled() and isVolteEnabled()
| | * Adding hidden isWifiCallingEnabled() and isVolteEnabled()Nathan Harold2015-03-111-0/+12
| | | | | | | | | | | | Change-Id: Ic33f8c50dfb2d81b2bdc149629724e3972aad09e
| * | Add Sub-ID-from-phone-account converter method.Santos Cordon2015-03-021-0/+6
| |/ | | | | | | | | | | | | | | | | | | There are several places in the code that currently attempt to parse the sub ID directly from the phone account which is undesireable. Before we can change from using the subID to using an ICC ID with the phone accounts, we need to create a conversion method so that no other components are parsing the sub ID out of the phone account directly. Change-Id: I74547fe0807da2fe13f3ff4422cd1d0a7a20d04c
* | Add methods to indicate accessibility support.Andrew Lee2015-03-111-0/+14
| | | | | | | | | | | | | | | | Namely, indicates whether Telephony supports TTY mode or hearing aid compatibility. Bug: 19372734 Change-Id: I08d8cc64169b170c1dc6fb0c713e888eeba30099
* | Add methods for device telephony configs.Andrew Lee2015-03-041-1/+15
| | | | | | | | | | | | | | | | + Expose method for whether DTMF length can be changed. + Expose method for whether the device is a world phone. Bug: 19372734 Change-Id: I542e87cab1924eb600fdce929f5227e36112964b
* | Add Sub-ID-from-phone-account converter method.Santos Cordon2015-02-191-0/+6
|/ | | | | | | | | | There are several places in the code that currently attempt to parse the sub ID directly from the phone account which is undesireable. Before we can change from using the subID to using an ICC ID with the phone accounts, we need to create a conversion method so that no other components are parsing the sub ID out of the phone account directly. Change-Id: I74547fe0807da2fe13f3ff4422cd1d0a7a20d04c
* Modify getDeviceId() to get device id independent of Subscription.Sanket Padawe2015-01-141-0/+10
| | | | | | | | + Add getDeviceId() in ITelephony to find device id independent of subscription. Bug: 18780202 Change-Id: I21cc38418eb7f4f1b300c6372e1dc7548385c112
* IMS: add the api to get IMS registration information.Libin.Tang@motorola.com2014-12-221-0/+4
| | | | Bug: 18668325 Change-Id: Ie694c7f1cc12a573cbef2815199ae6c91cf8088e
* Adding a new hidden carrier API to mark GSM/CDMA networks as ↵Shishir Agrawal2014-12-091-0/+21
| | | | | | | | | | | 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 "Add subId as parameter for get/setDataEnabled." into lmp-mr1-devWink Saville2014-12-091-2/+2
|\
| * Add subId as parameter for get/setDataEnabled.Wink Saville2014-12-051-2/+2
| | | | | | | | | | Bug: 18279333 Change-Id: I2496a2fd92b154e5e6981cbf6b5b5939cda59122
* | Offer to "merge" subscribers for data usage.Jeff Sharkey2014-12-081-0/+2
|/ | | | | | | | | | | | | | | | | | | | | | | | | 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
* Merge "Add hasMatchedTetherApnSetting to telmgr API." into lmp-mr1-devJunda Liu2014-12-021-0/+9
|\
| * Add hasMatchedTetherApnSetting to telmgr API.Junda Liu2014-11-211-0/+9
| | | | | | | | | | Bug: b/18158411 Change-Id: Id1285b79194ad21fb728fd18fb09026e51354656
* | TelephonyManager.setLine1NumberForDisplay should return a boolean.Shishir Agrawal2014-12-011-1/+2
| | | | | | | | | | | | | | The call can fail and should return the success status of the call. Bug: 18571337 Change-Id: I5f4a0bd65c807a018d2f2df9e39cf9125252257f
* | Carrierprivileges: Addressing API council suggestions.Shishir Agrawal2014-11-181-1/+1
|/ | | | | | | | | | | | | | | - hasCarrierPrivileges - renamed to getCarrierPrivilegeStatus - setLine1NumberForDisplay should not be usable by apps that have MODIFY_PHONE_STATE - setVoiceMailNumber should not be usable by apps that have MODIFY_PHONE_STATE - setOperatorBrandOverride should not be usable by apps that have MODIFY_PHONE_STATE Not addressed: - setGlobalPreferredNetworkType() should not be usable by apps that have MODIFY_PHONE_STATE The underlying call is needed by system apps (OMADM) too. Bug: 18356155 Change-Id: Idc6468a0bd0b0c52b9de1d8446f98c90ac0b3238
* Add new API to set voicemail number.Shishir Agrawal2014-11-121-0/+5
| | | | | | | The API is protected by system or carrier privilege. Bug: 17393589 Change-Id: I33f4a00b30e0f5d72e5d53553a187d974872eab6
* Add HIDE_CARRIER_NETWORK_SETTINGS global setting.Junda Liu2014-11-071-18/+0
| | | | | | | Also remove hidden APIs to get/set the preference. Bug: b/17673255 Change-Id: I8957b0380bf617c953f6665cbfdcc77c3be78411
* Change subId to int from longWink Saville2014-10-231-34/+34
| | | | Change-Id: Idae6335e63e7b1e4e714bc17e71b1a4705e38474
* Add video calling setting to TelephonyManager.Andrew Lee2014-10-211-1/+15
| | | | | | | | | | | | | | | | | | We want to add a user setting to enable/disable video calling. This is a telephony-level setting which the user sets using Telephony's Call Settings, and applies universally to video calls. But this setting needs to be accessible in places such as Dialer, so these changes are to support storing the setting in TelephonyManager (to be implemented in PhoneInterfaceManager) and providing access to the setting for applications like Dialer through TelephonyManager. + Add function definitions to ITelephony. + Add function wrapper implementations in TelephonyManager. Bug: 16014284 Change-Id: I1dce8bf5ae4f0ee115698ce9627ba8fc424dd855
* Radio Capability Support.Wink Saville2014-10-201-0/+18
| | | | | | | | | | | | | | | | New design of capability switch for L. Add new RIL requests: RIL_REQUEST_GET_RADIO_CAPABILITY RIL_REQUEST_SET_RADIO_CAPABILITY RIL_UNSOL_RADIO_CAPABILITY These commands allow the framework to communicate what the Radio Capabilities for each logical modem has or should be using. It can support 2/3/4G switch and has flexible architecture to support future technology. Change-Id: Iedf7f608d2ba3c06a883500f2d85abb98e69d9c1
* am 4c8c7591: Merge "Update the comment in two APIs since we will persist the ↵Derek Tan2014-09-111-7/+8
|\ | | | | | | | | | | | | settings." into lmp-dev * commit '4c8c759106eba4070a46393f2978607964881511': Update the comment in two APIs since we will persist the settings.
| * Merge "Update the comment in two APIs since we will persist the settings." ↵Derek Tan2014-09-111-7/+8
| |\ | | | | | | | | | into lmp-dev
| | * Update the comment in two APIs since we will persist the settings.Derek Tan2014-09-081-7/+8
| | | | | | | | | | | | | | | Bug: 17255752 Change-Id: I28926381e8e982579b38c19799078f7a3151aefe
* | | Rename answerRingingCallUsingSubId to answrRingingCallForSubscriber.Wink Saville2014-09-091-1/+1
| | | | | | | | | | | | | | | Bug: 17255752 Change-Id: I0c792227105c6b4697b9de0e7120247795ab6641
* | | am bdf9cf90: Add ForSubscriber suffix to APIs w/ subId argument.Junda Liu2014-09-101-3/+3
|\ \ \ | |/ / | | | | | | | | | * commit 'bdf9cf904c5f7c61c1d77ba4261238fdbb9b08d8': Add ForSubscriber suffix to APIs w/ subId argument.
| * | Add ForSubscriber suffix to APIs w/ subId argument.Junda Liu2014-09-091-3/+3
| | | | | | | | | | | | | | | Bug: b/17255752 Change-Id: I142d8961aa4c1fa074833f70c404c955caea0870
* | | am 5dac65ad: Change suffix UsingSubId to ForSubscriber.Wink Saville2014-09-091-25/+25
|\ \ \ | |/ / | | | | | | | | | * commit '5dac65ad043ee9d0535813ef5dba06dd80c11f82': Change suffix UsingSubId to ForSubscriber.