summaryrefslogtreecommitdiff
path: root/telephony/java/android
AgeCommit message (Collapse)Author
2021-07-02Merge "Add carrier config for using user data to detect RRC state" into sc-devTreeHugger Robot
2021-07-03Add carrier config for using user data to detect RRC stateSongFerngWang
This configuration allows the framework to use user data communication to detect RRC state. Bug: 191321871 Test: build pass and no phone crash. atest NetworkTypeControllerTest (pass) Change-Id: Ieffabd25a74faf2038b2e08e956fa16c9efdd3ca
2021-06-30Merge "Update documentation outlining results during voice calls." into sc-devTreeHugger Robot
2021-06-30Update documentation outlining results during voice calls.Jack Nudelman
Test: Just comment change, test not necessary Bug: 192446339 Change-Id: I7fe0efdaa0b28f8d8a4389d7249f20d06ab258d0
2021-06-30Merge "[UCE] Set the default value of the list subscribe to false" into sc-devJames Lin
2021-06-30Merge "[Telephony] Add description about location permission" into sc-devZoey Chen
2021-06-29[UCE] Set the default value of the list subscribe to falseJames.cf Lin
Set the default value of the list subscribe to false because there are not many carriers support the list subscription Bug: 190683278 Test: atest RcsUceAdapterTest Change-Id: I146637fda050a74f593c1b221364c18a03d2da5e
2021-06-29[Telephony] Add description about location permissionZoey Chen
- Hold ACCESS_FINE_LOCATION: full service state - Hold ACCESS_COARSE_LOCATION: set cellIdentity is null - No local permission: set cellIdentity, mOperatorAlphaLong, mOperatorAlphaShort and mOperatorNumeric are null Bug: 165014401 Test: make Change-Id: I9ada08a530d9b8bc8483edfad783ff3b7434faa3
2021-06-29Merge "QOS: Check for portRange validity before filter matching" into sc-devJayachandran Chinnakkannu
2021-06-28QOS: Check for portRange validity before filter matchingJayachandran C
Bug: 191810683 Test: Manual atest com.android.internal.telephony.dataconnection.QosCallbackTrackerTest Change-Id: Iaad16f7efe4bfaea3abd296547b5c53426a29854
2021-06-29[UCE] Fix NPE in the RcsContactUceCapabilityJames.cf Lin
When get the RcsContactPresenceTuple from the RcsContactUceCapability, it should check whether the servier ID is null or not Bug: 191836903 Test: atest RcsContactUceCapabilityTest Change-Id: I987c6f1fbcabfe64688f1d71210c83b6c4d8d9e0
2021-06-28Revert "Configure default APNs"Sridhar K
This reverts commit 322f86f6c4e39f7c01de78d1c9529e67dd0f0b5f. Change-Id: I1c8bbcbc1d0e53f7df93461e176c767db9790cce CRs-Fixed: 2967765
2021-06-21Merge SP1A.210616.001Daniel Norman
Change-Id: I9acdc955f698dbebb8fad19cfd5cb71fcdd27b45
2021-06-17Merge SP1A.210604.001Brian Orr
Change-Id: I5200ee05285ae422d5e9c1c00f45709a5d6188be
2021-06-10Made same APN retry maximum counter configurableJack Yu
The default counter was hardcoded as 3. Made this counter configurable through carrier config. For infinite retry the counter could be configured as 2147483647 (i.e. INT_MAX) Test: atest RetryManagerTest Fix: 190482957 Change-Id: I1bac995ea208bac9bd9e1b61432135dc4385d036
2021-06-08Added service temporarily unavailable supportJack Yu
Added a mechanism for underlying data service to report service temporarily unavailable. In this case, frameworks uses the configured retry timer to retry establishing data connection again. Fix: 184122463 Test: atest DataConnectionTest Change-Id: I57705b720b6438d8f9f0076f83decc1c17782f6b
2021-06-07Merge "Add configurable RSRP boost for 5G NR SA." into sc-devAmit Mahajan
2021-06-04Add configurable RSRP boost for 5G NR SA.Amit Mahajan
Test: atest CellSignalStrengthNrTest Bug: 187679048 Change-Id: Ic6becca786e5f039194ffb48ca572ff1ab7ce305
2021-06-04Merge "Add function to get APN types as ints from bitmask" into sc-devSarah Chin
2021-06-03Merge "Override equals and hashCode methods for ↵Jayachandran Chinnakkannu
EpsBearerQosSessionAttributes and NrQosSessionAttributes" into sc-dev
2021-06-03Override equals and hashCode methods for EpsBearerQosSessionAttributes and ↵Jayachandran C
NrQosSessionAttributes Added equals and hashCode methods to simplify CTS tests Bug: 183239573 Bug: 184396753 Test: atest android.telephony.cts Change-Id: I545d940b3e77b40ef13e7ca0e5e7169b97e17f1e
2021-06-02Add function to get APN types as ints from bitmaskSarah Chin
Bug: 181889657 Test: atest DataConnectionTest Change-Id: I473b6bc3341bc3782b9c53eeca58c2ede18b6702
2021-06-01[RCS]Add OMA cpm filetransfer feature tagallenwtsu
Bug: 181732613 Test: by manual Change-Id: I00d71866ac90f9be8ffdc08817b203edfcfbf7fa
2021-05-27Merge "Update SubscriptionInfo ICCID docs to reflect security patch ↵Michael Groover
behavior" into sc-dev
2021-05-26Set all references to SipDelegateImsConfiguration as @removedBrad Ebinger
SipDelegateImsConfiguration should not be included in the final API. Bug: 186118835 Test: atest CtsTelephonyTestCases Change-Id: I6321ac6d0c9fbcc4258d1a068934d1116b1819cf
2021-05-26Merge "Add KEY_CARRIER_SUPPORTS_CALLER_ID_VERTICAL_SERVICE_CODES_BOOL for ↵TreeHugger Robot
treating *67 and *82 as a temporary mode CLIR when dialing E911" into sc-dev
2021-05-25Add KEY_CARRIER_SUPPORTS_CALLER_ID_VERTICAL_SERVICE_CODES_BOOL for treating ↵Shuo Qian
*67 and *82 as a temporary mode CLIR when dialing E911 Test: atest Bug: 182126268 Change-Id: Iab56a59d7cb17e3e8131304fbc906e101bb87b42 Merged-In: Iab56a59d7cb17e3e8131304fbc906e101bb87b42
2021-05-25Update SubscriptionInfo ICCID docs to reflect security patch behaviorMichael Groover
Starting in API level 30 SubscriptionInfo getIccId and getCardString were protected with the new device identifier access requirements since these return the same value as TelephonyManager getSimSerialNumber. However since this value was supposed to be protected by the new device identifier access requirements in API level 29 a fix was added to security patch 2021-04-05 to enforce these new requirements for the SubscriptionInfo ICCID APIs. This commit updates the documentation for these APIs to reflect these new behavior on these security patch levels. Bug: 188770462 Test: m offline-sdk-docs Change-Id: I17e8deb6515b1272e438be6dcbbecb741bd73641
2021-05-25Remove the deprecated SipDelegate methods pertaining to DialogsBrad Ebinger
Remove deprecated APIs pertaining to closeDialog now that all dependencies on this method have been removed. Bug: 187747944 Test: atest CtsTelephonyTestCases Merged-In: I2675d3bd15199c75d70560b7ba529f267ac08970 Change-Id: I2675d3bd15199c75d70560b7ba529f267ac08970
2021-05-21Merge "Add another OptionsBuilder constructor with the source type as one of ↵TreeHugger Robot
its parameter." into sc-dev
2021-05-21Merge SP1A.210513.004Chris Gross
Change-Id: Ic23aece12c3bbd2b4dcf3205fdbcdd1601deabec
2021-05-19Merge "API Review: Rename CAPABILITY_ALLOWED_NETWORK_TYPES_USED" into sc-devJack Yu
2021-05-19Add another OptionsBuilder constructor with the source type as one of its ↵James.cf Lin
parameter. Bug: 187620915 Test: atest RcsUceAdapterTest ImsServiceTest Change-Id: I74c69800125f8c4a243e80ed47c5134eda8d5a78
2021-05-19Merge "Clarify some UCE API docs" into sc-devTreeHugger Robot
2021-05-18Clarify some UCE API docsBrad Ebinger
Adds some clarifications for how UCE operates in Android 12. Fixes: 188580687 Test: docs only change Change-Id: I139455c286378ccfac876014656f8d3177bdba9d
2021-05-18Merge "Call CBS dump in dumpsys" into mainline-prod am: 2d723618c6Jordan Liu
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14607393 Change-Id: Ie203aa0f62dac0b2d15f3e10ffca6b19e845984d
2021-05-18Optimize SIM phonebook feature with new APIsMengjun Leng
1. Declare the constant events for loading and updating SIM contacts. 2. Introduce radio HAL capability to control the SIM phonebook feature. Bug: 23044962 Change-Id: Ice0cc1cddc832b5ae0f272348503e28842fccbb6
2021-05-17Call CBS dump in dumpsysJordan Liu
Bug: 187447232 Test: dumpsys isms Change-Id: Ib18c6b411c9430155336b1e8b35f796a09ba429e
2021-05-17Merge "Should not try IMS or EMERGENCY APN for initial-attach." into sc-devTreeHugger Robot
2021-05-17Should not try IMS or EMERGENCY APN for initial-attach.Meng Wang
This helps to avoid the problem where the auto-generated IMS or EMERGENCY APN being used for initial-attach due to racing conditions. Some carriers may require IMS APN for initial-attach. That case, the IA type should have been added to the APN explicitly to prevent the DEFAULT APN from being used. Bug: 186120396 Change-Id: Ic5e449e514a996f90b815e56fe136ac1f453496e Test: manual
2021-05-17API Review: Rename CAPABILITY_ALLOWED_NETWORK_TYPES_USEDSongFerngWang
CAPABILITY_ALLOWED_NETWORK_TYPES_USED is renamed CAPABILITY_USES_ALLOWED_NETWORK_TYPES_BITMASK Bug: 182198501 Test: atest packages/apps/Settings/tests/unit/src/com/android/settings/network/telephony/Enable2gPreferenceControllerTest.java atest frameworks/opt/telephony/tests/telephonytests/src/com/android/internal/telephony/RadioConfigResponseTest.java Change-Id: I6c881873063933876715715c9ec11ff754631581
2021-05-13Merge SP1A.210510.001Brian Orr
Change-Id: Ia86f3e18206beabe334e3081cedbaf5b3274f78e
2021-05-11Configure default APNsAvinash Nalluri
-Add null apn of type IA if no APN is present -Configure emergency apn based on resource overlay Change-Id: I740fba863860edbbeea81c7045d9de8818687511 CRs-Fixed: 2940709
2021-05-11Merge "Add carrier config nr_advanced_capable_pco_id_int" into sc-devSongFerng Wang
2021-05-10Add carrier config nr_advanced_capable_pco_id_intSongFerngWang
This configuration allows the framework to control the NR advanced capable by protocol configuration options(PCO). Bug: 183379536 Test: atest NetworkTypeControllerTest Change-Id: I241700232325cc852c363e8efe567e14cfc7e0aa
2021-05-09Merge "Add carrier config for the SIP 486 request forbidden and add API for ↵James Lin
SHELL command to remove the UCE requests cannot be sent the network status." am: 011be0d15a am: b776230e12 am: 50c3a90cb3 Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1689574 Change-Id: If268eafc96cf72b9e241290952fc2d005001ea8e
2021-05-09Merge "Add carrier config for the SIP 486 request forbidden and add API for ↵James Lin
SHELL command to remove the UCE requests cannot be sent the network status." am: 011be0d15a am: b776230e12 Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1689574 Change-Id: Idf731b0b9ee15a4bb85677cc368b6271ba873bf4
2021-05-08Add carrier config for the SIP 486 request forbidden and add API for SHELL ↵James.cf Lin
command to remove the UCE requests cannot be sent the network status. Bug: 186131340 Test: atest ImsServiceTest RcsUceAdapterTest Change-Id: Id3a97fc975764754d6b610478c17a501f65aa229
2021-05-07Merge "Process rcsVolteSingleRegistration if it is not provided or roaming" ↵Hui Wang
into sc-dev
2021-05-06Process rcsVolteSingleRegistration if it is not provided or roamingHui Wang
Bug: 186884505 Test: atest TeleServiceTests:com.android.phone.RcsProvisioningMonitorTest Test: atest FrameworksTelephonyTests:com.telephony.ims.RcsConfigTest Change-Id: I800ba7cfda4fdd9bd2590a12c23c33ee72b07396