- Feb 17, 2021
-
-
Hall Liu authored
Add stuff about when this functionality is available and what image formats are supported. Fixes: 180419617 Test: docs onle Change-Id: I541f32a4021deee6848408898186dcffeff81a89
-
Yomna Nasser authored
(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
-
James.cf Lin authored
Expose OPTIONS portion of capability exchange APIs. Bug: 174166957 Test: atest CtsTelephonyTestCases Change-Id: I21277fce055f31400f2018b6f81102225cb7c7c8
-
Brad Ebinger authored
Move from MODIFY_PHONE_STATE to ACCESS_RCS_USER_CAPABILITY_EXCHANGE permission for associated APIs. Bug: 174861641 Bug: 154764486 Test: atest CtsTelephonyTestCases Change-Id: I978161a230ce23e17d3b16cc92c3e82ea1cbb407
-
- Feb 16, 2021
-
-
Marcus Hagerott authored
This simplifies the API by eliminating the need to attempt to detect and report unsupported characters. Test: atest FrameworksTelephonyTests:com.android.internal.telephony.uicc.IccUtilsTest TeleServiceTests:SimPhonebookProviderTest Bug: 154363919 Change-Id: Ica8f3a642ee50ca81c43822ba39c0a071c279705
-
- Feb 15, 2021
-
-
Franck Perez authored
Bug: 149749602 Test: tested locally both the non-regression (no package names) and the new behaviour (package names) with carrier-provided test apps Change-Id: I0b807ea1f6ae1f1663dd4362900ab61012a0aa8d
-
- Feb 14, 2021
-
-
Kai Shi authored
Change the default value of config_bandwidthEstimateSource to bandwidth_estimator. Bug: 177942435 Bug: 176814680 Test: atest -c FrameworksTelephonyTests:com.android.internal.telephony Test: manual test in 2G/3G/4G networks Change-Id: I59c869334a6147879331c428baeb9625e0802f6e
-
- Feb 11, 2021
-
-
Daniel Bright authored
* Made the HAL version available to radio interface capabilities * With version 1.6 of the Radio HAL, a new function was added to enforce the user network types preference (setAllowedNetworkTypeBitmap). Depending on the version implemented by the modem the setPreferredNetworkType and setAllowedNetworkTypes TelephonyManager API methods may use this new HAL method or rely on the previous method (setPreferredNetworkType). This new capability enum value can be used by TelephonyManager consumers to know which HAL function is effectively backing up their calls. Bug: 163168917 Test: checked logs, created RadioConfigCapabilitiesResponseTest Change-Id: Ie31d32a08b10b8c125f27832e81a3e65b6d8767a
-
Daniel Bright authored
* Changed verbiage to be more generic at request of the API council Bug: 175092152 Test: make & flash Merged-In: I8bec64b0c38be94bcd3f3b99bcebfb378384c970 Change-Id: I8bec64b0c38be94bcd3f3b99bcebfb378384c970
-
Brad Ebinger authored
- In order to better support UCE, allow the IMS registration update to the framework to include the feature tags associated with the registration so that this information can be used in SIP PUBLISH. - Encapsulate other IMS registration attributes into a singlular class. Bug: 177375635 Test: atest CtsTelephonyTestCases:ImsServiceTest Merged-In: Id730e5e0c9322c2a845523f3b3901f3d899c3f1c Change-Id: Id730e5e0c9322c2a845523f3b3901f3d899c3f1c
-
- Feb 10, 2021
-
-
Quang Luong authored
Add carrier config flags to enable coex avoidance of 5GHz Wifi channels if LAA is active. Bug: 153651001 Test: build Change-Id: I83b2182a7ee22462fca49ac559ab2418d55b9b3f
-
- Feb 09, 2021
-
-
Hall Liu authored
Update docs for getServiceState to reflect the degrading behavior depending on the location permissions the caller holds, and to make it clear that an appops usage will be logged against the caller if they hold location permissions. Fixes: 179390723 Test: NA Change-Id: Icd541ab9bd265eec9065041486574953f9bee0b1
-
SongFerngWang authored
NetworkTypeController set OVERRIDE_NETWORK_TYPE_NR_ADVANCED when device connect NR and frequency is mmWave. Bug: 179443240 Bug: 179453836 Test: atest frameworks/opt/telephony/src/java/com/android/internal/telephony/NetworkTypeController.java Change-Id: I242e8499a1bb31dcb5a3f0fbae2f8423c8c8f8a0 Merged-In: I242e8499a1bb31dcb5a3f0fbae2f8423c8c8f8a0
-
Brad Ebinger authored
- In order to better support UCE, allow the IMS registration update to the framework to include the feature tags associated with the registration so that this information can be used in SIP PUBLISH. - Encapsulate other IMS registration attributes into a singlular class. Bug: 177375635 Test: atest CtsTelephonyTestCases:ImsServiceTest Change-Id: Id730e5e0c9322c2a845523f3b3901f3d899c3f1c
-
Daniel Bright authored
There is no reason to expose NO_THROTTLE_EXPIRY_TIME since the fact that the apn was not throttle can be explicitly checked for by checking the throttle type. Test: N/A Bug: 175092152 Merged-In: I8888fae0037fd04e1668ab51eff91dd2bcb5e057 Change-Id: I8888fae0037fd04e1668ab51eff91dd2bcb5e057
-
James.cf Lin authored
The RCS feature is supported, expose the RCS APIs. Bug: 174187744 Test: atest -c CtsTelephonyTestCases:android.telephony.ims.cts.ImsServiceTest Merged-In: Ibc51a34cb3c3946ab8e8bd92591c734a45a4eb71 Change-Id: Ibc51a34cb3c3946ab8e8bd92591c734a45a4eb71
-
Michele Berionne authored
Details of the feature are available at: go/pin-after-ota CTS-Coverage-Bug: 179310594 Bug: 160784387 Test: manual Change-Id: I59b7ff7afec9846a114ee8d20f14d22cf69f0680
-
- Feb 06, 2021
-
-
James.cf Lin authored
The RCS feature is supported, expose the RCS APIs. Bug: 174187744 Test: atest -c CtsTelephonyTestCases:android.telephony.ims.cts.ImsServiceTest Change-Id: Ibc51a34cb3c3946ab8e8bd92591c734a45a4eb71
-
- Feb 05, 2021
-
-
Jayachandran C authored
Bug: 158315614 Test: atest com.android.internal.telephony.dataconnection.QosCallbackTrackerTest Change-Id: I7d6d66eba5612182703826b60b4d735230572eea
-
Brad Ebinger authored
When the phone process crashes and the IMS service is in a separate process, there is a condition where the ImsService may still stay unbound, but alive and not torn down. In this case, when the phone process comes back up and tries to register new binder callbacks, detect that the old binder callbacks are dead and discard instead of throwing an exception. Bug: 179217608 Test: kill phone process Change-Id: I4fc3b6d15fe19ebaf1fc52dab92a615a761222f8
-
- Feb 04, 2021
-
-
Sarah Chin authored
Allow 5G unmetered override via a different API than setSubscriptionPlans. OVERRIDE_UNMETERED can be set without defining SubscriptionPlans, but OVERRIDE_CONGESTED behavior remains the same. Both the unmetered and congested case of setSubscriptionOverride take in networkTypes as an additional parameter Test: atest FrameworksTelephonyTests Test: atest SubscriptionManagerTest Bug: 175723642 Change-Id: Ie196db5e236e478f1c29c3dfd1ca31acc205c54b Merged-In: Ie196db5e236e478f1c29c3dfd1ca31acc205c54b
-
Jack Nudelman authored
Bug: 172244913 Test: make, atest TelephonyProviderTest Change-Id: I1652172f003e2fd5ab08dfdbf63dadc64e034406
-
Rambo Wang authored
Use method overload instead of two distinguish names since they are both used to set thresholds but for different callers. Bug: 177956167 Test: atest com.android.internal.telephony.SignalThresholdInfoTest Change-Id: I56cba06f8d70d87aa188c54d58fefa6d785f5054
-
James.cf Lin authored
[RCS UCE] Add a network response with Reason header info callback for the publish request and subscribe request. Bug: 177495626 Test: atest ImsServiceTest RcsUceAdapterTest Change-Id: I830894bb022947f864a716959489c941f79ce070
-
- Feb 02, 2021
-
-
Jack Yu authored
Currently we are seeing TEMPORARILY_NOT_METERED occurs on non-5G devices. This fix adds more checks to prevent incorrect TEMPORARILY_NOT_METERED being set. Before we root cause the issue, we only allow this bit when all of the following conditions met. 1. Devices should support 5G. 2. Carriers should support 5G unmetered data. 3. Device should camp on 5G network. This temporary fix should be removed after we root cause the issue. Bug: 176119724 Test: Manual Change-Id: I2b987d24851cdb16d8457b0ec5c546ace5485ed0 Merged-In: I2b987d24851cdb16d8457b0ec5c546ace5485ed0
-
Hall Liu authored
Rename to setMobileDataPolicyEnabled per API council comments Fixes: 171804465 Test: atest TelephonyManagerTest Change-Id: Idff480ce21d1591057c26e6e5474c6ff2ee5297a
-
calvinpan authored
Bug: 174196620 Test: atest Change-Id: I280d8e1687feb2d96a20e2d18a7abc62c4a89e25
-
Sarah Chin authored
Allow 5G unmetered override via a different API than setSubscriptionPlans. OVERRIDE_UNMETERED can be set without defining SubscriptionPlans, but OVERRIDE_CONGESTED behavior remains the same. Both the unmetered and congested case of setSubscriptionOverride take in networkTypes as an additional parameter Test: atest FrameworksTelephonyTests Test: atest SubscriptionManagerTest Bug: 175723642 Change-Id: Ie196db5e236e478f1c29c3dfd1ca31acc205c54b Merged-In: Ie196db5e236e478f1c29c3dfd1ca31acc205c54b
-
Steven Moreland authored
~580 hits on cuttlefish boot Bug: 139327211 Test: boot w/ Parcel.java DEBUG_RECYCLE Change-Id: I20b7c8865c3ab1f562dfa9f19039f08cef8f0f7d
-
Brad Ebinger authored
Adds IMS SIP configuration bundle keys for User-Agent and Cellular-Network-Info headers required by some networks. Bug: 178606181 Test: atest CtsTelephonyTestCases:SipDelegateManagerTest Change-Id: I389162ca0c6348580f6ee8bb6ce5ee3a4e84595e
-
- Feb 01, 2021
-
-
James.cf Lin authored
Bug: 178239287 Test: atest -c CtsTelephonyTestCases:android.telephony.ims.cts.RcsUceAdapterTest Change-Id: I1bd2d0e0dc88dcd72e7c2682483c8039f4aa8927
-
Brad Ebinger authored
Define a new feature that determines if a device supports IMS single registration and integrate this feature tag into the SIP transport and provisioning APIs. Bug: 149426399 Bug: 173715911 Test: atest CtsTelephonyTestCases FrameworksTelephonyTests Change-Id: Id9ac6a3a69be2072cf28136e98408118b7d9f07f
-
Adrian Roos authored
Bug: 152525509 Bug: 154763999 Test: make checkapi Change-Id: Iecd0927e6be5496b2fbd1a49396db5439257ffe4
-
- Jan 30, 2021
-
-
Hall Liu authored
Fixes: 178498784 Test: Docs only Change-Id: I1b4bc136ec6307fbbf408982a7e17dc1e46c61b0
-
- Jan 29, 2021
-
-
Daniel Bright authored
* Added modemReducedFeatureSet1 flag to HalDeviceCapabilities * Applied flag to secondary link bandwidth getters in carrier bandwidth Test: cts Bug: 173806995 Change-Id: I5dd23812fe72b751ab29459111d0bc8f6cc63e39 Merged-In: I5dd23812fe72b751ab29459111d0bc8f6cc63e39
-
calvinpan authored
Bug: 174166728 Test: atest Change-Id: I102f67d7747c1bdd905a23d5deca6fbbd91ad890
-
- Jan 28, 2021
-
-
Hall Liu authored
* Minor bugfix in call log to handle USER_CURRENT * add TelephonyLocalConnection that allows frameworks/opt/telephony to call code (indirectly) in packages/services/Telephony Bug: 177613111 Test: atest CallComposerTest Merged-In: I602b51da6009c884364a026781ca3c160978fbd1 Change-Id: I61af7553b4b3d71fe87c86fca62941747d43ef55
-
Zoey Chen authored
[PhysicalChannelConfig] RIL will report UNKNOWN range to PhysicalChannelConfig and it can not throw out Exception. Bug: 178632267 Test: manual Change-Id: I02caa256b3725f09859d6af38649a62f52862158
-
Jiashen Wang authored
Bug: 169276772 Test: 13352325 Change-Id: Ia8fd0ab98c33d1e30b4fce1bad53b1c628364725 Merged-In: Ia8fd0ab98c33d1e30b4fce1bad53b1c628364725
-
Jiashen Wang authored
Currently carrier apps are not able to pass the confirmation code along with the downloadable subscription because carrier apps do not have the permission to set the CC. So carrier apps have to rely on LUI's scree for entering the confirmation code. In order to make the process more flexable for carriers, we decided to add a method to initialize a Downloadable Subscription with the confirmation code. Test: ag/13028582 Bug: 169276772 Change-Id: Icfa8b0f5b1699d24d8e39c3297ed25c7d1607739 Merged-In: Icfa8b0f5b1699d24d8e39c3297ed25c7d1607739
-