| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
| |
Legacy API should not need new permissions.
Also found some more hidden/system that should have permissions.
bug:22379438
bug:19257083
Change-Id: I24be0a90dffcffe03d25982a9b02eedcf03fbd59
|
|
|
|
|
| |
bug:19257083
Change-Id: I063d36bbe7ece9d83aac7c490d1b44e55da2c286
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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
|
|/
|
|
|
|
| |
Bug: 21726452
Bug: 21878243
Change-Id: I390386e28d8f948b8672a212ac413dfa61e54a15
|
|\ |
|
| |
| |
| |
| |
| |
| |
| | |
Also introduce a way to check if a package has
carrier privileges for any active phone.
Change-Id: If5c5fe07f05ffc90fc21431eb27cf48030c0175b
|
|/
|
|
| |
Change-Id: Ifa8e520673c7e5549b0066a16a744810f1f0730c
|
|
|
|
|
| |
bug: 19818550
Change-Id: Ide6c05ad8fe7b0cff6f20ddfe755e83e9b3a21aa
|
|\ |
|
| |
| |
| |
| |
| |
| |
| | |
resbmit of change Id100b7c4606287a1daa90092cd3c8a5a6519247d
Bug: 20268073
Change-Id: I852aac4da492e15f1dd7a3c88693fa14ec07b7c4
|
| |
| |
| |
| |
| | |
bug:16161518
Change-Id: I02d1bbae1887c62ee426e6f03e8bc1f18c6666bf
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | | |
This reverts commit 0ff9fd87d0a0d88bf46945629d0a30f6e7fb3f55.
Change-Id: I099c612ff1715c5c34c0ed9bc1bec460a1a5db01
|
|\ \ \
| |/ / |
|
| |/
| |
| |
| |
| | |
Bug: b/20268073
Change-Id: Id100b7c4606287a1daa90092cd3c8a5a6519247d
|
| |
| |
| |
| | |
Change-Id: I2bd8f0cb90d161994045d403f5d0c129ea951c3f
|
|/
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
| |
bug: 16161518
Change-Id: Ic3b537ebd09d1b9723feff9dcc96e20fda05a94f
|
|\
| |
| |
| |
| |
| | |
master_merge
Change-Id: I49aab437af220f1139cfd2d0a9c362acce31074e
|
| |\
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
lmp-mr1-wfc-dev
automerge: 8ee14a2
* commit '8ee14a244851ac80af0193541a5d521462d75e1e':
Adding hidden isWifiCallingEnabled() and isVolteEnabled()
|
| | |
| | |
| | |
| | | |
Change-Id: Ic33f8c50dfb2d81b2bdc149629724e3972aad09e
|
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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
|
| |
| |
| |
| |
| |
| |
| |
| | |
Namely, indicates whether Telephony supports TTY mode or hearing
aid compatibility.
Bug: 19372734
Change-Id: I08d8cc64169b170c1dc6fb0c713e888eeba30099
|
| |
| |
| |
| |
| |
| |
| |
| | |
+ Expose method for whether DTMF length can be changed.
+ Expose method for whether the device is a world phone.
Bug: 19372734
Change-Id: I542e87cab1924eb600fdce929f5227e36112964b
|
|/
|
|
|
|
|
|
|
|
| |
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 getDeviceId() in ITelephony to find device id independent of
subscription.
Bug: 18780202
Change-Id: I21cc38418eb7f4f1b300c6372e1dc7548385c112
|
|
|
|
| |
Bug: 18668325
Change-Id: Ie694c7f1cc12a573cbef2815199ae6c91cf8088e
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|\ |
|
| |
| |
| |
| |
| | |
Bug: 18279333
Change-Id: I2496a2fd92b154e5e6981cbf6b5b5939cda59122
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|\ |
|
| |
| |
| |
| |
| | |
Bug: b/18158411
Change-Id: Id1285b79194ad21fb728fd18fb09026e51354656
|
| |
| |
| |
| |
| |
| |
| | |
The call can fail and should return the success status of the call.
Bug: 18571337
Change-Id: I5f4a0bd65c807a018d2f2df9e39cf9125252257f
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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
|
|
|
|
|
|
|
| |
The API is protected by system or carrier privilege.
Bug: 17393589
Change-Id: I33f4a00b30e0f5d72e5d53553a187d974872eab6
|
|
|
|
|
|
|
| |
Also remove hidden APIs to get/set the preference.
Bug: b/17673255
Change-Id: I8957b0380bf617c953f6665cbfdcc77c3be78411
|
|
|
|
| |
Change-Id: Idae6335e63e7b1e4e714bc17e71b1a4705e38474
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|\
| |
| |
| |
| |
| |
| | |
settings." into lmp-dev
* commit '4c8c759106eba4070a46393f2978607964881511':
Update the comment in two APIs since we will persist the settings.
|
| |\
| | |
| | |
| | | |
into lmp-dev
|
| | |
| | |
| | |
| | |
| | | |
Bug: 17255752
Change-Id: I28926381e8e982579b38c19799078f7a3151aefe
|
| | |
| | |
| | |
| | |
| | | |
Bug: 17255752
Change-Id: I0c792227105c6b4697b9de0e7120247795ab6641
|
|\ \ \
| |/ /
| | |
| | |
| | | |
* commit 'bdf9cf904c5f7c61c1d77ba4261238fdbb9b08d8':
Add ForSubscriber suffix to APIs w/ subId argument.
|
| | |
| | |
| | |
| | |
| | | |
Bug: b/17255752
Change-Id: I142d8961aa4c1fa074833f70c404c955caea0870
|
|\ \ \
| |/ /
| | |
| | |
| | | |
* commit '5dac65ad043ee9d0535813ef5dba06dd80c11f82':
Change suffix UsingSubId to ForSubscriber.
|