Make APNs read-only for certain carriers.

Change is for Canadian carriers - Telus, Bell, Rogers, Fido.
And Vodafone UK.

Bug: 31074581
Bug: 31003310
Change-Id: Ica60905aa0ce3c0c8a635db55c86f31bcc09a9df
diff --git a/assets/carrier_config_23415.xml b/assets/carrier_config_23415.xml
index 07fc848..ebeb778 100644
--- a/assets/carrier_config_23415.xml
+++ b/assets/carrier_config_23415.xml
@@ -2,5 +2,8 @@
 <carrier_config_list>
 <carrier_config>
 <int name="smsToMmsTextThreshold" value="10" />
+<string-array name="read_only_apn_types_string_array" num="1">
+    <item value="*" />
+</string-array>
 </carrier_config>
 </carrier_config_list>
diff --git a/assets/carrier_config_23427.xml b/assets/carrier_config_23427.xml
new file mode 100644
index 0000000..c3dc5d5
--- /dev/null
+++ b/assets/carrier_config_23427.xml
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='utf-8' standalone='yes' ?>
+<carrier_config_list>
+    <carrier_config>
+        <string-array name="read_only_apn_types_string_array" num="1">
+            <item value="*" />
+        </string-array>
+    </carrier_config>
+</carrier_config_list>
\ No newline at end of file
diff --git a/assets/carrier_config_23491.xml b/assets/carrier_config_23491.xml
new file mode 100644
index 0000000..c3dc5d5
--- /dev/null
+++ b/assets/carrier_config_23491.xml
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='utf-8' standalone='yes' ?>
+<carrier_config_list>
+    <carrier_config>
+        <string-array name="read_only_apn_types_string_array" num="1">
+            <item value="*" />
+        </string-array>
+    </carrier_config>
+</carrier_config_list>
\ No newline at end of file
diff --git a/assets/carrier_config_302220.xml b/assets/carrier_config_302220.xml
index d247feb..13473c1 100644
--- a/assets/carrier_config_302220.xml
+++ b/assets/carrier_config_302220.xml
@@ -8,5 +8,8 @@
         <int name="maxMessageSize" value="1048576" />
         <int name="maxImageWidth" value="2592" />
         <boolean name="voicemail_notification_persistent_bool" value="true" />
+        <string-array name="read_only_apn_types_string_array" num="1">
+            <item value="*" />
+        </string-array>
     </carrier_config>
 </carrier_config_list>
diff --git a/assets/carrier_config_302370.xml b/assets/carrier_config_302370.xml
index 714e34c..c283543 100644
--- a/assets/carrier_config_302370.xml
+++ b/assets/carrier_config_302370.xml
@@ -7,5 +7,8 @@
 <int name="maxSubjectLength" value="80" />
 <int name="maxMessageSize" value="1048576" />
 <int name="maxImageWidth" value="2592" />
+<string-array name="read_only_apn_types_string_array" num="1">
+    <item value="*" />
+</string-array>
 </carrier_config>
 </carrier_config_list>
diff --git a/assets/carrier_config_302610.xml b/assets/carrier_config_302610.xml
index c597ac7..8447290 100644
--- a/assets/carrier_config_302610.xml
+++ b/assets/carrier_config_302610.xml
@@ -11,5 +11,8 @@
         <int name="maxMessageSize" value="614400" />
         <int name="maxImageWidth" value="2592" />
         <boolean name="voicemail_notification_persistent_bool" value="true" />
+        <string-array name="read_only_apn_types_string_array" num="1">
+            <item value="*" />
+        </string-array>
     </carrier_config>
 </carrier_config_list>
diff --git a/assets/carrier_config_302720.xml b/assets/carrier_config_302720.xml
index fd8e203..0f16772 100644
--- a/assets/carrier_config_302720.xml
+++ b/assets/carrier_config_302720.xml
@@ -8,5 +8,8 @@
         <int name="maxMessageSize" value="1048576" />
         <int name="maxImageWidth" value="2592" />
         <boolean name="voicemail_notification_persistent_bool" value="true" />
+        <string-array name="read_only_apn_types_string_array" num="1">
+            <item value="*" />
+        </string-array>
     </carrier_config>
 </carrier_config_list>