Remove configs for onlySingleDcAllowed

The old config value is no longer needed with the move to
CarrierConfigManager. The new configs are added to the device
overlay in vendor.xml.

Bug: 29873049
Change-Id: I5c5bd09bd9a6fe75f8a83fe690e2a8e8f1f8acfb
Merged-In: I5c5bd09bd9a6fe75f8a83fe690e2a8e8f1f8acfb
diff --git a/overlay/frameworks/base/core/res/res/values-mcc204-mnc08/config.xml b/overlay/frameworks/base/core/res/res/values-mcc204-mnc08/config.xml
deleted file mode 100755
index 663093b..0000000
--- a/overlay/frameworks/base/core/res/res/values-mcc204-mnc08/config.xml
+++ /dev/null
@@ -1,41 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
-/*
-** Copyright 2015, The Android Open Source Project
-**
-** Licensed under the Apache License, Version 2.0 (the "License");
-** you may not use this file except in compliance with the License.
-** You may obtain a copy of the License at
-**
-**     http://www.apache.org/licenses/LICENSE-2.0
-**
-** Unless required by applicable law or agreed to in writing, software
-** distributed under the License is distributed on an "AS IS" BASIS,
-** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-** See the License for the specific language governing permissions and
-** limitations under the License.
-*/
--->
-<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
-    <!-- The list of ril radio technologies (see ServiceState.java) which only support
-         a single data connection at one time.  This may change by carrier via
-         overlays (some don't support multiple pdp on UMTS).  All unlisted radio
-         tech types support unlimited types (practically only 2-4 used). -->
-    <integer-array name="config_onlySingleDcAllowed">
-        <item>1</item>  <!-- GPRS -->
-        <item>2</item>  <!-- EDGE -->
-        <item>3</item>  <!-- UMTS -->
-        <item>4</item>  <!-- IS95A -->
-        <item>5</item>  <!-- IS95B -->
-        <item>6</item>  <!-- 1xRTT -->
-        <item>7</item>  <!-- EVDO_0 -->
-        <item>8</item>  <!-- EVDO_A -->
-        <item>9</item>  <!-- HSDPA -->
-        <item>10</item> <!-- HSUPA -->
-        <item>11</item> <!-- HSPA -->
-        <item>12</item> <!-- EVDO_B -->
-        <item>13</item> <!-- EHRPD -->
-        <item>14</item> <!-- LTE -->
-        <item>15</item> <!-- HSPAP -->
-    </integer-array>
-</resources>
diff --git a/overlay/frameworks/base/core/res/res/values-mcc206-mnc01/config.xml b/overlay/frameworks/base/core/res/res/values-mcc206-mnc01/config.xml
index 2cdfb61..732ac3c 100755
--- a/overlay/frameworks/base/core/res/res/values-mcc206-mnc01/config.xml
+++ b/overlay/frameworks/base/core/res/res/values-mcc206-mnc01/config.xml
@@ -34,25 +34,4 @@
         <item>INTERMEDIATE_POS=0</item>
         <item>SUPL_ES=0</item>
     </string-array>
-    <!-- The list of ril radio technologies (see ServiceState.java) which only support
-         a single data connection at one time.  This may change by carrier via
-         overlays (some don't support multiple pdp on UMTS).  All unlisted radio
-         tech types support unlimited types (practically only 2-4 used). -->
-    <integer-array name="config_onlySingleDcAllowed">
-        <item>1</item>  <!-- GPRS -->
-        <item>2</item>  <!-- EDGE -->
-        <item>3</item>  <!-- UMTS -->
-        <item>4</item>  <!-- IS95A -->
-        <item>5</item>  <!-- IS95B -->
-        <item>6</item>  <!-- 1xRTT -->
-        <item>7</item>  <!-- EVDO_0 -->
-        <item>8</item>  <!-- EVDO_A -->
-        <item>9</item>  <!-- HSDPA -->
-        <item>10</item> <!-- HSUPA -->
-        <item>11</item> <!-- HSPA -->
-        <item>12</item> <!-- EVDO_B -->
-        <item>13</item> <!-- EHRPD -->
-        <item>14</item> <!-- LTE -->
-        <item>15</item> <!-- HSPAP -->
-    </integer-array>
 </resources>
diff --git a/overlay/frameworks/base/core/res/res/values-mcc206-mnc05/config.xml b/overlay/frameworks/base/core/res/res/values-mcc206-mnc05/config.xml
deleted file mode 100755
index 663093b..0000000
--- a/overlay/frameworks/base/core/res/res/values-mcc206-mnc05/config.xml
+++ /dev/null
@@ -1,41 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
-/*
-** Copyright 2015, The Android Open Source Project
-**
-** Licensed under the Apache License, Version 2.0 (the "License");
-** you may not use this file except in compliance with the License.
-** You may obtain a copy of the License at
-**
-**     http://www.apache.org/licenses/LICENSE-2.0
-**
-** Unless required by applicable law or agreed to in writing, software
-** distributed under the License is distributed on an "AS IS" BASIS,
-** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-** See the License for the specific language governing permissions and
-** limitations under the License.
-*/
--->
-<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
-    <!-- The list of ril radio technologies (see ServiceState.java) which only support
-         a single data connection at one time.  This may change by carrier via
-         overlays (some don't support multiple pdp on UMTS).  All unlisted radio
-         tech types support unlimited types (practically only 2-4 used). -->
-    <integer-array name="config_onlySingleDcAllowed">
-        <item>1</item>  <!-- GPRS -->
-        <item>2</item>  <!-- EDGE -->
-        <item>3</item>  <!-- UMTS -->
-        <item>4</item>  <!-- IS95A -->
-        <item>5</item>  <!-- IS95B -->
-        <item>6</item>  <!-- 1xRTT -->
-        <item>7</item>  <!-- EVDO_0 -->
-        <item>8</item>  <!-- EVDO_A -->
-        <item>9</item>  <!-- HSDPA -->
-        <item>10</item> <!-- HSUPA -->
-        <item>11</item> <!-- HSPA -->
-        <item>12</item> <!-- EVDO_B -->
-        <item>13</item> <!-- EHRPD -->
-        <item>14</item> <!-- LTE -->
-        <item>15</item> <!-- HSPAP -->
-    </integer-array>
-</resources>
diff --git a/overlay/frameworks/base/core/res/res/values-mcc222-mnc99/config.xml b/overlay/frameworks/base/core/res/res/values-mcc222-mnc99/config.xml
deleted file mode 100755
index 663093b..0000000
--- a/overlay/frameworks/base/core/res/res/values-mcc222-mnc99/config.xml
+++ /dev/null
@@ -1,41 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
-/*
-** Copyright 2015, The Android Open Source Project
-**
-** Licensed under the Apache License, Version 2.0 (the "License");
-** you may not use this file except in compliance with the License.
-** You may obtain a copy of the License at
-**
-**     http://www.apache.org/licenses/LICENSE-2.0
-**
-** Unless required by applicable law or agreed to in writing, software
-** distributed under the License is distributed on an "AS IS" BASIS,
-** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-** See the License for the specific language governing permissions and
-** limitations under the License.
-*/
--->
-<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
-    <!-- The list of ril radio technologies (see ServiceState.java) which only support
-         a single data connection at one time.  This may change by carrier via
-         overlays (some don't support multiple pdp on UMTS).  All unlisted radio
-         tech types support unlimited types (practically only 2-4 used). -->
-    <integer-array name="config_onlySingleDcAllowed">
-        <item>1</item>  <!-- GPRS -->
-        <item>2</item>  <!-- EDGE -->
-        <item>3</item>  <!-- UMTS -->
-        <item>4</item>  <!-- IS95A -->
-        <item>5</item>  <!-- IS95B -->
-        <item>6</item>  <!-- 1xRTT -->
-        <item>7</item>  <!-- EVDO_0 -->
-        <item>8</item>  <!-- EVDO_A -->
-        <item>9</item>  <!-- HSDPA -->
-        <item>10</item> <!-- HSUPA -->
-        <item>11</item> <!-- HSPA -->
-        <item>12</item> <!-- EVDO_B -->
-        <item>13</item> <!-- EHRPD -->
-        <item>14</item> <!-- LTE -->
-        <item>15</item> <!-- HSPAP -->
-    </integer-array>
-</resources>
diff --git a/overlay/frameworks/base/core/res/res/values-mcc228-mnc02/config.xml b/overlay/frameworks/base/core/res/res/values-mcc228-mnc02/config.xml
deleted file mode 100755
index 663093b..0000000
--- a/overlay/frameworks/base/core/res/res/values-mcc228-mnc02/config.xml
+++ /dev/null
@@ -1,41 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
-/*
-** Copyright 2015, The Android Open Source Project
-**
-** Licensed under the Apache License, Version 2.0 (the "License");
-** you may not use this file except in compliance with the License.
-** You may obtain a copy of the License at
-**
-**     http://www.apache.org/licenses/LICENSE-2.0
-**
-** Unless required by applicable law or agreed to in writing, software
-** distributed under the License is distributed on an "AS IS" BASIS,
-** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-** See the License for the specific language governing permissions and
-** limitations under the License.
-*/
--->
-<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
-    <!-- The list of ril radio technologies (see ServiceState.java) which only support
-         a single data connection at one time.  This may change by carrier via
-         overlays (some don't support multiple pdp on UMTS).  All unlisted radio
-         tech types support unlimited types (practically only 2-4 used). -->
-    <integer-array name="config_onlySingleDcAllowed">
-        <item>1</item>  <!-- GPRS -->
-        <item>2</item>  <!-- EDGE -->
-        <item>3</item>  <!-- UMTS -->
-        <item>4</item>  <!-- IS95A -->
-        <item>5</item>  <!-- IS95B -->
-        <item>6</item>  <!-- 1xRTT -->
-        <item>7</item>  <!-- EVDO_0 -->
-        <item>8</item>  <!-- EVDO_A -->
-        <item>9</item>  <!-- HSDPA -->
-        <item>10</item> <!-- HSUPA -->
-        <item>11</item> <!-- HSPA -->
-        <item>12</item> <!-- EVDO_B -->
-        <item>13</item> <!-- EHRPD -->
-        <item>14</item> <!-- LTE -->
-        <item>15</item> <!-- HSPAP -->
-    </integer-array>
-</resources>
diff --git a/overlay/frameworks/base/core/res/res/values-mcc232-mnc05/config.xml b/overlay/frameworks/base/core/res/res/values-mcc232-mnc05/config.xml
deleted file mode 100755
index 663093b..0000000
--- a/overlay/frameworks/base/core/res/res/values-mcc232-mnc05/config.xml
+++ /dev/null
@@ -1,41 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
-/*
-** Copyright 2015, The Android Open Source Project
-**
-** Licensed under the Apache License, Version 2.0 (the "License");
-** you may not use this file except in compliance with the License.
-** You may obtain a copy of the License at
-**
-**     http://www.apache.org/licenses/LICENSE-2.0
-**
-** Unless required by applicable law or agreed to in writing, software
-** distributed under the License is distributed on an "AS IS" BASIS,
-** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-** See the License for the specific language governing permissions and
-** limitations under the License.
-*/
--->
-<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
-    <!-- The list of ril radio technologies (see ServiceState.java) which only support
-         a single data connection at one time.  This may change by carrier via
-         overlays (some don't support multiple pdp on UMTS).  All unlisted radio
-         tech types support unlimited types (practically only 2-4 used). -->
-    <integer-array name="config_onlySingleDcAllowed">
-        <item>1</item>  <!-- GPRS -->
-        <item>2</item>  <!-- EDGE -->
-        <item>3</item>  <!-- UMTS -->
-        <item>4</item>  <!-- IS95A -->
-        <item>5</item>  <!-- IS95B -->
-        <item>6</item>  <!-- 1xRTT -->
-        <item>7</item>  <!-- EVDO_0 -->
-        <item>8</item>  <!-- EVDO_A -->
-        <item>9</item>  <!-- HSDPA -->
-        <item>10</item> <!-- HSUPA -->
-        <item>11</item> <!-- HSPA -->
-        <item>12</item> <!-- EVDO_B -->
-        <item>13</item> <!-- EHRPD -->
-        <item>14</item> <!-- LTE -->
-        <item>15</item> <!-- HSPAP -->
-    </integer-array>
-</resources>
diff --git a/overlay/frameworks/base/core/res/res/values-mcc232-mnc10/config.xml b/overlay/frameworks/base/core/res/res/values-mcc232-mnc10/config.xml
deleted file mode 100755
index 663093b..0000000
--- a/overlay/frameworks/base/core/res/res/values-mcc232-mnc10/config.xml
+++ /dev/null
@@ -1,41 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
-/*
-** Copyright 2015, The Android Open Source Project
-**
-** Licensed under the Apache License, Version 2.0 (the "License");
-** you may not use this file except in compliance with the License.
-** You may obtain a copy of the License at
-**
-**     http://www.apache.org/licenses/LICENSE-2.0
-**
-** Unless required by applicable law or agreed to in writing, software
-** distributed under the License is distributed on an "AS IS" BASIS,
-** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-** See the License for the specific language governing permissions and
-** limitations under the License.
-*/
--->
-<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
-    <!-- The list of ril radio technologies (see ServiceState.java) which only support
-         a single data connection at one time.  This may change by carrier via
-         overlays (some don't support multiple pdp on UMTS).  All unlisted radio
-         tech types support unlimited types (practically only 2-4 used). -->
-    <integer-array name="config_onlySingleDcAllowed">
-        <item>1</item>  <!-- GPRS -->
-        <item>2</item>  <!-- EDGE -->
-        <item>3</item>  <!-- UMTS -->
-        <item>4</item>  <!-- IS95A -->
-        <item>5</item>  <!-- IS95B -->
-        <item>6</item>  <!-- 1xRTT -->
-        <item>7</item>  <!-- EVDO_0 -->
-        <item>8</item>  <!-- EVDO_A -->
-        <item>9</item>  <!-- HSDPA -->
-        <item>10</item> <!-- HSUPA -->
-        <item>11</item> <!-- HSPA -->
-        <item>12</item> <!-- EVDO_B -->
-        <item>13</item> <!-- EHRPD -->
-        <item>14</item> <!-- LTE -->
-        <item>15</item> <!-- HSPAP -->
-    </integer-array>
-</resources>
diff --git a/overlay/frameworks/base/core/res/res/values-mcc238-mnc01/config.xml b/overlay/frameworks/base/core/res/res/values-mcc238-mnc01/config.xml
deleted file mode 100755
index 663093b..0000000
--- a/overlay/frameworks/base/core/res/res/values-mcc238-mnc01/config.xml
+++ /dev/null
@@ -1,41 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
-/*
-** Copyright 2015, The Android Open Source Project
-**
-** Licensed under the Apache License, Version 2.0 (the "License");
-** you may not use this file except in compliance with the License.
-** You may obtain a copy of the License at
-**
-**     http://www.apache.org/licenses/LICENSE-2.0
-**
-** Unless required by applicable law or agreed to in writing, software
-** distributed under the License is distributed on an "AS IS" BASIS,
-** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-** See the License for the specific language governing permissions and
-** limitations under the License.
-*/
--->
-<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
-    <!-- The list of ril radio technologies (see ServiceState.java) which only support
-         a single data connection at one time.  This may change by carrier via
-         overlays (some don't support multiple pdp on UMTS).  All unlisted radio
-         tech types support unlimited types (practically only 2-4 used). -->
-    <integer-array name="config_onlySingleDcAllowed">
-        <item>1</item>  <!-- GPRS -->
-        <item>2</item>  <!-- EDGE -->
-        <item>3</item>  <!-- UMTS -->
-        <item>4</item>  <!-- IS95A -->
-        <item>5</item>  <!-- IS95B -->
-        <item>6</item>  <!-- 1xRTT -->
-        <item>7</item>  <!-- EVDO_0 -->
-        <item>8</item>  <!-- EVDO_A -->
-        <item>9</item>  <!-- HSDPA -->
-        <item>10</item> <!-- HSUPA -->
-        <item>11</item> <!-- HSPA -->
-        <item>12</item> <!-- EVDO_B -->
-        <item>13</item> <!-- EHRPD -->
-        <item>14</item> <!-- LTE -->
-        <item>15</item> <!-- HSPAP -->
-    </integer-array>
-</resources>
diff --git a/overlay/frameworks/base/core/res/res/values-mcc238-mnc06/config.xml b/overlay/frameworks/base/core/res/res/values-mcc238-mnc06/config.xml
deleted file mode 100755
index 663093b..0000000
--- a/overlay/frameworks/base/core/res/res/values-mcc238-mnc06/config.xml
+++ /dev/null
@@ -1,41 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
-/*
-** Copyright 2015, The Android Open Source Project
-**
-** Licensed under the Apache License, Version 2.0 (the "License");
-** you may not use this file except in compliance with the License.
-** You may obtain a copy of the License at
-**
-**     http://www.apache.org/licenses/LICENSE-2.0
-**
-** Unless required by applicable law or agreed to in writing, software
-** distributed under the License is distributed on an "AS IS" BASIS,
-** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-** See the License for the specific language governing permissions and
-** limitations under the License.
-*/
--->
-<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
-    <!-- The list of ril radio technologies (see ServiceState.java) which only support
-         a single data connection at one time.  This may change by carrier via
-         overlays (some don't support multiple pdp on UMTS).  All unlisted radio
-         tech types support unlimited types (practically only 2-4 used). -->
-    <integer-array name="config_onlySingleDcAllowed">
-        <item>1</item>  <!-- GPRS -->
-        <item>2</item>  <!-- EDGE -->
-        <item>3</item>  <!-- UMTS -->
-        <item>4</item>  <!-- IS95A -->
-        <item>5</item>  <!-- IS95B -->
-        <item>6</item>  <!-- 1xRTT -->
-        <item>7</item>  <!-- EVDO_0 -->
-        <item>8</item>  <!-- EVDO_A -->
-        <item>9</item>  <!-- HSDPA -->
-        <item>10</item> <!-- HSUPA -->
-        <item>11</item> <!-- HSPA -->
-        <item>12</item> <!-- EVDO_B -->
-        <item>13</item> <!-- EHRPD -->
-        <item>14</item> <!-- LTE -->
-        <item>15</item> <!-- HSPAP -->
-    </integer-array>
-</resources>
diff --git a/overlay/frameworks/base/core/res/res/values-mcc238-mnc20/config.xml b/overlay/frameworks/base/core/res/res/values-mcc238-mnc20/config.xml
deleted file mode 100755
index 663093b..0000000
--- a/overlay/frameworks/base/core/res/res/values-mcc238-mnc20/config.xml
+++ /dev/null
@@ -1,41 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
-/*
-** Copyright 2015, The Android Open Source Project
-**
-** Licensed under the Apache License, Version 2.0 (the "License");
-** you may not use this file except in compliance with the License.
-** You may obtain a copy of the License at
-**
-**     http://www.apache.org/licenses/LICENSE-2.0
-**
-** Unless required by applicable law or agreed to in writing, software
-** distributed under the License is distributed on an "AS IS" BASIS,
-** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-** See the License for the specific language governing permissions and
-** limitations under the License.
-*/
--->
-<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
-    <!-- The list of ril radio technologies (see ServiceState.java) which only support
-         a single data connection at one time.  This may change by carrier via
-         overlays (some don't support multiple pdp on UMTS).  All unlisted radio
-         tech types support unlimited types (practically only 2-4 used). -->
-    <integer-array name="config_onlySingleDcAllowed">
-        <item>1</item>  <!-- GPRS -->
-        <item>2</item>  <!-- EDGE -->
-        <item>3</item>  <!-- UMTS -->
-        <item>4</item>  <!-- IS95A -->
-        <item>5</item>  <!-- IS95B -->
-        <item>6</item>  <!-- 1xRTT -->
-        <item>7</item>  <!-- EVDO_0 -->
-        <item>8</item>  <!-- EVDO_A -->
-        <item>9</item>  <!-- HSDPA -->
-        <item>10</item> <!-- HSUPA -->
-        <item>11</item> <!-- HSPA -->
-        <item>12</item> <!-- EVDO_B -->
-        <item>13</item> <!-- EHRPD -->
-        <item>14</item> <!-- LTE -->
-        <item>15</item> <!-- HSPAP -->
-    </integer-array>
-</resources>
diff --git a/overlay/frameworks/base/core/res/res/values-mcc240-mnc02/config.xml b/overlay/frameworks/base/core/res/res/values-mcc240-mnc02/config.xml
deleted file mode 100755
index 663093b..0000000
--- a/overlay/frameworks/base/core/res/res/values-mcc240-mnc02/config.xml
+++ /dev/null
@@ -1,41 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
-/*
-** Copyright 2015, The Android Open Source Project
-**
-** Licensed under the Apache License, Version 2.0 (the "License");
-** you may not use this file except in compliance with the License.
-** You may obtain a copy of the License at
-**
-**     http://www.apache.org/licenses/LICENSE-2.0
-**
-** Unless required by applicable law or agreed to in writing, software
-** distributed under the License is distributed on an "AS IS" BASIS,
-** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-** See the License for the specific language governing permissions and
-** limitations under the License.
-*/
--->
-<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
-    <!-- The list of ril radio technologies (see ServiceState.java) which only support
-         a single data connection at one time.  This may change by carrier via
-         overlays (some don't support multiple pdp on UMTS).  All unlisted radio
-         tech types support unlimited types (practically only 2-4 used). -->
-    <integer-array name="config_onlySingleDcAllowed">
-        <item>1</item>  <!-- GPRS -->
-        <item>2</item>  <!-- EDGE -->
-        <item>3</item>  <!-- UMTS -->
-        <item>4</item>  <!-- IS95A -->
-        <item>5</item>  <!-- IS95B -->
-        <item>6</item>  <!-- 1xRTT -->
-        <item>7</item>  <!-- EVDO_0 -->
-        <item>8</item>  <!-- EVDO_A -->
-        <item>9</item>  <!-- HSDPA -->
-        <item>10</item> <!-- HSUPA -->
-        <item>11</item> <!-- HSPA -->
-        <item>12</item> <!-- EVDO_B -->
-        <item>13</item> <!-- EHRPD -->
-        <item>14</item> <!-- LTE -->
-        <item>15</item> <!-- HSPAP -->
-    </integer-array>
-</resources>
diff --git a/overlay/frameworks/base/core/res/res/values-mcc240-mnc07/config.xml b/overlay/frameworks/base/core/res/res/values-mcc240-mnc07/config.xml
deleted file mode 100755
index 663093b..0000000
--- a/overlay/frameworks/base/core/res/res/values-mcc240-mnc07/config.xml
+++ /dev/null
@@ -1,41 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
-/*
-** Copyright 2015, The Android Open Source Project
-**
-** Licensed under the Apache License, Version 2.0 (the "License");
-** you may not use this file except in compliance with the License.
-** You may obtain a copy of the License at
-**
-**     http://www.apache.org/licenses/LICENSE-2.0
-**
-** Unless required by applicable law or agreed to in writing, software
-** distributed under the License is distributed on an "AS IS" BASIS,
-** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-** See the License for the specific language governing permissions and
-** limitations under the License.
-*/
--->
-<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
-    <!-- The list of ril radio technologies (see ServiceState.java) which only support
-         a single data connection at one time.  This may change by carrier via
-         overlays (some don't support multiple pdp on UMTS).  All unlisted radio
-         tech types support unlimited types (practically only 2-4 used). -->
-    <integer-array name="config_onlySingleDcAllowed">
-        <item>1</item>  <!-- GPRS -->
-        <item>2</item>  <!-- EDGE -->
-        <item>3</item>  <!-- UMTS -->
-        <item>4</item>  <!-- IS95A -->
-        <item>5</item>  <!-- IS95B -->
-        <item>6</item>  <!-- 1xRTT -->
-        <item>7</item>  <!-- EVDO_0 -->
-        <item>8</item>  <!-- EVDO_A -->
-        <item>9</item>  <!-- HSDPA -->
-        <item>10</item> <!-- HSUPA -->
-        <item>11</item> <!-- HSPA -->
-        <item>12</item> <!-- EVDO_B -->
-        <item>13</item> <!-- EHRPD -->
-        <item>14</item> <!-- LTE -->
-        <item>15</item> <!-- HSPAP -->
-    </integer-array>
-</resources>
diff --git a/overlay/frameworks/base/core/res/res/values-mcc242-mnc01/config.xml b/overlay/frameworks/base/core/res/res/values-mcc242-mnc01/config.xml
deleted file mode 100755
index 663093b..0000000
--- a/overlay/frameworks/base/core/res/res/values-mcc242-mnc01/config.xml
+++ /dev/null
@@ -1,41 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
-/*
-** Copyright 2015, The Android Open Source Project
-**
-** Licensed under the Apache License, Version 2.0 (the "License");
-** you may not use this file except in compliance with the License.
-** You may obtain a copy of the License at
-**
-**     http://www.apache.org/licenses/LICENSE-2.0
-**
-** Unless required by applicable law or agreed to in writing, software
-** distributed under the License is distributed on an "AS IS" BASIS,
-** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-** See the License for the specific language governing permissions and
-** limitations under the License.
-*/
--->
-<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
-    <!-- The list of ril radio technologies (see ServiceState.java) which only support
-         a single data connection at one time.  This may change by carrier via
-         overlays (some don't support multiple pdp on UMTS).  All unlisted radio
-         tech types support unlimited types (practically only 2-4 used). -->
-    <integer-array name="config_onlySingleDcAllowed">
-        <item>1</item>  <!-- GPRS -->
-        <item>2</item>  <!-- EDGE -->
-        <item>3</item>  <!-- UMTS -->
-        <item>4</item>  <!-- IS95A -->
-        <item>5</item>  <!-- IS95B -->
-        <item>6</item>  <!-- 1xRTT -->
-        <item>7</item>  <!-- EVDO_0 -->
-        <item>8</item>  <!-- EVDO_A -->
-        <item>9</item>  <!-- HSDPA -->
-        <item>10</item> <!-- HSUPA -->
-        <item>11</item> <!-- HSPA -->
-        <item>12</item> <!-- EVDO_B -->
-        <item>13</item> <!-- EHRPD -->
-        <item>14</item> <!-- LTE -->
-        <item>15</item> <!-- HSPAP -->
-    </integer-array>
-</resources>
diff --git a/overlay/frameworks/base/core/res/res/values-mcc262-mnc07/config.xml b/overlay/frameworks/base/core/res/res/values-mcc262-mnc07/config.xml
deleted file mode 100755
index 663093b..0000000
--- a/overlay/frameworks/base/core/res/res/values-mcc262-mnc07/config.xml
+++ /dev/null
@@ -1,41 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
-/*
-** Copyright 2015, The Android Open Source Project
-**
-** Licensed under the Apache License, Version 2.0 (the "License");
-** you may not use this file except in compliance with the License.
-** You may obtain a copy of the License at
-**
-**     http://www.apache.org/licenses/LICENSE-2.0
-**
-** Unless required by applicable law or agreed to in writing, software
-** distributed under the License is distributed on an "AS IS" BASIS,
-** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-** See the License for the specific language governing permissions and
-** limitations under the License.
-*/
--->
-<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
-    <!-- The list of ril radio technologies (see ServiceState.java) which only support
-         a single data connection at one time.  This may change by carrier via
-         overlays (some don't support multiple pdp on UMTS).  All unlisted radio
-         tech types support unlimited types (practically only 2-4 used). -->
-    <integer-array name="config_onlySingleDcAllowed">
-        <item>1</item>  <!-- GPRS -->
-        <item>2</item>  <!-- EDGE -->
-        <item>3</item>  <!-- UMTS -->
-        <item>4</item>  <!-- IS95A -->
-        <item>5</item>  <!-- IS95B -->
-        <item>6</item>  <!-- 1xRTT -->
-        <item>7</item>  <!-- EVDO_0 -->
-        <item>8</item>  <!-- EVDO_A -->
-        <item>9</item>  <!-- HSDPA -->
-        <item>10</item> <!-- HSUPA -->
-        <item>11</item> <!-- HSPA -->
-        <item>12</item> <!-- EVDO_B -->
-        <item>13</item> <!-- EHRPD -->
-        <item>14</item> <!-- LTE -->
-        <item>15</item> <!-- HSPAP -->
-    </integer-array>
-</resources>
diff --git a/overlay/frameworks/base/core/res/res/values-mcc272-mnc01/config.xml b/overlay/frameworks/base/core/res/res/values-mcc272-mnc01/config.xml
index 2cdfb61..732ac3c 100755
--- a/overlay/frameworks/base/core/res/res/values-mcc272-mnc01/config.xml
+++ b/overlay/frameworks/base/core/res/res/values-mcc272-mnc01/config.xml
@@ -34,25 +34,4 @@
         <item>INTERMEDIATE_POS=0</item>
         <item>SUPL_ES=0</item>
     </string-array>
-    <!-- The list of ril radio technologies (see ServiceState.java) which only support
-         a single data connection at one time.  This may change by carrier via
-         overlays (some don't support multiple pdp on UMTS).  All unlisted radio
-         tech types support unlimited types (practically only 2-4 used). -->
-    <integer-array name="config_onlySingleDcAllowed">
-        <item>1</item>  <!-- GPRS -->
-        <item>2</item>  <!-- EDGE -->
-        <item>3</item>  <!-- UMTS -->
-        <item>4</item>  <!-- IS95A -->
-        <item>5</item>  <!-- IS95B -->
-        <item>6</item>  <!-- 1xRTT -->
-        <item>7</item>  <!-- EVDO_0 -->
-        <item>8</item>  <!-- EVDO_A -->
-        <item>9</item>  <!-- HSDPA -->
-        <item>10</item> <!-- HSUPA -->
-        <item>11</item> <!-- HSPA -->
-        <item>12</item> <!-- EVDO_B -->
-        <item>13</item> <!-- EHRPD -->
-        <item>14</item> <!-- LTE -->
-        <item>15</item> <!-- HSPAP -->
-    </integer-array>
 </resources>
diff --git a/overlay/frameworks/base/core/res/res/values-mcc440-mnc10/config.xml b/overlay/frameworks/base/core/res/res/values-mcc440-mnc10/config.xml
deleted file mode 100755
index 663093b..0000000
--- a/overlay/frameworks/base/core/res/res/values-mcc440-mnc10/config.xml
+++ /dev/null
@@ -1,41 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
-/*
-** Copyright 2015, The Android Open Source Project
-**
-** Licensed under the Apache License, Version 2.0 (the "License");
-** you may not use this file except in compliance with the License.
-** You may obtain a copy of the License at
-**
-**     http://www.apache.org/licenses/LICENSE-2.0
-**
-** Unless required by applicable law or agreed to in writing, software
-** distributed under the License is distributed on an "AS IS" BASIS,
-** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-** See the License for the specific language governing permissions and
-** limitations under the License.
-*/
--->
-<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
-    <!-- The list of ril radio technologies (see ServiceState.java) which only support
-         a single data connection at one time.  This may change by carrier via
-         overlays (some don't support multiple pdp on UMTS).  All unlisted radio
-         tech types support unlimited types (practically only 2-4 used). -->
-    <integer-array name="config_onlySingleDcAllowed">
-        <item>1</item>  <!-- GPRS -->
-        <item>2</item>  <!-- EDGE -->
-        <item>3</item>  <!-- UMTS -->
-        <item>4</item>  <!-- IS95A -->
-        <item>5</item>  <!-- IS95B -->
-        <item>6</item>  <!-- 1xRTT -->
-        <item>7</item>  <!-- EVDO_0 -->
-        <item>8</item>  <!-- EVDO_A -->
-        <item>9</item>  <!-- HSDPA -->
-        <item>10</item> <!-- HSUPA -->
-        <item>11</item> <!-- HSPA -->
-        <item>12</item> <!-- EVDO_B -->
-        <item>13</item> <!-- EHRPD -->
-        <item>14</item> <!-- LTE -->
-        <item>15</item> <!-- HSPAP -->
-    </integer-array>
-</resources>
diff --git a/overlay/frameworks/base/core/res/res/values-mcc440-mnc20/config.xml b/overlay/frameworks/base/core/res/res/values-mcc440-mnc20/config.xml
index dbd3b3b..1373d47 100755
--- a/overlay/frameworks/base/core/res/res/values-mcc440-mnc20/config.xml
+++ b/overlay/frameworks/base/core/res/res/values-mcc440-mnc20/config.xml
@@ -32,26 +32,6 @@
     <string translatable= "false" name= "config_mobile_hotspot_provision_response">com.huawei.entitlement.SILENT_ENTITLEMENT_CHECK_RESULT</string >
     <!-- Config SoftAP 2G channel list -->
     <string  translatable="false" name="config_wifi_framework_sap_2G_channel_list">1,6</string>
-    <!-- The list of ril radio technologies (see ServiceState.java) which only support
-         a single data connection at one time.  This may change by carrier via
-         overlays (some don't support multiple pdp on UMTS).  All unlisted radio
-         tech types support unlimited types (practically only 2-4 used). -->
-    <integer-array name="config_onlySingleDcAllowed">
-        <item>1</item>  <!-- GPRS -->
-        <item>2</item>  <!-- EDGE -->
-        <item>3</item>  <!-- UMTS -->
-        <item>4</item>  <!-- IS95A -->
-        <item>5</item>  <!-- IS95B -->
-        <item>6</item>  <!-- 1xRTT -->
-        <item>7</item>  <!-- EVDO_0 -->
-        <item>8</item>  <!-- EVDO_A -->
-        <item>9</item>  <!-- HSDPA -->
-        <item>10</item> <!-- HSUPA -->
-        <item>11</item> <!-- HSPA -->
-        <item>12</item> <!-- EVDO_B -->
-        <item>13</item> <!-- EHRPD -->
-        <item>15</item> <!-- HSPAP -->
-    </integer-array>
     <!-- Values for GPS configuration for SBM-->
     <string-array translatable="false" name="config_gpsParameters">
         <item>SUPL_HOST=supl.google.com</item>
diff --git a/overlay/frameworks/base/core/res/res/values-mcc505-mnc02/config.xml b/overlay/frameworks/base/core/res/res/values-mcc505-mnc02/config.xml
deleted file mode 100755
index 663093b..0000000
--- a/overlay/frameworks/base/core/res/res/values-mcc505-mnc02/config.xml
+++ /dev/null
@@ -1,41 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
-/*
-** Copyright 2015, The Android Open Source Project
-**
-** Licensed under the Apache License, Version 2.0 (the "License");
-** you may not use this file except in compliance with the License.
-** You may obtain a copy of the License at
-**
-**     http://www.apache.org/licenses/LICENSE-2.0
-**
-** Unless required by applicable law or agreed to in writing, software
-** distributed under the License is distributed on an "AS IS" BASIS,
-** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-** See the License for the specific language governing permissions and
-** limitations under the License.
-*/
--->
-<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
-    <!-- The list of ril radio technologies (see ServiceState.java) which only support
-         a single data connection at one time.  This may change by carrier via
-         overlays (some don't support multiple pdp on UMTS).  All unlisted radio
-         tech types support unlimited types (practically only 2-4 used). -->
-    <integer-array name="config_onlySingleDcAllowed">
-        <item>1</item>  <!-- GPRS -->
-        <item>2</item>  <!-- EDGE -->
-        <item>3</item>  <!-- UMTS -->
-        <item>4</item>  <!-- IS95A -->
-        <item>5</item>  <!-- IS95B -->
-        <item>6</item>  <!-- 1xRTT -->
-        <item>7</item>  <!-- EVDO_0 -->
-        <item>8</item>  <!-- EVDO_A -->
-        <item>9</item>  <!-- HSDPA -->
-        <item>10</item> <!-- HSUPA -->
-        <item>11</item> <!-- HSPA -->
-        <item>12</item> <!-- EVDO_B -->
-        <item>13</item> <!-- EHRPD -->
-        <item>14</item> <!-- LTE -->
-        <item>15</item> <!-- HSPAP -->
-    </integer-array>
-</resources>
diff --git a/overlay/frameworks/base/core/res/res/values-mcc505-mnc03/config.xml b/overlay/frameworks/base/core/res/res/values-mcc505-mnc03/config.xml
index 8f6f83a..9858dff 100755
--- a/overlay/frameworks/base/core/res/res/values-mcc505-mnc03/config.xml
+++ b/overlay/frameworks/base/core/res/res/values-mcc505-mnc03/config.xml
@@ -34,27 +34,6 @@
         <item>INTERMEDIATE_POS=0</item>
         <item>SUPL_ES=0</item>
     </string-array>
-    <!-- The list of ril radio technologies (see ServiceState.java) which only support
-         a single data connection at one time.  This may change by carrier via
-         overlays (some don't support multiple pdp on UMTS).  All unlisted radio
-         tech types support unlimited types (practically only 2-4 used). -->
-    <integer-array name="config_onlySingleDcAllowed">
-        <item>1</item>  <!-- GPRS -->
-        <item>2</item>  <!-- EDGE -->
-        <item>3</item>  <!-- UMTS -->
-        <item>4</item>  <!-- IS95A -->
-        <item>5</item>  <!-- IS95B -->
-        <item>6</item>  <!-- 1xRTT -->
-        <item>7</item>  <!-- EVDO_0 -->
-        <item>8</item>  <!-- EVDO_A -->
-        <item>9</item>  <!-- HSDPA -->
-        <item>10</item> <!-- HSUPA -->
-        <item>11</item> <!-- HSPA -->
-        <item>12</item> <!-- EVDO_B -->
-        <item>13</item> <!-- EHRPD -->
-        <item>14</item> <!-- LTE -->
-        <item>15</item> <!-- HSPAP -->
-    </integer-array>
     <!-- Don't use roaming icon for considered operators -->
     <string-array translatable="false" name="config_operatorConsideredNonRoaming">
         <item>505</item>
diff --git a/overlay/packages/apps/CarrierConfig/res/xml/vendor.xml b/overlay/packages/apps/CarrierConfig/res/xml/vendor.xml
new file mode 100755
index 0000000..7373bf8
--- /dev/null
+++ b/overlay/packages/apps/CarrierConfig/res/xml/vendor.xml
@@ -0,0 +1,461 @@
+<?xml version='1.0' encoding='utf-8' standalone='yes' ?>
+<!-- This is a place for device-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>
+    <carrier_config mcc="204" mnc="08">
+        <!-- The list of ril radio technologies (see ServiceState.java) which only support
+             a single data connection at one time.  This may change by carrier via
+             overlays (some don't support multiple pdp on UMTS).  All unlisted radio
+             tech types support unlimited types (practically only 2-4 used). -->
+        <int-array name="only_single_dc_allowed_int_array" num="15">
+            <item value="1" />  <!-- GPRS -->
+            <item value="2" />  <!-- EDGE -->
+            <item value="3" />  <!-- UMTS -->
+            <item value="4" />  <!-- IS95A -->
+            <item value="5" />  <!-- IS95B -->
+            <item value="6" />  <!-- 1xRTT -->
+            <item value="7" />  <!-- EVDO_0 -->
+            <item value="8" />  <!-- EVDO_A -->
+            <item value="9" />  <!-- HSDPA -->
+            <item value="10" /> <!-- HSUPA -->
+            <item value="11" /> <!-- HSPA -->
+            <item value="12" /> <!-- EVDO_B -->
+            <item value="13" /> <!-- EHRPD -->
+            <item value="14" /> <!-- LTE -->
+            <item value="15" /> <!-- HSPAP -->
+        </int-array>
+    </carrier_config>
+
+    <carrier_config mcc="206" mnc="01">
+        <!-- The list of ril radio technologies (see ServiceState.java) which only support
+             a single data connection at one time.  This may change by carrier via
+             overlays (some don't support multiple pdp on UMTS).  All unlisted radio
+             tech types support unlimited types (practically only 2-4 used). -->
+        <int-array name="only_single_dc_allowed_int_array" num="15">
+            <item value="1" />  <!-- GPRS -->
+            <item value="2" />  <!-- EDGE -->
+            <item value="3" />  <!-- UMTS -->
+            <item value="4" />  <!-- IS95A -->
+            <item value="5" />  <!-- IS95B -->
+            <item value="6" />  <!-- 1xRTT -->
+            <item value="7" />  <!-- EVDO_0 -->
+            <item value="8" />  <!-- EVDO_A -->
+            <item value="9" />  <!-- HSDPA -->
+            <item value="10" /> <!-- HSUPA -->
+            <item value="11" /> <!-- HSPA -->
+            <item value="12" /> <!-- EVDO_B -->
+            <item value="13" /> <!-- EHRPD -->
+            <item value="14" /> <!-- LTE -->
+            <item value="15" /> <!-- HSPAP -->
+        </int-array>
+    </carrier_config>
+
+    <carrier_config mcc="206" mnc="05">
+        <!-- The list of ril radio technologies (see ServiceState.java) which only support
+             a single data connection at one time.  This may change by carrier via
+             overlays (some don't support multiple pdp on UMTS).  All unlisted radio
+             tech types support unlimited types (practically only 2-4 used). -->
+        <int-array name="only_single_dc_allowed_int_array" num="15">
+            <item value="1" />  <!-- GPRS -->
+            <item value="2" />  <!-- EDGE -->
+            <item value="3" />  <!-- UMTS -->
+            <item value="4" />  <!-- IS95A -->
+            <item value="5" />  <!-- IS95B -->
+            <item value="6" />  <!-- 1xRTT -->
+            <item value="7" />  <!-- EVDO_0 -->
+            <item value="8" />  <!-- EVDO_A -->
+            <item value="9" />  <!-- HSDPA -->
+            <item value="10" /> <!-- HSUPA -->
+            <item value="11" /> <!-- HSPA -->
+            <item value="12" /> <!-- EVDO_B -->
+            <item value="13" /> <!-- EHRPD -->
+            <item value="14" /> <!-- LTE -->
+            <item value="15" /> <!-- HSPAP -->
+        </int-array>
+    </carrier_config>
+
+    <carrier_config mcc="222" mnc="99">
+        <!-- The list of ril radio technologies (see ServiceState.java) which only support
+             a single data connection at one time.  This may change by carrier via
+             overlays (some don't support multiple pdp on UMTS).  All unlisted radio
+             tech types support unlimited types (practically only 2-4 used). -->
+        <int-array name="only_single_dc_allowed_int_array" num="15">
+            <item value="1" />  <!-- GPRS -->
+            <item value="2" />  <!-- EDGE -->
+            <item value="3" />  <!-- UMTS -->
+            <item value="4" />  <!-- IS95A -->
+            <item value="5" />  <!-- IS95B -->
+            <item value="6" />  <!-- 1xRTT -->
+            <item value="7" />  <!-- EVDO_0 -->
+            <item value="8" />  <!-- EVDO_A -->
+            <item value="9" />  <!-- HSDPA -->
+            <item value="10" /> <!-- HSUPA -->
+            <item value="11" /> <!-- HSPA -->
+            <item value="12" /> <!-- EVDO_B -->
+            <item value="13" /> <!-- EHRPD -->
+            <item value="14" /> <!-- LTE -->
+            <item value="15" /> <!-- HSPAP -->
+        </int-array>
+    </carrier_config>
+
+    <carrier_config mcc="228" mnc="02">
+        <!-- The list of ril radio technologies (see ServiceState.java) which only support
+             a single data connection at one time.  This may change by carrier via
+             overlays (some don't support multiple pdp on UMTS).  All unlisted radio
+             tech types support unlimited types (practically only 2-4 used). -->
+        <int-array name="only_single_dc_allowed_int_array" num="15">
+            <item value="1" />  <!-- GPRS -->
+            <item value="2" />  <!-- EDGE -->
+            <item value="3" />  <!-- UMTS -->
+            <item value="4" />  <!-- IS95A -->
+            <item value="5" />  <!-- IS95B -->
+            <item value="6" />  <!-- 1xRTT -->
+            <item value="7" />  <!-- EVDO_0 -->
+            <item value="8" />  <!-- EVDO_A -->
+            <item value="9" />  <!-- HSDPA -->
+            <item value="10" /> <!-- HSUPA -->
+            <item value="11" /> <!-- HSPA -->
+            <item value="12" /> <!-- EVDO_B -->
+            <item value="13" /> <!-- EHRPD -->
+            <item value="14" /> <!-- LTE -->
+            <item value="15" /> <!-- HSPAP -->
+        </int-array>
+    </carrier_config>
+
+    <carrier_config mcc="232" mnc="05">
+        <!-- The list of ril radio technologies (see ServiceState.java) which only support
+             a single data connection at one time.  This may change by carrier via
+             overlays (some don't support multiple pdp on UMTS).  All unlisted radio
+             tech types support unlimited types (practically only 2-4 used). -->
+        <int-array name="only_single_dc_allowed_int_array" num="15">
+            <item value="1" />  <!-- GPRS -->
+            <item value="2" />  <!-- EDGE -->
+            <item value="3" />  <!-- UMTS -->
+            <item value="4" />  <!-- IS95A -->
+            <item value="5" />  <!-- IS95B -->
+            <item value="6" />  <!-- 1xRTT -->
+            <item value="7" />  <!-- EVDO_0 -->
+            <item value="8" />  <!-- EVDO_A -->
+            <item value="9" />  <!-- HSDPA -->
+            <item value="10" /> <!-- HSUPA -->
+            <item value="11" /> <!-- HSPA -->
+            <item value="12" /> <!-- EVDO_B -->
+            <item value="13" /> <!-- EHRPD -->
+            <item value="14" /> <!-- LTE -->
+            <item value="15" /> <!-- HSPAP -->
+        </int-array>
+    </carrier_config>
+
+    <carrier_config mcc="232" mnc="10">
+        <!-- The list of ril radio technologies (see ServiceState.java) which only support
+             a single data connection at one time.  This may change by carrier via
+             overlays (some don't support multiple pdp on UMTS).  All unlisted radio
+             tech types support unlimited types (practically only 2-4 used). -->
+        <int-array name="only_single_dc_allowed_int_array" num="15">
+            <item value="1" />  <!-- GPRS -->
+            <item value="2" />  <!-- EDGE -->
+            <item value="3" />  <!-- UMTS -->
+            <item value="4" />  <!-- IS95A -->
+            <item value="5" />  <!-- IS95B -->
+            <item value="6" />  <!-- 1xRTT -->
+            <item value="7" />  <!-- EVDO_0 -->
+            <item value="8" />  <!-- EVDO_A -->
+            <item value="9" />  <!-- HSDPA -->
+            <item value="10" /> <!-- HSUPA -->
+            <item value="11" /> <!-- HSPA -->
+            <item value="12" /> <!-- EVDO_B -->
+            <item value="13" /> <!-- EHRPD -->
+            <item value="14" /> <!-- LTE -->
+            <item value="15" /> <!-- HSPAP -->
+        </int-array>
+    </carrier_config>
+
+    <carrier_config mcc="238" mnc="01">
+        <!-- The list of ril radio technologies (see ServiceState.java) which only support
+             a single data connection at one time.  This may change by carrier via
+             overlays (some don't support multiple pdp on UMTS).  All unlisted radio
+             tech types support unlimited types (practically only 2-4 used). -->
+        <int-array name="only_single_dc_allowed_int_array" num="15">
+            <item value="1" />  <!-- GPRS -->
+            <item value="2" />  <!-- EDGE -->
+            <item value="3" />  <!-- UMTS -->
+            <item value="4" />  <!-- IS95A -->
+            <item value="5" />  <!-- IS95B -->
+            <item value="6" />  <!-- 1xRTT -->
+            <item value="7" />  <!-- EVDO_0 -->
+            <item value="8" />  <!-- EVDO_A -->
+            <item value="9" />  <!-- HSDPA -->
+            <item value="10" /> <!-- HSUPA -->
+            <item value="11" /> <!-- HSPA -->
+            <item value="12" /> <!-- EVDO_B -->
+            <item value="13" /> <!-- EHRPD -->
+            <item value="14" /> <!-- LTE -->
+            <item value="15" /> <!-- HSPAP -->
+        </int-array>
+    </carrier_config>
+
+    <carrier_config mcc="238" mnc="06">
+        <!-- The list of ril radio technologies (see ServiceState.java) which only support
+             a single data connection at one time.  This may change by carrier via
+             overlays (some don't support multiple pdp on UMTS).  All unlisted radio
+             tech types support unlimited types (practically only 2-4 used). -->
+        <int-array name="only_single_dc_allowed_int_array" num="15">
+            <item value="1" />  <!-- GPRS -->
+            <item value="2" />  <!-- EDGE -->
+            <item value="3" />  <!-- UMTS -->
+            <item value="4" />  <!-- IS95A -->
+            <item value="5" />  <!-- IS95B -->
+            <item value="6" />  <!-- 1xRTT -->
+            <item value="7" />  <!-- EVDO_0 -->
+            <item value="8" />  <!-- EVDO_A -->
+            <item value="9" />  <!-- HSDPA -->
+            <item value="10" /> <!-- HSUPA -->
+            <item value="11" /> <!-- HSPA -->
+            <item value="12" /> <!-- EVDO_B -->
+            <item value="13" /> <!-- EHRPD -->
+            <item value="14" /> <!-- LTE -->
+            <item value="15" /> <!-- HSPAP -->
+        </int-array>
+    </carrier_config>
+
+    <carrier_config mcc="238" mnc="20">
+        <!-- The list of ril radio technologies (see ServiceState.java) which only support
+             a single data connection at one time.  This may change by carrier via
+             overlays (some don't support multiple pdp on UMTS).  All unlisted radio
+             tech types support unlimited types (practically only 2-4 used). -->
+        <int-array name="only_single_dc_allowed_int_array" num="15">
+            <item value="1" />  <!-- GPRS -->
+            <item value="2" />  <!-- EDGE -->
+            <item value="3" />  <!-- UMTS -->
+            <item value="4" />  <!-- IS95A -->
+            <item value="5" />  <!-- IS95B -->
+            <item value="6" />  <!-- 1xRTT -->
+            <item value="7" />  <!-- EVDO_0 -->
+            <item value="8" />  <!-- EVDO_A -->
+            <item value="9" />  <!-- HSDPA -->
+            <item value="10" /> <!-- HSUPA -->
+            <item value="11" /> <!-- HSPA -->
+            <item value="12" /> <!-- EVDO_B -->
+            <item value="13" /> <!-- EHRPD -->
+            <item value="14" /> <!-- LTE -->
+            <item value="15" /> <!-- HSPAP -->
+        </int-array>
+    </carrier_config>
+
+    <carrier_config mcc="240" mnc="02">
+        <!-- The list of ril radio technologies (see ServiceState.java) which only support
+             a single data connection at one time.  This may change by carrier via
+             overlays (some don't support multiple pdp on UMTS).  All unlisted radio
+             tech types support unlimited types (practically only 2-4 used). -->
+        <int-array name="only_single_dc_allowed_int_array" num="15">
+            <item value="1" />  <!-- GPRS -->
+            <item value="2" />  <!-- EDGE -->
+            <item value="3" />  <!-- UMTS -->
+            <item value="4" />  <!-- IS95A -->
+            <item value="5" />  <!-- IS95B -->
+            <item value="6" />  <!-- 1xRTT -->
+            <item value="7" />  <!-- EVDO_0 -->
+            <item value="8" />  <!-- EVDO_A -->
+            <item value="9" />  <!-- HSDPA -->
+            <item value="10" /> <!-- HSUPA -->
+            <item value="11" /> <!-- HSPA -->
+            <item value="12" /> <!-- EVDO_B -->
+            <item value="13" /> <!-- EHRPD -->
+            <item value="14" /> <!-- LTE -->
+            <item value="15" /> <!-- HSPAP -->
+        </int-array>
+    </carrier_config>
+
+    <carrier_config mcc="240" mnc="07">
+        <!-- The list of ril radio technologies (see ServiceState.java) which only support
+             a single data connection at one time.  This may change by carrier via
+             overlays (some don't support multiple pdp on UMTS).  All unlisted radio
+             tech types support unlimited types (practically only 2-4 used). -->
+        <int-array name="only_single_dc_allowed_int_array" num="15">
+            <item value="1" />  <!-- GPRS -->
+            <item value="2" />  <!-- EDGE -->
+            <item value="3" />  <!-- UMTS -->
+            <item value="4" />  <!-- IS95A -->
+            <item value="5" />  <!-- IS95B -->
+            <item value="6" />  <!-- 1xRTT -->
+            <item value="7" />  <!-- EVDO_0 -->
+            <item value="8" />  <!-- EVDO_A -->
+            <item value="9" />  <!-- HSDPA -->
+            <item value="10" /> <!-- HSUPA -->
+            <item value="11" /> <!-- HSPA -->
+            <item value="12" /> <!-- EVDO_B -->
+            <item value="13" /> <!-- EHRPD -->
+            <item value="14" /> <!-- LTE -->
+            <item value="15" /> <!-- HSPAP -->
+        </int-array>
+    </carrier_config>
+
+    <carrier_config mcc="242" mnc="01">
+        <!-- The list of ril radio technologies (see ServiceState.java) which only support
+             a single data connection at one time.  This may change by carrier via
+             overlays (some don't support multiple pdp on UMTS).  All unlisted radio
+             tech types support unlimited types (practically only 2-4 used). -->
+        <int-array name="only_single_dc_allowed_int_array" num="15">
+            <item value="1" />  <!-- GPRS -->
+            <item value="2" />  <!-- EDGE -->
+            <item value="3" />  <!-- UMTS -->
+            <item value="4" />  <!-- IS95A -->
+            <item value="5" />  <!-- IS95B -->
+            <item value="6" />  <!-- 1xRTT -->
+            <item value="7" />  <!-- EVDO_0 -->
+            <item value="8" />  <!-- EVDO_A -->
+            <item value="9" />  <!-- HSDPA -->
+            <item value="10" /> <!-- HSUPA -->
+            <item value="11" /> <!-- HSPA -->
+            <item value="12" /> <!-- EVDO_B -->
+            <item value="13" /> <!-- EHRPD -->
+            <item value="14" /> <!-- LTE -->
+            <item value="15" /> <!-- HSPAP -->
+        </int-array>
+    </carrier_config>
+
+    <carrier_config mcc="262" mnc="07">
+        <!-- The list of ril radio technologies (see ServiceState.java) which only support
+             a single data connection at one time.  This may change by carrier via
+             overlays (some don't support multiple pdp on UMTS).  All unlisted radio
+             tech types support unlimited types (practically only 2-4 used). -->
+        <int-array name="only_single_dc_allowed_int_array" num="15">
+            <item value="1" />  <!-- GPRS -->
+            <item value="2" />  <!-- EDGE -->
+            <item value="3" />  <!-- UMTS -->
+            <item value="4" />  <!-- IS95A -->
+            <item value="5" />  <!-- IS95B -->
+            <item value="6" />  <!-- 1xRTT -->
+            <item value="7" />  <!-- EVDO_0 -->
+            <item value="8" />  <!-- EVDO_A -->
+            <item value="9" />  <!-- HSDPA -->
+            <item value="10" /> <!-- HSUPA -->
+            <item value="11" /> <!-- HSPA -->
+            <item value="12" /> <!-- EVDO_B -->
+            <item value="13" /> <!-- EHRPD -->
+            <item value="14" /> <!-- LTE -->
+            <item value="15" /> <!-- HSPAP -->
+        </int-array>
+    </carrier_config>
+
+    <carrier_config mcc="272" mnc="01">
+        <!-- The list of ril radio technologies (see ServiceState.java) which only support
+             a single data connection at one time.  This may change by carrier via
+             overlays (some don't support multiple pdp on UMTS).  All unlisted radio
+             tech types support unlimited types (practically only 2-4 used). -->
+        <int-array name="only_single_dc_allowed_int_array" num="15">
+            <item value="1" />  <!-- GPRS -->
+            <item value="2" />  <!-- EDGE -->
+            <item value="3" />  <!-- UMTS -->
+            <item value="4" />  <!-- IS95A -->
+            <item value="5" />  <!-- IS95B -->
+            <item value="6" />  <!-- 1xRTT -->
+            <item value="7" />  <!-- EVDO_0 -->
+            <item value="8" />  <!-- EVDO_A -->
+            <item value="9" />  <!-- HSDPA -->
+            <item value="10" /> <!-- HSUPA -->
+            <item value="11" /> <!-- HSPA -->
+            <item value="12" /> <!-- EVDO_B -->
+            <item value="13" /> <!-- EHRPD -->
+            <item value="14" /> <!-- LTE -->
+            <item value="15" /> <!-- HSPAP -->
+        </int-array>
+    </carrier_config>
+
+    <carrier_config mcc="440" mnc="10">
+        <!-- The list of ril radio technologies (see ServiceState.java) which only support
+             a single data connection at one time.  This may change by carrier via
+             overlays (some don't support multiple pdp on UMTS).  All unlisted radio
+             tech types support unlimited types (practically only 2-4 used). -->
+        <int-array name="only_single_dc_allowed_int_array" num="15">
+            <item value="1" />  <!-- GPRS -->
+            <item value="2" />  <!-- EDGE -->
+            <item value="3" />  <!-- UMTS -->
+            <item value="4" />  <!-- IS95A -->
+            <item value="5" />  <!-- IS95B -->
+            <item value="6" />  <!-- 1xRTT -->
+            <item value="7" />  <!-- EVDO_0 -->
+            <item value="8" />  <!-- EVDO_A -->
+            <item value="9" />  <!-- HSDPA -->
+            <item value="10" /> <!-- HSUPA -->
+            <item value="11" /> <!-- HSPA -->
+            <item value="12" /> <!-- EVDO_B -->
+            <item value="13" /> <!-- EHRPD -->
+            <item value="14" /> <!-- LTE -->
+            <item value="15" /> <!-- HSPAP -->
+        </int-array>
+    </carrier_config>
+
+    <carrier_config mcc="440" mnc="20">
+        <!-- The list of ril radio technologies (see ServiceState.java) which only support
+             a single data connection at one time.  This may change by carrier via
+             overlays (some don't support multiple pdp on UMTS).  All unlisted radio
+             tech types support unlimited types (practically only 2-4 used). -->
+        <int-array name="only_single_dc_allowed_int_array" num="14">
+            <item value="1" />  <!-- GPRS -->
+            <item value="2" />  <!-- EDGE -->
+            <item value="3" />  <!-- UMTS -->
+            <item value="4" />  <!-- IS95A -->
+            <item value="5" />  <!-- IS95B -->
+            <item value="6" />  <!-- 1xRTT -->
+            <item value="7" />  <!-- EVDO_0 -->
+            <item value="8" />  <!-- EVDO_A -->
+            <item value="9" />  <!-- HSDPA -->
+            <item value="10" /> <!-- HSUPA -->
+            <item value="11" /> <!-- HSPA -->
+            <item value="12" /> <!-- EVDO_B -->
+            <item value="13" /> <!-- EHRPD -->
+            <item value="15" /> <!-- HSPAP -->
+        </int-array>
+    </carrier_config>
+
+    <carrier_config mcc="505" mnc="02">
+        <!-- The list of ril radio technologies (see ServiceState.java) which only support
+             a single data connection at one time.  This may change by carrier via
+             overlays (some don't support multiple pdp on UMTS).  All unlisted radio
+             tech types support unlimited types (practically only 2-4 used). -->
+        <int-array name="only_single_dc_allowed_int_array" num="15">
+            <item value="1" />  <!-- GPRS -->
+            <item value="2" />  <!-- EDGE -->
+            <item value="3" />  <!-- UMTS -->
+            <item value="4" />  <!-- IS95A -->
+            <item value="5" />  <!-- IS95B -->
+            <item value="6" />  <!-- 1xRTT -->
+            <item value="7" />  <!-- EVDO_0 -->
+            <item value="8" />  <!-- EVDO_A -->
+            <item value="9" />  <!-- HSDPA -->
+            <item value="10" /> <!-- HSUPA -->
+            <item value="11" /> <!-- HSPA -->
+            <item value="12" /> <!-- EVDO_B -->
+            <item value="13" /> <!-- EHRPD -->
+            <item value="14" /> <!-- LTE -->
+            <item value="15" /> <!-- HSPAP -->
+        </int-array>
+    </carrier_config>
+
+    <carrier_config mcc="505" mnc="03">
+        <!-- The list of ril radio technologies (see ServiceState.java) which only support
+             a single data connection at one time.  This may change by carrier via
+             overlays (some don't support multiple pdp on UMTS).  All unlisted radio
+             tech types support unlimited types (practically only 2-4 used). -->
+        <int-array name="only_single_dc_allowed_int_array" num="15">
+            <item value="1" />  <!-- GPRS -->
+            <item value="2" />  <!-- EDGE -->
+            <item value="3" />  <!-- UMTS -->
+            <item value="4" />  <!-- IS95A -->
+            <item value="5" />  <!-- IS95B -->
+            <item value="6" />  <!-- 1xRTT -->
+            <item value="7" />  <!-- EVDO_0 -->
+            <item value="8" />  <!-- EVDO_A -->
+            <item value="9" />  <!-- HSDPA -->
+            <item value="10" /> <!-- HSUPA -->
+            <item value="11" /> <!-- HSPA -->
+            <item value="12" /> <!-- EVDO_B -->
+            <item value="13" /> <!-- EHRPD -->
+            <item value="14" /> <!-- LTE -->
+            <item value="15" /> <!-- HSPAP -->
+        </int-array>
+    </carrier_config>
+</carrier_config_list>