sm8550-common: overlay: Update QSSI overlays from LA.QSSI.14.0.r1-07000-qssi.0

Change-Id: Iea799f22a44095a2e71c4dc86ef877588742e6d4
This commit is contained in:
chaptsand
2024-10-16 04:42:23 +08:00
parent 11a7981ee5
commit 7b4d3fb901
17 changed files with 448 additions and 209 deletions

View File

@@ -232,12 +232,14 @@ PRODUCT_PACKAGES += \
FrameworksResCommon \ FrameworksResCommon \
FrameworksResSamsung \ FrameworksResSamsung \
FrameworksResTarget \ FrameworksResTarget \
SettingsResCommon \
SettingsResSamsung \ SettingsResSamsung \
SystemUIResCommon \ SystemUIResCommon \
TelecommResCommon \ TelecommResCommon \
TelephonyResCommon \ TelephonyResCommon \
WifiResCommon \ WifiResCommon \
WifiResTarget WifiResTarget \
WifiResTarget_spf
# Partitions # Partitions
PRODUCT_USE_DYNAMIC_PARTITIONS := true PRODUCT_USE_DYNAMIC_PARTITIONS := true

View File

@@ -2,11 +2,9 @@
<carrier_config_list> <carrier_config_list>
<carrier_config> <carrier_config>
<boolean name="apn_expand_bool" value="true" /> <boolean name="apn_expand_bool" value="true" />
<!-- PA: Disable World Mode to clean up network modes -->
<boolean name="world_phone_bool" value="false" /> <boolean name="world_phone_bool" value="false" />
<boolean name="allow_adding_apns_bool" value="true" /> <boolean name="allow_adding_apns_bool" value="true" />
<boolean name="hide_preferred_network_type_bool" value="false" /> <boolean name="hide_preferred_network_type_bool" value="false" />
<!-- PA: Disable CDMA Choices to clean up settings -->
<boolean name="show_cdma_choices_bool" value="false" /> <boolean name="show_cdma_choices_bool" value="false" />
<boolean name="allow_video_call_in_low_battery" value="true" /> <boolean name="allow_video_call_in_low_battery" value="true" />
<boolean name="config_enable_display_14digit_imei" value="false" /> <boolean name="config_enable_display_14digit_imei" value="false" />
@@ -45,6 +43,7 @@
<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" />
<boolean name="dtmf_type_enabled_bool" value="true" /> <boolean name="dtmf_type_enabled_bool" value="true" />
<boolean name="csp_enabled_bool" value="true" /> <boolean name="csp_enabled_bool" value="true" />
</carrier_config> </carrier_config>
@@ -59,7 +58,8 @@
<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 +76,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" />
@@ -111,10 +110,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_mode_int" value="10" />
<int name="carrier_default_wfc_ims_roaming_mode_int" value="1" /> <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">
@@ -198,7 +198,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 +207,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 +245,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 +271,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,11 +476,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="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_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="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_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" />
@@ -474,9 +503,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">
@@ -488,6 +519,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" />
@@ -497,11 +530,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" />
@@ -517,6 +557,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" />
@@ -1374,9 +1425,6 @@
<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" />
@@ -1388,6 +1436,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" />
@@ -1481,9 +1530,6 @@
<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" />
@@ -1495,6 +1541,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" />
@@ -1541,6 +1588,7 @@
<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="allow_emergency_numbers_in_call_log_bool" value="true" /> <boolean name="allow_emergency_numbers_in_call_log_bool" value="true" />
@@ -1575,6 +1623,7 @@
<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" />
<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" />
@@ -1660,9 +1709,6 @@
<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" />
@@ -1674,6 +1720,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" />
@@ -1727,9 +1774,6 @@
<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" />
@@ -1741,6 +1785,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" />
@@ -1828,6 +1873,7 @@
<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" />
@@ -1861,6 +1907,7 @@
<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" />
<int name="carrier_default_wfc_ims_mode_int" value="1" />
</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" />
@@ -1916,9 +1963,6 @@
<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" />
@@ -1928,44 +1972,6 @@
<boolean name="vonr_setting_visibility_bool" value="false" /> <boolean name="vonr_setting_visibility_bool" value="false" />
<boolean name="hide_enhanced_4g_lte_bool" value="true" /> <boolean name="hide_enhanced_4g_lte_bool" value="true" />
</carrier_config> </carrier_config>
<carrier_config mcc="460" mnc="30">
<boolean name="notify_video_call_failed" 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="config_spn_override_enabled" value="true" />
<boolean name="allow_emergency_numbers_in_call_log_bool" value="true" />
<string-array name="apn_hide_rule_strings_array" num="2">
<item value="type" />
<item value="supl,ims" />
</string-array>
<map name="apn_default_values_strings_array">
<string name="protocol">IPV4V6</string>
<string name="roaming_protocol">IPV4V6</string>
</map>
<boolean name="ignore_data_enabled_changed_for_video_calls" value="true" />
<boolean name="config_hide_vt_callforward_option" value="true" />
<boolean name="carrier_parse_number_on_forward_call_bool" value="true" />
<boolean name="carrier_name_override_bool" value="true" />
<string name="carrier_name_string">China Unicom</string>
<boolean name="config_update_service_status" value="true" />
<boolean name="config_update_volte_icon" value="true" />
<boolean name="check_mobile_data_for_cf" value="true" />
<boolean name="vilte_data_is_metered_bool" value="false" />
<boolean name="config_enable_video_crbt" value="true" />
<boolean name="config_disable_clir_over_ut" value="true" />
<boolean name="hide_enabled_5g_bool" value="false" />
<boolean name="call_barring_visibility_bool" value="false" />
<boolean name="allow_add_call_during_video_call" value="false" />
<boolean name="allow_hold_video_call_bool" value="false" />
<boolean name="carrier_allow_transfer_ims_call_bool" value="false" />
<boolean name="carrier_video_crs_supported_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" />
</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" />
<boolean name="rtt_supported_bool" value="true" /> <boolean name="rtt_supported_bool" value="true" />
@@ -1995,6 +2001,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" />
@@ -2006,6 +2027,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" />
@@ -2021,6 +2043,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" />
@@ -2029,6 +2052,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" />
@@ -2036,13 +2074,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> <boolean name="editable_enhanced_4g_lte_bool" value="false" />
<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" />
</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" />
@@ -2058,6 +2090,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" />
@@ -2072,6 +2105,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" />
@@ -2086,6 +2120,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" />
@@ -2100,6 +2135,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" />
@@ -2117,6 +2153,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" />
@@ -2131,6 +2168,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" />
@@ -2146,6 +2184,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" />
@@ -2163,6 +2202,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" />
@@ -2175,18 +2215,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" />
@@ -2200,36 +2246,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" />
@@ -2247,12 +2305,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" />
@@ -2278,12 +2340,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" />
@@ -2303,6 +2369,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" />
@@ -2355,7 +2422,7 @@
<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="bengal_515" mcc="311" mnc="480"> <carrier_config device="pineapple" mcc="311" mnc="480">
<boolean name="show_rtt_visibility_setting_bool" value="true" /> <boolean name="show_rtt_visibility_setting_bool" value="true" />
<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" />
@@ -2480,6 +2547,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" />

View File

@@ -0,0 +1,15 @@
<?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">
<!-- If Voice Radio Technology is RIL_RADIO_TECHNOLOGY_LTE:14 or
RIL_RADIO_TECHNOLOGY_UNKNOWN:0 this is the value that should be used instead.
A configuration value of RIL_RADIO_TECHNOLOGY_UNKNOWN:0 means
there is no replacement value and that the default assumption
for phone type (GSM) should be used. -->
<integer name="config_volte_replacement_rat">6</integer>
</resources>

View File

@@ -0,0 +1,15 @@
<?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">
<!-- If Voice Radio Technology is RIL_RADIO_TECHNOLOGY_LTE:14 or
RIL_RADIO_TECHNOLOGY_UNKNOWN:0 this is the value that should be used instead.
A configuration value of RIL_RADIO_TECHNOLOGY_UNKNOWN:0 means
there is no replacement value and that the default assumption
for phone type (GSM) should be used. -->
<integer name="config_volte_replacement_rat">6</integer>
</resources>

View File

@@ -169,6 +169,9 @@
<item>255</item> <item>255</item>
</integer-array> </integer-array>
<!-- The name of the package that will hold the SMS role by default. -->
<string name="config_defaultSms" translatable="false">com.android.mms</string>
<!-- The restoring is handled by modem if it is true--> <!-- The restoring is handled by modem if it is true-->
<bool name="skip_restoring_network_selection" translatable="false">true</bool> <bool name="skip_restoring_network_selection" translatable="false">true</bool>
@@ -225,11 +228,6 @@
<!-- Whether UI for multi user should be shown --> <!-- Whether UI for multi user should be shown -->
<bool name="config_enableMultiUserUI">true</bool> <bool name="config_enableMultiUserUI">true</bool>
<!-- Safe headphone volume index. When music stream volume is below this index
the SPL on headphone output is compliant to EN 60950 requirements for portable music
players. -->
<integer name="config_safe_media_volume_index">100</integer>
<!-- Configure mobile tcp buffer sizes in the form: <!-- Configure mobile tcp buffer sizes in the form:
rat-name:rmem_min,rmem_def,rmem_max,wmem_min,wmem_def,wmem_max rat-name:rmem_min,rmem_def,rmem_max,wmem_min,wmem_def,wmem_max
If no value is found for the rat-name in use, the system default will be applied. If no value is found for the rat-name in use, the system default will be applied.
@@ -303,9 +301,6 @@
<!-- Flag indicating which package name can access the persistent data partition --> <!-- Flag indicating which package name can access the persistent data partition -->
<string name="config_persistentDataPackageName" translatable="false">com.google.android.gms</string> <string name="config_persistentDataPackageName" translatable="false">com.google.android.gms</string>
<!-- Define optional package verifier name -->
<string name="config_optionalPackageVerifierName" translatable="false">seemp.service</string>
<!-- Flag specifying whether VoLTE is available on device --> <!-- Flag specifying whether VoLTE is available on device -->
<bool name="config_device_volte_available">true</bool> <bool name="config_device_volte_available">true</bool>
@@ -317,14 +312,13 @@
<!-- Flag specifying whether VT is available on device --> <!-- Flag specifying whether VT is available on device -->
<bool name="config_device_vt_available">true</bool> <bool name="config_device_vt_available">true</bool>
<!-- Flag specifying whether WFC over IMS should be available for carrier: independent of
carrier provisioning. If false: hard disabled. If true: then depends on carrier
provisioning, availability etc -->
<bool name="config_carrier_wfc_ims_available">true</bool>
<!-- 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 -->
@@ -339,7 +333,7 @@
<integer name="config_default_cellular_usage_setting">-1</integer> <integer name="config_default_cellular_usage_setting">-1</integer>
<!-- Whether the Unprocessed audio source supports the required frequency range and level --> <!-- Whether the Unprocessed audio source supports the required frequency range and level -->
<bool name="config_supportAudioSourceUnprocessed">false</bool> <bool name="config_supportAudioSourceUnprocessed">true</bool>
<!-- The default refresh rate for a given device. Change this value to set a higher default <!-- The default refresh rate for a given device. Change this value to set a higher default
refresh rate. If the hardware composer on the device supports display modes with a higher refresh rate. If the hardware composer on the device supports display modes with a higher
@@ -389,30 +383,4 @@
new network. --> new network. -->
<bool name="config_enhanced_iwlan_handover_check">false</bool> <bool name="config_enhanced_iwlan_handover_check">false</bool>
<!-- Default files to pin via Pinner Service -->
<string-array translatable="false" name="config_defaultPinnerServiceFiles">
<item>"/apex/com.android.art/javalib/core-oj.jar"</item>
<item>"/apex/com.android.art/javalib/core-libart.jar"</item>
<item>"/system/bin/surfaceflinger"</item>
<item>"/system/framework/framework.jar"</item>
<item>"/system/framework/services.jar"</item>
<item>"/system_ext/priv-app/SystemUI/SystemUI.apk"</item>
<item>"/vendor/lib64/libcamxexternalformatutils.so"</item>
<item>"/vendor/lib64/libipebpsstriping.so"</item>
<item>"/vendor/lib64/libCB.so"</item>
<item>"/vendor/lib64/libgsl.so"</item>
</string-array>
<!-- True if camera app should be pinned via Pinner Service -->
<bool name="config_pinnerCameraApp">true</bool>
<!-- True if home app should be pinned via Pinner Service -->
<bool name="config_pinnerHomeApp">true</bool>
<!-- Whether the new Auto Selection Network UI should be shown -->
<bool name="config_enableNewAutoSelectNetworkUI">true</bool>
<!-- If this is true, device supports Sustained Performance Mode. -->
<bool name="config_sustainedPerformanceModeSupported">true</bool>
</resources> </resources>

View File

@@ -40,4 +40,7 @@
If non-positive, then the refresh rate is unchanged even if thresholds are configured. --> If non-positive, then the refresh rate is unchanged even if thresholds are configured. -->
<integer name="config_defaultRefreshRateInZone">120</integer> <integer name="config_defaultRefreshRateInZone">120</integer>
<!-- Whether the new Auto Selection Network UI should be shown -->
<bool name="config_enableNewAutoSelectNetworkUI">true</bool>
</resources> </resources>

View File

@@ -5,6 +5,30 @@
--> -->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<!-- Note: This config is deprecated, use BluetoothProperties instead.
Idle current for bluetooth controller. 0 by default
-->
<integer name="config_bluetooth_idle_cur_ma" translatable="false">4</integer>
<!-- Note: This config is deprecated, use BluetoothProperties instead.
Rx current for bluetooth controller. 0 by default
-->
<integer name="config_bluetooth_rx_cur_ma" translatable="false">18</integer>
<!-- Note: This config is deprecated, use BluetoothProperties instead.
Tx current for bluetooth controller. 0 by default
-->
<integer name="config_bluetooth_tx_cur_ma" translatable="false">33</integer>
<!-- Note: This config is deprecated, use BluetoothProperties instead.
Operating volatage for bluetooth controller. 0 by default
-->
<integer name="config_bluetooth_operating_voltage_mv" translatable="false">4000</integer>
<!-- Whether a software navigation bar should be shown. NOTE: in the future this may be
autodetected from the Configuration. -->
<bool name="config_showNavigationBar">true</bool>
<!-- Control whether the always on display mode is available. This should only be enabled on <!-- Control whether the always on display mode is available. This should only be enabled on
devices where the display has been tuned to be power efficient in DOZE and/or DOZE_SUSPEND devices where the display has been tuned to be power efficient in DOZE and/or DOZE_SUSPEND
states. --> states. -->
@@ -40,13 +64,15 @@
<!-- Default files to pin via Pinner Service --> <!-- Default files to pin via Pinner Service -->
<string-array name="config_defaultPinnerServiceFiles" translatable="false"> <string-array name="config_defaultPinnerServiceFiles" translatable="false">
<item>/system/framework/arm64/boot-QPerformance.oat</item> <item>/system/framework/framework.jar</item>
<item>/system/framework/arm64/boot-UxPerformance.oat</item> <item>/system/framework/services.jar</item>
<item>/system/lib64/libsurfaceflinger.so</item> <item>/system/bin/surfaceflinger</item>
<item>/vendor/lib64/libllvm-qgl.so</item>
<item>/system/lib64/libhwui.so</item>
<item>/system/lib64/libEGL.so</item>
<item>/vendor/lib64/egl/libGLESv2_adreno.so</item>
</string-array> </string-array>
<!-- Whether the device enable the standalone (SA) mode of 5G NR.-->
<bool name="config_telephony5gStandalone">true</bool>
<!-- Whether the device enable the non-standalone (NSA) mode of 5G NR.-->
<bool name="config_telephony5gNonStandalone">true</bool>
</resources> </resources>

View File

@@ -0,0 +1,10 @@
//
// Copyright (C) 2024 The LineageOS Project
//
// SPDX-License-Identifier: Apache-2.0
//
runtime_resource_overlay {
name: "SettingsResCommon",
vendor: true,
}

View File

@@ -0,0 +1,11 @@
<!--
Copyright (C) 2024 The LineageOS Project
SPDX-License-Identifier: Apache-2.0
-->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.android.settings.overlay.common">
<overlay
android:isStatic="true"
android:targetPackage="com.android.settings" />
</manifest>

View File

@@ -0,0 +1,51 @@
<?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">
<!-- Display settings screen, Color mode options. Must be the same length and order as
config_color_mode_options_values below. Only the values that also appear in
frameworks/base/core/res/res/values/config.xml's config_availableColorModes are shown. -->
<string-array name="config_color_mode_options_strings" translatable="false">
<item>Natural</item>
<item>Boosted</item>
<item>Saturated</item>
<item>Adaptive</item>
<item>Reserved and unset: 256</item>
<item>Reserved and unset: 257</item>
<item>Reserved and unset: 258</item>
<item>Reserved and unset: 259</item>
<item>Reserved and unset: 260</item>
<item>Reserved and unset: 261</item>
<item>Reserved and unset: 262</item>
<item>Reserved and unset: 263</item>
<item>Reserved and unset: 264</item>
<item>Reserved and unset: 265</item>
</string-array>
<!-- Display settings screen, Color mode options. Must be the same length and order as
config_color_mode_options_strings above. Only the values that also appear in
frameworks/base/core/res/res/values/config.xml's config_availableColorModes are shown. -->
<integer-array name="config_color_mode_options_values" translatable="false">
<item>0</item>
<item>1</item>
<item>2</item>
<item>3</item>
<item>256</item>
<item>257</item>
<item>258</item>
<item>259</item>
<item>260</item>
<item>261</item>
<item>262</item>
<item>263</item>
<item>264</item>
<item>265</item>
</integer-array>
<!-- Max network scan search time in seconds -->
<integer name="config_network_scan_helper_max_search_time_sec">254</integer>
</resources>

View File

@@ -5,6 +5,9 @@
--> -->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<!-- Class name for the default main Dialer activity [DO NOT TRANSLATE] -->
<string name="dialer_default_class" translatable="false">com.android.dialer.DialtactsActivity</string>
<!-- 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>

View File

@@ -26,6 +26,10 @@
<!-- 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>
<!-- String indicating the package name of the device GbaService implementation. --> <!-- String indicating the package name of the device GbaService implementation. -->
<string name="config_gba_package" translatable="false">com.qualcomm.qti.uimGbaApp</string> <string name="config_gba_package" translatable="false">com.qualcomm.qti.uimGbaApp</string>

View File

@@ -5,18 +5,6 @@
--> -->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<!-- Boolean to provide support to keep wifi5 symbol for 8SS supported device and 11ax AP -->
<bool name="config_vendorWifi11axReadySupport">true</bool>
<!-- Wifi driver supports WPA3 Simultaneous Authentication of Equals (WPA3-OWE) for softap -->
<bool name="config_vendor_wifi_softap_owe_supported">true</bool>
<!-- Wifi driver supports batched scan -->
<bool name="config_wifi_batched_scan_supported">true</bool>
<!-- Boolean to provide support to keep wifi5 symbol for 8SS supported device and 11ax AP -->
<bool name="config_wifi_report_he_ready">true</bool>
<!-- boolean indicating whether the WiFi chipset has 5GHz band support. <!-- boolean indicating whether the WiFi chipset has 5GHz band support.
Note: This config is replacing the config_wifi_dual_band_support Note: This config is replacing the config_wifi_dual_band_support
since more bands may now be supported (such as 6GHz), the naming dual_band since more bands may now be supported (such as 6GHz), the naming dual_band
@@ -38,17 +26,17 @@
<!-- List of allowed channels in 2GHz band for softap. If the device doesn't want to restrict <!-- List of allowed channels in 2GHz band for softap. If the device doesn't want to restrict
channels this should be empty. Values is a comma separated channel string and/or channel channels this should be empty. Values is a comma separated channel string and/or channel
range string like '1-6,11'. --> range string like '1-6,11'. -->
<string name="config_wifiSoftap2gChannelList" translatable="false"></string> <string name="config_wifiSoftap2gChannelList" translatable="false" />
<!-- List of allowed channels in 5GHz band for softap. If the device doesn't want to restrict <!-- List of allowed channels in 5GHz band for softap. If the device doesn't want to restrict
channels this should be empty. Values is a comma separated channel string and/or channel channels this should be empty. Values is a comma separated channel string and/or channel
range string like '36-48,149'. --> range string like '36-48,149'. -->
<string name="config_wifiSoftap5gChannelList" translatable="false"></string> <string name="config_wifiSoftap5gChannelList" translatable="false" />
<!-- List of allowed channels in 6GHz band for softap. If the device doesn't want to restrict <!-- List of allowed channels in 6GHz band for softap. If the device doesn't want to restrict
channels this should be empty. Values is a comma separated channel string and/or channel channels this should be empty. Values is a comma separated channel string and/or channel
range string like '36-48,149'. --> range string like '36-48,149'. -->
<string name="config_wifiSoftap6gChannelList" translatable="false"></string> <string name="config_wifiSoftap6gChannelList" translatable="false" />
<!-- Boolean indicating that only configurations that have the same pre-shared key will be linked --> <!-- Boolean indicating that only configurations that have the same pre-shared key will be linked -->
<bool name="config_wifi_only_link_same_credential_configurations" translatable="false">false</bool> <bool name="config_wifi_only_link_same_credential_configurations" translatable="false">false</bool>
@@ -71,9 +59,6 @@
<!-- Indicates that p2p MAC randomization is supported on this device --> <!-- Indicates that p2p MAC randomization is supported on this device -->
<bool name="config_wifi_p2p_mac_randomization_supported" translatable="false">true</bool> <bool name="config_wifi_p2p_mac_randomization_supported" translatable="false">true</bool>
<!-- Indicates that bridged AP mode is supported on this device -->
<bool name="config_wifiBridgedSoftApSupported" translatable="false">false</bool>
<!-- Wifi driver Automatic channel selection (ACS) for softap to include DFS channels --> <!-- Wifi driver Automatic channel selection (ACS) for softap to include DFS channels -->
<bool name="config_wifiSoftapAcsIncludeDfs" translatable="false">true</bool> <bool name="config_wifiSoftapAcsIncludeDfs" translatable="false">true</bool>
@@ -86,4 +71,30 @@
--> -->
<bool name="config_wifiAllowMultipleNetworksOnSameAwareNdi" translatable="false">true</bool> <bool name="config_wifiAllowMultipleNetworksOnSameAwareNdi" 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>
<!-- 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>

View File

@@ -5,87 +5,26 @@
--> -->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<!-- boolean indicating whether the WiFi chipset has 5GHz band support. <!-- Wifi driver supports IEEE80211BE for softap -->
Note: This config is replacing the config_wifi_dual_band_support <bool name="config_wifiSoftapIeee80211beSupported" translatable="false">true</bool>
since more bands may now be supported (such as 6GHz), the naming dual_band
is no longer indicative, and a separate config now exists for each band -->
<bool name="config_wifi5ghzSupport" translatable="false">true</bool>
<!-- boolean indicating whether the WiFi chipset has 6GHz band support --> <!-- Indicates that bridged AP mode is supported on this device provided that
<bool name="config_wifi6ghzSupport" translatable="false">true</bool> the device interface combination allows for it -->
<bool name="config_wifiBridgedSoftApSupported" translatable="false">true</bool>
<!-- Boolean indicating whether the wifi chipset supports background scanning mechanism. <!-- Enable WPA2 to WPA3 auto-upgrade offload to capable Driver/Firmware -->
This mechanism allows the host to remain in suspend state and the dongle to actively <bool name="config_wifiSaeUpgradeOffloadEnabled" translatable="false">true</bool>
scan and wake the host when a configured SSID is detected by the dongle. This chipset
capability can provide power savings when wifi needs to be always kept on. -->
<bool name="config_wifi_background_scan_support" translatable="false">true</bool>
<!-- Boolean indicating performing a partial initial scan is enabled -->
<bool name="config_wifiEnablePartialInitialScan" translatable="false">true</bool>
<!-- Boolean indicating connected frequency enhancement is enabled/disabled -->
<bool name="config_wifiConnectedFrequencyEnhancementEnabled" translatable="false">true</bool>
<!-- Wifi driver supports Beacon Protection for SoftAp -->
<bool name="config_vendor_softap_beacon_protection_supported" translatable="false">true</bool>
<!-- Wifi driver supports Ocv for SoftAp -->
<bool name="config_vendor_softap_ocv_supported" translatable="false">true</bool>
<!-- Wifi driver supports Automatic channel selection (ACS) for softap -->
<bool name="config_wifi_softap_acs_supported" translatable="false">true</bool>
<!-- Wifi driver supports IEEE80211AX for softap -->
<bool name="config_wifiSoftapIeee80211axSupported" translatable="false">true</bool>
<!-- Wifi driver supports IEEE80211AX single user beamformer for softap -->
<bool name="config_wifiSoftapHeSuBeamformerSupported" translatable="false">true</bool>
<!-- Wifi driver supports IEEE80211AX single user beamformee for softap -->
<bool name="config_wifiSoftapHeSuBeamformeeSupported" translatable="false">true</bool>
<!-- Wifi driver supports 6GHz band for softap when chip support 6GHz -->
<bool name="config_wifiSoftap6ghzSupported" translatable="false">true</bool>
<!-- Indicates that bridged AP mode is supported on this device -->
<bool name="config_wifiBridgedSoftApSupported" translatable="false">false</bool>
<!-- Configure wifi tcp buffersizes in the form:
rmem_min,rmem_def,rmem_max,wmem_min,wmem_def,wmem_max -->
<string name="config_wifi_tcp_buffers" translatable="false">524288,1048576,2097152,524288,1048576,4194304</string>
<!-- Enable Make-Before-Break Wifi network switching. <!-- Enable Make-Before-Break Wifi network switching.
Note: this is conditional on the device supporting dual concurrent STAs. --> Note: this is conditional on the device supporting dual concurrent STAs. -->
<bool name="config_wifiMultiStaNetworkSwitchingMakeBeforeBreakEnabled" translatable="false">false</bool> <bool name="config_wifiMultiStaNetworkSwitchingMakeBeforeBreakEnabled" translatable="false">true</bool>
<!-- Enable concurrent peer to peer + internet connectivity <!-- Enable concurrent peer to peer + internet connectivity
Note: this is conditional on the device supporting dual concurrent STAs. --> Note: this is conditional on the device supporting dual concurrent STAs. -->
<bool name="config_wifiMultiStaLocalOnlyConcurrencyEnabled" translatable="false">false</bool> <bool name="config_wifiMultiStaLocalOnlyConcurrencyEnabled" translatable="false">true</bool>
<!-- Enable concurrent restricted connectivity + internet connectivity <!-- Enable concurrent restricted connectivity + internet connectivity
Note: this is conditional on the device supporting dual concurrent STAs. --> Note: this is conditional on the device supporting dual concurrent STAs. -->
<bool name="config_wifiMultiStaRestrictedConcurrencyEnabled" translatable="false">false</bool> <bool name="config_wifiMultiStaRestrictedConcurrencyEnabled" translatable="false">true</bool>
<!-- Enable concurrent internet connectivity + internet connectivity
Note: this is conditional on the device supporting dual concurrent STAs. -->
<bool name="config_wifiMultiStaMultiInternetConcurrencyEnabled" translatable="false">true</bool>
<!-- Indicates that SAE Hash-to-Element is supported on this device -->
<bool name="config_wifiSaeH2eSupported" translatable="false">true</bool>
<!-- 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
being used by the WLAN driver. If the driver doesn't support these events
(configuration is `false`) then the driver must handle the setCountryCode request from
HAL as a blocking call. In such a case the country code will be applied
immediately after the country code is sent to the driver (if the method returns a
success). -->
<bool name="config_wifiDriverSupportedNl80211RegChangedEvent" translatable="false">true</bool>
<!-- Indicates whether or not the Soft AP needs to be restarted when country code changed -->
<bool name="config_wifiForcedSoftApRestartWhenCountryCodeChanged" translatable="false">false</bool>
<!-- Indicates whether or not the network-centric QoS policy feature is enabled. -->
<bool name="config_wifiNetworkCentricQosPolicyFeatureEnabled" translatable="false">true</bool>
</resources> </resources>

View File

@@ -0,0 +1,10 @@
//
// Copyright (C) 2024 The LineageOS Project
//
// SPDX-License-Identifier: Apache-2.0
//
runtime_resource_overlay {
name: "WifiResTarget_spf",
vendor: true,
}

View File

@@ -0,0 +1,13 @@
<!--
Copyright (C) 2024 The LineageOS Project
SPDX-License-Identifier: Apache-2.0
-->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.android.wifi.resources.overlay.kalama">
<overlay
android:isStatic="true"
android:priority="500"
android:targetName="WifiCustomization"
android:targetPackage="com.android.wifi.resources" />
</manifest>

View File

@@ -0,0 +1,88 @@
<?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">
<!-- boolean indicating whether the WiFi chipset has 5GHz band support.
Note: This config is replacing the config_wifi_dual_band_support
since more bands may now be supported (such as 6GHz), the naming dual_band
is no longer indicative, and a separate config now exists for each band -->
<bool name="config_wifi5ghzSupport" translatable="false">true</bool>
<!-- boolean indicating whether the WiFi chipset has 6GHz band support -->
<bool name="config_wifi6ghzSupport" translatable="false">true</bool>
<!-- Boolean indicating whether the wifi chipset supports background scanning mechanism.
This mechanism allows the host to remain in suspend state and the dongle to actively
scan and wake the host when a configured SSID is detected by the dongle. This chipset
capability can provide power savings when wifi needs to be always kept on. -->
<bool name="config_wifi_background_scan_support" translatable="false">true</bool>
<!-- Boolean indicating performing a partial initial scan is enabled -->
<bool name="config_wifiEnablePartialInitialScan" translatable="false">true</bool>
<!-- Wifi driver supports Automatic channel selection (ACS) for softap -->
<bool name="config_wifi_softap_acs_supported" translatable="false">true</bool>
<!-- Wifi driver supports IEEE80211AX for softap -->
<bool name="config_wifiSoftapIeee80211axSupported" translatable="false">true</bool>
<!-- Wifi driver supports IEEE80211AX single user beamformer for softap -->
<bool name="config_wifiSoftapHeSuBeamformerSupported" translatable="false">true</bool>
<!-- Wifi driver supports IEEE80211AX single user beamformee for softap -->
<bool name="config_wifiSoftapHeSuBeamformeeSupported" translatable="false">true</bool>
<!-- Wifi driver supports 6GHz band for softap when chip support 6GHz -->
<bool name="config_wifiSoftap6ghzSupported" translatable="false">true</bool>
<!-- Indicates that bridged AP mode is supported on this device provided that
the device interface combination allows for it -->
<bool name="config_wifiBridgedSoftApSupported" translatable="false">true</bool>
<!-- Configure wifi tcp buffersizes in the form:
rmem_min,rmem_def,rmem_max,wmem_min,wmem_def,wmem_max -->
<string name="config_wifi_tcp_buffers" translatable="false">524288,1048576,2097152,524288,1048576,4194304</string>
<!-- Enable Make-Before-Break Wifi network switching.
Note: this is conditional on the device supporting dual concurrent STAs. -->
<bool name="config_wifiMultiStaNetworkSwitchingMakeBeforeBreakEnabled" translatable="false">true</bool>
<!-- Enable concurrent peer to peer + internet connectivity
Note: this is conditional on the device supporting dual concurrent STAs. -->
<bool name="config_wifiMultiStaLocalOnlyConcurrencyEnabled" translatable="false">true</bool>
<!-- Enable concurrent restricted connectivity + internet connectivity
Note: this is conditional on the device supporting dual concurrent STAs. -->
<bool name="config_wifiMultiStaRestrictedConcurrencyEnabled" translatable="false">true</bool>
<!-- Enable concurrent internet connectivity + internet connectivity
Note: this is conditional on the device supporting dual concurrent STAs. -->
<bool name="config_wifiMultiStaMultiInternetConcurrencyEnabled" translatable="false">true</bool>
<!-- Indicates that SAE Hash-to-Element is supported on this device -->
<bool name="config_wifiSaeH2eSupported" 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
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
(configuration is `false`) then the driver must handle the setCountryCode request from
HAL as a blocking call. In such a case the country code will be applied
immediately after the country code is sent to the driver (if the method returns a
success). -->
<bool name="config_wifiDriverSupportedNl80211RegChangedEvent" translatable="false">true</bool>
<!-- Indicates whether or not the Soft AP needs to be restarted when country code changed -->
<bool name="config_wifiForcedSoftApRestartWhenCountryCodeChanged" translatable="false">false</bool>
<!-- Indicates whether the network-centric QoS policy feature is enabled. -->
<bool name="config_wifiNetworkCentricQosPolicyFeatureEnabled" translatable="false">true</bool>
</resources>