Forráskód Böngészése

sm8450-common: overlay: Update from unicorn V816.0.3.0.ULECNXM

Change-Id: I5d2462414ffa67b5169154e76b5e8a4ce0d7288c
Arian 1 éve
szülő
commit
6053321792

+ 294 - 44
overlay/CarrierConfigResCommon_Sys/res/xml/vendor.xml

@@ -47,19 +47,20 @@
         <string name="gps.nfw_proxy_apps">com.example.android.locationattribution</string>
         <string name="gps.nfw_proxy_apps">com.example.android.locationattribution</string>
         <boolean name="carrier_cross_sim_ims_available_bool" value="true" />
         <boolean name="carrier_cross_sim_ims_available_bool" value="true" />
         <boolean name="carrier_b2c_enriched_calling_supported_bool" value="false" />
         <boolean name="carrier_b2c_enriched_calling_supported_bool" value="false" />
+        <boolean name="carrier_call_progress_notification" value="true" />
     </carrier_config>
     </carrier_config>
     <carrier_config mcc="001" mnc="01">
     <carrier_config mcc="001" mnc="01">
         <boolean name="carrier_volte_available_bool" value="true" />
         <boolean name="carrier_volte_available_bool" value="true" />
         <boolean name="carrier_vt_available_bool" value="true" />
         <boolean name="carrier_vt_available_bool" value="true" />
         <boolean name="ignore_data_enabled_changed_for_video_calls" value="true" />
         <boolean name="ignore_data_enabled_changed_for_video_calls" value="true" />
-        <string name="5g_icon_configuration_string">connected_mmwave:5GUWB,connected:5g,not_restricted:None,restricted:None</string>
         <boolean name="support_adhoc_conference_calls_bool" value="true" />
         <boolean name="support_adhoc_conference_calls_bool" value="true" />
         <boolean name="support_add_conference_participants_bool" value="true" />
         <boolean name="support_add_conference_participants_bool" value="true" />
     </carrier_config>
     </carrier_config>
     <carrier_config mcc="202" mnc="01">
     <carrier_config mcc="202" mnc="01">
         <boolean name="carrier_volte_available_bool" value="true" />
         <boolean name="carrier_volte_available_bool" value="true" />
         <boolean name="carrier_wfc_ims_available_bool" value="true" />
         <boolean name="carrier_wfc_ims_available_bool" value="true" />
-        <boolean name="editable_wfc_roaming_mode_bool" value="true" />
+        <boolean name="editable_wfc_mode_bool" value="true" />
+        <boolean name="editable_wfc_roaming_mode_bool" value="false" />
         <boolean name="carrier_wfc_supports_ims_preferred_bool" value="true" />
         <boolean name="carrier_wfc_supports_ims_preferred_bool" value="true" />
         <int name="carrier_default_wfc_ims_mode_int" value="1" />
         <int name="carrier_default_wfc_ims_mode_int" value="1" />
         <int name="carrier_default_wfc_ims_roaming_mode_int" value="1" />
         <int name="carrier_default_wfc_ims_roaming_mode_int" value="1" />
@@ -76,7 +77,6 @@
         <boolean name="carrier_volte_available_bool" value="true" />
         <boolean name="carrier_volte_available_bool" value="true" />
         <boolean name="carrier_vt_available_bool" value="true" />
         <boolean name="carrier_vt_available_bool" value="true" />
         <boolean name="carrier_wfc_ims_available_bool" value="true" />
         <boolean name="carrier_wfc_ims_available_bool" value="true" />
-        <boolean name="check_mobile_data_for_cf" value="true" />
     </carrier_config>
     </carrier_config>
     <carrier_config iccid="898603,898611,8985231,8985302,8985307" mcc="204" mnc="04">
     <carrier_config iccid="898603,898611,8985231,8985302,8985307" mcc="204" mnc="04">
         <boolean name="carrier_volte_available_bool" value="true" />
         <boolean name="carrier_volte_available_bool" value="true" />
@@ -102,6 +102,7 @@
         <boolean name="config_disable_clir_over_ut" value="true" />
         <boolean name="config_disable_clir_over_ut" value="true" />
         <boolean name="config_enable_video_crbt" value="true" />
         <boolean name="config_enable_video_crbt" value="true" />
         <boolean name="carrier_allow_transfer_ims_call_bool" value="false" />
         <boolean name="carrier_allow_transfer_ims_call_bool" value="false" />
+        <boolean name="support_video_conference_call_bool" value="false" />
         <string-array name="carrier_metered_apn_types_strings" num="3">
         <string-array name="carrier_metered_apn_types_strings" num="3">
             <item value="default" />
             <item value="default" />
             <item value="dun" />
             <item value="dun" />
@@ -111,10 +112,11 @@
     <carrier_config mcc="204" mnc="16">
     <carrier_config mcc="204" mnc="16">
         <boolean name="carrier_volte_available_bool" value="true" />
         <boolean name="carrier_volte_available_bool" value="true" />
         <boolean name="carrier_wfc_ims_available_bool" value="true" />
         <boolean name="carrier_wfc_ims_available_bool" value="true" />
+        <boolean name="editable_wfc_mode_bool" value="true" />
         <boolean name="editable_wfc_roaming_mode_bool" value="true" />
         <boolean name="editable_wfc_roaming_mode_bool" value="true" />
         <boolean name="carrier_wfc_supports_ims_preferred_bool" value="true" />
         <boolean name="carrier_wfc_supports_ims_preferred_bool" value="true" />
-        <int name="carrier_default_wfc_ims_mode_int" value="1" />
-        <int name="carrier_default_wfc_ims_roaming_mode_int" value="1" />
+        <int name="carrier_default_wfc_ims_mode_int" value="10" />
+        <int name="carrier_default_wfc_ims_roaming_mode_int" value="10" />
         <boolean name="force_home_network_bool" value="true" />
         <boolean name="force_home_network_bool" value="true" />
     </carrier_config>
     </carrier_config>
     <carrier_config mcc="204" mnc="20">
     <carrier_config mcc="204" mnc="20">
@@ -133,9 +135,9 @@
     <carrier_config mcc="208" mnc="01">
     <carrier_config mcc="208" mnc="01">
         <boolean name="carrier_volte_available_bool" value="true" />
         <boolean name="carrier_volte_available_bool" value="true" />
         <boolean name="carrier_wfc_ims_available_bool" value="true" />
         <boolean name="carrier_wfc_ims_available_bool" value="true" />
-        <boolean name="fallback_sms_not_allowed_in_roaming" value="true" />
         <boolean name="allow_hold_call_during_emergency_bool" value="false" />
         <boolean name="allow_hold_call_during_emergency_bool" value="false" />
         <boolean name="hide_enhanced_4g_lte_bool" value="true" />
         <boolean name="hide_enhanced_4g_lte_bool" value="true" />
+        <boolean name="fallback_sms_not_allowed_in_vowifi_roaming" value="true" />
     </carrier_config>
     </carrier_config>
     <carrier_config mcc="208" mnc="02">
     <carrier_config mcc="208" mnc="02">
         <boolean name="fallback_sms_not_allowed_in_roaming" value="true" />
         <boolean name="fallback_sms_not_allowed_in_roaming" value="true" />
@@ -198,7 +200,8 @@
     <carrier_config mcc="216" mnc="30">
     <carrier_config mcc="216" mnc="30">
         <boolean name="carrier_volte_available_bool" value="true" />
         <boolean name="carrier_volte_available_bool" value="true" />
         <boolean name="carrier_wfc_ims_available_bool" value="true" />
         <boolean name="carrier_wfc_ims_available_bool" value="true" />
-        <boolean name="editable_wfc_roaming_mode_bool" value="true" />
+        <boolean name="editable_wfc_mode_bool" value="true" />
+        <boolean name="editable_wfc_roaming_mode_bool" value="false" />
         <boolean name="carrier_wfc_supports_ims_preferred_bool" value="true" />
         <boolean name="carrier_wfc_supports_ims_preferred_bool" value="true" />
         <int name="carrier_default_wfc_ims_mode_int" value="1" />
         <int name="carrier_default_wfc_ims_mode_int" value="1" />
         <int name="carrier_default_wfc_ims_roaming_mode_int" value="1" />
         <int name="carrier_default_wfc_ims_roaming_mode_int" value="1" />
@@ -206,9 +209,11 @@
     <carrier_config mcc="219" mnc="01">
     <carrier_config mcc="219" mnc="01">
         <boolean name="carrier_volte_available_bool" value="true" />
         <boolean name="carrier_volte_available_bool" value="true" />
         <boolean name="carrier_wfc_ims_available_bool" value="true" />
         <boolean name="carrier_wfc_ims_available_bool" value="true" />
+        <boolean name="editable_wfc_mode_bool" value="true" />
+        <int name="carrier_default_wfc_ims_mode_int" value="10" />
         <boolean name="editable_wfc_roaming_mode_bool" value="true" />
         <boolean name="editable_wfc_roaming_mode_bool" value="true" />
         <boolean name="carrier_wfc_supports_ims_preferred_bool" value="true" />
         <boolean name="carrier_wfc_supports_ims_preferred_bool" value="true" />
-        <int name="carrier_default_wfc_ims_roaming_mode_int" value="1" />
+        <int name="carrier_default_wfc_ims_roaming_mode_int" value="10" />
     </carrier_config>
     </carrier_config>
     <carrier_config mcc="222" mnc="01">
     <carrier_config mcc="222" mnc="01">
         <boolean name="carrier_volte_available_bool" value="true" />
         <boolean name="carrier_volte_available_bool" value="true" />
@@ -242,8 +247,10 @@
     <carrier_config mcc="230" mnc="01">
     <carrier_config mcc="230" mnc="01">
         <boolean name="carrier_volte_available_bool" value="true" />
         <boolean name="carrier_volte_available_bool" value="true" />
         <boolean name="carrier_wfc_ims_available_bool" value="true" />
         <boolean name="carrier_wfc_ims_available_bool" value="true" />
+        <boolean name="editable_wfc_mode_bool" value="true" />
         <boolean name="carrier_wfc_supports_ims_preferred_bool" value="true" />
         <boolean name="carrier_wfc_supports_ims_preferred_bool" value="true" />
-        <boolean name="editable_wfc_roaming_mode_bool" value="true" />
+        <int name="carrier_default_wfc_ims_mode_int" value="10" />
+        <boolean name="editable_wfc_roaming_mode_bool" value="false" />
         <int name="carrier_default_wfc_ims_roaming_mode_int" value="1" />
         <int name="carrier_default_wfc_ims_roaming_mode_int" value="1" />
         <boolean name="force_home_network_bool" value="true" />
         <boolean name="force_home_network_bool" value="true" />
     </carrier_config>
     </carrier_config>
@@ -266,14 +273,24 @@
     <carrier_config mcc="232" mnc="03">
     <carrier_config mcc="232" mnc="03">
         <boolean name="carrier_volte_available_bool" value="true" />
         <boolean name="carrier_volte_available_bool" value="true" />
         <boolean name="carrier_wfc_ims_available_bool" value="true" />
         <boolean name="carrier_wfc_ims_available_bool" value="true" />
+        <boolean name="editable_wfc_mode_bool" value="true" />
         <boolean name="editable_wfc_roaming_mode_bool" value="true" />
         <boolean name="editable_wfc_roaming_mode_bool" value="true" />
         <boolean name="carrier_wfc_supports_ims_preferred_bool" value="true" />
         <boolean name="carrier_wfc_supports_ims_preferred_bool" value="true" />
         <int name="carrier_default_wfc_ims_mode_int" value="1" />
         <int name="carrier_default_wfc_ims_mode_int" value="1" />
         <int name="carrier_default_wfc_ims_roaming_mode_int" value="1" />
         <int name="carrier_default_wfc_ims_roaming_mode_int" value="1" />
     </carrier_config>
     </carrier_config>
+    <carrier_config mcc="232" mnc="04">
+        <boolean name="carrier_volte_available_bool" value="true" />
+        <boolean name="carrier_wfc_ims_available_bool" value="true" />
+        <boolean name="editable_wfc_mode_bool" value="true" />
+        <int name="carrier_default_wfc_ims_mode_int" value="1" />
+        <boolean name="editable_wfc_roaming_mode_bool" value="true" />
+        <int name="carrier_default_wfc_ims_roaming_mode_int" value="1" />
+    </carrier_config>
     <carrier_config mcc="232" mnc="07">
     <carrier_config mcc="232" mnc="07">
         <boolean name="carrier_volte_available_bool" value="true" />
         <boolean name="carrier_volte_available_bool" value="true" />
         <boolean name="carrier_wfc_ims_available_bool" value="true" />
         <boolean name="carrier_wfc_ims_available_bool" value="true" />
+        <boolean name="editable_wfc_mode_bool" value="true" />
         <boolean name="editable_wfc_roaming_mode_bool" value="true" />
         <boolean name="editable_wfc_roaming_mode_bool" value="true" />
         <boolean name="carrier_wfc_supports_ims_preferred_bool" value="true" />
         <boolean name="carrier_wfc_supports_ims_preferred_bool" value="true" />
         <int name="carrier_default_wfc_ims_mode_int" value="1" />
         <int name="carrier_default_wfc_ims_mode_int" value="1" />
@@ -461,13 +478,25 @@
     </carrier_config>
     </carrier_config>
     <carrier_config mcc="260" mnc="03">
     <carrier_config mcc="260" mnc="03">
         <boolean name="carrier_volte_available_bool" value="true" />
         <boolean name="carrier_volte_available_bool" value="true" />
+        <boolean name="carrier_vt_available_bool" value="true" />
         <boolean name="carrier_wfc_ims_available_bool" value="true" />
         <boolean name="carrier_wfc_ims_available_bool" value="true" />
-        <boolean name="fallback_sms_not_allowed_in_roaming" value="true" />
+        <boolean name="editable_wfc_mode_bool" value="true" />
+        <boolean name="carrier_wfc_supports_ims_preferred_bool" value="true" />
+        <int name="carrier_default_wfc_ims_mode_int" value="10" />
+        <boolean name="editable_wfc_roaming_mode_bool" value="true" />
+        <int name="carrier_default_wfc_ims_roaming_mode_int" value="1" />
+        <boolean name="fallback_sms_not_allowed_in_vowifi_roaming" value="true" />
     </carrier_config>
     </carrier_config>
     <carrier_config mcc="260" mnc="05">
     <carrier_config mcc="260" mnc="05">
         <boolean name="carrier_volte_available_bool" value="true" />
         <boolean name="carrier_volte_available_bool" value="true" />
+        <boolean name="carrier_vt_available_bool" value="true" />
         <boolean name="carrier_wfc_ims_available_bool" value="true" />
         <boolean name="carrier_wfc_ims_available_bool" value="true" />
-        <boolean name="fallback_sms_not_allowed_in_roaming" value="true" />
+        <boolean name="editable_wfc_mode_bool" value="true" />
+        <boolean name="carrier_wfc_supports_ims_preferred_bool" value="true" />
+        <int name="carrier_default_wfc_ims_mode_int" value="10" />
+        <boolean name="editable_wfc_roaming_mode_bool" value="true" />
+        <int name="carrier_default_wfc_ims_roaming_mode_int" value="1" />
+        <boolean name="fallback_sms_not_allowed_in_vowifi_roaming" value="true" />
     </carrier_config>
     </carrier_config>
     <carrier_config mcc="260" mnc="34">
     <carrier_config mcc="260" mnc="34">
         <boolean name="carrier_volte_available_bool" value="true" />
         <boolean name="carrier_volte_available_bool" value="true" />
@@ -476,9 +505,11 @@
     <carrier_config mcc="262" mnc="01">
     <carrier_config mcc="262" mnc="01">
         <boolean name="carrier_volte_available_bool" value="true" />
         <boolean name="carrier_volte_available_bool" value="true" />
         <boolean name="carrier_wfc_ims_available_bool" value="true" />
         <boolean name="carrier_wfc_ims_available_bool" value="true" />
-        <boolean name="editable_wfc_roaming_mode_bool" value="true" />
+        <boolean name="editable_wfc_mode_bool" value="false" />
+        <boolean name="editable_wfc_roaming_mode_bool" value="false" />
         <boolean name="carrier_wfc_supports_ims_preferred_bool" value="true" />
         <boolean name="carrier_wfc_supports_ims_preferred_bool" value="true" />
-        <int name="carrier_default_wfc_ims_mode_int" value="1" />
+        <int name="carrier_default_wfc_ims_mode_int" value="10" />
+        <int name="carrier_default_wfc_ims_roaming_mode_int" value="10" />
         <boolean name="allow_hold_call_during_emergency_bool" value="false" />
         <boolean name="allow_hold_call_during_emergency_bool" value="false" />
     </carrier_config>
     </carrier_config>
     <carrier_config mcc="262" mnc="02">
     <carrier_config mcc="262" mnc="02">
@@ -490,6 +521,8 @@
         <boolean name="carrier_volte_available_bool" value="true" />
         <boolean name="carrier_volte_available_bool" value="true" />
         <boolean name="carrier_vt_available_bool" value="true" />
         <boolean name="carrier_vt_available_bool" value="true" />
         <boolean name="carrier_wfc_ims_available_bool" value="true" />
         <boolean name="carrier_wfc_ims_available_bool" value="true" />
+        <boolean name="show_4g_for_lte_data_icon_bool" value="false" />
+        <boolean name="hide_lte_plus_data_icon_bool" value="false" />
     </carrier_config>
     </carrier_config>
     <carrier_config mcc="262" mnc="05">
     <carrier_config mcc="262" mnc="05">
         <boolean name="carrier_volte_available_bool" value="true" />
         <boolean name="carrier_volte_available_bool" value="true" />
@@ -499,11 +532,18 @@
     <carrier_config mcc="262" mnc="06">
     <carrier_config mcc="262" mnc="06">
         <boolean name="carrier_volte_available_bool" value="true" />
         <boolean name="carrier_volte_available_bool" value="true" />
         <boolean name="carrier_wfc_ims_available_bool" value="true" />
         <boolean name="carrier_wfc_ims_available_bool" value="true" />
+        <boolean name="editable_wfc_mode_bool" value="false" />
+        <boolean name="carrier_wfc_supports_ims_preferred_bool" value="true" />
+        <int name="carrier_default_wfc_ims_mode_int" value="10" />
+        <boolean name="editable_wfc_roaming_mode_bool" value="false" />
+        <int name="carrier_default_wfc_ims_roaming_mode_int" value="10" />
     </carrier_config>
     </carrier_config>
     <carrier_config mcc="262" mnc="07">
     <carrier_config mcc="262" mnc="07">
         <boolean name="carrier_volte_available_bool" value="true" />
         <boolean name="carrier_volte_available_bool" value="true" />
         <boolean name="carrier_vt_available_bool" value="true" />
         <boolean name="carrier_vt_available_bool" value="true" />
         <boolean name="carrier_wfc_ims_available_bool" value="true" />
         <boolean name="carrier_wfc_ims_available_bool" value="true" />
+        <boolean name="show_4g_for_lte_data_icon_bool" value="false" />
+        <boolean name="hide_lte_plus_data_icon_bool" value="false" />
     </carrier_config>
     </carrier_config>
     <carrier_config mcc="262" mnc="08">
     <carrier_config mcc="262" mnc="08">
         <boolean name="carrier_volte_available_bool" value="true" />
         <boolean name="carrier_volte_available_bool" value="true" />
@@ -519,6 +559,17 @@
         <boolean name="carrier_volte_available_bool" value="true" />
         <boolean name="carrier_volte_available_bool" value="true" />
         <boolean name="carrier_vt_available_bool" value="true" />
         <boolean name="carrier_vt_available_bool" value="true" />
         <boolean name="carrier_wfc_ims_available_bool" value="true" />
         <boolean name="carrier_wfc_ims_available_bool" value="true" />
+        <boolean name="show_4g_for_lte_data_icon_bool" value="false" />
+        <boolean name="hide_lte_plus_data_icon_bool" value="false" />
+    </carrier_config>
+    <carrier_config mcc="262" mnc="98">
+        <boolean name="carrier_volte_available_bool" value="true" />
+        <boolean name="carrier_wfc_ims_available_bool" value="true" />
+        <boolean name="editable_wfc_mode_bool" value="false" />
+        <boolean name="carrier_wfc_supports_ims_preferred_bool" value="true" />
+        <int name="carrier_default_wfc_ims_mode_int" value="10" />
+        <boolean name="editable_wfc_roaming_mode_bool" value="true" />
+        <int name="carrier_default_wfc_ims_roaming_mode_int" value="10" />
     </carrier_config>
     </carrier_config>
     <carrier_config mcc="268" mnc="01">
     <carrier_config mcc="268" mnc="01">
         <boolean name="carrier_volte_available_bool" value="true" />
         <boolean name="carrier_volte_available_bool" value="true" />
@@ -1368,17 +1419,14 @@
         <string name="carrier_name_string">China Mobile</string>
         <string name="carrier_name_string">China Mobile</string>
         <boolean name="config_update_service_status" value="false" />
         <boolean name="config_update_service_status" value="false" />
         <boolean name="support_video_conference_call_bool" value="false" />
         <boolean name="support_video_conference_call_bool" value="false" />
-        <boolean name="allow_add_call_during_video_call" value="false" />
-        <boolean name="allow_hold_video_call_bool" value="false" />
+        <boolean name="allow_add_call_during_video_call" value="true" />
+        <boolean name="allow_hold_video_call_bool" value="true" />
         <boolean name="vilte_data_is_metered_bool" value="false" />
         <boolean name="vilte_data_is_metered_bool" value="false" />
         <boolean name="hide_enabled_5g_bool" value="false" />
         <boolean name="hide_enabled_5g_bool" value="false" />
         <boolean name="support_adhoc_conference_calls_bool" value="true" />
         <boolean name="support_adhoc_conference_calls_bool" value="true" />
         <boolean name="support_add_conference_participants_bool" value="true" />
         <boolean name="support_add_conference_participants_bool" value="true" />
         <boolean name="carrier_allow_transfer_ims_call_bool" value="false" />
         <boolean name="carrier_allow_transfer_ims_call_bool" value="false" />
         <boolean name="carrier_video_crs_supported_bool" value="true" />
         <boolean name="carrier_video_crs_supported_bool" value="true" />
-        <boolean name="carrier_call_progress_notification" value="true" />
-        <boolean name="transmit_static_image" value="true" />
-        <boolean name="show_static_image_ui" value="true" />
         <string-array name="carrier_support_video_service_numbers" num="2">
         <string-array name="carrier_support_video_service_numbers" num="2">
             <item value="0532100860086" />
             <item value="0532100860086" />
             <item value="0201008616" />
             <item value="0201008616" />
@@ -1390,6 +1438,7 @@
         <boolean name="allow_hold_call_during_emergency_bool" value="false" />
         <boolean name="allow_hold_call_during_emergency_bool" value="false" />
         <boolean name="vonr_enabled_bool" value="true" />
         <boolean name="vonr_enabled_bool" value="true" />
         <boolean name="carrier_data_channel_supported_bool" value="true" />
         <boolean name="carrier_data_channel_supported_bool" value="true" />
+        <boolean name="carrier_video_online_service_supported_bool" value="true" />
     </carrier_config>
     </carrier_config>
     <carrier_config mcc="460" mnc="01">
     <carrier_config mcc="460" mnc="01">
         <boolean name="notify_video_call_failed" value="true" />
         <boolean name="notify_video_call_failed" value="true" />
@@ -1411,6 +1460,7 @@
         <boolean name="carrier_parse_number_on_forward_call_bool" value="true" />
         <boolean name="carrier_parse_number_on_forward_call_bool" value="true" />
         <boolean name="carrier_name_override_bool" value="true" />
         <boolean name="carrier_name_override_bool" value="true" />
         <string name="carrier_name_string">China Unicom</string>
         <string name="carrier_name_string">China Unicom</string>
+        <boolean name="support_video_conference_call_bool" value="false" />
         <boolean name="config_update_service_status" value="false" />
         <boolean name="config_update_service_status" value="false" />
         <boolean name="config_update_volte_icon" value="true" />
         <boolean name="config_update_volte_icon" value="true" />
         <boolean name="check_mobile_data_for_cf" value="true" />
         <boolean name="check_mobile_data_for_cf" value="true" />
@@ -1475,17 +1525,14 @@
         <string name="carrier_name_string">China Mobile</string>
         <string name="carrier_name_string">China Mobile</string>
         <boolean name="config_update_service_status" value="false" />
         <boolean name="config_update_service_status" value="false" />
         <boolean name="support_video_conference_call_bool" value="false" />
         <boolean name="support_video_conference_call_bool" value="false" />
-        <boolean name="allow_add_call_during_video_call" value="false" />
-        <boolean name="allow_hold_video_call_bool" value="false" />
+        <boolean name="allow_add_call_during_video_call" value="true" />
+        <boolean name="allow_hold_video_call_bool" value="true" />
         <boolean name="vilte_data_is_metered_bool" value="false" />
         <boolean name="vilte_data_is_metered_bool" value="false" />
         <boolean name="hide_enabled_5g_bool" value="false" />
         <boolean name="hide_enabled_5g_bool" value="false" />
         <boolean name="support_adhoc_conference_calls_bool" value="true" />
         <boolean name="support_adhoc_conference_calls_bool" value="true" />
         <boolean name="support_add_conference_participants_bool" value="true" />
         <boolean name="support_add_conference_participants_bool" value="true" />
         <boolean name="carrier_allow_transfer_ims_call_bool" value="false" />
         <boolean name="carrier_allow_transfer_ims_call_bool" value="false" />
         <boolean name="carrier_video_crs_supported_bool" value="true" />
         <boolean name="carrier_video_crs_supported_bool" value="true" />
-        <boolean name="carrier_call_progress_notification" value="true" />
-        <boolean name="transmit_static_image" value="true" />
-        <boolean name="show_static_image_ui" value="true" />
         <string-array name="carrier_support_video_service_numbers" num="2">
         <string-array name="carrier_support_video_service_numbers" num="2">
             <item value="0532100860086" />
             <item value="0532100860086" />
             <item value="0201008616" />
             <item value="0201008616" />
@@ -1497,6 +1544,7 @@
         <boolean name="allow_hold_call_during_emergency_bool" value="false" />
         <boolean name="allow_hold_call_during_emergency_bool" value="false" />
         <boolean name="vonr_enabled_bool" value="true" />
         <boolean name="vonr_enabled_bool" value="true" />
         <boolean name="carrier_data_channel_supported_bool" value="true" />
         <boolean name="carrier_data_channel_supported_bool" value="true" />
+        <boolean name="carrier_video_online_service_supported_bool" value="true" />
     </carrier_config>
     </carrier_config>
     <carrier_config mcc="460" mnc="03">
     <carrier_config mcc="460" mnc="03">
         <boolean name="carrier_volte_available_bool" value="true" />
         <boolean name="carrier_volte_available_bool" value="true" />
@@ -1537,23 +1585,81 @@
         <boolean name="support_swap_after_merge_bool" value="false" />
         <boolean name="support_swap_after_merge_bool" value="false" />
         <boolean name="carrier_allow_transfer_ims_call_bool" value="false" />
         <boolean name="carrier_allow_transfer_ims_call_bool" value="false" />
         <boolean name="disable_filter_out_conference_host" value="true" />
         <boolean name="disable_filter_out_conference_host" value="true" />
+        <boolean name="support_video_conference_call_bool" value="false" />
         <int-array name="carrier_nr_availabilities_int_array" num="1">
         <int-array name="carrier_nr_availabilities_int_array" num="1">
             <item value="1" />
             <item value="1" />
         </int-array>
         </int-array>
         <boolean name="carrier_video_crs_supported_bool" value="true" />
         <boolean name="carrier_video_crs_supported_bool" value="true" />
         <boolean name="allow_hold_call_during_emergency_bool" value="false" />
         <boolean name="allow_hold_call_during_emergency_bool" value="false" />
         <boolean name="vonr_enabled_bool" value="true" />
         <boolean name="vonr_enabled_bool" value="true" />
+        <int name="carrier_default_wfc_ims_mode_int" value="1" />
     </carrier_config>
     </carrier_config>
     <carrier_config mcc="460" mnc="04">
     <carrier_config mcc="460" mnc="04">
+        <boolean name="carrier_volte_available_bool" value="true" />
+        <boolean name="carrier_vt_available_bool" value="true" />
+        <boolean name="carrier_wfc_ims_available_bool" value="true" />
+        <boolean name="config_enable_mms_with_mobile_data_off" value="true" />
+        <boolean name="check_mobile_data_for_cf" value="true" />
+        <boolean name="config_disable_outgoing_callbarring_over_ims" value="true" />
+        <boolean name="config_disable_change_password_over_ims" value="true" />
+        <boolean name="config_spn_override_enabled" value="true" />
         <boolean name="allow_emergency_numbers_in_call_log_bool" value="true" />
         <boolean name="allow_emergency_numbers_in_call_log_bool" value="true" />
-        <boolean name="config_hide_vt_callforward_option" value="true" />
+        <boolean name="config_disable_clir_over_ut" value="true" />
+        <boolean name="show_video_quality_toast" value="false" />
+        <boolean name="show_call_session_event_toast" value="false" />
+        <boolean name="show_data_usage_toast" value="false" />
+        <string-array name="apn_hide_rule_strings_array" num="2">
+            <item value="type" />
+            <item value="fota,ims" />
+        </string-array>
         <map name="apn_default_values_strings_array">
         <map name="apn_default_values_strings_array">
             <string name="protocol">IPV4V6</string>
             <string name="protocol">IPV4V6</string>
             <string name="roaming_protocol">IPV4V6</string>
             <string name="roaming_protocol">IPV4V6</string>
         </map>
         </map>
+        <string-array name="carrier_metered_apn_types_strings" num="4">
+            <item value="default" />
+            <item value="dun" />
+            <item value="supl" />
+            <item value="fota" />
+        </string-array>
+        <boolean name="config_show_srvcc_toast" value="true" />
+        <boolean name="ims_call_type_enabled" value="true" />
+        <boolean name="config_enable_conference_dialer" value="true" />
+        <boolean name="config_conference_call_show_participant_status" value="true" />
+        <boolean name="ignore_data_enabled_changed_for_video_calls" value="true" />
+        <boolean name="add_multi_participants_enabled" value="true" />
+        <boolean name="add_participant_only_in_conference" value="true" />
+        <boolean name="config_enable_cfu_time" value="true" />
+        <boolean name="support_cancel_modify_call" value="true" />
+        <boolean name="config_enable_video_crbt" value="true" />
+        <boolean name="config_hide_vt_callforward_option" value="true" />
+        <boolean name="disable_filter_out_conference_host" value="true" />
+        <boolean name="identify_high_definition_calls_in_call_log_bool" value="true" />
+        <boolean name="ignore_reset_ut_capability_bool" value="true" />
+        <boolean name="carrier_parse_number_on_forward_call_bool" value="true" />
+        <string name="carrier_name_string">China Mobile</string>
+        <boolean name="config_update_service_status" value="false" />
+        <boolean name="support_video_conference_call_bool" value="false" />
+        <boolean name="allow_add_call_during_video_call" value="true" />
+        <boolean name="allow_hold_video_call_bool" value="true" />
+        <boolean name="vilte_data_is_metered_bool" value="false" />
+        <boolean name="hide_enabled_5g_bool" value="false" />
+        <boolean name="support_adhoc_conference_calls_bool" value="true" />
+        <boolean name="support_add_conference_participants_bool" value="true" />
+        <boolean name="carrier_allow_transfer_ims_call_bool" value="false" />
+        <boolean name="carrier_video_crs_supported_bool" value="true" />
+        <string-array name="carrier_support_video_service_numbers" num="2">
+            <item value="0532100860086" />
+            <item value="0201008616" />
+        </string-array>
+        <boolean name="carrier_support_send_media_configs_to_radio_layer_bool" value="true" />
         <int-array name="carrier_nr_availabilities_int_array" num="1">
         <int-array name="carrier_nr_availabilities_int_array" num="1">
             <item value="1" />
             <item value="1" />
         </int-array>
         </int-array>
+        <boolean name="allow_hold_call_during_emergency_bool" value="false" />
+        <boolean name="vonr_enabled_bool" value="true" />
+        <boolean name="carrier_data_channel_supported_bool" value="true" />
+        <boolean name="carrier_video_online_service_supported_bool" value="true" />
     </carrier_config>
     </carrier_config>
     <carrier_config mcc="460" mnc="05">
     <carrier_config mcc="460" mnc="05">
         <boolean name="carrier_volte_available_bool" value="true" />
         <boolean name="carrier_volte_available_bool" value="true" />
@@ -1577,6 +1683,8 @@
         <boolean name="carrier_allow_transfer_ims_call_bool" value="false" />
         <boolean name="carrier_allow_transfer_ims_call_bool" value="false" />
         <boolean name="disable_filter_out_conference_host" value="true" />
         <boolean name="disable_filter_out_conference_host" value="true" />
         <boolean name="carrier_video_crs_supported_bool" value="true" />
         <boolean name="carrier_video_crs_supported_bool" value="true" />
+        <boolean name="support_video_conference_call_bool" value="false" />
+        <int name="carrier_default_wfc_ims_mode_int" value="1" />
     </carrier_config>
     </carrier_config>
     <carrier_config mcc="460" mnc="06">
     <carrier_config mcc="460" mnc="06">
         <boolean name="notify_video_call_failed" value="true" />
         <boolean name="notify_video_call_failed" value="true" />
@@ -1594,6 +1702,7 @@
         <boolean name="carrier_parse_number_on_forward_call_bool" value="true" />
         <boolean name="carrier_parse_number_on_forward_call_bool" value="true" />
         <boolean name="carrier_name_override_bool" value="true" />
         <boolean name="carrier_name_override_bool" value="true" />
         <string name="carrier_name_string">China Unicom</string>
         <string name="carrier_name_string">China Unicom</string>
+        <boolean name="support_video_conference_call_bool" value="false" />
         <boolean name="config_update_service_status" value="false" />
         <boolean name="config_update_service_status" value="false" />
         <boolean name="config_update_volte_icon" value="true" />
         <boolean name="config_update_volte_icon" value="true" />
         <boolean name="check_mobile_data_for_cf" value="true" />
         <boolean name="check_mobile_data_for_cf" value="true" />
@@ -1654,17 +1763,14 @@
         <boolean name="carrier_parse_number_on_forward_call_bool" value="true" />
         <boolean name="carrier_parse_number_on_forward_call_bool" value="true" />
         <boolean name="config_update_service_status" value="false" />
         <boolean name="config_update_service_status" value="false" />
         <boolean name="support_video_conference_call_bool" value="false" />
         <boolean name="support_video_conference_call_bool" value="false" />
-        <boolean name="allow_add_call_during_video_call" value="false" />
-        <boolean name="allow_hold_video_call_bool" value="false" />
+        <boolean name="allow_add_call_during_video_call" value="true" />
+        <boolean name="allow_hold_video_call_bool" value="true" />
         <boolean name="vilte_data_is_metered_bool" value="false" />
         <boolean name="vilte_data_is_metered_bool" value="false" />
         <boolean name="hide_enabled_5g_bool" value="false" />
         <boolean name="hide_enabled_5g_bool" value="false" />
         <boolean name="support_adhoc_conference_calls_bool" value="true" />
         <boolean name="support_adhoc_conference_calls_bool" value="true" />
         <boolean name="support_add_conference_participants_bool" value="true" />
         <boolean name="support_add_conference_participants_bool" value="true" />
         <boolean name="carrier_allow_transfer_ims_call_bool" value="false" />
         <boolean name="carrier_allow_transfer_ims_call_bool" value="false" />
         <boolean name="carrier_video_crs_supported_bool" value="true" />
         <boolean name="carrier_video_crs_supported_bool" value="true" />
-        <boolean name="carrier_call_progress_notification" value="true" />
-        <boolean name="transmit_static_image" value="true" />
-        <boolean name="show_static_image_ui" value="true" />
         <string-array name="carrier_support_video_service_numbers" num="2">
         <string-array name="carrier_support_video_service_numbers" num="2">
             <item value="0532100860086" />
             <item value="0532100860086" />
             <item value="0201008616" />
             <item value="0201008616" />
@@ -1676,6 +1782,7 @@
         <boolean name="allow_hold_call_during_emergency_bool" value="false" />
         <boolean name="allow_hold_call_during_emergency_bool" value="false" />
         <boolean name="vonr_enabled_bool" value="true" />
         <boolean name="vonr_enabled_bool" value="true" />
         <boolean name="carrier_data_channel_supported_bool" value="true" />
         <boolean name="carrier_data_channel_supported_bool" value="true" />
+        <boolean name="carrier_video_online_service_supported_bool" value="true" />
     </carrier_config>
     </carrier_config>
     <carrier_config mcc="460" mnc="08">
     <carrier_config mcc="460" mnc="08">
         <boolean name="carrier_volte_available_bool" value="true" />
         <boolean name="carrier_volte_available_bool" value="true" />
@@ -1721,17 +1828,14 @@
         <boolean name="carrier_parse_number_on_forward_call_bool" value="true" />
         <boolean name="carrier_parse_number_on_forward_call_bool" value="true" />
         <boolean name="config_update_service_status" value="false" />
         <boolean name="config_update_service_status" value="false" />
         <boolean name="support_video_conference_call_bool" value="false" />
         <boolean name="support_video_conference_call_bool" value="false" />
-        <boolean name="allow_add_call_during_video_call" value="false" />
-        <boolean name="allow_hold_video_call_bool" value="false" />
+        <boolean name="allow_add_call_during_video_call" value="true" />
+        <boolean name="allow_hold_video_call_bool" value="true" />
         <boolean name="vilte_data_is_metered_bool" value="false" />
         <boolean name="vilte_data_is_metered_bool" value="false" />
         <boolean name="hide_enabled_5g_bool" value="false" />
         <boolean name="hide_enabled_5g_bool" value="false" />
         <boolean name="support_adhoc_conference_calls_bool" value="true" />
         <boolean name="support_adhoc_conference_calls_bool" value="true" />
         <boolean name="support_add_conference_participants_bool" value="true" />
         <boolean name="support_add_conference_participants_bool" value="true" />
         <boolean name="carrier_allow_transfer_ims_call_bool" value="false" />
         <boolean name="carrier_allow_transfer_ims_call_bool" value="false" />
         <boolean name="carrier_video_crs_supported_bool" value="true" />
         <boolean name="carrier_video_crs_supported_bool" value="true" />
-        <boolean name="carrier_call_progress_notification" value="true" />
-        <boolean name="transmit_static_image" value="true" />
-        <boolean name="show_static_image_ui" value="true" />
         <string-array name="carrier_support_video_service_numbers" num="2">
         <string-array name="carrier_support_video_service_numbers" num="2">
             <item value="0532100860086" />
             <item value="0532100860086" />
             <item value="0201008616" />
             <item value="0201008616" />
@@ -1743,6 +1847,7 @@
         <boolean name="allow_hold_call_during_emergency_bool" value="false" />
         <boolean name="allow_hold_call_during_emergency_bool" value="false" />
         <boolean name="vonr_enabled_bool" value="true" />
         <boolean name="vonr_enabled_bool" value="true" />
         <boolean name="carrier_data_channel_supported_bool" value="true" />
         <boolean name="carrier_data_channel_supported_bool" value="true" />
+        <boolean name="carrier_video_online_service_supported_bool" value="true" />
     </carrier_config>
     </carrier_config>
     <carrier_config mcc="460" mnc="09">
     <carrier_config mcc="460" mnc="09">
         <boolean name="notify_video_call_failed" value="true" />
         <boolean name="notify_video_call_failed" value="true" />
@@ -1759,6 +1864,7 @@
         <boolean name="carrier_parse_number_on_forward_call_bool" value="true" />
         <boolean name="carrier_parse_number_on_forward_call_bool" value="true" />
         <boolean name="carrier_name_override_bool" value="true" />
         <boolean name="carrier_name_override_bool" value="true" />
         <string name="carrier_name_string">China Unicom</string>
         <string name="carrier_name_string">China Unicom</string>
+        <boolean name="support_video_conference_call_bool" value="false" />
         <boolean name="config_update_service_status" value="false" />
         <boolean name="config_update_service_status" value="false" />
         <boolean name="config_update_volte_icon" value="true" />
         <boolean name="config_update_volte_icon" value="true" />
         <boolean name="check_mobile_data_for_cf" value="true" />
         <boolean name="check_mobile_data_for_cf" value="true" />
@@ -1824,12 +1930,14 @@
         <boolean name="support_swap_after_merge_bool" value="false" />
         <boolean name="support_swap_after_merge_bool" value="false" />
         <boolean name="carrier_allow_transfer_ims_call_bool" value="false" />
         <boolean name="carrier_allow_transfer_ims_call_bool" value="false" />
         <boolean name="disable_filter_out_conference_host" value="true" />
         <boolean name="disable_filter_out_conference_host" value="true" />
+        <boolean name="support_video_conference_call_bool" value="false" />
         <int-array name="carrier_nr_availabilities_int_array" num="1">
         <int-array name="carrier_nr_availabilities_int_array" num="1">
             <item value="1" />
             <item value="1" />
         </int-array>
         </int-array>
         <boolean name="carrier_video_crs_supported_bool" value="true" />
         <boolean name="carrier_video_crs_supported_bool" value="true" />
         <boolean name="allow_hold_call_during_emergency_bool" value="false" />
         <boolean name="allow_hold_call_during_emergency_bool" value="false" />
         <boolean name="vonr_enabled_bool" value="true" />
         <boolean name="vonr_enabled_bool" value="true" />
+        <int name="carrier_default_wfc_ims_mode_int" value="1" />
     </carrier_config>
     </carrier_config>
     <carrier_config mcc="460" mnc="12">
     <carrier_config mcc="460" mnc="12">
         <boolean name="carrier_volte_available_bool" value="true" />
         <boolean name="carrier_volte_available_bool" value="true" />
@@ -1863,6 +1971,75 @@
         <boolean name="carrier_allow_transfer_ims_call_bool" value="false" />
         <boolean name="carrier_allow_transfer_ims_call_bool" value="false" />
         <boolean name="carrier_video_crs_supported_bool" value="true" />
         <boolean name="carrier_video_crs_supported_bool" value="true" />
         <boolean name="allow_hold_call_during_emergency_bool" value="false" />
         <boolean name="allow_hold_call_during_emergency_bool" value="false" />
+        <boolean name="support_video_conference_call_bool" value="false" />
+        <int name="carrier_default_wfc_ims_mode_int" value="1" />
+    </carrier_config>
+    <carrier_config mcc="460" mnc="13">
+        <boolean name="carrier_volte_available_bool" value="true" />
+        <boolean name="carrier_vt_available_bool" value="true" />
+        <boolean name="carrier_wfc_ims_available_bool" value="true" />
+        <boolean name="config_enable_mms_with_mobile_data_off" value="true" />
+        <boolean name="check_mobile_data_for_cf" value="true" />
+        <boolean name="config_disable_outgoing_callbarring_over_ims" value="true" />
+        <boolean name="config_disable_change_password_over_ims" value="true" />
+        <boolean name="config_spn_override_enabled" value="true" />
+        <boolean name="allow_emergency_numbers_in_call_log_bool" value="true" />
+        <boolean name="config_disable_clir_over_ut" value="true" />
+        <boolean name="show_video_quality_toast" value="false" />
+        <boolean name="show_call_session_event_toast" value="false" />
+        <boolean name="show_data_usage_toast" value="false" />
+        <string-array name="apn_hide_rule_strings_array" num="2">
+            <item value="type" />
+            <item value="fota,ims" />
+        </string-array>
+        <map name="apn_default_values_strings_array">
+            <string name="protocol">IPV4V6</string>
+            <string name="roaming_protocol">IPV4V6</string>
+        </map>
+        <string-array name="carrier_metered_apn_types_strings" num="4">
+            <item value="default" />
+            <item value="dun" />
+            <item value="supl" />
+            <item value="fota" />
+        </string-array>
+        <boolean name="config_show_srvcc_toast" value="true" />
+        <boolean name="ims_call_type_enabled" value="true" />
+        <boolean name="config_enable_conference_dialer" value="true" />
+        <boolean name="config_conference_call_show_participant_status" value="true" />
+        <boolean name="ignore_data_enabled_changed_for_video_calls" value="true" />
+        <boolean name="add_multi_participants_enabled" value="true" />
+        <boolean name="add_participant_only_in_conference" value="true" />
+        <boolean name="config_enable_cfu_time" value="true" />
+        <boolean name="support_cancel_modify_call" value="true" />
+        <boolean name="config_enable_video_crbt" value="true" />
+        <boolean name="config_hide_vt_callforward_option" value="true" />
+        <boolean name="disable_filter_out_conference_host" value="true" />
+        <boolean name="identify_high_definition_calls_in_call_log_bool" value="true" />
+        <boolean name="ignore_reset_ut_capability_bool" value="true" />
+        <boolean name="carrier_parse_number_on_forward_call_bool" value="true" />
+        <string name="carrier_name_string">China Mobile</string>
+        <boolean name="config_update_service_status" value="false" />
+        <boolean name="support_video_conference_call_bool" value="false" />
+        <boolean name="allow_add_call_during_video_call" value="true" />
+        <boolean name="allow_hold_video_call_bool" value="true" />
+        <boolean name="vilte_data_is_metered_bool" value="false" />
+        <boolean name="hide_enabled_5g_bool" value="false" />
+        <boolean name="support_adhoc_conference_calls_bool" value="true" />
+        <boolean name="support_add_conference_participants_bool" value="true" />
+        <boolean name="carrier_allow_transfer_ims_call_bool" value="false" />
+        <boolean name="carrier_video_crs_supported_bool" value="true" />
+        <string-array name="carrier_support_video_service_numbers" num="2">
+            <item value="0532100860086" />
+            <item value="0201008616" />
+        </string-array>
+        <boolean name="carrier_support_send_media_configs_to_radio_layer_bool" value="true" />
+        <int-array name="carrier_nr_availabilities_int_array" num="1">
+            <item value="1" />
+        </int-array>
+        <boolean name="allow_hold_call_during_emergency_bool" value="false" />
+        <boolean name="vonr_enabled_bool" value="true" />
+        <boolean name="carrier_data_channel_supported_bool" value="true" />
+        <boolean name="carrier_video_online_service_supported_bool" value="true" />
     </carrier_config>
     </carrier_config>
     <carrier_config mcc="460" mnc="15">
     <carrier_config mcc="460" mnc="15">
         <boolean name="carrier_volte_available_bool" value="true" />
         <boolean name="carrier_volte_available_bool" value="true" />
@@ -1918,15 +2095,14 @@
         <boolean name="support_add_conference_participants_bool" value="true" />
         <boolean name="support_add_conference_participants_bool" value="true" />
         <boolean name="carrier_allow_transfer_ims_call_bool" value="false" />
         <boolean name="carrier_allow_transfer_ims_call_bool" value="false" />
         <boolean name="carrier_video_crs_supported_bool" value="true" />
         <boolean name="carrier_video_crs_supported_bool" value="true" />
-        <boolean name="carrier_call_progress_notification" value="true" />
-        <boolean name="transmit_static_image" value="true" />
-        <boolean name="show_static_image_ui" value="true" />
         <boolean name="carrier_support_send_media_configs_to_radio_layer_bool" value="true" />
         <boolean name="carrier_support_send_media_configs_to_radio_layer_bool" value="true" />
         <int-array name="carrier_nr_availabilities_int_array" num="1">
         <int-array name="carrier_nr_availabilities_int_array" num="1">
             <item value="1" />
             <item value="1" />
         </int-array>
         </int-array>
         <boolean name="allow_hold_call_during_emergency_bool" value="false" />
         <boolean name="allow_hold_call_during_emergency_bool" value="false" />
         <boolean name="vonr_enabled_bool" value="true" />
         <boolean name="vonr_enabled_bool" value="true" />
+        <boolean name="vonr_setting_visibility_bool" value="false" />
+        <boolean name="hide_enhanced_4g_lte_bool" value="true" />
     </carrier_config>
     </carrier_config>
     <carrier_config mcc="310" mnc="00">
     <carrier_config mcc="310" mnc="00">
         <boolean name="rtt_auto_upgrade_bool" value="true" />
         <boolean name="rtt_auto_upgrade_bool" value="true" />
@@ -1957,6 +2133,21 @@
         <boolean name="carrier_call_composer_supported_bool" value="true" />
         <boolean name="carrier_call_composer_supported_bool" value="true" />
         <boolean name="carrier_b2c_enriched_calling_supported_bool" value="true" />
         <boolean name="carrier_b2c_enriched_calling_supported_bool" value="true" />
     </carrier_config>
     </carrier_config>
+    <carrier_config mcc="310" mnc="02">
+        <boolean name="rtt_auto_upgrade_bool" value="true" />
+        <boolean name="rtt_supported_bool" value="true" />
+        <boolean name="rtt_upgrade_supported_bool" value="true" />
+        <boolean name="rtt_downgrade_supported_bool" value="true" />
+        <boolean name="carrier_volte_available_bool" value="true" />
+        <boolean name="carrier_vt_available_bool" value="true" />
+        <boolean name="carrier_wfc_ims_available_bool" value="true" />
+        <boolean name="allow_emergency_video_calls_bool" value="true" />
+        <boolean name="carrier_volte_tty_supported_bool" value="true" />
+        <boolean name="gsm_cdma_calls_can_be_hd_audio" value="true" />
+        <boolean name="carrier_call_composer_supported_bool" value="true" />
+        <boolean name="carrier_allow_turnoff_ims_bool" value="false" />
+        <boolean name="carrier_b2c_enriched_calling_supported_bool" value="true" />
+    </carrier_config>
     <carrier_config mcc="310" mnc="030">
     <carrier_config mcc="310" mnc="030">
         <boolean name="carrier_volte_available_bool" value="true" />
         <boolean name="carrier_volte_available_bool" value="true" />
         <boolean name="carrier_vt_available_bool" value="true" />
         <boolean name="carrier_vt_available_bool" value="true" />
@@ -1968,6 +2159,7 @@
         <boolean name="rtt_downgrade_supported_bool" value="true" />
         <boolean name="rtt_downgrade_supported_bool" value="true" />
         <boolean name="rtt_auto_upgrade_bool" value="true" />
         <boolean name="rtt_auto_upgrade_bool" value="true" />
         <boolean name="carrier_volte_tty_supported_bool" value="false" />
         <boolean name="carrier_volte_tty_supported_bool" value="false" />
+        <boolean name="editable_enhanced_4g_lte_bool" value="false" />
     </carrier_config>
     </carrier_config>
     <carrier_config mcc="310" mnc="070">
     <carrier_config mcc="310" mnc="070">
         <boolean name="carrier_volte_available_bool" value="true" />
         <boolean name="carrier_volte_available_bool" value="true" />
@@ -1983,6 +2175,7 @@
         <boolean name="rtt_auto_upgrade_bool" value="true" />
         <boolean name="rtt_auto_upgrade_bool" value="true" />
         <boolean name="carrier_volte_tty_supported_bool" value="false" />
         <boolean name="carrier_volte_tty_supported_bool" value="false" />
         <boolean name="carrier_allow_turnoff_ims_bool" value="false" />
         <boolean name="carrier_allow_turnoff_ims_bool" value="false" />
+        <boolean name="editable_enhanced_4g_lte_bool" value="false" />
     </carrier_config>
     </carrier_config>
     <carrier_config mcc="310" mnc="080">
     <carrier_config mcc="310" mnc="080">
         <boolean name="carrier_volte_available_bool" value="true" />
         <boolean name="carrier_volte_available_bool" value="true" />
@@ -1991,6 +2184,21 @@
         <boolean name="config_enable_display_14digit_imei" value="true" />
         <boolean name="config_enable_display_14digit_imei" value="true" />
         <boolean name="config_enable_mms_with_mobile_data_off" value="true" />
         <boolean name="config_enable_mms_with_mobile_data_off" value="true" />
     </carrier_config>
     </carrier_config>
+    <carrier_config mcc="310" mnc="88">
+        <boolean name="rtt_auto_upgrade_bool" value="true" />
+        <boolean name="rtt_supported_bool" value="true" />
+        <boolean name="rtt_upgrade_supported_bool" value="true" />
+        <boolean name="rtt_downgrade_supported_bool" value="true" />
+        <boolean name="carrier_volte_available_bool" value="true" />
+        <boolean name="carrier_vt_available_bool" value="true" />
+        <boolean name="carrier_wfc_ims_available_bool" value="true" />
+        <boolean name="allow_emergency_video_calls_bool" value="true" />
+        <boolean name="carrier_volte_tty_supported_bool" value="true" />
+        <boolean name="gsm_cdma_calls_can_be_hd_audio" value="true" />
+        <boolean name="carrier_call_composer_supported_bool" value="true" />
+        <boolean name="carrier_allow_turnoff_ims_bool" value="false" />
+        <boolean name="carrier_b2c_enriched_calling_supported_bool" value="true" />
+    </carrier_config>
     <carrier_config mcc="310" mnc="090">
     <carrier_config mcc="310" mnc="090">
         <boolean name="rtt_supported_bool" value="true" />
         <boolean name="rtt_supported_bool" value="true" />
         <boolean name="rtt_upgrade_supported_bool" value="true" />
         <boolean name="rtt_upgrade_supported_bool" value="true" />
@@ -1998,13 +2206,7 @@
         <boolean name="rtt_auto_upgrade_bool" value="true" />
         <boolean name="rtt_auto_upgrade_bool" value="true" />
         <boolean name="allow_merging_rtt_calls_bool" value="true" />
         <boolean name="allow_merging_rtt_calls_bool" value="true" />
         <boolean name="carrier_volte_tty_supported_bool" value="false" />
         <boolean name="carrier_volte_tty_supported_bool" value="false" />
-    </carrier_config>
-    <carrier_config mcc="310" mnc="030">
-        <boolean name="carrier_volte_available_bool" value="true" />
-        <boolean name="carrier_vt_available_bool" value="true" />
-        <boolean name="carrier_wfc_ims_available_bool" value="true" />
-        <boolean name="config_enable_display_14digit_imei" value="true" />
-        <boolean name="config_enable_mms_with_mobile_data_off" value="true" />
+        <boolean name="editable_enhanced_4g_lte_bool" value="false" />
     </carrier_config>
     </carrier_config>
     <carrier_config mcc="310" mnc="150">
     <carrier_config mcc="310" mnc="150">
         <boolean name="carrier_volte_available_bool" value="true" />
         <boolean name="carrier_volte_available_bool" value="true" />
@@ -2020,6 +2222,7 @@
         <boolean name="allow_merging_rtt_calls_bool" value="true" />
         <boolean name="allow_merging_rtt_calls_bool" value="true" />
         <boolean name="carrier_volte_tty_supported_bool" value="false" />
         <boolean name="carrier_volte_tty_supported_bool" value="false" />
         <boolean name="carrier_allow_turnoff_ims_bool" value="false" />
         <boolean name="carrier_allow_turnoff_ims_bool" value="false" />
+        <boolean name="editable_enhanced_4g_lte_bool" value="false" />
     </carrier_config>
     </carrier_config>
     <carrier_config mcc="310" mnc="170">
     <carrier_config mcc="310" mnc="170">
         <boolean name="carrier_volte_available_bool" value="true" />
         <boolean name="carrier_volte_available_bool" value="true" />
@@ -2034,6 +2237,7 @@
         <boolean name="allow_merging_rtt_calls_bool" value="true" />
         <boolean name="allow_merging_rtt_calls_bool" value="true" />
         <boolean name="carrier_volte_tty_supported_bool" value="false" />
         <boolean name="carrier_volte_tty_supported_bool" value="false" />
         <boolean name="carrier_allow_turnoff_ims_bool" value="false" />
         <boolean name="carrier_allow_turnoff_ims_bool" value="false" />
+        <boolean name="editable_enhanced_4g_lte_bool" value="false" />
     </carrier_config>
     </carrier_config>
     <carrier_config mcc="310" mnc="280">
     <carrier_config mcc="310" mnc="280">
         <boolean name="carrier_volte_available_bool" value="true" />
         <boolean name="carrier_volte_available_bool" value="true" />
@@ -2048,6 +2252,7 @@
         <boolean name="allow_merging_rtt_calls_bool" value="true" />
         <boolean name="allow_merging_rtt_calls_bool" value="true" />
         <boolean name="carrier_volte_tty_supported_bool" value="false" />
         <boolean name="carrier_volte_tty_supported_bool" value="false" />
         <boolean name="require_apn_filtering_with_radio_capability_bool" value="true" />
         <boolean name="require_apn_filtering_with_radio_capability_bool" value="true" />
+        <boolean name="editable_enhanced_4g_lte_bool" value="false" />
     </carrier_config>
     </carrier_config>
     <carrier_config mcc="310" mnc="380">
     <carrier_config mcc="310" mnc="380">
         <boolean name="carrier_volte_available_bool" value="true" />
         <boolean name="carrier_volte_available_bool" value="true" />
@@ -2062,6 +2267,7 @@
         <boolean name="allow_merging_rtt_calls_bool" value="true" />
         <boolean name="allow_merging_rtt_calls_bool" value="true" />
         <boolean name="carrier_volte_tty_supported_bool" value="false" />
         <boolean name="carrier_volte_tty_supported_bool" value="false" />
         <boolean name="carrier_allow_turnoff_ims_bool" value="false" />
         <boolean name="carrier_allow_turnoff_ims_bool" value="false" />
+        <boolean name="editable_enhanced_4g_lte_bool" value="false" />
     </carrier_config>
     </carrier_config>
     <carrier_config mcc="310" mnc="410">
     <carrier_config mcc="310" mnc="410">
         <boolean name="carrier_volte_available_bool" value="true" />
         <boolean name="carrier_volte_available_bool" value="true" />
@@ -2079,6 +2285,7 @@
         <string name="carrier_name_string" />
         <string name="carrier_name_string" />
         <boolean name="carrier_allow_turnoff_ims_bool" value="false" />
         <boolean name="carrier_allow_turnoff_ims_bool" value="false" />
         <boolean name="require_apn_filtering_with_radio_capability_bool" value="true" />
         <boolean name="require_apn_filtering_with_radio_capability_bool" value="true" />
+        <boolean name="editable_enhanced_4g_lte_bool" value="false" />
     </carrier_config>
     </carrier_config>
     <carrier_config mcc="310" mnc="560">
     <carrier_config mcc="310" mnc="560">
         <boolean name="carrier_volte_available_bool" value="true" />
         <boolean name="carrier_volte_available_bool" value="true" />
@@ -2093,6 +2300,7 @@
         <boolean name="allow_merging_rtt_calls_bool" value="true" />
         <boolean name="allow_merging_rtt_calls_bool" value="true" />
         <boolean name="carrier_volte_tty_supported_bool" value="false" />
         <boolean name="carrier_volte_tty_supported_bool" value="false" />
         <boolean name="carrier_allow_turnoff_ims_bool" value="false" />
         <boolean name="carrier_allow_turnoff_ims_bool" value="false" />
+        <boolean name="editable_enhanced_4g_lte_bool" value="false" />
     </carrier_config>
     </carrier_config>
     <carrier_config mcc="310" mnc="680">
     <carrier_config mcc="310" mnc="680">
         <boolean name="carrier_volte_available_bool" value="true" />
         <boolean name="carrier_volte_available_bool" value="true" />
@@ -2108,6 +2316,7 @@
         <boolean name="allow_merging_rtt_calls_bool" value="true" />
         <boolean name="allow_merging_rtt_calls_bool" value="true" />
         <boolean name="carrier_volte_tty_supported_bool" value="false" />
         <boolean name="carrier_volte_tty_supported_bool" value="false" />
         <boolean name="carrier_allow_turnoff_ims_bool" value="false" />
         <boolean name="carrier_allow_turnoff_ims_bool" value="false" />
+        <boolean name="editable_enhanced_4g_lte_bool" value="false" />
     </carrier_config>
     </carrier_config>
     <carrier_config mcc="310" mnc="950">
     <carrier_config mcc="310" mnc="950">
         <boolean name="require_apn_filtering_with_radio_capability_bool" value="true" />
         <boolean name="require_apn_filtering_with_radio_capability_bool" value="true" />
@@ -2125,6 +2334,7 @@
             <item value="*82" />
             <item value="*82" />
         </string-array>
         </string-array>
         <boolean name="carrier_supports_caller_id_vertical_service_codes_bool" value="true" />
         <boolean name="carrier_supports_caller_id_vertical_service_codes_bool" value="true" />
+        <boolean name="editable_enhanced_4g_lte_bool" value="false" />
     </carrier_config>
     </carrier_config>
     <carrier_config mcc="310" mnc="260">
     <carrier_config mcc="310" mnc="260">
         <boolean name="config_enable_mms_with_mobile_data_off" value="true" />
         <boolean name="config_enable_mms_with_mobile_data_off" value="true" />
@@ -2137,18 +2347,24 @@
         <boolean name="editable_enhanced_4g_lte_bool" value="false" />
         <boolean name="editable_enhanced_4g_lte_bool" value="false" />
         <boolean name="force_home_network_bool" value="true" />
         <boolean name="force_home_network_bool" value="true" />
         <boolean name="carrier_b2c_enriched_calling_supported_bool" value="true" />
         <boolean name="carrier_b2c_enriched_calling_supported_bool" value="true" />
+        <int name="default_rtt_mode_int" value="1" />
+        <boolean name="ignore_rtt_mode_setting_bool" value="true" />
     </carrier_config>
     </carrier_config>
     <carrier_config mcc="310" mnc="160">
     <carrier_config mcc="310" mnc="160">
         <boolean name="carrier_vt_available_bool" value="true" />
         <boolean name="carrier_vt_available_bool" value="true" />
         <boolean name="config_enable_mms_with_mobile_data_off" value="true" />
         <boolean name="config_enable_mms_with_mobile_data_off" value="true" />
         <boolean name="editable_enhanced_4g_lte_bool" value="false" />
         <boolean name="editable_enhanced_4g_lte_bool" value="false" />
         <boolean name="force_home_network_bool" value="true" />
         <boolean name="force_home_network_bool" value="true" />
+        <int name="default_rtt_mode_int" value="1" />
+        <boolean name="ignore_rtt_mode_setting_bool" value="true" />
     </carrier_config>
     </carrier_config>
     <carrier_config mcc="310" mnc="200">
     <carrier_config mcc="310" mnc="200">
         <boolean name="carrier_vt_available_bool" value="true" />
         <boolean name="carrier_vt_available_bool" value="true" />
         <boolean name="config_enable_mms_with_mobile_data_off" value="true" />
         <boolean name="config_enable_mms_with_mobile_data_off" value="true" />
         <boolean name="editable_enhanced_4g_lte_bool" value="false" />
         <boolean name="editable_enhanced_4g_lte_bool" value="false" />
         <boolean name="force_home_network_bool" value="true" />
         <boolean name="force_home_network_bool" value="true" />
+        <int name="default_rtt_mode_int" value="1" />
+        <boolean name="ignore_rtt_mode_setting_bool" value="true" />
     </carrier_config>
     </carrier_config>
     <carrier_config mcc="310" mnc="210">
     <carrier_config mcc="310" mnc="210">
         <boolean name="carrier_vt_available_bool" value="true" />
         <boolean name="carrier_vt_available_bool" value="true" />
@@ -2162,36 +2378,48 @@
         <boolean name="editable_enhanced_4g_lte_bool" value="false" />
         <boolean name="editable_enhanced_4g_lte_bool" value="false" />
         <boolean name="force_home_network_bool" value="true" />
         <boolean name="force_home_network_bool" value="true" />
         <boolean name="carrier_b2c_enriched_calling_supported_bool" value="true" />
         <boolean name="carrier_b2c_enriched_calling_supported_bool" value="true" />
+        <int name="default_rtt_mode_int" value="1" />
+        <boolean name="ignore_rtt_mode_setting_bool" value="true" />
     </carrier_config>
     </carrier_config>
     <carrier_config mcc="310" mnc="220">
     <carrier_config mcc="310" mnc="220">
         <boolean name="carrier_vt_available_bool" value="true" />
         <boolean name="carrier_vt_available_bool" value="true" />
         <boolean name="config_enable_mms_with_mobile_data_off" value="true" />
         <boolean name="config_enable_mms_with_mobile_data_off" value="true" />
         <boolean name="editable_enhanced_4g_lte_bool" value="false" />
         <boolean name="editable_enhanced_4g_lte_bool" value="false" />
         <boolean name="force_home_network_bool" value="true" />
         <boolean name="force_home_network_bool" value="true" />
+        <int name="default_rtt_mode_int" value="1" />
+        <boolean name="ignore_rtt_mode_setting_bool" value="true" />
     </carrier_config>
     </carrier_config>
     <carrier_config mcc="310" mnc="230">
     <carrier_config mcc="310" mnc="230">
         <boolean name="carrier_vt_available_bool" value="true" />
         <boolean name="carrier_vt_available_bool" value="true" />
         <boolean name="config_enable_mms_with_mobile_data_off" value="true" />
         <boolean name="config_enable_mms_with_mobile_data_off" value="true" />
         <boolean name="editable_enhanced_4g_lte_bool" value="false" />
         <boolean name="editable_enhanced_4g_lte_bool" value="false" />
         <boolean name="force_home_network_bool" value="true" />
         <boolean name="force_home_network_bool" value="true" />
+        <int name="default_rtt_mode_int" value="1" />
+        <boolean name="ignore_rtt_mode_setting_bool" value="true" />
     </carrier_config>
     </carrier_config>
     <carrier_config mcc="310" mnc="240">
     <carrier_config mcc="310" mnc="240">
         <boolean name="carrier_vt_available_bool" value="true" />
         <boolean name="carrier_vt_available_bool" value="true" />
         <boolean name="config_enable_mms_with_mobile_data_off" value="true" />
         <boolean name="config_enable_mms_with_mobile_data_off" value="true" />
         <boolean name="editable_enhanced_4g_lte_bool" value="false" />
         <boolean name="editable_enhanced_4g_lte_bool" value="false" />
         <boolean name="force_home_network_bool" value="true" />
         <boolean name="force_home_network_bool" value="true" />
+        <int name="default_rtt_mode_int" value="1" />
+        <boolean name="ignore_rtt_mode_setting_bool" value="true" />
     </carrier_config>
     </carrier_config>
     <carrier_config mcc="310" mnc="250">
     <carrier_config mcc="310" mnc="250">
         <boolean name="carrier_vt_available_bool" value="true" />
         <boolean name="carrier_vt_available_bool" value="true" />
         <boolean name="config_enable_mms_with_mobile_data_off" value="true" />
         <boolean name="config_enable_mms_with_mobile_data_off" value="true" />
         <boolean name="editable_enhanced_4g_lte_bool" value="false" />
         <boolean name="editable_enhanced_4g_lte_bool" value="false" />
         <boolean name="force_home_network_bool" value="true" />
         <boolean name="force_home_network_bool" value="true" />
+        <int name="default_rtt_mode_int" value="1" />
+        <boolean name="ignore_rtt_mode_setting_bool" value="true" />
     </carrier_config>
     </carrier_config>
     <carrier_config mcc="310" mnc="270">
     <carrier_config mcc="310" mnc="270">
         <boolean name="carrier_vt_available_bool" value="true" />
         <boolean name="carrier_vt_available_bool" value="true" />
         <boolean name="config_enable_mms_with_mobile_data_off" value="true" />
         <boolean name="config_enable_mms_with_mobile_data_off" value="true" />
         <boolean name="editable_enhanced_4g_lte_bool" value="false" />
         <boolean name="editable_enhanced_4g_lte_bool" value="false" />
         <boolean name="force_home_network_bool" value="true" />
         <boolean name="force_home_network_bool" value="true" />
+        <int name="default_rtt_mode_int" value="1" />
+        <boolean name="ignore_rtt_mode_setting_bool" value="true" />
     </carrier_config>
     </carrier_config>
     <carrier_config mcc="310" mnc="300">
     <carrier_config mcc="310" mnc="300">
         <boolean name="config_enable_mms_with_mobile_data_off" value="true" />
         <boolean name="config_enable_mms_with_mobile_data_off" value="true" />
@@ -2209,12 +2437,16 @@
         <boolean name="editable_enhanced_4g_lte_bool" value="false" />
         <boolean name="editable_enhanced_4g_lte_bool" value="false" />
         <boolean name="force_home_network_bool" value="true" />
         <boolean name="force_home_network_bool" value="true" />
         <boolean name="carrier_b2c_enriched_calling_supported_bool" value="true" />
         <boolean name="carrier_b2c_enriched_calling_supported_bool" value="true" />
+        <int name="default_rtt_mode_int" value="1" />
+        <boolean name="ignore_rtt_mode_setting_bool" value="true" />
     </carrier_config>
     </carrier_config>
     <carrier_config mcc="310" mnc="490">
     <carrier_config mcc="310" mnc="490">
         <boolean name="carrier_vt_available_bool" value="true" />
         <boolean name="carrier_vt_available_bool" value="true" />
         <boolean name="config_enable_mms_with_mobile_data_off" value="true" />
         <boolean name="config_enable_mms_with_mobile_data_off" value="true" />
         <boolean name="editable_enhanced_4g_lte_bool" value="false" />
         <boolean name="editable_enhanced_4g_lte_bool" value="false" />
         <boolean name="force_home_network_bool" value="true" />
         <boolean name="force_home_network_bool" value="true" />
+        <int name="default_rtt_mode_int" value="1" />
+        <boolean name="ignore_rtt_mode_setting_bool" value="true" />
     </carrier_config>
     </carrier_config>
     <carrier_config mcc="310" mnc="530">
     <carrier_config mcc="310" mnc="530">
         <boolean name="carrier_vt_available_bool" value="true" />
         <boolean name="carrier_vt_available_bool" value="true" />
@@ -2240,12 +2472,16 @@
         <boolean name="config_enable_mms_with_mobile_data_off" value="true" />
         <boolean name="config_enable_mms_with_mobile_data_off" value="true" />
         <boolean name="editable_enhanced_4g_lte_bool" value="false" />
         <boolean name="editable_enhanced_4g_lte_bool" value="false" />
         <boolean name="force_home_network_bool" value="true" />
         <boolean name="force_home_network_bool" value="true" />
+        <int name="default_rtt_mode_int" value="1" />
+        <boolean name="ignore_rtt_mode_setting_bool" value="true" />
     </carrier_config>
     </carrier_config>
     <carrier_config mcc="310" mnc="800">
     <carrier_config mcc="310" mnc="800">
         <boolean name="carrier_vt_available_bool" value="true" />
         <boolean name="carrier_vt_available_bool" value="true" />
         <boolean name="config_enable_mms_with_mobile_data_off" value="true" />
         <boolean name="config_enable_mms_with_mobile_data_off" value="true" />
         <boolean name="editable_enhanced_4g_lte_bool" value="false" />
         <boolean name="editable_enhanced_4g_lte_bool" value="false" />
         <boolean name="force_home_network_bool" value="true" />
         <boolean name="force_home_network_bool" value="true" />
+        <int name="default_rtt_mode_int" value="1" />
+        <boolean name="ignore_rtt_mode_setting_bool" value="true" />
     </carrier_config>
     </carrier_config>
     <carrier_config mcc="311" mnc="00">
     <carrier_config mcc="311" mnc="00">
         <boolean name="rtt_supported_bool" value="true" />
         <boolean name="rtt_supported_bool" value="true" />
@@ -2265,6 +2501,7 @@
         <boolean name="carrier_wfc_ims_available_bool" value="true" />
         <boolean name="carrier_wfc_ims_available_bool" value="true" />
         <boolean name="carrier_volte_tty_supported_bool" value="false" />
         <boolean name="carrier_volte_tty_supported_bool" value="false" />
         <boolean name="require_apn_filtering_with_radio_capability_bool" value="true" />
         <boolean name="require_apn_filtering_with_radio_capability_bool" value="true" />
+        <boolean name="editable_enhanced_4g_lte_bool" value="false" />
     </carrier_config>
     </carrier_config>
     <carrier_config mcc="311" mnc="480">
     <carrier_config mcc="311" mnc="480">
         <boolean name="support_video_conference_call_bool" value="false" />
         <boolean name="support_video_conference_call_bool" value="false" />
@@ -2317,6 +2554,16 @@
         <boolean name="ignore_rtt_mode_setting_bool" value="true" />
         <boolean name="ignore_rtt_mode_setting_bool" value="true" />
         <int name="default_rtt_mode_int" value="1" />
         <int name="default_rtt_mode_int" value="1" />
     </carrier_config>
     </carrier_config>
+    <carrier_config device="pineapple" mcc="311" mnc="480">
+        <boolean name="show_rtt_visibility_setting_bool" value="true" />
+        <boolean name="ignore_rtt_mode_setting_bool" value="true" />
+        <int name="default_rtt_mode_int" value="1" />
+    </carrier_config>
+    <carrier_config device="crow" mcc="311" mnc="480">
+        <boolean name="show_rtt_visibility_setting_bool" value="true" />
+        <boolean name="ignore_rtt_mode_setting_bool" value="true" />
+        <int name="default_rtt_mode_int" value="1" />
+    </carrier_config>
     <carrier_config mcc="312" mnc="530">
     <carrier_config mcc="312" mnc="530">
         <boolean name="rtt_supported_bool" value="true" />
         <boolean name="rtt_supported_bool" value="true" />
         <boolean name="rtt_upgrade_supported_bool" value="true" />
         <boolean name="rtt_upgrade_supported_bool" value="true" />
@@ -2437,6 +2684,9 @@
             <item value="310260" />
             <item value="310260" />
             <item value="310410" />
             <item value="310410" />
         </string-array>
         </string-array>
+        <string-array name="emergency_number_prefix_string_array" num="1">
+            <item value="*67" />
+        </string-array>
     </carrier_config>
     </carrier_config>
     <carrier_config mcc="310" mnc="120">
     <carrier_config mcc="310" mnc="120">
         <boolean name="rtt_supported_bool" value="true" />
         <boolean name="rtt_supported_bool" value="true" />

+ 0 - 56
overlay/FrameworksResCommon_Sys/res/values-mcc234-mnc15-en-rGB/config.xml

@@ -1,56 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
-     Copyright (C) 2024 The LineageOS Project
-     SPDX-License-Identifier: Apache-2.0
--->
-<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
-    <!-- National language single shift tables to enable for SMS encoding.
-         Decoding is always enabled. 3GPP TS 23.038 states that this feature
-         should not be enabled until a formal request is issued by the relevant
-         national regulatory body. Array elements are codes from the table above.
-         Example 1: devices sold in Turkey must include table 1 to conform with
-           By-Law Number 27230. (http://www.btk.gov.tr/eng/pdf/2009/BY-LAW_SMS.pdf)
-         Example 2: devices sold in India should include tables 4 through 13
-           to enable use of the new Release 9 tables for Indic languages. -->
-    <integer-array name="config_sms_enabled_single_shift_tables">
-        <item>1</item>
-        <item>2</item>
-        <item>3</item>
-        <item>4</item>
-        <item>5</item>
-        <item>6</item>
-        <item>7</item>
-        <item>8</item>
-        <item>9</item>
-        <item>10</item>
-        <item>11</item>
-        <item>12</item>
-        <item>13</item>
-    </integer-array>
-
-    <!-- National language locking shift tables to enable for SMS encoding.
-         Decoding is always enabled. 3GPP TS 23.038 states that this feature
-         should not be enabled until a formal request is issued by the relevant
-         national regulatory body. Array elements are codes from the table above.
-         Example 1: devices sold in Turkey must include table 1 after the
-           Turkish Telecommunication Authority requires locking shift encoding
-           to be enabled (est. July 2012). (http://www.btk.gov.tr/eng/pdf/2009/BY-LAW_SMS.pdf)
-           See also: http://www.mobitech.com.tr/tr/ersanozturkblog_en/index.php?entry=entry090223-160014
-         Example 2: devices sold in India should include tables 4 through 13
-         to enable use of the new Release 9 tables for Indic languages. -->
-    <integer-array name="config_sms_enabled_locking_shift_tables">
-        <item>1</item>
-        <item>2</item>
-        <item>3</item>
-        <item>4</item>
-        <item>5</item>
-        <item>6</item>
-        <item>7</item>
-        <item>8</item>
-        <item>9</item>
-        <item>10</item>
-        <item>11</item>
-        <item>12</item>
-        <item>13</item>
-    </integer-array>
-</resources>

+ 0 - 56
overlay/FrameworksResCommon_Sys/res/values-mcc234-mnc15-en-rIN/config.xml

@@ -1,56 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
-     Copyright (C) 2024 The LineageOS Project
-     SPDX-License-Identifier: Apache-2.0
--->
-<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
-    <!-- National language single shift tables to enable for SMS encoding.
-         Decoding is always enabled. 3GPP TS 23.038 states that this feature
-         should not be enabled until a formal request is issued by the relevant
-         national regulatory body. Array elements are codes from the table above.
-         Example 1: devices sold in Turkey must include table 1 to conform with
-           By-Law Number 27230. (http://www.btk.gov.tr/eng/pdf/2009/BY-LAW_SMS.pdf)
-         Example 2: devices sold in India should include tables 4 through 13
-           to enable use of the new Release 9 tables for Indic languages. -->
-    <integer-array name="config_sms_enabled_single_shift_tables">
-        <item>1</item>
-        <item>2</item>
-        <item>3</item>
-        <item>4</item>
-        <item>5</item>
-        <item>6</item>
-        <item>7</item>
-        <item>8</item>
-        <item>9</item>
-        <item>10</item>
-        <item>11</item>
-        <item>12</item>
-        <item>13</item>
-    </integer-array>
-
-    <!-- National language locking shift tables to enable for SMS encoding.
-         Decoding is always enabled. 3GPP TS 23.038 states that this feature
-         should not be enabled until a formal request is issued by the relevant
-         national regulatory body. Array elements are codes from the table above.
-         Example 1: devices sold in Turkey must include table 1 after the
-           Turkish Telecommunication Authority requires locking shift encoding
-           to be enabled (est. July 2012). (http://www.btk.gov.tr/eng/pdf/2009/BY-LAW_SMS.pdf)
-           See also: http://www.mobitech.com.tr/tr/ersanozturkblog_en/index.php?entry=entry090223-160014
-         Example 2: devices sold in India should include tables 4 through 13
-         to enable use of the new Release 9 tables for Indic languages. -->
-    <integer-array name="config_sms_enabled_locking_shift_tables">
-        <item>1</item>
-        <item>2</item>
-        <item>3</item>
-        <item>4</item>
-        <item>5</item>
-        <item>6</item>
-        <item>7</item>
-        <item>8</item>
-        <item>9</item>
-        <item>10</item>
-        <item>11</item>
-        <item>12</item>
-        <item>13</item>
-    </integer-array>
-</resources>

+ 0 - 56
overlay/FrameworksResCommon_Sys/res/values-mcc262-mnc2-en-rGB/config.xml

@@ -1,56 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
-     Copyright (C) 2024 The LineageOS Project
-     SPDX-License-Identifier: Apache-2.0
--->
-<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
-    <!-- National language single shift tables to enable for SMS encoding.
-         Decoding is always enabled. 3GPP TS 23.038 states that this feature
-         should not be enabled until a formal request is issued by the relevant
-         national regulatory body. Array elements are codes from the table above.
-         Example 1: devices sold in Turkey must include table 1 to conform with
-           By-Law Number 27230. (http://www.btk.gov.tr/eng/pdf/2009/BY-LAW_SMS.pdf)
-         Example 2: devices sold in India should include tables 4 through 13
-           to enable use of the new Release 9 tables for Indic languages. -->
-    <integer-array name="config_sms_enabled_single_shift_tables">
-        <item>1</item>
-        <item>2</item>
-        <item>3</item>
-        <item>4</item>
-        <item>5</item>
-        <item>6</item>
-        <item>7</item>
-        <item>8</item>
-        <item>9</item>
-        <item>10</item>
-        <item>11</item>
-        <item>12</item>
-        <item>13</item>
-    </integer-array>
-
-    <!-- National language locking shift tables to enable for SMS encoding.
-         Decoding is always enabled. 3GPP TS 23.038 states that this feature
-         should not be enabled until a formal request is issued by the relevant
-         national regulatory body. Array elements are codes from the table above.
-         Example 1: devices sold in Turkey must include table 1 after the
-           Turkish Telecommunication Authority requires locking shift encoding
-           to be enabled (est. July 2012). (http://www.btk.gov.tr/eng/pdf/2009/BY-LAW_SMS.pdf)
-           See also: http://www.mobitech.com.tr/tr/ersanozturkblog_en/index.php?entry=entry090223-160014
-         Example 2: devices sold in India should include tables 4 through 13
-         to enable use of the new Release 9 tables for Indic languages. -->
-    <integer-array name="config_sms_enabled_locking_shift_tables">
-        <item>1</item>
-        <item>2</item>
-        <item>3</item>
-        <item>4</item>
-        <item>5</item>
-        <item>6</item>
-        <item>7</item>
-        <item>8</item>
-        <item>9</item>
-        <item>10</item>
-        <item>11</item>
-        <item>12</item>
-        <item>13</item>
-    </integer-array>
-</resources>

+ 0 - 56
overlay/FrameworksResCommon_Sys/res/values-mcc262-mnc2-en-rIN/config.xml

@@ -1,56 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
-     Copyright (C) 2024 The LineageOS Project
-     SPDX-License-Identifier: Apache-2.0
--->
-<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
-    <!-- National language single shift tables to enable for SMS encoding.
-         Decoding is always enabled. 3GPP TS 23.038 states that this feature
-         should not be enabled until a formal request is issued by the relevant
-         national regulatory body. Array elements are codes from the table above.
-         Example 1: devices sold in Turkey must include table 1 to conform with
-           By-Law Number 27230. (http://www.btk.gov.tr/eng/pdf/2009/BY-LAW_SMS.pdf)
-         Example 2: devices sold in India should include tables 4 through 13
-           to enable use of the new Release 9 tables for Indic languages. -->
-    <integer-array name="config_sms_enabled_single_shift_tables">
-        <item>1</item>
-        <item>2</item>
-        <item>3</item>
-        <item>4</item>
-        <item>5</item>
-        <item>6</item>
-        <item>7</item>
-        <item>8</item>
-        <item>9</item>
-        <item>10</item>
-        <item>11</item>
-        <item>12</item>
-        <item>13</item>
-    </integer-array>
-
-    <!-- National language locking shift tables to enable for SMS encoding.
-         Decoding is always enabled. 3GPP TS 23.038 states that this feature
-         should not be enabled until a formal request is issued by the relevant
-         national regulatory body. Array elements are codes from the table above.
-         Example 1: devices sold in Turkey must include table 1 after the
-           Turkish Telecommunication Authority requires locking shift encoding
-           to be enabled (est. July 2012). (http://www.btk.gov.tr/eng/pdf/2009/BY-LAW_SMS.pdf)
-           See also: http://www.mobitech.com.tr/tr/ersanozturkblog_en/index.php?entry=entry090223-160014
-         Example 2: devices sold in India should include tables 4 through 13
-         to enable use of the new Release 9 tables for Indic languages. -->
-    <integer-array name="config_sms_enabled_locking_shift_tables">
-        <item>1</item>
-        <item>2</item>
-        <item>3</item>
-        <item>4</item>
-        <item>5</item>
-        <item>6</item>
-        <item>7</item>
-        <item>8</item>
-        <item>9</item>
-        <item>10</item>
-        <item>11</item>
-        <item>12</item>
-        <item>13</item>
-    </integer-array>
-</resources>

+ 0 - 56
overlay/FrameworksResCommon_Sys/res/values-mcc262-mnc4-en-rGB/config.xml

@@ -1,56 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
-     Copyright (C) 2024 The LineageOS Project
-     SPDX-License-Identifier: Apache-2.0
--->
-<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
-    <!-- National language single shift tables to enable for SMS encoding.
-         Decoding is always enabled. 3GPP TS 23.038 states that this feature
-         should not be enabled until a formal request is issued by the relevant
-         national regulatory body. Array elements are codes from the table above.
-         Example 1: devices sold in Turkey must include table 1 to conform with
-           By-Law Number 27230. (http://www.btk.gov.tr/eng/pdf/2009/BY-LAW_SMS.pdf)
-         Example 2: devices sold in India should include tables 4 through 13
-           to enable use of the new Release 9 tables for Indic languages. -->
-    <integer-array name="config_sms_enabled_single_shift_tables">
-        <item>1</item>
-        <item>2</item>
-        <item>3</item>
-        <item>4</item>
-        <item>5</item>
-        <item>6</item>
-        <item>7</item>
-        <item>8</item>
-        <item>9</item>
-        <item>10</item>
-        <item>11</item>
-        <item>12</item>
-        <item>13</item>
-    </integer-array>
-
-    <!-- National language locking shift tables to enable for SMS encoding.
-         Decoding is always enabled. 3GPP TS 23.038 states that this feature
-         should not be enabled until a formal request is issued by the relevant
-         national regulatory body. Array elements are codes from the table above.
-         Example 1: devices sold in Turkey must include table 1 after the
-           Turkish Telecommunication Authority requires locking shift encoding
-           to be enabled (est. July 2012). (http://www.btk.gov.tr/eng/pdf/2009/BY-LAW_SMS.pdf)
-           See also: http://www.mobitech.com.tr/tr/ersanozturkblog_en/index.php?entry=entry090223-160014
-         Example 2: devices sold in India should include tables 4 through 13
-         to enable use of the new Release 9 tables for Indic languages. -->
-    <integer-array name="config_sms_enabled_locking_shift_tables">
-        <item>1</item>
-        <item>2</item>
-        <item>3</item>
-        <item>4</item>
-        <item>5</item>
-        <item>6</item>
-        <item>7</item>
-        <item>8</item>
-        <item>9</item>
-        <item>10</item>
-        <item>11</item>
-        <item>12</item>
-        <item>13</item>
-    </integer-array>
-</resources>

+ 0 - 56
overlay/FrameworksResCommon_Sys/res/values-mcc262-mnc4-en-rIN/config.xml

@@ -1,56 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
-     Copyright (C) 2024 The LineageOS Project
-     SPDX-License-Identifier: Apache-2.0
--->
-<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
-    <!-- National language single shift tables to enable for SMS encoding.
-         Decoding is always enabled. 3GPP TS 23.038 states that this feature
-         should not be enabled until a formal request is issued by the relevant
-         national regulatory body. Array elements are codes from the table above.
-         Example 1: devices sold in Turkey must include table 1 to conform with
-           By-Law Number 27230. (http://www.btk.gov.tr/eng/pdf/2009/BY-LAW_SMS.pdf)
-         Example 2: devices sold in India should include tables 4 through 13
-           to enable use of the new Release 9 tables for Indic languages. -->
-    <integer-array name="config_sms_enabled_single_shift_tables">
-        <item>1</item>
-        <item>2</item>
-        <item>3</item>
-        <item>4</item>
-        <item>5</item>
-        <item>6</item>
-        <item>7</item>
-        <item>8</item>
-        <item>9</item>
-        <item>10</item>
-        <item>11</item>
-        <item>12</item>
-        <item>13</item>
-    </integer-array>
-
-    <!-- National language locking shift tables to enable for SMS encoding.
-         Decoding is always enabled. 3GPP TS 23.038 states that this feature
-         should not be enabled until a formal request is issued by the relevant
-         national regulatory body. Array elements are codes from the table above.
-         Example 1: devices sold in Turkey must include table 1 after the
-           Turkish Telecommunication Authority requires locking shift encoding
-           to be enabled (est. July 2012). (http://www.btk.gov.tr/eng/pdf/2009/BY-LAW_SMS.pdf)
-           See also: http://www.mobitech.com.tr/tr/ersanozturkblog_en/index.php?entry=entry090223-160014
-         Example 2: devices sold in India should include tables 4 through 13
-         to enable use of the new Release 9 tables for Indic languages. -->
-    <integer-array name="config_sms_enabled_locking_shift_tables">
-        <item>1</item>
-        <item>2</item>
-        <item>3</item>
-        <item>4</item>
-        <item>5</item>
-        <item>6</item>
-        <item>7</item>
-        <item>8</item>
-        <item>9</item>
-        <item>10</item>
-        <item>11</item>
-        <item>12</item>
-        <item>13</item>
-    </integer-array>
-</resources>

+ 0 - 56
overlay/FrameworksResCommon_Sys/res/values-mcc262-mnc9-en-rGB/config.xml

@@ -1,56 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
-     Copyright (C) 2024 The LineageOS Project
-     SPDX-License-Identifier: Apache-2.0
--->
-<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
-    <!-- National language single shift tables to enable for SMS encoding.
-         Decoding is always enabled. 3GPP TS 23.038 states that this feature
-         should not be enabled until a formal request is issued by the relevant
-         national regulatory body. Array elements are codes from the table above.
-         Example 1: devices sold in Turkey must include table 1 to conform with
-           By-Law Number 27230. (http://www.btk.gov.tr/eng/pdf/2009/BY-LAW_SMS.pdf)
-         Example 2: devices sold in India should include tables 4 through 13
-           to enable use of the new Release 9 tables for Indic languages. -->
-    <integer-array name="config_sms_enabled_single_shift_tables">
-        <item>1</item>
-        <item>2</item>
-        <item>3</item>
-        <item>4</item>
-        <item>5</item>
-        <item>6</item>
-        <item>7</item>
-        <item>8</item>
-        <item>9</item>
-        <item>10</item>
-        <item>11</item>
-        <item>12</item>
-        <item>13</item>
-    </integer-array>
-
-    <!-- National language locking shift tables to enable for SMS encoding.
-         Decoding is always enabled. 3GPP TS 23.038 states that this feature
-         should not be enabled until a formal request is issued by the relevant
-         national regulatory body. Array elements are codes from the table above.
-         Example 1: devices sold in Turkey must include table 1 after the
-           Turkish Telecommunication Authority requires locking shift encoding
-           to be enabled (est. July 2012). (http://www.btk.gov.tr/eng/pdf/2009/BY-LAW_SMS.pdf)
-           See also: http://www.mobitech.com.tr/tr/ersanozturkblog_en/index.php?entry=entry090223-160014
-         Example 2: devices sold in India should include tables 4 through 13
-         to enable use of the new Release 9 tables for Indic languages. -->
-    <integer-array name="config_sms_enabled_locking_shift_tables">
-        <item>1</item>
-        <item>2</item>
-        <item>3</item>
-        <item>4</item>
-        <item>5</item>
-        <item>6</item>
-        <item>7</item>
-        <item>8</item>
-        <item>9</item>
-        <item>10</item>
-        <item>11</item>
-        <item>12</item>
-        <item>13</item>
-    </integer-array>
-</resources>

+ 0 - 56
overlay/FrameworksResCommon_Sys/res/values-mcc262-mnc9-en-rIN/config.xml

@@ -1,56 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
-     Copyright (C) 2024 The LineageOS Project
-     SPDX-License-Identifier: Apache-2.0
--->
-<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
-    <!-- National language single shift tables to enable for SMS encoding.
-         Decoding is always enabled. 3GPP TS 23.038 states that this feature
-         should not be enabled until a formal request is issued by the relevant
-         national regulatory body. Array elements are codes from the table above.
-         Example 1: devices sold in Turkey must include table 1 to conform with
-           By-Law Number 27230. (http://www.btk.gov.tr/eng/pdf/2009/BY-LAW_SMS.pdf)
-         Example 2: devices sold in India should include tables 4 through 13
-           to enable use of the new Release 9 tables for Indic languages. -->
-    <integer-array name="config_sms_enabled_single_shift_tables">
-        <item>1</item>
-        <item>2</item>
-        <item>3</item>
-        <item>4</item>
-        <item>5</item>
-        <item>6</item>
-        <item>7</item>
-        <item>8</item>
-        <item>9</item>
-        <item>10</item>
-        <item>11</item>
-        <item>12</item>
-        <item>13</item>
-    </integer-array>
-
-    <!-- National language locking shift tables to enable for SMS encoding.
-         Decoding is always enabled. 3GPP TS 23.038 states that this feature
-         should not be enabled until a formal request is issued by the relevant
-         national regulatory body. Array elements are codes from the table above.
-         Example 1: devices sold in Turkey must include table 1 after the
-           Turkish Telecommunication Authority requires locking shift encoding
-           to be enabled (est. July 2012). (http://www.btk.gov.tr/eng/pdf/2009/BY-LAW_SMS.pdf)
-           See also: http://www.mobitech.com.tr/tr/ersanozturkblog_en/index.php?entry=entry090223-160014
-         Example 2: devices sold in India should include tables 4 through 13
-         to enable use of the new Release 9 tables for Indic languages. -->
-    <integer-array name="config_sms_enabled_locking_shift_tables">
-        <item>1</item>
-        <item>2</item>
-        <item>3</item>
-        <item>4</item>
-        <item>5</item>
-        <item>6</item>
-        <item>7</item>
-        <item>8</item>
-        <item>9</item>
-        <item>10</item>
-        <item>11</item>
-        <item>12</item>
-        <item>13</item>
-    </integer-array>
-</resources>

+ 5 - 1
overlay/FrameworksResCommon_Sys/res/values/config.xml

@@ -234,7 +234,7 @@
     <string-array name="config_mobile_tcp_buffers">
     <string-array name="config_mobile_tcp_buffers">
         <item>5gnr:2097152,6291456,16777216,512000,2097152,8388608</item>
         <item>5gnr:2097152,6291456,16777216,512000,2097152,8388608</item>
         <item>lte:2097152,4194304,8388608,262144,524288,1048576</item>
         <item>lte:2097152,4194304,8388608,262144,524288,1048576</item>
-        <item>lte_ca:4096,6291456,12582912,4096,1048576,2097152</item>
+        <item>lte_ca:4096,6291456,12582912,4096,1048576,4194304</item>
         <item>umts:4094,87380,1220608,4096,16384,1220608</item>
         <item>umts:4094,87380,1220608,4096,16384,1220608</item>
         <item>hspa:4094,87380,1220608,4096,16384,1220608</item>
         <item>hspa:4094,87380,1220608,4096,16384,1220608</item>
         <item>hsupa:4094,87380,1220608,4096,16384,1220608</item>
         <item>hsupa:4094,87380,1220608,4096,16384,1220608</item>
@@ -286,6 +286,10 @@
     <!-- Flag specifying whether WFC over IMS is available on device -->
     <!-- Flag specifying whether WFC over IMS is available on device -->
     <bool name="config_device_wfc_ims_available">true</bool>
     <bool name="config_device_wfc_ims_available">true</bool>
 
 
+    <!--Support decoding the user data payload as pack GSM 8-bit (a GSM alphabet
+        string that's stored in 8-bit unpacked format) characters.-->
+    <bool name="config_sms_decode_gsm_8bit_data" translatable="false">true</bool>
+
     <!-- Config determines whether to update phone object when voice registration
     <!-- Config determines whether to update phone object when voice registration
          state changes. Voice radio tech change will always trigger an update of
          state changes. Voice radio tech change will always trigger an update of
          phone object irrespective of this config -->
          phone object irrespective of this config -->

+ 1 - 1
overlay/FrameworksResCommon_Sys/res/values/config_telephony.xml

@@ -16,7 +16,7 @@
         <item>NR_NSA_MMWAVE:2097152,6291456,16777216,512000,2097152,8388608</item>
         <item>NR_NSA_MMWAVE:2097152,6291456,16777216,512000,2097152,8388608</item>
         <item>NR_NSA:2097152,6291456,16777216,512000,2097152,8388608</item>
         <item>NR_NSA:2097152,6291456,16777216,512000,2097152,8388608</item>
         <item>LTE:2097152,4194304,8388608,262144,524288,1048576</item>
         <item>LTE:2097152,4194304,8388608,262144,524288,1048576</item>
-        <item>LTE_CA:4096,6291456,12582912,4096,1048576,2097152</item>
+        <item>LTE_CA:4096,6291456,12582912,4096,1048576,4194304</item>
         <item>UMTS:4094,87380,1220608,4096,16384,1220608</item>
         <item>UMTS:4094,87380,1220608,4096,16384,1220608</item>
         <item>HSPA:4094,87380,1220608,4096,16384,1220608</item>
         <item>HSPA:4094,87380,1220608,4096,16384,1220608</item>
         <item>HSUPA:4094,87380,1220608,4096,16384,1220608</item>
         <item>HSUPA:4094,87380,1220608,4096,16384,1220608</item>

+ 20 - 0
overlay/FrameworksResCommon_Sys/res/values/required_apps_managed_device.xml

@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+     Copyright (C) 2024 The LineageOS Project
+     SPDX-License-Identifier: Apache-2.0
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+    <!-- A list of apps to be retained on the managed device.
+            Takes precedence over the disallowed apps lists. -->
+    <string-array name="required_apps_managed_device" translatable="false">
+        <item>com.android.settings</item>
+        <item>com.android.systemui</item>
+        <item>com.android.contacts</item>
+        <item>org.codeaurora.dialer</item>
+        <item>com.android.stk</item>
+        <item>com.android.providers.downloads</item>
+        <item>com.android.providers.downloads.ui</item>
+        <item>com.android.documentsui</item>
+        <item>com.android.cellbroadcastreceiver</item>
+    </string-array>
+</resources>

+ 3 - 0
overlay/SettingsResCommon_Sys/res/values/config.xml

@@ -43,4 +43,7 @@
         <item>264</item>
         <item>264</item>
         <item>265</item>
         <item>265</item>
     </integer-array>
     </integer-array>
+
+    <!-- Max network scan search time in seconds -->
+    <integer name="config_network_scan_helper_max_search_time_sec">254</integer>
 </resources>
 </resources>

+ 0 - 3
overlay/TelecommResCommon_Sys/res/values/config.xml

@@ -7,9 +7,6 @@
     <!-- Class name for the default in-call UI Service [DO NOT TRANSLATE] -->
     <!-- Class name for the default in-call UI Service [DO NOT TRANSLATE] -->
     <string name="incall_default_class" translatable="false">com.android.incallui.InCallServiceImpl</string>
     <string name="incall_default_class" translatable="false">com.android.incallui.InCallServiceImpl</string>
 
 
-    <!-- Class name for the default main dialer activity [DO NOT TRANSLATE] -->
-    <string name="dialer_default_class" translatable="false">com.android.dialer.DialtactsActivity</string>
-
     <!-- Flag indicating if the tty is enabled -->
     <!-- Flag indicating if the tty is enabled -->
     <bool name="tty_enabled">true</bool>
     <bool name="tty_enabled">true</bool>
 </resources>
 </resources>

+ 4 - 0
overlay/TelephonyResCommon_Sys/res/values/config.xml

@@ -33,4 +33,8 @@
 
 
     <!-- The package name for the platform number verification supplier app. -->
     <!-- The package name for the platform number verification supplier app. -->
     <string name="platform_number_verification_package" translatable="false">com.google.android.gms</string>
     <string name="platform_number_verification_package" translatable="false">com.google.android.gms</string>
+
+    <!-- Whether the device supports dialing emergency RTT calls when there's no SIM card installed
+    -->
+    <bool name="config_support_simless_emergency_rtt">true</bool>
 </resources>
 </resources>

+ 26 - 0
overlay/WifiResCommon_Sys/res/values/config.xml

@@ -75,6 +75,11 @@
     -->
     -->
     <bool name="config_wifiSupportChannelOnDataPath" translatable="false">true</bool>
     <bool name="config_wifiSupportChannelOnDataPath" translatable="false">true</bool>
 
 
+    <!-- Integer threshold for max number of WifiConfigurations that can be saved on the device.
+         A value of -1 indicates no limit. If a max number is specified, then under-used configs will
+         be deleted to make room for new configs.-->
+    <integer name="config_wifiMaxNumWifiConfigurations" translatable="false">1000</integer>
+
     <!-- Indicates whether or not the WLAN driver supports the NL80211_CMD_REG_CHANGE or
     <!-- Indicates whether or not the WLAN driver supports the NL80211_CMD_REG_CHANGE or
          NL80211_CMD_WIPHY_REG_CHANGE events which indicate the current country code which is
          NL80211_CMD_WIPHY_REG_CHANGE events which indicate the current country code which is
          being used by the WLAN driver. If the driver doesn't support these events
          being used by the WLAN driver. If the driver doesn't support these events
@@ -83,4 +88,25 @@
          immediately after the country code is sent to the driver (if the method returns a
          immediately after the country code is sent to the driver (if the method returns a
          success). -->
          success). -->
     <bool name="config_wifiDriverSupportedNl80211RegChangedEvent" translatable="false">true</bool>
     <bool name="config_wifiDriverSupportedNl80211RegChangedEvent" translatable="false">true</bool>
+
+    <!-- Wifi driver supports Opportunistic Wireless Encryption (OWE) Transition
+         aka Enhanced Open for Soft-AP -->
+    <bool name="config_wifiSoftapOweTransitionSupported" translatable="false">true</bool>
+
+    <!-- Wifi driver supports Opportunistic Wireless Encryption (OWE)
+         aka Enhanced Open for Soft-AP -->
+    <bool name="config_wifiSoftapOweSupported" translatable="false">true</bool>
+
+    <!-- Lists each alternate character set per locale language for SSID translation to UTF-8. This
+         will translate all SSIDs encoded with the specified character set from the native layer
+         into UTF-8 SSIDs. The translated SSIDs are then converted back to the original character
+         set when passed back to the native layer. This effectively switches all non-UTF-8 APs into
+         UTF-8 APs from the perspective of the framework and apps, and is intended to provide
+         backwards compatibility with apps that only work with UTF-8 SSIDs. Values must be in the
+         form of the locale language and canonical java.nio Charset name, separated by a comma. If
+         the locale language is "all", then the character set will apply to all locale languages
+         that do not specify their own character set. -->
+    <string-array name="config_wifiCharsetsForSsidTranslation" translatable="false">
+        <item>zh,GBK</item>
+    </string-array>
 </resources>
 </resources>