summaryrefslogtreecommitdiff
path: root/telephony
AgeCommit message (Collapse)Author
2025-05-07Add api for cts test to ignore plmn list from storage Aishwarya Mallampati
Bug: 415139661 Test: make Flag: EXEMPT bugfix (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:5ad9e39e17de307d62e5044189e50cb635954957) Merged-In: I1b72121e6170741d363af2d6b26db7840ae9298d Change-Id: I1b72121e6170741d363af2d6b26db7840ae9298d
2025-03-20Merge "Add TelephonyConfigManager flag for controlling whether satellite can ↵ Treehugger Robot
be disabled while enabling in progress" into main
2025-03-19Add TelephonyConfigManager flag for controlling whether satellite can be ↵ Thomas Nguyen
disabled while enabling in progress This CL defines a new config_support_disable_satellite_while_enable_in_progress flag which can be used to control whether the modem allows disabling satellite mode while it is enabling. If the flag is disabled, the modem will ignore any request to disable satellite mode when it is enabling. If the flag is enabled, the modem will allow satellite mode to be disabled as long as the enable request has not been sent to the HAL. The default value for the flag is false. Flag: EXEMPT bugfix Bug: 396157049 Test: SatelliteManagerTestOnMockService SatelliteControllerTest Manual system tests Change-Id: I80b06378b1eefbefb377f72abab39446a48bd2d6
2025-03-18Merge "adding api for getSatelliteDataMode" into main Sooraj Sasindran
2025-03-17adding api for getSatelliteDataMode Akash Garg
Bug: 401043401 Flag: com.android.internal.telephony.flags.satellite_25q4_apis Test: cts verified Change-Id: Ib1420ddbd03b98afb2dc8e6a5e52758c0e4ecfb9
2025-03-17Merge "Adjust auto data switch score" into main Treehugger Robot
2025-03-15Merge "Add overrideConfigDataVersion() for CTS" into main Youngtae Cha
2025-03-14Adjust auto data switch score Ling Ma
After analyzing the switch cases, adjusted the score to make the performance based switch more conservative. Fix: 400308765 Test: basic voice call + data browsing Flag: EXEMPT config only Change-Id: I96ee8a87d7c680928dd48066773d96b75d3eca76
2025-03-14Add overrideConfigDataVersion() for CTS youngtaecha
Bug: 402559758 Test: atest SatelliteManagerTestOnMockService#testSatelliteAccessControllerLoadSatelliteAccessData Flag: com.android.internal.telephony.flags.satellite_25q4_apis Change-Id: Ie4cb05aeb0c3952ab1d6fc1e64280379093de0f1
2025-03-12Merge changes from topic "fix_cts_on_al" into main Treehugger Robot
* changes: Update notifyEmergencyNumberList() feature flag dependency Update *EmergencyNumberDb*() feature flag dependency Update isPotentialEmergencyNumber() feature flag dependency Update getEmergencyNumberList() feature flag dependency Update isEmergencyNumber() feature flag dependency
2025-03-11Merge "Fixed the spam debug message" into main Treehugger Robot
2025-03-12Update *EmergencyNumberDb*() feature flag dependency Madhav
Given that *EmergencyNumberDb*() functionality is utilized by both calling and messaging modules, and messaging can be enabled without calling, the function's access control should be based on FEATURE_TELEPHONY and not FEATURE_TELEPHONY_CALLING. Bug: 395178686 Flag: EXEMPT bug fix Test: atest CtsTelephonyTestCases --no-bazel-mode Change-Id: I4da90c5f78a0fcbdb5b56d90aad43e0f696dc6c1
2025-03-11Merge "Add config for 5g PCI timer" into main Ling Ma
2025-03-11Fixed the spam debug message Jack Yu
2147483647 is a valid RSSI value returning from the underlying modem. Should not generate any error messages. Fix: 399481218 Test: atest CtsTelephonyTestCases:SignalStrengthTest#testSignalStrength Flag: EXEMPT debug message fix Change-Id: I3038d2f842bfa7c7680d3843a3befb1e74d70f5e
2025-03-11Merge "Cleaned up the flag network_validation" into main Jack Yu
2025-03-11Update isPotentialEmergencyNumber() feature flag dependency Madhav
Given that isPotentialEmergencyNumber() functionality is utilized by both calling and messaging modules, and messaging can be enabled without calling, the function's access control should be based on either FEATURE_TELEPHONY_CALLING or FEATURE_TELEPHONY_MESSAGING. Bug: 395178686 Flag: EXEMPT bug fix Test: atest CtsTelephonyTestCases --no-bazel-mode Change-Id: I7cd4ba3eda86f4fa277b04495419b934985fe968
2025-03-11Update getEmergencyNumberList() feature flag dependency Madhav
Given that getEmergencyNumberList() functionality is utilized by both calling and messaging modules, and messaging can be enabled without calling, the function's access control should be based on FEATURE_TELEPHONY_CALLING or FEATURE_TELEPHONY_MESSAGING. Bug: 395178686 Flag: EXEMPT bug fix Test: atest CtsTelephonyTestCases --no-bazel-mode Change-Id: I8f33a5e58a7571dc9baa379efc4c1e7bcd3166ca
2025-03-11Update isEmergencyNumber() feature flag dependency Madhav
Given that isEmergencyNumber() functionality is utilized by both calling and messaging modules, and messaging can be enabled without calling, the function's access control should be based on FEATURE_TELEPHONY_CALLING or FEATURE_TELEPHONY_MESSAGING. Bug: 395178686 Flag: EXEMPT bug fix Test: atest CtsTelephonyTestCases --no-bazel-mode Change-Id: I7967ce12e817a35e7b5f57058232bc100bd16023
2025-03-10Merge "TelephonyManager: use isDeviceVoiceCapable" into main Treehugger Robot
2025-03-10TelephonyManager: use isDeviceVoiceCapable Tomasz Wasilczyk
Bug: 398045526 Bug: 390681978 Bug: 393424911 Test: CtsTelephonyTestCases:android.telephony.cts.TelephonyManagerTest#testGetEmergencyAssistancePackageName Test: CtsTelephonyTestCases Flag: EXEMPT bugfix Change-Id: I3d0d352c4e85b6958b10edb29df4e8a5917507e8
2025-03-10Merge "Removed the flag minimal_telephony_managers_conditional_on_features" ↵ Jack Yu
into main
2025-03-07Cleaned up the flag network_validation Jack Yu
Cleaned up the 24Q3 flag network_validation Test: Basic telephony functionality tests Bug: 286171724 Flag: EXEMPT flag cleanup Change-Id: Ib3152211b77d3e7d798c36efe5bed1d937e214c9
2025-03-07Removed the flag minimal_telephony_managers_conditional_on_features Jack Yu
Removed the 24Q3 flag minimal_telephony_managers_conditional_on_features Test: Basic telephony functionality tests Bug: 310710841 Flag: EXEMPT flag cleanup Change-Id: Ie433bcb34efd21adfab8250755f0ee73504a8b6b
2025-03-06Merge "[log] debug getDataNetworkType" into main Ling Ma
2025-03-05[log] debug getDataNetworkType Ling Ma
Fix: 400506639 Test: basic voice call Flag: EXEMPT log only Change-Id: I40d40c4904770c9ad8bb8f49d33163a48501f9e3
2025-03-04Merge "[Satellite] Satellite entitlement results are saved to persistent ↵ Arun Voddu
memory." into main
2025-03-03Merge "Configuring the default MMS max size to unlimited size in satellite ↵ Akash Garg
mode." into main
2025-02-28[Satellite] Satellite entitlement results are saved to persistent memory. arunvoddu
The saved values are used upon device restart until the next query retrieves updated results from the entitlement server Bug: 397618794 Flag: EXEMPT bug fix Test: UT verified Change-Id: I51bebf5a0b257f6af98fb98cd6b8e1132653d42d
2025-02-28Add satellite APIs for CTS tests Thomas Nguyen
- Set SatelliteAccessAllowedForSubscriptions - SetSatelliteTnScanningSupport Change-Id: Idecf110d706300c084f218587965dc98df002be2 Flag: EXEMPT bugfix Bug: 397980611 Test: System test and SatelliteManagerTestOnMockService
2025-02-25Merge "hasCarrierPrivileges: detailed messages about unexpected state" into main Tomasz Wasilczyk
2025-02-24Merge "Cleaned up the flag ↵ Jack Yu
enforce_telephony_feature_mapping_for_public_apis" into main
2025-02-24hasCarrierPrivileges: detailed messages about unexpected state Tomasz Wasilczyk
Bug: 398737967 Change-Id: I8ef949d328ee4248eed839c9ff1e69c06d31fa2a Test: TH Flag: EXEMPT logging only
2025-02-24Cleaned up the flag enforce_telephony_feature_mapping_for_public_apis Jack Yu
Cleaned up the 24Q3 flag enforce_telephony_feature_mapping_for_public_apis Test: Basic telephony functionality tests Test: atest FrameworksTelephonyTests Bug: 297989574 Flag: EXEMPT flag cleanup Change-Id: If41ad237f55baa9df032564a5316d216e9d5838b
2025-02-22remove aflag declaration OEM_ENABLED_SATELLITE_FLAG Hakjun Choi
Bug: 395776658 Flag: EXEMPT flag clean up Test: To-do Change-Id: I738534ba765be265d0e35ebc18b6f056b51c89c0
2025-02-20Add config for 5g PCI timer Ling Ma
Bug: 364799697 Flag: EXEMPT under new carrier config flag Test: reporter verified Change-Id: Icdbde2a25c97916aac7cc57163ef6014537cc151
2025-02-18Merge "Clean up aconfig flag carrier_enabled_satellite_flag" into main Hakjun Choi
2025-02-17Configuring the default MMS max size to unlimited size in satellite mode. Akash Garg
Bug: 397117807 Flag: EXEMPT bug fix Test: UT verified Change-Id: I1edfa986ef1cc5302240f103ad0c11a3bc11b29f
2025-02-14Merge "Revert behavior of isVoiceCapable" into main Treehugger Robot
2025-02-14Revert behavior of isVoiceCapable Tomasz Wasilczyk
Bug: 390681978 Bug: 393424911 Test: TH Flag: EXEMPT bugfix Change-Id: I63edd43e322b25284aeef9ef73ecd255b615b974
2025-02-14Clean up aconfig flag carrier_enabled_satellite_flag Hakjun Choi
Bug: 393951373 FLAG: EXEMPT flag clean up Test: atest MobileIconInteractorTest MobileIconViewModelTest MobileConnectionRepositoryTest Test: manual regression test in live network Change-Id: Ibef9b4ebdc7592b52b1a0bc90dcbedfc722429c3
2025-02-13Merge "Updating Satellite Optimized apps api's info." into main Treehugger Robot
2025-02-13[Satellite] Introduced satellite connected notification throttle time to 7 days. arunvoddu
Introduced satellite_connected_notification_throttle_in_millis Key in carrier config to read the timeout value and display the notification accordingly. Bug: 393966687 Flag: com.android.internal.telephony.flags.starlink_data_bugfix Test: Verified the real scenario on the device Change-Id: I198c4053648bbea37dfcbbf7257ebf072b025a26
2025-02-12Updating Satellite Optimized apps api's info. Akash Garg
Bug: 388441098 Flag:com.android.internal.telephony.flags.satellite_25q4_apis Test: CTS verified Change-Id: Iff79f883b9bbaa85520a024a190c688b08da107d
2025-02-07Fixed incorrect permission check Jack Yu
isSubscriptionAssociatedWithUser API should also allow callers with READ_PRIVILEGED_PHONE_STATE permission to access Bug: 394859326 Test: atest SubscriptionManagerTests Test: Basic telephony functionality tests Flag: EXEMPT bug fix Change-Id: I9aa3953912d71fd2f2914361669c2ffb9bb417fd
2025-02-06Cleaned up the flag apn_setting_field_support_flag Jack Yu
Cleaned up the 24Q3 flag apn_setting_field_support_flag Bug: 307038091 Test: Basic telephony functionality tests Test: atest ApnSettingTest Flag: EXEMPT flag cleanup Change-Id: I784b52afd4682748f0b3a06bd6487c556c09955c
2025-02-04Merge "Expect MCC/MNC to be an empty or null string" into main Treehugger Robot
2025-01-30Cleaned up the flag enable_modem_cipher_transparency Jack Yu
Cleaned up the 24Q3 flag enable_modem_cipher_transparency Bug: 283336425 Test: Basic telephony functionality tests Test: atest FrameworksTelephonyTests Flag: EXEMPT removing flag Change-Id: If91a30abbef0c600c2b63ec38f24b7e689b42474
2025-01-27Cleaned up the flag enable_identifier_disclosure_transparency Jack Yu
Cleaned up the 24Q3 flag enable_identifier_disclosure_transparency Bug: 276752426 Test: Basic telephony functionality tests Test: atest FrameworksTelephonyT Flag: EXEMPT removing flag Change-Id: Ie0c604b61726a3d29371af7dba93c9ea5c307a84
2025-01-27Merge "Move to a shared Worker Thread" into main Nathan Harold
2025-01-24[telephony] Remove the PII for user build Sungcheol Ahn
Test: Manual Test Bug: 391918266 Flag: EXEMPT test only Change-Id: I29cfab2a47e515bd752533aab29a140fa0aa7097