Merge "Remove ITelephonyDebug implementation from TelephonyDebugService" into nyc-dev
diff --git a/AndroidManifest.xml b/AndroidManifest.xml
index ab67100..aa12057 100644
--- a/AndroidManifest.xml
+++ b/AndroidManifest.xml
@@ -675,7 +675,8 @@
</receiver>
<receiver
android:name="com.android.phone.vvm.omtp.fetch.FetchVoicemailReceiver"
- android:exported="true">
+ android:exported="true"
+ android:permission="com.android.voicemail.permission.READ_VOICEMAIL">
<intent-filter>
<action android:name="android.intent.action.FETCH_VOICEMAIL" />
<data
@@ -686,7 +687,8 @@
</receiver>
<receiver
android:name="com.android.phone.vvm.omtp.sync.OmtpVvmSyncReceiver"
- android:exported="true">
+ android:exported="true"
+ android:permission="com.android.voicemail.permission.READ_VOICEMAIL">
<intent-filter>
<action android:name="android.intent.action.SYNC_VOICEMAIL"/>
</intent-filter>
diff --git a/assets/eri.xml b/assets/eri.xml
new file mode 100644
index 0000000..cd32349
--- /dev/null
+++ b/assets/eri.xml
@@ -0,0 +1,1265 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+/*
+** 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.
+*/
+-->
+
+<!-- Note that IconMode can be only 0, ON or 1, FLASHING
+ The icon is turned OFF if then IconIndex = 1 -->
+
+<EriFile VersionNumber="1357"
+ NumberOfEriEntries="176"
+ EriFileType="1">
+
+ <CallPromptId Id="0"
+ CallPromptText="CallPromptId0"/>
+
+ <CallPromptId Id="1"
+ CallPromptText="CallPromptId1"/>
+
+ <CallPromptId Id="2"
+ CallPromptText="CallPromptId2"/>
+
+ <EriInfo RoamingIndicator="64"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Preferred System"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="65"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Available System"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="66"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Alliance Partner"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="67"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Premium Partner"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="68"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Full Service Functionality"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="69"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Partial Service Functionality"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="70"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Analog A"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="71"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Analog B"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="72"
+ IconIndex="0"
+ IconMode="0"
+ EriText="CDMA 800 A"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="73"
+ IconIndex="0"
+ IconMode="0"
+ EriText="CDMA 800 B"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="74"
+ IconIndex="0"
+ IconMode="0"
+ EriText="International Roaming"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="75"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Network"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="76"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Campus"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="77"
+ IconIndex="1"
+ IconMode="0"
+ EriText="In Building"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="78"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Regional"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="79"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Community"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="80"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Business"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="81"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Zone 1"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="82"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Zone 2"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="83"
+ IconIndex="0"
+ IconMode="0"
+ EriText="National"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="84"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Local"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="85"
+ IconIndex="0"
+ IconMode="0"
+ EriText="City"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="86"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Government"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="87"
+ IconIndex="0"
+ IconMode="0"
+ EriText="USA"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="88"
+ IconIndex="0"
+ IconMode="0"
+ EriText="State"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="89"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Resort"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="90"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Headquarters"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="91"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Personal"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="92"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Home"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="93"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Residential"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="94"
+ IconIndex="0"
+ IconMode="0"
+ EriText="University"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="95"
+ IconIndex="0"
+ IconMode="0"
+ EriText="College"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="96"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Hotel Guest"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="97"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Rental"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="98"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Corporate"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="99"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Sprint"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="100"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Campus"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="101"
+ IconIndex="1"
+ IconMode="0"
+ EriText="In Building"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="102"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Regional"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="103"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Community"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="104"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Business"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="105"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Zone 1"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="106"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Zone 2"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="107"
+ IconIndex="0"
+ IconMode="0"
+ EriText="National"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="108"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Local"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="109"
+ IconIndex="0"
+ IconMode="0"
+ EriText="City"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="110"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Government"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="111"
+ IconIndex="0"
+ IconMode="0"
+ EriText="USA"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="112"
+ IconIndex="0"
+ IconMode="0"
+ EriText="State"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="113"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Resort"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="114"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Headquarters"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="115"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Personal"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="116"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Home"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="117"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Residential"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="118"
+ IconIndex="0"
+ IconMode="0"
+ EriText="University"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="119"
+ IconIndex="0"
+ IconMode="0"
+ EriText="College"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="120"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Hotel Guest"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="121"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Rental"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="122"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Corporate"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="123"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Sprint"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="124"
+ IconIndex="0"
+ IconMode="0"
+ EriText="International"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="125"
+ IconIndex="0"
+ IconMode="0"
+ EriText="International"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="126"
+ IconIndex="0"
+ IconMode="0"
+ EriText="International"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="127"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Premium Service"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="128"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Enhanced Service"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="129"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Enhanced Digital"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="130"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Enhanced Roaming"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="131"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Alliance Service"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="132"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Alliance Network"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="133"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Vision Roaming"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="134"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Service"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="135"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Expanded Services"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="136"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Expanded Network"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="137"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Premium Service"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="138"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Enhanced Service"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="139"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Enhanced Digital"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="140"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Enhanced Roaming"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="141"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Alliance Service"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="142"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Alliance Network"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="143"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Vision Roaming"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="144"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Service"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="145"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Expanded Services"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="146"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Expanded Network"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="147"
+ IconIndex="0"
+ IconMode="1"
+ EriText="Premium Service"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="148"
+ IconIndex="0"
+ IconMode="1"
+ EriText="Enhanced Service"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="149"
+ IconIndex="0"
+ IconMode="1"
+ EriText="Enhanced Digital"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="150"
+ IconIndex="0"
+ IconMode="1"
+ EriText="Enhanced Roaming"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="151"
+ IconIndex="0"
+ IconMode="1"
+ EriText="Alliance Service"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="152"
+ IconIndex="0"
+ IconMode="1"
+ EriText="Alliance Network"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="153"
+ IconIndex="0"
+ IconMode="1"
+ EriText="Vision Roaming"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="154"
+ IconIndex="0"
+ IconMode="1"
+ EriText="Extended Service"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="155"
+ IconIndex="0"
+ IconMode="1"
+ EriText="Expanded Services"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="156"
+ IconIndex="0"
+ IconMode="1"
+ EriText="Expanded Network"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="157"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Premium International"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="158"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Premium International"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="159"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Premium International"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="160"
+ IconIndex="0"
+ IconMode="0"
+ EriText=" "
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="161"
+ IconIndex="0"
+ IconMode="0"
+ EriText=" "
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="162"
+ IconIndex="1"
+ IconMode="0"
+ EriText=" "
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="163"
+ IconIndex="1"
+ IconMode="0"
+ EriText=" "
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="164"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Ext Voice/Data Ntwk"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="165"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Ext Voice/Data Ntwk"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="166"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Ext Voice/Data Ntwk"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="167"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Broadband"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="168"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Broadband"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="169"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Broadband"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="170"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Data"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="171"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Data"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="172"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Data"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="173"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Data Ntwk"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="174"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Data Ntwk"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="175"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Data Ntwk"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="176"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Network"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="177"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Network"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="178"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Network"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="179"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Service"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="180"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Service"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="181"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Voice"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="182"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Voice"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="183"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Voice"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="184"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Voice & Data"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="185"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Voice & Data"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="186"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Voice & Data"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="187"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Voice Ntwk"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="188"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Voice Ntwk"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="189"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Voice Ntwk"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="190"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Voice/Data"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="191"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Voice/Data"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="192"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Voice/Data"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="193"
+ IconIndex="0"
+ IconMode="0"
+ EriText="International"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="194"
+ IconIndex="1"
+ IconMode="0"
+ EriText="International Services"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="195"
+ IconIndex="1"
+ IconMode="0"
+ EriText="International Voice"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="196"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Int'l Voice/Data"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="197"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Int'l Voice/Data"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="198"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Int'l Voice/Data"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="199"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Ext Voice/Data Ntwk"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="200"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Ext Voice/Data Ntwk"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="201"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Ext Voice/Data Ntwk"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="202"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Broadband"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="203"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Broadband"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="204"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Broadband"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="205"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Data"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="206"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Data"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="207"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Data"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="208"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Data Ntwk"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="209"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Data Ntwk"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="210"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Data Ntwk"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="211"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Network"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="212"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Network"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="213"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Service"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="214"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Service"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="215"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Service"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="216"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Voice"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="217"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Voice"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="218"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Voice"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="219"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Voice & Data"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="220"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Voice & Data"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="221"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Voice & Data"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="222"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Voice Ntwk"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="223"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Voice Ntwk"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="224"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Voice Ntwk"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="225"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Voice/Data"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="226"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Voice/Data"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="227"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Voice/Data"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="228"
+ IconIndex="0"
+ IconMode="0"
+ EriText="International"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="229"
+ IconIndex="0"
+ IconMode="0"
+ EriText="International"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="230"
+ IconIndex="0"
+ IconMode="0"
+ EriText="International Services"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="231"
+ IconIndex="0"
+ IconMode="0"
+ EriText="International Voice"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="232"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Int'l Voice/Data"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="233"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Int'l Voice/Data"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="234"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Int'l Voice/Data"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="235"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Premium International"
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="236"
+ IconIndex="0"
+ IconMode="0"
+ EriText=" "
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="237"
+ IconIndex="0"
+ IconMode="0"
+ EriText=" "
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="238"
+ IconIndex="1"
+ IconMode="0"
+ EriText=" "
+ CallPromptId="0"
+ AlertId="0"/>
+
+ <EriInfo RoamingIndicator="239"
+ IconIndex="1"
+ IconMode="0"
+ EriText=" "
+ CallPromptId="0"
+ AlertId="0"/>
+</EriFile>
diff --git a/assets/eri_310120.xml b/assets/eri_310120.xml
new file mode 100644
index 0000000..246c326
--- /dev/null
+++ b/assets/eri_310120.xml
@@ -0,0 +1,1530 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+/*
+** 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.
+*/
+-->
+
+<!-- Note that IconMode can be only 0, ON or 1, FLASHING
+ The icon is turned OFF if then IconIndex = 1 -->
+
+<EriFile VersionNumber="7"
+ NumberOfEriEntries="187"
+ EriFileType="2">
+
+ <CallPromptId Id="0"
+ CallPromptText="CallPromptId0"/>
+
+ <CallPromptId Id="1"
+ CallPromptText="CallPromptId1"/>
+
+ <CallPromptId Id="2"
+ CallPromptText="CallPromptId2"/>
+
+<EriInfo RoamingIndicator="0"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Domestic Roaming"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="1"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Sprint"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="2"
+ IconIndex="2"
+ IconMode="1"
+ EriText="International Roaming"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="3"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Out of Neighbourhood"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="4"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Out of Building"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="5"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Roaming-Preferred System"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="6"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Roaming-Available System"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="7"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Roaming-Alliance Partner"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="8"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Roaming-Premium Partner"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="9"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Roaming-Full Service Functionality"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="10"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Roaming-Partial Service Functionality"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="64"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Preferred System"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="65"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Available System"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="66"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Alliance Partner"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="67"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Premium Partner"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="68"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Full Service Functionality"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="69"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Partial Service Functionality"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="70"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Analog A"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="71"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Analog B"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="72"
+ IconIndex="0"
+ IconMode="0"
+ EriText="CDMA 800 A"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="73"
+ IconIndex="0"
+ IconMode="0"
+ EriText="CDMA 800 B"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="74"
+ IconIndex="2"
+ IconMode="0"
+ EriText="International Roaming"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="75"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Network"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="76"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Campus"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="77"
+ IconIndex="1"
+ IconMode="0"
+ EriText="In Building"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="78"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Regional"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="79"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Community"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="80"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Business"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="81"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Zone1"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="82"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Zone2"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="83"
+ IconIndex="0"
+ IconMode="0"
+ EriText="National"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="84"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Local"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="85"
+ IconIndex="0"
+ IconMode="0"
+ EriText="City"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="86"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Government"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="87"
+ IconIndex="0"
+ IconMode="0"
+ EriText="USA"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="88"
+ IconIndex="0"
+ IconMode="0"
+ EriText="State"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="89"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Resort"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="90"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Headquarters"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="91"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Personal"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="92"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Home"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="93"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Residential"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="94"
+ IconIndex="0"
+ IconMode="0"
+ EriText="University"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="95"
+ IconIndex="0"
+ IconMode="0"
+ EriText="College"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="96"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Hotel Guest"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="97"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Rental"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="98"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Corporate"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="99"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Sprint"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="100"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Campus"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="101"
+ IconIndex="1"
+ IconMode="0"
+ EriText="In Building"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="102"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Regional"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="103"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Community"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="104"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Business"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="105"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Zone 1"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="106"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Zone 2"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="107"
+ IconIndex="0"
+ IconMode="0"
+ EriText="National"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="108"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Local"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="109"
+ IconIndex="0"
+ IconMode="0"
+ EriText="City"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="110"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Government"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="111"
+ IconIndex="0"
+ IconMode="0"
+ EriText="USA"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="112"
+ IconIndex="0"
+ IconMode="0"
+ EriText="State"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="113"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Resort"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="114"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Headquarters"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="115"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Personal"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="116"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Home"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="117"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Residential"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="118"
+ IconIndex="0"
+ IconMode="0"
+ EriText="University"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="119"
+ IconIndex="0"
+ IconMode="0"
+ EriText="College"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="120"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Hotel Guest"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="121"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Rental"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="122"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Corporate"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="123"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Sprint"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="124"
+ IconIndex="2"
+ IconMode="0"
+ EriText="International"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="125"
+ IconIndex="2"
+ IconMode="0"
+ EriText="International"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="126"
+ IconIndex="2"
+ IconMode="0"
+ EriText="International"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="127"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Premium Service"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="128"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Enhanced Service"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="129"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Enhanced Digital"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="130"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Enhanced Roaming"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="131"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Alliance Service"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="132"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Alliance Network"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="133"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Vision Roaming"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="134"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Service"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="135"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Expanded Services"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="136"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Expanded Network"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="137"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Premium Service"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="138"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Enhanced Service"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="139"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Enhanced Digital"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="140"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Enhanced Roaming"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="141"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Alliance Service"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="142"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Alliance Network"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="143"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Vision Roaming"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="144"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Service"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="145"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Expanded Services"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="146"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Expanded Network"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="147"
+ IconIndex="0"
+ IconMode="1"
+ EriText="Premium Service"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="148"
+ IconIndex="0"
+ IconMode="1"
+ EriText="Enhanced Service"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="149"
+ IconIndex="0"
+ IconMode="1"
+ EriText="Enhanced Digital"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="150"
+ IconIndex="0"
+ IconMode="1"
+ EriText="Enhanced Roaming"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="151"
+ IconIndex="0"
+ IconMode="1"
+ EriText="Alliance Service"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="152"
+ IconIndex="0"
+ IconMode="1"
+ EriText="Alliance Network"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="153"
+ IconIndex="0"
+ IconMode="1"
+ EriText="Vision Roaming"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="154"
+ IconIndex="0"
+ IconMode="1"
+ EriText="Extended Service"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="155"
+ IconIndex="0"
+ IconMode="1"
+ EriText="Expanded Services"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="156"
+ IconIndex="0"
+ IconMode="1"
+ EriText="Expanded Network"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="157"
+ IconIndex="2"
+ IconMode="0"
+ EriText="Premium International"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="158"
+ IconIndex="2"
+ IconMode="0"
+ EriText="Premium International"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="159"
+ IconIndex="2"
+ IconMode="0"
+ EriText="Premium International"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="160"
+ IconIndex="0"
+ IconMode="0"
+ EriText=""
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="161"
+ IconIndex="0"
+ IconMode="0"
+ EriText=""
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="162"
+ IconIndex="1"
+ IconMode="0"
+ EriText=""
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="163"
+ IconIndex="1"
+ IconMode="0"
+ EriText=""
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="164"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Ext Voice/Data Ntwk"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="165"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Ext Voice/Data Ntwk"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="166"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Ext Voice/Data Ntwk"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="167"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Broadband"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="168"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Broadband"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="169"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Broadband"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="170"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Data"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="171"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Data"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="172"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Data"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="173"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Data Ntwk"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="174"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Data Ntwk"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="175"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Data Ntwk"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="176"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Network"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="177"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Network"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="178"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Network"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="179"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Service"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="180"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Service"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="181"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Voice"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="182"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Voice"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="183"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Voice"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="184"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Voice and Data"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="185"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Voice and Data"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="186"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Voice and Data"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="187"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Voice Ntwk"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="188"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Voice Ntwk"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="189"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Voice Ntwk"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="190"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Voice/Data"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="191"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Voice/Data"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="192"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Voice/Data"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="193"
+ IconIndex="2"
+ IconMode="0"
+ EriText="International"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="194"
+ IconIndex="2"
+ IconMode="0"
+ EriText="International Services"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="195"
+ IconIndex="2"
+ IconMode="0"
+ EriText="International Voice"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="196"
+ IconIndex="2"
+ IconMode="0"
+ EriText="International Voice/Data"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="197"
+ IconIndex="2"
+ IconMode="0"
+ EriText="International Voice/Data"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="198"
+ IconIndex="2"
+ IconMode="0"
+ EriText="International Voice/Data"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="199"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Ext Voice/Data Ntwk"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="200"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Ext Voice/Data Ntwk"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="201"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Ext Voice/Data Ntwk"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="202"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Broadband"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="203"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Broadband"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="204"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Broadband"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="205"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Data"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="206"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Data"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="207"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Data"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="208"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Data Ntwk"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="209"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Data Ntwk"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="210"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Data Ntwk"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="211"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Network"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="212"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Network"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="213"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Service"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="214"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Service"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="215"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Service"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="216"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Voice"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="217"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Voice"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="218"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Voice"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="219"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Voice and Data"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="220"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Voice and Data"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="221"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Voice and Data"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="222"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Voice Ntwk"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="223"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Voice Ntwk"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="224"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Voice Ntwk"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="225"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Voice/Data"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="226"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Voice/Data"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="227"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Voice/Data"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="228"
+ IconIndex="2"
+ IconMode="0"
+ EriText="International"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="229"
+ IconIndex="2"
+ IconMode="0"
+ EriText="International"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="230"
+ IconIndex="2"
+ IconMode="0"
+ EriText="International Services"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="231"
+ IconIndex="2"
+ IconMode="1"
+ EriText="International Voice"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="232"
+ IconIndex="2"
+ IconMode="1"
+ EriText="International Voice/Data"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="233"
+ IconIndex="2"
+ IconMode="1"
+ EriText="International Voice/Data"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="234"
+ IconIndex="2"
+ IconMode="1"
+ EriText="International Voice/Data"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="235"
+ IconIndex="2"
+ IconMode="1"
+ EriText="Premium International"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="236"
+ IconIndex="0"
+ IconMode="0"
+ EriText=""
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="237"
+ IconIndex="0"
+ IconMode="0"
+ EriText=""
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="238"
+ IconIndex="1"
+ IconMode="0"
+ EriText=""
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="239"
+ IconIndex="1"
+ IconMode="0"
+ EriText=""
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+</EriFile>
diff --git a/assets/eri_311480.xml b/assets/eri_311480.xml
new file mode 100644
index 0000000..750b200
--- /dev/null
+++ b/assets/eri_311480.xml
@@ -0,0 +1,186 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+/*
+** 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.
+*/
+-->
+
+<!-- Note that IconMode can be only 0, ON or 1, FLASHING
+ The icon is turned OFF if then IconIndex = 1 -->
+
+<EriFile VersionNumber="5"
+ NumberOfEriEntries="19"
+ EriFileType="2">
+
+ <CallPromptId Id="0"
+ CallPromptText="CallPromptId0"/>
+
+ <CallPromptId Id="1"
+ CallPromptText="CallPromptId1"/>
+
+ <CallPromptId Id="2"
+ CallPromptText="CallPromptId2"/>
+
+ <EriInfo RoamingIndicator="0"
+ IconIndex="0"
+ IconMode="0"
+ EriText=""
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+ <EriInfo RoamingIndicator="1"
+ IconIndex="1"
+ IconMode="0"
+ EriText=""
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+ <EriInfo RoamingIndicator="2"
+ IconIndex="2"
+ IconMode="1"
+ EriText=""
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+ <EriInfo RoamingIndicator="64"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Verizon Wireless"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+ <EriInfo RoamingIndicator="65"
+ IconIndex="3"
+ IconMode="0"
+ EriText="Network Extender"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+ <EriInfo RoamingIndicator="66"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Network"
+ CallPromptId="0"
+ AlertId="4"
+ DataServiceSupport="0"/>
+
+ <EriInfo RoamingIndicator="67"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Network"
+ CallPromptId="0"
+ AlertId="4"
+ DataServiceSupport="0"/>
+
+ <EriInfo RoamingIndicator="68"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Roaming"
+ CallPromptId="0"
+ AlertId="5"
+ DataServiceSupport="0"/>
+
+ <EriInfo RoamingIndicator="69"
+ IconIndex="2"
+ IconMode="0"
+ EriText="Extended Network"
+ CallPromptId="0"
+ AlertId="4"
+ DataServiceSupport="0"/>
+
+ <EriInfo RoamingIndicator="70"
+ IconIndex="2"
+ IconMode="0"
+ EriText="Roaming"
+ CallPromptId="0"
+ AlertId="5"
+ DataServiceSupport="0"/>
+
+ <EriInfo RoamingIndicator="71"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Network"
+ CallPromptId="0"
+ AlertId="4"
+ DataServiceSupport="1"/>
+
+ <EriInfo RoamingIndicator="72"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Network"
+ CallPromptId="0"
+ AlertId="4"
+ DataServiceSupport="1"/>
+
+ <EriInfo RoamingIndicator="73"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Roaming"
+ CallPromptId="0"
+ AlertId="5"
+ DataServiceSupport="1"/>
+
+ <EriInfo RoamingIndicator="74"
+ IconIndex="2"
+ IconMode="0"
+ EriText="Extended Network"
+ CallPromptId="0"
+ AlertId="4"
+ DataServiceSupport="1"/>
+
+ <EriInfo RoamingIndicator="75"
+ IconIndex="2"
+ IconMode="0"
+ EriText="Roaming"
+ CallPromptId="0"
+ AlertId="5"
+ DataServiceSupport="1"/>
+
+ <EriInfo RoamingIndicator="76"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Verizon Wireless"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+ <EriInfo RoamingIndicator="77"
+ IconIndex="2"
+ IconMode="0"
+ EriText="Verizon Wireless"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+ <EriInfo RoamingIndicator="78"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Network Extender"
+ CallPromptId="0"
+ AlertId="1"
+ DataServiceSupport="1"/>
+
+ <EriInfo RoamingIndicator="79"
+ IconIndex="3"
+ IconMode="1"
+ EriText="Network Extender"
+ CallPromptId="0"
+ AlertId="1"
+ DataServiceSupport="1"/>
+
+</EriFile>
diff --git a/assets/eri_311490.xml b/assets/eri_311490.xml
new file mode 100644
index 0000000..a28208c
--- /dev/null
+++ b/assets/eri_311490.xml
@@ -0,0 +1,1530 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+/*
+** 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.
+*/
+-->
+
+<!-- Note that IconMode can be only 0, ON or 1, FLASHING
+ The icon is turned OFF if then IconIndex = 1 -->
+
+<EriFile VersionNumber="7"
+ NumberOfEriEntries="187"
+ EriFileType="2">
+
+ <CallPromptId Id="0"
+ CallPromptText="CallPromptId0"/>
+
+ <CallPromptId Id="1"
+ CallPromptText="CallPromptId1"/>
+
+ <CallPromptId Id="2"
+ CallPromptText="CallPromptId2"/>
+
+<EriInfo RoamingIndicator="0"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Domestic Roaming"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="1"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Virgin Mobile"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="2"
+ IconIndex="2"
+ IconMode="1"
+ EriText="International Roaming"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="3"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Out of Neighbourhood"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="4"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Out of Building"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="5"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Roaming-Preferred System"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="6"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Roaming-Available System"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="7"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Roaming-Alliance Partner"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="8"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Roaming-Premium Partner"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="9"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Roaming-Full Service Functionality"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="10"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Roaming-Partial Service Functionality"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="64"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Preferred System"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="65"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Available System"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="66"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Alliance Partner"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="67"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Premium Partner"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="68"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Full Service Functionality"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="69"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Partial Service Functionality"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="70"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Analog A"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="71"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Analog B"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="72"
+ IconIndex="0"
+ IconMode="0"
+ EriText="CDMA 800 A"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="73"
+ IconIndex="0"
+ IconMode="0"
+ EriText="CDMA 800 B"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="74"
+ IconIndex="2"
+ IconMode="0"
+ EriText="International Roaming"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="75"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Network"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="76"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Campus"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="77"
+ IconIndex="1"
+ IconMode="0"
+ EriText="In Building"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="78"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Regional"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="79"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Community"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="80"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Business"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="81"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Zone1"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="82"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Zone2"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="83"
+ IconIndex="0"
+ IconMode="0"
+ EriText="National"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="84"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Local"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="85"
+ IconIndex="0"
+ IconMode="0"
+ EriText="City"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="86"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Government"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="87"
+ IconIndex="0"
+ IconMode="0"
+ EriText="USA"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="88"
+ IconIndex="0"
+ IconMode="0"
+ EriText="State"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="89"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Resort"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="90"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Headquarters"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="91"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Personal"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="92"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Home"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="93"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Residential"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="94"
+ IconIndex="0"
+ IconMode="0"
+ EriText="University"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="95"
+ IconIndex="0"
+ IconMode="0"
+ EriText="College"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="96"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Hotel Guest"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="97"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Rental"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="98"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Corporate"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="99"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Sprint"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="100"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Campus"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="101"
+ IconIndex="1"
+ IconMode="0"
+ EriText="In Building"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="102"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Regional"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="103"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Community"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="104"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Business"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="105"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Zone 1"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="106"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Zone 2"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="107"
+ IconIndex="0"
+ IconMode="0"
+ EriText="National"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="108"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Local"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="109"
+ IconIndex="0"
+ IconMode="0"
+ EriText="City"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="110"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Government"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="111"
+ IconIndex="0"
+ IconMode="0"
+ EriText="USA"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="112"
+ IconIndex="0"
+ IconMode="0"
+ EriText="State"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="113"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Resort"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="114"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Headquarters"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="115"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Personal"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="116"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Home"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="117"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Residential"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="118"
+ IconIndex="0"
+ IconMode="0"
+ EriText="University"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="119"
+ IconIndex="0"
+ IconMode="0"
+ EriText="College"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="120"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Hotel Guest"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="121"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Rental"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="122"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Corporate"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="123"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Sprint"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="124"
+ IconIndex="2"
+ IconMode="0"
+ EriText="International"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="125"
+ IconIndex="2"
+ IconMode="0"
+ EriText="International"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="126"
+ IconIndex="2"
+ IconMode="0"
+ EriText="International"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="127"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Premium Service"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="128"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Enhanced Service"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="129"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Enhanced Digital"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="130"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Enhanced Roaming"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="131"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Alliance Service"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="132"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Alliance Network"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="133"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Vision Roaming"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="134"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Service"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="135"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Expanded Services"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="136"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Expanded Network"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="137"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Premium Service"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="138"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Enhanced Service"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="139"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Enhanced Digital"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="140"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Enhanced Roaming"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="141"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Alliance Service"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="142"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Alliance Network"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="143"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Vision Roaming"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="144"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Service"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="145"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Expanded Services"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="146"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Expanded Network"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="147"
+ IconIndex="0"
+ IconMode="1"
+ EriText="Premium Service"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="148"
+ IconIndex="0"
+ IconMode="1"
+ EriText="Enhanced Service"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="149"
+ IconIndex="0"
+ IconMode="1"
+ EriText="Enhanced Digital"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="150"
+ IconIndex="0"
+ IconMode="1"
+ EriText="Enhanced Roaming"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="151"
+ IconIndex="0"
+ IconMode="1"
+ EriText="Alliance Service"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="152"
+ IconIndex="0"
+ IconMode="1"
+ EriText="Alliance Network"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="153"
+ IconIndex="0"
+ IconMode="1"
+ EriText="Vision Roaming"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="154"
+ IconIndex="0"
+ IconMode="1"
+ EriText="Extended Service"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="155"
+ IconIndex="0"
+ IconMode="1"
+ EriText="Expanded Services"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="156"
+ IconIndex="0"
+ IconMode="1"
+ EriText="Expanded Network"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="157"
+ IconIndex="2"
+ IconMode="0"
+ EriText="Premium International"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="158"
+ IconIndex="2"
+ IconMode="0"
+ EriText="Premium International"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="159"
+ IconIndex="2"
+ IconMode="0"
+ EriText="Premium International"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="160"
+ IconIndex="0"
+ IconMode="0"
+ EriText=""
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="161"
+ IconIndex="0"
+ IconMode="0"
+ EriText=""
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="162"
+ IconIndex="1"
+ IconMode="0"
+ EriText=""
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="163"
+ IconIndex="1"
+ IconMode="0"
+ EriText=""
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="164"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Ext Voice/Data Ntwk"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="165"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Ext Voice/Data Ntwk"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="166"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Ext Voice/Data Ntwk"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="167"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Broadband"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="168"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Broadband"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="169"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Broadband"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="170"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Data"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="171"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Data"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="172"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Data"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="173"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Data Ntwk"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="174"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Data Ntwk"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="175"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Data Ntwk"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="176"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Network"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="177"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Network"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="178"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Network"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="179"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Service"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="180"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Service"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="181"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Voice"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="182"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Voice"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="183"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Voice"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="184"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Voice and Data"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="185"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Voice and Data"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="186"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Voice and Data"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="187"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Voice Ntwk"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="188"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Voice Ntwk"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="189"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Voice Ntwk"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="190"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Voice/Data"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="191"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Voice/Data"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="192"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Voice/Data"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="193"
+ IconIndex="2"
+ IconMode="0"
+ EriText="International"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="194"
+ IconIndex="2"
+ IconMode="0"
+ EriText="International Services"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="195"
+ IconIndex="2"
+ IconMode="0"
+ EriText="International Voice"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="196"
+ IconIndex="2"
+ IconMode="0"
+ EriText="International Voice/Data"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="197"
+ IconIndex="2"
+ IconMode="0"
+ EriText="International Voice/Data"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="198"
+ IconIndex="2"
+ IconMode="0"
+ EriText="International Voice/Data"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="199"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Ext Voice/Data Ntwk"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="200"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Ext Voice/Data Ntwk"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="201"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Ext Voice/Data Ntwk"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="202"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Broadband"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="203"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Broadband"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="204"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Broadband"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="205"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Data"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="206"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Data"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="207"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Data"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="208"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Data Ntwk"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="209"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Data Ntwk"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="210"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Data Ntwk"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="211"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Network"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="212"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Network"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="213"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Service"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="214"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Service"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="215"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Service"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="216"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Voice"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="217"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Voice"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="218"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Voice"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="219"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Voice and Data"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="220"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Voice and Data"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="221"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Voice and Data"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="222"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Voice Ntwk"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="223"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Voice Ntwk"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="224"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Voice Ntwk"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="225"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Voice/Data"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="226"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Voice/Data"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="227"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Voice/Data"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="228"
+ IconIndex="2"
+ IconMode="0"
+ EriText="International"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="229"
+ IconIndex="2"
+ IconMode="0"
+ EriText="International"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="230"
+ IconIndex="2"
+ IconMode="0"
+ EriText="International Services"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="231"
+ IconIndex="2"
+ IconMode="1"
+ EriText="International Voice"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="232"
+ IconIndex="2"
+ IconMode="1"
+ EriText="International Voice/Data"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="233"
+ IconIndex="2"
+ IconMode="1"
+ EriText="International Voice/Data"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="234"
+ IconIndex="2"
+ IconMode="1"
+ EriText="International Voice/Data"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="235"
+ IconIndex="2"
+ IconMode="1"
+ EriText="Premium International"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="236"
+ IconIndex="0"
+ IconMode="0"
+ EriText=""
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="237"
+ IconIndex="0"
+ IconMode="0"
+ EriText=""
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="238"
+ IconIndex="1"
+ IconMode="0"
+ EriText=""
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="239"
+ IconIndex="1"
+ IconMode="0"
+ EriText=""
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+</EriFile>
diff --git a/assets/eri_311870.xml b/assets/eri_311870.xml
new file mode 100644
index 0000000..ae12b73
--- /dev/null
+++ b/assets/eri_311870.xml
@@ -0,0 +1,1530 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+/*
+** 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.
+*/
+-->
+
+<!-- Note that IconMode can be only 0, ON or 1, FLASHING
+ The icon is turned OFF if then IconIndex = 1 -->
+
+<EriFile VersionNumber="7"
+ NumberOfEriEntries="187"
+ EriFileType="2">
+
+ <CallPromptId Id="0"
+ CallPromptText="CallPromptId0"/>
+
+ <CallPromptId Id="1"
+ CallPromptText="CallPromptId1"/>
+
+ <CallPromptId Id="2"
+ CallPromptText="CallPromptId2"/>
+
+<EriInfo RoamingIndicator="0"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Domestic Roaming"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="1"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Boost Mobile"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="2"
+ IconIndex="2"
+ IconMode="1"
+ EriText="International Roaming"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="3"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Out of Neighbourhood"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="4"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Out of Building"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="5"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Roaming-Preferred System"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="6"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Roaming-Available System"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="7"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Roaming-Alliance Partner"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="8"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Roaming-Premium Partner"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="9"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Roaming-Full Service Functionality"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="10"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Roaming-Partial Service Functionality"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="64"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Preferred System"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="65"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Available System"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="66"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Alliance Partner"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="67"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Premium Partner"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="68"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Full Service Functionality"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="69"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Partial Service Functionality"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="70"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Analog A"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="71"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Analog B"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="72"
+ IconIndex="0"
+ IconMode="0"
+ EriText="CDMA 800 A"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="73"
+ IconIndex="0"
+ IconMode="0"
+ EriText="CDMA 800 B"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="74"
+ IconIndex="2"
+ IconMode="0"
+ EriText="International Roaming"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="75"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Network"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="76"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Campus"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="77"
+ IconIndex="1"
+ IconMode="0"
+ EriText="In Building"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="78"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Regional"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="79"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Community"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="80"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Business"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="81"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Zone1"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="82"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Zone2"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="83"
+ IconIndex="0"
+ IconMode="0"
+ EriText="National"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="84"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Local"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="85"
+ IconIndex="0"
+ IconMode="0"
+ EriText="City"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="86"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Government"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="87"
+ IconIndex="0"
+ IconMode="0"
+ EriText="USA"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="88"
+ IconIndex="0"
+ IconMode="0"
+ EriText="State"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="89"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Resort"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="90"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Headquarters"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="91"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Personal"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="92"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Home"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="93"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Residential"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="94"
+ IconIndex="0"
+ IconMode="0"
+ EriText="University"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="95"
+ IconIndex="0"
+ IconMode="0"
+ EriText="College"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="96"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Hotel Guest"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="97"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Rental"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="98"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Corporate"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="99"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Sprint"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="100"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Campus"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="101"
+ IconIndex="1"
+ IconMode="0"
+ EriText="In Building"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="102"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Regional"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="103"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Community"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="104"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Business"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="105"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Zone 1"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="106"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Zone 2"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="107"
+ IconIndex="0"
+ IconMode="0"
+ EriText="National"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="108"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Local"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="109"
+ IconIndex="0"
+ IconMode="0"
+ EriText="City"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="110"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Government"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="111"
+ IconIndex="0"
+ IconMode="0"
+ EriText="USA"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="112"
+ IconIndex="0"
+ IconMode="0"
+ EriText="State"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="113"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Resort"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="114"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Headquarters"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="115"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Personal"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="116"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Home"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="117"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Residential"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="118"
+ IconIndex="0"
+ IconMode="0"
+ EriText="University"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="119"
+ IconIndex="0"
+ IconMode="0"
+ EriText="College"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="120"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Hotel Guest"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="121"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Rental"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="122"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Corporate"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="123"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Sprint"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="124"
+ IconIndex="2"
+ IconMode="0"
+ EriText="International"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="125"
+ IconIndex="2"
+ IconMode="0"
+ EriText="International"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="126"
+ IconIndex="2"
+ IconMode="0"
+ EriText="International"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="127"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Premium Service"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="128"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Enhanced Service"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="129"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Enhanced Digital"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="130"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Enhanced Roaming"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="131"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Alliance Service"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="132"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Alliance Network"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="133"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Vision Roaming"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="134"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Service"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="135"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Expanded Services"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="136"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Expanded Network"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="137"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Premium Service"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="138"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Enhanced Service"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="139"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Enhanced Digital"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="140"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Enhanced Roaming"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="141"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Alliance Service"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="142"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Alliance Network"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="143"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Vision Roaming"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="144"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Service"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="145"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Expanded Services"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="146"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Expanded Network"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="147"
+ IconIndex="0"
+ IconMode="1"
+ EriText="Premium Service"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="148"
+ IconIndex="0"
+ IconMode="1"
+ EriText="Enhanced Service"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="149"
+ IconIndex="0"
+ IconMode="1"
+ EriText="Enhanced Digital"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="150"
+ IconIndex="0"
+ IconMode="1"
+ EriText="Enhanced Roaming"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="151"
+ IconIndex="0"
+ IconMode="1"
+ EriText="Alliance Service"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="152"
+ IconIndex="0"
+ IconMode="1"
+ EriText="Alliance Network"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="153"
+ IconIndex="0"
+ IconMode="1"
+ EriText="Vision Roaming"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="154"
+ IconIndex="0"
+ IconMode="1"
+ EriText="Extended Service"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="155"
+ IconIndex="0"
+ IconMode="1"
+ EriText="Expanded Services"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="156"
+ IconIndex="0"
+ IconMode="1"
+ EriText="Expanded Network"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="157"
+ IconIndex="2"
+ IconMode="0"
+ EriText="Premium International"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="158"
+ IconIndex="2"
+ IconMode="0"
+ EriText="Premium International"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="159"
+ IconIndex="2"
+ IconMode="0"
+ EriText="Premium International"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="160"
+ IconIndex="0"
+ IconMode="0"
+ EriText=""
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="161"
+ IconIndex="0"
+ IconMode="0"
+ EriText=""
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="162"
+ IconIndex="1"
+ IconMode="0"
+ EriText=""
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="163"
+ IconIndex="1"
+ IconMode="0"
+ EriText=""
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="164"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Ext Voice/Data Ntwk"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="165"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Ext Voice/Data Ntwk"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="166"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Ext Voice/Data Ntwk"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="167"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Broadband"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="168"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Broadband"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="169"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Broadband"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="170"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Data"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="171"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Data"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="172"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Data"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="173"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Data Ntwk"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="174"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Data Ntwk"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="175"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Data Ntwk"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="176"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Network"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="177"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Network"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="178"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Network"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="179"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Service"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="180"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Service"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="181"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Voice"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="182"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Voice"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="183"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Voice"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="184"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Voice and Data"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="185"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Voice and Data"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="186"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Voice and Data"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="187"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Voice Ntwk"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="188"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Voice Ntwk"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="189"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Voice Ntwk"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="190"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Voice/Data"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="191"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Voice/Data"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="192"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Voice/Data"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="193"
+ IconIndex="2"
+ IconMode="0"
+ EriText="International"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="194"
+ IconIndex="2"
+ IconMode="0"
+ EriText="International Services"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="195"
+ IconIndex="2"
+ IconMode="0"
+ EriText="International Voice"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="196"
+ IconIndex="2"
+ IconMode="0"
+ EriText="International Voice/Data"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="197"
+ IconIndex="2"
+ IconMode="0"
+ EriText="International Voice/Data"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="198"
+ IconIndex="2"
+ IconMode="0"
+ EriText="International Voice/Data"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="199"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Ext Voice/Data Ntwk"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="200"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Ext Voice/Data Ntwk"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="201"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Ext Voice/Data Ntwk"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="202"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Broadband"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="203"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Broadband"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="204"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Broadband"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="205"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Data"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="206"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Data"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="207"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Data"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="208"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Data Ntwk"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="209"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Data Ntwk"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="210"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Data Ntwk"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="211"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Network"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="212"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Network"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="213"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Service"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="214"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Service"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="215"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Service"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="216"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Voice"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="217"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Voice"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="218"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Voice"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="219"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Voice and Data"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="220"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Voice and Data"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="221"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Voice and Data"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="222"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Voice Ntwk"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="223"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Voice Ntwk"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="224"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Voice Ntwk"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="225"
+ IconIndex="1"
+ IconMode="0"
+ EriText="Extended Voice/Data"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="226"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Voice/Data"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="227"
+ IconIndex="0"
+ IconMode="0"
+ EriText="Extended Voice/Data"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="228"
+ IconIndex="2"
+ IconMode="0"
+ EriText="International"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="229"
+ IconIndex="2"
+ IconMode="0"
+ EriText="International"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="230"
+ IconIndex="2"
+ IconMode="0"
+ EriText="International Services"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="231"
+ IconIndex="2"
+ IconMode="1"
+ EriText="International Voice"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="232"
+ IconIndex="2"
+ IconMode="1"
+ EriText="International Voice/Data"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="233"
+ IconIndex="2"
+ IconMode="1"
+ EriText="International Voice/Data"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="234"
+ IconIndex="2"
+ IconMode="1"
+ EriText="International Voice/Data"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="235"
+ IconIndex="2"
+ IconMode="1"
+ EriText="Premium International"
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="236"
+ IconIndex="0"
+ IconMode="0"
+ EriText=""
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="237"
+ IconIndex="0"
+ IconMode="0"
+ EriText=""
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="238"
+ IconIndex="1"
+ IconMode="0"
+ EriText=""
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+<EriInfo RoamingIndicator="239"
+ IconIndex="1"
+ IconMode="0"
+ EriText=""
+ CallPromptId="0"
+ AlertId="0"
+ DataServiceSupport="1"/>
+
+</EriFile>
diff --git a/res/values-sk/strings.xml b/res/values-sk/strings.xml
index 4faac84..2a19006 100644
--- a/res/values-sk/strings.xml
+++ b/res/values-sk/strings.xml
@@ -347,7 +347,7 @@
<string name="sum_fdn" msgid="1959399454900272878">"Umožňuje spravovať povolené čísla"</string>
<string name="sum_fdn_change_pin" msgid="6666549734792827932">"Umožňuje zmeniť kód PIN na prístup k povoleným číslam"</string>
<string name="sum_fdn_manage_list" msgid="8431088265332628316">"Správa telefónneho zoznamu"</string>
- <string name="voice_privacy" msgid="3776841382844614716">"Ochrana osobných údajov hlasovej pošty"</string>
+ <string name="voice_privacy" msgid="3776841382844614716">"Ochrana súkromia hlasovej pošty"</string>
<string name="voice_privacy_summary" msgid="3159383389833516214">"Povoliť režim vylepšenej ochrany osobných údajov"</string>
<string name="tty_mode_option_title" msgid="9033098925144434669">"Režim textového telefónu"</string>
<string name="tty_mode_option_summary" msgid="1073835131534808732">"Nastaviť režim TTY"</string>
diff --git a/sip/src/com/android/services/telephony/sip/SipBroadcastReceiver.java b/sip/src/com/android/services/telephony/sip/SipBroadcastReceiver.java
index ea7e6ea..b495917 100644
--- a/sip/src/com/android/services/telephony/sip/SipBroadcastReceiver.java
+++ b/sip/src/com/android/services/telephony/sip/SipBroadcastReceiver.java
@@ -22,6 +22,7 @@
import android.net.sip.SipManager;
import android.os.Bundle;
import android.os.UserHandle;
+import android.telecom.PhoneAccount;
import android.telecom.PhoneAccountHandle;
import android.telecom.TelecomManager;
import android.util.Log;
@@ -83,7 +84,13 @@
if (accountHandle != null) {
Bundle extras = new Bundle();
extras.putParcelable(SipUtil.EXTRA_INCOMING_CALL_INTENT, intent);
- TelecomManager.from(context).addNewIncomingCall(accountHandle, extras);
+ TelecomManager tm = TelecomManager.from(context);
+ PhoneAccount phoneAccount = tm.getPhoneAccount(accountHandle);
+ if(phoneAccount != null && phoneAccount.isEnabled()) {
+ tm.addNewIncomingCall(accountHandle, extras);
+ } else {
+ log("takeCall, PhoneAccount is disabled. Not accepting incoming call...");
+ }
}
}
diff --git a/src/com/android/phone/CallForwardEditPreference.java b/src/com/android/phone/CallForwardEditPreference.java
index 01097f4..ef92349 100644
--- a/src/com/android/phone/CallForwardEditPreference.java
+++ b/src/com/android/phone/CallForwardEditPreference.java
@@ -12,7 +12,9 @@
import android.os.AsyncResult;
import android.os.Handler;
import android.os.Message;
+import android.telephony.PhoneNumberUtils;
import android.text.BidiFormatter;
+import android.text.SpannableString;
import android.text.TextDirectionHeuristics;
import android.text.TextUtils;
import android.util.AttributeSet;
@@ -151,18 +153,23 @@
private void updateSummaryText() {
if (isToggled()) {
- CharSequence summaryOn;
final String number = getRawPhoneNumber();
if (number != null && number.length() > 0) {
// Wrap the number to preserve presentation in RTL languages.
String wrappedNumber = BidiFormatter.getInstance().unicodeWrap(
number, TextDirectionHeuristics.LTR);
String values[] = { wrappedNumber };
- summaryOn = TextUtils.replace(mSummaryOnTemplate, SRC_TAGS, values);
+ String summaryOn = String.valueOf(
+ TextUtils.replace(mSummaryOnTemplate, SRC_TAGS, values));
+ int start = summaryOn.indexOf(wrappedNumber);
+
+ SpannableString spannableSummaryOn = new SpannableString(summaryOn);
+ PhoneNumberUtils.addTtsSpan(spannableSummaryOn,
+ start, start + wrappedNumber.length());
+ setSummaryOn(spannableSummaryOn);
} else {
- summaryOn = getContext().getString(R.string.sum_cfu_enabled_no_number);
+ setSummaryOn(getContext().getString(R.string.sum_cfu_enabled_no_number));
}
- setSummaryOn(summaryOn);
}
}
diff --git a/src/com/android/phone/EmergencyCallbackModeExitDialog.java b/src/com/android/phone/EmergencyCallbackModeExitDialog.java
index 7f4bd1b..b423e14 100644
--- a/src/com/android/phone/EmergencyCallbackModeExitDialog.java
+++ b/src/com/android/phone/EmergencyCallbackModeExitDialog.java
@@ -78,11 +78,12 @@
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
+ mPhone = PhoneGlobals.getInstance().getPhoneInEcm();
// Check if phone is in Emergency Callback Mode. If not, exit.
final boolean isInEcm = Boolean.parseBoolean(
SystemProperties.get(TelephonyProperties.PROPERTY_INECM_MODE));
- Log.i(TAG, "ECMModeExitDialog launched - isInEcm: " + isInEcm);
- if (!isInEcm) {
+ Log.i(TAG, "ECMModeExitDialog launched - isInEcm: " + isInEcm + " phone:" + mPhone);
+ if (mPhone == null || !isInEcm) {
finish();
return;
}
@@ -96,7 +97,6 @@
waitForConnectionCompleteThread.start();
// Register ECM timer reset notfication
- mPhone = PhoneGlobals.getPhone();
mPhone.registerForEcmTimerReset(mTimerResetHandler, ECM_TIMER_RESET, null);
// Register receiver for intent closing the dialog
diff --git a/src/com/android/phone/EmergencyCallbackModeService.java b/src/com/android/phone/EmergencyCallbackModeService.java
index f06ae0c..ca25653 100644
--- a/src/com/android/phone/EmergencyCallbackModeService.java
+++ b/src/com/android/phone/EmergencyCallbackModeService.java
@@ -73,12 +73,13 @@
@Override
public void onCreate() {
+ Phone phoneInEcm = PhoneGlobals.getInstance().getPhoneInEcm();
// Check if it is CDMA phone
- if ((PhoneFactory.getDefaultPhone().getPhoneType() != PhoneConstants.PHONE_TYPE_CDMA)
- && (PhoneFactory.getDefaultPhone().getImsPhone() == null)) {
- Log.e(LOG_TAG, "Error! Emergency Callback Mode not supported for " +
- PhoneFactory.getDefaultPhone().getPhoneName() + " phones");
+ if (phoneInEcm == null || ((phoneInEcm.getPhoneType() != PhoneConstants.PHONE_TYPE_CDMA)
+ && (phoneInEcm.getImsPhone() == null))) {
+ Log.e(LOG_TAG, "Error! Emergency Callback Mode not supported for " + phoneInEcm);
stopSelf();
+ return;
}
// Register receiver for intents
@@ -90,7 +91,7 @@
mNotificationManager = (NotificationManager) getSystemService(NOTIFICATION_SERVICE);
// Register ECM timer reset notfication
- mPhone = PhoneFactory.getDefaultPhone();
+ mPhone = phoneInEcm;
mPhone.registerForEcmTimerReset(mHandler, ECM_TIMER_RESET, null);
startTimerNotification();
diff --git a/src/com/android/phone/PhoneGlobals.java b/src/com/android/phone/PhoneGlobals.java
index e9f4c25..6823927 100644
--- a/src/com/android/phone/PhoneGlobals.java
+++ b/src/com/android/phone/PhoneGlobals.java
@@ -130,6 +130,7 @@
CarrierConfigLoader configLoader;
private CallGatewayManager callGatewayManager;
+ private Phone phoneInEcm;
static boolean sVoiceCapable = true;
@@ -699,19 +700,28 @@
} else if (action.equals(TelephonyIntents.ACTION_SERVICE_STATE_CHANGED)) {
handleServiceStateChanged(intent);
} else if (action.equals(TelephonyIntents.ACTION_EMERGENCY_CALLBACK_MODE_CHANGED)) {
- if (TelephonyCapabilities.supportsEcm(mCM.getFgPhone())) {
- Log.d(LOG_TAG, "Emergency Callback Mode arrived in PhoneApp.");
- // Start Emergency Callback Mode service
- if (intent.getBooleanExtra("phoneinECMState", false)) {
- context.startService(new Intent(context,
- EmergencyCallbackModeService.class));
+ int phoneId = intent.getIntExtra(PhoneConstants.PHONE_KEY, 0);
+ phoneInEcm = getPhone(phoneId);
+ Log.d(LOG_TAG, "Emergency Callback Mode. phoneId:" + phoneId);
+ if (phoneInEcm != null) {
+ if (TelephonyCapabilities.supportsEcm(phoneInEcm)) {
+ Log.d(LOG_TAG, "Emergency Callback Mode arrived in PhoneApp.");
+ // Start Emergency Callback Mode service
+ if (intent.getBooleanExtra("phoneinECMState", false)) {
+ context.startService(new Intent(context,
+ EmergencyCallbackModeService.class));
+ } else {
+ phoneInEcm = null;
+ }
+ } else {
+ // It doesn't make sense to get ACTION_EMERGENCY_CALLBACK_MODE_CHANGED
+ // on a device that doesn't support ECM in the first place.
+ Log.e(LOG_TAG, "Got ACTION_EMERGENCY_CALLBACK_MODE_CHANGED, but "
+ + "ECM isn't supported for phone: " + phoneInEcm.getPhoneName());
+ phoneInEcm = null;
}
} else {
- // It doesn't make sense to get ACTION_EMERGENCY_CALLBACK_MODE_CHANGED
- // on a device that doesn't support ECM in the first place.
- Log.e(LOG_TAG, "Got ACTION_EMERGENCY_CALLBACK_MODE_CHANGED, "
- + "but ECM isn't supported for phone: "
- + mCM.getFgPhone().getPhoneName());
+ Log.w(LOG_TAG, "phoneInEcm is null.");
}
}
}
@@ -754,6 +764,10 @@
}
}
+ public Phone getPhoneInEcm() {
+ return phoneInEcm;
+ }
+
/**
* Triggers a refresh of the message waiting (voicemail) indicator.
*
diff --git a/src/com/android/phone/PhoneInterfaceManager.java b/src/com/android/phone/PhoneInterfaceManager.java
index d9c5f0f..b697f2b 100644
--- a/src/com/android/phone/PhoneInterfaceManager.java
+++ b/src/com/android/phone/PhoneInterfaceManager.java
@@ -1398,11 +1398,13 @@
}
public int getCallState() {
- return getCallStateForSubscriber(getDefaultSubscription());
+ return getCallStateForSlot(getSlotForDefaultSubscription());
}
- public int getCallStateForSubscriber(int subId) {
- return DefaultPhoneNotifier.convertCallState(getPhone(subId).getState());
+ public int getCallStateForSlot(int slotId) {
+ Phone phone = PhoneFactory.getPhone(slotId);
+ return phone == null ? TelephonyManager.CALL_STATE_IDLE :
+ DefaultPhoneNotifier.convertCallState(phone.getState());
}
@Override
@@ -1563,6 +1565,24 @@
mPhone.setCellInfoListRate(rateInMillis);
}
+ @Override
+ public String getImeiForSlot(int slotId, String callingPackage) {
+ if (!canReadPhoneState(callingPackage, "getImeiForSlot")) {
+ return null;
+ }
+ Phone phone = PhoneFactory.getPhone(slotId);
+ return phone == null ? null : phone.getImei();
+ }
+
+ @Override
+ public String getDeviceSoftwareVersionForSlot(int slotId, String callingPackage) {
+ if (!canReadPhoneState(callingPackage, "getDeviceSoftwareVersionForSlot")) {
+ return null;
+ }
+ Phone phone = PhoneFactory.getPhone(slotId);
+ return phone == null ? null : phone.getDeviceSvn();
+ }
+
//
// Internal helper methods.
//
@@ -1683,16 +1703,16 @@
@Override
public int getActivePhoneType() {
- return getActivePhoneTypeForSubscriber(getDefaultSubscription());
+ return getActivePhoneTypeForSlot(getSlotForDefaultSubscription());
}
@Override
- public int getActivePhoneTypeForSubscriber(int subId) {
- final Phone phone = getPhone(subId);
+ public int getActivePhoneTypeForSlot(int slotId) {
+ final Phone phone = PhoneFactory.getPhone(slotId);
if (phone == null) {
return PhoneConstants.PHONE_TYPE_NONE;
} else {
- return getPhone(subId).getPhoneType();
+ return phone.getPhoneType();
}
}
@@ -1964,6 +1984,10 @@
return mSubscriptionController.getDefaultSubId();
}
+ private int getSlotForDefaultSubscription() {
+ return mSubscriptionController.getPhoneId(getDefaultSubscription());
+ }
+
private int getPreferredVoiceSubscription() {
return mSubscriptionController.getDefaultVoiceSubId();
}
diff --git a/src/com/android/phone/PhoneUtils.java b/src/com/android/phone/PhoneUtils.java
index 1749df2..aa62575 100644
--- a/src/com/android/phone/PhoneUtils.java
+++ b/src/com/android/phone/PhoneUtils.java
@@ -73,6 +73,7 @@
* Misc utilities for the Phone app.
*/
public class PhoneUtils {
+ public static final String EMERGENCY_ACCOUNT_HANDLE_ID = "E";
private static final String LOG_TAG = "PhoneUtils";
private static final boolean DBG = (PhoneGlobals.DBG_LEVEL >= 2);
@@ -2410,7 +2411,8 @@
Phone phone, String prefix, boolean isEmergency) {
// TODO: Should use some sort of special hidden flag to decorate this account as
// an emergency-only account
- String id = isEmergency ? "E" : prefix + String.valueOf(phone.getIccSerialNumber());
+ String id = isEmergency ? EMERGENCY_ACCOUNT_HANDLE_ID : prefix +
+ String.valueOf(phone.getIccSerialNumber());
return makePstnPhoneAccountHandleWithPrefix(id, prefix, isEmergency);
}
diff --git a/src/com/android/phone/vvm/omtp/imap/ImapHelper.java b/src/com/android/phone/vvm/omtp/imap/ImapHelper.java
index da2d34b..b7abb18 100644
--- a/src/com/android/phone/vvm/omtp/imap/ImapHelper.java
+++ b/src/com/android/phone/vvm/omtp/imap/ImapHelper.java
@@ -17,7 +17,9 @@
import android.content.Context;
import android.content.SharedPreferences;
+import android.net.ConnectivityManager;
import android.net.Network;
+import android.net.NetworkInfo;
import android.preference.PreferenceManager;
import android.provider.VoicemailContract;
import android.provider.VoicemailContract.Status;
@@ -66,8 +68,10 @@
private ImapFolder mFolder;
private ImapStore mImapStore;
- private Context mContext;
- private PhoneAccountHandle mPhoneAccount;
+
+ private final Context mContext;
+ private final PhoneAccountHandle mPhoneAccount;
+ private final Network mNetwork;
SharedPreferences mPrefs;
private static final String PREF_KEY_QUOTA_OCCUPIED = "quota_occupied_";
@@ -77,9 +81,10 @@
private int mQuotaTotal;
public ImapHelper(Context context, PhoneAccountHandle phoneAccount, Network network) {
+ mContext = context;
+ mPhoneAccount = phoneAccount;
+ mNetwork = network;
try {
- mContext = context;
- mPhoneAccount = phoneAccount;
TempDirectory.setTempDirectory(context);
String username = VisualVoicemailSettingsUtil.getVisualVoicemailCredentials(context,
@@ -127,6 +132,16 @@
return mImapStore != null;
}
+ public boolean isRoaming(){
+ ConnectivityManager connectivityManager = (ConnectivityManager) mContext.getSystemService(
+ Context.CONNECTIVITY_SERVICE);
+ NetworkInfo info = connectivityManager.getNetworkInfo(mNetwork);
+ if(info == null){
+ return false;
+ }
+ return info.isRoaming();
+ }
+
/** The caller thread will block until the method returns. */
public boolean markMessagesAsRead(List<Voicemail> voicemails) {
return setFlags(voicemails, Flag.SEEN);
diff --git a/src/com/android/phone/vvm/omtp/sync/OmtpVvmSyncService.java b/src/com/android/phone/vvm/omtp/sync/OmtpVvmSyncService.java
index fb8b45b..e44904b 100644
--- a/src/com/android/phone/vvm/omtp/sync/OmtpVvmSyncService.java
+++ b/src/com/android/phone/vvm/omtp/sync/OmtpVvmSyncService.java
@@ -53,20 +53,34 @@
// Number of retries
private static final int NETWORK_RETRY_COUNT = 3;
- /** Signifies a sync with both uploading to the server and downloading from the server. */
+ /**
+ * Signifies a sync with both uploading to the server and downloading from the server.
+ */
public static final String SYNC_FULL_SYNC = "full_sync";
- /** Only upload to the server. */
+ /**
+ * Only upload to the server.
+ */
public static final String SYNC_UPLOAD_ONLY = "upload_only";
- /** Only download from the server. */
+ /**
+ * Only download from the server.
+ */
public static final String SYNC_DOWNLOAD_ONLY = "download_only";
- /** Only download single voicemail transcription. */
+ /**
+ * Only download single voicemail transcription.
+ */
public static final String SYNC_DOWNLOAD_ONE_TRANSCRIPTION =
"download_one_transcription";
- /** The account to sync. */
+ /**
+ * The account to sync.
+ */
public static final String EXTRA_PHONE_ACCOUNT = "phone_account";
- /** The voicemail to fetch. */
+ /**
+ * The voicemail to fetch.
+ */
public static final String EXTRA_VOICEMAIL = "voicemail";
- /** The sync request is initiated by the user, should allow shorter sync interval. */
+ /**
+ * The sync request is initiated by the user, should allow shorter sync interval.
+ */
public static final String EXTRA_IS_MANUAL_SYNC = "is_manual_sync";
// Minimum time allowed between full syncs
private static final int MINIMUM_FULL_SYNC_INTERVAL_MILLIS = 60 * 1000;
@@ -116,6 +130,7 @@
/**
* Cancel all retry syncs for an account.
+ *
* @param context The context the service runs in.
* @param phoneAccount The phone account for which to cancel syncs.
*/
@@ -127,6 +142,7 @@
/**
* A helper method to cancel all pending alarms for intents that would be identical to the given
* intent.
+ *
* @param context The context the service runs in.
* @param intent The intent to search and cancel.
*/
@@ -289,10 +305,7 @@
private boolean syncOne(ImapHelper imapHelper, Voicemail voicemail,
PhoneAccountHandle account) {
- OmtpVvmCarrierConfigHelper carrierConfigHelper =
- new OmtpVvmCarrierConfigHelper(
- this, PhoneUtils.getSubIdForPhoneAccountHandle(account));
- if (carrierConfigHelper.isPrefetchEnabled()) {
+ if (shouldPerformPrefetch(account, imapHelper)) {
VoicemailFetchedCallback callback = new VoicemailFetchedCallback(this,
voicemail.getUri());
imapHelper.fetchVoicemailPayload(callback, voicemail.getSourceData());
@@ -392,10 +405,7 @@
}
// The leftover messages are messages that exist on the server but not locally.
- OmtpVvmCarrierConfigHelper carrierConfigHelper =
- new OmtpVvmCarrierConfigHelper(
- this, PhoneUtils.getSubIdForPhoneAccountHandle(account));
- boolean prefetchEnabled = carrierConfigHelper.isPrefetchEnabled();
+ boolean prefetchEnabled = shouldPerformPrefetch(account, imapHelper);
for (Voicemail remoteVoicemail : remoteMap.values()) {
Uri uri = VoicemailContract.Voicemails.insert(this, remoteVoicemail);
if (prefetchEnabled) {
@@ -407,6 +417,12 @@
return true;
}
+ private boolean shouldPerformPrefetch(PhoneAccountHandle account, ImapHelper imapHelper) {
+ OmtpVvmCarrierConfigHelper carrierConfigHelper = new OmtpVvmCarrierConfigHelper(
+ this, PhoneUtils.getSubIdForPhoneAccountHandle(account));
+ return carrierConfigHelper.isPrefetchEnabled() && !imapHelper.isRoaming();
+ }
+
protected void setRetryAlarm(PhoneAccountHandle phoneAccount, String action) {
Intent serviceIntent = new Intent(this, OmtpVvmSyncService.class);
serviceIntent.setAction(action);
diff --git a/src/com/android/services/telephony/PstnIncomingCallNotifier.java b/src/com/android/services/telephony/PstnIncomingCallNotifier.java
index cfcf466..c0fe2fb 100644
--- a/src/com/android/services/telephony/PstnIncomingCallNotifier.java
+++ b/src/com/android/services/telephony/PstnIncomingCallNotifier.java
@@ -16,18 +16,30 @@
package com.android.services.telephony;
+import android.content.BroadcastReceiver;
+import android.content.Context;
+import android.content.Intent;
+import android.content.IntentFilter;
import android.net.Uri;
import android.os.AsyncResult;
import android.os.Bundle;
import android.os.Handler;
import android.os.Message;
import android.telecom.PhoneAccount;
+import android.telecom.PhoneAccountHandle;
import android.telecom.TelecomManager;
import android.text.TextUtils;
import com.android.internal.telephony.Call;
+import com.android.internal.telephony.CallStateException;
import com.android.internal.telephony.Connection;
+import com.android.internal.telephony.DriverCall;
+import com.android.internal.telephony.GsmCdmaCallTracker;
+import com.android.internal.telephony.GsmCdmaConnection;
+import com.android.internal.telephony.GsmCdmaPhone;
import com.android.internal.telephony.Phone;
+import com.android.internal.telephony.TelephonyComponentFactory;
+import com.android.internal.telephony.TelephonyIntents;
import com.android.internal.telephony.cdma.CdmaCallWaitingNotification;
import com.android.internal.telephony.imsphone.ImsExternalCallTracker;
import com.android.internal.telephony.imsphone.ImsExternalConnection;
@@ -191,8 +203,16 @@
extras.putInt(ImsExternalCallTracker.EXTRA_IMS_EXTERNAL_CALL_ID,
externalConnection.getCallId());
}
- TelecomManager.from(mPhone.getContext()).addNewUnknownCall(
- PhoneUtils.makePstnPhoneAccountHandle(mPhone), extras);
+ PhoneAccountHandle handle = findCorrectPhoneAccountHandle();
+ if (handle == null) {
+ try {
+ connection.hangup();
+ } catch (CallStateException e) {
+ // connection already disconnected. Do nothing
+ }
+ } else {
+ TelecomManager.from(mPhone.getContext()).addNewUnknownCall(handle, extras);
+ }
} else {
Log.i(this, "swapped an old connection, new one is: %s", connection);
}
@@ -209,8 +229,44 @@
Uri uri = Uri.fromParts(PhoneAccount.SCHEME_TEL, connection.getAddress(), null);
extras.putParcelable(TelecomManager.EXTRA_INCOMING_CALL_ADDRESS, uri);
}
- TelecomManager.from(mPhone.getContext()).addNewIncomingCall(
- PhoneUtils.makePstnPhoneAccountHandle(mPhone), extras);
+ PhoneAccountHandle handle = findCorrectPhoneAccountHandle();
+ if (handle == null) {
+ try {
+ connection.hangup();
+ } catch (CallStateException e) {
+ // connection already disconnected. Do nothing
+ }
+ } else {
+ TelecomManager.from(mPhone.getContext()).addNewIncomingCall(handle, extras);
+ }
+ }
+
+ /**
+ * Returns the PhoneAccount associated with this {@code PstnIncomingCallNotifier}'s phone. On a
+ * device with No SIM or in airplane mode, it can return an Emergency-only PhoneAccount. If no
+ * PhoneAccount is registered with telecom, return null.
+ * @return A valid PhoneAccountHandle that is registered to Telecom or null if there is none
+ * registered.
+ */
+ private PhoneAccountHandle findCorrectPhoneAccountHandle() {
+ TelecomAccountRegistry telecomAccountRegistry = TelecomAccountRegistry.getInstance(null);
+ // Check to see if a the SIM PhoneAccountHandle Exists for the Call.
+ PhoneAccountHandle handle = PhoneUtils.makePstnPhoneAccountHandle(mPhone);
+ if (telecomAccountRegistry.hasAccountEntryForPhoneAccount(handle)) {
+ return handle;
+ }
+ // The PhoneAccountHandle does not match any PhoneAccount registered in Telecom.
+ // This is only known to happen if there is no SIM card in the device and the device
+ // receives an MT call while in ECM. Use the Emergency PhoneAccount to receive the account
+ // if it exists.
+ PhoneAccountHandle emergencyHandle =
+ PhoneUtils.makePstnPhoneAccountHandleWithPrefix(mPhone, "", true);
+ if(telecomAccountRegistry.hasAccountEntryForPhoneAccount(emergencyHandle)) {
+ Log.i(this, "Receiving MT call in ECM. Using Emergency PhoneAccount Instead.");
+ return emergencyHandle;
+ }
+ Log.w(this, "PhoneAccount not found.");
+ return null;
}
/**
diff --git a/src/com/android/services/telephony/TelecomAccountRegistry.java b/src/com/android/services/telephony/TelecomAccountRegistry.java
index c6a121b..3ed8356 100644
--- a/src/com/android/services/telephony/TelecomAccountRegistry.java
+++ b/src/com/android/services/telephony/TelecomAccountRegistry.java
@@ -477,7 +477,7 @@
* @param handle The {@link PhoneAccountHandle}.
* @return {@code True} if an entry exists.
*/
- private boolean hasAccountEntryForPhoneAccount(PhoneAccountHandle handle) {
+ boolean hasAccountEntryForPhoneAccount(PhoneAccountHandle handle) {
for (AccountEntry entry : mAccounts) {
if (entry.getPhoneAccountHandle().equals(handle)) {
return true;
diff --git a/src/com/android/services/telephony/TelephonyConnection.java b/src/com/android/services/telephony/TelephonyConnection.java
index 04bc02c..9a5d708 100644
--- a/src/com/android/services/telephony/TelephonyConnection.java
+++ b/src/com/android/services/telephony/TelephonyConnection.java
@@ -737,14 +737,7 @@
*/
private void setTechnologyTypeExtra() {
if (getPhone() != null) {
- if (mOriginalConnection.getConnectionExtras() == null) {
- Bundle b = new Bundle();
- b.putInt(TelecomManager.EXTRA_CALL_TECHNOLOGY_TYPE, getPhone().getPhoneType());
- mOriginalConnection.setConnectionExtras(b);
- } else {
- mOriginalConnection.getConnectionExtras().putInt(
- TelecomManager.EXTRA_CALL_TECHNOLOGY_TYPE, getPhone().getPhoneType());
- }
+ putExtra(TelecomManager.EXTRA_CALL_TECHNOLOGY_TYPE, getPhone().getPhoneType());
}
}
diff --git a/src/com/android/services/telephony/TelephonyConnectionService.java b/src/com/android/services/telephony/TelephonyConnectionService.java
index 4844df9..311e58c 100644
--- a/src/com/android/services/telephony/TelephonyConnectionService.java
+++ b/src/com/android/services/telephony/TelephonyConnectionService.java
@@ -343,8 +343,17 @@
PhoneAccountHandle connectionManagerPhoneAccount,
ConnectionRequest request) {
Log.i(this, "onCreateIncomingConnection, request: " + request);
-
- Phone phone = getPhoneForAccount(request.getAccountHandle(), false);
+ // If there is an incoming emergency CDMA Call (while the phone is in ECBM w/ No SIM),
+ // make sure the PhoneAccount lookup retrieves the default Emergency Phone.
+ PhoneAccountHandle accountHandle = request.getAccountHandle();
+ boolean isEmergency = false;
+ if (accountHandle != null && PhoneUtils.EMERGENCY_ACCOUNT_HANDLE_ID.equals(
+ accountHandle.getId())) {
+ Log.i(this, "Emergency PhoneAccountHandle is being used for incoming call... " +
+ "Treat as an Emergency Call.");
+ isEmergency = true;
+ }
+ Phone phone = getPhoneForAccount(accountHandle, isEmergency);
if (phone == null) {
return Connection.createFailedConnection(
DisconnectCauseUtil.toTelecomDisconnectCause(
@@ -391,8 +400,17 @@
public Connection onCreateUnknownConnection(PhoneAccountHandle connectionManagerPhoneAccount,
ConnectionRequest request) {
Log.i(this, "onCreateUnknownConnection, request: " + request);
-
- Phone phone = getPhoneForAccount(request.getAccountHandle(), false);
+ // Use the registered emergency Phone if the PhoneAccountHandle is set to Telephony's
+ // Emergency PhoneAccount
+ PhoneAccountHandle accountHandle = request.getAccountHandle();
+ boolean isEmergency = false;
+ if (accountHandle != null && PhoneUtils.EMERGENCY_ACCOUNT_HANDLE_ID.equals(
+ accountHandle.getId())) {
+ Log.i(this, "Emergency PhoneAccountHandle is being used for unknown call... " +
+ "Treat as an Emergency Call.");
+ isEmergency = true;
+ }
+ Phone phone = getPhoneForAccount(accountHandle, isEmergency);
if (phone == null) {
return Connection.createFailedConnection(
DisconnectCauseUtil.toTelecomDisconnectCause(
@@ -573,7 +591,6 @@
int phoneId = SubscriptionController.getInstance().getPhoneId(subId);
chosenPhone = PhoneFactory.getPhone(phoneId);
}
-
// If this is an emergency call and the phone we originally planned to make this call
// with is not in service or was invalid, try to find one that is in service, using the
// default as a last chance backup.