diff options
162 files changed, 2010 insertions, 1488 deletions
diff --git a/assets/carrier_config_001001.xml b/assets/carrier_config_001001.xml new file mode 100644 index 0000000..bf8674a --- /dev/null +++ b/assets/carrier_config_001001.xml @@ -0,0 +1,6 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<boolean name="carrier_volte_available_bool" value="true" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_00101.xml b/assets/carrier_config_00101.xml new file mode 100644 index 0000000..6c3f323 --- /dev/null +++ b/assets/carrier_config_00101.xml @@ -0,0 +1,6 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<boolean name="show_apn_setting_cdma_bool" value="true" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_001010.xml b/assets/carrier_config_001010.xml new file mode 100644 index 0000000..c084f41 --- /dev/null +++ b/assets/carrier_config_001010.xml @@ -0,0 +1,7 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<boolean name="show_apn_setting_cdma_bool" value="true" /> +<boolean name="carrier_volte_available_bool" value="true" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_20404.xml b/assets/carrier_config_20404.xml new file mode 100644 index 0000000..37d92a3 --- /dev/null +++ b/assets/carrier_config_20404.xml @@ -0,0 +1,13 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<boolean name="disable_cdma_activation_code_bool" value="true" /> +<boolean name="ci_action_on_sys_update_bool" value="true" /> +<string name="ci_action_on_sys_update_extra_string">ServerID</string> +<string name="ci_action_on_sys_update_intent_string">com.android.omadm.service.CONFIGURATION_UPDATE</string> +<int name="maxImageHeight" value="1944" /> +<string name="ci_action_on_sys_update_extra_val_string">com.vzwdmserver</string> +<int name="maxMessageSize" value="1048576" /> +<int name="maxImageWidth" value="2592" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_20801.xml b/assets/carrier_config_20801.xml new file mode 100644 index 0000000..e456677 --- /dev/null +++ b/assets/carrier_config_20801.xml @@ -0,0 +1,12 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<int name="vvm_port_number_int" value="20481" /> +<string name="vvm_destination_number_string">21124</string> +<int name="maxImageHeight" value="1944" /> +<string name="carrier_vvm_package_name_string">com.orange.vvm</string> +<string name="vvm_type_string">vvm_type_omtp</string> +<int name="maxMessageSize" value="614400" /> +<int name="maxImageWidth" value="2592" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_20802.xml b/assets/carrier_config_20802.xml new file mode 100644 index 0000000..de1ed5c --- /dev/null +++ b/assets/carrier_config_20802.xml @@ -0,0 +1,9 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<int name="vvm_port_number_int" value="20481" /> +<string name="vvm_destination_number_string">21124</string> +<string name="carrier_vvm_package_name_string">com.orange.vvm</string> +<string name="vvm_type_string">vvm_type_omtp</string> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_20810.xml b/assets/carrier_config_20810.xml new file mode 100644 index 0000000..b80ef47 --- /dev/null +++ b/assets/carrier_config_20810.xml @@ -0,0 +1,8 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<int name="maxImageHeight" value="1944" /> +<int name="maxMessageSize" value="614400" /> +<int name="maxImageWidth" value="2592" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_20815.xml b/assets/carrier_config_20815.xml new file mode 100644 index 0000000..b80ef47 --- /dev/null +++ b/assets/carrier_config_20815.xml @@ -0,0 +1,8 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<int name="maxImageHeight" value="1944" /> +<int name="maxMessageSize" value="614400" /> +<int name="maxImageWidth" value="2592" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_20820.xml b/assets/carrier_config_20820.xml new file mode 100644 index 0000000..6cbaf67 --- /dev/null +++ b/assets/carrier_config_20820.xml @@ -0,0 +1,9 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<boolean name="supportHttpCharsetHeader" value="false" /> +<int name="maxImageHeight" value="1944" /> +<int name="maxMessageSize" value="614400" /> +<int name="maxImageWidth" value="2592" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_20826.xml b/assets/carrier_config_20826.xml new file mode 100644 index 0000000..b80ef47 --- /dev/null +++ b/assets/carrier_config_20826.xml @@ -0,0 +1,8 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<int name="maxImageHeight" value="1944" /> +<int name="maxMessageSize" value="614400" /> +<int name="maxImageWidth" value="2592" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_21401.xml b/assets/carrier_config_21401.xml new file mode 100644 index 0000000..6e29bc7 --- /dev/null +++ b/assets/carrier_config_21401.xml @@ -0,0 +1,6 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<boolean name="enableGroupMms" value="false" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_21403.xml b/assets/carrier_config_21403.xml new file mode 100644 index 0000000..368bf4c --- /dev/null +++ b/assets/carrier_config_21403.xml @@ -0,0 +1,8 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<int name="maxImageHeight" value="1944" /> +<int name="maxMessageSize" value="1048576" /> +<int name="maxImageWidth" value="2592" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_21407.xml b/assets/carrier_config_21407.xml new file mode 100644 index 0000000..dc743a2 --- /dev/null +++ b/assets/carrier_config_21407.xml @@ -0,0 +1,8 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<int name="maxImageHeight" value="1944" /> +<int name="maxMessageSize" value="512000" /> +<int name="maxImageWidth" value="2592" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_21805.xml b/assets/carrier_config_21805.xml new file mode 100644 index 0000000..368bf4c --- /dev/null +++ b/assets/carrier_config_21805.xml @@ -0,0 +1,8 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<int name="maxImageHeight" value="1944" /> +<int name="maxMessageSize" value="1048576" /> +<int name="maxImageWidth" value="2592" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_22201.xml b/assets/carrier_config_22201.xml new file mode 100644 index 0000000..368bf4c --- /dev/null +++ b/assets/carrier_config_22201.xml @@ -0,0 +1,8 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<int name="maxImageHeight" value="1944" /> +<int name="maxMessageSize" value="1048576" /> +<int name="maxImageWidth" value="2592" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_22208.xml b/assets/carrier_config_22208.xml new file mode 100644 index 0000000..368bf4c --- /dev/null +++ b/assets/carrier_config_22208.xml @@ -0,0 +1,8 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<int name="maxImageHeight" value="1944" /> +<int name="maxMessageSize" value="1048576" /> +<int name="maxImageWidth" value="2592" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_23402.xml b/assets/carrier_config_23402.xml new file mode 100644 index 0000000..9f000bf --- /dev/null +++ b/assets/carrier_config_23402.xml @@ -0,0 +1,6 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<boolean name="prefer_2g_bool" value="false" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_23410.xml b/assets/carrier_config_23410.xml new file mode 100644 index 0000000..08eeff2 --- /dev/null +++ b/assets/carrier_config_23410.xml @@ -0,0 +1,7 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<int name="smsToMmsTextThreshold" value="10" /> +<boolean name="prefer_2g_bool" value="false" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_23411.xml b/assets/carrier_config_23411.xml new file mode 100644 index 0000000..9f000bf --- /dev/null +++ b/assets/carrier_config_23411.xml @@ -0,0 +1,6 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<boolean name="prefer_2g_bool" value="false" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_23415.xml b/assets/carrier_config_23415.xml new file mode 100644 index 0000000..07fc848 --- /dev/null +++ b/assets/carrier_config_23415.xml @@ -0,0 +1,6 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<int name="smsToMmsTextThreshold" value="10" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_23433.xml b/assets/carrier_config_23433.xml new file mode 100644 index 0000000..5ef7a19 --- /dev/null +++ b/assets/carrier_config_23433.xml @@ -0,0 +1,8 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<int name="vvm_port_number_int" value="20481" /> +<string name="vvm_destination_number_string">887</string> +<string name="vvm_type_string">vvm_type_omtp</string> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_23434.xml b/assets/carrier_config_23434.xml new file mode 100644 index 0000000..5ef7a19 --- /dev/null +++ b/assets/carrier_config_23434.xml @@ -0,0 +1,8 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<int name="vvm_port_number_int" value="20481" /> +<string name="vvm_destination_number_string">887</string> +<string name="vvm_type_string">vvm_type_omtp</string> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_23802.xml b/assets/carrier_config_23802.xml new file mode 100644 index 0000000..b5962c8 --- /dev/null +++ b/assets/carrier_config_23802.xml @@ -0,0 +1,8 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<int name="maxImageHeight" value="1944" /> +<int name="maxMessageSize" value="2097152" /> +<int name="maxImageWidth" value="2592" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_24001.xml b/assets/carrier_config_24001.xml new file mode 100644 index 0000000..b80ef47 --- /dev/null +++ b/assets/carrier_config_24001.xml @@ -0,0 +1,8 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<int name="maxImageHeight" value="1944" /> +<int name="maxMessageSize" value="614400" /> +<int name="maxImageWidth" value="2592" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_24004.xml b/assets/carrier_config_24004.xml new file mode 100644 index 0000000..b80ef47 --- /dev/null +++ b/assets/carrier_config_24004.xml @@ -0,0 +1,8 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<int name="maxImageHeight" value="1944" /> +<int name="maxMessageSize" value="614400" /> +<int name="maxImageWidth" value="2592" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_24008.xml b/assets/carrier_config_24008.xml new file mode 100644 index 0000000..b80ef47 --- /dev/null +++ b/assets/carrier_config_24008.xml @@ -0,0 +1,8 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<int name="maxImageHeight" value="1944" /> +<int name="maxMessageSize" value="614400" /> +<int name="maxImageWidth" value="2592" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_24024.xml b/assets/carrier_config_24024.xml new file mode 100644 index 0000000..b80ef47 --- /dev/null +++ b/assets/carrier_config_24024.xml @@ -0,0 +1,8 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<int name="maxImageHeight" value="1944" /> +<int name="maxMessageSize" value="614400" /> +<int name="maxImageWidth" value="2592" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_24201.xml b/assets/carrier_config_24201.xml new file mode 100644 index 0000000..b5962c8 --- /dev/null +++ b/assets/carrier_config_24201.xml @@ -0,0 +1,8 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<int name="maxImageHeight" value="1944" /> +<int name="maxMessageSize" value="2097152" /> +<int name="maxImageWidth" value="2592" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_24202.xml b/assets/carrier_config_24202.xml new file mode 100644 index 0000000..b80ef47 --- /dev/null +++ b/assets/carrier_config_24202.xml @@ -0,0 +1,8 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<int name="maxImageHeight" value="1944" /> +<int name="maxMessageSize" value="614400" /> +<int name="maxImageWidth" value="2592" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_246081.xml b/assets/carrier_config_246081.xml new file mode 100644 index 0000000..6c3f323 --- /dev/null +++ b/assets/carrier_config_246081.xml @@ -0,0 +1,6 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<boolean name="show_apn_setting_cdma_bool" value="true" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_26207.xml b/assets/carrier_config_26207.xml new file mode 100644 index 0000000..b80ef47 --- /dev/null +++ b/assets/carrier_config_26207.xml @@ -0,0 +1,8 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<int name="maxImageHeight" value="1944" /> +<int name="maxMessageSize" value="614400" /> +<int name="maxImageWidth" value="2592" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_27402.xml b/assets/carrier_config_27402.xml new file mode 100644 index 0000000..368bf4c --- /dev/null +++ b/assets/carrier_config_27402.xml @@ -0,0 +1,8 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<int name="maxImageHeight" value="1944" /> +<int name="maxMessageSize" value="1048576" /> +<int name="maxImageWidth" value="2592" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_27403.xml b/assets/carrier_config_27403.xml new file mode 100644 index 0000000..368bf4c --- /dev/null +++ b/assets/carrier_config_27403.xml @@ -0,0 +1,8 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<int name="maxImageHeight" value="1944" /> +<int name="maxMessageSize" value="1048576" /> +<int name="maxImageWidth" value="2592" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_28601.xml b/assets/carrier_config_28601.xml new file mode 100644 index 0000000..dc743a2 --- /dev/null +++ b/assets/carrier_config_28601.xml @@ -0,0 +1,8 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<int name="maxImageHeight" value="1944" /> +<int name="maxMessageSize" value="512000" /> +<int name="maxImageWidth" value="2592" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_28603.xml b/assets/carrier_config_28603.xml new file mode 100644 index 0000000..dc743a2 --- /dev/null +++ b/assets/carrier_config_28603.xml @@ -0,0 +1,8 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<int name="maxImageHeight" value="1944" /> +<int name="maxMessageSize" value="512000" /> +<int name="maxImageWidth" value="2592" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_29401.xml b/assets/carrier_config_29401.xml new file mode 100644 index 0000000..86e05c3 --- /dev/null +++ b/assets/carrier_config_29401.xml @@ -0,0 +1,8 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<int name="maxImageHeight" value="1944" /> +<int name="maxMessageSize" value="102400" /> +<int name="maxImageWidth" value="2592" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_29402.xml b/assets/carrier_config_29402.xml new file mode 100644 index 0000000..f97e907 --- /dev/null +++ b/assets/carrier_config_29402.xml @@ -0,0 +1,8 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<int name="maxImageHeight" value="1944" /> +<int name="maxMessageSize" value="131072" /> +<int name="maxImageWidth" value="2592" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_29403.xml b/assets/carrier_config_29403.xml new file mode 100644 index 0000000..8a92fc5 --- /dev/null +++ b/assets/carrier_config_29403.xml @@ -0,0 +1,8 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<int name="maxImageHeight" value="1944" /> +<int name="maxMessageSize" value="256000" /> +<int name="maxImageWidth" value="2592" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_302220.xml b/assets/carrier_config_302220.xml new file mode 100644 index 0000000..45dd0d0 --- /dev/null +++ b/assets/carrier_config_302220.xml @@ -0,0 +1,11 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<int name="smsToMmsTextThreshold" value="5" /> +<int name="recipientLimit" value="10" /> +<int name="maxImageHeight" value="1944" /> +<int name="maxSubjectLength" value="80" /> +<int name="maxMessageSize" value="1048576" /> +<int name="maxImageWidth" value="2592" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_302221.xml b/assets/carrier_config_302221.xml new file mode 100644 index 0000000..45dd0d0 --- /dev/null +++ b/assets/carrier_config_302221.xml @@ -0,0 +1,11 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<int name="smsToMmsTextThreshold" value="5" /> +<int name="recipientLimit" value="10" /> +<int name="maxImageHeight" value="1944" /> +<int name="maxSubjectLength" value="80" /> +<int name="maxMessageSize" value="1048576" /> +<int name="maxImageWidth" value="2592" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_302270.xml b/assets/carrier_config_302270.xml new file mode 100644 index 0000000..714e34c --- /dev/null +++ b/assets/carrier_config_302270.xml @@ -0,0 +1,11 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<int name="smsToMmsTextThreshold" value="6" /> +<int name="recipientLimit" value="20" /> +<int name="maxImageHeight" value="1944" /> +<int name="maxSubjectLength" value="80" /> +<int name="maxMessageSize" value="1048576" /> +<int name="maxImageWidth" value="2592" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_302290.xml b/assets/carrier_config_302290.xml new file mode 100644 index 0000000..368bf4c --- /dev/null +++ b/assets/carrier_config_302290.xml @@ -0,0 +1,8 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<int name="maxImageHeight" value="1944" /> +<int name="maxMessageSize" value="1048576" /> +<int name="maxImageWidth" value="2592" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_302320.xml b/assets/carrier_config_302320.xml new file mode 100644 index 0000000..4590617 --- /dev/null +++ b/assets/carrier_config_302320.xml @@ -0,0 +1,11 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<int name="smsToMmsTextThreshold" value="6" /> +<int name="recipientLimit" value="20" /> +<int name="maxImageHeight" value="1944" /> +<int name="maxSubjectLength" value="80" /> +<int name="maxMessageSize" value="614400" /> +<int name="maxImageWidth" value="2592" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_302370.xml b/assets/carrier_config_302370.xml new file mode 100644 index 0000000..714e34c --- /dev/null +++ b/assets/carrier_config_302370.xml @@ -0,0 +1,11 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<int name="smsToMmsTextThreshold" value="6" /> +<int name="recipientLimit" value="20" /> +<int name="maxImageHeight" value="1944" /> +<int name="maxSubjectLength" value="80" /> +<int name="maxMessageSize" value="1048576" /> +<int name="maxImageWidth" value="2592" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_302490.xml b/assets/carrier_config_302490.xml new file mode 100644 index 0000000..714e34c --- /dev/null +++ b/assets/carrier_config_302490.xml @@ -0,0 +1,11 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<int name="smsToMmsTextThreshold" value="6" /> +<int name="recipientLimit" value="20" /> +<int name="maxImageHeight" value="1944" /> +<int name="maxSubjectLength" value="80" /> +<int name="maxMessageSize" value="1048576" /> +<int name="maxImageWidth" value="2592" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_302500.xml b/assets/carrier_config_302500.xml new file mode 100644 index 0000000..a1abdba --- /dev/null +++ b/assets/carrier_config_302500.xml @@ -0,0 +1,11 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<int name="smsToMmsTextThreshold" value="6" /> +<int name="recipientLimit" value="20" /> +<int name="maxImageHeight" value="1944" /> +<int name="maxSubjectLength" value="80" /> +<int name="maxMessageSize" value="3072000" /> +<int name="maxImageWidth" value="2592" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_302510.xml b/assets/carrier_config_302510.xml new file mode 100644 index 0000000..a1abdba --- /dev/null +++ b/assets/carrier_config_302510.xml @@ -0,0 +1,11 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<int name="smsToMmsTextThreshold" value="6" /> +<int name="recipientLimit" value="20" /> +<int name="maxImageHeight" value="1944" /> +<int name="maxSubjectLength" value="80" /> +<int name="maxMessageSize" value="3072000" /> +<int name="maxImageWidth" value="2592" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_302520.xml b/assets/carrier_config_302520.xml new file mode 100644 index 0000000..a1abdba --- /dev/null +++ b/assets/carrier_config_302520.xml @@ -0,0 +1,11 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<int name="smsToMmsTextThreshold" value="6" /> +<int name="recipientLimit" value="20" /> +<int name="maxImageHeight" value="1944" /> +<int name="maxSubjectLength" value="80" /> +<int name="maxMessageSize" value="3072000" /> +<int name="maxImageWidth" value="2592" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_302610.xml b/assets/carrier_config_302610.xml new file mode 100644 index 0000000..ec5e342 --- /dev/null +++ b/assets/carrier_config_302610.xml @@ -0,0 +1,14 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<int name="smsToMmsTextThreshold" value="8" /> +<int name="recipientLimit" value="20" /> +<int name="maxImageHeight" value="1944" /> +<boolean name="config_cellBroadcastAppLinks" value="false" /> +<int name="maxSubjectLength" value="80" /> +<boolean name="enableGroupMms" value="false" /> +<string name="emailGatewayNumber">6245</string> +<int name="maxMessageSize" value="614400" /> +<int name="maxImageWidth" value="2592" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_302660.xml b/assets/carrier_config_302660.xml new file mode 100644 index 0000000..714e34c --- /dev/null +++ b/assets/carrier_config_302660.xml @@ -0,0 +1,11 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<int name="smsToMmsTextThreshold" value="6" /> +<int name="recipientLimit" value="20" /> +<int name="maxImageHeight" value="1944" /> +<int name="maxSubjectLength" value="80" /> +<int name="maxMessageSize" value="1048576" /> +<int name="maxImageWidth" value="2592" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_302720.xml b/assets/carrier_config_302720.xml new file mode 100644 index 0000000..714e34c --- /dev/null +++ b/assets/carrier_config_302720.xml @@ -0,0 +1,11 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<int name="smsToMmsTextThreshold" value="6" /> +<int name="recipientLimit" value="20" /> +<int name="maxImageHeight" value="1944" /> +<int name="maxSubjectLength" value="80" /> +<int name="maxMessageSize" value="1048576" /> +<int name="maxImageWidth" value="2592" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_302780.xml b/assets/carrier_config_302780.xml new file mode 100644 index 0000000..b80ef47 --- /dev/null +++ b/assets/carrier_config_302780.xml @@ -0,0 +1,8 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<int name="maxImageHeight" value="1944" /> +<int name="maxMessageSize" value="614400" /> +<int name="maxImageWidth" value="2592" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_310004.xml b/assets/carrier_config_310004.xml new file mode 100644 index 0000000..96875ad --- /dev/null +++ b/assets/carrier_config_310004.xml @@ -0,0 +1,32 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<boolean name="operator_selection_expand_bool" value="true" /> +<int name="aliasMinChars" value="2" /> +<boolean name="ci_action_on_sys_update_bool" value="true" /> +<int name="smsToMmsTextThreshold" value="7" /> +<boolean name="enabledTransID" value="true" /> +<boolean name="aliasEnabled" value="true" /> +<boolean name="voicemail_notification_persistent_bool" value="true" /> +<boolean name="allowAttachAudio" value="false" /> +<string name="ci_action_on_sys_update_extra_string">ServerID</string> +<string name="ci_action_on_sys_update_intent_string">com.android.omadm.service.CONFIGURATION_UPDATE</string> +<boolean name="support_swap_after_merge_bool" value="false" /> +<int name="recipientLimit" value="20" /> +<string name="uaProfTagName">Profile</string> +<int name="aliasMaxChars" value="48" /> +<int name="maxImageHeight" value="1944" /> +<string name="ci_action_on_sys_update_extra_val_string">com.vzwdmserver</string> +<boolean name="apn_expand_bool" value="false" /> +<int name="maxSubjectLength" value="80" /> +<string name="httpParams">x-up-calling-line-id: 1##LINE1NOCOUNTRYCODE##|X-VzW-MDN: 1##LINE1NOCOUNTRYCODE##</string> +<string name="emailGatewayNumber">6245</string> +<int name="maxMessageSize" value="1258291" /> +<boolean name="enableMMSReadReports" value="false" /> +<boolean name="prefer_2g_bool" value="false" /> +<int name="maxImageWidth" value="2592" /> +<int name="volte_replacement_rat_int" value="6" /> +<boolean name="enabledNotifyWapMMSC" value="true" /> +<boolean name="enableMultipartSMS" value="true" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_310005.xml b/assets/carrier_config_310005.xml new file mode 100644 index 0000000..2e46c1f --- /dev/null +++ b/assets/carrier_config_310005.xml @@ -0,0 +1,25 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<boolean name="operator_selection_expand_bool" value="true" /> +<int name="aliasMinChars" value="2" /> +<int name="smsToMmsTextThreshold" value="7" /> +<boolean name="enabledTransID" value="true" /> +<boolean name="aliasEnabled" value="true" /> +<boolean name="allowAttachAudio" value="false" /> +<int name="recipientLimit" value="20" /> +<string name="uaProfTagName">Profile</string> +<int name="aliasMaxChars" value="48" /> +<int name="maxImageHeight" value="1944" /> +<boolean name="apn_expand_bool" value="false" /> +<int name="maxSubjectLength" value="80" /> +<string name="httpParams">x-up-calling-line-id: 1##LINE1NOCOUNTRYCODE##|X-VzW-MDN: 1##LINE1NOCOUNTRYCODE##</string> +<string name="emailGatewayNumber">6245</string> +<int name="maxMessageSize" value="1258291" /> +<boolean name="enableMMSReadReports" value="false" /> +<boolean name="prefer_2g_bool" value="false" /> +<int name="maxImageWidth" value="2592" /> +<boolean name="enabledNotifyWapMMSC" value="true" /> +<boolean name="enableMultipartSMS" value="true" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_310010.xml b/assets/carrier_config_310010.xml new file mode 100644 index 0000000..d654631 --- /dev/null +++ b/assets/carrier_config_310010.xml @@ -0,0 +1,15 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<boolean name="enableSMSDeliveryReports" value="false" /> +<int name="maxMessageTextSize" value="-1" /> +<boolean name="supportMmsContentDisposition" value="false" /> +<int name="maxImageHeight" value="1944" /> +<boolean name="enableMMSDeliveryReports" value="false" /> +<int name="maxMessageSize" value="1048576" /> +<boolean name="enableMMSReadReports" value="false" /> +<int name="maxImageWidth" value="2592" /> +<boolean name="sendMultipartSmsAsSeparateMessages" value="true" /> +<boolean name="enableMultipartSMS" value="false" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_310012.xml b/assets/carrier_config_310012.xml new file mode 100644 index 0000000..bd50f43 --- /dev/null +++ b/assets/carrier_config_310012.xml @@ -0,0 +1,8 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<boolean name="operator_selection_expand_bool" value="true" /> +<boolean name="apn_expand_bool" value="false" /> +<boolean name="prefer_2g_bool" value="false" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_310026.xml b/assets/carrier_config_310026.xml new file mode 100644 index 0000000..368bf4c --- /dev/null +++ b/assets/carrier_config_310026.xml @@ -0,0 +1,8 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<int name="maxImageHeight" value="1944" /> +<int name="maxMessageSize" value="1048576" /> +<int name="maxImageWidth" value="2592" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_310028.xml b/assets/carrier_config_310028.xml new file mode 100644 index 0000000..1e2eaa4 --- /dev/null +++ b/assets/carrier_config_310028.xml @@ -0,0 +1,8 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<boolean name="show_apn_setting_cdma_bool" value="true" /> +<boolean name="carrier_volte_available_bool" value="true" /> +<int name="volte_replacement_rat_int" value="6" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_310040.xml b/assets/carrier_config_310040.xml new file mode 100644 index 0000000..b385d9a --- /dev/null +++ b/assets/carrier_config_310040.xml @@ -0,0 +1,15 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<int name="smsToMmsTextThreshold" value="1" /> +<int name="maxMessageTextSize" value="-1" /> +<int name="recipientLimit" value="20" /> +<int name="maxImageHeight" value="2432" /> +<int name="maxSubjectLength" value="80" /> +<string name="httpParams">X-MDN: ##LINE1##</string> +<int name="maxMessageSize" value="1048576" /> +<int name="maxImageWidth" value="4320" /> +<boolean name="enabledMMS" value="true" /> +<boolean name="enableMultipartSMS" value="true" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_310070.xml b/assets/carrier_config_310070.xml new file mode 100644 index 0000000..99c2083 --- /dev/null +++ b/assets/carrier_config_310070.xml @@ -0,0 +1,9 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<int name="recipientLimit" value="10" /> +<int name="maxImageHeight" value="1944" /> +<int name="maxMessageSize" value="1048576" /> +<int name="maxImageWidth" value="2592" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_310090.xml b/assets/carrier_config_310090.xml new file mode 100644 index 0000000..b80ef47 --- /dev/null +++ b/assets/carrier_config_310090.xml @@ -0,0 +1,8 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<int name="maxImageHeight" value="1944" /> +<int name="maxMessageSize" value="614400" /> +<int name="maxImageWidth" value="2592" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_310120.xml b/assets/carrier_config_310120.xml new file mode 100644 index 0000000..4450f2b --- /dev/null +++ b/assets/carrier_config_310120.xml @@ -0,0 +1,29 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<boolean name="dtmf_type_enabled_bool" value="true" /> +<int name="smsToMmsTextThreshold" value="6" /> +<boolean name="enableSMSDeliveryReports" value="false" /> +<int name="maxMessageTextSize" value="-1" /> +<boolean name="supportMmsContentDisposition" value="false" /> +<boolean name="voicemail_notification_persistent_bool" value="true" /> +<boolean name="support_swap_after_merge_bool" value="false" /> +<int name="recipientLimit" value="40" /> +<int name="maxImageHeight" value="1944" /> +<boolean name="enableMMSDeliveryReports" value="false" /> +<boolean name="apn_expand_bool" value="false" /> +<int name="maxSubjectLength" value="80" /> +<string name="httpParams">X-MDN: ##LINE1##|Proxy-Authorization: Basic ##NAI##</string> +<boolean name="show_cdma_choices_bool" value="true" /> +<boolean name="carrier_settings_enable_bool" value="true" /> +<string name="emailGatewayNumber">6245</string> +<boolean name="use_hfa_for_provisioning_bool" value="true" /> +<int name="maxMessageSize" value="1048576" /> +<string name="naiSuffix">:pcs</string> +<boolean name="enableMMSReadReports" value="false" /> +<int name="maxImageWidth" value="2592" /> +<int name="volte_replacement_rat_int" value="6" /> +<boolean name="enabledMMS" value="true" /> +<boolean name="enableMultipartSMS" value="true" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_310130.xml b/assets/carrier_config_310130.xml new file mode 100644 index 0000000..b385d9a --- /dev/null +++ b/assets/carrier_config_310130.xml @@ -0,0 +1,15 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<int name="smsToMmsTextThreshold" value="1" /> +<int name="maxMessageTextSize" value="-1" /> +<int name="recipientLimit" value="20" /> +<int name="maxImageHeight" value="2432" /> +<int name="maxSubjectLength" value="80" /> +<string name="httpParams">X-MDN: ##LINE1##</string> +<int name="maxMessageSize" value="1048576" /> +<int name="maxImageWidth" value="4320" /> +<boolean name="enabledMMS" value="true" /> +<boolean name="enableMultipartSMS" value="true" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_310150.xml b/assets/carrier_config_310150.xml new file mode 100644 index 0000000..368bf4c --- /dev/null +++ b/assets/carrier_config_310150.xml @@ -0,0 +1,8 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<int name="maxImageHeight" value="1944" /> +<int name="maxMessageSize" value="1048576" /> +<int name="maxImageWidth" value="2592" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_310160.xml b/assets/carrier_config_310160.xml new file mode 100644 index 0000000..5925481 --- /dev/null +++ b/assets/carrier_config_310160.xml @@ -0,0 +1,11 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<int name="vvm_port_number_int" value="1808" /> +<string name="vvm_destination_number_string">122</string> +<string name="carrier_vvm_package_name_string">com.tmobile.vvm.application</string> +<boolean name="carrier_volte_available_bool" value="true" /> +<string name="vvm_type_string">vvm_type_cvvm</string> +<boolean name="carrier_volte_tty_supported_bool" value="false" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_310170.xml b/assets/carrier_config_310170.xml new file mode 100644 index 0000000..18900c6 --- /dev/null +++ b/assets/carrier_config_310170.xml @@ -0,0 +1,8 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<int name="recipientLimit" value="10" /> +<int name="maxMessageSize" value="1048576" /> +<int name="maxImageWidth" value="2592" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_310180.xml b/assets/carrier_config_310180.xml new file mode 100644 index 0000000..925bb5c --- /dev/null +++ b/assets/carrier_config_310180.xml @@ -0,0 +1,4 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config /> +</carrier_config_list> diff --git a/assets/carrier_config_310200.xml b/assets/carrier_config_310200.xml new file mode 100644 index 0000000..17aa74f --- /dev/null +++ b/assets/carrier_config_310200.xml @@ -0,0 +1,7 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<boolean name="carrier_volte_available_bool" value="true" /> +<boolean name="carrier_volte_tty_supported_bool" value="false" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_310210.xml b/assets/carrier_config_310210.xml new file mode 100644 index 0000000..17aa74f --- /dev/null +++ b/assets/carrier_config_310210.xml @@ -0,0 +1,7 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<boolean name="carrier_volte_available_bool" value="true" /> +<boolean name="carrier_volte_tty_supported_bool" value="false" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_310220.xml b/assets/carrier_config_310220.xml new file mode 100644 index 0000000..17aa74f --- /dev/null +++ b/assets/carrier_config_310220.xml @@ -0,0 +1,7 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<boolean name="carrier_volte_available_bool" value="true" /> +<boolean name="carrier_volte_tty_supported_bool" value="false" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_310230.xml b/assets/carrier_config_310230.xml new file mode 100644 index 0000000..17aa74f --- /dev/null +++ b/assets/carrier_config_310230.xml @@ -0,0 +1,7 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<boolean name="carrier_volte_available_bool" value="true" /> +<boolean name="carrier_volte_tty_supported_bool" value="false" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_310240.xml b/assets/carrier_config_310240.xml new file mode 100644 index 0000000..17aa74f --- /dev/null +++ b/assets/carrier_config_310240.xml @@ -0,0 +1,7 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<boolean name="carrier_volte_available_bool" value="true" /> +<boolean name="carrier_volte_tty_supported_bool" value="false" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_310250.xml b/assets/carrier_config_310250.xml new file mode 100644 index 0000000..17aa74f --- /dev/null +++ b/assets/carrier_config_310250.xml @@ -0,0 +1,7 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<boolean name="carrier_volte_available_bool" value="true" /> +<boolean name="carrier_volte_tty_supported_bool" value="false" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_310260.xml b/assets/carrier_config_310260.xml new file mode 100644 index 0000000..1897f60 --- /dev/null +++ b/assets/carrier_config_310260.xml @@ -0,0 +1,15 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<int name="vvm_port_number_int" value="1808" /> +<string name="vvm_destination_number_string">122</string> +<int name="maxImageHeight" value="1944" /> +<string name="carrier_vvm_package_name_string">com.tmobile.vvm.application</string> +<boolean name="carrier_volte_available_bool" value="true" /> +<string name="vvm_type_string">vvm_type_cvvm</string> +<boolean name="carrier_volte_tty_supported_bool" value="false" /> +<int name="maxMessageSize" value="1048576" /> +<int name="maxImageWidth" value="2592" /> +<int name="volte_replacement_rat_int" value="3" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_310270.xml b/assets/carrier_config_310270.xml new file mode 100644 index 0000000..17aa74f --- /dev/null +++ b/assets/carrier_config_310270.xml @@ -0,0 +1,7 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<boolean name="carrier_volte_available_bool" value="true" /> +<boolean name="carrier_volte_tty_supported_bool" value="false" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_310300.xml b/assets/carrier_config_310300.xml new file mode 100644 index 0000000..17aa74f --- /dev/null +++ b/assets/carrier_config_310300.xml @@ -0,0 +1,7 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<boolean name="carrier_volte_available_bool" value="true" /> +<boolean name="carrier_volte_tty_supported_bool" value="false" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_310304.xml b/assets/carrier_config_310304.xml new file mode 100644 index 0000000..71c94f4 --- /dev/null +++ b/assets/carrier_config_310304.xml @@ -0,0 +1,6 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<boolean name="disable_cdma_activation_code_bool" value="true" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_310310.xml b/assets/carrier_config_310310.xml new file mode 100644 index 0000000..17aa74f --- /dev/null +++ b/assets/carrier_config_310310.xml @@ -0,0 +1,7 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<boolean name="carrier_volte_available_bool" value="true" /> +<boolean name="carrier_volte_tty_supported_bool" value="false" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_310360.xml b/assets/carrier_config_310360.xml new file mode 100644 index 0000000..7f3ef6f --- /dev/null +++ b/assets/carrier_config_310360.xml @@ -0,0 +1,15 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<int name="smsToMmsTextThreshold" value="1" /> +<int name="maxMessageTextSize" value="-1" /> +<int name="recipientLimit" value="20" /> +<int name="maxImageHeight" value="2432" /> +<int name="maxSubjectLength" value="80" /> +<string name="httpParams">X-MDN: ##LINE1##</string> +<int name="maxMessageSize" value="1228800" /> +<int name="maxImageWidth" value="4320" /> +<boolean name="enabledMMS" value="true" /> +<boolean name="enableMultipartSMS" value="true" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_310380.xml b/assets/carrier_config_310380.xml new file mode 100644 index 0000000..99c2083 --- /dev/null +++ b/assets/carrier_config_310380.xml @@ -0,0 +1,9 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<int name="recipientLimit" value="10" /> +<int name="maxImageHeight" value="1944" /> +<int name="maxMessageSize" value="1048576" /> +<int name="maxImageWidth" value="2592" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_310410.xml b/assets/carrier_config_310410.xml new file mode 100644 index 0000000..9974da2 --- /dev/null +++ b/assets/carrier_config_310410.xml @@ -0,0 +1,11 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<int name="recipientLimit" value="10" /> +<int name="maxImageHeight" value="1944" /> +<boolean name="support_pause_ims_video_calls_bool" value="false" /> +<int name="maxMessageSize" value="1048576" /> +<int name="maxImageWidth" value="2592" /> +<int name="volte_replacement_rat_int" value="3" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_310420.xml b/assets/carrier_config_310420.xml new file mode 100644 index 0000000..368bf4c --- /dev/null +++ b/assets/carrier_config_310420.xml @@ -0,0 +1,8 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<int name="maxImageHeight" value="1944" /> +<int name="maxMessageSize" value="1048576" /> +<int name="maxImageWidth" value="2592" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_310450.xml b/assets/carrier_config_310450.xml new file mode 100644 index 0000000..368bf4c --- /dev/null +++ b/assets/carrier_config_310450.xml @@ -0,0 +1,8 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<int name="maxImageHeight" value="1944" /> +<int name="maxMessageSize" value="1048576" /> +<int name="maxImageWidth" value="2592" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_310490.xml b/assets/carrier_config_310490.xml new file mode 100644 index 0000000..f8b24da --- /dev/null +++ b/assets/carrier_config_310490.xml @@ -0,0 +1,14 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<int name="vvm_port_number_int" value="1808" /> +<string name="vvm_destination_number_string">122</string> +<int name="maxImageHeight" value="1944" /> +<string name="carrier_vvm_package_name_string">com.tmobile.vvm.application</string> +<boolean name="carrier_volte_available_bool" value="true" /> +<string name="vvm_type_string">vvm_type_cvvm</string> +<boolean name="carrier_volte_tty_supported_bool" value="false" /> +<int name="maxMessageSize" value="1048576" /> +<int name="maxImageWidth" value="2592" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_310530.xml b/assets/carrier_config_310530.xml new file mode 100644 index 0000000..17aa74f --- /dev/null +++ b/assets/carrier_config_310530.xml @@ -0,0 +1,7 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<boolean name="carrier_volte_available_bool" value="true" /> +<boolean name="carrier_volte_tty_supported_bool" value="false" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_310560.xml b/assets/carrier_config_310560.xml new file mode 100644 index 0000000..99c2083 --- /dev/null +++ b/assets/carrier_config_310560.xml @@ -0,0 +1,9 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<int name="recipientLimit" value="10" /> +<int name="maxImageHeight" value="1944" /> +<int name="maxMessageSize" value="1048576" /> +<int name="maxImageWidth" value="2592" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_310580.xml b/assets/carrier_config_310580.xml new file mode 100644 index 0000000..f464428 --- /dev/null +++ b/assets/carrier_config_310580.xml @@ -0,0 +1,17 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<int name="smsToMmsTextThreshold" value="1" /> +<int name="maxMessageTextSize" value="-1" /> +<int name="recipientLimit" value="20" /> +<int name="maxImageHeight" value="2432" /> +<boolean name="carrier_volte_available_bool" value="true" /> +<int name="maxSubjectLength" value="80" /> +<boolean name="carrier_volte_tty_supported_bool" value="false" /> +<string name="httpParams">X-MDN: ##LINE1##</string> +<int name="maxMessageSize" value="1228800" /> +<int name="maxImageWidth" value="4320" /> +<boolean name="enabledMMS" value="true" /> +<boolean name="enableMultipartSMS" value="true" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_310590.xml b/assets/carrier_config_310590.xml new file mode 100644 index 0000000..17aa74f --- /dev/null +++ b/assets/carrier_config_310590.xml @@ -0,0 +1,7 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<boolean name="carrier_volte_available_bool" value="true" /> +<boolean name="carrier_volte_tty_supported_bool" value="false" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_310600.xml b/assets/carrier_config_310600.xml new file mode 100644 index 0000000..08bd7dd --- /dev/null +++ b/assets/carrier_config_310600.xml @@ -0,0 +1,17 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<int name="smsToMmsTextThreshold" value="1" /> +<int name="maxMessageTextSize" value="-1" /> +<int name="recipientLimit" value="20" /> +<int name="maxImageHeight" value="2432" /> +<boolean name="enableMMSDeliveryReports" value="false" /> +<int name="maxSubjectLength" value="80" /> +<string name="httpParams">X-MDN: ##LINE1##</string> +<int name="maxMessageSize" value="8388608" /> +<boolean name="enableMMSReadReports" value="false" /> +<int name="maxImageWidth" value="4320" /> +<boolean name="enabledMMS" value="true" /> +<boolean name="enableMultipartSMS" value="true" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_310640.xml b/assets/carrier_config_310640.xml new file mode 100644 index 0000000..17aa74f --- /dev/null +++ b/assets/carrier_config_310640.xml @@ -0,0 +1,7 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<boolean name="carrier_volte_available_bool" value="true" /> +<boolean name="carrier_volte_tty_supported_bool" value="false" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_310660.xml b/assets/carrier_config_310660.xml new file mode 100644 index 0000000..17aa74f --- /dev/null +++ b/assets/carrier_config_310660.xml @@ -0,0 +1,7 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<boolean name="carrier_volte_available_bool" value="true" /> +<boolean name="carrier_volte_tty_supported_bool" value="false" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_310680.xml b/assets/carrier_config_310680.xml new file mode 100644 index 0000000..99c2083 --- /dev/null +++ b/assets/carrier_config_310680.xml @@ -0,0 +1,9 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<int name="recipientLimit" value="10" /> +<int name="maxImageHeight" value="1944" /> +<int name="maxMessageSize" value="1048576" /> +<int name="maxImageWidth" value="2592" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_310750.xml b/assets/carrier_config_310750.xml new file mode 100644 index 0000000..7f3ef6f --- /dev/null +++ b/assets/carrier_config_310750.xml @@ -0,0 +1,15 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<int name="smsToMmsTextThreshold" value="1" /> +<int name="maxMessageTextSize" value="-1" /> +<int name="recipientLimit" value="20" /> +<int name="maxImageHeight" value="2432" /> +<int name="maxSubjectLength" value="80" /> +<string name="httpParams">X-MDN: ##LINE1##</string> +<int name="maxMessageSize" value="1228800" /> +<int name="maxImageWidth" value="4320" /> +<boolean name="enabledMMS" value="true" /> +<boolean name="enableMultipartSMS" value="true" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_310770.xml b/assets/carrier_config_310770.xml new file mode 100644 index 0000000..368bf4c --- /dev/null +++ b/assets/carrier_config_310770.xml @@ -0,0 +1,8 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<int name="maxImageHeight" value="1944" /> +<int name="maxMessageSize" value="1048576" /> +<int name="maxImageWidth" value="2592" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_310800.xml b/assets/carrier_config_310800.xml new file mode 100644 index 0000000..17aa74f --- /dev/null +++ b/assets/carrier_config_310800.xml @@ -0,0 +1,7 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<boolean name="carrier_volte_available_bool" value="true" /> +<boolean name="carrier_volte_tty_supported_bool" value="false" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_310920.xml b/assets/carrier_config_310920.xml new file mode 100644 index 0000000..061b7e1 --- /dev/null +++ b/assets/carrier_config_310920.xml @@ -0,0 +1,15 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<int name="smsToMmsTextThreshold" value="1" /> +<int name="maxMessageTextSize" value="-1" /> +<int name="recipientLimit" value="20" /> +<int name="maxImageHeight" value="2432" /> +<int name="maxSubjectLength" value="80" /> +<string name="httpParams">X-MDN: ##LINE1##</string> +<int name="maxMessageSize" value="1258291" /> +<int name="maxImageWidth" value="4320" /> +<boolean name="enabledMMS" value="true" /> +<boolean name="enableMultipartSMS" value="true" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_310980.xml b/assets/carrier_config_310980.xml new file mode 100644 index 0000000..368bf4c --- /dev/null +++ b/assets/carrier_config_310980.xml @@ -0,0 +1,8 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<int name="maxImageHeight" value="1944" /> +<int name="maxMessageSize" value="1048576" /> +<int name="maxImageWidth" value="2592" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_311012.xml b/assets/carrier_config_311012.xml new file mode 100644 index 0000000..6f3cc0e --- /dev/null +++ b/assets/carrier_config_311012.xml @@ -0,0 +1,22 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<int name="aliasMinChars" value="2" /> +<int name="smsToMmsTextThreshold" value="7" /> +<boolean name="enabledTransID" value="true" /> +<boolean name="aliasEnabled" value="true" /> +<boolean name="allowAttachAudio" value="false" /> +<int name="recipientLimit" value="20" /> +<string name="uaProfTagName">Profile</string> +<int name="aliasMaxChars" value="48" /> +<int name="maxImageHeight" value="1944" /> +<int name="maxSubjectLength" value="80" /> +<string name="httpParams">x-up-calling-line-id: 1##LINE1NOCOUNTRYCODE##|X-VzW-MDN: 1##LINE1NOCOUNTRYCODE##</string> +<string name="emailGatewayNumber">6245</string> +<int name="maxMessageSize" value="1258291" /> +<boolean name="enableMMSReadReports" value="false" /> +<int name="maxImageWidth" value="2592" /> +<boolean name="enabledNotifyWapMMSC" value="true" /> +<boolean name="enableMultipartSMS" value="true" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_311070.xml b/assets/carrier_config_311070.xml new file mode 100644 index 0000000..b385d9a --- /dev/null +++ b/assets/carrier_config_311070.xml @@ -0,0 +1,15 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<int name="smsToMmsTextThreshold" value="1" /> +<int name="maxMessageTextSize" value="-1" /> +<int name="recipientLimit" value="20" /> +<int name="maxImageHeight" value="2432" /> +<int name="maxSubjectLength" value="80" /> +<string name="httpParams">X-MDN: ##LINE1##</string> +<int name="maxMessageSize" value="1048576" /> +<int name="maxImageWidth" value="4320" /> +<boolean name="enabledMMS" value="true" /> +<boolean name="enableMultipartSMS" value="true" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_311100.xml b/assets/carrier_config_311100.xml new file mode 100644 index 0000000..e37f7c9 --- /dev/null +++ b/assets/carrier_config_311100.xml @@ -0,0 +1,19 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<int name="smsToMmsTextThreshold" value="-1" /> +<boolean name="enableSMSDeliveryReports" value="false" /> +<int name="maxMessageTextSize" value="-1" /> +<int name="recipientLimit" value="10" /> +<int name="maxImageHeight" value="2432" /> +<boolean name="enableMMSDeliveryReports" value="false" /> +<int name="maxSubjectLength" value="80" /> +<string name="httpParams">X-MDN: ##LINE1##</string> +<string name="emailGatewayNumber">6245</string> +<int name="maxMessageSize" value="1048576" /> +<boolean name="enableMMSReadReports" value="false" /> +<int name="maxImageWidth" value="4320" /> +<boolean name="enabledMMS" value="true" /> +<boolean name="enableMultipartSMS" value="false" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_311180.xml b/assets/carrier_config_311180.xml new file mode 100644 index 0000000..99c2083 --- /dev/null +++ b/assets/carrier_config_311180.xml @@ -0,0 +1,9 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<int name="recipientLimit" value="10" /> +<int name="maxImageHeight" value="1944" /> +<int name="maxMessageSize" value="1048576" /> +<int name="maxImageWidth" value="2592" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_311220.xml b/assets/carrier_config_311220.xml new file mode 100644 index 0000000..0103b55 --- /dev/null +++ b/assets/carrier_config_311220.xml @@ -0,0 +1,21 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<boolean name="dtmf_type_enabled_bool" value="true" /> +<boolean name="use_otasp_for_provisioning_bool" value="true" /> +<boolean name="enabledTransID" value="true" /> +<boolean name="allowAttachAudio" value="true" /> +<int name="recipientLimit" value="20" /> +<string name="uaProfTagName">x-wap-profile</string> +<int name="maxImageHeight" value="1944" /> +<int name="maxSubjectLength" value="80" /> +<string name="httpParams">x-vzw-mdn: 1##LINE1NOCOUNTRYCODE##</string> +<boolean name="show_cdma_choices_bool" value="true" /> +<string name="emailGatewayNumber">6245</string> +<int name="maxMessageSize" value="1048576" /> +<boolean name="enableMMSReadReports" value="false" /> +<int name="maxImageWidth" value="2592" /> +<boolean name="enabledNotifyWapMMSC" value="true" /> +<boolean name="enableMultipartSMS" value="false" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_311221.xml b/assets/carrier_config_311221.xml new file mode 100644 index 0000000..049c65a --- /dev/null +++ b/assets/carrier_config_311221.xml @@ -0,0 +1,19 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<boolean name="enabledTransID" value="true" /> +<boolean name="allowAttachAudio" value="true" /> +<int name="recipientLimit" value="20" /> +<string name="uaProfTagName">x-wap-profile</string> +<int name="maxImageHeight" value="1944" /> +<int name="maxSubjectLength" value="80" /> +<string name="httpParams">x-vzw-mdn: 1##LINE1NOCOUNTRYCODE##</string> +<boolean name="show_cdma_choices_bool" value="true" /> +<string name="emailGatewayNumber">6245</string> +<int name="maxMessageSize" value="1048576" /> +<boolean name="enableMMSReadReports" value="false" /> +<int name="maxImageWidth" value="2592" /> +<boolean name="enabledNotifyWapMMSC" value="true" /> +<boolean name="enableMultipartSMS" value="false" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_311222.xml b/assets/carrier_config_311222.xml new file mode 100644 index 0000000..049c65a --- /dev/null +++ b/assets/carrier_config_311222.xml @@ -0,0 +1,19 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<boolean name="enabledTransID" value="true" /> +<boolean name="allowAttachAudio" value="true" /> +<int name="recipientLimit" value="20" /> +<string name="uaProfTagName">x-wap-profile</string> +<int name="maxImageHeight" value="1944" /> +<int name="maxSubjectLength" value="80" /> +<string name="httpParams">x-vzw-mdn: 1##LINE1NOCOUNTRYCODE##</string> +<boolean name="show_cdma_choices_bool" value="true" /> +<string name="emailGatewayNumber">6245</string> +<int name="maxMessageSize" value="1048576" /> +<boolean name="enableMMSReadReports" value="false" /> +<int name="maxImageWidth" value="2592" /> +<boolean name="enabledNotifyWapMMSC" value="true" /> +<boolean name="enableMultipartSMS" value="false" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_311223.xml b/assets/carrier_config_311223.xml new file mode 100644 index 0000000..049c65a --- /dev/null +++ b/assets/carrier_config_311223.xml @@ -0,0 +1,19 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<boolean name="enabledTransID" value="true" /> +<boolean name="allowAttachAudio" value="true" /> +<int name="recipientLimit" value="20" /> +<string name="uaProfTagName">x-wap-profile</string> +<int name="maxImageHeight" value="1944" /> +<int name="maxSubjectLength" value="80" /> +<string name="httpParams">x-vzw-mdn: 1##LINE1NOCOUNTRYCODE##</string> +<boolean name="show_cdma_choices_bool" value="true" /> +<string name="emailGatewayNumber">6245</string> +<int name="maxMessageSize" value="1048576" /> +<boolean name="enableMMSReadReports" value="false" /> +<int name="maxImageWidth" value="2592" /> +<boolean name="enabledNotifyWapMMSC" value="true" /> +<boolean name="enableMultipartSMS" value="false" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_311224.xml b/assets/carrier_config_311224.xml new file mode 100644 index 0000000..049c65a --- /dev/null +++ b/assets/carrier_config_311224.xml @@ -0,0 +1,19 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<boolean name="enabledTransID" value="true" /> +<boolean name="allowAttachAudio" value="true" /> +<int name="recipientLimit" value="20" /> +<string name="uaProfTagName">x-wap-profile</string> +<int name="maxImageHeight" value="1944" /> +<int name="maxSubjectLength" value="80" /> +<string name="httpParams">x-vzw-mdn: 1##LINE1NOCOUNTRYCODE##</string> +<boolean name="show_cdma_choices_bool" value="true" /> +<string name="emailGatewayNumber">6245</string> +<int name="maxMessageSize" value="1048576" /> +<boolean name="enableMMSReadReports" value="false" /> +<int name="maxImageWidth" value="2592" /> +<boolean name="enabledNotifyWapMMSC" value="true" /> +<boolean name="enableMultipartSMS" value="false" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_311225.xml b/assets/carrier_config_311225.xml new file mode 100644 index 0000000..049c65a --- /dev/null +++ b/assets/carrier_config_311225.xml @@ -0,0 +1,19 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<boolean name="enabledTransID" value="true" /> +<boolean name="allowAttachAudio" value="true" /> +<int name="recipientLimit" value="20" /> +<string name="uaProfTagName">x-wap-profile</string> +<int name="maxImageHeight" value="1944" /> +<int name="maxSubjectLength" value="80" /> +<string name="httpParams">x-vzw-mdn: 1##LINE1NOCOUNTRYCODE##</string> +<boolean name="show_cdma_choices_bool" value="true" /> +<string name="emailGatewayNumber">6245</string> +<int name="maxMessageSize" value="1048576" /> +<boolean name="enableMMSReadReports" value="false" /> +<int name="maxImageWidth" value="2592" /> +<boolean name="enabledNotifyWapMMSC" value="true" /> +<boolean name="enableMultipartSMS" value="false" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_311226.xml b/assets/carrier_config_311226.xml new file mode 100644 index 0000000..049c65a --- /dev/null +++ b/assets/carrier_config_311226.xml @@ -0,0 +1,19 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<boolean name="enabledTransID" value="true" /> +<boolean name="allowAttachAudio" value="true" /> +<int name="recipientLimit" value="20" /> +<string name="uaProfTagName">x-wap-profile</string> +<int name="maxImageHeight" value="1944" /> +<int name="maxSubjectLength" value="80" /> +<string name="httpParams">x-vzw-mdn: 1##LINE1NOCOUNTRYCODE##</string> +<boolean name="show_cdma_choices_bool" value="true" /> +<string name="emailGatewayNumber">6245</string> +<int name="maxMessageSize" value="1048576" /> +<boolean name="enableMMSReadReports" value="false" /> +<int name="maxImageWidth" value="2592" /> +<boolean name="enabledNotifyWapMMSC" value="true" /> +<boolean name="enableMultipartSMS" value="false" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_311227.xml b/assets/carrier_config_311227.xml new file mode 100644 index 0000000..049c65a --- /dev/null +++ b/assets/carrier_config_311227.xml @@ -0,0 +1,19 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<boolean name="enabledTransID" value="true" /> +<boolean name="allowAttachAudio" value="true" /> +<int name="recipientLimit" value="20" /> +<string name="uaProfTagName">x-wap-profile</string> +<int name="maxImageHeight" value="1944" /> +<int name="maxSubjectLength" value="80" /> +<string name="httpParams">x-vzw-mdn: 1##LINE1NOCOUNTRYCODE##</string> +<boolean name="show_cdma_choices_bool" value="true" /> +<string name="emailGatewayNumber">6245</string> +<int name="maxMessageSize" value="1048576" /> +<boolean name="enableMMSReadReports" value="false" /> +<int name="maxImageWidth" value="2592" /> +<boolean name="enabledNotifyWapMMSC" value="true" /> +<boolean name="enableMultipartSMS" value="false" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_311228.xml b/assets/carrier_config_311228.xml new file mode 100644 index 0000000..049c65a --- /dev/null +++ b/assets/carrier_config_311228.xml @@ -0,0 +1,19 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<boolean name="enabledTransID" value="true" /> +<boolean name="allowAttachAudio" value="true" /> +<int name="recipientLimit" value="20" /> +<string name="uaProfTagName">x-wap-profile</string> +<int name="maxImageHeight" value="1944" /> +<int name="maxSubjectLength" value="80" /> +<string name="httpParams">x-vzw-mdn: 1##LINE1NOCOUNTRYCODE##</string> +<boolean name="show_cdma_choices_bool" value="true" /> +<string name="emailGatewayNumber">6245</string> +<int name="maxMessageSize" value="1048576" /> +<boolean name="enableMMSReadReports" value="false" /> +<int name="maxImageWidth" value="2592" /> +<boolean name="enabledNotifyWapMMSC" value="true" /> +<boolean name="enableMultipartSMS" value="false" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_311229.xml b/assets/carrier_config_311229.xml new file mode 100644 index 0000000..049c65a --- /dev/null +++ b/assets/carrier_config_311229.xml @@ -0,0 +1,19 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<boolean name="enabledTransID" value="true" /> +<boolean name="allowAttachAudio" value="true" /> +<int name="recipientLimit" value="20" /> +<string name="uaProfTagName">x-wap-profile</string> +<int name="maxImageHeight" value="1944" /> +<int name="maxSubjectLength" value="80" /> +<string name="httpParams">x-vzw-mdn: 1##LINE1NOCOUNTRYCODE##</string> +<boolean name="show_cdma_choices_bool" value="true" /> +<string name="emailGatewayNumber">6245</string> +<int name="maxMessageSize" value="1048576" /> +<boolean name="enableMMSReadReports" value="false" /> +<int name="maxImageWidth" value="2592" /> +<boolean name="enabledNotifyWapMMSC" value="true" /> +<boolean name="enableMultipartSMS" value="false" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_311230.xml b/assets/carrier_config_311230.xml new file mode 100644 index 0000000..7b207cd --- /dev/null +++ b/assets/carrier_config_311230.xml @@ -0,0 +1,19 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<int name="smsToMmsTextThreshold" value="-1" /> +<boolean name="enableSMSDeliveryReports" value="false" /> +<int name="maxMessageTextSize" value="-1" /> +<int name="recipientLimit" value="20" /> +<int name="maxImageHeight" value="2432" /> +<boolean name="enableMMSDeliveryReports" value="false" /> +<int name="maxSubjectLength" value="80" /> +<string name="httpParams">X-CS3G-MDN: 1##LINE1NOCOUNTRYCODE##</string> +<string name="emailGatewayNumber">6245</string> +<int name="maxMessageSize" value="1048576" /> +<boolean name="enableMMSReadReports" value="false" /> +<int name="maxImageWidth" value="4320" /> +<boolean name="enabledMMS" value="true" /> +<boolean name="enableMultipartSMS" value="false" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_311340.xml b/assets/carrier_config_311340.xml new file mode 100644 index 0000000..7f3ef6f --- /dev/null +++ b/assets/carrier_config_311340.xml @@ -0,0 +1,15 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<int name="smsToMmsTextThreshold" value="1" /> +<int name="maxMessageTextSize" value="-1" /> +<int name="recipientLimit" value="20" /> +<int name="maxImageHeight" value="2432" /> +<int name="maxSubjectLength" value="80" /> +<string name="httpParams">X-MDN: ##LINE1##</string> +<int name="maxMessageSize" value="1228800" /> +<int name="maxImageWidth" value="4320" /> +<boolean name="enabledMMS" value="true" /> +<boolean name="enableMultipartSMS" value="true" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_311370.xml b/assets/carrier_config_311370.xml new file mode 100644 index 0000000..368bf4c --- /dev/null +++ b/assets/carrier_config_311370.xml @@ -0,0 +1,8 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<int name="maxImageHeight" value="1944" /> +<int name="maxMessageSize" value="1048576" /> +<int name="maxImageWidth" value="2592" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_311390.xml b/assets/carrier_config_311390.xml new file mode 100644 index 0000000..bc0a573 --- /dev/null +++ b/assets/carrier_config_311390.xml @@ -0,0 +1,9 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<boolean name="dtmf_type_enabled_bool" value="true" /> +<boolean name="show_apn_setting_cdma_bool" value="true" /> +<boolean name="carrier_volte_available_bool" value="true" /> +<int name="volte_replacement_rat_int" value="6" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_311410.xml b/assets/carrier_config_311410.xml new file mode 100644 index 0000000..b385d9a --- /dev/null +++ b/assets/carrier_config_311410.xml @@ -0,0 +1,15 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<int name="smsToMmsTextThreshold" value="1" /> +<int name="maxMessageTextSize" value="-1" /> +<int name="recipientLimit" value="20" /> +<int name="maxImageHeight" value="2432" /> +<int name="maxSubjectLength" value="80" /> +<string name="httpParams">X-MDN: ##LINE1##</string> +<int name="maxMessageSize" value="1048576" /> +<int name="maxImageWidth" value="4320" /> +<boolean name="enabledMMS" value="true" /> +<boolean name="enableMultipartSMS" value="true" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_311430.xml b/assets/carrier_config_311430.xml new file mode 100644 index 0000000..b385d9a --- /dev/null +++ b/assets/carrier_config_311430.xml @@ -0,0 +1,15 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<int name="smsToMmsTextThreshold" value="1" /> +<int name="maxMessageTextSize" value="-1" /> +<int name="recipientLimit" value="20" /> +<int name="maxImageHeight" value="2432" /> +<int name="maxSubjectLength" value="80" /> +<string name="httpParams">X-MDN: ##LINE1##</string> +<int name="maxMessageSize" value="1048576" /> +<int name="maxImageWidth" value="4320" /> +<boolean name="enabledMMS" value="true" /> +<boolean name="enableMultipartSMS" value="true" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_311440.xml b/assets/carrier_config_311440.xml new file mode 100644 index 0000000..49f2040 --- /dev/null +++ b/assets/carrier_config_311440.xml @@ -0,0 +1,17 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<int name="smsToMmsTextThreshold" value="1" /> +<int name="maxMessageTextSize" value="-1" /> +<int name="recipientLimit" value="20" /> +<int name="maxImageHeight" value="2432" /> +<boolean name="enableMMSDeliveryReports" value="false" /> +<int name="maxSubjectLength" value="80" /> +<string name="httpParams">X-MDN: ##LINE1##</string> +<int name="maxMessageSize" value="1228800" /> +<boolean name="enableMMSReadReports" value="false" /> +<int name="maxImageWidth" value="4320" /> +<boolean name="enabledMMS" value="true" /> +<boolean name="enableMultipartSMS" value="true" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_311480.xml b/assets/carrier_config_311480.xml new file mode 100644 index 0000000..46a5ae4 --- /dev/null +++ b/assets/carrier_config_311480.xml @@ -0,0 +1,37 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<boolean name="carrier_volte_provisioned_bool" value="true" /> +<boolean name="operator_selection_expand_bool" value="true" /> +<boolean name="disable_cdma_activation_code_bool" value="true" /> +<int name="aliasMinChars" value="2" /> +<boolean name="ci_action_on_sys_update_bool" value="true" /> +<boolean name="dtmf_type_enabled_bool" value="true" /> +<int name="smsToMmsTextThreshold" value="7" /> +<boolean name="enabledTransID" value="true" /> +<boolean name="aliasEnabled" value="true" /> +<boolean name="voicemail_notification_persistent_bool" value="true" /> +<boolean name="allowAttachAudio" value="false" /> +<string name="ci_action_on_sys_update_extra_string">ServerID</string> +<string name="ci_action_on_sys_update_intent_string">com.android.omadm.service.CONFIGURATION_UPDATE</string> +<boolean name="support_swap_after_merge_bool" value="false" /> +<int name="recipientLimit" value="20" /> +<string name="uaProfTagName">Profile</string> +<int name="aliasMaxChars" value="48" /> +<int name="maxImageHeight" value="1944" /> +<boolean name="carrier_volte_available_bool" value="true" /> +<boolean name="support_pause_ims_video_calls_bool" value="true" /> +<string name="ci_action_on_sys_update_extra_val_string">com.vzwdmserver</string> +<boolean name="apn_expand_bool" value="false" /> +<int name="maxSubjectLength" value="80" /> +<string name="httpParams">x-up-calling-line-id: 1##LINE1NOCOUNTRYCODE##|X-VzW-MDN: 1##LINE1NOCOUNTRYCODE##</string> +<string name="emailGatewayNumber">6245</string> +<int name="maxMessageSize" value="1258291" /> +<boolean name="enableMMSReadReports" value="false" /> +<boolean name="prefer_2g_bool" value="false" /> +<int name="maxImageWidth" value="2592" /> +<int name="volte_replacement_rat_int" value="6" /> +<boolean name="enabledNotifyWapMMSC" value="true" /> +<boolean name="enableMultipartSMS" value="true" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_311481.xml b/assets/carrier_config_311481.xml new file mode 100644 index 0000000..bd50f43 --- /dev/null +++ b/assets/carrier_config_311481.xml @@ -0,0 +1,8 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<boolean name="operator_selection_expand_bool" value="true" /> +<boolean name="apn_expand_bool" value="false" /> +<boolean name="prefer_2g_bool" value="false" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_311482.xml b/assets/carrier_config_311482.xml new file mode 100644 index 0000000..bd50f43 --- /dev/null +++ b/assets/carrier_config_311482.xml @@ -0,0 +1,8 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<boolean name="operator_selection_expand_bool" value="true" /> +<boolean name="apn_expand_bool" value="false" /> +<boolean name="prefer_2g_bool" value="false" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_311483.xml b/assets/carrier_config_311483.xml new file mode 100644 index 0000000..bd50f43 --- /dev/null +++ b/assets/carrier_config_311483.xml @@ -0,0 +1,8 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<boolean name="operator_selection_expand_bool" value="true" /> +<boolean name="apn_expand_bool" value="false" /> +<boolean name="prefer_2g_bool" value="false" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_311484.xml b/assets/carrier_config_311484.xml new file mode 100644 index 0000000..bd50f43 --- /dev/null +++ b/assets/carrier_config_311484.xml @@ -0,0 +1,8 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<boolean name="operator_selection_expand_bool" value="true" /> +<boolean name="apn_expand_bool" value="false" /> +<boolean name="prefer_2g_bool" value="false" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_311485.xml b/assets/carrier_config_311485.xml new file mode 100644 index 0000000..bd50f43 --- /dev/null +++ b/assets/carrier_config_311485.xml @@ -0,0 +1,8 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<boolean name="operator_selection_expand_bool" value="true" /> +<boolean name="apn_expand_bool" value="false" /> +<boolean name="prefer_2g_bool" value="false" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_311486.xml b/assets/carrier_config_311486.xml new file mode 100644 index 0000000..bd50f43 --- /dev/null +++ b/assets/carrier_config_311486.xml @@ -0,0 +1,8 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<boolean name="operator_selection_expand_bool" value="true" /> +<boolean name="apn_expand_bool" value="false" /> +<boolean name="prefer_2g_bool" value="false" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_311487.xml b/assets/carrier_config_311487.xml new file mode 100644 index 0000000..bd50f43 --- /dev/null +++ b/assets/carrier_config_311487.xml @@ -0,0 +1,8 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<boolean name="operator_selection_expand_bool" value="true" /> +<boolean name="apn_expand_bool" value="false" /> +<boolean name="prefer_2g_bool" value="false" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_311488.xml b/assets/carrier_config_311488.xml new file mode 100644 index 0000000..bd50f43 --- /dev/null +++ b/assets/carrier_config_311488.xml @@ -0,0 +1,8 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<boolean name="operator_selection_expand_bool" value="true" /> +<boolean name="apn_expand_bool" value="false" /> +<boolean name="prefer_2g_bool" value="false" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_311489.xml b/assets/carrier_config_311489.xml new file mode 100644 index 0000000..bd50f43 --- /dev/null +++ b/assets/carrier_config_311489.xml @@ -0,0 +1,8 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<boolean name="operator_selection_expand_bool" value="true" /> +<boolean name="apn_expand_bool" value="false" /> +<boolean name="prefer_2g_bool" value="false" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_311490.xml b/assets/carrier_config_311490.xml new file mode 100644 index 0000000..cbea707 --- /dev/null +++ b/assets/carrier_config_311490.xml @@ -0,0 +1,23 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<boolean name="dtmf_type_enabled_bool" value="true" /> +<int name="smsToMmsTextThreshold" value="6" /> +<boolean name="enableSMSDeliveryReports" value="false" /> +<int name="maxMessageTextSize" value="-1" /> +<boolean name="supportMmsContentDisposition" value="false" /> +<boolean name="voicemail_notification_persistent_bool" value="true" /> +<int name="recipientLimit" value="40" /> +<int name="maxImageHeight" value="1944" /> +<boolean name="enableMMSDeliveryReports" value="false" /> +<int name="maxSubjectLength" value="80" /> +<string name="httpParams">X-MDN: ##LINE1##|Proxy-Authorization: Basic ##NAI##</string> +<string name="emailGatewayNumber">6245</string> +<int name="maxMessageSize" value="1048576" /> +<string name="naiSuffix">:pcs</string> +<boolean name="enableMMSReadReports" value="false" /> +<int name="maxImageWidth" value="2592" /> +<boolean name="enabledMMS" value="true" /> +<boolean name="enableMultipartSMS" value="true" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_311580.xml b/assets/carrier_config_311580.xml new file mode 100644 index 0000000..0103b55 --- /dev/null +++ b/assets/carrier_config_311580.xml @@ -0,0 +1,21 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<boolean name="dtmf_type_enabled_bool" value="true" /> +<boolean name="use_otasp_for_provisioning_bool" value="true" /> +<boolean name="enabledTransID" value="true" /> +<boolean name="allowAttachAudio" value="true" /> +<int name="recipientLimit" value="20" /> +<string name="uaProfTagName">x-wap-profile</string> +<int name="maxImageHeight" value="1944" /> +<int name="maxSubjectLength" value="80" /> +<string name="httpParams">x-vzw-mdn: 1##LINE1NOCOUNTRYCODE##</string> +<boolean name="show_cdma_choices_bool" value="true" /> +<string name="emailGatewayNumber">6245</string> +<int name="maxMessageSize" value="1048576" /> +<boolean name="enableMMSReadReports" value="false" /> +<int name="maxImageWidth" value="2592" /> +<boolean name="enabledNotifyWapMMSC" value="true" /> +<boolean name="enableMultipartSMS" value="false" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_311581.xml b/assets/carrier_config_311581.xml new file mode 100644 index 0000000..049c65a --- /dev/null +++ b/assets/carrier_config_311581.xml @@ -0,0 +1,19 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<boolean name="enabledTransID" value="true" /> +<boolean name="allowAttachAudio" value="true" /> +<int name="recipientLimit" value="20" /> +<string name="uaProfTagName">x-wap-profile</string> +<int name="maxImageHeight" value="1944" /> +<int name="maxSubjectLength" value="80" /> +<string name="httpParams">x-vzw-mdn: 1##LINE1NOCOUNTRYCODE##</string> +<boolean name="show_cdma_choices_bool" value="true" /> +<string name="emailGatewayNumber">6245</string> +<int name="maxMessageSize" value="1048576" /> +<boolean name="enableMMSReadReports" value="false" /> +<int name="maxImageWidth" value="2592" /> +<boolean name="enabledNotifyWapMMSC" value="true" /> +<boolean name="enableMultipartSMS" value="false" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_311582.xml b/assets/carrier_config_311582.xml new file mode 100644 index 0000000..049c65a --- /dev/null +++ b/assets/carrier_config_311582.xml @@ -0,0 +1,19 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<boolean name="enabledTransID" value="true" /> +<boolean name="allowAttachAudio" value="true" /> +<int name="recipientLimit" value="20" /> +<string name="uaProfTagName">x-wap-profile</string> +<int name="maxImageHeight" value="1944" /> +<int name="maxSubjectLength" value="80" /> +<string name="httpParams">x-vzw-mdn: 1##LINE1NOCOUNTRYCODE##</string> +<boolean name="show_cdma_choices_bool" value="true" /> +<string name="emailGatewayNumber">6245</string> +<int name="maxMessageSize" value="1048576" /> +<boolean name="enableMMSReadReports" value="false" /> +<int name="maxImageWidth" value="2592" /> +<boolean name="enabledNotifyWapMMSC" value="true" /> +<boolean name="enableMultipartSMS" value="false" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_311583.xml b/assets/carrier_config_311583.xml new file mode 100644 index 0000000..049c65a --- /dev/null +++ b/assets/carrier_config_311583.xml @@ -0,0 +1,19 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<boolean name="enabledTransID" value="true" /> +<boolean name="allowAttachAudio" value="true" /> +<int name="recipientLimit" value="20" /> +<string name="uaProfTagName">x-wap-profile</string> +<int name="maxImageHeight" value="1944" /> +<int name="maxSubjectLength" value="80" /> +<string name="httpParams">x-vzw-mdn: 1##LINE1NOCOUNTRYCODE##</string> +<boolean name="show_cdma_choices_bool" value="true" /> +<string name="emailGatewayNumber">6245</string> +<int name="maxMessageSize" value="1048576" /> +<boolean name="enableMMSReadReports" value="false" /> +<int name="maxImageWidth" value="2592" /> +<boolean name="enabledNotifyWapMMSC" value="true" /> +<boolean name="enableMultipartSMS" value="false" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_311584.xml b/assets/carrier_config_311584.xml new file mode 100644 index 0000000..049c65a --- /dev/null +++ b/assets/carrier_config_311584.xml @@ -0,0 +1,19 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<boolean name="enabledTransID" value="true" /> +<boolean name="allowAttachAudio" value="true" /> +<int name="recipientLimit" value="20" /> +<string name="uaProfTagName">x-wap-profile</string> +<int name="maxImageHeight" value="1944" /> +<int name="maxSubjectLength" value="80" /> +<string name="httpParams">x-vzw-mdn: 1##LINE1NOCOUNTRYCODE##</string> +<boolean name="show_cdma_choices_bool" value="true" /> +<string name="emailGatewayNumber">6245</string> +<int name="maxMessageSize" value="1048576" /> +<boolean name="enableMMSReadReports" value="false" /> +<int name="maxImageWidth" value="2592" /> +<boolean name="enabledNotifyWapMMSC" value="true" /> +<boolean name="enableMultipartSMS" value="false" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_311585.xml b/assets/carrier_config_311585.xml new file mode 100644 index 0000000..049c65a --- /dev/null +++ b/assets/carrier_config_311585.xml @@ -0,0 +1,19 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<boolean name="enabledTransID" value="true" /> +<boolean name="allowAttachAudio" value="true" /> +<int name="recipientLimit" value="20" /> +<string name="uaProfTagName">x-wap-profile</string> +<int name="maxImageHeight" value="1944" /> +<int name="maxSubjectLength" value="80" /> +<string name="httpParams">x-vzw-mdn: 1##LINE1NOCOUNTRYCODE##</string> +<boolean name="show_cdma_choices_bool" value="true" /> +<string name="emailGatewayNumber">6245</string> +<int name="maxMessageSize" value="1048576" /> +<boolean name="enableMMSReadReports" value="false" /> +<int name="maxImageWidth" value="2592" /> +<boolean name="enabledNotifyWapMMSC" value="true" /> +<boolean name="enableMultipartSMS" value="false" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_311586.xml b/assets/carrier_config_311586.xml new file mode 100644 index 0000000..049c65a --- /dev/null +++ b/assets/carrier_config_311586.xml @@ -0,0 +1,19 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<boolean name="enabledTransID" value="true" /> +<boolean name="allowAttachAudio" value="true" /> +<int name="recipientLimit" value="20" /> +<string name="uaProfTagName">x-wap-profile</string> +<int name="maxImageHeight" value="1944" /> +<int name="maxSubjectLength" value="80" /> +<string name="httpParams">x-vzw-mdn: 1##LINE1NOCOUNTRYCODE##</string> +<boolean name="show_cdma_choices_bool" value="true" /> +<string name="emailGatewayNumber">6245</string> +<int name="maxMessageSize" value="1048576" /> +<boolean name="enableMMSReadReports" value="false" /> +<int name="maxImageWidth" value="2592" /> +<boolean name="enabledNotifyWapMMSC" value="true" /> +<boolean name="enableMultipartSMS" value="false" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_311587.xml b/assets/carrier_config_311587.xml new file mode 100644 index 0000000..049c65a --- /dev/null +++ b/assets/carrier_config_311587.xml @@ -0,0 +1,19 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<boolean name="enabledTransID" value="true" /> +<boolean name="allowAttachAudio" value="true" /> +<int name="recipientLimit" value="20" /> +<string name="uaProfTagName">x-wap-profile</string> +<int name="maxImageHeight" value="1944" /> +<int name="maxSubjectLength" value="80" /> +<string name="httpParams">x-vzw-mdn: 1##LINE1NOCOUNTRYCODE##</string> +<boolean name="show_cdma_choices_bool" value="true" /> +<string name="emailGatewayNumber">6245</string> +<int name="maxMessageSize" value="1048576" /> +<boolean name="enableMMSReadReports" value="false" /> +<int name="maxImageWidth" value="2592" /> +<boolean name="enabledNotifyWapMMSC" value="true" /> +<boolean name="enableMultipartSMS" value="false" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_311588.xml b/assets/carrier_config_311588.xml new file mode 100644 index 0000000..049c65a --- /dev/null +++ b/assets/carrier_config_311588.xml @@ -0,0 +1,19 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<boolean name="enabledTransID" value="true" /> +<boolean name="allowAttachAudio" value="true" /> +<int name="recipientLimit" value="20" /> +<string name="uaProfTagName">x-wap-profile</string> +<int name="maxImageHeight" value="1944" /> +<int name="maxSubjectLength" value="80" /> +<string name="httpParams">x-vzw-mdn: 1##LINE1NOCOUNTRYCODE##</string> +<boolean name="show_cdma_choices_bool" value="true" /> +<string name="emailGatewayNumber">6245</string> +<int name="maxMessageSize" value="1048576" /> +<boolean name="enableMMSReadReports" value="false" /> +<int name="maxImageWidth" value="2592" /> +<boolean name="enabledNotifyWapMMSC" value="true" /> +<boolean name="enableMultipartSMS" value="false" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_311589.xml b/assets/carrier_config_311589.xml new file mode 100644 index 0000000..049c65a --- /dev/null +++ b/assets/carrier_config_311589.xml @@ -0,0 +1,19 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<boolean name="enabledTransID" value="true" /> +<boolean name="allowAttachAudio" value="true" /> +<int name="recipientLimit" value="20" /> +<string name="uaProfTagName">x-wap-profile</string> +<int name="maxImageHeight" value="1944" /> +<int name="maxSubjectLength" value="80" /> +<string name="httpParams">x-vzw-mdn: 1##LINE1NOCOUNTRYCODE##</string> +<boolean name="show_cdma_choices_bool" value="true" /> +<string name="emailGatewayNumber">6245</string> +<int name="maxMessageSize" value="1048576" /> +<boolean name="enableMMSReadReports" value="false" /> +<int name="maxImageWidth" value="2592" /> +<boolean name="enabledNotifyWapMMSC" value="true" /> +<boolean name="enableMultipartSMS" value="false" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_311590.xml b/assets/carrier_config_311590.xml new file mode 100644 index 0000000..b385d9a --- /dev/null +++ b/assets/carrier_config_311590.xml @@ -0,0 +1,15 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<int name="smsToMmsTextThreshold" value="1" /> +<int name="maxMessageTextSize" value="-1" /> +<int name="recipientLimit" value="20" /> +<int name="maxImageHeight" value="2432" /> +<int name="maxSubjectLength" value="80" /> +<string name="httpParams">X-MDN: ##LINE1##</string> +<int name="maxMessageSize" value="1048576" /> +<int name="maxImageWidth" value="4320" /> +<boolean name="enabledMMS" value="true" /> +<boolean name="enableMultipartSMS" value="true" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_311870.xml b/assets/carrier_config_311870.xml new file mode 100644 index 0000000..60a62f4 --- /dev/null +++ b/assets/carrier_config_311870.xml @@ -0,0 +1,21 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<int name="smsToMmsTextThreshold" value="6" /> +<boolean name="enableSMSDeliveryReports" value="false" /> +<int name="maxMessageTextSize" value="-1" /> +<boolean name="supportMmsContentDisposition" value="false" /> +<int name="recipientLimit" value="40" /> +<int name="maxImageHeight" value="1944" /> +<boolean name="enableMMSDeliveryReports" value="false" /> +<int name="maxSubjectLength" value="80" /> +<string name="httpParams">X-MDN: ##LINE1##|Proxy-Authorization: Basic ##NAI##</string> +<string name="emailGatewayNumber">6245</string> +<int name="maxMessageSize" value="1048576" /> +<string name="naiSuffix">:pcs</string> +<boolean name="enableMMSReadReports" value="false" /> +<int name="maxImageWidth" value="2592" /> +<boolean name="enabledMMS" value="true" /> +<boolean name="enableMultipartSMS" value="true" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_312160.xml b/assets/carrier_config_312160.xml new file mode 100644 index 0000000..b385d9a --- /dev/null +++ b/assets/carrier_config_312160.xml @@ -0,0 +1,15 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<int name="smsToMmsTextThreshold" value="1" /> +<int name="maxMessageTextSize" value="-1" /> +<int name="recipientLimit" value="20" /> +<int name="maxImageHeight" value="2432" /> +<int name="maxSubjectLength" value="80" /> +<string name="httpParams">X-MDN: ##LINE1##</string> +<int name="maxMessageSize" value="1048576" /> +<int name="maxImageWidth" value="4320" /> +<boolean name="enabledMMS" value="true" /> +<boolean name="enableMultipartSMS" value="true" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_312530.xml b/assets/carrier_config_312530.xml new file mode 100644 index 0000000..60a62f4 --- /dev/null +++ b/assets/carrier_config_312530.xml @@ -0,0 +1,21 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<int name="smsToMmsTextThreshold" value="6" /> +<boolean name="enableSMSDeliveryReports" value="false" /> +<int name="maxMessageTextSize" value="-1" /> +<boolean name="supportMmsContentDisposition" value="false" /> +<int name="recipientLimit" value="40" /> +<int name="maxImageHeight" value="1944" /> +<boolean name="enableMMSDeliveryReports" value="false" /> +<int name="maxSubjectLength" value="80" /> +<string name="httpParams">X-MDN: ##LINE1##|Proxy-Authorization: Basic ##NAI##</string> +<string name="emailGatewayNumber">6245</string> +<int name="maxMessageSize" value="1048576" /> +<string name="naiSuffix">:pcs</string> +<boolean name="enableMMSReadReports" value="false" /> +<int name="maxImageWidth" value="2592" /> +<boolean name="enabledMMS" value="true" /> +<boolean name="enableMultipartSMS" value="true" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_334020.xml b/assets/carrier_config_334020.xml new file mode 100644 index 0000000..368bf4c --- /dev/null +++ b/assets/carrier_config_334020.xml @@ -0,0 +1,8 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<int name="maxImageHeight" value="1944" /> +<int name="maxMessageSize" value="1048576" /> +<int name="maxImageWidth" value="2592" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_41805.xml b/assets/carrier_config_41805.xml new file mode 100644 index 0000000..86e05c3 --- /dev/null +++ b/assets/carrier_config_41805.xml @@ -0,0 +1,8 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<int name="maxImageHeight" value="1944" /> +<int name="maxMessageSize" value="102400" /> +<int name="maxImageWidth" value="2592" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_41820.xml b/assets/carrier_config_41820.xml new file mode 100644 index 0000000..7c747ef --- /dev/null +++ b/assets/carrier_config_41820.xml @@ -0,0 +1,8 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<int name="maxImageHeight" value="1944" /> +<int name="maxMessageSize" value="153600" /> +<int name="maxImageWidth" value="2592" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_41830.xml b/assets/carrier_config_41830.xml new file mode 100644 index 0000000..7c747ef --- /dev/null +++ b/assets/carrier_config_41830.xml @@ -0,0 +1,8 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<int name="maxImageHeight" value="1944" /> +<int name="maxMessageSize" value="153600" /> +<int name="maxImageWidth" value="2592" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_42004.xml b/assets/carrier_config_42004.xml new file mode 100644 index 0000000..68514a0 --- /dev/null +++ b/assets/carrier_config_42004.xml @@ -0,0 +1,8 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<int name="maxImageHeight" value="1944" /> +<int name="maxMessageSize" value="409600" /> +<int name="maxImageWidth" value="2592" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_44010.xml b/assets/carrier_config_44010.xml new file mode 100644 index 0000000..b80ef47 --- /dev/null +++ b/assets/carrier_config_44010.xml @@ -0,0 +1,8 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<int name="maxImageHeight" value="1944" /> +<int name="maxMessageSize" value="614400" /> +<int name="maxImageWidth" value="2592" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_44020.xml b/assets/carrier_config_44020.xml new file mode 100644 index 0000000..48271be --- /dev/null +++ b/assets/carrier_config_44020.xml @@ -0,0 +1,12 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<int name="maxMessageTextSize" value="-1" /> +<int name="recipientLimit" value="-1" /> +<int name="maxImageHeight" value="1944" /> +<boolean name="config_cellBroadcastAppLinks" value="false" /> +<int name="maxMessageSize" value="307200" /> +<int name="maxImageWidth" value="2592" /> +<boolean name="enabledMMS" value="true" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_45000.xml b/assets/carrier_config_45000.xml new file mode 100644 index 0000000..368bf4c --- /dev/null +++ b/assets/carrier_config_45000.xml @@ -0,0 +1,8 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<int name="maxImageHeight" value="1944" /> +<int name="maxMessageSize" value="1048576" /> +<int name="maxImageWidth" value="2592" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_45002.xml b/assets/carrier_config_45002.xml new file mode 100644 index 0000000..7a2d3ff --- /dev/null +++ b/assets/carrier_config_45002.xml @@ -0,0 +1,11 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<boolean name="enableSMSDeliveryReports" value="false" /> +<int name="maxImageHeight" value="1944" /> +<boolean name="enableMMSDeliveryReports" value="false" /> +<int name="maxMessageSize" value="1048576" /> +<boolean name="enableMMSReadReports" value="false" /> +<int name="maxImageWidth" value="2592" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_45005.xml b/assets/carrier_config_45005.xml new file mode 100644 index 0000000..7a2d3ff --- /dev/null +++ b/assets/carrier_config_45005.xml @@ -0,0 +1,11 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<boolean name="enableSMSDeliveryReports" value="false" /> +<int name="maxImageHeight" value="1944" /> +<boolean name="enableMMSDeliveryReports" value="false" /> +<int name="maxMessageSize" value="1048576" /> +<boolean name="enableMMSReadReports" value="false" /> +<int name="maxImageWidth" value="2592" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_45006.xml b/assets/carrier_config_45006.xml new file mode 100644 index 0000000..e6e7fae --- /dev/null +++ b/assets/carrier_config_45006.xml @@ -0,0 +1,12 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<boolean name="enableSMSDeliveryReports" value="false" /> +<int name="smsToMmsTextLengthThreshold" value="80" /> +<int name="maxImageHeight" value="1944" /> +<boolean name="enableMMSDeliveryReports" value="false" /> +<int name="maxMessageSize" value="1048576" /> +<boolean name="enableMMSReadReports" value="false" /> +<int name="maxImageWidth" value="2592" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_45008.xml b/assets/carrier_config_45008.xml new file mode 100644 index 0000000..7a2d3ff --- /dev/null +++ b/assets/carrier_config_45008.xml @@ -0,0 +1,11 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<boolean name="enableSMSDeliveryReports" value="false" /> +<int name="maxImageHeight" value="1944" /> +<boolean name="enableMMSDeliveryReports" value="false" /> +<int name="maxMessageSize" value="1048576" /> +<boolean name="enableMMSReadReports" value="false" /> +<int name="maxImageWidth" value="2592" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_50501.xml b/assets/carrier_config_50501.xml new file mode 100644 index 0000000..b5962c8 --- /dev/null +++ b/assets/carrier_config_50501.xml @@ -0,0 +1,8 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<int name="maxImageHeight" value="1944" /> +<int name="maxMessageSize" value="2097152" /> +<int name="maxImageWidth" value="2592" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_53005.xml b/assets/carrier_config_53005.xml new file mode 100644 index 0000000..59f685d --- /dev/null +++ b/assets/carrier_config_53005.xml @@ -0,0 +1,9 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<boolean name="supportMmsContentDisposition" value="false" /> +<int name="maxImageHeight" value="1944" /> +<int name="maxMessageSize" value="614400" /> +<int name="maxImageWidth" value="2592" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_60400.xml b/assets/carrier_config_60400.xml new file mode 100644 index 0000000..86e05c3 --- /dev/null +++ b/assets/carrier_config_60400.xml @@ -0,0 +1,8 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<int name="maxImageHeight" value="1944" /> +<int name="maxMessageSize" value="102400" /> +<int name="maxImageWidth" value="2592" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_60402.xml b/assets/carrier_config_60402.xml new file mode 100644 index 0000000..86e05c3 --- /dev/null +++ b/assets/carrier_config_60402.xml @@ -0,0 +1,8 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<int name="maxImageHeight" value="1944" /> +<int name="maxMessageSize" value="102400" /> +<int name="maxImageWidth" value="2592" /> +</carrier_config> +</carrier_config_list> diff --git a/assets/carrier_config_64710.xml b/assets/carrier_config_64710.xml new file mode 100644 index 0000000..b80ef47 --- /dev/null +++ b/assets/carrier_config_64710.xml @@ -0,0 +1,8 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<carrier_config_list> +<carrier_config> +<int name="maxImageHeight" value="1944" /> +<int name="maxMessageSize" value="614400" /> +<int name="maxImageWidth" value="2592" /> +</carrier_config> +</carrier_config_list> diff --git a/res/xml/vendor.xml b/res/xml/vendor.xml new file mode 100644 index 0000000..58a87d8 --- /dev/null +++ b/res/xml/vendor.xml @@ -0,0 +1,6 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> +<!-- This is a place for vendor-specific config values. The format and + filtering rules are the same as those in carrier_config*.xml files. This + file is read after any specific config file from the assets folder, so it + must use explicit filters for MCC ad MNC if that is desired. --> +<carrier_config_list /> diff --git a/src/com/android/carrierconfig/DefaultCarrierConfigService.java b/src/com/android/carrierconfig/DefaultCarrierConfigService.java index 1a52946..069db65 100644 --- a/src/com/android/carrierconfig/DefaultCarrierConfigService.java +++ b/src/com/android/carrierconfig/DefaultCarrierConfigService.java @@ -1,1512 +1,188 @@ package com.android.carrierconfig; +import android.content.Context; +import android.os.Build; import android.os.PersistableBundle; -import android.service.carrier.CarrierService; import android.service.carrier.CarrierIdentifier; +import android.service.carrier.CarrierService; import android.telephony.CarrierConfigManager; import android.telephony.TelephonyManager; import android.util.Log; -import java.util.HashMap; - -public class DefaultCarrierConfigService extends CarrierService { - - private static final String TAG = "DefaultCarrierConfigService"; +import org.xmlpull.v1.XmlPullParser; +import org.xmlpull.v1.XmlPullParserException; +import org.xmlpull.v1.XmlPullParserFactory; - private static final HashMap<String, PersistableBundle> sCarrierOverlays; - static { - sCarrierOverlays = new HashMap<>(); - PersistableBundle config001001 = new PersistableBundle(); - PersistableBundle config00101 = new PersistableBundle(); - PersistableBundle config001010 = new PersistableBundle(); - PersistableBundle config20404 = new PersistableBundle(); - PersistableBundle config20801 = new PersistableBundle(); - PersistableBundle config20802 = new PersistableBundle(); - PersistableBundle config20810 = new PersistableBundle(); - PersistableBundle config20815 = new PersistableBundle(); - PersistableBundle config20820 = new PersistableBundle(); - PersistableBundle config20826 = new PersistableBundle(); - PersistableBundle config21401 = new PersistableBundle(); - PersistableBundle config21403 = new PersistableBundle(); - PersistableBundle config21407 = new PersistableBundle(); - PersistableBundle config21805 = new PersistableBundle(); - PersistableBundle config22201 = new PersistableBundle(); - PersistableBundle config22208 = new PersistableBundle(); - PersistableBundle config23402 = new PersistableBundle(); - PersistableBundle config23410 = new PersistableBundle(); - PersistableBundle config23411 = new PersistableBundle(); - PersistableBundle config23415 = new PersistableBundle(); - PersistableBundle config23433 = new PersistableBundle(); - PersistableBundle config23434 = new PersistableBundle(); - PersistableBundle config23802 = new PersistableBundle(); - PersistableBundle config24001 = new PersistableBundle(); - PersistableBundle config24004 = new PersistableBundle(); - PersistableBundle config24008 = new PersistableBundle(); - PersistableBundle config24024 = new PersistableBundle(); - PersistableBundle config24201 = new PersistableBundle(); - PersistableBundle config24202 = new PersistableBundle(); - PersistableBundle config246081 = new PersistableBundle(); - PersistableBundle config26207 = new PersistableBundle(); - PersistableBundle config27402 = new PersistableBundle(); - PersistableBundle config27403 = new PersistableBundle(); - PersistableBundle config28601 = new PersistableBundle(); - PersistableBundle config28603 = new PersistableBundle(); - PersistableBundle config29401 = new PersistableBundle(); - PersistableBundle config29402 = new PersistableBundle(); - PersistableBundle config29403 = new PersistableBundle(); - PersistableBundle config302220 = new PersistableBundle(); - PersistableBundle config302221 = new PersistableBundle(); - PersistableBundle config302270 = new PersistableBundle(); - PersistableBundle config302290 = new PersistableBundle(); - PersistableBundle config302320 = new PersistableBundle(); - PersistableBundle config302370 = new PersistableBundle(); - PersistableBundle config302490 = new PersistableBundle(); - PersistableBundle config302500 = new PersistableBundle(); - PersistableBundle config302510 = new PersistableBundle(); - PersistableBundle config302520 = new PersistableBundle(); - PersistableBundle config302610 = new PersistableBundle(); - PersistableBundle config302660 = new PersistableBundle(); - PersistableBundle config302720 = new PersistableBundle(); - PersistableBundle config302780 = new PersistableBundle(); - PersistableBundle config310004 = new PersistableBundle(); - PersistableBundle config310005 = new PersistableBundle(); - PersistableBundle config310010 = new PersistableBundle(); - PersistableBundle config310012 = new PersistableBundle(); - PersistableBundle config310026 = new PersistableBundle(); - PersistableBundle config310028 = new PersistableBundle(); - PersistableBundle config310040 = new PersistableBundle(); - PersistableBundle config310070 = new PersistableBundle(); - PersistableBundle config310090 = new PersistableBundle(); - PersistableBundle config310120 = new PersistableBundle(); - PersistableBundle config310130 = new PersistableBundle(); - PersistableBundle config310150 = new PersistableBundle(); - PersistableBundle config310160 = new PersistableBundle(); - PersistableBundle config310170 = new PersistableBundle(); - PersistableBundle config310180 = new PersistableBundle(); - PersistableBundle config310200 = new PersistableBundle(); - PersistableBundle config310210 = new PersistableBundle(); - PersistableBundle config310220 = new PersistableBundle(); - PersistableBundle config310230 = new PersistableBundle(); - PersistableBundle config310240 = new PersistableBundle(); - PersistableBundle config310250 = new PersistableBundle(); - PersistableBundle config310260 = new PersistableBundle(); - PersistableBundle config310270 = new PersistableBundle(); - PersistableBundle config310300 = new PersistableBundle(); - PersistableBundle config310304 = new PersistableBundle(); - PersistableBundle config310310 = new PersistableBundle(); - PersistableBundle config310360 = new PersistableBundle(); - PersistableBundle config310380 = new PersistableBundle(); - PersistableBundle config310410 = new PersistableBundle(); - PersistableBundle config310420 = new PersistableBundle(); - PersistableBundle config310450 = new PersistableBundle(); - PersistableBundle config310490 = new PersistableBundle(); - PersistableBundle config310530 = new PersistableBundle(); - PersistableBundle config310560 = new PersistableBundle(); - PersistableBundle config310580 = new PersistableBundle(); - PersistableBundle config310590 = new PersistableBundle(); - PersistableBundle config310600 = new PersistableBundle(); - PersistableBundle config310640 = new PersistableBundle(); - PersistableBundle config310660 = new PersistableBundle(); - PersistableBundle config310680 = new PersistableBundle(); - PersistableBundle config310750 = new PersistableBundle(); - PersistableBundle config310770 = new PersistableBundle(); - PersistableBundle config310800 = new PersistableBundle(); - PersistableBundle config310920 = new PersistableBundle(); - PersistableBundle config310980 = new PersistableBundle(); - PersistableBundle config311012 = new PersistableBundle(); - PersistableBundle config311070 = new PersistableBundle(); - PersistableBundle config311100 = new PersistableBundle(); - PersistableBundle config311180 = new PersistableBundle(); - PersistableBundle config311220 = new PersistableBundle(); - PersistableBundle config311221 = new PersistableBundle(); - PersistableBundle config311222 = new PersistableBundle(); - PersistableBundle config311223 = new PersistableBundle(); - PersistableBundle config311224 = new PersistableBundle(); - PersistableBundle config311225 = new PersistableBundle(); - PersistableBundle config311226 = new PersistableBundle(); - PersistableBundle config311227 = new PersistableBundle(); - PersistableBundle config311228 = new PersistableBundle(); - PersistableBundle config311229 = new PersistableBundle(); - PersistableBundle config311230 = new PersistableBundle(); - PersistableBundle config311340 = new PersistableBundle(); - PersistableBundle config311370 = new PersistableBundle(); - PersistableBundle config311390 = new PersistableBundle(); - PersistableBundle config311410 = new PersistableBundle(); - PersistableBundle config311430 = new PersistableBundle(); - PersistableBundle config311440 = new PersistableBundle(); - PersistableBundle config311480 = new PersistableBundle(); - PersistableBundle config311481 = new PersistableBundle(); - PersistableBundle config311482 = new PersistableBundle(); - PersistableBundle config311483 = new PersistableBundle(); - PersistableBundle config311484 = new PersistableBundle(); - PersistableBundle config311485 = new PersistableBundle(); - PersistableBundle config311486 = new PersistableBundle(); - PersistableBundle config311487 = new PersistableBundle(); - PersistableBundle config311488 = new PersistableBundle(); - PersistableBundle config311489 = new PersistableBundle(); - PersistableBundle config311490 = new PersistableBundle(); - PersistableBundle config311580 = new PersistableBundle(); - PersistableBundle config311581 = new PersistableBundle(); - PersistableBundle config311582 = new PersistableBundle(); - PersistableBundle config311583 = new PersistableBundle(); - PersistableBundle config311584 = new PersistableBundle(); - PersistableBundle config311585 = new PersistableBundle(); - PersistableBundle config311586 = new PersistableBundle(); - PersistableBundle config311587 = new PersistableBundle(); - PersistableBundle config311588 = new PersistableBundle(); - PersistableBundle config311589 = new PersistableBundle(); - PersistableBundle config311590 = new PersistableBundle(); - PersistableBundle config311870 = new PersistableBundle(); - PersistableBundle config312160 = new PersistableBundle(); - PersistableBundle config312530 = new PersistableBundle(); - PersistableBundle config334020 = new PersistableBundle(); - PersistableBundle config41805 = new PersistableBundle(); - PersistableBundle config41820 = new PersistableBundle(); - PersistableBundle config41830 = new PersistableBundle(); - PersistableBundle config42004 = new PersistableBundle(); - PersistableBundle config44010 = new PersistableBundle(); - PersistableBundle config44020 = new PersistableBundle(); - PersistableBundle config45000 = new PersistableBundle(); - PersistableBundle config45002 = new PersistableBundle(); - PersistableBundle config45005 = new PersistableBundle(); - PersistableBundle config45006 = new PersistableBundle(); - PersistableBundle config45008 = new PersistableBundle(); - PersistableBundle config50501 = new PersistableBundle(); - PersistableBundle config53005 = new PersistableBundle(); - PersistableBundle config60400 = new PersistableBundle(); - PersistableBundle config60402 = new PersistableBundle(); - PersistableBundle config64710 = new PersistableBundle(); +import java.io.File; +import java.io.FileOutputStream; +import java.io.IOException; +import java.io.InputStream; +import java.util.HashMap; - config001001.putBoolean(CarrierConfigManager.KEY_CARRIER_VOLTE_AVAILABLE_BOOL, true); - config00101.putBoolean(CarrierConfigManager.KEY_SHOW_APN_SETTING_CDMA_BOOL, true); - config001010.putBoolean(CarrierConfigManager.KEY_CARRIER_VOLTE_AVAILABLE_BOOL, true); - config001010.putBoolean(CarrierConfigManager.KEY_SHOW_APN_SETTING_CDMA_BOOL, true); - config20404.putBoolean(CarrierConfigManager.KEY_DISABLE_CDMA_ACTIVATION_CODE_BOOL, true); - // Following 4 configs should go in vendor.xml & they are for a specific gid (BAE0000000000000) - config20404.putBoolean(CarrierConfigManager.KEY_CI_ACTION_ON_SYS_UPDATE_BOOL, true); - config20404.putString(CarrierConfigManager.KEY_CI_ACTION_ON_SYS_UPDATE_INTENT_STRING, - "com.android.omadm.service.CONFIGURATION_UPDATE"); - config20404.putString(CarrierConfigManager.KEY_CI_ACTION_ON_SYS_UPDATE_EXTRA_STRING, - "ServerID"); - config20404.putString(CarrierConfigManager.KEY_CI_ACTION_ON_SYS_UPDATE_EXTRA_VAL_STRING, - "com.vzwdmserver"); - config20801.putInt(CarrierConfigManager.KEY_VVM_PORT_NUMBER_INT, 20481); - config20801.putString(CarrierConfigManager.KEY_CARRIER_VVM_PACKAGE_NAME_STRING, - "com.orange.vvm"); - config20801.putString(CarrierConfigManager.KEY_VVM_DESTINATION_NUMBER_STRING, "21101"); - config20801.putString(CarrierConfigManager.KEY_VVM_DESTINATION_NUMBER_STRING, "21124"); - config20801.putString(CarrierConfigManager.KEY_VVM_TYPE_STRING, - TelephonyManager.VVM_TYPE_OMTP); - config20802.putInt(CarrierConfigManager.KEY_VVM_PORT_NUMBER_INT, 20481); - config20802.putString(CarrierConfigManager.KEY_CARRIER_VVM_PACKAGE_NAME_STRING, - "com.orange.vvm"); - config20802.putString(CarrierConfigManager.KEY_VVM_DESTINATION_NUMBER_STRING, "21101"); - config20802.putString(CarrierConfigManager.KEY_VVM_DESTINATION_NUMBER_STRING, "21124"); - config20802.putString(CarrierConfigManager.KEY_VVM_TYPE_STRING, - TelephonyManager.VVM_TYPE_OMTP); - config23402.putBoolean(CarrierConfigManager.KEY_PREFER_2G_BOOL, false); - config23410.putBoolean(CarrierConfigManager.KEY_PREFER_2G_BOOL, false); - config23411.putBoolean(CarrierConfigManager.KEY_PREFER_2G_BOOL, false); - config23433.putInt(CarrierConfigManager.KEY_VVM_PORT_NUMBER_INT, 20481); - config23433.putString(CarrierConfigManager.KEY_VVM_DESTINATION_NUMBER_STRING, "887"); - config23433.putString(CarrierConfigManager.KEY_VVM_TYPE_STRING, - TelephonyManager.VVM_TYPE_OMTP); - config23434.putInt(CarrierConfigManager.KEY_VVM_PORT_NUMBER_INT, 20481); - config23434.putString(CarrierConfigManager.KEY_VVM_DESTINATION_NUMBER_STRING, "887"); - config23434.putString(CarrierConfigManager.KEY_VVM_TYPE_STRING, - TelephonyManager.VVM_TYPE_OMTP); - config246081.putBoolean(CarrierConfigManager.KEY_SHOW_APN_SETTING_CDMA_BOOL, true); - config310004.putBoolean(CarrierConfigManager.KEY_APN_EXPAND_BOOL, false); - config310004.putBoolean(CarrierConfigManager.KEY_OPERATOR_SELECTION_EXPAND_BOOL, true); - config310004.putBoolean(CarrierConfigManager.KEY_PREFER_2G_BOOL, false); - config310004.putBoolean(CarrierConfigManager.KEY_SUPPORT_SWAP_AFTER_MERGE_BOOL, false); - config310004.putBoolean(CarrierConfigManager.KEY_VOICEMAIL_NOTIFICATION_PERSISTENT_BOOL, - true); - config310004.putInt(CarrierConfigManager.KEY_VOLTE_REPLACEMENT_RAT_INT, 6); - // Following 4 configs should go in vendor.xml - config310004.putBoolean(CarrierConfigManager.KEY_CI_ACTION_ON_SYS_UPDATE_BOOL, true); - config310004.putString(CarrierConfigManager.KEY_CI_ACTION_ON_SYS_UPDATE_INTENT_STRING, - "com.android.omadm.service.CONFIGURATION_UPDATE"); - config310004.putString(CarrierConfigManager.KEY_CI_ACTION_ON_SYS_UPDATE_EXTRA_STRING, - "ServerID"); - config310004.putString(CarrierConfigManager.KEY_CI_ACTION_ON_SYS_UPDATE_EXTRA_VAL_STRING, - "com.vzwdmserver"); - config310005.putBoolean(CarrierConfigManager.KEY_APN_EXPAND_BOOL, false); - config310005.putBoolean(CarrierConfigManager.KEY_OPERATOR_SELECTION_EXPAND_BOOL, true); - config310005.putBoolean(CarrierConfigManager.KEY_PREFER_2G_BOOL, false); - config310012.putBoolean(CarrierConfigManager.KEY_APN_EXPAND_BOOL, false); - config310012.putBoolean(CarrierConfigManager.KEY_OPERATOR_SELECTION_EXPAND_BOOL, true); - config310012.putBoolean(CarrierConfigManager.KEY_PREFER_2G_BOOL, false); - config310028.putBoolean(CarrierConfigManager.KEY_CARRIER_VOLTE_AVAILABLE_BOOL, true); - config310028.putBoolean(CarrierConfigManager.KEY_SHOW_APN_SETTING_CDMA_BOOL, true); - config310028.putInt(CarrierConfigManager.KEY_VOLTE_REPLACEMENT_RAT_INT, 6); - config310120.putBoolean(CarrierConfigManager.KEY_APN_EXPAND_BOOL, false); - config310120.putBoolean(CarrierConfigManager.KEY_CARRIER_SETTINGS_ENABLE_BOOL, true); - config310120.putBoolean(CarrierConfigManager.KEY_DTMF_TYPE_ENABLED_BOOL, true); - config310120.putBoolean(CarrierConfigManager.KEY_SHOW_CDMA_CHOICES_BOOL, true); - config310120.putBoolean(CarrierConfigManager.KEY_SUPPORT_SWAP_AFTER_MERGE_BOOL, false); - config310120.putBoolean(CarrierConfigManager.KEY_USE_HFA_FOR_PROVISIONING_BOOL, true); - config310120.putBoolean(CarrierConfigManager.KEY_VOICEMAIL_NOTIFICATION_PERSISTENT_BOOL, - true); - config310120.putInt(CarrierConfigManager.KEY_VOLTE_REPLACEMENT_RAT_INT, 6); - config310160.putBoolean(CarrierConfigManager.KEY_CARRIER_VOLTE_AVAILABLE_BOOL, true); - config310160.putBoolean(CarrierConfigManager.KEY_CARRIER_VOLTE_TTY_SUPPORTED_BOOL, false); - config310160.putInt(CarrierConfigManager.KEY_VVM_PORT_NUMBER_INT, 1808); - config310160.putString(CarrierConfigManager.KEY_CARRIER_VVM_PACKAGE_NAME_STRING, - "com.tmobile.vvm.application"); - config310160.putString(CarrierConfigManager.KEY_VVM_DESTINATION_NUMBER_STRING, "122"); - config310160.putString(CarrierConfigManager.KEY_VVM_TYPE_STRING, - TelephonyManager.VVM_TYPE_CVVM); - config246081.putBoolean(CarrierConfigManager.KEY_SHOW_APN_SETTING_CDMA_BOOL, true); - config310200.putBoolean(CarrierConfigManager.KEY_CARRIER_VOLTE_AVAILABLE_BOOL, true); - config310200.putBoolean(CarrierConfigManager.KEY_CARRIER_VOLTE_TTY_SUPPORTED_BOOL, false); - config310210.putBoolean(CarrierConfigManager.KEY_CARRIER_VOLTE_AVAILABLE_BOOL, true); - config310210.putBoolean(CarrierConfigManager.KEY_CARRIER_VOLTE_TTY_SUPPORTED_BOOL, false); - config310220.putBoolean(CarrierConfigManager.KEY_CARRIER_VOLTE_AVAILABLE_BOOL, true); - config310220.putBoolean(CarrierConfigManager.KEY_CARRIER_VOLTE_TTY_SUPPORTED_BOOL, false); - config310230.putBoolean(CarrierConfigManager.KEY_CARRIER_VOLTE_AVAILABLE_BOOL, true); - config310230.putBoolean(CarrierConfigManager.KEY_CARRIER_VOLTE_TTY_SUPPORTED_BOOL, false); - config310240.putBoolean(CarrierConfigManager.KEY_CARRIER_VOLTE_AVAILABLE_BOOL, true); - config310240.putBoolean(CarrierConfigManager.KEY_CARRIER_VOLTE_TTY_SUPPORTED_BOOL, false); - config310250.putBoolean(CarrierConfigManager.KEY_CARRIER_VOLTE_AVAILABLE_BOOL, true); - config310250.putBoolean(CarrierConfigManager.KEY_CARRIER_VOLTE_TTY_SUPPORTED_BOOL, false); - config310260.putBoolean(CarrierConfigManager.KEY_CARRIER_VOLTE_AVAILABLE_BOOL, true); - config310260.putBoolean(CarrierConfigManager.KEY_CARRIER_VOLTE_TTY_SUPPORTED_BOOL, false); - config310260.putInt(CarrierConfigManager.KEY_VOLTE_REPLACEMENT_RAT_INT, 3); - config310260.putInt(CarrierConfigManager.KEY_VVM_PORT_NUMBER_INT, 1808); - config310260.putString(CarrierConfigManager.KEY_VVM_DESTINATION_NUMBER_STRING, "122"); - config310260.putString(CarrierConfigManager.KEY_VVM_TYPE_STRING, - TelephonyManager.VVM_TYPE_CVVM); - config310270.putBoolean(CarrierConfigManager.KEY_CARRIER_VOLTE_AVAILABLE_BOOL, true); - config310270.putBoolean(CarrierConfigManager.KEY_CARRIER_VOLTE_TTY_SUPPORTED_BOOL, false); - config310300.putBoolean(CarrierConfigManager.KEY_CARRIER_VOLTE_AVAILABLE_BOOL, true); - config310300.putBoolean(CarrierConfigManager.KEY_CARRIER_VOLTE_TTY_SUPPORTED_BOOL, false); - config310304.putBoolean(CarrierConfigManager.KEY_DISABLE_CDMA_ACTIVATION_CODE_BOOL, true); - config310310.putBoolean(CarrierConfigManager.KEY_CARRIER_VOLTE_AVAILABLE_BOOL, true); - config310310.putBoolean(CarrierConfigManager.KEY_CARRIER_VOLTE_TTY_SUPPORTED_BOOL, false); - config310410.putBoolean(CarrierConfigManager.KEY_SUPPORT_PAUSE_IMS_VIDEO_CALLS_BOOL, false); - config310410.putInt(CarrierConfigManager.KEY_VOLTE_REPLACEMENT_RAT_INT, 3); - config310490.putBoolean(CarrierConfigManager.KEY_CARRIER_VOLTE_AVAILABLE_BOOL, true); - config310490.putBoolean(CarrierConfigManager.KEY_CARRIER_VOLTE_TTY_SUPPORTED_BOOL, false); - config310490.putInt(CarrierConfigManager.KEY_VVM_PORT_NUMBER_INT, 1808); - config310490.putString(CarrierConfigManager.KEY_CARRIER_VVM_PACKAGE_NAME_STRING, - "com.tmobile.vvm.application"); - config310490.putString(CarrierConfigManager.KEY_VVM_DESTINATION_NUMBER_STRING, "122"); - config310490.putString(CarrierConfigManager.KEY_VVM_TYPE_STRING, - TelephonyManager.VVM_TYPE_CVVM); - config310260.putString(CarrierConfigManager.KEY_CARRIER_VVM_PACKAGE_NAME_STRING, - "com.tmobile.vvm.application"); - config310530.putBoolean(CarrierConfigManager.KEY_CARRIER_VOLTE_AVAILABLE_BOOL, true); - config310530.putBoolean(CarrierConfigManager.KEY_CARRIER_VOLTE_TTY_SUPPORTED_BOOL, false); - config310580.putBoolean(CarrierConfigManager.KEY_CARRIER_VOLTE_AVAILABLE_BOOL, true); - config310580.putBoolean(CarrierConfigManager.KEY_CARRIER_VOLTE_TTY_SUPPORTED_BOOL, false); - config310590.putBoolean(CarrierConfigManager.KEY_CARRIER_VOLTE_AVAILABLE_BOOL, true); - config310590.putBoolean(CarrierConfigManager.KEY_CARRIER_VOLTE_TTY_SUPPORTED_BOOL, false); - config310640.putBoolean(CarrierConfigManager.KEY_CARRIER_VOLTE_AVAILABLE_BOOL, true); - config310640.putBoolean(CarrierConfigManager.KEY_CARRIER_VOLTE_TTY_SUPPORTED_BOOL, false); - config310660.putBoolean(CarrierConfigManager.KEY_CARRIER_VOLTE_AVAILABLE_BOOL, true); - config310660.putBoolean(CarrierConfigManager.KEY_CARRIER_VOLTE_TTY_SUPPORTED_BOOL, false); - config310800.putBoolean(CarrierConfigManager.KEY_CARRIER_VOLTE_AVAILABLE_BOOL, true); - config310800.putBoolean(CarrierConfigManager.KEY_CARRIER_VOLTE_TTY_SUPPORTED_BOOL, false); - config311220.putBoolean(CarrierConfigManager.KEY_DTMF_TYPE_ENABLED_BOOL, true); - config311220.putBoolean(CarrierConfigManager.KEY_SHOW_CDMA_CHOICES_BOOL, true); - config311220.putBoolean(CarrierConfigManager.KEY_USE_OTASP_FOR_PROVISIONING_BOOL, true); - config311221.putBoolean(CarrierConfigManager.KEY_SHOW_CDMA_CHOICES_BOOL, true); - config311222.putBoolean(CarrierConfigManager.KEY_SHOW_CDMA_CHOICES_BOOL, true); - config311223.putBoolean(CarrierConfigManager.KEY_SHOW_CDMA_CHOICES_BOOL, true); - config311224.putBoolean(CarrierConfigManager.KEY_SHOW_CDMA_CHOICES_BOOL, true); - config311225.putBoolean(CarrierConfigManager.KEY_SHOW_CDMA_CHOICES_BOOL, true); - config311226.putBoolean(CarrierConfigManager.KEY_SHOW_CDMA_CHOICES_BOOL, true); - config311227.putBoolean(CarrierConfigManager.KEY_SHOW_CDMA_CHOICES_BOOL, true); - config311228.putBoolean(CarrierConfigManager.KEY_SHOW_CDMA_CHOICES_BOOL, true); - config311229.putBoolean(CarrierConfigManager.KEY_SHOW_CDMA_CHOICES_BOOL, true); - config311390.putBoolean(CarrierConfigManager.KEY_CARRIER_VOLTE_AVAILABLE_BOOL, true); - config311390.putBoolean(CarrierConfigManager.KEY_DTMF_TYPE_ENABLED_BOOL, true); - config311390.putBoolean(CarrierConfigManager.KEY_SHOW_APN_SETTING_CDMA_BOOL, true); - config311390.putInt(CarrierConfigManager.KEY_VOLTE_REPLACEMENT_RAT_INT, 6); - config311480.putBoolean(CarrierConfigManager.KEY_APN_EXPAND_BOOL, false); - config311480.putBoolean(CarrierConfigManager.KEY_CARRIER_VOLTE_AVAILABLE_BOOL, true); - config311480.putBoolean(CarrierConfigManager.KEY_CARRIER_VOLTE_PROVISIONED_BOOL, true); - config311480.putBoolean(CarrierConfigManager.KEY_DISABLE_CDMA_ACTIVATION_CODE_BOOL, true); - config311480.putBoolean(CarrierConfigManager.KEY_DTMF_TYPE_ENABLED_BOOL, true); - config311480.putBoolean(CarrierConfigManager.KEY_OPERATOR_SELECTION_EXPAND_BOOL, true); - config311480.putBoolean(CarrierConfigManager.KEY_PREFER_2G_BOOL, false); - config311480.putBoolean(CarrierConfigManager.KEY_SUPPORT_PAUSE_IMS_VIDEO_CALLS_BOOL, true); - config311480.putBoolean(CarrierConfigManager.KEY_SUPPORT_SWAP_AFTER_MERGE_BOOL, false); - config311480.putBoolean(CarrierConfigManager.KEY_VOICEMAIL_NOTIFICATION_PERSISTENT_BOOL, - true); - config311480.putInt(CarrierConfigManager.KEY_VOLTE_REPLACEMENT_RAT_INT, 6); - // Following 4 configs should go in vendor.xml - config311480.putBoolean(CarrierConfigManager.KEY_CI_ACTION_ON_SYS_UPDATE_BOOL, true); - config311480.putString(CarrierConfigManager.KEY_CI_ACTION_ON_SYS_UPDATE_INTENT_STRING, - "com.android.omadm.service.CONFIGURATION_UPDATE"); - config311480.putString(CarrierConfigManager.KEY_CI_ACTION_ON_SYS_UPDATE_EXTRA_STRING, - "ServerID"); - config311480.putString(CarrierConfigManager.KEY_CI_ACTION_ON_SYS_UPDATE_EXTRA_VAL_STRING, - "com.vzwdmserver"); - config311481.putBoolean(CarrierConfigManager.KEY_APN_EXPAND_BOOL, false); - config311481.putBoolean(CarrierConfigManager.KEY_OPERATOR_SELECTION_EXPAND_BOOL, true); - config311481.putBoolean(CarrierConfigManager.KEY_PREFER_2G_BOOL, false); - config311482.putBoolean(CarrierConfigManager.KEY_APN_EXPAND_BOOL, false); - config311482.putBoolean(CarrierConfigManager.KEY_OPERATOR_SELECTION_EXPAND_BOOL, true); - config311482.putBoolean(CarrierConfigManager.KEY_PREFER_2G_BOOL, false); - config311483.putBoolean(CarrierConfigManager.KEY_APN_EXPAND_BOOL, false); - config311483.putBoolean(CarrierConfigManager.KEY_OPERATOR_SELECTION_EXPAND_BOOL, true); - config311483.putBoolean(CarrierConfigManager.KEY_PREFER_2G_BOOL, false); - config311484.putBoolean(CarrierConfigManager.KEY_APN_EXPAND_BOOL, false); - config311484.putBoolean(CarrierConfigManager.KEY_OPERATOR_SELECTION_EXPAND_BOOL, true); - config311484.putBoolean(CarrierConfigManager.KEY_PREFER_2G_BOOL, false); - config311485.putBoolean(CarrierConfigManager.KEY_APN_EXPAND_BOOL, false); - config311485.putBoolean(CarrierConfigManager.KEY_OPERATOR_SELECTION_EXPAND_BOOL, true); - config311485.putBoolean(CarrierConfigManager.KEY_PREFER_2G_BOOL, false); - config311486.putBoolean(CarrierConfigManager.KEY_APN_EXPAND_BOOL, false); - config311486.putBoolean(CarrierConfigManager.KEY_OPERATOR_SELECTION_EXPAND_BOOL, true); - config311486.putBoolean(CarrierConfigManager.KEY_PREFER_2G_BOOL, false); - config311487.putBoolean(CarrierConfigManager.KEY_APN_EXPAND_BOOL, false); - config311487.putBoolean(CarrierConfigManager.KEY_OPERATOR_SELECTION_EXPAND_BOOL, true); - config311487.putBoolean(CarrierConfigManager.KEY_PREFER_2G_BOOL, false); - config311488.putBoolean(CarrierConfigManager.KEY_APN_EXPAND_BOOL, false); - config311488.putBoolean(CarrierConfigManager.KEY_OPERATOR_SELECTION_EXPAND_BOOL, true); - config311488.putBoolean(CarrierConfigManager.KEY_PREFER_2G_BOOL, false); - config311489.putBoolean(CarrierConfigManager.KEY_APN_EXPAND_BOOL, false); - config311489.putBoolean(CarrierConfigManager.KEY_OPERATOR_SELECTION_EXPAND_BOOL, true); - config311489.putBoolean(CarrierConfigManager.KEY_PREFER_2G_BOOL, false); - config311490.putBoolean(CarrierConfigManager.KEY_DTMF_TYPE_ENABLED_BOOL, true); - config311490.putBoolean(CarrierConfigManager.KEY_VOICEMAIL_NOTIFICATION_PERSISTENT_BOOL, - true); - config311580.putBoolean(CarrierConfigManager.KEY_DTMF_TYPE_ENABLED_BOOL, true); - config311580.putBoolean(CarrierConfigManager.KEY_SHOW_CDMA_CHOICES_BOOL, true); - config311580.putBoolean(CarrierConfigManager.KEY_USE_OTASP_FOR_PROVISIONING_BOOL, true); - config311581.putBoolean(CarrierConfigManager.KEY_SHOW_CDMA_CHOICES_BOOL, true); - config311582.putBoolean(CarrierConfigManager.KEY_SHOW_CDMA_CHOICES_BOOL, true); - config311583.putBoolean(CarrierConfigManager.KEY_SHOW_CDMA_CHOICES_BOOL, true); - config311584.putBoolean(CarrierConfigManager.KEY_SHOW_CDMA_CHOICES_BOOL, true); - config311585.putBoolean(CarrierConfigManager.KEY_SHOW_CDMA_CHOICES_BOOL, true); - config311586.putBoolean(CarrierConfigManager.KEY_SHOW_CDMA_CHOICES_BOOL, true); - config311587.putBoolean(CarrierConfigManager.KEY_SHOW_CDMA_CHOICES_BOOL, true); - config311588.putBoolean(CarrierConfigManager.KEY_SHOW_CDMA_CHOICES_BOOL, true); - config311589.putBoolean(CarrierConfigManager.KEY_SHOW_CDMA_CHOICES_BOOL, true); +import com.android.internal.util.FastXmlSerializer; - // MMS defaults - config20404.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config20404.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config20404.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 1048576); - config20801.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config20801.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config20801.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 614400); - config20810.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config20810.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config20810.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 614400); - config20815.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config20815.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config20815.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 614400); - config20820.putBoolean(CarrierConfigManager.KEY_MMS_SUPPORT_HTTP_CHARSET_HEADER_BOOL, - false); - config20820.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config20820.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config20820.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 614400); - config20826.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config20826.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config20826.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 614400); - config21401.putBoolean(CarrierConfigManager.KEY_MMS_GROUP_MMS_ENABLED_BOOL, false); - config21403.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config21403.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config21403.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 1048576); - config21407.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config21407.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config21407.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 512000); - config21805.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config21805.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config21805.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 1048576); - config22201.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config22201.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config22201.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 1048576); - config22208.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config22208.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config22208.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 1048576); - config23410.putInt(CarrierConfigManager.KEY_MMS_SMS_TO_MMS_TEXT_THRESHOLD_INT, 10); - config23415.putInt(CarrierConfigManager.KEY_MMS_SMS_TO_MMS_TEXT_THRESHOLD_INT, 10); - config23802.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config23802.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config23802.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 2097152); - config24001.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config24001.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config24001.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 614400); - config24004.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config24004.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config24004.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 614400); - config24008.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config24008.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config24008.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 614400); - config24024.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config24024.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config24024.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 614400); - config24201.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config24201.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config24201.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 2097152); - config24202.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config24202.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config24202.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 614400); - config26207.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config26207.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config26207.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 614400); - config27402.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config27402.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config27402.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 1048576); - config27403.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config27403.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config27403.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 1048576); - config28601.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config28601.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config28601.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 512000); - config28603.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config28603.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config28603.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 512000); - config29401.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config29401.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config29401.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 102400); - config29402.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config29402.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config29402.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 131072); - config29403.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config29403.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config29403.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 256000); - config302220.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config302220.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config302220.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 1048576); - config302220.putInt(CarrierConfigManager.KEY_MMS_RECIPIENT_LIMIT_INT, 10); - config302220.putInt(CarrierConfigManager.KEY_MMS_SMS_TO_MMS_TEXT_THRESHOLD_INT, 5); - config302220.putInt(CarrierConfigManager.KEY_MMS_SUBJECT_MAX_LENGTH_INT, 80); - config302221.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config302221.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config302221.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 1048576); - config302221.putInt(CarrierConfigManager.KEY_MMS_RECIPIENT_LIMIT_INT, 10); - config302221.putInt(CarrierConfigManager.KEY_MMS_SMS_TO_MMS_TEXT_THRESHOLD_INT, 5); - config302221.putInt(CarrierConfigManager.KEY_MMS_SUBJECT_MAX_LENGTH_INT, 80); - config302270.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config302270.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config302270.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 1048576); - config302270.putInt(CarrierConfigManager.KEY_MMS_RECIPIENT_LIMIT_INT, 20); - config302270.putInt(CarrierConfigManager.KEY_MMS_SMS_TO_MMS_TEXT_THRESHOLD_INT, 6); - config302270.putInt(CarrierConfigManager.KEY_MMS_SUBJECT_MAX_LENGTH_INT, 80); - config302290.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config302290.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config302290.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 1048576); - config302320.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config302320.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config302320.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 614400); - config302320.putInt(CarrierConfigManager.KEY_MMS_RECIPIENT_LIMIT_INT, 20); - config302320.putInt(CarrierConfigManager.KEY_MMS_SMS_TO_MMS_TEXT_THRESHOLD_INT, 6); - config302320.putInt(CarrierConfigManager.KEY_MMS_SUBJECT_MAX_LENGTH_INT, 80); - config302370.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config302370.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config302370.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 1048576); - config302370.putInt(CarrierConfigManager.KEY_MMS_RECIPIENT_LIMIT_INT, 20); - config302370.putInt(CarrierConfigManager.KEY_MMS_SMS_TO_MMS_TEXT_THRESHOLD_INT, 6); - config302370.putInt(CarrierConfigManager.KEY_MMS_SUBJECT_MAX_LENGTH_INT, 80); - config302490.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config302490.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config302490.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 1048576); - config302490.putInt(CarrierConfigManager.KEY_MMS_RECIPIENT_LIMIT_INT, 20); - config302490.putInt(CarrierConfigManager.KEY_MMS_SMS_TO_MMS_TEXT_THRESHOLD_INT, 6); - config302490.putInt(CarrierConfigManager.KEY_MMS_SUBJECT_MAX_LENGTH_INT, 80); - config302500.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config302500.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config302500.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 3072000); - config302500.putInt(CarrierConfigManager.KEY_MMS_RECIPIENT_LIMIT_INT, 20); - config302500.putInt(CarrierConfigManager.KEY_MMS_SMS_TO_MMS_TEXT_THRESHOLD_INT, 6); - config302500.putInt(CarrierConfigManager.KEY_MMS_SUBJECT_MAX_LENGTH_INT, 80); - config302510.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config302510.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config302510.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 3072000); - config302510.putInt(CarrierConfigManager.KEY_MMS_RECIPIENT_LIMIT_INT, 20); - config302510.putInt(CarrierConfigManager.KEY_MMS_SMS_TO_MMS_TEXT_THRESHOLD_INT, 6); - config302510.putInt(CarrierConfigManager.KEY_MMS_SUBJECT_MAX_LENGTH_INT, 80); - config302520.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config302520.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config302520.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 3072000); - config302520.putInt(CarrierConfigManager.KEY_MMS_RECIPIENT_LIMIT_INT, 20); - config302520.putInt(CarrierConfigManager.KEY_MMS_SMS_TO_MMS_TEXT_THRESHOLD_INT, 6); - config302520.putInt(CarrierConfigManager.KEY_MMS_SUBJECT_MAX_LENGTH_INT, 80); - config302610.putBoolean(CarrierConfigManager.KEY_MMS_GROUP_MMS_ENABLED_BOOL, false); - config302610.putBoolean(CarrierConfigManager.KEY_MMS_SHOW_CELL_BROADCAST_APP_LINKS_BOOL, - false); - config302610.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config302610.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config302610.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 614400); - config302610.putInt(CarrierConfigManager.KEY_MMS_RECIPIENT_LIMIT_INT, 20); - config302610.putInt(CarrierConfigManager.KEY_MMS_SMS_TO_MMS_TEXT_THRESHOLD_INT, 8); - config302610.putInt(CarrierConfigManager.KEY_MMS_SUBJECT_MAX_LENGTH_INT, 80); - config302610.putString(CarrierConfigManager.KEY_MMS_EMAIL_GATEWAY_NUMBER_STRING, "6245"); - config302660.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config302660.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config302660.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 1048576); - config302660.putInt(CarrierConfigManager.KEY_MMS_RECIPIENT_LIMIT_INT, 20); - config302660.putInt(CarrierConfigManager.KEY_MMS_SMS_TO_MMS_TEXT_THRESHOLD_INT, 6); - config302660.putInt(CarrierConfigManager.KEY_MMS_SUBJECT_MAX_LENGTH_INT, 80); - config302720.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config302720.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config302720.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 1048576); - config302720.putInt(CarrierConfigManager.KEY_MMS_RECIPIENT_LIMIT_INT, 20); - config302720.putInt(CarrierConfigManager.KEY_MMS_SMS_TO_MMS_TEXT_THRESHOLD_INT, 6); - config302720.putInt(CarrierConfigManager.KEY_MMS_SUBJECT_MAX_LENGTH_INT, 80); - config302780.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config302780.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config302780.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 614400); - config310004.putBoolean(CarrierConfigManager.KEY_MMS_ALIAS_ENABLED_BOOL, true); - config310004.putBoolean(CarrierConfigManager.KEY_MMS_ALLOW_ATTACH_AUDIO_BOOL, false); - config310004.putBoolean(CarrierConfigManager.KEY_MMS_APPEND_TRANSACTION_ID_BOOL, true); - config310004.putBoolean(CarrierConfigManager.KEY_MMS_MMS_READ_REPORT_ENABLED_BOOL, false); - config310004.putBoolean(CarrierConfigManager.KEY_MMS_MULTIPART_SMS_ENABLED_BOOL, true); - config310004.putBoolean(CarrierConfigManager.KEY_MMS_NOTIFY_WAP_MMSC_ENABLED_BOOL, true); - config310004.putInt(CarrierConfigManager.KEY_MMS_ALIAS_MAX_CHARS_INT, 48); - config310004.putInt(CarrierConfigManager.KEY_MMS_ALIAS_MIN_CHARS_INT, 2); - config310004.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config310004.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config310004.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 1258291); - config310004.putInt(CarrierConfigManager.KEY_MMS_RECIPIENT_LIMIT_INT, 20); - config310004.putInt(CarrierConfigManager.KEY_MMS_SMS_TO_MMS_TEXT_THRESHOLD_INT, 7); - config310004.putInt(CarrierConfigManager.KEY_MMS_SUBJECT_MAX_LENGTH_INT, 80); - config310004.putString(CarrierConfigManager.KEY_MMS_EMAIL_GATEWAY_NUMBER_STRING, "6245"); - config310004.putString(CarrierConfigManager.KEY_MMS_HTTP_PARAMS_STRING, - "x-up-calling-line-id: 1##LINE1NOCOUNTRYCODE##|X-VzW-MDN: 1##LINE1NOCOUNTRYCODE##"); - config310004.putString(CarrierConfigManager.KEY_MMS_UA_PROF_TAG_NAME_STRING, "Profile"); - config310005.putBoolean(CarrierConfigManager.KEY_MMS_ALIAS_ENABLED_BOOL, true); - config310005.putBoolean(CarrierConfigManager.KEY_MMS_ALLOW_ATTACH_AUDIO_BOOL, false); - config310005.putBoolean(CarrierConfigManager.KEY_MMS_APPEND_TRANSACTION_ID_BOOL, true); - config310005.putBoolean(CarrierConfigManager.KEY_MMS_MMS_READ_REPORT_ENABLED_BOOL, false); - config310005.putBoolean(CarrierConfigManager.KEY_MMS_MULTIPART_SMS_ENABLED_BOOL, true); - config310005.putBoolean(CarrierConfigManager.KEY_MMS_NOTIFY_WAP_MMSC_ENABLED_BOOL, true); - config310005.putInt(CarrierConfigManager.KEY_MMS_ALIAS_MAX_CHARS_INT, 48); - config310005.putInt(CarrierConfigManager.KEY_MMS_ALIAS_MIN_CHARS_INT, 2); - config310005.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config310005.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config310005.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 1258291); - config310005.putInt(CarrierConfigManager.KEY_MMS_RECIPIENT_LIMIT_INT, 20); - config310005.putInt(CarrierConfigManager.KEY_MMS_SMS_TO_MMS_TEXT_THRESHOLD_INT, 7); - config310005.putInt(CarrierConfigManager.KEY_MMS_SUBJECT_MAX_LENGTH_INT, 80); - config310005.putString(CarrierConfigManager.KEY_MMS_EMAIL_GATEWAY_NUMBER_STRING, "6245"); - config310005.putString(CarrierConfigManager.KEY_MMS_HTTP_PARAMS_STRING, - "x-up-calling-line-id: 1##LINE1NOCOUNTRYCODE##|X-VzW-MDN: 1##LINE1NOCOUNTRYCODE##"); - config310005.putString(CarrierConfigManager.KEY_MMS_UA_PROF_TAG_NAME_STRING, "Profile"); - config310010.putBoolean(CarrierConfigManager.KEY_MMS_MMS_DELIVERY_REPORT_ENABLED_BOOL, - false); - config310010.putBoolean(CarrierConfigManager.KEY_MMS_MMS_READ_REPORT_ENABLED_BOOL, false); - config310010.putBoolean(CarrierConfigManager.KEY_MMS_MULTIPART_SMS_ENABLED_BOOL, false); - config310010.putBoolean( - CarrierConfigManager.KEY_MMS_SEND_MULTIPART_SMS_AS_SEPARATE_MESSAGES_BOOL, true); - config310010.putBoolean(CarrierConfigManager.KEY_MMS_SMS_DELIVERY_REPORT_ENABLED_BOOL, - false); - config310010.putBoolean(CarrierConfigManager.KEY_MMS_SUPPORT_MMS_CONTENT_DISPOSITION_BOOL, - false); - config310010.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config310010.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config310010.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 1048576); - config310010.putInt(CarrierConfigManager.KEY_MMS_MESSAGE_TEXT_MAX_SIZE_INT, -1); - config310026.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config310026.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config310026.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 1048576); - config310040.putBoolean(CarrierConfigManager.KEY_MMS_MMS_ENABLED_BOOL, true); - config310040.putBoolean(CarrierConfigManager.KEY_MMS_MULTIPART_SMS_ENABLED_BOOL, true); - config310040.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 2432); - config310040.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 4320); - config310040.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 1048576); - config310040.putInt(CarrierConfigManager.KEY_MMS_MESSAGE_TEXT_MAX_SIZE_INT, -1); - config310040.putInt(CarrierConfigManager.KEY_MMS_RECIPIENT_LIMIT_INT, 20); - config310040.putInt(CarrierConfigManager.KEY_MMS_SMS_TO_MMS_TEXT_THRESHOLD_INT, 1); - config310040.putInt(CarrierConfigManager.KEY_MMS_SUBJECT_MAX_LENGTH_INT, 80); - config310040.putString(CarrierConfigManager.KEY_MMS_HTTP_PARAMS_STRING, "X-MDN: ##LINE1##"); - config310070.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config310070.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config310070.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 1048576); - config310070.putInt(CarrierConfigManager.KEY_MMS_RECIPIENT_LIMIT_INT, 10); - config310090.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config310090.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config310090.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 614400); - config310120.putBoolean(CarrierConfigManager.KEY_MMS_MMS_DELIVERY_REPORT_ENABLED_BOOL, - false); - config310120.putBoolean(CarrierConfigManager.KEY_MMS_MMS_ENABLED_BOOL, true); - config310120.putBoolean(CarrierConfigManager.KEY_MMS_MMS_READ_REPORT_ENABLED_BOOL, false); - config310120.putBoolean(CarrierConfigManager.KEY_MMS_MULTIPART_SMS_ENABLED_BOOL, true); - config310120.putBoolean(CarrierConfigManager.KEY_MMS_SMS_DELIVERY_REPORT_ENABLED_BOOL, - false); - config310120.putBoolean(CarrierConfigManager.KEY_MMS_SUPPORT_MMS_CONTENT_DISPOSITION_BOOL, - false); - config310120.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config310120.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config310120.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 1048576); - config310120.putInt(CarrierConfigManager.KEY_MMS_MESSAGE_TEXT_MAX_SIZE_INT, -1); - config310120.putInt(CarrierConfigManager.KEY_MMS_RECIPIENT_LIMIT_INT, 40); - config310120.putInt(CarrierConfigManager.KEY_MMS_SMS_TO_MMS_TEXT_THRESHOLD_INT, 6); - config310120.putInt(CarrierConfigManager.KEY_MMS_SUBJECT_MAX_LENGTH_INT, 80); - config310120.putString(CarrierConfigManager.KEY_MMS_EMAIL_GATEWAY_NUMBER_STRING, "6245"); - config310120.putString(CarrierConfigManager.KEY_MMS_HTTP_PARAMS_STRING, - "X-MDN: ##LINE1##|Proxy-Authorization: Basic ##NAI##"); - config310120.putString(CarrierConfigManager.KEY_MMS_NAI_SUFFIX_STRING, ":pcs"); - config310130.putBoolean(CarrierConfigManager.KEY_MMS_MMS_ENABLED_BOOL, true); - config310130.putBoolean(CarrierConfigManager.KEY_MMS_MULTIPART_SMS_ENABLED_BOOL, true); - config310130.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 2432); - config310130.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 4320); - config310130.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 1048576); - config310130.putInt(CarrierConfigManager.KEY_MMS_MESSAGE_TEXT_MAX_SIZE_INT, -1); - config310130.putInt(CarrierConfigManager.KEY_MMS_RECIPIENT_LIMIT_INT, 20); - config310130.putInt(CarrierConfigManager.KEY_MMS_SMS_TO_MMS_TEXT_THRESHOLD_INT, 1); - config310130.putInt(CarrierConfigManager.KEY_MMS_SUBJECT_MAX_LENGTH_INT, 80); - config310130.putString(CarrierConfigManager.KEY_MMS_HTTP_PARAMS_STRING, "X-MDN: ##LINE1##"); - config310150.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config310150.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config310150.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 1048576); - config310170.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config310170.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 1048576); - config310170.putInt(CarrierConfigManager.KEY_MMS_RECIPIENT_LIMIT_INT, 10); - config310260.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config310260.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config310260.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 1048576); - config310360.putBoolean(CarrierConfigManager.KEY_MMS_MMS_ENABLED_BOOL, true); - config310360.putBoolean(CarrierConfigManager.KEY_MMS_MULTIPART_SMS_ENABLED_BOOL, true); - config310360.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 2432); - config310360.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 4320); - config310360.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 1228800); - config310360.putInt(CarrierConfigManager.KEY_MMS_MESSAGE_TEXT_MAX_SIZE_INT, -1); - config310360.putInt(CarrierConfigManager.KEY_MMS_RECIPIENT_LIMIT_INT, 20); - config310360.putInt(CarrierConfigManager.KEY_MMS_SMS_TO_MMS_TEXT_THRESHOLD_INT, 1); - config310360.putInt(CarrierConfigManager.KEY_MMS_SUBJECT_MAX_LENGTH_INT, 80); - config310360.putString(CarrierConfigManager.KEY_MMS_HTTP_PARAMS_STRING, "X-MDN: ##LINE1##"); - config310380.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config310380.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config310380.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 1048576); - config310380.putInt(CarrierConfigManager.KEY_MMS_RECIPIENT_LIMIT_INT, 10); - config310410.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config310410.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config310410.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 1048576); - config310410.putInt(CarrierConfigManager.KEY_MMS_RECIPIENT_LIMIT_INT, 10); - config310420.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config310420.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config310420.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 1048576); - config310450.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config310450.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config310450.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 1048576); - config310490.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config310490.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config310490.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 1048576); - config310560.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config310560.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config310560.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 1048576); - config310560.putInt(CarrierConfigManager.KEY_MMS_RECIPIENT_LIMIT_INT, 10); - config310580.putBoolean(CarrierConfigManager.KEY_MMS_MMS_ENABLED_BOOL, true); - config310580.putBoolean(CarrierConfigManager.KEY_MMS_MULTIPART_SMS_ENABLED_BOOL, true); - config310580.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 2432); - config310580.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 4320); - config310580.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 1228800); - config310580.putInt(CarrierConfigManager.KEY_MMS_MESSAGE_TEXT_MAX_SIZE_INT, -1); - config310580.putInt(CarrierConfigManager.KEY_MMS_RECIPIENT_LIMIT_INT, 20); - config310580.putInt(CarrierConfigManager.KEY_MMS_SMS_TO_MMS_TEXT_THRESHOLD_INT, 1); - config310580.putInt(CarrierConfigManager.KEY_MMS_SUBJECT_MAX_LENGTH_INT, 80); - config310580.putString(CarrierConfigManager.KEY_MMS_HTTP_PARAMS_STRING, "X-MDN: ##LINE1##"); - config310600.putBoolean(CarrierConfigManager.KEY_MMS_MMS_DELIVERY_REPORT_ENABLED_BOOL, - false); - config310600.putBoolean(CarrierConfigManager.KEY_MMS_MMS_ENABLED_BOOL, true); - config310600.putBoolean(CarrierConfigManager.KEY_MMS_MMS_READ_REPORT_ENABLED_BOOL, false); - config310600.putBoolean(CarrierConfigManager.KEY_MMS_MULTIPART_SMS_ENABLED_BOOL, true); - config310600.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 2432); - config310600.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 4320); - config310600.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 8388608); - config310600.putInt(CarrierConfigManager.KEY_MMS_MESSAGE_TEXT_MAX_SIZE_INT, -1); - config310600.putInt(CarrierConfigManager.KEY_MMS_RECIPIENT_LIMIT_INT, 20); - config310600.putInt(CarrierConfigManager.KEY_MMS_SMS_TO_MMS_TEXT_THRESHOLD_INT, 1); - config310600.putInt(CarrierConfigManager.KEY_MMS_SUBJECT_MAX_LENGTH_INT, 80); - config310600.putString(CarrierConfigManager.KEY_MMS_HTTP_PARAMS_STRING, "X-MDN: ##LINE1##"); - config310680.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config310680.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config310680.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 1048576); - config310680.putInt(CarrierConfigManager.KEY_MMS_RECIPIENT_LIMIT_INT, 10); - config310750.putBoolean(CarrierConfigManager.KEY_MMS_MMS_ENABLED_BOOL, true); - config310750.putBoolean(CarrierConfigManager.KEY_MMS_MULTIPART_SMS_ENABLED_BOOL, true); - config310750.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 2432); - config310750.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 4320); - config310750.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 1228800); - config310750.putInt(CarrierConfigManager.KEY_MMS_MESSAGE_TEXT_MAX_SIZE_INT, -1); - config310750.putInt(CarrierConfigManager.KEY_MMS_RECIPIENT_LIMIT_INT, 20); - config310750.putInt(CarrierConfigManager.KEY_MMS_SMS_TO_MMS_TEXT_THRESHOLD_INT, 1); - config310750.putInt(CarrierConfigManager.KEY_MMS_SUBJECT_MAX_LENGTH_INT, 80); - config310750.putString(CarrierConfigManager.KEY_MMS_HTTP_PARAMS_STRING, "X-MDN: ##LINE1##"); - config310770.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config310770.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config310770.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 1048576); - config310920.putBoolean(CarrierConfigManager.KEY_MMS_MMS_ENABLED_BOOL, true); - config310920.putBoolean(CarrierConfigManager.KEY_MMS_MULTIPART_SMS_ENABLED_BOOL, true); - config310920.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 2432); - config310920.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 4320); - config310920.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 1258291); - config310920.putInt(CarrierConfigManager.KEY_MMS_MESSAGE_TEXT_MAX_SIZE_INT, -1); - config310920.putInt(CarrierConfigManager.KEY_MMS_RECIPIENT_LIMIT_INT, 20); - config310920.putInt(CarrierConfigManager.KEY_MMS_SMS_TO_MMS_TEXT_THRESHOLD_INT, 1); - config310920.putInt(CarrierConfigManager.KEY_MMS_SUBJECT_MAX_LENGTH_INT, 80); - config310920.putString(CarrierConfigManager.KEY_MMS_HTTP_PARAMS_STRING, "X-MDN: ##LINE1##"); - config310980.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config310980.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config310980.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 1048576); - config311012.putBoolean(CarrierConfigManager.KEY_MMS_ALIAS_ENABLED_BOOL, true); - config311012.putBoolean(CarrierConfigManager.KEY_MMS_ALLOW_ATTACH_AUDIO_BOOL, false); - config311012.putBoolean(CarrierConfigManager.KEY_MMS_APPEND_TRANSACTION_ID_BOOL, true); - config311012.putBoolean(CarrierConfigManager.KEY_MMS_MMS_READ_REPORT_ENABLED_BOOL, false); - config311012.putBoolean(CarrierConfigManager.KEY_MMS_MULTIPART_SMS_ENABLED_BOOL, true); - config311012.putBoolean(CarrierConfigManager.KEY_MMS_NOTIFY_WAP_MMSC_ENABLED_BOOL, true); - config311012.putInt(CarrierConfigManager.KEY_MMS_ALIAS_MAX_CHARS_INT, 48); - config311012.putInt(CarrierConfigManager.KEY_MMS_ALIAS_MIN_CHARS_INT, 2); - config311012.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config311012.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config311012.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 1258291); - config311012.putInt(CarrierConfigManager.KEY_MMS_RECIPIENT_LIMIT_INT, 20); - config311012.putInt(CarrierConfigManager.KEY_MMS_SMS_TO_MMS_TEXT_THRESHOLD_INT, 7); - config311012.putInt(CarrierConfigManager.KEY_MMS_SUBJECT_MAX_LENGTH_INT, 80); - config311012.putString(CarrierConfigManager.KEY_MMS_EMAIL_GATEWAY_NUMBER_STRING, "6245"); - config311012.putString(CarrierConfigManager.KEY_MMS_HTTP_PARAMS_STRING, - "x-up-calling-line-id: 1##LINE1NOCOUNTRYCODE##|X-VzW-MDN: 1##LINE1NOCOUNTRYCODE##"); - config311012.putString(CarrierConfigManager.KEY_MMS_UA_PROF_TAG_NAME_STRING, "Profile"); - config311070.putBoolean(CarrierConfigManager.KEY_MMS_MMS_ENABLED_BOOL, true); - config311070.putBoolean(CarrierConfigManager.KEY_MMS_MULTIPART_SMS_ENABLED_BOOL, true); - config311070.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 2432); - config311070.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 4320); - config311070.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 1048576); - config311070.putInt(CarrierConfigManager.KEY_MMS_MESSAGE_TEXT_MAX_SIZE_INT, -1); - config311070.putInt(CarrierConfigManager.KEY_MMS_RECIPIENT_LIMIT_INT, 20); - config311070.putInt(CarrierConfigManager.KEY_MMS_SMS_TO_MMS_TEXT_THRESHOLD_INT, 1); - config311070.putInt(CarrierConfigManager.KEY_MMS_SUBJECT_MAX_LENGTH_INT, 80); - config311070.putString(CarrierConfigManager.KEY_MMS_HTTP_PARAMS_STRING, "X-MDN: ##LINE1##"); - config311100.putBoolean(CarrierConfigManager.KEY_MMS_MMS_DELIVERY_REPORT_ENABLED_BOOL, - false); - config311100.putBoolean(CarrierConfigManager.KEY_MMS_MMS_ENABLED_BOOL, true); - config311100.putBoolean(CarrierConfigManager.KEY_MMS_MMS_READ_REPORT_ENABLED_BOOL, false); - config311100.putBoolean(CarrierConfigManager.KEY_MMS_MULTIPART_SMS_ENABLED_BOOL, false); - config311100.putBoolean(CarrierConfigManager.KEY_MMS_SMS_DELIVERY_REPORT_ENABLED_BOOL, - false); - config311100.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 2432); - config311100.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 4320); - config311100.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 1048576); - config311100.putInt(CarrierConfigManager.KEY_MMS_MESSAGE_TEXT_MAX_SIZE_INT, -1); - config311100.putInt(CarrierConfigManager.KEY_MMS_RECIPIENT_LIMIT_INT, 10); - config311100.putInt(CarrierConfigManager.KEY_MMS_SMS_TO_MMS_TEXT_THRESHOLD_INT, -1); - config311100.putInt(CarrierConfigManager.KEY_MMS_SUBJECT_MAX_LENGTH_INT, 80); - config311100.putString(CarrierConfigManager.KEY_MMS_EMAIL_GATEWAY_NUMBER_STRING, "6245"); - config311100.putString(CarrierConfigManager.KEY_MMS_HTTP_PARAMS_STRING, "X-MDN: ##LINE1##"); - config311180.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config311180.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config311180.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 1048576); - config311180.putInt(CarrierConfigManager.KEY_MMS_RECIPIENT_LIMIT_INT, 10); - config311220.putBoolean(CarrierConfigManager.KEY_MMS_ALLOW_ATTACH_AUDIO_BOOL, true); - config311220.putBoolean(CarrierConfigManager.KEY_MMS_APPEND_TRANSACTION_ID_BOOL, true); - config311220.putBoolean(CarrierConfigManager.KEY_MMS_MMS_READ_REPORT_ENABLED_BOOL, false); - config311220.putBoolean(CarrierConfigManager.KEY_MMS_MULTIPART_SMS_ENABLED_BOOL, false); - config311220.putBoolean(CarrierConfigManager.KEY_MMS_NOTIFY_WAP_MMSC_ENABLED_BOOL, true); - config311220.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config311220.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config311220.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 1048576); - config311220.putInt(CarrierConfigManager.KEY_MMS_RECIPIENT_LIMIT_INT, 20); - config311220.putInt(CarrierConfigManager.KEY_MMS_SUBJECT_MAX_LENGTH_INT, 80); - config311220.putString(CarrierConfigManager.KEY_MMS_EMAIL_GATEWAY_NUMBER_STRING, "6245"); - config311220.putString(CarrierConfigManager.KEY_MMS_HTTP_PARAMS_STRING, - "x-vzw-mdn: 1##LINE1NOCOUNTRYCODE##"); - config311220.putString(CarrierConfigManager.KEY_MMS_UA_PROF_TAG_NAME_STRING, - "x-wap-profile"); - config311221.putBoolean(CarrierConfigManager.KEY_MMS_ALLOW_ATTACH_AUDIO_BOOL, true); - config311221.putBoolean(CarrierConfigManager.KEY_MMS_APPEND_TRANSACTION_ID_BOOL, true); - config311221.putBoolean(CarrierConfigManager.KEY_MMS_MMS_READ_REPORT_ENABLED_BOOL, false); - config311221.putBoolean(CarrierConfigManager.KEY_MMS_MULTIPART_SMS_ENABLED_BOOL, false); - config311221.putBoolean(CarrierConfigManager.KEY_MMS_NOTIFY_WAP_MMSC_ENABLED_BOOL, true); - config311221.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config311221.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config311221.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 1048576); - config311221.putInt(CarrierConfigManager.KEY_MMS_RECIPIENT_LIMIT_INT, 20); - config311221.putInt(CarrierConfigManager.KEY_MMS_SUBJECT_MAX_LENGTH_INT, 80); - config311221.putString(CarrierConfigManager.KEY_MMS_EMAIL_GATEWAY_NUMBER_STRING, "6245"); - config311221.putString(CarrierConfigManager.KEY_MMS_HTTP_PARAMS_STRING, - "x-vzw-mdn: 1##LINE1NOCOUNTRYCODE##"); - config311221.putString(CarrierConfigManager.KEY_MMS_UA_PROF_TAG_NAME_STRING, - "x-wap-profile"); - config311222.putBoolean(CarrierConfigManager.KEY_MMS_ALLOW_ATTACH_AUDIO_BOOL, true); - config311222.putBoolean(CarrierConfigManager.KEY_MMS_APPEND_TRANSACTION_ID_BOOL, true); - config311222.putBoolean(CarrierConfigManager.KEY_MMS_MMS_READ_REPORT_ENABLED_BOOL, false); - config311222.putBoolean(CarrierConfigManager.KEY_MMS_MULTIPART_SMS_ENABLED_BOOL, false); - config311222.putBoolean(CarrierConfigManager.KEY_MMS_NOTIFY_WAP_MMSC_ENABLED_BOOL, true); - config311222.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config311222.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config311222.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 1048576); - config311222.putInt(CarrierConfigManager.KEY_MMS_RECIPIENT_LIMIT_INT, 20); - config311222.putInt(CarrierConfigManager.KEY_MMS_SUBJECT_MAX_LENGTH_INT, 80); - config311222.putString(CarrierConfigManager.KEY_MMS_EMAIL_GATEWAY_NUMBER_STRING, "6245"); - config311222.putString(CarrierConfigManager.KEY_MMS_HTTP_PARAMS_STRING, - "x-vzw-mdn: 1##LINE1NOCOUNTRYCODE##"); - config311222.putString(CarrierConfigManager.KEY_MMS_UA_PROF_TAG_NAME_STRING, - "x-wap-profile"); - config311223.putBoolean(CarrierConfigManager.KEY_MMS_ALLOW_ATTACH_AUDIO_BOOL, true); - config311223.putBoolean(CarrierConfigManager.KEY_MMS_APPEND_TRANSACTION_ID_BOOL, true); - config311223.putBoolean(CarrierConfigManager.KEY_MMS_MMS_READ_REPORT_ENABLED_BOOL, false); - config311223.putBoolean(CarrierConfigManager.KEY_MMS_MULTIPART_SMS_ENABLED_BOOL, false); - config311223.putBoolean(CarrierConfigManager.KEY_MMS_NOTIFY_WAP_MMSC_ENABLED_BOOL, true); - config311223.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config311223.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config311223.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 1048576); - config311223.putInt(CarrierConfigManager.KEY_MMS_RECIPIENT_LIMIT_INT, 20); - config311223.putInt(CarrierConfigManager.KEY_MMS_SUBJECT_MAX_LENGTH_INT, 80); - config311223.putString(CarrierConfigManager.KEY_MMS_EMAIL_GATEWAY_NUMBER_STRING, "6245"); - config311223.putString(CarrierConfigManager.KEY_MMS_HTTP_PARAMS_STRING, - "x-vzw-mdn: 1##LINE1NOCOUNTRYCODE##"); - config311223.putString(CarrierConfigManager.KEY_MMS_UA_PROF_TAG_NAME_STRING, - "x-wap-profile"); - config311224.putBoolean(CarrierConfigManager.KEY_MMS_ALLOW_ATTACH_AUDIO_BOOL, true); - config311224.putBoolean(CarrierConfigManager.KEY_MMS_APPEND_TRANSACTION_ID_BOOL, true); - config311224.putBoolean(CarrierConfigManager.KEY_MMS_MMS_READ_REPORT_ENABLED_BOOL, false); - config311224.putBoolean(CarrierConfigManager.KEY_MMS_MULTIPART_SMS_ENABLED_BOOL, false); - config311224.putBoolean(CarrierConfigManager.KEY_MMS_NOTIFY_WAP_MMSC_ENABLED_BOOL, true); - config311224.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config311224.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config311224.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 1048576); - config311224.putInt(CarrierConfigManager.KEY_MMS_RECIPIENT_LIMIT_INT, 20); - config311224.putInt(CarrierConfigManager.KEY_MMS_SUBJECT_MAX_LENGTH_INT, 80); - config311224.putString(CarrierConfigManager.KEY_MMS_EMAIL_GATEWAY_NUMBER_STRING, "6245"); - config311224.putString(CarrierConfigManager.KEY_MMS_HTTP_PARAMS_STRING, - "x-vzw-mdn: 1##LINE1NOCOUNTRYCODE##"); - config311224.putString(CarrierConfigManager.KEY_MMS_UA_PROF_TAG_NAME_STRING, - "x-wap-profile"); - config311225.putBoolean(CarrierConfigManager.KEY_MMS_ALLOW_ATTACH_AUDIO_BOOL, true); - config311225.putBoolean(CarrierConfigManager.KEY_MMS_APPEND_TRANSACTION_ID_BOOL, true); - config311225.putBoolean(CarrierConfigManager.KEY_MMS_MMS_READ_REPORT_ENABLED_BOOL, false); - config311225.putBoolean(CarrierConfigManager.KEY_MMS_MULTIPART_SMS_ENABLED_BOOL, false); - config311225.putBoolean(CarrierConfigManager.KEY_MMS_NOTIFY_WAP_MMSC_ENABLED_BOOL, true); - config311225.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config311225.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config311225.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 1048576); - config311225.putInt(CarrierConfigManager.KEY_MMS_RECIPIENT_LIMIT_INT, 20); - config311225.putInt(CarrierConfigManager.KEY_MMS_SUBJECT_MAX_LENGTH_INT, 80); - config311225.putString(CarrierConfigManager.KEY_MMS_EMAIL_GATEWAY_NUMBER_STRING, "6245"); - config311225.putString(CarrierConfigManager.KEY_MMS_HTTP_PARAMS_STRING, - "x-vzw-mdn: 1##LINE1NOCOUNTRYCODE##"); - config311225.putString(CarrierConfigManager.KEY_MMS_UA_PROF_TAG_NAME_STRING, - "x-wap-profile"); - config311226.putBoolean(CarrierConfigManager.KEY_MMS_ALLOW_ATTACH_AUDIO_BOOL, true); - config311226.putBoolean(CarrierConfigManager.KEY_MMS_APPEND_TRANSACTION_ID_BOOL, true); - config311226.putBoolean(CarrierConfigManager.KEY_MMS_MMS_READ_REPORT_ENABLED_BOOL, false); - config311226.putBoolean(CarrierConfigManager.KEY_MMS_MULTIPART_SMS_ENABLED_BOOL, false); - config311226.putBoolean(CarrierConfigManager.KEY_MMS_NOTIFY_WAP_MMSC_ENABLED_BOOL, true); - config311226.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config311226.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config311226.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 1048576); - config311226.putInt(CarrierConfigManager.KEY_MMS_RECIPIENT_LIMIT_INT, 20); - config311226.putInt(CarrierConfigManager.KEY_MMS_SUBJECT_MAX_LENGTH_INT, 80); - config311226.putString(CarrierConfigManager.KEY_MMS_EMAIL_GATEWAY_NUMBER_STRING, "6245"); - config311226.putString(CarrierConfigManager.KEY_MMS_HTTP_PARAMS_STRING, - "x-vzw-mdn: 1##LINE1NOCOUNTRYCODE##"); - config311226.putString(CarrierConfigManager.KEY_MMS_UA_PROF_TAG_NAME_STRING, - "x-wap-profile"); - config311227.putBoolean(CarrierConfigManager.KEY_MMS_ALLOW_ATTACH_AUDIO_BOOL, true); - config311227.putBoolean(CarrierConfigManager.KEY_MMS_APPEND_TRANSACTION_ID_BOOL, true); - config311227.putBoolean(CarrierConfigManager.KEY_MMS_MMS_READ_REPORT_ENABLED_BOOL, false); - config311227.putBoolean(CarrierConfigManager.KEY_MMS_MULTIPART_SMS_ENABLED_BOOL, false); - config311227.putBoolean(CarrierConfigManager.KEY_MMS_NOTIFY_WAP_MMSC_ENABLED_BOOL, true); - config311227.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config311227.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config311227.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 1048576); - config311227.putInt(CarrierConfigManager.KEY_MMS_RECIPIENT_LIMIT_INT, 20); - config311227.putInt(CarrierConfigManager.KEY_MMS_SUBJECT_MAX_LENGTH_INT, 80); - config311227.putString(CarrierConfigManager.KEY_MMS_EMAIL_GATEWAY_NUMBER_STRING, "6245"); - config311227.putString(CarrierConfigManager.KEY_MMS_HTTP_PARAMS_STRING, - "x-vzw-mdn: 1##LINE1NOCOUNTRYCODE##"); - config311227.putString(CarrierConfigManager.KEY_MMS_UA_PROF_TAG_NAME_STRING, - "x-wap-profile"); - config311228.putBoolean(CarrierConfigManager.KEY_MMS_ALLOW_ATTACH_AUDIO_BOOL, true); - config311228.putBoolean(CarrierConfigManager.KEY_MMS_APPEND_TRANSACTION_ID_BOOL, true); - config311228.putBoolean(CarrierConfigManager.KEY_MMS_MMS_READ_REPORT_ENABLED_BOOL, false); - config311228.putBoolean(CarrierConfigManager.KEY_MMS_MULTIPART_SMS_ENABLED_BOOL, false); - config311228.putBoolean(CarrierConfigManager.KEY_MMS_NOTIFY_WAP_MMSC_ENABLED_BOOL, true); - config311228.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config311228.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config311228.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 1048576); - config311228.putInt(CarrierConfigManager.KEY_MMS_RECIPIENT_LIMIT_INT, 20); - config311228.putInt(CarrierConfigManager.KEY_MMS_SUBJECT_MAX_LENGTH_INT, 80); - config311228.putString(CarrierConfigManager.KEY_MMS_EMAIL_GATEWAY_NUMBER_STRING, "6245"); - config311228.putString(CarrierConfigManager.KEY_MMS_HTTP_PARAMS_STRING, - "x-vzw-mdn: 1##LINE1NOCOUNTRYCODE##"); - config311228.putString(CarrierConfigManager.KEY_MMS_UA_PROF_TAG_NAME_STRING, - "x-wap-profile"); - config311229.putBoolean(CarrierConfigManager.KEY_MMS_ALLOW_ATTACH_AUDIO_BOOL, true); - config311229.putBoolean(CarrierConfigManager.KEY_MMS_APPEND_TRANSACTION_ID_BOOL, true); - config311229.putBoolean(CarrierConfigManager.KEY_MMS_MMS_READ_REPORT_ENABLED_BOOL, false); - config311229.putBoolean(CarrierConfigManager.KEY_MMS_MULTIPART_SMS_ENABLED_BOOL, false); - config311229.putBoolean(CarrierConfigManager.KEY_MMS_NOTIFY_WAP_MMSC_ENABLED_BOOL, true); - config311229.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config311229.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config311229.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 1048576); - config311229.putInt(CarrierConfigManager.KEY_MMS_RECIPIENT_LIMIT_INT, 20); - config311229.putInt(CarrierConfigManager.KEY_MMS_SUBJECT_MAX_LENGTH_INT, 80); - config311229.putString(CarrierConfigManager.KEY_MMS_EMAIL_GATEWAY_NUMBER_STRING, "6245"); - config311229.putString(CarrierConfigManager.KEY_MMS_HTTP_PARAMS_STRING, - "x-vzw-mdn: 1##LINE1NOCOUNTRYCODE##"); - config311229.putString(CarrierConfigManager.KEY_MMS_UA_PROF_TAG_NAME_STRING, - "x-wap-profile"); - config311230.putBoolean(CarrierConfigManager.KEY_MMS_MMS_DELIVERY_REPORT_ENABLED_BOOL, - false); - config311230.putBoolean(CarrierConfigManager.KEY_MMS_MMS_ENABLED_BOOL, true); - config311230.putBoolean(CarrierConfigManager.KEY_MMS_MMS_READ_REPORT_ENABLED_BOOL, false); - config311230.putBoolean(CarrierConfigManager.KEY_MMS_MULTIPART_SMS_ENABLED_BOOL, false); - config311230.putBoolean(CarrierConfigManager.KEY_MMS_SMS_DELIVERY_REPORT_ENABLED_BOOL, - false); - config311230.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 2432); - config311230.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 4320); - config311230.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 1048576); - config311230.putInt(CarrierConfigManager.KEY_MMS_MESSAGE_TEXT_MAX_SIZE_INT, -1); - config311230.putInt(CarrierConfigManager.KEY_MMS_RECIPIENT_LIMIT_INT, 20); - config311230.putInt(CarrierConfigManager.KEY_MMS_SMS_TO_MMS_TEXT_THRESHOLD_INT, -1); - config311230.putInt(CarrierConfigManager.KEY_MMS_SUBJECT_MAX_LENGTH_INT, 80); - config311230.putString(CarrierConfigManager.KEY_MMS_EMAIL_GATEWAY_NUMBER_STRING, "6245"); - config311230.putString(CarrierConfigManager.KEY_MMS_HTTP_PARAMS_STRING, - "X-CS3G-MDN: 1##LINE1NOCOUNTRYCODE##"); - config311340.putBoolean(CarrierConfigManager.KEY_MMS_MMS_ENABLED_BOOL, true); - config311340.putBoolean(CarrierConfigManager.KEY_MMS_MULTIPART_SMS_ENABLED_BOOL, true); - config311340.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 2432); - config311340.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 4320); - config311340.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 1228800); - config311340.putInt(CarrierConfigManager.KEY_MMS_MESSAGE_TEXT_MAX_SIZE_INT, -1); - config311340.putInt(CarrierConfigManager.KEY_MMS_RECIPIENT_LIMIT_INT, 20); - config311340.putInt(CarrierConfigManager.KEY_MMS_SMS_TO_MMS_TEXT_THRESHOLD_INT, 1); - config311340.putInt(CarrierConfigManager.KEY_MMS_SUBJECT_MAX_LENGTH_INT, 80); - config311340.putString(CarrierConfigManager.KEY_MMS_HTTP_PARAMS_STRING, "X-MDN: ##LINE1##"); - config311370.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config311370.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config311370.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 1048576); - config311410.putBoolean(CarrierConfigManager.KEY_MMS_MMS_ENABLED_BOOL, true); - config311410.putBoolean(CarrierConfigManager.KEY_MMS_MULTIPART_SMS_ENABLED_BOOL, true); - config311410.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 2432); - config311410.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 4320); - config311410.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 1048576); - config311410.putInt(CarrierConfigManager.KEY_MMS_MESSAGE_TEXT_MAX_SIZE_INT, -1); - config311410.putInt(CarrierConfigManager.KEY_MMS_RECIPIENT_LIMIT_INT, 20); - config311410.putInt(CarrierConfigManager.KEY_MMS_SMS_TO_MMS_TEXT_THRESHOLD_INT, 1); - config311410.putInt(CarrierConfigManager.KEY_MMS_SUBJECT_MAX_LENGTH_INT, 80); - config311410.putString(CarrierConfigManager.KEY_MMS_HTTP_PARAMS_STRING, "X-MDN: ##LINE1##"); - config311430.putBoolean(CarrierConfigManager.KEY_MMS_MMS_ENABLED_BOOL, true); - config311430.putBoolean(CarrierConfigManager.KEY_MMS_MULTIPART_SMS_ENABLED_BOOL, true); - config311430.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 2432); - config311430.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 4320); - config311430.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 1048576); - config311430.putInt(CarrierConfigManager.KEY_MMS_MESSAGE_TEXT_MAX_SIZE_INT, -1); - config311430.putInt(CarrierConfigManager.KEY_MMS_RECIPIENT_LIMIT_INT, 20); - config311430.putInt(CarrierConfigManager.KEY_MMS_SMS_TO_MMS_TEXT_THRESHOLD_INT, 1); - config311430.putInt(CarrierConfigManager.KEY_MMS_SUBJECT_MAX_LENGTH_INT, 80); - config311430.putString(CarrierConfigManager.KEY_MMS_HTTP_PARAMS_STRING, "X-MDN: ##LINE1##"); - config311440.putBoolean(CarrierConfigManager.KEY_MMS_MMS_DELIVERY_REPORT_ENABLED_BOOL, - false); - config311440.putBoolean(CarrierConfigManager.KEY_MMS_MMS_ENABLED_BOOL, true); - config311440.putBoolean(CarrierConfigManager.KEY_MMS_MMS_READ_REPORT_ENABLED_BOOL, false); - config311440.putBoolean(CarrierConfigManager.KEY_MMS_MULTIPART_SMS_ENABLED_BOOL, true); - config311440.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 2432); - config311440.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 4320); - config311440.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 1228800); - config311440.putInt(CarrierConfigManager.KEY_MMS_MESSAGE_TEXT_MAX_SIZE_INT, -1); - config311440.putInt(CarrierConfigManager.KEY_MMS_RECIPIENT_LIMIT_INT, 20); - config311440.putInt(CarrierConfigManager.KEY_MMS_SMS_TO_MMS_TEXT_THRESHOLD_INT, 1); - config311440.putInt(CarrierConfigManager.KEY_MMS_SUBJECT_MAX_LENGTH_INT, 80); - config311440.putString(CarrierConfigManager.KEY_MMS_HTTP_PARAMS_STRING, "X-MDN: ##LINE1##"); - config311480.putBoolean(CarrierConfigManager.KEY_MMS_ALIAS_ENABLED_BOOL, true); - config311480.putBoolean(CarrierConfigManager.KEY_MMS_ALLOW_ATTACH_AUDIO_BOOL, false); - config311480.putBoolean(CarrierConfigManager.KEY_MMS_APPEND_TRANSACTION_ID_BOOL, true); - config311480.putBoolean(CarrierConfigManager.KEY_MMS_MMS_READ_REPORT_ENABLED_BOOL, false); - config311480.putBoolean(CarrierConfigManager.KEY_MMS_MULTIPART_SMS_ENABLED_BOOL, true); - config311480.putBoolean(CarrierConfigManager.KEY_MMS_NOTIFY_WAP_MMSC_ENABLED_BOOL, true); - config311480.putInt(CarrierConfigManager.KEY_MMS_ALIAS_MAX_CHARS_INT, 48); - config311480.putInt(CarrierConfigManager.KEY_MMS_ALIAS_MIN_CHARS_INT, 2); - config311480.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config311480.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config311480.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 1258291); - config311480.putInt(CarrierConfigManager.KEY_MMS_RECIPIENT_LIMIT_INT, 20); - config311480.putInt(CarrierConfigManager.KEY_MMS_SMS_TO_MMS_TEXT_THRESHOLD_INT, 7); - config311480.putInt(CarrierConfigManager.KEY_MMS_SUBJECT_MAX_LENGTH_INT, 80); - config311480.putString(CarrierConfigManager.KEY_MMS_EMAIL_GATEWAY_NUMBER_STRING, "6245"); - config311480.putString(CarrierConfigManager.KEY_MMS_HTTP_PARAMS_STRING, - "x-up-calling-line-id: 1##LINE1NOCOUNTRYCODE##|X-VzW-MDN: 1##LINE1NOCOUNTRYCODE##"); - config311480.putString(CarrierConfigManager.KEY_MMS_UA_PROF_TAG_NAME_STRING, "Profile"); - config311490.putBoolean(CarrierConfigManager.KEY_MMS_MMS_DELIVERY_REPORT_ENABLED_BOOL, - false); - config311490.putBoolean(CarrierConfigManager.KEY_MMS_MMS_ENABLED_BOOL, true); - config311490.putBoolean(CarrierConfigManager.KEY_MMS_MMS_READ_REPORT_ENABLED_BOOL, false); - config311490.putBoolean(CarrierConfigManager.KEY_MMS_MULTIPART_SMS_ENABLED_BOOL, true); - config311490.putBoolean(CarrierConfigManager.KEY_MMS_SMS_DELIVERY_REPORT_ENABLED_BOOL, - false); - config311490.putBoolean(CarrierConfigManager.KEY_MMS_SUPPORT_MMS_CONTENT_DISPOSITION_BOOL, - false); - config311490.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config311490.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config311490.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 1048576); - config311490.putInt(CarrierConfigManager.KEY_MMS_MESSAGE_TEXT_MAX_SIZE_INT, -1); - config311490.putInt(CarrierConfigManager.KEY_MMS_RECIPIENT_LIMIT_INT, 40); - config311490.putInt(CarrierConfigManager.KEY_MMS_SMS_TO_MMS_TEXT_THRESHOLD_INT, 6); - config311490.putInt(CarrierConfigManager.KEY_MMS_SUBJECT_MAX_LENGTH_INT, 80); - config311490.putString(CarrierConfigManager.KEY_MMS_EMAIL_GATEWAY_NUMBER_STRING, "6245"); - config311490.putString(CarrierConfigManager.KEY_MMS_HTTP_PARAMS_STRING, - "X-MDN: ##LINE1##|Proxy-Authorization: Basic ##NAI##"); - config311490.putString(CarrierConfigManager.KEY_MMS_NAI_SUFFIX_STRING, ":pcs"); - config311580.putBoolean(CarrierConfigManager.KEY_MMS_ALLOW_ATTACH_AUDIO_BOOL, true); - config311580.putBoolean(CarrierConfigManager.KEY_MMS_APPEND_TRANSACTION_ID_BOOL, true); - config311580.putBoolean(CarrierConfigManager.KEY_MMS_MMS_READ_REPORT_ENABLED_BOOL, false); - config311580.putBoolean(CarrierConfigManager.KEY_MMS_MULTIPART_SMS_ENABLED_BOOL, false); - config311580.putBoolean(CarrierConfigManager.KEY_MMS_NOTIFY_WAP_MMSC_ENABLED_BOOL, true); - config311580.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config311580.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config311580.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 1048576); - config311580.putInt(CarrierConfigManager.KEY_MMS_RECIPIENT_LIMIT_INT, 20); - config311580.putInt(CarrierConfigManager.KEY_MMS_SUBJECT_MAX_LENGTH_INT, 80); - config311580.putString(CarrierConfigManager.KEY_MMS_EMAIL_GATEWAY_NUMBER_STRING, "6245"); - config311580.putString(CarrierConfigManager.KEY_MMS_HTTP_PARAMS_STRING, - "x-vzw-mdn: 1##LINE1NOCOUNTRYCODE##"); - config311580.putString(CarrierConfigManager.KEY_MMS_UA_PROF_TAG_NAME_STRING, - "x-wap-profile"); - config311581.putBoolean(CarrierConfigManager.KEY_MMS_ALLOW_ATTACH_AUDIO_BOOL, true); - config311581.putBoolean(CarrierConfigManager.KEY_MMS_APPEND_TRANSACTION_ID_BOOL, true); - config311581.putBoolean(CarrierConfigManager.KEY_MMS_MMS_READ_REPORT_ENABLED_BOOL, false); - config311581.putBoolean(CarrierConfigManager.KEY_MMS_MULTIPART_SMS_ENABLED_BOOL, false); - config311581.putBoolean(CarrierConfigManager.KEY_MMS_NOTIFY_WAP_MMSC_ENABLED_BOOL, true); - config311581.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config311581.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config311581.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 1048576); - config311581.putInt(CarrierConfigManager.KEY_MMS_RECIPIENT_LIMIT_INT, 20); - config311581.putInt(CarrierConfigManager.KEY_MMS_SUBJECT_MAX_LENGTH_INT, 80); - config311581.putString(CarrierConfigManager.KEY_MMS_EMAIL_GATEWAY_NUMBER_STRING, "6245"); - config311581.putString(CarrierConfigManager.KEY_MMS_HTTP_PARAMS_STRING, - "x-vzw-mdn: 1##LINE1NOCOUNTRYCODE##"); - config311581.putString(CarrierConfigManager.KEY_MMS_UA_PROF_TAG_NAME_STRING, - "x-wap-profile"); - config311582.putBoolean(CarrierConfigManager.KEY_MMS_ALLOW_ATTACH_AUDIO_BOOL, true); - config311582.putBoolean(CarrierConfigManager.KEY_MMS_APPEND_TRANSACTION_ID_BOOL, true); - config311582.putBoolean(CarrierConfigManager.KEY_MMS_MMS_READ_REPORT_ENABLED_BOOL, false); - config311582.putBoolean(CarrierConfigManager.KEY_MMS_MULTIPART_SMS_ENABLED_BOOL, false); - config311582.putBoolean(CarrierConfigManager.KEY_MMS_NOTIFY_WAP_MMSC_ENABLED_BOOL, true); - config311582.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config311582.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config311582.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 1048576); - config311582.putInt(CarrierConfigManager.KEY_MMS_RECIPIENT_LIMIT_INT, 20); - config311582.putInt(CarrierConfigManager.KEY_MMS_SUBJECT_MAX_LENGTH_INT, 80); - config311582.putString(CarrierConfigManager.KEY_MMS_EMAIL_GATEWAY_NUMBER_STRING, "6245"); - config311582.putString(CarrierConfigManager.KEY_MMS_HTTP_PARAMS_STRING, - "x-vzw-mdn: 1##LINE1NOCOUNTRYCODE##"); - config311582.putString(CarrierConfigManager.KEY_MMS_UA_PROF_TAG_NAME_STRING, - "x-wap-profile"); - config311583.putBoolean(CarrierConfigManager.KEY_MMS_ALLOW_ATTACH_AUDIO_BOOL, true); - config311583.putBoolean(CarrierConfigManager.KEY_MMS_APPEND_TRANSACTION_ID_BOOL, true); - config311583.putBoolean(CarrierConfigManager.KEY_MMS_MMS_READ_REPORT_ENABLED_BOOL, false); - config311583.putBoolean(CarrierConfigManager.KEY_MMS_MULTIPART_SMS_ENABLED_BOOL, false); - config311583.putBoolean(CarrierConfigManager.KEY_MMS_NOTIFY_WAP_MMSC_ENABLED_BOOL, true); - config311583.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config311583.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config311583.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 1048576); - config311583.putInt(CarrierConfigManager.KEY_MMS_RECIPIENT_LIMIT_INT, 20); - config311583.putInt(CarrierConfigManager.KEY_MMS_SUBJECT_MAX_LENGTH_INT, 80); - config311583.putString(CarrierConfigManager.KEY_MMS_EMAIL_GATEWAY_NUMBER_STRING, "6245"); - config311583.putString(CarrierConfigManager.KEY_MMS_HTTP_PARAMS_STRING, - "x-vzw-mdn: 1##LINE1NOCOUNTRYCODE##"); - config311583.putString(CarrierConfigManager.KEY_MMS_UA_PROF_TAG_NAME_STRING, - "x-wap-profile"); - config311584.putBoolean(CarrierConfigManager.KEY_MMS_ALLOW_ATTACH_AUDIO_BOOL, true); - config311584.putBoolean(CarrierConfigManager.KEY_MMS_APPEND_TRANSACTION_ID_BOOL, true); - config311584.putBoolean(CarrierConfigManager.KEY_MMS_MMS_READ_REPORT_ENABLED_BOOL, false); - config311584.putBoolean(CarrierConfigManager.KEY_MMS_MULTIPART_SMS_ENABLED_BOOL, false); - config311584.putBoolean(CarrierConfigManager.KEY_MMS_NOTIFY_WAP_MMSC_ENABLED_BOOL, true); - config311584.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config311584.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config311584.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 1048576); - config311584.putInt(CarrierConfigManager.KEY_MMS_RECIPIENT_LIMIT_INT, 20); - config311584.putInt(CarrierConfigManager.KEY_MMS_SUBJECT_MAX_LENGTH_INT, 80); - config311584.putString(CarrierConfigManager.KEY_MMS_EMAIL_GATEWAY_NUMBER_STRING, "6245"); - config311584.putString(CarrierConfigManager.KEY_MMS_HTTP_PARAMS_STRING, - "x-vzw-mdn: 1##LINE1NOCOUNTRYCODE##"); - config311584.putString(CarrierConfigManager.KEY_MMS_UA_PROF_TAG_NAME_STRING, - "x-wap-profile"); - config311585.putBoolean(CarrierConfigManager.KEY_MMS_ALLOW_ATTACH_AUDIO_BOOL, true); - config311585.putBoolean(CarrierConfigManager.KEY_MMS_APPEND_TRANSACTION_ID_BOOL, true); - config311585.putBoolean(CarrierConfigManager.KEY_MMS_MMS_READ_REPORT_ENABLED_BOOL, false); - config311585.putBoolean(CarrierConfigManager.KEY_MMS_MULTIPART_SMS_ENABLED_BOOL, false); - config311585.putBoolean(CarrierConfigManager.KEY_MMS_NOTIFY_WAP_MMSC_ENABLED_BOOL, true); - config311585.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config311585.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config311585.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 1048576); - config311585.putInt(CarrierConfigManager.KEY_MMS_RECIPIENT_LIMIT_INT, 20); - config311585.putInt(CarrierConfigManager.KEY_MMS_SUBJECT_MAX_LENGTH_INT, 80); - config311585.putString(CarrierConfigManager.KEY_MMS_EMAIL_GATEWAY_NUMBER_STRING, "6245"); - config311585.putString(CarrierConfigManager.KEY_MMS_HTTP_PARAMS_STRING, - "x-vzw-mdn: 1##LINE1NOCOUNTRYCODE##"); - config311585.putString(CarrierConfigManager.KEY_MMS_UA_PROF_TAG_NAME_STRING, - "x-wap-profile"); - config311586.putBoolean(CarrierConfigManager.KEY_MMS_ALLOW_ATTACH_AUDIO_BOOL, true); - config311586.putBoolean(CarrierConfigManager.KEY_MMS_APPEND_TRANSACTION_ID_BOOL, true); - config311586.putBoolean(CarrierConfigManager.KEY_MMS_MMS_READ_REPORT_ENABLED_BOOL, false); - config311586.putBoolean(CarrierConfigManager.KEY_MMS_MULTIPART_SMS_ENABLED_BOOL, false); - config311586.putBoolean(CarrierConfigManager.KEY_MMS_NOTIFY_WAP_MMSC_ENABLED_BOOL, true); - config311586.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config311586.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config311586.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 1048576); - config311586.putInt(CarrierConfigManager.KEY_MMS_RECIPIENT_LIMIT_INT, 20); - config311586.putInt(CarrierConfigManager.KEY_MMS_SUBJECT_MAX_LENGTH_INT, 80); - config311586.putString(CarrierConfigManager.KEY_MMS_EMAIL_GATEWAY_NUMBER_STRING, "6245"); - config311586.putString(CarrierConfigManager.KEY_MMS_HTTP_PARAMS_STRING, - "x-vzw-mdn: 1##LINE1NOCOUNTRYCODE##"); - config311586.putString(CarrierConfigManager.KEY_MMS_UA_PROF_TAG_NAME_STRING, - "x-wap-profile"); - config311587.putBoolean(CarrierConfigManager.KEY_MMS_ALLOW_ATTACH_AUDIO_BOOL, true); - config311587.putBoolean(CarrierConfigManager.KEY_MMS_APPEND_TRANSACTION_ID_BOOL, true); - config311587.putBoolean(CarrierConfigManager.KEY_MMS_MMS_READ_REPORT_ENABLED_BOOL, false); - config311587.putBoolean(CarrierConfigManager.KEY_MMS_MULTIPART_SMS_ENABLED_BOOL, false); - config311587.putBoolean(CarrierConfigManager.KEY_MMS_NOTIFY_WAP_MMSC_ENABLED_BOOL, true); - config311587.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config311587.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config311587.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 1048576); - config311587.putInt(CarrierConfigManager.KEY_MMS_RECIPIENT_LIMIT_INT, 20); - config311587.putInt(CarrierConfigManager.KEY_MMS_SUBJECT_MAX_LENGTH_INT, 80); - config311587.putString(CarrierConfigManager.KEY_MMS_EMAIL_GATEWAY_NUMBER_STRING, "6245"); - config311587.putString(CarrierConfigManager.KEY_MMS_HTTP_PARAMS_STRING, - "x-vzw-mdn: 1##LINE1NOCOUNTRYCODE##"); - config311587.putString(CarrierConfigManager.KEY_MMS_UA_PROF_TAG_NAME_STRING, - "x-wap-profile"); - config311588.putBoolean(CarrierConfigManager.KEY_MMS_ALLOW_ATTACH_AUDIO_BOOL, true); - config311588.putBoolean(CarrierConfigManager.KEY_MMS_APPEND_TRANSACTION_ID_BOOL, true); - config311588.putBoolean(CarrierConfigManager.KEY_MMS_MMS_READ_REPORT_ENABLED_BOOL, false); - config311588.putBoolean(CarrierConfigManager.KEY_MMS_MULTIPART_SMS_ENABLED_BOOL, false); - config311588.putBoolean(CarrierConfigManager.KEY_MMS_NOTIFY_WAP_MMSC_ENABLED_BOOL, true); - config311588.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config311588.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config311588.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 1048576); - config311588.putInt(CarrierConfigManager.KEY_MMS_RECIPIENT_LIMIT_INT, 20); - config311588.putInt(CarrierConfigManager.KEY_MMS_SUBJECT_MAX_LENGTH_INT, 80); - config311588.putString(CarrierConfigManager.KEY_MMS_EMAIL_GATEWAY_NUMBER_STRING, "6245"); - config311588.putString(CarrierConfigManager.KEY_MMS_HTTP_PARAMS_STRING, - "x-vzw-mdn: 1##LINE1NOCOUNTRYCODE##"); - config311588.putString(CarrierConfigManager.KEY_MMS_UA_PROF_TAG_NAME_STRING, - "x-wap-profile"); - config311589.putBoolean(CarrierConfigManager.KEY_MMS_ALLOW_ATTACH_AUDIO_BOOL, true); - config311589.putBoolean(CarrierConfigManager.KEY_MMS_APPEND_TRANSACTION_ID_BOOL, true); - config311589.putBoolean(CarrierConfigManager.KEY_MMS_MMS_READ_REPORT_ENABLED_BOOL, false); - config311589.putBoolean(CarrierConfigManager.KEY_MMS_MULTIPART_SMS_ENABLED_BOOL, false); - config311589.putBoolean(CarrierConfigManager.KEY_MMS_NOTIFY_WAP_MMSC_ENABLED_BOOL, true); - config311589.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config311589.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config311589.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 1048576); - config311589.putInt(CarrierConfigManager.KEY_MMS_RECIPIENT_LIMIT_INT, 20); - config311589.putInt(CarrierConfigManager.KEY_MMS_SUBJECT_MAX_LENGTH_INT, 80); - config311589.putString(CarrierConfigManager.KEY_MMS_EMAIL_GATEWAY_NUMBER_STRING, "6245"); - config311589.putString(CarrierConfigManager.KEY_MMS_HTTP_PARAMS_STRING, - "x-vzw-mdn: 1##LINE1NOCOUNTRYCODE##"); - config311589.putString(CarrierConfigManager.KEY_MMS_UA_PROF_TAG_NAME_STRING, - "x-wap-profile"); - config311590.putBoolean(CarrierConfigManager.KEY_MMS_MMS_ENABLED_BOOL, true); - config311590.putBoolean(CarrierConfigManager.KEY_MMS_MULTIPART_SMS_ENABLED_BOOL, true); - config311590.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 2432); - config311590.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 4320); - config311590.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 1048576); - config311590.putInt(CarrierConfigManager.KEY_MMS_MESSAGE_TEXT_MAX_SIZE_INT, -1); - config311590.putInt(CarrierConfigManager.KEY_MMS_RECIPIENT_LIMIT_INT, 20); - config311590.putInt(CarrierConfigManager.KEY_MMS_SMS_TO_MMS_TEXT_THRESHOLD_INT, 1); - config311590.putInt(CarrierConfigManager.KEY_MMS_SUBJECT_MAX_LENGTH_INT, 80); - config311590.putString(CarrierConfigManager.KEY_MMS_HTTP_PARAMS_STRING, "X-MDN: ##LINE1##"); - config311870.putBoolean(CarrierConfigManager.KEY_MMS_MMS_DELIVERY_REPORT_ENABLED_BOOL, - false); - config311870.putBoolean(CarrierConfigManager.KEY_MMS_MMS_ENABLED_BOOL, true); - config311870.putBoolean(CarrierConfigManager.KEY_MMS_MMS_READ_REPORT_ENABLED_BOOL, false); - config311870.putBoolean(CarrierConfigManager.KEY_MMS_MULTIPART_SMS_ENABLED_BOOL, true); - config311870.putBoolean(CarrierConfigManager.KEY_MMS_SMS_DELIVERY_REPORT_ENABLED_BOOL, - false); - config311870.putBoolean(CarrierConfigManager.KEY_MMS_SUPPORT_MMS_CONTENT_DISPOSITION_BOOL, - false); - config311870.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config311870.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config311870.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 1048576); - config311870.putInt(CarrierConfigManager.KEY_MMS_MESSAGE_TEXT_MAX_SIZE_INT, -1); - config311870.putInt(CarrierConfigManager.KEY_MMS_RECIPIENT_LIMIT_INT, 40); - config311870.putInt(CarrierConfigManager.KEY_MMS_SMS_TO_MMS_TEXT_THRESHOLD_INT, 6); - config311870.putInt(CarrierConfigManager.KEY_MMS_SUBJECT_MAX_LENGTH_INT, 80); - config311870.putString(CarrierConfigManager.KEY_MMS_EMAIL_GATEWAY_NUMBER_STRING, "6245"); - config311870.putString(CarrierConfigManager.KEY_MMS_HTTP_PARAMS_STRING, - "X-MDN: ##LINE1##|Proxy-Authorization: Basic ##NAI##"); - config311870.putString(CarrierConfigManager.KEY_MMS_NAI_SUFFIX_STRING, ":pcs"); - config312160.putBoolean(CarrierConfigManager.KEY_MMS_MMS_ENABLED_BOOL, true); - config312160.putBoolean(CarrierConfigManager.KEY_MMS_MULTIPART_SMS_ENABLED_BOOL, true); - config312160.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 2432); - config312160.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 4320); - config312160.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 1048576); - config312160.putInt(CarrierConfigManager.KEY_MMS_MESSAGE_TEXT_MAX_SIZE_INT, -1); - config312160.putInt(CarrierConfigManager.KEY_MMS_RECIPIENT_LIMIT_INT, 20); - config312160.putInt(CarrierConfigManager.KEY_MMS_SMS_TO_MMS_TEXT_THRESHOLD_INT, 1); - config312160.putInt(CarrierConfigManager.KEY_MMS_SUBJECT_MAX_LENGTH_INT, 80); - config312160.putString(CarrierConfigManager.KEY_MMS_HTTP_PARAMS_STRING, "X-MDN: ##LINE1##"); - config312530.putBoolean(CarrierConfigManager.KEY_MMS_MMS_DELIVERY_REPORT_ENABLED_BOOL, - false); - config312530.putBoolean(CarrierConfigManager.KEY_MMS_MMS_ENABLED_BOOL, true); - config312530.putBoolean(CarrierConfigManager.KEY_MMS_MMS_READ_REPORT_ENABLED_BOOL, false); - config312530.putBoolean(CarrierConfigManager.KEY_MMS_MULTIPART_SMS_ENABLED_BOOL, true); - config312530.putBoolean(CarrierConfigManager.KEY_MMS_SMS_DELIVERY_REPORT_ENABLED_BOOL, - false); - config312530.putBoolean(CarrierConfigManager.KEY_MMS_SUPPORT_MMS_CONTENT_DISPOSITION_BOOL, - false); - config312530.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config312530.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config312530.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 1048576); - config312530.putInt(CarrierConfigManager.KEY_MMS_MESSAGE_TEXT_MAX_SIZE_INT, -1); - config312530.putInt(CarrierConfigManager.KEY_MMS_RECIPIENT_LIMIT_INT, 40); - config312530.putInt(CarrierConfigManager.KEY_MMS_SMS_TO_MMS_TEXT_THRESHOLD_INT, 6); - config312530.putInt(CarrierConfigManager.KEY_MMS_SUBJECT_MAX_LENGTH_INT, 80); - config312530.putString(CarrierConfigManager.KEY_MMS_EMAIL_GATEWAY_NUMBER_STRING, "6245"); - config312530.putString(CarrierConfigManager.KEY_MMS_HTTP_PARAMS_STRING, - "X-MDN: ##LINE1##|Proxy-Authorization: Basic ##NAI##"); - config312530.putString(CarrierConfigManager.KEY_MMS_NAI_SUFFIX_STRING, ":pcs"); - config334020.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config334020.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config334020.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 1048576); - config41805.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config41805.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config41805.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 102400); - config41820.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config41820.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config41820.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 153600); - config41830.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config41830.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config41830.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 153600); - config42004.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config42004.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config42004.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 409600); - config44010.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config44010.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config44010.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 614400); - config44020.putBoolean(CarrierConfigManager.KEY_MMS_MMS_ENABLED_BOOL, true); - config44020.putBoolean(CarrierConfigManager.KEY_MMS_SHOW_CELL_BROADCAST_APP_LINKS_BOOL, - false); - config44020.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config44020.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config44020.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 307200); - config44020.putInt(CarrierConfigManager.KEY_MMS_MESSAGE_TEXT_MAX_SIZE_INT, -1); - config44020.putInt(CarrierConfigManager.KEY_MMS_RECIPIENT_LIMIT_INT, -1); - config45000.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config45000.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config45000.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 1048576); - config45002.putBoolean(CarrierConfigManager.KEY_MMS_MMS_DELIVERY_REPORT_ENABLED_BOOL, - false); - config45002.putBoolean(CarrierConfigManager.KEY_MMS_MMS_READ_REPORT_ENABLED_BOOL, false); - config45002.putBoolean(CarrierConfigManager.KEY_MMS_SMS_DELIVERY_REPORT_ENABLED_BOOL, - false); - config45002.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config45002.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config45002.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 1048576); - config45005.putBoolean(CarrierConfigManager.KEY_MMS_MMS_DELIVERY_REPORT_ENABLED_BOOL, - false); - config45005.putBoolean(CarrierConfigManager.KEY_MMS_MMS_READ_REPORT_ENABLED_BOOL, false); - config45005.putBoolean(CarrierConfigManager.KEY_MMS_SMS_DELIVERY_REPORT_ENABLED_BOOL, - false); - config45005.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config45005.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config45005.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 1048576); - config45006.putBoolean(CarrierConfigManager.KEY_MMS_MMS_DELIVERY_REPORT_ENABLED_BOOL, - false); - config45006.putBoolean(CarrierConfigManager.KEY_MMS_MMS_READ_REPORT_ENABLED_BOOL, false); - config45006.putBoolean(CarrierConfigManager.KEY_MMS_SMS_DELIVERY_REPORT_ENABLED_BOOL, - false); - config45006.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config45006.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config45006.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 1048576); - config45006.putInt(CarrierConfigManager.KEY_MMS_SMS_TO_MMS_TEXT_LENGTH_THRESHOLD_INT, 80); - config45008.putBoolean(CarrierConfigManager.KEY_MMS_MMS_DELIVERY_REPORT_ENABLED_BOOL, - false); - config45008.putBoolean(CarrierConfigManager.KEY_MMS_MMS_READ_REPORT_ENABLED_BOOL, false); - config45008.putBoolean(CarrierConfigManager.KEY_MMS_SMS_DELIVERY_REPORT_ENABLED_BOOL, - false); - config45008.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config45008.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config45008.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 1048576); - config50501.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config50501.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config50501.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 2097152); - config53005.putBoolean(CarrierConfigManager.KEY_MMS_SUPPORT_MMS_CONTENT_DISPOSITION_BOOL, - false); - config53005.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config53005.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config53005.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 614400); - config60400.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config60400.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config60400.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 102400); - config60402.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config60402.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config60402.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 102400); - config64710.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_HEIGHT_INT, 1944); - config64710.putInt(CarrierConfigManager.KEY_MMS_MAX_IMAGE_WIDTH_INT, 2592); - config64710.putInt(CarrierConfigManager.KEY_MMS_MAX_MESSAGE_SIZE_INT, 614400); +/** + * Provides network overrides for carrier configuration. + * + * The configuration available through CarrierConfigManager is a combination of default values, + * default network overrides, and carrier overrides. The default network overrides are provided by + * this service. For a given network, we look for a matching XML file in our assets folder, and + * return the PersistableBundle from that file. Assets are preferred over Resources because resource + * overlays only support using MCC+MNC and that doesn't work with MVNOs. The only resource file used + * is vendor.xml, to provide vendor-specific overrides. + */ +public class DefaultCarrierConfigService extends CarrierService { - sCarrierOverlays.put("001001", config001001); - sCarrierOverlays.put("00101", config00101); - sCarrierOverlays.put("001010", config001010); - sCarrierOverlays.put("20404", config20404); - sCarrierOverlays.put("20801", config20801); - sCarrierOverlays.put("20802", config20802); - sCarrierOverlays.put("20810", config20810); - sCarrierOverlays.put("20815", config20815); - sCarrierOverlays.put("20820", config20820); - sCarrierOverlays.put("20826", config20826); - sCarrierOverlays.put("21401", config21401); - sCarrierOverlays.put("21403", config21403); - sCarrierOverlays.put("21407", config21407); - sCarrierOverlays.put("21805", config21805); - sCarrierOverlays.put("22201", config22201); - sCarrierOverlays.put("22208", config22208); - sCarrierOverlays.put("23402", config23402); - sCarrierOverlays.put("23410", config23410); - sCarrierOverlays.put("23411", config23411); - sCarrierOverlays.put("23415", config23415); - sCarrierOverlays.put("23433", config23433); - sCarrierOverlays.put("23434", config23434); - sCarrierOverlays.put("23802", config23802); - sCarrierOverlays.put("24001", config24001); - sCarrierOverlays.put("24004", config24004); - sCarrierOverlays.put("24008", config24008); - sCarrierOverlays.put("24024", config24024); - sCarrierOverlays.put("24201", config24201); - sCarrierOverlays.put("24202", config24202); - sCarrierOverlays.put("246081", config246081); - sCarrierOverlays.put("26207", config26207); - sCarrierOverlays.put("27402", config27402); - sCarrierOverlays.put("27403", config27403); - sCarrierOverlays.put("28601", config28601); - sCarrierOverlays.put("28603", config28603); - sCarrierOverlays.put("29401", config29401); - sCarrierOverlays.put("29402", config29402); - sCarrierOverlays.put("29403", config29403); - sCarrierOverlays.put("302220", config302220); - sCarrierOverlays.put("302221", config302221); - sCarrierOverlays.put("302270", config302270); - sCarrierOverlays.put("302290", config302290); - sCarrierOverlays.put("302320", config302320); - sCarrierOverlays.put("302370", config302370); - sCarrierOverlays.put("302490", config302490); - sCarrierOverlays.put("302500", config302500); - sCarrierOverlays.put("302510", config302510); - sCarrierOverlays.put("302520", config302520); - sCarrierOverlays.put("302610", config302610); - sCarrierOverlays.put("302660", config302660); - sCarrierOverlays.put("302720", config302720); - sCarrierOverlays.put("302780", config302780); - sCarrierOverlays.put("310004", config310004); - sCarrierOverlays.put("310005", config310005); - sCarrierOverlays.put("310010", config310010); - sCarrierOverlays.put("310012", config310012); - sCarrierOverlays.put("310026", config310026); - sCarrierOverlays.put("310028", config310028); - sCarrierOverlays.put("310040", config310040); - sCarrierOverlays.put("310070", config310070); - sCarrierOverlays.put("310090", config310090); - sCarrierOverlays.put("310120", config310120); - sCarrierOverlays.put("310130", config310130); - sCarrierOverlays.put("310150", config310150); - sCarrierOverlays.put("310160", config310160); - sCarrierOverlays.put("310170", config310170); - sCarrierOverlays.put("310180", config310180); - sCarrierOverlays.put("310200", config310200); - sCarrierOverlays.put("310210", config310210); - sCarrierOverlays.put("310220", config310220); - sCarrierOverlays.put("310230", config310230); - sCarrierOverlays.put("310240", config310240); - sCarrierOverlays.put("310250", config310250); - sCarrierOverlays.put("310260", config310260); - sCarrierOverlays.put("310270", config310270); - sCarrierOverlays.put("310300", config310300); - sCarrierOverlays.put("310304", config310304); - sCarrierOverlays.put("310310", config310310); - sCarrierOverlays.put("310360", config310360); - sCarrierOverlays.put("310380", config310380); - sCarrierOverlays.put("310410", config310410); - sCarrierOverlays.put("310420", config310420); - sCarrierOverlays.put("310450", config310450); - sCarrierOverlays.put("310490", config310490); - sCarrierOverlays.put("310530", config310530); - sCarrierOverlays.put("310560", config310560); - sCarrierOverlays.put("310580", config310580); - sCarrierOverlays.put("310590", config310590); - sCarrierOverlays.put("310600", config310600); - sCarrierOverlays.put("310640", config310640); - sCarrierOverlays.put("310660", config310660); - sCarrierOverlays.put("310680", config310680); - sCarrierOverlays.put("310750", config310750); - sCarrierOverlays.put("310770", config310770); - sCarrierOverlays.put("310800", config310800); - sCarrierOverlays.put("310920", config310920); - sCarrierOverlays.put("310980", config310980); - sCarrierOverlays.put("311012", config311012); - sCarrierOverlays.put("311070", config311070); - sCarrierOverlays.put("311100", config311100); - sCarrierOverlays.put("311180", config311180); - sCarrierOverlays.put("311220", config311220); - sCarrierOverlays.put("311221", config311221); - sCarrierOverlays.put("311222", config311222); - sCarrierOverlays.put("311223", config311223); - sCarrierOverlays.put("311224", config311224); - sCarrierOverlays.put("311225", config311225); - sCarrierOverlays.put("311226", config311226); - sCarrierOverlays.put("311227", config311227); - sCarrierOverlays.put("311228", config311228); - sCarrierOverlays.put("311229", config311229); - sCarrierOverlays.put("311230", config311230); - sCarrierOverlays.put("311340", config311340); - sCarrierOverlays.put("311370", config311370); - sCarrierOverlays.put("311390", config311390); - sCarrierOverlays.put("311410", config311410); - sCarrierOverlays.put("311430", config311430); - sCarrierOverlays.put("311440", config311440); - sCarrierOverlays.put("311480", config311480); - sCarrierOverlays.put("311481", config311481); - sCarrierOverlays.put("311482", config311482); - sCarrierOverlays.put("311483", config311483); - sCarrierOverlays.put("311484", config311484); - sCarrierOverlays.put("311485", config311485); - sCarrierOverlays.put("311486", config311486); - sCarrierOverlays.put("311487", config311487); - sCarrierOverlays.put("311488", config311488); - sCarrierOverlays.put("311489", config311489); - sCarrierOverlays.put("311490", config311490); - sCarrierOverlays.put("311580", config311580); - sCarrierOverlays.put("311581", config311581); - sCarrierOverlays.put("311582", config311582); - sCarrierOverlays.put("311583", config311583); - sCarrierOverlays.put("311584", config311584); - sCarrierOverlays.put("311585", config311585); - sCarrierOverlays.put("311586", config311586); - sCarrierOverlays.put("311587", config311587); - sCarrierOverlays.put("311588", config311588); - sCarrierOverlays.put("311589", config311589); - sCarrierOverlays.put("311590", config311590); - sCarrierOverlays.put("311870", config311870); - sCarrierOverlays.put("312160", config312160); - sCarrierOverlays.put("312530", config312530); - sCarrierOverlays.put("334020", config334020); - sCarrierOverlays.put("41805", config41805); - sCarrierOverlays.put("41820", config41820); - sCarrierOverlays.put("41830", config41830); - sCarrierOverlays.put("42004", config42004); - sCarrierOverlays.put("44010", config44010); - sCarrierOverlays.put("44020", config44020); - sCarrierOverlays.put("45000", config45000); - sCarrierOverlays.put("45002", config45002); - sCarrierOverlays.put("45005", config45005); - sCarrierOverlays.put("45006", config45006); - sCarrierOverlays.put("45008", config45008); - sCarrierOverlays.put("50501", config50501); - sCarrierOverlays.put("53005", config53005); - sCarrierOverlays.put("60400", config60400); - sCarrierOverlays.put("60402", config60402); - sCarrierOverlays.put("64710", config64710); - } + private static final String TAG = "DefaultCarrierConfigService"; public DefaultCarrierConfigService() { Log.d(TAG, "Service created"); } + /** + * Returns per-network overrides for carrier configuration. + * + * This returns a carrier config bundle appropriate for the given network by reading data from + * files in our assets folder. First we look for a file named after the MCC+MNC of {@code id} + * and then we read res/xml/vendor.xml. Both files may contain multiple bundles with filters on + * them. All the matching bundles are flattened to return one carrier config bundle. + */ @Override public PersistableBundle onLoadConfig(CarrierIdentifier id) { Log.d(TAG, "Config being fetched"); - // Return null for unknown networks - they should use the defaults. - return sCarrierOverlays.get(id.getMcc() + id.getMnc()); + + if (id == null) { + return null; + } + + String fileName = "carrier_config_" + id.getMcc() + id.getMnc() + ".xml"; + try { + XmlPullParser input = + getApplicationContext().getAssets().openXmlResourceParser(fileName); + PersistableBundle config = readConfigFromXml(input, id); + // Treat vendor.xml as if it were appended to the carrier config file we read. + XmlPullParser vendorInput = getApplicationContext().getResources().getXml(R.xml.vendor); + PersistableBundle vendorConfig = readConfigFromXml(vendorInput, id); + config.putAll(vendorConfig); + return config; + } + catch (IOException e) { + // Return null for unknown networks - they should use the defaults. + Log.e(TAG, e.toString()); + return null; + } + } + + /** + * Parses an XML document and returns a PersistableBundle. + * + * <p>This function iterates over each {@code <carrier_config>} node in the XML document and parses + * it into a bundle if its filters match {@code id}. The format of XML bundles is defined by + * {@link PersistableBundle#restoreFromXml}. All the matching bundles will be flattened and + * returned as a single bundle.</p> + * + * <p>Here is an example document. The second bundle will be applied to the first only if the + * GID1 is ABCD. + * <pre>{@code + * <carrier_config_list> + * <carrier_config> + * <boolean name="voicemail_notification_persistent_bool" value="true" /> + * </carrier_config> + * <carrier_config gid1="ABCD"> + * <boolean name="voicemail_notification_persistent_bool" value="false" /> + * </carrier_config> + * </carrier_config_list> + * }</pre></p> + * + * @param parser an XmlPullParser pointing at the beginning of the document. + * @param id the details of the SIM operator used to filter parts of the document + * @return a possibly empty PersistableBundle containing the config values. + */ + static PersistableBundle readConfigFromXml(XmlPullParser parser, CarrierIdentifier id) { + PersistableBundle config = new PersistableBundle(); + + if (parser == null) { + return config; + } + + try { + // Iterate over each <carrier_config> node in the document and add it to the returned + // bundle if its filters match. + int event; + while (((event = parser.next()) != XmlPullParser.END_DOCUMENT)) { + if (event == XmlPullParser.START_TAG && "carrier_config".equals(parser.getName())) { + // Skip this fragment if it has filters that don't match. + if (!checkFilters(parser, id)) { + continue; + } + PersistableBundle configFragment = PersistableBundle.restoreFromXml(parser); + config.putAll(configFragment); + } + } + } + catch (XmlPullParserException e) { + Log.e(TAG, e.toString()); + } + catch (IOException e) { + Log.e(TAG, e.toString()); + } + + return config; + } + + /** + * Checks to see if an XML node matches carrier filters. + * + * <p>This iterates over the attributes of the current tag pointed to by {@code parser} and checks + * each one against {@code id} or {@link Build.DEVICE}. Attributes that are not specified in the + * node will not be checked, so a node with no attributes will always return true. The supported + * filter attributes are, + * <ul> + * <li>mcc: {@link CarrierIdentifier#getMcc}</li> + * <li>mnc: {@link CarrierIdentifier#getMnc}</li> + * <li>gid1: {@link CarrierIdentifier#getGid1}</li> + * <li>gid2: {@link CarrierIdentifier#getGid2}</li> + * <li>spn: {@link CarrierIdentifier#getSpn}</li> + * <li>device: {@link Build.DEVICE}</li> + * </ul> + * </p> + * + * @param parser an XmlPullParser pointing at a START_TAG with the attributes to check. + * @param id the carrier details to check against. + * @return false if any XML attribute does not match the corresponding value. + */ + static boolean checkFilters(XmlPullParser parser, CarrierIdentifier id) { + boolean result = true; + for (int i = 0; i < parser.getAttributeCount(); ++i) { + String attribute = parser.getAttributeName(i); + String value = parser.getAttributeValue(i); + switch (attribute) { + case "mcc": + result = result && value.equals(id.getMcc()); + break; + case "mnc": + result = result && value.equals(id.getMnc()); + break; + case "gid1": + result = result && value.equals(id.getGid1()); + break; + case "gid2": + result = result && value.equals(id.getGid2()); + break; + case "spn": + result = result && value.equals(id.getSpn()); + break; + case "device": + result = result && value.equals(Build.DEVICE); + break; + default: + Log.e(TAG, "Unknown attribute " + attribute + "=" + value); + result = false; + break; + } + } + return result; } } |