Add default_vm_number_string to carrier_configs

Add default_vm_number_string for CarrierConfigManager based on old
config files. Note that this no longer needs to be a string array, since
gid is now handled by within carrier_configs

Bug: 29873049
Change-Id: I56e4e3713c27f449fd892db501b6097c8c89c3c6
diff --git a/assets/carrier_config_20404.xml b/assets/carrier_config_20404.xml
index dff15ab..a82453c 100644
--- a/assets/carrier_config_20404.xml
+++ b/assets/carrier_config_20404.xml
@@ -4,12 +4,14 @@
         <int name="maxImageHeight" value="1944" />
         <int name="maxMessageSize" value="1048576" />
         <int name="maxImageWidth" value="2592" />
+        <string name="default_vm_number_string">+31654501233</string>
     </carrier_config>
     <carrier_config gid1="BAE0000000000000">
         <boolean name="allow_adding_apns_bool" value="false" />
         <boolean name="broadcast_emergency_call_state_changes_bool" value="true" />
         <string name="carrier_eri_file_name_string">eri_311480.xml</string>
         <int name="carrier_default_wfc_ims_mode_int" value="1"/>
+        <string name="default_vm_number_string">*86</string>
         <string-array name="carrier_data_call_permanent_failure_strings" num="14">
             <item value="OPERATOR_BARRED" />
             <item value="MISSING_UNKNOWN_APN" />
diff --git a/assets/carrier_config_22210.xml b/assets/carrier_config_22210.xml
index 144cf67..1e682f9 100644
--- a/assets/carrier_config_22210.xml
+++ b/assets/carrier_config_22210.xml
@@ -1,7 +1,8 @@
 <?xml version='1.0' encoding='utf-8' standalone='yes' ?>
 <carrier_config_list>
-<carrier_config>
-<boolean name="carrier_volte_available_bool" value="true" />
-<int name="volte_replacement_rat_int" value="3" />
-</carrier_config>
+    <carrier_config>
+        <boolean name="carrier_volte_available_bool" value="true" />
+        <int name="volte_replacement_rat_int" value="3" />
+        <string name="default_vm_number_string">42020</string>
+    </carrier_config>
 </carrier_config_list>
diff --git a/assets/carrier_config_23201.xml b/assets/carrier_config_23201.xml
new file mode 100644
index 0000000..298b4fd
--- /dev/null
+++ b/assets/carrier_config_23201.xml
@@ -0,0 +1,6 @@
+<?xml version='1.0' encoding='utf-8' standalone='yes' ?>
+<carrier_config_list>
+    <carrier_config>
+        <string name="default_vm_number_string">66477</string>
+    </carrier_config>
+</carrier_config_list>
diff --git a/assets/carrier_config_23410.xml b/assets/carrier_config_23410.xml
index 08eeff2..8ff7e9f 100644
--- a/assets/carrier_config_23410.xml
+++ b/assets/carrier_config_23410.xml
@@ -1,7 +1,14 @@
 <?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>
+        <int name="smsToMmsTextThreshold" value="10" />
+        <boolean name="prefer_2g_bool" value="false" />
+        <string name="default_vm_number_string">901</string>
+    </carrier_config>
+    <carrier_config gid1="0A">
+        <string name="default_vm_number_string">905</string>
+    </carrier_config>
+    <carrier_config gid1="508">
+        <string name="default_vm_number_string">443</string>
+    </carrier_config>
 </carrier_config_list>
diff --git a/assets/carrier_config_23415.xml b/assets/carrier_config_23415.xml
index 07fc848..187f0d1 100644
--- a/assets/carrier_config_23415.xml
+++ b/assets/carrier_config_23415.xml
@@ -1,6 +1,7 @@
 <?xml version='1.0' encoding='utf-8' standalone='yes' ?>
 <carrier_config_list>
-<carrier_config>
-<int name="smsToMmsTextThreshold" value="10" />
-</carrier_config>
+    <carrier_config>
+        <int name="smsToMmsTextThreshold" value="10" />
+        <string name="default_vm_number_string">121</string>
+    </carrier_config>
 </carrier_config_list>
diff --git a/assets/carrier_config_23458.xml b/assets/carrier_config_23458.xml
new file mode 100644
index 0000000..4f0be39
--- /dev/null
+++ b/assets/carrier_config_23458.xml
@@ -0,0 +1,6 @@
+<?xml version='1.0' encoding='utf-8' standalone='yes' ?>
+<carrier_config_list>
+    <carrier_config>
+        <string name="default_vm_number_string">121</string>
+    </carrier_config>
+</carrier_config_list>
diff --git a/assets/carrier_config_26201.xml b/assets/carrier_config_26201.xml
new file mode 100644
index 0000000..a6256f1
--- /dev/null
+++ b/assets/carrier_config_26201.xml
@@ -0,0 +1,6 @@
+<?xml version='1.0' encoding='utf-8' standalone='yes' ?>
+<carrier_config_list>
+    <carrier_config>
+        <string name="default_vm_number_string">3311</string>
+    </carrier_config>
+</carrier_config_list>
diff --git a/assets/carrier_config_26202.xml b/assets/carrier_config_26202.xml
index 144cf67..56fab51 100644
--- a/assets/carrier_config_26202.xml
+++ b/assets/carrier_config_26202.xml
@@ -1,7 +1,8 @@
 <?xml version='1.0' encoding='utf-8' standalone='yes' ?>
 <carrier_config_list>
-<carrier_config>
-<boolean name="carrier_volte_available_bool" value="true" />
-<int name="volte_replacement_rat_int" value="3" />
-</carrier_config>
+    <carrier_config>
+        <boolean name="carrier_volte_available_bool" value="true" />
+        <int name="volte_replacement_rat_int" value="3" />
+        <string name="default_vm_number_string">5500</string>
+    </carrier_config>
 </carrier_config_list>
diff --git a/assets/carrier_config_26207.xml b/assets/carrier_config_26207.xml
index b80ef47..d502d78 100644
--- a/assets/carrier_config_26207.xml
+++ b/assets/carrier_config_26207.xml
@@ -1,8 +1,9 @@
 <?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>
+        <int name="maxImageHeight" value="1944" />
+        <int name="maxMessageSize" value="614400" />
+        <int name="maxImageWidth" value="2592" />
+        <string name="default_vm_number_string">+491793000333</string>
+    </carrier_config>
 </carrier_config_list>
diff --git a/assets/carrier_config_26208.xml b/assets/carrier_config_26208.xml
new file mode 100644
index 0000000..dd7e45b
--- /dev/null
+++ b/assets/carrier_config_26208.xml
@@ -0,0 +1,6 @@
+<?xml version='1.0' encoding='utf-8' standalone='yes' ?>
+<carrier_config_list>
+    <carrier_config>
+        <string name="default_vm_number_string">+491793000333</string>
+    </carrier_config>
+</carrier_config_list>
diff --git a/assets/carrier_config_26801.xml b/assets/carrier_config_26801.xml
index 144cf67..c6c0c99 100644
--- a/assets/carrier_config_26801.xml
+++ b/assets/carrier_config_26801.xml
@@ -1,7 +1,8 @@
 <?xml version='1.0' encoding='utf-8' standalone='yes' ?>
 <carrier_config_list>
-<carrier_config>
-<boolean name="carrier_volte_available_bool" value="true" />
-<int name="volte_replacement_rat_int" value="3" />
-</carrier_config>
+    <carrier_config>
+        <boolean name="carrier_volte_available_bool" value="true" />
+        <int name="volte_replacement_rat_int" value="3" />
+        <string name="default_vm_number_string">123</string>
+    </carrier_config>
 </carrier_config_list>
diff --git a/assets/carrier_config_27602.xml b/assets/carrier_config_27602.xml
new file mode 100644
index 0000000..7215d7e
--- /dev/null
+++ b/assets/carrier_config_27602.xml
@@ -0,0 +1,6 @@
+<?xml version='1.0' encoding='utf-8' standalone='yes' ?>
+<carrier_config_list>
+    <carrier_config>
+        <string name="default_vm_number_string">135</string>
+    </carrier_config>
+</carrier_config_list>
diff --git a/assets/carrier_config_310004.xml b/assets/carrier_config_310004.xml
index 456f383..d4b2224 100644
--- a/assets/carrier_config_310004.xml
+++ b/assets/carrier_config_310004.xml
@@ -28,6 +28,7 @@
         <boolean name="broadcast_emergency_call_state_changes_bool" value="true" />
         <string name="carrier_eri_file_name_string">eri_311480.xml</string>
         <int name="carrier_default_wfc_ims_mode_int" value="1"/>
+        <string name="default_vm_number_string">*86</string>
         <string-array name="carrier_data_call_permanent_failure_strings" num="14">
             <item value="OPERATOR_BARRED" />
             <item value="MISSING_UNKNOWN_APN" />
diff --git a/assets/carrier_config_310418.xml b/assets/carrier_config_310418.xml
new file mode 100644
index 0000000..3642926
--- /dev/null
+++ b/assets/carrier_config_310418.xml
@@ -0,0 +1,6 @@
+<?xml version='1.0' encoding='utf-8' standalone='yes' ?>
+<carrier_config_list>
+    <carrier_config>
+        <string name="default_vm_number_string">*86</string>
+    </carrier_config>
+</carrier_config_list>
diff --git a/assets/carrier_config_311480.xml b/assets/carrier_config_311480.xml
index 2bf84d9..a71b03d 100644
--- a/assets/carrier_config_311480.xml
+++ b/assets/carrier_config_311480.xml
@@ -45,6 +45,7 @@
         <boolean name="wifi_calls_can_be_hd_audio" value="false" />
         <boolean name="video_calls_can_be_hd_audio" value="false" />
         <boolean name="allow_add_call_during_video_call" value="false" />
+        <string name="default_vm_number_string">*86</string>
         <string-array name="carrier_data_call_permanent_failure_strings" num="14">
             <item value="OPERATOR_BARRED" />
             <item value="MISSING_UNKNOWN_APN" />
diff --git a/assets/carrier_config_44020.xml b/assets/carrier_config_44020.xml
index e882afd..c763e14 100644
--- a/assets/carrier_config_44020.xml
+++ b/assets/carrier_config_44020.xml
@@ -1,21 +1,22 @@
 <?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" />
-<int name="maxMessageSize" value="307200" />
-<int name="maxImageWidth" value="2592" />
-<boolean name="enabledMMS" value="true" />
-<boolean name="carrier_force_disable_etws_cmas_test_bool" value="true" />
-<boolean name="carrier_volte_available_bool" value="true" />
-<int name="volte_replacement_rat_int" value="3" />
-<int name="ims_dtmf_tone_delay_int" value="215" />
-<boolean name="always_show_emergency_alert_onoff_bool" value="true" />
-<string-array name="carrier_additional_cbs_channels_strings" num="3">
-    <item value="0xA800:type=earthquake" />
-    <item value="0xAFEE:type=tsunami" />
-    <item value="0xAC00-0xAFED:type=other" />
-</string-array>
-</carrier_config>
+    <carrier_config>
+        <int name="maxMessageTextSize" value="-1" />
+        <int name="recipientLimit" value="-1" />
+        <int name="maxImageHeight" value="1944" />
+        <int name="maxMessageSize" value="307200" />
+        <int name="maxImageWidth" value="2592" />
+        <boolean name="enabledMMS" value="true" />
+        <boolean name="carrier_force_disable_etws_cmas_test_bool" value="true" />
+        <boolean name="carrier_volte_available_bool" value="true" />
+        <int name="volte_replacement_rat_int" value="3" />
+        <int name="ims_dtmf_tone_delay_int" value="215" />
+        <boolean name="always_show_emergency_alert_onoff_bool" value="true" />
+        <string-array name="carrier_additional_cbs_channels_strings" num="3">
+            <item value="0xA800:type=earthquake" />
+            <item value="0xAFEE:type=tsunami" />
+            <item value="0xAC00-0xAFED:type=other" />
+        </string-array>
+        <string name="default_vm_number_string">1416</string>
+    </carrier_config>
 </carrier_config_list>
diff --git a/assets/carrier_config_50501.xml b/assets/carrier_config_50501.xml
index b5962c8..b205fda 100644
--- a/assets/carrier_config_50501.xml
+++ b/assets/carrier_config_50501.xml
@@ -1,8 +1,9 @@
 <?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>
+        <int name="maxImageHeight" value="1944" />
+        <int name="maxMessageSize" value="2097152" />
+        <int name="maxImageWidth" value="2592" />
+        <string name="default_vm_number_string">+61101</string>
+    </carrier_config>
 </carrier_config_list>
diff --git a/assets/carrier_config_50511.xml b/assets/carrier_config_50511.xml
new file mode 100644
index 0000000..941de9c
--- /dev/null
+++ b/assets/carrier_config_50511.xml
@@ -0,0 +1,6 @@
+<?xml version='1.0' encoding='utf-8' standalone='yes' ?>
+<carrier_config_list>
+    <carrier_config>
+        <string name="default_vm_number_string">+61101</string>
+    </carrier_config>
+</carrier_config_list>
diff --git a/assets/carrier_config_50571.xml b/assets/carrier_config_50571.xml
new file mode 100644
index 0000000..941de9c
--- /dev/null
+++ b/assets/carrier_config_50571.xml
@@ -0,0 +1,6 @@
+<?xml version='1.0' encoding='utf-8' standalone='yes' ?>
+<carrier_config_list>
+    <carrier_config>
+        <string name="default_vm_number_string">+61101</string>
+    </carrier_config>
+</carrier_config_list>
diff --git a/assets/carrier_config_50572.xml b/assets/carrier_config_50572.xml
new file mode 100644
index 0000000..941de9c
--- /dev/null
+++ b/assets/carrier_config_50572.xml
@@ -0,0 +1,6 @@
+<?xml version='1.0' encoding='utf-8' standalone='yes' ?>
+<carrier_config_list>
+    <carrier_config>
+        <string name="default_vm_number_string">+61101</string>
+    </carrier_config>
+</carrier_config_list>