summaryrefslogtreecommitdiff
path: root/telephony
AgeCommit message (Collapse)Author
2021-03-23Merge "UCE OPTIONS APIs updated"James Lin
2021-03-23Merge "Replace createSmsSubmitPdu with createFromNativeSmsSubmitPdu"Zongheng Wang
2021-03-22Replace createSmsSubmitPdu with createFromNativeSmsSubmitPduZongheng Wang
Test: atest bluetooth_test_common Test: atest CtsTelephonyTestCases Bug: 183051612 Change-Id: If15d31eb699e2c5d3e371628dba8adbaa9bbebfa
2021-03-22Require calling package to be allowlisted for thermal mitigation.Jack Nudelman
Test: make, manual verification Bug: 180015298 Change-Id: I1884facf5d37e4caa82697dab7e2a30d735f214e
2021-03-23UCE OPTIONS APIs updatedJames.cf Lin
1. Expose OPTIONS APIs in the RcsContactUceCapability. 2. Update the feature tags type from List to Set. Bug: 181175307 Test: atest RcsUceAdapterTest ImsServiceTest RcsContactUceCapabilityTest Merged-In: Id4499d7f9f6eb2b572902d76129f9ad388354d9f Change-Id: Id4499d7f9f6eb2b572902d76129f9ad388354d9f
2021-03-22Merge "KEY_CARRIER_NR_AVAILABILITIES_INT_ARRAY change type as IntArray"SongFerng Wang
2021-03-22Merge "Make isDataCapable a public API"Treehugger Robot
2021-03-22Merge "Add capability for thermal mitigation."Jack Nudelman
2021-03-22KEY_CARRIER_NR_AVAILABILITIES_INT_ARRAY change type as IntArraySongFerngWang
Bug: 179814490 Test: build pass Change-Id: Ica29b8aee243168bb7719f01972075d54ff763e9 Merged-In: Ica29b8aee243168bb7719f01972075d54ff763e9
2021-03-21Merge "The phone didn't reload the allowed Network Type"SongFerng Wang
2021-03-21Merge "Add VoPS support info for NR"Hui Wang
2021-03-20Merge "Return 0 instead of throwing RuntimeException from getSmsCapacityOnIcc"Treehugger Robot
2021-03-19The phone didn't reload the allowed Network TypeSongFerngWang
Reload the allowed Network after device insert SIM card. Change the behavior of notifyAllowedNetworkTypesChanged. Log print String representation of the allowed network types. Bug: 180903931 Bug: 179814490 Test: atest cts/tests/tests/telephony/current/src/android/telephony/cts/TelephonyManagerTest.java#testSetAllowedNetworkTypesForReason_moreReason atest cts/tests/tests/telephony/current/src/android/telephony/cts/TelephonyManagerTest.java#testSetAllowedNetworkTypesForReason atest android.telephony.cts.TelephonyCallbackTest Change-Id: Icfffea3c74ecf6938455d841da9d6175f6aa07de Merged-In: Icfffea3c74ecf6938455d841da9d6175f6aa07de
2021-03-19Merge "Implementation of "Enable 2G" for Settings."SongFerng Wang
2021-03-19Merge "[Telephony] Return if context is null when register TelephonyCallback"Zoey Chen
2021-03-18Add VoPS support info for NRHui Wang
Bug: 167991878 Test: atest FrameworksTelephonyTests:CellularNetworkServiceTest Test: atest FrameworksTelephonyTests:ServiceStateTrackerTest Test: atest CtsTelephonyTestCases:VopsSupportInfoTest Change-Id: Ib7ee266d2fb2bbfc16b33c9c79f2ef2a576a8e81
2021-03-18Merge "Add the LCE system API"Kai Shi
2021-03-18Merge "Clarifying documentation for SliceInfo per API council feedback."Amit Mahajan
2021-03-18[Telephony] Return if context is null when register TelephonyCallbackZoey Chen
Bug: 183064691 Test: make Change-Id: Ic77a6085f05c942dcd7514bc78b7bfa46938ec38
2021-03-17Add the LCE system APIKai Shi
Add the link capacity estimate system API. Remove the system API of getCarrierBandwidth() and CarrierBandwidth as they are replaced by the new LCE system API in PhoneStateListener. Bug: 180434672 Bug: 176814680 Test: manual test of the new LCE system API in LinkBandwidthEstimator Test: atest -c PhoneStateListenerTest Merged-In: I5899acf02006a164e31f9b82aeaa7974dd6d2869 Change-Id: I5899acf02006a164e31f9b82aeaa7974dd6d2869
2021-03-18Make isDataCapable a public APIRemi NGUYEN VAN
There is no definitive API to determine whether a device supports mobile data; this API fills the gap. Bug: 146206136 Test: m Change-Id: I5daa302063ee4e9c27dd9ba1a09d65af80ed9d99
2021-03-17Return 0 instead of throwing RuntimeException from getSmsCapacityOnIccAmit Mahajan
Test: none Bug: 170704921 Change-Id: I7d6985ab1aaf830c4560195189d01a661d478dbe
2021-03-17Create new UCE shell commands for modifying PUBLISH for testingBrad Ebinger
Bug: 180033898 Test: Test commands using "adb shell cmd phone uce" Merged-In: I6cda05b0540144e6d9199055fdca187f831c1479 Change-Id: I6cda05b0540144e6d9199055fdca187f831c1479
2021-03-17Clarifying documentation for SliceInfo per API council feedback.Amit Mahajan
Test: none; documentation only change Bug: 180125761 Change-Id: Ic26598802d0648e7a12ed0ec78c01afc1a72598f
2021-03-17Implementation of "Enable 2G" for Settings.Yomna Nasser
(1) Adds KEY_HIDE_ENABLE_2G_BOOL to CarrierConfigManager, and (2) Adds new reason ALLOWED_NETWORK_TYPES_REASON_ENABLE_2G. Test: manual & atest -c Enable2gPreferenceControllerTest Bug: b/163168917 Change-Id: I81052549f8dde491697c35365320145fd24c3842 Merged-In: I81052549f8dde491697c35365320145fd24c3842
2021-03-16Merge "Add carrier config keys for RTT-VT compat"Hall Liu
2021-03-16Merge "Clarification for PREPARE_UNATTENDED_REBOOT_ERROR"Michele Berionne
2021-03-15Add carrier config keys for RTT-VT compatHall Liu
Some carriers don't allow downgraded RTT calls to be upgraded to VT or vice versa. Add carrier config keys to capture this behavior. Bug: 175659924 Test: NA Change-Id: I03916e1fab9abe58733c06f351b6846ddc29f337
2021-03-15Clarification for PREPARE_UNATTENDED_REBOOT_ERRORMichele Berionne
Bug: 181036567 Test: make Change-Id: I1822930d9ce05d2efdd05568e9df52a4e7ad0572
2021-03-15Add capability for thermal mitigation.Jack Nudelman
Test: make Bug: 173806949 Change-Id: I108f05662a4dd65f64c6462d5493809e2444b8ad
2021-03-15Merge "Allow REQUEST_NOT_SUPPORTED for nr dual connectivity config"Sooraj Sasindran
2021-03-12Merge "UCE API change: Remove the unused RCS UCE APIs"James Lin
2021-03-12Allow REQUEST_NOT_SUPPORTED for nr dual connectivity configSooraj Sasindran
Allow REQUEST_NOT_SUPPORTED for nr dual connectivity configuration and query Bug: 181648176 Test: CTS with presubmit Change-Id: Ib10dcc083d9aae7b905aa008dff05d2975865c71
2021-03-12Merge "Add a new Config to map PIDF service-description to IMS Feature Tags"Brad Ebinger
2021-03-12Merge "Add onPreProvisioningRecevied to RcsProvisioningCallback"Hui Wang
2021-03-12Merge "Make the doc of bootstrapAuthenticationRequest more accurate"Hui Wang
2021-03-12UCE API change: Remove the unused RCS UCE APIsJames.cf Lin
Remove the unused UCE APIs because some of the old UCE APIs are replaced by the new added APIs. Bug: 182536503 Test: atest ImsServiceTest RcsUceAdapterTest Change-Id: I40a45e1c858c5fab3b46f2888b9215b5687a64fd
2021-03-12Add onPreProvisioningRecevied to RcsProvisioningCallbackHui Wang
This is to support Verizon ACS self provisioning requirement. Bug: 182309219 Test: atest CtsTelephonyTestCases:android.telephony.ims.cts.ImsServiceTest Change-Id: I2d41717fbff909a86b11f040eca22e8a49bf9a28
2021-03-11Merge "Removed EpsQosSessionAttributes#onCreate"Treehugger Robot
2021-03-11Make the doc of bootstrapAuthenticationRequest more accurateHui Wang
Bug: 179520684 Test: make Change-Id: Icac534777b88448f7532ccb767824b530ccc3a2b
2021-03-11Merge "Update comments on onApnUnthrottled"Daniel Bright
2021-03-11Merge "Update the RCS UCE APIs."James Lin
2021-03-10Removed EpsQosSessionAttributes#onCreateDaniel Bright
* The method EpsQosSessionAttributes#onCreate was not being used Bug: 181562173 Test: m Change-Id: I4321961f41c18f0abe6c5e837fe3c4a41beb63b7
2021-03-10Update comments on onApnUnthrottledDaniel Bright
Bug: 175092152 Test: N/A Change-Id: Ibe4ca4d9881f933affee4b138b980ca49deff15d
2021-03-10Update documentation according API reviewSooraj Sasindran
Bug: 174580495, 174580077 Change-Id: I2791eb1351057a55caa99e9e1b95d26a31d708f2 Test: build
2021-03-09Merge "Rename AllowedNetworkType to AllowedNetworkTypes"SongFerng Wang
2021-03-09Merge changes from topic "PSL_TelephonyCallback"Zoey Chen
* changes: [Telephony] Use TelephonyCallback instead of PhoneStateListener part1 [PhoneStateListener] Redesign PhoneStateListener: Use TelephonyCallback
2021-03-09Merge "[Telephony] Fix the unknown value of ARFCN from -1 to INT.MAX"Zoey Chen
2021-03-08Merge "Update Provisioning API name and doc per API review"Hui Wang
2021-03-08[PhoneStateListener] Redesign PhoneStateListener: Use TelephonyCallbackZoey Chen
To avoid the IDE does not have the warn if developers implement callback: 1. Revert PhoneStateListener to Android 11 version. 2. New TelephonyCallback 3. Deprecate the old PhoneStateListener.onXx() callbacks Bug: 167684594 Test: make and PhoneStateListenerTest and TelephonyCallbackTest Change-Id: I0fdd7fc3c3d67310197862c84d02f30164ec80d1 Merged-In: I0fdd7fc3c3d67310197862c84d02f30164ec80d1