From 4354799e5924dc3bb50aa69e985683971d1537bb Mon Sep 17 00:00:00 2001 From: Thomas Nguyen Date: Tue, 20 Jun 2023 16:55:06 -0700 Subject: [PATCH] Add the API setAvailableServices and some overlay satellite configs Bug: 287504843 Test: SMS, MMS, call with live network. atest com.android.internal.telephony.ServiceStateTrackerTest atest com.android.internal.telephony.satellite.SatelliteControllerTest atest com.android.internal.telephony.satellite.SatelliteServiceUtilsTest atest com.android.internal.telephony.satellite.SatelliteSOSMessageRecommenderTest atest android.telephony.cts.CarrierConfigManagerTest Change-Id: I737cb77937fc19c047ef04010c5ca9397bbc45a7 --- core/api/current.txt | 1 + core/res/res/values/config_telephony.xml | 17 ++++++++++ .../telephony/CarrierConfigManager.java | 34 +++++++++++++++++++ .../telephony/NetworkRegistrationInfo.java | 18 +++++++++- 4 files changed, 69 insertions(+), 1 deletion(-) diff --git a/core/api/current.txt b/core/api/current.txt index d03122d14be93..e811eca622b38 100644 --- a/core/api/current.txt +++ b/core/api/current.txt @@ -43494,6 +43494,7 @@ package android.telephony { field public static final String KEY_CARRIER_SERVICE_NUMBER_STRING_ARRAY = "carrier_service_number_array"; field public static final String KEY_CARRIER_SETTINGS_ACTIVITY_COMPONENT_NAME_STRING = "carrier_settings_activity_component_name_string"; field public static final String KEY_CARRIER_SETTINGS_ENABLE_BOOL = "carrier_settings_enable_bool"; + field public static final String KEY_CARRIER_SUPPORTED_SATELLITE_SERVICES_PER_PROVIDER_BUNDLE = "carrier_supported_satellite_services_per_provider_bundle"; field public static final String KEY_CARRIER_SUPPORTS_OPP_DATA_AUTO_PROVISIONING_BOOL = "carrier_supports_opp_data_auto_provisioning_bool"; field public static final String KEY_CARRIER_SUPPORTS_SS_OVER_UT_BOOL = "carrier_supports_ss_over_ut_bool"; field public static final String KEY_CARRIER_SUPPORTS_TETHERING_BOOL = "carrier_supports_tethering_bool"; diff --git a/core/res/res/values/config_telephony.xml b/core/res/res/values/config_telephony.xml index 08c40ba0e8232..b7a5bc8266419 100644 --- a/core/res/res/values/config_telephony.xml +++ b/core/res/res/values/config_telephony.xml @@ -151,6 +151,23 @@ 300000 + + + + +