Enhanced permission checks for TelephonyManager#endCall() API.
am: ee1901e859

Change-Id: Id7da35516eaa13590484547a51e7a10ad74b5aef
diff --git a/Android.mk b/Android.mk
index be929f1..e30a4fc 100644
--- a/Android.mk
+++ b/Android.mk
@@ -15,11 +15,13 @@
         ims-common \
         org.apache.http.legacy
 
-LOCAL_STATIC_JAVA_LIBRARIES := \
+LOCAL_STATIC_ANDROID_LIBRARIES := \
         android-support-v7-appcompat \
         android-support-v7-preference \
         android-support-v7-recyclerview \
-        android-support-v14-preference \
+        android-support-v14-preference
+
+LOCAL_STATIC_JAVA_LIBRARIES := \
         guava \
         volley
 
@@ -29,23 +31,14 @@
         src/com/android/phone/INetworkQueryService.aidl \
         src/com/android/phone/INetworkQueryServiceCallback.aidl
 LOCAL_RESOURCE_DIR := $(addprefix $(LOCAL_PATH)/, $(res_dirs))
-
-LOCAL_RESOURCE_DIR += \
-    frameworks/support/v7/appcompat/res \
-    frameworks/support/v7/preference/res \
-    frameworks/support/v7/recyclerview/res \
-    frameworks/support/v14/preference/res
+LOCAL_USE_AAPT2 := true
 
 LOCAL_AAPT_FLAGS := \
-    --auto-add-overlay \
     --extra-packages com.android.phone.common \
-    --extra-packages com.android.services.telephony.sip \
-    --extra-packages android.support.v7.appcompat \
-    --extra-packages android.support.v7.preference \
-    --extra-packages android.support.v7.recyclerview \
-    --extra-packages android.support.v14.preference
+    --extra-packages com.android.services.telephony.sip
 
 LOCAL_PACKAGE_NAME := TeleService
+LOCAL_PRIVATE_PLATFORM_APIS := true
 
 LOCAL_CERTIFICATE := platform
 LOCAL_PRIVILEGED_MODULE := true
diff --git a/AndroidManifest.xml b/AndroidManifest.xml
index d6c5c17..d9219e7 100644
--- a/AndroidManifest.xml
+++ b/AndroidManifest.xml
@@ -79,6 +79,11 @@
     <protected-broadcast android:name= "com.android.phone.vvm.ACTION_VISUAL_VOICEMAIL_SERVICE_EVENT" />
     <protected-broadcast android:name= "com.android.internal.telephony.CARRIER_VVM_PACKAGE_INSTALLED" />
     <protected-broadcast android:name= "com.android.cellbroadcastreceiver.GET_LATEST_CB_AREA_INFO" />
+    <protected-broadcast android:name= "com.android.internal.telephony.ACTION_CARRIER_CERTIFICATE_DOWNLOAD" />
+    <protected-broadcast android:name= "android.telephony.action.SIM_CARD_STATE_CHANGED" />
+    <protected-broadcast android:name= "android.telephony.action.SIM_APPLICATION_STATE_CHANGED" />
+    <protected-broadcast android:name= "android.telephony.action.SIM_SLOT_STATUS_CHANGED" />
+    <protected-broadcast android:name= "android.telephony.action.SUBSCRIPTION_CARRIER_IDENTITY_CHANGED" />
 
     <uses-permission android:name="android.permission.BROADCAST_STICKY" />
     <uses-permission android:name="android.permission.CALL_PHONE" />
@@ -149,8 +154,9 @@
     <uses-permission android:name="android.permission.BIND_CARRIER_SERVICES" />
     <!-- BIND_CARRIER_MESSAGING_SERVICE has been deprecated in favor of BIND_CARRIER_SERVICES. -->
     <uses-permission android:name="android.permission.BIND_CARRIER_MESSAGING_SERVICE" />
-    <uses-permission android:name="com.android.permission.BIND_EUICC_SERVICE" />
-    <uses-permission android:name="com.android.permission.WRITE_EMBEDDED_SUBSCRIPTIONS" />
+    <uses-permission android:name="android.permission.BIND_EUICC_SERVICE" />
+    <uses-permission android:name="com.android.permission.BIND_TELEPHONY_NETWORK_SERVICE" />
+    <uses-permission android:name="android.permission.WRITE_EMBEDDED_SUBSCRIPTIONS" />
     <uses-permission android:name="android.permission.READ_SYNC_SETTINGS" />
     <uses-permission android:name="android.permission.WRITE_SYNC_SETTINGS" />
     <uses-permission android:name="android.permission.AUTHENTICATE_ACCOUNTS" />
@@ -167,6 +173,7 @@
     <uses-permission android:name="android.permission.READ_BLOCKED_NUMBERS" />
     <!-- Needed for emergency contact notification. -->
     <uses-permission android:name="android.permission.WRITE_BLOCKED_NUMBERS" />
+    <uses-permission android:name="android.permission.NETWORK_SETTINGS" />
 
     <!-- This tells the activity manager to not delay any of our activity
          start requests, even if they happen immediately after the user
@@ -175,6 +182,8 @@
     <uses-permission android:name="android.permission.UPDATE_DEVICE_STATS" />
     <uses-permission android:name="android.permission.MANAGE_NETWORK_POLICY" />
     <uses-permission android:name="android.permission.READ_NETWORK_USAGE_HISTORY" />
+    <uses-permission android:name="android.permission.BIND_TELEPHONY_DATA_SERVICE" />
+    <uses-permission android:name="android.permission.PACKAGE_USAGE_STATS" />
 
     <application android:name="PhoneApp"
             android:persistent="true"
@@ -234,104 +243,9 @@
             </intent-filter>
         </activity>
 
-        <activity android:name="OutgoingCallBroadcaster"
-                android:enabled="false"
-                android:theme="@style/OutgoingCallBroadcasterTheme"
-                android:permission="android.permission.CALL_PHONE"
-                android:screenOrientation="nosensor"
-                android:configChanges="orientation|screenSize|keyboardHidden"
-                android:excludeFromRecents="true">
-            <!-- CALL action intent filters, for the various ways
-                 of initiating an outgoing call. -->
-            <intent-filter>
-                <action android:name="android.intent.action.CALL" />
-                <category android:name="android.intent.category.DEFAULT" />
-                <data android:scheme="tel" />
-            </intent-filter>
-            <intent-filter android:icon="@drawable/ic_launcher_sip_call">
-                <action android:name="android.intent.action.CALL" />
-                <category android:name="android.intent.category.DEFAULT" />
-                <data android:scheme="sip" />
-            </intent-filter>
-            <intent-filter>
-                <action android:name="android.intent.action.CALL" />
-                <category android:name="android.intent.category.DEFAULT" />
-                <data android:scheme="voicemail" />
-            </intent-filter>
-            <intent-filter>
-                <action android:name="android.intent.action.CALL" />
-                <category android:name="android.intent.category.DEFAULT" />
-                <data android:mimeType="vnd.android.cursor.item/phone" />
-                <data android:mimeType="vnd.android.cursor.item/phone_v2" />
-                <data android:mimeType="vnd.android.cursor.item/person" />
-            </intent-filter>
-        </activity>
-
-        <activity-alias android:name="EmergencyOutgoingCallBroadcaster"
-                android:enabled="false"
-                android:targetActivity="OutgoingCallBroadcaster"
-                android:permission="android.permission.CALL_PRIVILEGED">
-            <intent-filter android:priority="1000">
-                <action android:name="android.intent.action.CALL_EMERGENCY" />
-                <category android:name="android.intent.category.DEFAULT" />
-                <data android:scheme="tel" />
-            </intent-filter>
-            <intent-filter android:icon="@drawable/ic_launcher_sip_call"
-                    android:priority="1000">
-                <action android:name="android.intent.action.CALL_EMERGENCY" />
-                <category android:name="android.intent.category.DEFAULT" />
-                <data android:scheme="sip" />
-            </intent-filter>
-            <intent-filter android:priority="1000">
-                <action android:name="android.intent.action.CALL_EMERGENCY" />
-                <category android:name="android.intent.category.DEFAULT" />
-                <data android:scheme="voicemail" />
-            </intent-filter>
-            <intent-filter android:priority="1000">
-                <action android:name="android.intent.action.CALL_EMERGENCY" />
-                <category android:name="android.intent.category.DEFAULT" />
-                <data android:mimeType="vnd.android.cursor.item/phone" />
-                <data android:mimeType="vnd.android.cursor.item/person" />
-            </intent-filter>
-        </activity-alias>
-
-        <activity-alias android:name="PrivilegedOutgoingCallBroadcaster"
-                android:enabled="false"
-                android:targetActivity="OutgoingCallBroadcaster"
-                android:screenOrientation="nosensor"
-                android:permission="android.permission.CALL_PRIVILEGED">
-            <intent-filter android:priority="1000">
-                <action android:name="android.intent.action.CALL_PRIVILEGED" />
-                <category android:name="android.intent.category.DEFAULT" />
-                <data android:scheme="tel" />
-            </intent-filter>
-            <intent-filter android:icon="@drawable/ic_launcher_sip_call"
-                    android:priority="1000">
-                <action android:name="android.intent.action.CALL_PRIVILEGED" />
-                <category android:name="android.intent.category.DEFAULT" />
-                <data android:scheme="sip" />
-            </intent-filter>
-            <intent-filter android:priority="1000">
-                <action android:name="android.intent.action.CALL_PRIVILEGED" />
-                <category android:name="android.intent.category.DEFAULT" />
-                <data android:scheme="voicemail" />
-            </intent-filter>
-            <intent-filter android:priority="1000">
-                <action android:name="android.intent.action.CALL_PRIVILEGED" />
-                <category android:name="android.intent.category.DEFAULT" />
-                <data android:mimeType="vnd.android.cursor.item/phone" />
-                <data android:mimeType="vnd.android.cursor.item/phone_v2" />
-                <data android:mimeType="vnd.android.cursor.item/person" />
-            </intent-filter>
-        </activity-alias>
-
-        <receiver android:name="ProcessOutgoingCallTest" android:exported="false"
-            android:enabled="false">
-            <intent-filter android:priority="1">
-                <action android:name="android.intent.action.NEW_OUTGOING_CALL" />
-                <category android:name="android.intent.category.DEFAULT" />
-            </intent-filter>
-        </receiver>
+        <activity android:name="com.android.internal.telephony.uicc.InstallCarrierAppTrampolineActivity"
+                  android:theme="@android:style/Theme.Translucent.NoTitleBar"
+                  android:exported="false"/>
 
         <!-- "Mobile network settings" screen, used on both
              non-voice-capable tablets and regular phone devices. -->
@@ -379,6 +293,15 @@
             </intent-filter>
         </activity>
 
+        <activity android:name="GsmUmtsCallBarringOptions"
+                android:label="@string/labelCallBarring"
+                android:configChanges="orientation|screenSize|keyboardHidden"
+                android:theme="@style/CallSettingsWithoutDividerTheme">
+            <intent-filter>
+                <action android:name="android.intent.action.MAIN" />
+            </intent-filter>
+        </activity>
+
         <activity android:name="GsmUmtsAdditionalCallOptions"
                 android:label="@string/labelGSMMore"
                 android:configChanges="orientation|screenSize|keyboardHidden"
@@ -568,13 +491,6 @@
 
         <!-- End SIP -->
 
-        <activity android:name="ErrorDialogActivity"
-                android:configChanges="orientation|screenSize|keyboardHidden"
-                android:excludeFromRecents="true"
-                android:launchMode="singleInstance"
-                android:theme="@style/Empty">
-        </activity>
-
         <activity android:name="MMIDialogActivity"
                 android:configChanges="orientation|screenSize|keyboardHidden"
                 android:excludeFromRecents="true"
@@ -593,7 +509,7 @@
 
         <activity android:name="com.android.phone.settings.VoicemailSettingsActivity"
             android:label="@string/voicemail"
-            android:configChanges="orientation|screenSize|keyboardHidden"
+            android:configChanges="orientation|screenSize|keyboardHidden|screenLayout"
             android:theme="@style/DialerSettingsLight">
             <intent-filter >
                 <!-- DO NOT RENAME. There are existing apps which use this string. -->
@@ -616,6 +532,7 @@
                 <action android:name="android.telecom.ConnectionService" />
             </intent-filter>
         </service>
+
         <provider
                 android:name="PhoneSearchIndexablesProvider"
                 android:authorities="com.android.phone"
@@ -648,8 +565,24 @@
             </intent-filter>
         </receiver>
 
+        <receiver
+            android:name="com.android.internal.telephony.uicc.ShowInstallAppNotificationReceiver"
+            android:exported="false"/>
+
         <service
             android:name="com.android.phone.vvm.RemoteVvmTaskManager"
             android:exported="false"/>
+        <service android:name="com.android.internal.telephony.CellularNetworkService"
+            android:permission="android.permission.BIND_TELEPHONY_NETWORK_SERVICE" >
+            <intent-filter>
+                <action android:name="android.telephony.NetworkService" />
+            </intent-filter>
+        </service>
+        <service android:name="com.android.internal.telephony.dataconnection.CellularDataService"
+            android:permission="android.permission.BIND_TELEPHONY_DATA_SERVICE" >
+            <intent-filter>
+                <action android:name="android.telephony.data.DataService" />
+            </intent-filter>
+        </service>
     </application>
 </manifest>
diff --git a/OWNERS b/OWNERS
index 3d790e2..f190411 100644
--- a/OWNERS
+++ b/OWNERS
@@ -5,3 +5,7 @@
 jackyu@google.com
 rgreenwalt@google.com
 tgunn@google.com
+refuhoo@google.com
+mpq@google.com
+jminjie@google.com
+shuoq@google.com
diff --git a/proguard.flags b/proguard.flags
index e8646eb..c707f76 100644
--- a/proguard.flags
+++ b/proguard.flags
@@ -7,4 +7,4 @@
 -keepclassmembers class * {
 @**.NeededForTesting *;
 }
--verbose
+-verbose
\ No newline at end of file
diff --git a/res/drawable-hdpi/ic_sim_sub1.png b/res/drawable-hdpi/ic_sim_sub1.png
new file mode 100644
index 0000000..dc24b06
--- /dev/null
+++ b/res/drawable-hdpi/ic_sim_sub1.png
Binary files differ
diff --git a/res/drawable-hdpi/ic_sim_sub2.png b/res/drawable-hdpi/ic_sim_sub2.png
new file mode 100644
index 0000000..297bc72
--- /dev/null
+++ b/res/drawable-hdpi/ic_sim_sub2.png
Binary files differ
diff --git a/res/drawable-hdpi/stat_sys_phone_call_forward.png b/res/drawable-hdpi/stat_sys_phone_call_forward.png
index 4b7c236..e8d3149 100644
--- a/res/drawable-hdpi/stat_sys_phone_call_forward.png
+++ b/res/drawable-hdpi/stat_sys_phone_call_forward.png
Binary files differ
diff --git a/res/drawable-ldrtl-hdpi/ic_sim_sub1.png b/res/drawable-ldrtl-hdpi/ic_sim_sub1.png
new file mode 100644
index 0000000..9ec62ca
--- /dev/null
+++ b/res/drawable-ldrtl-hdpi/ic_sim_sub1.png
Binary files differ
diff --git a/res/drawable-ldrtl-hdpi/ic_sim_sub2.png b/res/drawable-ldrtl-hdpi/ic_sim_sub2.png
new file mode 100644
index 0000000..23559bf
--- /dev/null
+++ b/res/drawable-ldrtl-hdpi/ic_sim_sub2.png
Binary files differ
diff --git a/res/drawable-ldrtl-hdpi/stat_sys_phone_call_forward.png b/res/drawable-ldrtl-hdpi/stat_sys_phone_call_forward.png
index 132b0e5..ff5451c 100644
--- a/res/drawable-ldrtl-hdpi/stat_sys_phone_call_forward.png
+++ b/res/drawable-ldrtl-hdpi/stat_sys_phone_call_forward.png
Binary files differ
diff --git a/res/drawable-ldrtl-mdpi/ic_sim_sub1.png b/res/drawable-ldrtl-mdpi/ic_sim_sub1.png
new file mode 100644
index 0000000..64ab4c6
--- /dev/null
+++ b/res/drawable-ldrtl-mdpi/ic_sim_sub1.png
Binary files differ
diff --git a/res/drawable-ldrtl-mdpi/ic_sim_sub2.png b/res/drawable-ldrtl-mdpi/ic_sim_sub2.png
new file mode 100644
index 0000000..c0aebdd
--- /dev/null
+++ b/res/drawable-ldrtl-mdpi/ic_sim_sub2.png
Binary files differ
diff --git a/res/drawable-ldrtl-mdpi/stat_sys_phone_call_forward.png b/res/drawable-ldrtl-mdpi/stat_sys_phone_call_forward.png
index d49745f..a42b5bb 100644
--- a/res/drawable-ldrtl-mdpi/stat_sys_phone_call_forward.png
+++ b/res/drawable-ldrtl-mdpi/stat_sys_phone_call_forward.png
Binary files differ
diff --git a/res/drawable-ldrtl-xhdpi/ic_sim_sub1.png b/res/drawable-ldrtl-xhdpi/ic_sim_sub1.png
new file mode 100644
index 0000000..2513c24
--- /dev/null
+++ b/res/drawable-ldrtl-xhdpi/ic_sim_sub1.png
Binary files differ
diff --git a/res/drawable-ldrtl-xhdpi/ic_sim_sub2.png b/res/drawable-ldrtl-xhdpi/ic_sim_sub2.png
new file mode 100644
index 0000000..1d50b29
--- /dev/null
+++ b/res/drawable-ldrtl-xhdpi/ic_sim_sub2.png
Binary files differ
diff --git a/res/drawable-ldrtl-xhdpi/stat_sys_phone_call_forward.png b/res/drawable-ldrtl-xhdpi/stat_sys_phone_call_forward.png
index 4cce562..81791a8 100644
--- a/res/drawable-ldrtl-xhdpi/stat_sys_phone_call_forward.png
+++ b/res/drawable-ldrtl-xhdpi/stat_sys_phone_call_forward.png
Binary files differ
diff --git a/res/drawable-ldrtl-xxhdpi/ic_sim_sub1.png b/res/drawable-ldrtl-xxhdpi/ic_sim_sub1.png
new file mode 100644
index 0000000..4355c12
--- /dev/null
+++ b/res/drawable-ldrtl-xxhdpi/ic_sim_sub1.png
Binary files differ
diff --git a/res/drawable-ldrtl-xxhdpi/ic_sim_sub2.png b/res/drawable-ldrtl-xxhdpi/ic_sim_sub2.png
new file mode 100644
index 0000000..2bbc1ef
--- /dev/null
+++ b/res/drawable-ldrtl-xxhdpi/ic_sim_sub2.png
Binary files differ
diff --git a/res/drawable-ldrtl-xxhdpi/stat_sys_phone_call_forward.png b/res/drawable-ldrtl-xxhdpi/stat_sys_phone_call_forward.png
new file mode 100644
index 0000000..8c68bf8
--- /dev/null
+++ b/res/drawable-ldrtl-xxhdpi/stat_sys_phone_call_forward.png
Binary files differ
diff --git a/res/drawable-mdpi/ic_sim_sub1.png b/res/drawable-mdpi/ic_sim_sub1.png
new file mode 100644
index 0000000..8d04637
--- /dev/null
+++ b/res/drawable-mdpi/ic_sim_sub1.png
Binary files differ
diff --git a/res/drawable-mdpi/ic_sim_sub2.png b/res/drawable-mdpi/ic_sim_sub2.png
new file mode 100644
index 0000000..f3201d6
--- /dev/null
+++ b/res/drawable-mdpi/ic_sim_sub2.png
Binary files differ
diff --git a/res/drawable-mdpi/stat_sys_phone_call_forward.png b/res/drawable-mdpi/stat_sys_phone_call_forward.png
index a21718c..5975172 100644
--- a/res/drawable-mdpi/stat_sys_phone_call_forward.png
+++ b/res/drawable-mdpi/stat_sys_phone_call_forward.png
Binary files differ
diff --git a/res/drawable-xhdpi/ic_sim_sub1.png b/res/drawable-xhdpi/ic_sim_sub1.png
new file mode 100644
index 0000000..2f512ee
--- /dev/null
+++ b/res/drawable-xhdpi/ic_sim_sub1.png
Binary files differ
diff --git a/res/drawable-xhdpi/ic_sim_sub2.png b/res/drawable-xhdpi/ic_sim_sub2.png
new file mode 100644
index 0000000..777a7a6
--- /dev/null
+++ b/res/drawable-xhdpi/ic_sim_sub2.png
Binary files differ
diff --git a/res/drawable-xhdpi/stat_sys_phone_call_forward.png b/res/drawable-xhdpi/stat_sys_phone_call_forward.png
index 578a42a..76ffc5c 100644
--- a/res/drawable-xhdpi/stat_sys_phone_call_forward.png
+++ b/res/drawable-xhdpi/stat_sys_phone_call_forward.png
Binary files differ
diff --git a/res/drawable-xxhdpi/ic_sim_sub1.png b/res/drawable-xxhdpi/ic_sim_sub1.png
new file mode 100644
index 0000000..720c326
--- /dev/null
+++ b/res/drawable-xxhdpi/ic_sim_sub1.png
Binary files differ
diff --git a/res/drawable-xxhdpi/ic_sim_sub2.png b/res/drawable-xxhdpi/ic_sim_sub2.png
new file mode 100644
index 0000000..992aff6
--- /dev/null
+++ b/res/drawable-xxhdpi/ic_sim_sub2.png
Binary files differ
diff --git a/res/drawable-xxhdpi/stat_sys_phone_call_forward.png b/res/drawable-xxhdpi/stat_sys_phone_call_forward.png
new file mode 100644
index 0000000..9bc3435
--- /dev/null
+++ b/res/drawable-xxhdpi/stat_sys_phone_call_forward.png
Binary files differ
diff --git a/res/drawable/progress_indeterminate_horizontal_material_trimmed.xml b/res/drawable/progress_indeterminate_horizontal_material_trimmed.xml
new file mode 100644
index 0000000..905dc55
--- /dev/null
+++ b/res/drawable/progress_indeterminate_horizontal_material_trimmed.xml
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2018 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+
+<!-- Variant of progress_indeterminate_horizontal_material in frameworks/base/core/res, which
+     draws the whole height of the progress bar instead having blank space above and below the
+     bar. -->
+<animated-vector xmlns:android="http://schemas.android.com/apk/res/android"
+    android:drawable="@drawable/vector_drawable_progress_indeterminate_horizontal_trimmed" >
+    <target
+        android:name="rect2_grp"
+        android:animation="@*android:anim/progress_indeterminate_horizontal_rect2" />
+    <target
+        android:name="rect1_grp"
+        android:animation="@*android:anim/progress_indeterminate_horizontal_rect1" />
+</animated-vector>
\ No newline at end of file
diff --git a/res/drawable/signal_strength_1x.xml b/res/drawable/signal_strength_1x.xml
new file mode 100644
index 0000000..d1d2229
--- /dev/null
+++ b/res/drawable/signal_strength_1x.xml
@@ -0,0 +1,28 @@
+<!--
+Copyright (C) 2018 The Android Open Source Project
+
+   Licensed under the Apache License, Version 2.0 (the "License");
+    you may not use this file except in compliance with the License.
+    You may obtain a copy of the License at
+
+         http://www.apache.org/licenses/LICENSE-2.0
+
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+-->
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+    android:width="8.5dp"
+    android:height="17dp"
+    android:viewportWidth="12.0"
+    android:viewportHeight="24.0"
+    android:tint="?android:attr/colorControlNormal">
+    <path
+        android:fillColor="#FFFFFFFF"
+        android:pathData="M3.500000,11.000000L1.800000,11.000000L1.800000,4.400000L0.200000,5.100000L0.200000,3.700000l3.100000,-1.300000l0.200000,0.000000L3.500000,11.000000z"/>
+    <path
+        android:fillColor="#FFFFFFFF"
+        android:pathData="M8.600000,5.500000l1.200000,-3.000000l1.900000,0.000000L9.700000,6.700000l2.200000,4.300000L9.900000,11.000000L8.700000,7.900000L7.400000,11.000000L5.500000,11.000000l2.100000,-4.300000L5.600000,2.500000l1.900000,0.000000L8.600000,5.500000z"/>
+</vector>
\ No newline at end of file
diff --git a/res/drawable/signal_strength_3g.xml b/res/drawable/signal_strength_3g.xml
new file mode 100644
index 0000000..49f52a9
--- /dev/null
+++ b/res/drawable/signal_strength_3g.xml
@@ -0,0 +1,28 @@
+<!--
+Copyright (C) 2018 The Android Open Source Project
+
+   Licensed under the Apache License, Version 2.0 (the "License");
+    you may not use this file except in compliance with the License.
+    You may obtain a copy of the License at
+
+         http://www.apache.org/licenses/LICENSE-2.0
+
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+-->
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+    android:width="9.208dp"
+    android:height="17dp"
+    android:viewportWidth="13.0"
+    android:viewportHeight="24.0"
+    android:tint="?android:attr/colorControlNormal">
+    <path
+        android:fillColor="#FFFFFFFF"
+        android:pathData="M2.000000,6.000000l0.800000,0.000000c0.300000,0.000000 0.500000,-0.100000 0.700000,-0.300000s0.200000,-0.500000 0.200000,-0.900000c0.000000,-0.300000 -0.100000,-0.600000 -0.200000,-0.800000S3.200000,3.700000 2.900000,3.700000C2.700000,3.700000 2.500000,3.800000 2.300000,4.000000S2.100000,4.400000 2.100000,4.700000L0.500000,4.700000C0.500000,4.000000 0.700000,3.400000 1.100000,3.000000s1.000000,-0.600000 1.700000,-0.600000c0.800000,0.000000 1.400000,0.200000 1.900000,0.600000s0.700000,1.000000 0.700000,1.800000c0.000000,0.400000 -0.100000,0.700000 -0.300000,1.100000S4.600000,6.500000 4.300000,6.600000C4.700000,6.800000 5.000000,7.100000 5.200000,7.400000s0.300000,0.700000 0.300000,1.200000c0.000000,0.800000 -0.200000,1.400000 -0.700000,1.800000s-1.100000,0.700000 -1.900000,0.700000c-0.700000,0.000000 -1.300000,-0.200000 -1.800000,-0.600000s-0.700000,-1.000000 -0.700000,-1.800000L2.000000,8.700000C2.000000,9.000000 2.100000,9.300000 2.300000,9.500000s0.400000,0.300000 0.600000,0.300000c0.300000,0.000000 0.500000,-0.100000 0.700000,-0.300000S3.900000,9.000000 3.900000,8.600000c0.000000,-0.500000 -0.100000,-0.800000 -0.300000,-1.000000S3.200000,7.300000 2.800000,7.300000L2.000000,7.300000L2.000000,6.000000z"/>
+    <path
+        android:fillColor="#FFFFFFFF"
+        android:pathData="M12.500000,9.900000c-0.200000,0.400000 -0.600000,0.700000 -1.000000,0.900000s-1.000000,0.400000 -1.800000,0.400000c-0.900000,0.000000 -1.700000,-0.300000 -2.200000,-0.800000S6.700000,9.000000 6.700000,7.900000L6.700000,5.600000c0.000000,-1.100000 0.300000,-1.900000 0.800000,-2.400000s1.200000,-0.800000 2.100000,-0.800000c1.000000,0.000000 1.700000,0.200000 2.100000,0.700000s0.700000,1.200000 0.700000,2.100000l-1.600000,0.000000c0.000000,-0.500000 -0.100000,-0.900000 -0.200000,-1.100000s-0.500000,-0.300000 -0.900000,-0.300000c-0.400000,0.000000 -0.700000,0.200000 -0.900000,0.500000S8.400000,5.000000 8.400000,5.600000l0.000000,2.300000c0.000000,0.700000 0.100000,1.100000 0.300000,1.400000s0.600000,0.500000 1.000000,0.500000c0.300000,0.000000 0.600000,0.000000 0.700000,-0.100000s0.300000,-0.200000 0.400000,-0.300000L10.799999,7.800000L9.600000,7.800000L9.600000,6.600000l2.900000,0.000000L12.500000,9.900000z"/>
+</vector>
\ No newline at end of file
diff --git a/res/drawable/signal_strength_g.xml b/res/drawable/signal_strength_g.xml
new file mode 100644
index 0000000..7258c94
--- /dev/null
+++ b/res/drawable/signal_strength_g.xml
@@ -0,0 +1,25 @@
+<!--
+Copyright (C) 2018 The Android Open Source Project
+
+   Licensed under the Apache License, Version 2.0 (the "License");
+    you may not use this file except in compliance with the License.
+    You may obtain a copy of the License at
+
+         http://www.apache.org/licenses/LICENSE-2.0
+
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+-->
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+    android:width="4.958dp"
+    android:height="17dp"
+    android:viewportWidth="7.0"
+    android:viewportHeight="24.0"
+    android:tint="?android:attr/colorControlNormal">
+    <path
+        android:fillColor="#FFFFFFFF"
+        android:pathData="M6.500000,9.900000c-0.200000,0.400000 -0.600000,0.700000 -1.000000,0.900000s-1.000000,0.400000 -1.800000,0.400000c-0.900000,0.000000 -1.700000,-0.300000 -2.200000,-0.800000S0.700000,9.000000 0.700000,7.900000L0.700000,5.600000c0.000000,-1.100000 0.300000,-1.900000 0.800000,-2.400000s1.200000,-0.800000 2.100000,-0.800000c1.000000,0.000000 1.700000,0.200000 2.100000,0.700000s0.700000,1.200000 0.700000,2.100000L4.700000,5.200000c0.000000,-0.500000 -0.100000,-0.900000 -0.200000,-1.100000S4.000000,3.700000 3.600000,3.700000c-0.400000,0.000000 -0.700000,0.200000 -0.900000,0.500000S2.300000,5.000000 2.300000,5.600000l0.000000,2.300000c0.000000,0.700000 0.100000,1.100000 0.300000,1.400000s0.600000,0.500000 1.000000,0.500000c0.300000,0.000000 0.600000,0.000000 0.700000,-0.100000s0.300000,-0.200000 0.400000,-0.300000L4.700000,7.800000L3.500000,7.800000L3.500000,6.600000l2.900000,0.000000L6.400000,9.900000z"/>
+</vector>
\ No newline at end of file
diff --git a/res/drawable/signal_strength_lte.xml b/res/drawable/signal_strength_lte.xml
new file mode 100644
index 0000000..e6edd24
--- /dev/null
+++ b/res/drawable/signal_strength_lte.xml
@@ -0,0 +1,31 @@
+<!--
+Copyright (C) 2018 The Android Open Source Project
+
+   Licensed under the Apache License, Version 2.0 (the "License");
+    you may not use this file except in compliance with the License.
+    You may obtain a copy of the License at
+
+         http://www.apache.org/licenses/LICENSE-2.0
+
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+-->
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+    android:width="9.208dp"
+    android:height="17dp"
+    android:viewportWidth="13.0"
+    android:viewportHeight="24.0"
+    android:tint="?android:attr/colorControlNormal">
+    <path
+        android:fillColor="#FFFFFFFF"
+        android:pathData="M2.000000,9.700000l2.000000,0.000000L4.000000,11.000000L0.300000,11.000000L0.300000,2.500000L2.000000,2.500000L2.000000,9.700000z"/>
+    <path
+        android:fillColor="#FFFFFFFF"
+        android:pathData="M8.300000,3.800000L7.000000,3.800000L7.000000,11.000000L5.300000,11.000000L5.300000,3.800000L4.000000,3.800000L4.000000,2.500000l4.300000,0.000000L8.300000,3.800000z"/>
+    <path
+        android:fillColor="#FFFFFFFF"
+        android:pathData="M12.400000,7.300000l-1.700000,0.000000l0.000000,2.400000l2.100000,0.000000L12.799999,11.000000L9.000000,11.000000L9.000000,2.500000l3.700000,0.000000l0.000000,1.300000l-2.100000,0.000000l0.000000,2.100000l1.700000,0.000000L12.300000,7.300000z"/>
+</vector>
\ No newline at end of file
diff --git a/res/drawable/stat_notify_voicemail_sub1.xml b/res/drawable/stat_notify_voicemail_sub1.xml
new file mode 100644
index 0000000..0884557
--- /dev/null
+++ b/res/drawable/stat_notify_voicemail_sub1.xml
@@ -0,0 +1,25 @@
+<!-- Copyright (C) 2017 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+
+<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
+    <item
+        android:drawable="@android:drawable/stat_notify_voicemail"
+        android:gravity="center">
+    </item>
+    <item
+        android:drawable="@drawable/ic_sim_sub1"
+        android:gravity="center|top">
+    </item>
+</layer-list>
diff --git a/res/drawable/stat_notify_voicemail_sub2.xml b/res/drawable/stat_notify_voicemail_sub2.xml
new file mode 100644
index 0000000..3b63649
--- /dev/null
+++ b/res/drawable/stat_notify_voicemail_sub2.xml
@@ -0,0 +1,25 @@
+<!-- Copyright (C) 2017 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+
+<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
+    <item
+        android:drawable="@android:drawable/stat_notify_voicemail"
+        android:gravity="center">
+    </item>
+    <item
+        android:drawable="@drawable/ic_sim_sub2"
+        android:gravity="center|top">
+    </item>
+</layer-list>
diff --git a/res/drawable/stat_sys_phone_call_forward_sub1.xml b/res/drawable/stat_sys_phone_call_forward_sub1.xml
new file mode 100644
index 0000000..93f4ff6
--- /dev/null
+++ b/res/drawable/stat_sys_phone_call_forward_sub1.xml
@@ -0,0 +1,26 @@
+<!-- Copyright (C) 2017 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+
+<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
+    <item
+        android:drawable="@drawable/stat_sys_phone_call_forward"
+        android:gravity="center">
+    </item>
+    <item
+        android:drawable="@drawable/ic_sim_sub1"
+        android:autoMirrored="true"
+        android:gravity="start|bottom">
+    </item>
+</layer-list>
diff --git a/res/drawable/stat_sys_phone_call_forward_sub2.xml b/res/drawable/stat_sys_phone_call_forward_sub2.xml
new file mode 100644
index 0000000..fa91222
--- /dev/null
+++ b/res/drawable/stat_sys_phone_call_forward_sub2.xml
@@ -0,0 +1,26 @@
+<!-- Copyright (C) 2017 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+
+<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
+    <item
+        android:drawable="@drawable/stat_sys_phone_call_forward"
+        android:gravity="center">
+    </item>
+    <item
+        android:drawable="@drawable/ic_sim_sub2"
+        android:autoMirrored="true"
+        android:gravity="start|bottom">
+    </item>
+</layer-list>
diff --git a/res/drawable/vector_drawable_progress_indeterminate_horizontal_trimmed.xml b/res/drawable/vector_drawable_progress_indeterminate_horizontal_trimmed.xml
new file mode 100644
index 0000000..dc0352a
--- /dev/null
+++ b/res/drawable/vector_drawable_progress_indeterminate_horizontal_trimmed.xml
@@ -0,0 +1,53 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2018 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+
+<!-- Variant of vector_drawable_progress_indeterminate_horizontal in frameworks/base/core/res, which
+     draws the whole height of the progress bar instead having blank space above and below the
+     bar. -->
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+    android:height="10dp"
+    android:width="360dp"
+    android:viewportHeight="10"
+    android:viewportWidth="360" >
+    <group
+        android:name="progress_group"
+        android:translateX="180"
+        android:translateY="5" >
+        <path
+            android:name="background_track"
+            android:pathData="M -180.0,-5.0 l 360.0,0 l 0,10.0 l -360.0,0 Z"
+            android:fillColor="?android:attr/colorControlActivated"
+            android:fillAlpha="?android:attr/disabledAlpha"/>
+        <group
+            android:name="rect2_grp"
+            android:translateX="-197.60001"
+            android:scaleX="0.1" >
+            <path
+                android:name="rect2"
+                android:pathData="M -144.0,-5.0 l 288.0,0 l 0,10.0 l -288.0,0 Z"
+                android:fillColor="?android:attr/colorControlActivated" />
+        </group>
+        <group
+            android:name="rect1_grp"
+            android:translateX="-522.59998"
+            android:scaleX="0.1" >
+            <path
+                android:name="rect1"
+                android:pathData="M -144.0,-5.0 l 288.0,0 l 0,10.0 l -288.0,0 Z"
+                android:fillColor="?android:attr/colorControlActivated" />
+        </group>
+    </group>
+</vector>
\ No newline at end of file
diff --git a/res/layout/edit_fdn_contact_screen.xml b/res/layout/edit_fdn_contact_screen.xml
index 24e0c6b..c7ba0d4 100644
--- a/res/layout/edit_fdn_contact_screen.xml
+++ b/res/layout/edit_fdn_contact_screen.xml
@@ -31,7 +31,8 @@
         android:singleLine="true"
         android:scrollHorizontally="true"
         android:autoText="false"
-        android:capitalize="words" />
+        android:capitalize="words"
+        android:textAlignment="viewStart" />
 
     <EditText android:id="@+id/fdn_number"
         android:hint="@string/number"
@@ -42,7 +43,8 @@
         android:singleLine="true"
         android:scrollHorizontally="true"
         android:autoText="false"
-        android:capitalize="none" />
+        android:capitalize="none"
+        android:textAlignment="viewStart" />
 
     <Button android:id="@+id/button"
         android:layout_width="wrap_content"
diff --git a/res/values-af/strings.xml b/res/values-af/strings.xml
index bffa057..3fde2c8 100644
--- a/res/values-af/strings.xml
+++ b/res/values-af/strings.xml
@@ -130,6 +130,7 @@
     <string name="stk_cc_ss_to_dial_error" msgid="2816779198916570502">"SS-versoek is gewysig tot DIAL-versoek."</string>
     <string name="stk_cc_ss_to_ussd_error" msgid="7490626178582654236">"SS-versoek is gewysig tot USSD-versoek."</string>
     <string name="stk_cc_ss_to_ss_error" msgid="5057846756489053759">"SS-versoek is gewysig tot nuwe SS-versoek."</string>
+    <string name="stk_cc_ss_to_dial_video_error" msgid="3091186225006683939">"SS-versoek is gewysig tot Video DIAL-versoek."</string>
     <string name="fdn_check_failure" msgid="18200614306525434">"Die instelling op jou foonprogram se belperking-nommers is aangeskakel. As gevolg hiervan werk sommige oproepverwante kenmerke nie."</string>
     <string name="radio_off_error" msgid="2304459933248513376">"Skakel die radio aan voordat jy na hierdie instellings kyk."</string>
     <string name="close_dialog" msgid="2365884406356986917">"OK"</string>
@@ -158,7 +159,6 @@
     <string name="vm_change_pin_error_invalid" msgid="3972205462701668653">"Die nuwe PIN bevat ongeldige karakters."</string>
     <string name="vm_change_pin_error_system_error" msgid="6610603326230000207">"Kan nie PIN verander nie"</string>
     <string name="vvm_unsupported_message_format" msgid="11795090778411977">"Ongesteunde tipe boodskap, bel <xliff:g id="NUMBER">%s</xliff:g> om te luister."</string>
-    <string name="mobile_networks" msgid="5540397602919106177">"Mobiele netwerkinstellings"</string>
     <string name="network_settings_title" msgid="514120489499925574">"Mobiele netwerk"</string>
     <string name="label_available" msgid="1181658289009300430">"Beskikbare netwerke"</string>
     <string name="load_networks_progress" msgid="5230707536168902952">"Soek tans…"</string>
@@ -168,6 +168,7 @@
     <string name="not_allowed" msgid="5613353860205691579">"Jou SIM-kaart laat nie \'n verbinding na hierdie netwerk toe nie."</string>
     <string name="connect_later" msgid="2308119155752343975">"Kan nie nou aan hierdie netwerk koppel nie. Probeer later weer."</string>
     <string name="registration_done" msgid="495135664535876612">"Geregistreer op die netwerk."</string>
+    <string name="already_auto" msgid="6067116884321285507">"Reeds in outomatiese seleksie."</string>
     <string name="select_automatically" msgid="1046727200631770962">"Kies outomaties netwerk"</string>
     <string name="network_select_title" msgid="7733107364757544558">"Netwerk"</string>
     <string name="register_automatically" msgid="6017849844573519637">"Outomatiese registrasie..."</string>
@@ -175,6 +176,31 @@
     <string name="preferred_network_mode_summary" msgid="1434820673166126609">"Verander die netwerkbedryfsmodus"</string>
     <string name="preferred_network_mode_dialogtitle" msgid="4048082093347807230">"Voorkeurnetwerktipe"</string>
     <string name="forbidden_network" msgid="4384929668343563440">"(verbode)"</string>
+  <string-array name="preferred_network_mode_choices">
+    <item msgid="3628460389382468528">"GSM/WCDMA verkies"</item>
+    <item msgid="8442633436636425221">"Net GSM"</item>
+    <item msgid="2032314385791760810">"Net WCDMA"</item>
+    <item msgid="6334554401059422303">"GSM/WCDMA outomaties"</item>
+    <item msgid="1462198368200398663">"CDMA/EvDo outomaties"</item>
+    <item msgid="3611460019185359968">"CDMA sonder EvDo"</item>
+    <item msgid="545430093607698090">"Net EvDo"</item>
+    <item msgid="4286774020869405140">"CDMA/EvDo/GSM/WCDMA"</item>
+    <item msgid="4006002265696868538">"CDMA + LTE/EvDo"</item>
+    <item msgid="8973936140318359205">"GSM/WCDMA/LTE"</item>
+    <item msgid="3471059554252610472">"Wêreldwyd"</item>
+    <item msgid="2882615514545171802">"LTE"</item>
+    <item msgid="8076204422288290116">"LTE/WCDMA"</item>
+    <item msgid="3982984144824159726">"Net TDSCDMA"</item>
+    <item msgid="3686191974505922271">"TDSCDMA/WCDMA"</item>
+    <item msgid="7135671700201836475">"LTE/TDSCDMA"</item>
+    <item msgid="3736619459066330755">"TDSCDMA/GSM"</item>
+    <item msgid="4778666570887216861">"LTE/TDSCDMA/GSM"</item>
+    <item msgid="2952322596201849456">"TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="115984258536697617">"LTE/TDSCDMA/WCDMA"</item>
+    <item msgid="7957991936217192636">"LTE/TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="2828588917858484655">"TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+    <item msgid="4989979948139945854">"LTE/TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+  </string-array>
     <string name="preferred_network_mode_wcdma_perf_summary" msgid="8521677230113533809">"Voorkeurnetwerk-modus: WCDMA verkies"</string>
     <string name="preferred_network_mode_gsm_only_summary" msgid="3352445413437453511">"Voorkeurnetwerk-modus: net GSM"</string>
     <string name="preferred_network_mode_wcdma_only_summary" msgid="2836897236221063413">"Voorkeurnetwerk-modus: net WCDMA"</string>
@@ -192,21 +218,15 @@
     <string name="preferred_network_mode_lte_gsm_umts_summary" msgid="633315028976225026">"Voorkeurnetwerkmodus: LTE / GSM / UMTS"</string>
     <string name="preferred_network_mode_lte_cdma_summary" msgid="3722647806454528426">"Voorkeurnetwerk-modus: LTE / CDMA"</string>
     <string name="preferred_network_mode_tdscdma_summary" msgid="8021016193718678775">"Voorkeur-netwerkmodus: TDSCDMA"</string>
-  <string-array name="preferred_network_mode_choices">
-    <item msgid="7886739962255042385">"LTE / WCDMA"</item>
-    <item msgid="577652050447385699">"LTE"</item>
-    <item msgid="6813597571293773656">"Globaal"</item>
-    <item msgid="127064712132619032">"GSM/WCDMA/LTE"</item>
-    <item msgid="1126767511633425977">"CDMA + LTE/EvDo"</item>
-    <item msgid="6389676313771670660">"CDMA/EvDo/GSM/WCDMA"</item>
-    <item msgid="545430093607698090">"Net EvDo"</item>
-    <item msgid="1508557726283094448">"CDMA sonder EvDo"</item>
-    <item msgid="4341433122263841224">"CDMA/EvDo outomaties"</item>
-    <item msgid="5958053792390386668">"GSM/WCDMA outomaties"</item>
-    <item msgid="7913148405605373434">"Net WCDMA"</item>
-    <item msgid="1524224863879435516">"Net GSM"</item>
-    <item msgid="3817924849415716259">"GSM/WCDMA verkies"</item>
-  </string-array>
+    <string name="preferred_network_mode_tdscdma_wcdma_summary" msgid="2405154895437348623">"Voorkeurnetwerkmodus: TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_summary" msgid="2104702896644235637">"Voorkeurnetwerkmodus: LTE/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_summary" msgid="4893784445338396204">"Voorkeurnetwerkmodus: TDSCDMA/GSM"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_summary" msgid="1815169717046729757">"Voorkeurnetwerkmodus: LTE/GSM/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_wcdma_summary" msgid="2195358773359424099">"Voorkeurnetwerkmodus: TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_wcdma_summary" msgid="1181424059695667803">"Voorkeurnetwerkmodus: LTE/TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_wcdma_summary" msgid="2526539326505354382">"Voorkeurnetwerkmodus: LTE/TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="8195248059196614939">"Voorkeurnetwerkmodus: TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="5596733053095592791">"Voorkeurnetwerkmodus: LTE/TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
     <string name="call_category" msgid="5863978196309462052">"Oproepe"</string>
     <string name="network_operator_category" msgid="4830701959205735636">"Netwerk"</string>
     <string name="enhanced_4g_lte_mode_title" msgid="522191650223239171">"Verbeterde 4G LTE-modus"</string>
@@ -220,12 +240,13 @@
     <string name="roaming_disable" msgid="1843417228755568110">"Verbind met datadienste tydens swerwing"</string>
     <string name="roaming_reenable_message" msgid="8913735676127858115">"Jy het dataverbinding verloor omdat jy wegbeweeg het van jou tuisnetwerk af sonder om dataswerwing weer aan te skakel."</string>
     <string name="roaming_warning" msgid="1603164667540144353">"Dit kan baie duur wees."</string>
+    <string name="roaming_check_price_warning" msgid="7497570906830902550">"Bevestig met jou netwerkverskaffer vir prysberekening."</string>
     <string name="roaming_alert_title" msgid="3654815360303826008">"Laat dataswerwing toe?"</string>
     <string name="data_usage_title" msgid="8759619109516889802">"Datagebruik"</string>
     <string name="data_usage_template" msgid="8526428824844656364">"<xliff:g id="ID_1">%1$s</xliff:g> mobiele data gebruik <xliff:g id="ID_2">%2$s</xliff:g>"</string>
     <string name="advanced_options_title" msgid="8074895510265488035">"Gevorderd"</string>
     <string name="carrier_settings_euicc" msgid="6714062862127226405">"Diensverskaffer"</string>
-    <string name="keywords_carrier_settings_euicc" msgid="783429609643157743">"diensverskaffer, esim, sim, euicc"</string>
+    <string name="keywords_carrier_settings_euicc" msgid="6861505396475991277">"diensverskaffer, e-sim, sim, euicc, verander diensverskaffers, voeg diensverskaffer by"</string>
     <string name="carrier_settings_euicc_summary" msgid="5115001942761995457">"<xliff:g id="CARRIER_NAME">%1$s</xliff:g> – <xliff:g id="PHONE_NUMBER">%2$s</xliff:g>"</string>
     <string name="mobile_data_settings_title" msgid="4661165467914727157">"Mobiele data"</string>
     <string name="mobile_data_settings_summary" msgid="5087255915840576895">"Verkry toegang tot data deur selnetwerk te gebruik"</string>
@@ -403,7 +424,7 @@
     <string name="deleting_fdn_contact" msgid="5669163206349319969">"Verwyder belbeperking-nommer…"</string>
     <string name="fdn_contact_deleted" msgid="7154162327112259569">"Belbeperking-nommer uitgevee."</string>
     <string name="pin2_invalid" msgid="5470854099230755944">"FDN is nie opgedateer nie omdat jy \'n verkeerde PIN ingevoer het."</string>
-    <string name="fdn_invalid_number" msgid="8602417141715473998">"FDN is nie opgedateer nie, omdat die getal leeg is of 20 syfers oorskry."</string>
+    <string name="fdn_invalid_number" msgid="2062898833049589309">"FDN is nie opgedateer nie, omdat die getal 20 syfers oorskry."</string>
     <string name="pin2_or_fdn_invalid" msgid="6025144083384701197">"FDN is nie bygewerk nie. Die PIN2 was verkeerd of die foonnommer is verwerp."</string>
     <string name="fdn_failed" msgid="540018079008319747">"FDN-bewerking het misluk."</string>
     <string name="simContacts_emptyLoading" msgid="2203331234764498011">"Lees tans van SIM-kaart af…"</string>
@@ -506,6 +527,8 @@
     <string name="failedToImportSingleContactMsg" msgid="415399285420353917">"Kon nie kontak invoer nie"</string>
     <string name="hac_mode_title" msgid="8740268574688743289">"Gehoorapparate"</string>
     <string name="hac_mode_summary" msgid="6833851160514929341">"Skakel gehoorapparaat-versoenbaarheid aan"</string>
+    <string name="rtt_mode_title" msgid="5868105073514206953">"RTT"</string>
+    <string name="rtt_mode_summary" msgid="7346441783429748083">"Skakel RTT aan of af"</string>
   <string-array name="tty_mode_entries">
     <item msgid="512950011423868021">"TTY af"</item>
     <item msgid="3971695875449640648">"TTY vol"</item>
@@ -617,4 +640,107 @@
     <string name="mobile_data_activate_diag_message" msgid="8216154678758451453">"Jy sal dalk data deur <xliff:g id="PROVIDER_NAME">%s</xliff:g> moet byvoeg"</string>
     <string name="mobile_data_activate_button" msgid="3682400969184405446">"VOEG DATA BY"</string>
     <string name="mobile_data_activate_cancel_button" msgid="1708022171547398765">"KANSELLEER"</string>
+    <string name="clh_card_title_call_ended_txt" msgid="4072101334811753823">"Oproep beëindig"</string>
+    <string name="clh_callFailed_powerOff_txt" msgid="3773036949107147708">"Radio af"</string>
+    <string name="clh_callFailed_simError_txt" msgid="757650590524277969">"Geen SIM-kaart nie of SIM-kaartfout"</string>
+    <string name="clh_incall_error_out_of_service_txt" msgid="3974373603657193827">"Mobiele netwerk is nie beskikbaar nie"</string>
+    <string name="clh_callFailed_unassigned_number_txt" msgid="7635996793232604064">"Nommer nie toegeken nie"</string>
+    <string name="clh_callFailed_no_route_to_destination_txt" msgid="8561586745288855167">"Geen roete na bestemming nie"</string>
+    <string name="clh_callFailed_channel_unacceptable_txt" msgid="8048626924246611459">"Kanaal onaanvaarbaar"</string>
+    <string name="clh_callFailed_operator_determined_barring_txt" msgid="6889705714244076823">"Operateur-bepaalde blokkering"</string>
+    <string name="clh_callFailed_normal_call_clearing_txt" msgid="2810975267106345820">"Normale oproep-skoonmaak"</string>
+    <string name="clh_callFailed_user_busy_txt" msgid="2736095995784746915">"Gebruiker besig"</string>
+    <string name="clh_callFailed_no_user_responding_txt" msgid="1421543095873040084">"Geen gebruiker reageer nie"</string>
+    <string name="clh_callFailed_user_alerting_txt" msgid="6606245970376797447">"Gebruikerwaarskuwing, geen antwoord nie"</string>
+    <string name="clh_callFailed_call_rejected_txt" msgid="8001665478195793223">"Oproep verwerp"</string>
+    <string name="clh_callFailed_number_changed_txt" msgid="5127909898925154242">"Nommer het verander"</string>
+    <string name="clh_callFailed_pre_emption_txt" msgid="6864702416751338567">"Voorkoop"</string>
+    <string name="clh_callFailed_non_selected_user_clearing_txt" msgid="8725898326616836656">"Nie-geselekteerde gebruiker-skoonmaak"</string>
+    <string name="clh_callFailed_destination_out_of_order_txt" msgid="6626355413556362437">"Bestemming buite werking"</string>
+    <string name="clh_callFailed_invalid_number_format_txt" msgid="6987646655639655370">"Ongeldige nommerformaat (onvolledige nommer)"</string>
+    <string name="clh_callFailed_facility_rejected_txt" msgid="4539787567476563415">"Fasiliteit is afgekeur"</string>
+    <string name="clh_callFailed_response_to_STATUS_ENQUIRY_txt" msgid="178503536263624366">"Antwoord op STATUSNAVRAE"</string>
+    <string name="clh_callFailed_normal_unspecified_txt" msgid="2777574148560245427">"Normaal, ongespesifiseer"</string>
+    <string name="clh_callFailed_no_circuit_available_txt" msgid="2894749820848784700">"Geen verbinding/kanaal beskikbaar nie"</string>
+    <string name="clh_callFailed_network_out_of_order_txt" msgid="807472585030492179">"Netwerk buite werking"</string>
+    <string name="clh_callFailed_temporary_failure_txt" msgid="1985847623937655151">"Tydelike mislukking"</string>
+    <string name="clh_callFailed_switching_equipment_congestion_txt" msgid="465517139462928431">"Kongestie met wisseling van toerusting"</string>
+    <string name="clh_callFailed_access_information_discarded_txt" msgid="132851305339579892">"Toegangsinligting weggegooi"</string>
+    <string name="clh_callFailed_requested_circuit_txt" msgid="2316345471851443847">"Versoekte verbinding/kanaal is nie beskikbaar nie"</string>
+    <string name="clh_callFailed_resources_unavailable_unspecified_txt" msgid="4460267429142724322">"Hulpbronne onbeskikbaar, ongespesifiseer"</string>
+    <string name="clh_callFailed_quality_of_service_unavailable_txt" msgid="7315823047206338755">"Kwaliteit van diens is nie beskikbaar nie"</string>
+    <string name="clh_callFailed_requested_facility_not_subscribed_txt" msgid="1688438372518949530">"Versoekte fasiliteit nie ingeteken nie"</string>
+    <string name="clh_callFailed_incoming_calls_barred_within_the_CUG_txt" msgid="3922231620226043342">"Inkomende oproepe binne die CUG versper"</string>
+    <string name="clh_callFailed_bearer_capability_not_authorized_txt" msgid="6515594235334537340">"Draervermoë nie gemagtig nie"</string>
+    <string name="clh_callFailed_bearer_capability_not_presently_available_txt" msgid="8013567156449692135">"Draervermoë nie tans beskikbaar nie"</string>
+    <string name="clh_callFailed_service_or_option_not_available_unspecified_txt" msgid="8663374141880847414">"Diens of opsie nie beskikbaar nie, ongespesifiseer"</string>
+    <string name="clh_callFailed_bearer_service_not_implemented_txt" msgid="2772484977847973583">"Draerdiens nie geïmplementeer nie"</string>
+    <string name="clh_callFailed_ACM_equal_to_or_greater_than_ACMmax_txt" msgid="2192709279981159761">"ACM gelyk aan of meer as ACMmax"</string>
+    <string name="clh_callFailed_requested_facility_not_implemented_txt" msgid="406404292085779118">"Versoekte fasiliteit nie geïmplementeer nie"</string>
+    <string name="clh_callFailed_only_restricted_digital_information_bearer_capability_is_available_txt" msgid="4817899794531157207">"Slegs beperkte digitale inligting-draervermoë is beskikbaar"</string>
+    <string name="clh_callFailed_service_or_option_not_implemented_unspecified_txt" msgid="2968655784896862505">"Diens of opsie nie geïmplementeer nie, ongespesifiseer"</string>
+    <string name="clh_callFailed_invalid_transaction_identifier_value_txt" msgid="3843478518660918642">"Ongeldige transaksie-idenfiseerderwaarde"</string>
+    <string name="clh_callFailed_user_not_member_of_CUG_txt" msgid="8462852903153938988">"Gebruiker nie lid van CUG nie"</string>
+    <string name="clh_callFailed_incompatible_destination_txt" msgid="2580750652910253219">"Onversoenbare bestemming"</string>
+    <string name="clh_callFailed_invalid_transit_network_selection_txt" msgid="6589916900457111005">"Ongeldige deurgangsnetwerk-seleksie"</string>
+    <string name="clh_callFailed_semantically_incorrect_message_txt" msgid="2329284157442218683">"Boodskap is semanties verkeerd"</string>
+    <string name="clh_callFailed_invalid_mandatory_information_txt" msgid="9081556111928912676">"Ongeldige verpligte inligting"</string>
+    <string name="clh_callFailed_message_type_non_existent_or_not_implemented_txt" msgid="2641350895896546715">"Boodskaptipe bestaan nie of nie geïmplementeer nie"</string>
+    <string name="clh_callFailed_message_type_not_compatible_with_protocol_state_txt" msgid="6598180735494982466">"Boodskaptipe werk nie met protokolstaat nie"</string>
+    <string name="clh_callFailed_information_element_non_existent_or_not_implemented_txt" msgid="4725610801664706983">"Inligtingselement bestaan nie of nie geïmplementeer nie"</string>
+    <string name="clh_callFailed_conditional_IE_error_txt" msgid="9140031076499566143">"Voorwaardelike IE-fout"</string>
+    <string name="clh_callFailed_message_not_compatible_with_protocol_state_txt" msgid="6586005128633024271">"Boodskap werk nie met protokolstaat nie"</string>
+    <string name="clh_callFailed_recovery_on_timer_expiry_txt" msgid="3680765722923600294">"Herstel op tydhouerverval"</string>
+    <string name="clh_callFailed_protocol_Error_unspecified_txt" msgid="8294907817156524790">"Protokolfout, ongespesifiseer"</string>
+    <string name="clh_callFailed_interworking_unspecified_txt" msgid="8838850798491763729">"Interwerkend, ongespesifiseer"</string>
+    <string name="labelCallBarring" msgid="3452870940716226978">"Oproepstuiting"</string>
+    <string name="sum_call_barring_enabled" msgid="6804489690436703488">"Aan"</string>
+    <string name="sum_call_barring_disabled" msgid="5900772179198857783">"Af"</string>
+    <string name="call_barring_baoc" msgid="1199843944333106035">"Alle uitgaande"</string>
+    <string name="call_barring_baoc_enabled" msgid="8112118391869380361">"Deaktiveer blokkering van alle uitgaande oproepe?"</string>
+    <string name="call_barring_baoc_disabled" msgid="7806697133004697974">"Blokkeer alle uitgaande oproepe?"</string>
+    <string name="call_barring_baoic" msgid="3162154267825211826">"Uitgaande internasionaal"</string>
+    <string name="call_barring_baoic_enabled" msgid="2634377543147258105">"Deaktiveer blokkering van alle uitgaande internasionale oproepe?"</string>
+    <string name="call_barring_baoic_disabled" msgid="5817895648306183464">"Blokkeer uitgaande internasionale oproepe?"</string>
+    <string name="call_barring_baoicr" msgid="8951699885885742076">"Uitgaande internasionale swerwing"</string>
+    <string name="call_barring_baoicr_enabled" msgid="2519630715322138317">"Deaktiveer blokkering van alle uitgaande internasionale swerwing?"</string>
+    <string name="call_barring_baoicr_disabled" msgid="5831267468931377699">"Blokkeer uitgaande internasionale swerwing?"</string>
+    <string name="call_barring_baic" msgid="5272726081458339912">"Alle inkomende"</string>
+    <string name="call_barring_baic_enabled" msgid="2457134916223203380">"Deaktiveer blokkering van alle inkomende oproepe?"</string>
+    <string name="call_barring_baic_disabled" msgid="6945604947500275636">"Blokkeer alle inkomende oproepe?"</string>
+    <string name="call_barring_baicr" msgid="5728784220691481693">"Inkomende internasionale swerwing"</string>
+    <string name="call_barring_baicr_enabled" msgid="6533336994391716127">"Deaktiveer blokkering van alle inkomende internasionale swerwing?"</string>
+    <string name="call_barring_baicr_disabled" msgid="6746329853943256566">"Blokkeer inkomende internasionale swerwing?"</string>
+    <string name="call_barring_deactivate_all" msgid="5269788384941003415">"Deaktiveer alles"</string>
+    <string name="call_barring_deactivate_all_description" msgid="4972365443287257704">"Deaktiveer alle oproepstuitinginstellings"</string>
+    <string name="call_barring_deactivate_success" msgid="8014685598632000936">"Oproepstuiting is gedeaktiveer"</string>
+    <string name="call_barring_change_pwd" msgid="6887420609726284232">"Verander wagwoord"</string>
+    <string name="call_barring_change_pwd_description" msgid="5505087790260233953">"Verander oproepstuitingwagwoord"</string>
+    <string name="call_barring_change_pwd_description_disabled" msgid="7630770327645349957">"Kan nie oproepstuitingwagwoord verander nie"</string>
+    <string name="call_barring_pwd_not_match" msgid="6716711689350314525">"Wagwoorde nie dieselfde nie"</string>
+    <string name="call_barring_right_pwd_number" msgid="2902966502520410446">"Voer \'n wagwoord met 4 syfers in"</string>
+    <string name="call_barring_change_pwd_success" msgid="3278310763742760321">"Wagwoord verander"</string>
+    <string name="call_barring_old_pwd" msgid="6080515987320238522">"Ou wagwoord"</string>
+    <string name="call_barring_new_pwd" msgid="7048532299150269547">"Nuwe wagwoord"</string>
+    <string name="call_barring_confirm_pwd" msgid="1947167278466285411">"Bevestig wagwoord"</string>
+    <string name="messageCallBarring" msgid="2412123220272136055">"Voer wagwoord in"</string>
+    <string name="call_barring_settings" msgid="80766145008623645">"Oproepstuitinginstellings"</string>
+    <string name="call_barring_deactivate_all_no_password" msgid="920902774366557311">"Deaktiveer alle oproepstuitinginstellings?"</string>
+    <string name="supp_service_notification_call_deflected" msgid="9195460512875330926">"Oproep is afgelei."</string>
+    <string name="supp_service_notification_call_forwarded" msgid="7818548630812124053">"Oproep is aangestuur."</string>
+    <string name="supp_service_notification_call_waiting" msgid="789154111899572489">"Oproep wag."</string>
+    <string name="supp_service_clir_suppression_rejected" msgid="1581851661582189045">"Nommerblokkering is afgekeur."</string>
+    <string name="supp_service_closed_user_group_call" msgid="5761735840904590950">"Geslote gebruikergroepoproep."</string>
+    <string name="supp_service_incoming_calls_barred" msgid="3248813207307882723">"Inkomende oproepe is verbied."</string>
+    <string name="supp_service_outgoing_calls_barred" msgid="1962644621292054081">"Uitgaande oproepe is verbied."</string>
+    <string name="supp_service_call_forwarding_active" msgid="1253134771682248735">"Oproep-aanstuur is aktief."</string>
+    <string name="supp_service_additional_call_forwarded" msgid="5228624725214727315">"Bykomende oproep-aanstuur."</string>
+    <string name="supp_service_additional_ect_connected" msgid="6396964292513707102">"Eksplisiete oproepoordrag is voltooi."</string>
+    <string name="supp_service_additional_ect_connecting" msgid="5443373059716058480">"Besig met eksklisiewe oproepoordrag."</string>
+    <string name="supp_service_call_on_hold" msgid="1478976782361795422">"Oproep hou aan."</string>
+    <string name="supp_service_call_resumed" msgid="1656475289958070674">"Oproep is hervat."</string>
+    <string name="supp_service_deflected_call" msgid="138970419873492166">"Oproep is afgelei."</string>
+    <string name="supp_service_forwarded_call" msgid="4509980341645679803">"Aangestuurde oproep."</string>
+    <string name="supp_service_conference_call" msgid="4448616364004466832">"Sluit tans by konferensieoproep aan."</string>
+    <string name="supp_service_held_call_released" msgid="2030677825038709779">"Oproep wat aangehou is, is weer aktief."</string>
 </resources>
diff --git a/res/values-am/strings.xml b/res/values-am/strings.xml
index 8bdf17c..82725a5 100644
--- a/res/values-am/strings.xml
+++ b/res/values-am/strings.xml
@@ -130,6 +130,7 @@
     <string name="stk_cc_ss_to_dial_error" msgid="2816779198916570502">"የSS ጥያቄ ወደ የDIAL ጥያቄ ተቀይሯል።"</string>
     <string name="stk_cc_ss_to_ussd_error" msgid="7490626178582654236">"የSS ጥያቄ ወደ የUSSD ጥያቄ ተቀይሯል።"</string>
     <string name="stk_cc_ss_to_ss_error" msgid="5057846756489053759">"የSS ጥያቄ ወደ አዲስ የSS ጥያቄ ተቀይሯል።"</string>
+    <string name="stk_cc_ss_to_dial_video_error" msgid="3091186225006683939">"የSS ጥያቄ ወደ ቪዲዮ DIAL ጥያቄ ተለውጧል።"</string>
     <string name="fdn_check_failure" msgid="18200614306525434">"የስልክህ መተግበሪያ የተወሰነ ስልክ ቁጥሮች ቅንብር የበራ ነው። በዚህም ውጤት መሰረት፣ ከጥሪ ጋር የተያያዙ አንዳንድ ባህሪያት እየሰሩ አይደለም።"</string>
     <string name="radio_off_error" msgid="2304459933248513376">" እነዚህን ቅንብሮች ከማየትህ በፊት ሬዲዮኑን አብራ።"</string>
     <string name="close_dialog" msgid="2365884406356986917">"እሺ"</string>
@@ -158,7 +159,6 @@
     <string name="vm_change_pin_error_invalid" msgid="3972205462701668653">"አዲሱ ፒን ልክ ያልሆኑ ቁምፊዎችን ይዟል።"</string>
     <string name="vm_change_pin_error_system_error" msgid="6610603326230000207">"ፒን መቀየር አልተቻለም።"</string>
     <string name="vvm_unsupported_message_format" msgid="11795090778411977">"የማይደገፍ የመልዕክት አይነት፤ ለማዳመጥ ወደ <xliff:g id="NUMBER">%s</xliff:g> ይደውሉ።"</string>
-    <string name="mobile_networks" msgid="5540397602919106177">"የተንቀሳቃሽ ስልክ አውታረ መረብ ቅንብሮች"</string>
     <string name="network_settings_title" msgid="514120489499925574">"የተንቀሳቃሽ ስልክ አውታረ መረብ"</string>
     <string name="label_available" msgid="1181658289009300430">"የሚገኙ አውታረመረቦች"</string>
     <string name="load_networks_progress" msgid="5230707536168902952">"በመፈለግ ላይ…"</string>
@@ -168,6 +168,7 @@
     <string name="not_allowed" msgid="5613353860205691579">"የSIM ካርድህ ወደዚህ አውታረመረብ  ግንኙነት አይፈቅድም።"</string>
     <string name="connect_later" msgid="2308119155752343975">"በአሁን ጊዜ ወደዚህ አውታረ መረብ ማገናኘት አልተቻለም፡፡ በኋላ እንደገና ሞክር፡፡"</string>
     <string name="registration_done" msgid="495135664535876612">"በአውታረ መረብ ላይ የተመዘገበ።"</string>
+    <string name="already_auto" msgid="6067116884321285507">"ቀድሞውኑ በራስ-ሰር ምርጫ ላይ ነው።"</string>
     <string name="select_automatically" msgid="1046727200631770962">"አውታረ መረብን በራስ ሰር ይምረጡ"</string>
     <string name="network_select_title" msgid="7733107364757544558">"አውታረ መረብ"</string>
     <string name="register_automatically" msgid="6017849844573519637">"ራስ ሰር ምዝገባ...."</string>
@@ -175,6 +176,31 @@
     <string name="preferred_network_mode_summary" msgid="1434820673166126609">"የአውታረመረቡንመከወኛ ሁነታ ለውጥ"</string>
     <string name="preferred_network_mode_dialogtitle" msgid="4048082093347807230">"የሚመረጠው የአውታረ መረብ አይነት"</string>
     <string name="forbidden_network" msgid="4384929668343563440">"(የተከለከለ)"</string>
+  <string-array name="preferred_network_mode_choices">
+    <item msgid="3628460389382468528">"GSM/WCDMA ይመረጣል"</item>
+    <item msgid="8442633436636425221">"GSM ብቻ"</item>
+    <item msgid="2032314385791760810">"WCDMA ብቻ"</item>
+    <item msgid="6334554401059422303">"GSM/WCDMA ራስ-ሰር"</item>
+    <item msgid="1462198368200398663">"CDMA/EvDo ራስ-ሰር"</item>
+    <item msgid="3611460019185359968">"CDMA ያለ EvDo"</item>
+    <item msgid="545430093607698090">"EvDo ብቻ"</item>
+    <item msgid="4286774020869405140">"CDMA/EvDo/GSM/WCDMA"</item>
+    <item msgid="4006002265696868538">"CDMA + LTE/EvDo"</item>
+    <item msgid="8973936140318359205">"GSM/WCDMA/LTE"</item>
+    <item msgid="3471059554252610472">"ዓለም አቀፍ"</item>
+    <item msgid="2882615514545171802">"LTE"</item>
+    <item msgid="8076204422288290116">"LTE / WCDMA"</item>
+    <item msgid="3982984144824159726">"TDSCDMA ብቻ"</item>
+    <item msgid="3686191974505922271">"TDSCDMA/WCDMA"</item>
+    <item msgid="7135671700201836475">"LTE/TDSCDMA"</item>
+    <item msgid="3736619459066330755">"TDSCDMA/GSM"</item>
+    <item msgid="4778666570887216861">"LTE/TDSCDMA/GSM"</item>
+    <item msgid="2952322596201849456">"TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="115984258536697617">"LTE/TDSCDMA/WCDMA"</item>
+    <item msgid="7957991936217192636">"LTE/TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="2828588917858484655">"TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+    <item msgid="4989979948139945854">"LTE/TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+  </string-array>
     <string name="preferred_network_mode_wcdma_perf_summary" msgid="8521677230113533809">"ተመራጭ የአውታረመረብ ፡WCDMA ሁነታ ተመራጭ"</string>
     <string name="preferred_network_mode_gsm_only_summary" msgid="3352445413437453511">"ተመራጭ የአውታረመረብ ፡GSM ሁነታ ብቻ"</string>
     <string name="preferred_network_mode_wcdma_only_summary" msgid="2836897236221063413">"ተመራጭ የአውታረመረብ ፡WCDMA ሁነታ ብቻ"</string>
@@ -192,21 +218,15 @@
     <string name="preferred_network_mode_lte_gsm_umts_summary" msgid="633315028976225026">"ተመራጭ የአውታረ መረብ ሁነታ፦ LTE / GSM / UMTS"</string>
     <string name="preferred_network_mode_lte_cdma_summary" msgid="3722647806454528426">"ተመራጭ የአውታረመረብ ፡LTE / CDMA ሁነታ"</string>
     <string name="preferred_network_mode_tdscdma_summary" msgid="8021016193718678775">"የተመረጠው የአውታረ መረብ ሁነታ፦ TDSCDMA"</string>
-  <string-array name="preferred_network_mode_choices">
-    <item msgid="7886739962255042385">"LTE / WCDMA"</item>
-    <item msgid="577652050447385699">"LTE"</item>
-    <item msgid="6813597571293773656">"አለምአቀፍ"</item>
-    <item msgid="127064712132619032">"GSM/WCDMA/LTE"</item>
-    <item msgid="1126767511633425977">"CDMA + LTE/EvDo"</item>
-    <item msgid="6389676313771670660">"CDMA/EvDo/GSM/WCDMA"</item>
-    <item msgid="545430093607698090">"EvDo ብቻ"</item>
-    <item msgid="1508557726283094448">"CDMA  ያለ EvDo"</item>
-    <item msgid="4341433122263841224">"CDMA/EvDo በራስሰር"</item>
-    <item msgid="5958053792390386668">"GSM / WCDMA ራስሰር"</item>
-    <item msgid="7913148405605373434">"WCDMA ብቻ"</item>
-    <item msgid="1524224863879435516">"GSM ብቻ"</item>
-    <item msgid="3817924849415716259">"GSM / WCDMA ተመራጭ"</item>
-  </string-array>
+    <string name="preferred_network_mode_tdscdma_wcdma_summary" msgid="2405154895437348623">"የተመረጠው የአውታረ መረብ ሁነታ፦ TDSCDMA / WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_summary" msgid="2104702896644235637">"የተመረጠው የአውታረ መረብ ሁነታ፦ LTE / TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_summary" msgid="4893784445338396204">"የተመረጠው የአውታረ መረብ ሁነታ፦ TDSCDMA / GSM"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_summary" msgid="1815169717046729757">"የተመረጠው የአውታረ መረብ ሁነታ፦ LTE/GSM/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_wcdma_summary" msgid="2195358773359424099">"የተመረጠው የአውታረ መረብ ሁነታ፦ TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_wcdma_summary" msgid="1181424059695667803">"የተመረጠው የአውታረ መረብ ሁነታ፦ LTE/TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_wcdma_summary" msgid="2526539326505354382">"የተመረጠው የአውታረ መረብ ሁነታ፦ LTE/TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="8195248059196614939">"የተመረጠው የአውታረ መረብ ሁነታ፦ CDMA/EvDo/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="5596733053095592791">"የተመረጠው የአውታረ መረብ ሁነታ፦ LTE/TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
     <string name="call_category" msgid="5863978196309462052">"በመደወል ላይ"</string>
     <string name="network_operator_category" msgid="4830701959205735636">"አውታረ መረብ"</string>
     <string name="enhanced_4g_lte_mode_title" msgid="522191650223239171">"የተሻሻለ የ4ጂ LTE ሁነታ"</string>
@@ -220,12 +240,13 @@
     <string name="roaming_disable" msgid="1843417228755568110">"በእንቅስቃሴ ላይ ሲሆን ወደ ውሂብ አገልግሎቶች ተያያዝ"</string>
     <string name="roaming_reenable_message" msgid="8913735676127858115">"የውሂብ ተያያዥነት የጠፋበት ምክንያት የቤትህን አውታረ መረብ እንቅስቃሴ ውሂብ በማጥፋትህ ነው።"</string>
     <string name="roaming_warning" msgid="1603164667540144353">"ከፍተኛ ክፍያዎችን ሊያስከትልብዎት ይችላል።"</string>
+    <string name="roaming_check_price_warning" msgid="7497570906830902550">"ለተመኑ የአውታረ መረብ አቅራቢዎን ያነጋግሩ።"</string>
     <string name="roaming_alert_title" msgid="3654815360303826008">"የውሂብ ዝውውር ፍቀድ?"</string>
     <string name="data_usage_title" msgid="8759619109516889802">"የውሂብ አጠቃቀም"</string>
     <string name="data_usage_template" msgid="8526428824844656364">"<xliff:g id="ID_1">%1$s</xliff:g> ጥቅም ላይ የዋለ የተንቀሳቃሽ ስልክ ውሂብ <xliff:g id="ID_2">%2$s</xliff:g>"</string>
     <string name="advanced_options_title" msgid="8074895510265488035">"የላቀ"</string>
     <string name="carrier_settings_euicc" msgid="6714062862127226405">"አገልግሎት አቅራቢ"</string>
-    <string name="keywords_carrier_settings_euicc" msgid="783429609643157743">"አገልግሎት አቅራቢ፣ esim፣ ሲም፣ euicc"</string>
+    <string name="keywords_carrier_settings_euicc" msgid="6861505396475991277">"የአገልግሎት አቅራቢ፣ ኢሲም፣ ሲም፣ euicc፣ አገልግሎት አቅራቢዎችን ቀይር፣ አገልግሎት አቅራቢ አክል"</string>
     <string name="carrier_settings_euicc_summary" msgid="5115001942761995457">"<xliff:g id="CARRIER_NAME">%1$s</xliff:g> — <xliff:g id="PHONE_NUMBER">%2$s</xliff:g>"</string>
     <string name="mobile_data_settings_title" msgid="4661165467914727157">"የተንቀሳቃሽ ስልክ ውሂብ"</string>
     <string name="mobile_data_settings_summary" msgid="5087255915840576895">"የተንቀሳቃሽ ስልክ አውታረ መረብን በመጠቀም ውሂብን ይድረሱበት"</string>
@@ -399,7 +420,7 @@
     <string name="deleting_fdn_contact" msgid="5669163206349319969">"በቋሚ መደወያ ቁጥር በመሰረዝ ላይ..."</string>
     <string name="fdn_contact_deleted" msgid="7154162327112259569">"ቋሚ መደወያ ቁጥር ተሰርዟል።"</string>
     <string name="pin2_invalid" msgid="5470854099230755944">"የተሳሳተ ፒን ስላስገባህ FDN አልዘመነም፡፡"</string>
-    <string name="fdn_invalid_number" msgid="8602417141715473998">"FDN ቁጥሩ ባዶ ስለሆነ ወይም ከ20 አኃዞች ስለሚበልጥ አልዘመነም።"</string>
+    <string name="fdn_invalid_number" msgid="2062898833049589309">"FDN አልተደገፈም ነበር ምክንያቱም ቁጥሩ ከ20 አኃዞች ያንሳል።"</string>
     <string name="pin2_or_fdn_invalid" msgid="6025144083384701197">"FDN አልዘመነም። ፒን2 ትክክል አልነበረም፣ ወይም የስልክ ቁጥሩ ተቀባይነት አላገኘም።"</string>
     <string name="fdn_failed" msgid="540018079008319747">"FDN ክወና አልተሳካም!"</string>
     <string name="simContacts_emptyLoading" msgid="2203331234764498011">"ከSIM ካርድ ላይ በማንበብ ላይ..."</string>
@@ -502,6 +523,8 @@
     <string name="failedToImportSingleContactMsg" msgid="415399285420353917">"እውቂያን ማስመጣት አልተቻለም"</string>
     <string name="hac_mode_title" msgid="8740268574688743289">"ማዳመጫ መርጃዎች"</string>
     <string name="hac_mode_summary" msgid="6833851160514929341">"የመስሚያ መርጃ ተጓዳኝ አብራ"</string>
+    <string name="rtt_mode_title" msgid="5868105073514206953">"RTT"</string>
+    <string name="rtt_mode_summary" msgid="7346441783429748083">"RTTን አብራ ወይም አጥፋ"</string>
   <string-array name="tty_mode_entries">
     <item msgid="512950011423868021">"TTY ጠፍቷል"</item>
     <item msgid="3971695875449640648">"TTY ሙሉ"</item>
@@ -613,4 +636,107 @@
     <string name="mobile_data_activate_diag_message" msgid="8216154678758451453">"በ<xliff:g id="PROVIDER_NAME">%s</xliff:g> በኩል ውሂብ ማከል ሊያስፈልግዎ ይችላል"</string>
     <string name="mobile_data_activate_button" msgid="3682400969184405446">"ውሂብ አክል"</string>
     <string name="mobile_data_activate_cancel_button" msgid="1708022171547398765">"ይቅር"</string>
+    <string name="clh_card_title_call_ended_txt" msgid="4072101334811753823">"ጥሪ አብቅቷል"</string>
+    <string name="clh_callFailed_powerOff_txt" msgid="3773036949107147708">"ሬዲዮ ጠፍቷል"</string>
+    <string name="clh_callFailed_simError_txt" msgid="757650590524277969">"ሲም ካርድ የለም ወይም የሲም ካርድ ስህተት"</string>
+    <string name="clh_incall_error_out_of_service_txt" msgid="3974373603657193827">"የተንቀሳቃሽ ስልክ አውታረ መረብ አይገኝም"</string>
+    <string name="clh_callFailed_unassigned_number_txt" msgid="7635996793232604064">"ያልተመደበ (ያልተሰጠ) ቁጥር"</string>
+    <string name="clh_callFailed_no_route_to_destination_txt" msgid="8561586745288855167">"ወደ መድረሻ መንገድ የለም"</string>
+    <string name="clh_callFailed_channel_unacceptable_txt" msgid="8048626924246611459">"ሰርጥ ተቀባይነት የለውም"</string>
+    <string name="clh_callFailed_operator_determined_barring_txt" msgid="6889705714244076823">"አገልግሎት አቅራቢ ገደብ ማድረግን ለይቷል"</string>
+    <string name="clh_callFailed_normal_call_clearing_txt" msgid="2810975267106345820">"መደበኛ የጥሪ ማጽዳት"</string>
+    <string name="clh_callFailed_user_busy_txt" msgid="2736095995784746915">"ተጠቃሚ በሥራ ላይ"</string>
+    <string name="clh_callFailed_no_user_responding_txt" msgid="1421543095873040084">"ምንም ተጠቃሚ ምላሽ አይሰጥም"</string>
+    <string name="clh_callFailed_user_alerting_txt" msgid="6606245970376797447">"ተጠቃሚ በማንቃት ላይ፣ መልስ የለም"</string>
+    <string name="clh_callFailed_call_rejected_txt" msgid="8001665478195793223">"ጥሪ ተቀባይነት አላገኘም"</string>
+    <string name="clh_callFailed_number_changed_txt" msgid="5127909898925154242">"ቁጥር ተለውጧል"</string>
+    <string name="clh_callFailed_pre_emption_txt" msgid="6864702416751338567">"ቀድሞ-ግዥ"</string>
+    <string name="clh_callFailed_non_selected_user_clearing_txt" msgid="8725898326616836656">"ያልተመረጠ የተጠቃሚ ማጽዳት"</string>
+    <string name="clh_callFailed_destination_out_of_order_txt" msgid="6626355413556362437">"መዳረሻ አይሰራም"</string>
+    <string name="clh_callFailed_invalid_number_format_txt" msgid="6987646655639655370">"ልክ ያልሆነ የቁጥር ቅርጸት (ያልተሟላ ቁጥር)"</string>
+    <string name="clh_callFailed_facility_rejected_txt" msgid="4539787567476563415">"ምቹ ሁናቴ ተቀባይነት አላገኘም"</string>
+    <string name="clh_callFailed_response_to_STATUS_ENQUIRY_txt" msgid="178503536263624366">"ለ የሁኔታ ጥያቄ ምላሽ"</string>
+    <string name="clh_callFailed_normal_unspecified_txt" msgid="2777574148560245427">"መደበኛ፣ ያልተገለጸ"</string>
+    <string name="clh_callFailed_no_circuit_available_txt" msgid="2894749820848784700">"ምንም ሰርኪውት/ሰርጥ አይገኝም"</string>
+    <string name="clh_callFailed_network_out_of_order_txt" msgid="807472585030492179">"አውታረ መረብ አይሰራም"</string>
+    <string name="clh_callFailed_temporary_failure_txt" msgid="1985847623937655151">"ጊዜያዊ መበላሸት"</string>
+    <string name="clh_callFailed_switching_equipment_congestion_txt" msgid="465517139462928431">"የስዊች መሣሪያ መጨናነቅ"</string>
+    <string name="clh_callFailed_access_information_discarded_txt" msgid="132851305339579892">"የመዳረሻ መረጃ ተወግዷል"</string>
+    <string name="clh_callFailed_requested_circuit_txt" msgid="2316345471851443847">"የተጠየቀ ሰርኪውት/ሰርጥ አይገኝም"</string>
+    <string name="clh_callFailed_resources_unavailable_unspecified_txt" msgid="4460267429142724322">"ግብዓቶች አይገኙም፣ አልተገለጹም"</string>
+    <string name="clh_callFailed_quality_of_service_unavailable_txt" msgid="7315823047206338755">"የአገልግሎት ጥራት አይገኝም"</string>
+    <string name="clh_callFailed_requested_facility_not_subscribed_txt" msgid="1688438372518949530">"የተጠየቀ ምቹ ሁናቴ አልተመዘገበም"</string>
+    <string name="clh_callFailed_incoming_calls_barred_within_the_CUG_txt" msgid="3922231620226043342">"ገቢ ጥሪዎች በ CUG ውስጥ ተከልክለዋል"</string>
+    <string name="clh_callFailed_bearer_capability_not_authorized_txt" msgid="6515594235334537340">"የያዥ ችሎታ ፈቃድ አልተሰጠውም"</string>
+    <string name="clh_callFailed_bearer_capability_not_presently_available_txt" msgid="8013567156449692135">"የያዥ ችሎታ አሁን አይገኝም"</string>
+    <string name="clh_callFailed_service_or_option_not_available_unspecified_txt" msgid="8663374141880847414">"አገልግሎት ወይም አማራጭ አይገኝም፣ አልተገለጸም"</string>
+    <string name="clh_callFailed_bearer_service_not_implemented_txt" msgid="2772484977847973583">"የያዥ አገልግሎት አሁን አልተተገበረም"</string>
+    <string name="clh_callFailed_ACM_equal_to_or_greater_than_ACMmax_txt" msgid="2192709279981159761">"ACM ከ ACMmax እኩል የሆነ ወይም የበለጠ"</string>
+    <string name="clh_callFailed_requested_facility_not_implemented_txt" msgid="406404292085779118">"የተጠየቀ ምቹ ሁናቴ አልተተገበረም"</string>
+    <string name="clh_callFailed_only_restricted_digital_information_bearer_capability_is_available_txt" msgid="4817899794531157207">"የተገደበ ዲጂታዊ የመረጃ ያዥ ችሎታ ብቻ ይገኛል"</string>
+    <string name="clh_callFailed_service_or_option_not_implemented_unspecified_txt" msgid="2968655784896862505">"አገልግሎት ወይም አማራጭ አልተተገበረም፣ አልተገለጸም"</string>
+    <string name="clh_callFailed_invalid_transaction_identifier_value_txt" msgid="3843478518660918642">"ልክ ያልሆነ የግብይት መለያ እሴት"</string>
+    <string name="clh_callFailed_user_not_member_of_CUG_txt" msgid="8462852903153938988">"ተጠቃሚ የCUG አባል አይደለም"</string>
+    <string name="clh_callFailed_incompatible_destination_txt" msgid="2580750652910253219">"ተኳኋኝ ያልሆነ መድረሻ"</string>
+    <string name="clh_callFailed_invalid_transit_network_selection_txt" msgid="6589916900457111005">"ልክ ያልሆነ የትራንዚት አውታረ መረብ ምርጫ"</string>
+    <string name="clh_callFailed_semantically_incorrect_message_txt" msgid="2329284157442218683">"ትርጉሙ የተሳሳተ መልዕክት"</string>
+    <string name="clh_callFailed_invalid_mandatory_information_txt" msgid="9081556111928912676">"ልክ ያልሆነ አስፈላጊ መረጃ"</string>
+    <string name="clh_callFailed_message_type_non_existent_or_not_implemented_txt" msgid="2641350895896546715">"የመልዕክት አይነት የለም ወይም አልተተገበረም"</string>
+    <string name="clh_callFailed_message_type_not_compatible_with_protocol_state_txt" msgid="6598180735494982466">"የመልዕክት አይነት ከፕሮቶኮል ሁኔታ ጋር ተኳኋኝ አይደለም"</string>
+    <string name="clh_callFailed_information_element_non_existent_or_not_implemented_txt" msgid="4725610801664706983">"የመረጃ አባል የለም ወይም አልተተገበረም"</string>
+    <string name="clh_callFailed_conditional_IE_error_txt" msgid="9140031076499566143">"ሁኔታዊ IE ስህተት"</string>
+    <string name="clh_callFailed_message_not_compatible_with_protocol_state_txt" msgid="6586005128633024271">"መልዕክት ከፕሮቶኮል ሁኔታ ጋር ተኳኋኝ አይደለም"</string>
+    <string name="clh_callFailed_recovery_on_timer_expiry_txt" msgid="3680765722923600294">"በጊዜ ቆጣሪ ማብቂያ ላይ ወደ ነበረበት መመለስ"</string>
+    <string name="clh_callFailed_protocol_Error_unspecified_txt" msgid="8294907817156524790">"የፕሮቶኮል ስህተት አልተገለጸም"</string>
+    <string name="clh_callFailed_interworking_unspecified_txt" msgid="8838850798491763729">"በይነ-ገቢር፣ አልተገለጸም"</string>
+    <string name="labelCallBarring" msgid="3452870940716226978">"ጥሪ ከልክል"</string>
+    <string name="sum_call_barring_enabled" msgid="6804489690436703488">"አብራ"</string>
+    <string name="sum_call_barring_disabled" msgid="5900772179198857783">"አጥፋ"</string>
+    <string name="call_barring_baoc" msgid="1199843944333106035">"ሁሉም ወጪ"</string>
+    <string name="call_barring_baoc_enabled" msgid="8112118391869380361">"ሁሉንም ወጪ ጥሪዎችን ማገድን አሰናክል?"</string>
+    <string name="call_barring_baoc_disabled" msgid="7806697133004697974">"ሁሉንም ወጪ ጥሪዎች አግድ?"</string>
+    <string name="call_barring_baoic" msgid="3162154267825211826">"ወጪ ዓለምአቀፋዊ"</string>
+    <string name="call_barring_baoic_enabled" msgid="2634377543147258105">"ወጪ ዓለምአቀፋዊ ጥሪዎችን ማገድን አሰናክል?"</string>
+    <string name="call_barring_baoic_disabled" msgid="5817895648306183464">"ወጪ ዓለምዓቀፋዊ ጥሪዎችን አግድ?"</string>
+    <string name="call_barring_baoicr" msgid="8951699885885742076">"ወቺ ዓለምአቀፋዊ ሮሚንግ"</string>
+    <string name="call_barring_baoicr_enabled" msgid="2519630715322138317">"ወጪ ዓለምአቀፋዊ ሮሚንግን ማገድን አሰናክል?"</string>
+    <string name="call_barring_baoicr_disabled" msgid="5831267468931377699">"ወጪ ዓለምአቀፋዊ ሮሚንግን አግድ?"</string>
+    <string name="call_barring_baic" msgid="5272726081458339912">"ሁሉም ገቢ"</string>
+    <string name="call_barring_baic_enabled" msgid="2457134916223203380">"ሁሉንም ገቢ ጥሪዎች ማገድን አሰናክል?"</string>
+    <string name="call_barring_baic_disabled" msgid="6945604947500275636">"ሁሉንም ገቢ ጥሪዎች አግድ?"</string>
+    <string name="call_barring_baicr" msgid="5728784220691481693">"ገቢ ዓለምአቀፋዊ ሮሚንግ"</string>
+    <string name="call_barring_baicr_enabled" msgid="6533336994391716127">"ሁሉንም ገቢ ዓለምአቀፋዊ ሮሚንግን ማገድን አሰናክል?"</string>
+    <string name="call_barring_baicr_disabled" msgid="6746329853943256566">"ገቢ ዓለምአቀፋዊ ሮሚንግን አግድ?"</string>
+    <string name="call_barring_deactivate_all" msgid="5269788384941003415">"ሁሉንም አሰናክል"</string>
+    <string name="call_barring_deactivate_all_description" msgid="4972365443287257704">"ሁሉንም የጥሪ ክልከላ ቅንብሮች አሰናክል"</string>
+    <string name="call_barring_deactivate_success" msgid="8014685598632000936">"ጥሪ ክልከላ ተሰናክሏል"</string>
+    <string name="call_barring_change_pwd" msgid="6887420609726284232">"የይለፍ ቃል ለውጥ"</string>
+    <string name="call_barring_change_pwd_description" msgid="5505087790260233953">"የጥሪ ክልከላ የይለፍ ቃልን ለውጥ"</string>
+    <string name="call_barring_change_pwd_description_disabled" msgid="7630770327645349957">"የጥሪ ክልከላ የይለፍ ቃልን መለወጥ አይቻልም።"</string>
+    <string name="call_barring_pwd_not_match" msgid="6716711689350314525">"የይለፍ ቃሎችዎ አልተዛመዱም"</string>
+    <string name="call_barring_right_pwd_number" msgid="2902966502520410446">"4 ቁጥሮች ያሉት የይለፍ ቃል ያስገቡ"</string>
+    <string name="call_barring_change_pwd_success" msgid="3278310763742760321">"የይለፍ ቃል ተለውጧል"</string>
+    <string name="call_barring_old_pwd" msgid="6080515987320238522">"የቀድሞው የይለፍ ቃል"</string>
+    <string name="call_barring_new_pwd" msgid="7048532299150269547">"አዲስ የይለፍ ቃል"</string>
+    <string name="call_barring_confirm_pwd" msgid="1947167278466285411">"የይለፍ ቃልን ያረጋግጡ"</string>
+    <string name="messageCallBarring" msgid="2412123220272136055">"የይለፍ ቃል አስገባ"</string>
+    <string name="call_barring_settings" msgid="80766145008623645">"የጥሪ ክልከላ ቅንብሮች"</string>
+    <string name="call_barring_deactivate_all_no_password" msgid="920902774366557311">"ሁሉንም የጥሪ ክልከላ ቅንብሮች አሰናክል?"</string>
+    <string name="supp_service_notification_call_deflected" msgid="9195460512875330926">"ጥሪ አቅጣጫውን ቀይሯል።"</string>
+    <string name="supp_service_notification_call_forwarded" msgid="7818548630812124053">"ጥሪ ተላልፏል።"</string>
+    <string name="supp_service_notification_call_waiting" msgid="789154111899572489">"ጥሪ በመጠበቅ ላይ ነው።"</string>
+    <string name="supp_service_clir_suppression_rejected" msgid="1581851661582189045">"ቁጥር ማገድ ተቀባይነት አጥቷል።"</string>
+    <string name="supp_service_closed_user_group_call" msgid="5761735840904590950">"ዝግ የተጠቃሚዎች ቡድን ጥሪ።"</string>
+    <string name="supp_service_incoming_calls_barred" msgid="3248813207307882723">"ገቢ ጥሪዎች ተከልክለዋል።"</string>
+    <string name="supp_service_outgoing_calls_barred" msgid="1962644621292054081">"ወጪ ጥሪዎች ተከልክለዋል።"</string>
+    <string name="supp_service_call_forwarding_active" msgid="1253134771682248735">"ጥሪ ማስተላለፍ ንቁ።"</string>
+    <string name="supp_service_additional_call_forwarded" msgid="5228624725214727315">"ተጨማሪ ጥሪ ተላልፏል።"</string>
+    <string name="supp_service_additional_ect_connected" msgid="6396964292513707102">"ግልጽ የጥሪ ማስተላለፍ ተጠናቅቋል።"</string>
+    <string name="supp_service_additional_ect_connecting" msgid="5443373059716058480">"ግልጽ የጥሪ ማስተላለፍ በሂደት ላይ።"</string>
+    <string name="supp_service_call_on_hold" msgid="1478976782361795422">"ጥሪ በይቆይ ላይ።"</string>
+    <string name="supp_service_call_resumed" msgid="1656475289958070674">"ጥሪ ከቆመበት ቀጥሏል።"</string>
+    <string name="supp_service_deflected_call" msgid="138970419873492166">"ጥሪው አቅጣጫው ተቀይሯል።"</string>
+    <string name="supp_service_forwarded_call" msgid="4509980341645679803">"የተላለፈ ጥሪ።"</string>
+    <string name="supp_service_conference_call" msgid="4448616364004466832">"የጉባዔ ጥሪን በመቀላቀል ላይ።"</string>
+    <string name="supp_service_held_call_released" msgid="2030677825038709779">"የተያዘ ጥሪ ተለቅቋል።"</string>
 </resources>
diff --git a/res/values-ar/strings.xml b/res/values-ar/strings.xml
index 05a586d..fcab791 100644
--- a/res/values-ar/strings.xml
+++ b/res/values-ar/strings.xml
@@ -130,6 +130,7 @@
     <string name="stk_cc_ss_to_dial_error" msgid="2816779198916570502">"‏تم تعديل طلب SS إلى طلب DIAL."</string>
     <string name="stk_cc_ss_to_ussd_error" msgid="7490626178582654236">"‏تم تعديل طلب SS إلى طلب USSD."</string>
     <string name="stk_cc_ss_to_ss_error" msgid="5057846756489053759">"‏تم تعديل طلب SS إلى طلب SS جديد."</string>
+    <string name="stk_cc_ss_to_dial_video_error" msgid="3091186225006683939">"‏تم تعديل طلب SS إلى طلب DIAL فيديو."</string>
     <string name="fdn_check_failure" msgid="18200614306525434">"تم تشغيل إعداد أرقام الاتصال الثابتة بالتطبيق المثبت على هاتفك. ونتيجة لذلك، لن تعمل بعض الميزات المرتبطة بالمكالمات."</string>
     <string name="radio_off_error" msgid="2304459933248513376">"شغّل اللاسلكي قبل عرض هذه الإعدادات."</string>
     <string name="close_dialog" msgid="2365884406356986917">"موافق"</string>
@@ -158,7 +159,6 @@
     <string name="vm_change_pin_error_invalid" msgid="3972205462701668653">"رقم التعريف الشخصي الجديد يحتوي على أحرف غير صالحة."</string>
     <string name="vm_change_pin_error_system_error" msgid="6610603326230000207">"غير قادر على تغيير رقم التعريف الشخصي"</string>
     <string name="vvm_unsupported_message_format" msgid="11795090778411977">"نوع الرسالة غير معتمد، اتصل على <xliff:g id="NUMBER">%s</xliff:g> لسماعها."</string>
-    <string name="mobile_networks" msgid="5540397602919106177">"إعدادات شبكة الجوال"</string>
     <string name="network_settings_title" msgid="514120489499925574">"شبكة الجوّال"</string>
     <string name="label_available" msgid="1181658289009300430">"الشبكات المتاحة"</string>
     <string name="load_networks_progress" msgid="5230707536168902952">"جارِ البحث…"</string>
@@ -168,6 +168,7 @@
     <string name="not_allowed" msgid="5613353860205691579">"‏لا تسمح شريحة SIM بالاتصال بهذه الشبكة."</string>
     <string name="connect_later" msgid="2308119155752343975">"يتعذر الاتصال بهذه الشبكة في الوقت الحالي. حاول مرة أخرى لاحقًا."</string>
     <string name="registration_done" msgid="495135664535876612">"مسجل على الشبكة."</string>
+    <string name="already_auto" msgid="6067116884321285507">"في التحديد التلقائي فعلاً."</string>
     <string name="select_automatically" msgid="1046727200631770962">"تحديد الشبكة تلقائيًا"</string>
     <string name="network_select_title" msgid="7733107364757544558">"الشبكة"</string>
     <string name="register_automatically" msgid="6017849844573519637">"التسجيل التلقائي..."</string>
@@ -175,6 +176,31 @@
     <string name="preferred_network_mode_summary" msgid="1434820673166126609">"تغيير وضع تشغيل الشبكة"</string>
     <string name="preferred_network_mode_dialogtitle" msgid="4048082093347807230">"نوع الشبكة المفضل"</string>
     <string name="forbidden_network" msgid="4384929668343563440">"(محظور )"</string>
+  <string-array name="preferred_network_mode_choices">
+    <item msgid="3628460389382468528">"‏GSM/WCDMA المفضل"</item>
+    <item msgid="8442633436636425221">"‏نظام GSM فقط"</item>
+    <item msgid="2032314385791760810">"‏WCDMA فقط"</item>
+    <item msgid="6334554401059422303">"‏GSM/WCDMA تلقائي"</item>
+    <item msgid="1462198368200398663">"‏CDMA/EvDo تلقائي"</item>
+    <item msgid="3611460019185359968">"CDMA w/o EvDo"</item>
+    <item msgid="545430093607698090">"‏EvDo فقط"</item>
+    <item msgid="4286774020869405140">"CDMA/EvDo/GSM/WCDMA"</item>
+    <item msgid="4006002265696868538">"CDMA + LTE/EvDo"</item>
+    <item msgid="8973936140318359205">"GSM/WCDMA/LTE"</item>
+    <item msgid="3471059554252610472">"عامّة"</item>
+    <item msgid="2882615514545171802">"LTE"</item>
+    <item msgid="8076204422288290116">"LTE / WCDMA"</item>
+    <item msgid="3982984144824159726">"‏TDSCDMA فقط"</item>
+    <item msgid="3686191974505922271">"TDSCDMA/WCDMA"</item>
+    <item msgid="7135671700201836475">"LTE/TDSCDMA"</item>
+    <item msgid="3736619459066330755">"TDSCDMA/GSM"</item>
+    <item msgid="4778666570887216861">"LTE/TDSCDMA/GSM"</item>
+    <item msgid="2952322596201849456">"TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="115984258536697617">"LTE/TDSCDMA/WCDMA"</item>
+    <item msgid="7957991936217192636">"LTE/TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="2828588917858484655">"TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+    <item msgid="4989979948139945854">"LTE/TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+  </string-array>
     <string name="preferred_network_mode_wcdma_perf_summary" msgid="8521677230113533809">"‏وضع الشبكة المفضل: تم تفضيل WCDMA"</string>
     <string name="preferred_network_mode_gsm_only_summary" msgid="3352445413437453511">"‏وضع الشبكة المفضل: GSM فقط"</string>
     <string name="preferred_network_mode_wcdma_only_summary" msgid="2836897236221063413">"‏وضع الشبكة المفضل: WCDMA فقط"</string>
@@ -192,21 +218,15 @@
     <string name="preferred_network_mode_lte_gsm_umts_summary" msgid="633315028976225026">"‏وضع الشبكة المفضل: LTE / GSM / UMTS"</string>
     <string name="preferred_network_mode_lte_cdma_summary" msgid="3722647806454528426">"‏وضع الشبكة المفضل: LTE / CDMA"</string>
     <string name="preferred_network_mode_tdscdma_summary" msgid="8021016193718678775">"‏وضع الشبكة المفضَّل: TDSCDMA"</string>
-  <string-array name="preferred_network_mode_choices">
-    <item msgid="7886739962255042385">"LTE / WCDMA"</item>
-    <item msgid="577652050447385699">"LTE"</item>
-    <item msgid="6813597571293773656">"عام"</item>
-    <item msgid="127064712132619032">"GSM/WCDMA/LTE"</item>
-    <item msgid="1126767511633425977">"CDMA + LTE/EvDo"</item>
-    <item msgid="6389676313771670660">"CDMA/EvDo/GSM/WCDMA"</item>
-    <item msgid="545430093607698090">"‏EvDo فقط"</item>
-    <item msgid="1508557726283094448">"CDMA w/o EvDo"</item>
-    <item msgid="4341433122263841224">"‏CDMA/EvDo تلقائي"</item>
-    <item msgid="5958053792390386668">"‏GSM/WCDMA تلقائي"</item>
-    <item msgid="7913148405605373434">"‏WCDMA فقط"</item>
-    <item msgid="1524224863879435516">"‏نظام GSM فقط"</item>
-    <item msgid="3817924849415716259">"‏GSM/WCDMA المفضل"</item>
-  </string-array>
+    <string name="preferred_network_mode_tdscdma_wcdma_summary" msgid="2405154895437348623">"‏وضع الشبكة المفضل: TDSCDMA / WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_summary" msgid="2104702896644235637">"‏وضع الشبكة المفضل: LTE / TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_summary" msgid="4893784445338396204">"‏وضع الشبكة المفضل: TDSCDMA / GSM"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_summary" msgid="1815169717046729757">"‏وضع الشبكة المفضل: LTE/GSM/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_wcdma_summary" msgid="2195358773359424099">"‏وضع الشبكة المفضل: TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_wcdma_summary" msgid="1181424059695667803">"‏وضع الشبكة المفضل: LTE/TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_wcdma_summary" msgid="2526539326505354382">"‏وضع الشبكة المفضل: LTE/TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="8195248059196614939">"‏وضع الشبكة المفضل: TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="5596733053095592791">"‏وضع الشبكة المفضل: LTE/TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
     <string name="call_category" msgid="5863978196309462052">"جارٍ الاتصال"</string>
     <string name="network_operator_category" msgid="4830701959205735636">"الشبكة"</string>
     <string name="enhanced_4g_lte_mode_title" msgid="522191650223239171">"‏وضع 4G LTE المحسّن"</string>
@@ -220,12 +240,13 @@
     <string name="roaming_disable" msgid="1843417228755568110">"اتصال بخدمات البيانات عند التجوال"</string>
     <string name="roaming_reenable_message" msgid="8913735676127858115">"لقد فقدت اتصال البيانات نظرًا لأنك أوقفت تشغيل تجوال البيانات بشبكتك الرئيسية."</string>
     <string name="roaming_warning" msgid="1603164667540144353">"قد يكلف ذلك رسومًا مرتفعة."</string>
+    <string name="roaming_check_price_warning" msgid="7497570906830902550">"راجع مقدم الشبكة للتعرف على الأسعار."</string>
     <string name="roaming_alert_title" msgid="3654815360303826008">"السماح بتجوال البيانات؟"</string>
     <string name="data_usage_title" msgid="8759619109516889802">"استخدام البيانات"</string>
     <string name="data_usage_template" msgid="8526428824844656364">"تم استخدام <xliff:g id="ID_1">%1$s</xliff:g> من بيانات الجوال خلال الفترة بين <xliff:g id="ID_2">%2$s</xliff:g>"</string>
     <string name="advanced_options_title" msgid="8074895510265488035">"إعدادات متقدمة"</string>
     <string name="carrier_settings_euicc" msgid="6714062862127226405">"مشغل شبكة الجوّال"</string>
-    <string name="keywords_carrier_settings_euicc" msgid="783429609643157743">"‏مشغل شبكة الجوال، esim، sim، euicc"</string>
+    <string name="keywords_carrier_settings_euicc" msgid="6861505396475991277">"‏مشغل شبكة الجوال، esim، شريحة sim، euicc، تبديل مشغلي شبكات الجوال، ومشغل شبكة الجوال"</string>
     <string name="carrier_settings_euicc_summary" msgid="5115001942761995457">"<xliff:g id="CARRIER_NAME">%1$s</xliff:g> — <xliff:g id="PHONE_NUMBER">%2$s</xliff:g>"</string>
     <string name="mobile_data_settings_title" msgid="4661165467914727157">"بيانات الجوّال"</string>
     <string name="mobile_data_settings_summary" msgid="5087255915840576895">"الوصول إلى البيانات باستخدام شبكة الجوال"</string>
@@ -399,7 +420,7 @@
     <string name="deleting_fdn_contact" msgid="5669163206349319969">"جارٍ حذف رقم الاتصال الثابت..."</string>
     <string name="fdn_contact_deleted" msgid="7154162327112259569">"تم حذف رقم الاتصال الثابت."</string>
     <string name="pin2_invalid" msgid="5470854099230755944">"‏لم يتم تحديث FDN لأنك كتبت رقم تعريف شخصي غير صحيح."</string>
-    <string name="fdn_invalid_number" msgid="8602417141715473998">"‏لم يتم تحديث FDN نظرًا لأن الرقم فارغ أو يتجاوز طوله 20 رقمًا."</string>
+    <string name="fdn_invalid_number" msgid="2062898833049589309">"‏لم يتم تحديث FDN نظرًا لأن الرقم يتجاوز طوله 20 رقمًا."</string>
     <string name="pin2_or_fdn_invalid" msgid="6025144083384701197">"‏لم يتم تحديث FDN. رقم PIN2 غير صحيح، أو تم رفض رقم الهاتف."</string>
     <string name="fdn_failed" msgid="540018079008319747">"‏تعذّر إتمام عملية FDN!"</string>
     <string name="simContacts_emptyLoading" msgid="2203331234764498011">"‏جارٍ القراءة من شريحة SIM..."</string>
@@ -502,6 +523,8 @@
     <string name="failedToImportSingleContactMsg" msgid="415399285420353917">"تعذّر استيراد جهة اتصال"</string>
     <string name="hac_mode_title" msgid="8740268574688743289">"أدوات السمع المساعدة"</string>
     <string name="hac_mode_summary" msgid="6833851160514929341">"تشغيل التوافق مع أداة السمع"</string>
+    <string name="rtt_mode_title" msgid="5868105073514206953">"RTT"</string>
+    <string name="rtt_mode_summary" msgid="7346441783429748083">"‏تفعيل أو إيقاف RTT"</string>
   <string-array name="tty_mode_entries">
     <item msgid="512950011423868021">"‏إيقاف تشغيل TTY"</item>
     <item msgid="3971695875449640648">"‏TTY مكتمل"</item>
@@ -621,4 +644,107 @@
     <string name="mobile_data_activate_diag_message" msgid="8216154678758451453">"قد تحتاج إلى إضافة بيانات من خلال <xliff:g id="PROVIDER_NAME">%s</xliff:g>"</string>
     <string name="mobile_data_activate_button" msgid="3682400969184405446">"إضافة بيانات"</string>
     <string name="mobile_data_activate_cancel_button" msgid="1708022171547398765">"إلغاء"</string>
+    <string name="clh_card_title_call_ended_txt" msgid="4072101334811753823">"تم إنهاء الاتصال"</string>
+    <string name="clh_callFailed_powerOff_txt" msgid="3773036949107147708">"اللاسلكي متوقف"</string>
+    <string name="clh_callFailed_simError_txt" msgid="757650590524277969">"‏لا توجد شريحة SIM أو يوجد خطأ بشريحة SIM"</string>
+    <string name="clh_incall_error_out_of_service_txt" msgid="3974373603657193827">"شبكة الجوّال غير متوفرة"</string>
+    <string name="clh_callFailed_unassigned_number_txt" msgid="7635996793232604064">"رقم غير مسجل (غير مخصص)"</string>
+    <string name="clh_callFailed_no_route_to_destination_txt" msgid="8561586745288855167">"لا يوجد مسار إلى الوجهة"</string>
+    <string name="clh_callFailed_channel_unacceptable_txt" msgid="8048626924246611459">"القناة غير مقبولة"</string>
+    <string name="clh_callFailed_operator_determined_barring_txt" msgid="6889705714244076823">"اكتشف عامل التشغيل وجود منع"</string>
+    <string name="clh_callFailed_normal_call_clearing_txt" msgid="2810975267106345820">"محو المكالمة العادية"</string>
+    <string name="clh_callFailed_user_busy_txt" msgid="2736095995784746915">"المستخدم مشغول"</string>
+    <string name="clh_callFailed_no_user_responding_txt" msgid="1421543095873040084">"لم يستجب أي مستخدم"</string>
+    <string name="clh_callFailed_user_alerting_txt" msgid="6606245970376797447">"تنبيه المستخدم، لا يوجد رد"</string>
+    <string name="clh_callFailed_call_rejected_txt" msgid="8001665478195793223">"تم رفض المكالمة"</string>
+    <string name="clh_callFailed_number_changed_txt" msgid="5127909898925154242">"تم تغيير الرقم"</string>
+    <string name="clh_callFailed_pre_emption_txt" msgid="6864702416751338567">"حق الشفعة"</string>
+    <string name="clh_callFailed_non_selected_user_clearing_txt" msgid="8725898326616836656">"محو المستخدم غير المحدد"</string>
+    <string name="clh_callFailed_destination_out_of_order_txt" msgid="6626355413556362437">"الوجهة معطلة"</string>
+    <string name="clh_callFailed_invalid_number_format_txt" msgid="6987646655639655370">"تنسيق الرقم غير صالح (الرقم ليس كاملاً)"</string>
+    <string name="clh_callFailed_facility_rejected_txt" msgid="4539787567476563415">"تم رفض المرفق"</string>
+    <string name="clh_callFailed_response_to_STATUS_ENQUIRY_txt" msgid="178503536263624366">"الرد على استفسار الحالة"</string>
+    <string name="clh_callFailed_normal_unspecified_txt" msgid="2777574148560245427">"عادي، غير محدد"</string>
+    <string name="clh_callFailed_no_circuit_available_txt" msgid="2894749820848784700">"لا تتوفر أي دائرة أو قناة"</string>
+    <string name="clh_callFailed_network_out_of_order_txt" msgid="807472585030492179">"الشبكة معطلة"</string>
+    <string name="clh_callFailed_temporary_failure_txt" msgid="1985847623937655151">"فشل مؤقت"</string>
+    <string name="clh_callFailed_switching_equipment_congestion_txt" msgid="465517139462928431">"تبديل ازدحام المعدات"</string>
+    <string name="clh_callFailed_access_information_discarded_txt" msgid="132851305339579892">"تم تجاهل الوصول إلى المعلومات"</string>
+    <string name="clh_callFailed_requested_circuit_txt" msgid="2316345471851443847">"الدائرة أو القناة المطلوبة غير متوفرة"</string>
+    <string name="clh_callFailed_resources_unavailable_unspecified_txt" msgid="4460267429142724322">"الموارد غير متوفرة، غير محدد"</string>
+    <string name="clh_callFailed_quality_of_service_unavailable_txt" msgid="7315823047206338755">"جودة الخدمة غير متوفرة"</string>
+    <string name="clh_callFailed_requested_facility_not_subscribed_txt" msgid="1688438372518949530">"المرفق المطلوب غير مشترك"</string>
+    <string name="clh_callFailed_incoming_calls_barred_within_the_CUG_txt" msgid="3922231620226043342">"‏تم منع المكالمات الواردة داخل CUG"</string>
+    <string name="clh_callFailed_bearer_capability_not_authorized_txt" msgid="6515594235334537340">"لم يتم تخويل إمكانية الحامل"</string>
+    <string name="clh_callFailed_bearer_capability_not_presently_available_txt" msgid="8013567156449692135">"إمكانية الحامل غير متوفرة حاليًا"</string>
+    <string name="clh_callFailed_service_or_option_not_available_unspecified_txt" msgid="8663374141880847414">"لا تتوفر الخدمة أو الخيار، غير محدد"</string>
+    <string name="clh_callFailed_bearer_service_not_implemented_txt" msgid="2772484977847973583">"لم يتم تنفيذ خدمة الحامل"</string>
+    <string name="clh_callFailed_ACM_equal_to_or_greater_than_ACMmax_txt" msgid="2192709279981159761">"‏ACM يساوي أو أكبر من ACMmax"</string>
+    <string name="clh_callFailed_requested_facility_not_implemented_txt" msgid="406404292085779118">"لم يتم تنفيذ المرفق المطلوب"</string>
+    <string name="clh_callFailed_only_restricted_digital_information_bearer_capability_is_available_txt" msgid="4817899794531157207">"تتوفر فقط إمكانية حامل المعلومات الرقمية المقيَّدة"</string>
+    <string name="clh_callFailed_service_or_option_not_implemented_unspecified_txt" msgid="2968655784896862505">"لم يتم تنفيذ الخدمة أو الخيار، غير محدد"</string>
+    <string name="clh_callFailed_invalid_transaction_identifier_value_txt" msgid="3843478518660918642">"قيمة معرّف العملية غير صالحة"</string>
+    <string name="clh_callFailed_user_not_member_of_CUG_txt" msgid="8462852903153938988">"‏المستخدم ليس عضوًا في CUG"</string>
+    <string name="clh_callFailed_incompatible_destination_txt" msgid="2580750652910253219">"الوجهة غير متوافقة"</string>
+    <string name="clh_callFailed_invalid_transit_network_selection_txt" msgid="6589916900457111005">"تحديد شبكة النقل العام غير صالح"</string>
+    <string name="clh_callFailed_semantically_incorrect_message_txt" msgid="2329284157442218683">"رسالة غير صحيحة دلاليًا"</string>
+    <string name="clh_callFailed_invalid_mandatory_information_txt" msgid="9081556111928912676">"المعلومات الإلزامية غير صالحة"</string>
+    <string name="clh_callFailed_message_type_non_existent_or_not_implemented_txt" msgid="2641350895896546715">"نوع الرسالة غير موجود أو غير مطبق"</string>
+    <string name="clh_callFailed_message_type_not_compatible_with_protocol_state_txt" msgid="6598180735494982466">"نوع الرسالة غير متوافق مع حالة البروتوكول"</string>
+    <string name="clh_callFailed_information_element_non_existent_or_not_implemented_txt" msgid="4725610801664706983">"عنصر المعلومات غير موجود أو غير مطبق"</string>
+    <string name="clh_callFailed_conditional_IE_error_txt" msgid="9140031076499566143">"‏خطأ IE مشروط"</string>
+    <string name="clh_callFailed_message_not_compatible_with_protocol_state_txt" msgid="6586005128633024271">"الرسالة غير متوافقة مع حالة البروتوكول"</string>
+    <string name="clh_callFailed_recovery_on_timer_expiry_txt" msgid="3680765722923600294">"الاستعادة عند انتهاء الموقّت"</string>
+    <string name="clh_callFailed_protocol_Error_unspecified_txt" msgid="8294907817156524790">"خطأ في البروتوكول، غير محدد"</string>
+    <string name="clh_callFailed_interworking_unspecified_txt" msgid="8838850798491763729">"التشغيل البيني، غير محدد"</string>
+    <string name="labelCallBarring" msgid="3452870940716226978">"منع الاتصال"</string>
+    <string name="sum_call_barring_enabled" msgid="6804489690436703488">"تفعيل"</string>
+    <string name="sum_call_barring_disabled" msgid="5900772179198857783">"متوقف"</string>
+    <string name="call_barring_baoc" msgid="1199843944333106035">"كل المكالمات الصادرة"</string>
+    <string name="call_barring_baoc_enabled" msgid="8112118391869380361">"هل تريد إيقاف حظر كل المكالمات الصادرة؟"</string>
+    <string name="call_barring_baoc_disabled" msgid="7806697133004697974">"هل تريد حظر كل المكالمات الصادرة؟"</string>
+    <string name="call_barring_baoic" msgid="3162154267825211826">"المكالمات الدولية الصادرة"</string>
+    <string name="call_barring_baoic_enabled" msgid="2634377543147258105">"هل تريد إيقاف حظر المكالمات الدولية الصادرة؟"</string>
+    <string name="call_barring_baoic_disabled" msgid="5817895648306183464">"هل تريد حظر المكالمات الدولية الصادرة؟"</string>
+    <string name="call_barring_baoicr" msgid="8951699885885742076">"مكالمات التجوال الدولية الصادرة"</string>
+    <string name="call_barring_baoicr_enabled" msgid="2519630715322138317">"هل تريد إيقاف حظر مكالمات التجوال الدولية الصادرة؟"</string>
+    <string name="call_barring_baoicr_disabled" msgid="5831267468931377699">"هل تريد حظر مكالمات التجوال الدولية الصادرة؟"</string>
+    <string name="call_barring_baic" msgid="5272726081458339912">"كل المكالمات الواردة"</string>
+    <string name="call_barring_baic_enabled" msgid="2457134916223203380">"هل تريد إيقاف حظر كل المكالمات الواردة؟"</string>
+    <string name="call_barring_baic_disabled" msgid="6945604947500275636">"هل تريد حظر كل المكالمات الواردة؟"</string>
+    <string name="call_barring_baicr" msgid="5728784220691481693">"مكالمات التجوال الدولية الواردة"</string>
+    <string name="call_barring_baicr_enabled" msgid="6533336994391716127">"هل تريد إيقاف حظر كل مكالمات التجوال الدولية الواردة؟"</string>
+    <string name="call_barring_baicr_disabled" msgid="6746329853943256566">"هل تريد حظر مكالمات التجوال الدولية الواردة؟"</string>
+    <string name="call_barring_deactivate_all" msgid="5269788384941003415">"إلغاء تفعيل الكل"</string>
+    <string name="call_barring_deactivate_all_description" msgid="4972365443287257704">"إلغاء تفعيل كل إعدادات منع الاتصال"</string>
+    <string name="call_barring_deactivate_success" msgid="8014685598632000936">"تم إلغاء تفعيل منع الاتصال"</string>
+    <string name="call_barring_change_pwd" msgid="6887420609726284232">"تغيير كلمة المرور"</string>
+    <string name="call_barring_change_pwd_description" msgid="5505087790260233953">"تغيير كلمة مرور منع الاتصال"</string>
+    <string name="call_barring_change_pwd_description_disabled" msgid="7630770327645349957">"يتعذر تغيير كلمة مرور منع الاتصال."</string>
+    <string name="call_barring_pwd_not_match" msgid="6716711689350314525">"كلمتا المرور غير متطابقتين"</string>
+    <string name="call_barring_right_pwd_number" msgid="2902966502520410446">"إدخال كلمة مرور مكونة من 4 أرقام"</string>
+    <string name="call_barring_change_pwd_success" msgid="3278310763742760321">"تم تغيير كلمة المرور"</string>
+    <string name="call_barring_old_pwd" msgid="6080515987320238522">"كلمة المرور القديمة"</string>
+    <string name="call_barring_new_pwd" msgid="7048532299150269547">"كلمة المرور الجديدة"</string>
+    <string name="call_barring_confirm_pwd" msgid="1947167278466285411">"تأكيد كلمة المرور"</string>
+    <string name="messageCallBarring" msgid="2412123220272136055">"إدخال كلمة المرور"</string>
+    <string name="call_barring_settings" msgid="80766145008623645">"إعدادات منع الاتصال"</string>
+    <string name="call_barring_deactivate_all_no_password" msgid="920902774366557311">"هل تريد إلغاء تفعيل كل إعدادات منع الاتصال؟"</string>
+    <string name="supp_service_notification_call_deflected" msgid="9195460512875330926">"تم انحراف المكالمة."</string>
+    <string name="supp_service_notification_call_forwarded" msgid="7818548630812124053">"تمت إعادة توجيه المكالمة."</string>
+    <string name="supp_service_notification_call_waiting" msgid="789154111899572489">"المكالمة قيد الانتظار."</string>
+    <string name="supp_service_clir_suppression_rejected" msgid="1581851661582189045">"تم رفض حظر الرقم."</string>
+    <string name="supp_service_closed_user_group_call" msgid="5761735840904590950">"مكالمة مجموعة مستخدم مغلقة."</string>
+    <string name="supp_service_incoming_calls_barred" msgid="3248813207307882723">"تم منع المكالمات الواردة."</string>
+    <string name="supp_service_outgoing_calls_barred" msgid="1962644621292054081">"تم منع المكالمات الصادرة."</string>
+    <string name="supp_service_call_forwarding_active" msgid="1253134771682248735">"تم تفعيل إعادة توجيه المكالمات."</string>
+    <string name="supp_service_additional_call_forwarded" msgid="5228624725214727315">"تمت إعادة توجيه مكالمة إضافية."</string>
+    <string name="supp_service_additional_ect_connected" msgid="6396964292513707102">"اكتمل نقل المكالمة الصريحة."</string>
+    <string name="supp_service_additional_ect_connecting" msgid="5443373059716058480">"نقل المكالمة الصريحة قيد التقدم."</string>
+    <string name="supp_service_call_on_hold" msgid="1478976782361795422">"المكالمة معلقة."</string>
+    <string name="supp_service_call_resumed" msgid="1656475289958070674">"تم استئناف المكالمة."</string>
+    <string name="supp_service_deflected_call" msgid="138970419873492166">"تم انحراف المكالمة."</string>
+    <string name="supp_service_forwarded_call" msgid="4509980341645679803">"تمت إعادة توجيه المكالمة."</string>
+    <string name="supp_service_conference_call" msgid="4448616364004466832">"الانضمام إلى مكالمة جماعية."</string>
+    <string name="supp_service_held_call_released" msgid="2030677825038709779">"تم إلغاء تعليق المكالمة المعلقة."</string>
 </resources>
diff --git a/res/values-az/strings.xml b/res/values-az/strings.xml
index 9158f96..850760e 100644
--- a/res/values-az/strings.xml
+++ b/res/values-az/strings.xml
@@ -130,6 +130,7 @@
     <string name="stk_cc_ss_to_dial_error" msgid="2816779198916570502">"SS sorğusu DIAL sorğusuna dəyişdirildi."</string>
     <string name="stk_cc_ss_to_ussd_error" msgid="7490626178582654236">"SS sorğusu USSD sorğusuna dəyişdirildi."</string>
     <string name="stk_cc_ss_to_ss_error" msgid="5057846756489053759">"SS sorğusu yeni SS sorğusuna dəyişdirildi."</string>
+    <string name="stk_cc_ss_to_dial_video_error" msgid="3091186225006683939">"SS sorğusu Video DIAL sorğusuna dəyişdirildi."</string>
     <string name="fdn_check_failure" msgid="18200614306525434">"Telefonunuzun Sabit Yığım Nömrələri parametri aktivdir. Buna görə də zəng ilə bağlı bəzi özəlliklər işləmir."</string>
     <string name="radio_off_error" msgid="2304459933248513376">"Bu ayarlara baxmadan öncə radionu yandırın."</string>
     <string name="close_dialog" msgid="2365884406356986917">"OK"</string>
@@ -158,7 +159,6 @@
     <string name="vm_change_pin_error_invalid" msgid="3972205462701668653">"Yeni PIN kod yanlış simvollardan ibarətdir."</string>
     <string name="vm_change_pin_error_system_error" msgid="6610603326230000207">"PIN kodu dəyişmək mümkün olmadı"</string>
     <string name="vvm_unsupported_message_format" msgid="11795090778411977">"Dəstəklənməyən mesaj növü, qulaq asmaq üçün <xliff:g id="NUMBER">%s</xliff:g> nömrəsinə zəng edin."</string>
-    <string name="mobile_networks" msgid="5540397602919106177">"Mobil şəbəkə parametrləri"</string>
     <string name="network_settings_title" msgid="514120489499925574">"Mobil şəbəkə"</string>
     <string name="label_available" msgid="1181658289009300430">"Əlçatımlı şəbəkələr"</string>
     <string name="load_networks_progress" msgid="5230707536168902952">"Axtarılır..."</string>
@@ -168,6 +168,7 @@
     <string name="not_allowed" msgid="5613353860205691579">"Sizin SIM kart bu şəbəkəyə bağlantıya icazə vermir."</string>
     <string name="connect_later" msgid="2308119155752343975">"Hazırda bu şəbəkəyə qoşulmaq olmur. Sonra təkrar sınayın."</string>
     <string name="registration_done" msgid="495135664535876612">"Şəbəkədə qeydiyyatdan keçib."</string>
+    <string name="already_auto" msgid="6067116884321285507">"Artıq avtomatik seçimdədir."</string>
     <string name="select_automatically" msgid="1046727200631770962">"Avtomatik olaraq şəbəkə seçin"</string>
     <string name="network_select_title" msgid="7733107364757544558">"Şəbəkə"</string>
     <string name="register_automatically" msgid="6017849844573519637">"Avtomatik qeydiyyat ..."</string>
@@ -175,6 +176,31 @@
     <string name="preferred_network_mode_summary" msgid="1434820673166126609">"Şəbəkə əməliyyat rejimini dəyişin"</string>
     <string name="preferred_network_mode_dialogtitle" msgid="4048082093347807230">"Tərcih edilən şəbəkə növü"</string>
     <string name="forbidden_network" msgid="4384929668343563440">"(qadağandır)"</string>
+  <string-array name="preferred_network_mode_choices">
+    <item msgid="3628460389382468528">"GSM/WCDMA\'ya üstünlük verilib"</item>
+    <item msgid="8442633436636425221">"Yalnız GSM"</item>
+    <item msgid="2032314385791760810">"Yalnız WCDMA"</item>
+    <item msgid="6334554401059422303">"GSM/WCDMA avtomatik"</item>
+    <item msgid="1462198368200398663">"CDMA/EvDo avtomatik"</item>
+    <item msgid="3611460019185359968">"CDMA w/o EvDo"</item>
+    <item msgid="545430093607698090">"Yalnız EvDo"</item>
+    <item msgid="4286774020869405140">"CDMA/EvDo/GSM/WCDMA"</item>
+    <item msgid="4006002265696868538">"CDMA + LTE/EvDo"</item>
+    <item msgid="8973936140318359205">"GSM/WCDMA/LTE"</item>
+    <item msgid="3471059554252610472">"Qlobal"</item>
+    <item msgid="2882615514545171802">"LTE"</item>
+    <item msgid="8076204422288290116">"LTE / WCDMA"</item>
+    <item msgid="3982984144824159726">"Yalnız TDSCDMA"</item>
+    <item msgid="3686191974505922271">"TDSCDMA/WCDMA"</item>
+    <item msgid="7135671700201836475">"LTE/TDSCDMA"</item>
+    <item msgid="3736619459066330755">"TDSCDMA/GSM"</item>
+    <item msgid="4778666570887216861">"LTE/TDSCDMA/GSM"</item>
+    <item msgid="2952322596201849456">"TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="115984258536697617">"LTE/TDSCDMA/WCDMA"</item>
+    <item msgid="7957991936217192636">"LTE/TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="2828588917858484655">"TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+    <item msgid="4989979948139945854">"LTE/TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+  </string-array>
     <string name="preferred_network_mode_wcdma_perf_summary" msgid="8521677230113533809">"Tərcih edilmiş şəbəkə rejimi: WCDMA tərcih edilir"</string>
     <string name="preferred_network_mode_gsm_only_summary" msgid="3352445413437453511">"Tərcih edilmiş şəbəkə rejimi: Yalnız GSM"</string>
     <string name="preferred_network_mode_wcdma_only_summary" msgid="2836897236221063413">"Tərcih edilmiş şəbəkə rejimi: yalnız WCDMA"</string>
@@ -192,21 +218,15 @@
     <string name="preferred_network_mode_lte_gsm_umts_summary" msgid="633315028976225026">"Seçilən şəbəkə rejimi: LTE / GSM / UMTS"</string>
     <string name="preferred_network_mode_lte_cdma_summary" msgid="3722647806454528426">"Tərcih edilmiş şəbəkə rejimi: LTE / CDMA"</string>
     <string name="preferred_network_mode_tdscdma_summary" msgid="8021016193718678775">"Tərcih edilmiş şəbəkə rejimi: TDSCDMA"</string>
-  <string-array name="preferred_network_mode_choices">
-    <item msgid="7886739962255042385">"LTE / WCDMA"</item>
-    <item msgid="577652050447385699">"LTE"</item>
-    <item msgid="6813597571293773656">"Qlobal"</item>
-    <item msgid="127064712132619032">"GSM/WCDMA/LTE"</item>
-    <item msgid="1126767511633425977">"CDMA + LTE/EvDo"</item>
-    <item msgid="6389676313771670660">"CDMA/EvDo/GSM/WCDMA"</item>
-    <item msgid="545430093607698090">"Yalnız EvDo"</item>
-    <item msgid="1508557726283094448">"CDMA w/o EvDo"</item>
-    <item msgid="4341433122263841224">"CDMA/EvDo avto"</item>
-    <item msgid="5958053792390386668">"GSM/WCDMA avtomatik"</item>
-    <item msgid="7913148405605373434">"Yalnız WCDMA"</item>
-    <item msgid="1524224863879435516">"Yalnız GSM"</item>
-    <item msgid="3817924849415716259">"GSM/WCDMA\'ya üstünlük verilib"</item>
-  </string-array>
+    <string name="preferred_network_mode_tdscdma_wcdma_summary" msgid="2405154895437348623">"Tərcih edilmiş şəbəkə rejimi: TDSCDMA / WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_summary" msgid="2104702896644235637">"Tərcih edilmiş şəbəkə rejimi: LTE / TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_summary" msgid="4893784445338396204">"Tərcih edilmiş şəbəkə rejimi: TDSCDMA / GSM"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_summary" msgid="1815169717046729757">"Tərcih edilmiş şəbəkə rejimi: LTE/GSM/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_wcdma_summary" msgid="2195358773359424099">"Tərcih edilmiş şəbəkə rejimi: TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_wcdma_summary" msgid="1181424059695667803">"Tərcih edilmiş şəbəkə rejimi: LTE/TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_wcdma_summary" msgid="2526539326505354382">"Tərcih edilmiş şəbəkə rejimi: LTE/TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="8195248059196614939">"Tərcih edilmiş şəbəkə rejimi: CDMA/EvDo/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="5596733053095592791">"Tərcih edilmiş şəbəkə rejimi: LTE/TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
     <string name="call_category" msgid="5863978196309462052">"Zəng edilir"</string>
     <string name="network_operator_category" msgid="4830701959205735636">"Şəbəkə"</string>
     <string name="enhanced_4g_lte_mode_title" msgid="522191650223239171">"Təkmil 4G LTE Rejimi"</string>
@@ -220,12 +240,13 @@
     <string name="roaming_disable" msgid="1843417228755568110">"Rouminq zamanı data xidmətlərinə qoşulun"</string>
     <string name="roaming_reenable_message" msgid="8913735676127858115">"Siz deaktiv edilmiş rouminq ilə daxili şəbəkəni tərk etdiyiniz üçün data bağlantısını itirdiniz."</string>
     <string name="roaming_warning" msgid="1603164667540144353">"Sizə əhəmiyyətli xərclər tətbiq edilə bilər."</string>
+    <string name="roaming_check_price_warning" msgid="7497570906830902550">"Qiymətləndirmə üçün şəbəkə provayderi ilə yoxlayın."</string>
     <string name="roaming_alert_title" msgid="3654815360303826008">"Məlumat rominqinə icazə verilsin?"</string>
     <string name="data_usage_title" msgid="8759619109516889802">"Data istifadəsi"</string>
     <string name="data_usage_template" msgid="8526428824844656364">"<xliff:g id="ID_2">%2$s</xliff:g> ərzində <xliff:g id="ID_1">%1$s</xliff:g> mobil data istifadə edildi"</string>
     <string name="advanced_options_title" msgid="8074895510265488035">"Qabaqcıl"</string>
     <string name="carrier_settings_euicc" msgid="6714062862127226405">"Mobil Operator"</string>
-    <string name="keywords_carrier_settings_euicc" msgid="783429609643157743">"operator, esim, sim, euicc"</string>
+    <string name="keywords_carrier_settings_euicc" msgid="6861505396475991277">"operator, esim, sim, euicc, operatoru dəyişin, operator əlavə edin"</string>
     <string name="carrier_settings_euicc_summary" msgid="5115001942761995457">"<xliff:g id="CARRIER_NAME">%1$s</xliff:g> — <xliff:g id="PHONE_NUMBER">%2$s</xliff:g>"</string>
     <string name="mobile_data_settings_title" msgid="4661165467914727157">"Mobil data"</string>
     <string name="mobile_data_settings_summary" msgid="5087255915840576895">"Mobil şəbəkədən istifadə edərək dataya daxil olun"</string>
@@ -399,7 +420,7 @@
     <string name="deleting_fdn_contact" msgid="5669163206349319969">"Sabit yığım nömrəsi silinir…"</string>
     <string name="fdn_contact_deleted" msgid="7154162327112259569">"Sabit yığım nömrəsi silindi."</string>
     <string name="pin2_invalid" msgid="5470854099230755944">"Yanlış PIN daxil etdiyiniz üçün FDN güncəlləşdirilmədi."</string>
-    <string name="fdn_invalid_number" msgid="8602417141715473998">"Nömrə boş olduğundan və ya 20 rəqəmi keçdiyindən FDN yenilənmədi."</string>
+    <string name="fdn_invalid_number" msgid="2062898833049589309">"Nömrə 20 rəqəmi keçdiyindən FDN yenilənmədi."</string>
     <string name="pin2_or_fdn_invalid" msgid="6025144083384701197">"FDN güncəlləşdirilmədi. PIN2 yanlış idi və ya telefon nömrəsi rədd edildi."</string>
     <string name="fdn_failed" msgid="540018079008319747">"FDN əməliyyatı aılnmadı."</string>
     <string name="simContacts_emptyLoading" msgid="2203331234764498011">"SIM kart oxunur ..."</string>
@@ -502,6 +523,8 @@
     <string name="failedToImportSingleContactMsg" msgid="415399285420353917">"Kontakt idxalı uğursuz oldu"</string>
     <string name="hac_mode_title" msgid="8740268574688743289">"Eşitmə yardımı"</string>
     <string name="hac_mode_summary" msgid="6833851160514929341">"Eşitmə yardımı uyğunluğunu aktivləşdirin"</string>
+    <string name="rtt_mode_title" msgid="5868105073514206953">"RTT"</string>
+    <string name="rtt_mode_summary" msgid="7346441783429748083">"RTT-ni aktiv və ya deaktiv edin"</string>
   <string-array name="tty_mode_entries">
     <item msgid="512950011423868021">"TTY Deaktiv"</item>
     <item msgid="3971695875449640648">"TTY Tam"</item>
@@ -613,4 +636,107 @@
     <string name="mobile_data_activate_diag_message" msgid="8216154678758451453">"<xliff:g id="PROVIDER_NAME">%s</xliff:g> vasitəsilə data əlavə etmək lazım ola bilər"</string>
     <string name="mobile_data_activate_button" msgid="3682400969184405446">"DATA ƏLAVƏ EDİN"</string>
     <string name="mobile_data_activate_cancel_button" msgid="1708022171547398765">"LƏĞV EDİN"</string>
+    <string name="clh_card_title_call_ended_txt" msgid="4072101334811753823">"Zəng sona çatdı"</string>
+    <string name="clh_callFailed_powerOff_txt" msgid="3773036949107147708">"Radio deaktivdir"</string>
+    <string name="clh_callFailed_simError_txt" msgid="757650590524277969">"SIM kart və ya SIM kart xətası yoxdur"</string>
+    <string name="clh_incall_error_out_of_service_txt" msgid="3974373603657193827">"Mobil şəbəkə əlçatan deyil"</string>
+    <string name="clh_callFailed_unassigned_number_txt" msgid="7635996793232604064">"Təyin edilməmiş nömrə"</string>
+    <string name="clh_callFailed_no_route_to_destination_txt" msgid="8561586745288855167">"Təyinata marşrut yoxdur"</string>
+    <string name="clh_callFailed_channel_unacceptable_txt" msgid="8048626924246611459">"Kanal qəbuledilməzdir"</string>
+    <string name="clh_callFailed_operator_determined_barring_txt" msgid="6889705714244076823">"Operator bloklama aşkar etdi"</string>
+    <string name="clh_callFailed_normal_call_clearing_txt" msgid="2810975267106345820">"Normal zəngin dayandırılması"</string>
+    <string name="clh_callFailed_user_busy_txt" msgid="2736095995784746915">"İstifadəçi məşğuldur"</string>
+    <string name="clh_callFailed_no_user_responding_txt" msgid="1421543095873040084">"İstifadəçi cavab vermir"</string>
+    <string name="clh_callFailed_user_alerting_txt" msgid="6606245970376797447">"İstifadəçi xəbərdarlıq edir, cavab yoxdur"</string>
+    <string name="clh_callFailed_call_rejected_txt" msgid="8001665478195793223">"Zəng rədd edildi"</string>
+    <string name="clh_callFailed_number_changed_txt" msgid="5127909898925154242">"Nömrə dəyişilib"</string>
+    <string name="clh_callFailed_pre_emption_txt" msgid="6864702416751338567">"Dayandırma"</string>
+    <string name="clh_callFailed_non_selected_user_clearing_txt" msgid="8725898326616836656">"İstiifadəçi tərəfindən seçilməmiş səbəb"</string>
+    <string name="clh_callFailed_destination_out_of_order_txt" msgid="6626355413556362437">"Təyinat istifadədə deyil"</string>
+    <string name="clh_callFailed_invalid_number_format_txt" msgid="6987646655639655370">"Yanlış nömrə formatı (natamam nömrə)"</string>
+    <string name="clh_callFailed_facility_rejected_txt" msgid="4539787567476563415">"Xidmət rədd edildi"</string>
+    <string name="clh_callFailed_response_to_STATUS_ENQUIRY_txt" msgid="178503536263624366">"STATUS SORĞUSUNA cavab"</string>
+    <string name="clh_callFailed_normal_unspecified_txt" msgid="2777574148560245427">"Normal, təyin edilməyib"</string>
+    <string name="clh_callFailed_no_circuit_available_txt" msgid="2894749820848784700">"Şəbəkə/kanal əlçatan deyil"</string>
+    <string name="clh_callFailed_network_out_of_order_txt" msgid="807472585030492179">"Şəbəkə istifadədə deyil"</string>
+    <string name="clh_callFailed_temporary_failure_txt" msgid="1985847623937655151">"Müvəqqəti xəta"</string>
+    <string name="clh_callFailed_switching_equipment_congestion_txt" msgid="465517139462928431">"Kommutasiya avadanlığı yüklənib"</string>
+    <string name="clh_callFailed_access_information_discarded_txt" msgid="132851305339579892">"Giriş məlumatı ləğv edildi"</string>
+    <string name="clh_callFailed_requested_circuit_txt" msgid="2316345471851443847">"Tələb edilən şəbəkə/kanal əlçatan deyil"</string>
+    <string name="clh_callFailed_resources_unavailable_unspecified_txt" msgid="4460267429142724322">"Resurslar əlçatan deyil, təyin edilməyib"</string>
+    <string name="clh_callFailed_quality_of_service_unavailable_txt" msgid="7315823047206338755">"Xidmət keyfiyyəti əlçatan deyil"</string>
+    <string name="clh_callFailed_requested_facility_not_subscribed_txt" msgid="1688438372518949530">"Tələb edilən xidmətə abunəlik mümkün deyil"</string>
+    <string name="clh_callFailed_incoming_calls_barred_within_the_CUG_txt" msgid="3922231620226043342">"Gələn zənglər CUG daxilində blok edilib"</string>
+    <string name="clh_callFailed_bearer_capability_not_authorized_txt" msgid="6515594235334537340">"Daşıyıcı tutumu doğrulanmayıb"</string>
+    <string name="clh_callFailed_bearer_capability_not_presently_available_txt" msgid="8013567156449692135">"Daşıyıcı tutumu indi əlçatan deyil"</string>
+    <string name="clh_callFailed_service_or_option_not_available_unspecified_txt" msgid="8663374141880847414">"Xidmət və ya seçim əlçatan deyil, təyin edilməyib"</string>
+    <string name="clh_callFailed_bearer_service_not_implemented_txt" msgid="2772484977847973583">"Daşıyıcı xidməti tətbiq edilmir"</string>
+    <string name="clh_callFailed_ACM_equal_to_or_greater_than_ACMmax_txt" msgid="2192709279981159761">"ACM ACMmax ədədinə bərabər və ya ondan böyük olmalıdır"</string>
+    <string name="clh_callFailed_requested_facility_not_implemented_txt" msgid="406404292085779118">"Tələb edilən xidmət tətbiq olunmur"</string>
+    <string name="clh_callFailed_only_restricted_digital_information_bearer_capability_is_available_txt" msgid="4817899794531157207">"Yalnız məhdud, rəqəmsal məlumat daşıyıcısı tutumu əlçatandır"</string>
+    <string name="clh_callFailed_service_or_option_not_implemented_unspecified_txt" msgid="2968655784896862505">"Xidmət və ya seçim tətbiq olunmur, təyin edilməyib"</string>
+    <string name="clh_callFailed_invalid_transaction_identifier_value_txt" msgid="3843478518660918642">"Yanlış əməliyyat identifikatoru dəyəri"</string>
+    <string name="clh_callFailed_user_not_member_of_CUG_txt" msgid="8462852903153938988">"İstifadəçi CUG üzvü deyil"</string>
+    <string name="clh_callFailed_incompatible_destination_txt" msgid="2580750652910253219">"Uyğun olmayan təyinat"</string>
+    <string name="clh_callFailed_invalid_transit_network_selection_txt" msgid="6589916900457111005">"Yanlış tranzit şəbəkə seçimi"</string>
+    <string name="clh_callFailed_semantically_incorrect_message_txt" msgid="2329284157442218683">"Məna baxımından yanlış mesaj"</string>
+    <string name="clh_callFailed_invalid_mandatory_information_txt" msgid="9081556111928912676">"Vacib məlumat yanlışdır"</string>
+    <string name="clh_callFailed_message_type_non_existent_or_not_implemented_txt" msgid="2641350895896546715">"Mesaj növü mövcud deyil və ya tətbiq olunmur"</string>
+    <string name="clh_callFailed_message_type_not_compatible_with_protocol_state_txt" msgid="6598180735494982466">"Mesaj növü protokol statusu ilə uyğun deyil"</string>
+    <string name="clh_callFailed_information_element_non_existent_or_not_implemented_txt" msgid="4725610801664706983">"Məlumat elementi mövcud deyil və ya tətbiq edilmir"</string>
+    <string name="clh_callFailed_conditional_IE_error_txt" msgid="9140031076499566143">"Şərti IE xətası"</string>
+    <string name="clh_callFailed_message_not_compatible_with_protocol_state_txt" msgid="6586005128633024271">"Mesaj protokol statusu ilə uyğun deyil"</string>
+    <string name="clh_callFailed_recovery_on_timer_expiry_txt" msgid="3680765722923600294">"Taymer başa çatdıqdan sonra bərpa"</string>
+    <string name="clh_callFailed_protocol_Error_unspecified_txt" msgid="8294907817156524790">"Protokol xətası, təyin edilməyib"</string>
+    <string name="clh_callFailed_interworking_unspecified_txt" msgid="8838850798491763729">"Qarşılıqlı iş, təyin edilməyib"</string>
+    <string name="labelCallBarring" msgid="3452870940716226978">"Zəng bloklama"</string>
+    <string name="sum_call_barring_enabled" msgid="6804489690436703488">"Aktiv"</string>
+    <string name="sum_call_barring_disabled" msgid="5900772179198857783">"Deaktiv"</string>
+    <string name="call_barring_baoc" msgid="1199843944333106035">"Bütün gedən zənglər"</string>
+    <string name="call_barring_baoc_enabled" msgid="8112118391869380361">"Bütün gedən zənglərin bloklanması deaktiv edilsin?"</string>
+    <string name="call_barring_baoc_disabled" msgid="7806697133004697974">"Bütün gedən zənglər blok edilsin?"</string>
+    <string name="call_barring_baoic" msgid="3162154267825211826">"Gedən beynəlxalq zənglər"</string>
+    <string name="call_barring_baoic_enabled" msgid="2634377543147258105">"Gedən beynəlxalq zənglərin bloklanması deaktiv edilsin?"</string>
+    <string name="call_barring_baoic_disabled" msgid="5817895648306183464">"Gedən beynəlxalq zənglər blok edilsin?"</string>
+    <string name="call_barring_baoicr" msgid="8951699885885742076">"Gedən beynəlxalq rouminq zəngləri"</string>
+    <string name="call_barring_baoicr_enabled" msgid="2519630715322138317">"Gedən beynəlxalq rouminq zənglərinin bloklanması deaktiv edilsin?"</string>
+    <string name="call_barring_baoicr_disabled" msgid="5831267468931377699">"Gedən beynəlxalq rouminq zəngləri blok edilsin?"</string>
+    <string name="call_barring_baic" msgid="5272726081458339912">"Bütün gələn zənglər"</string>
+    <string name="call_barring_baic_enabled" msgid="2457134916223203380">"Bütün gələn zənglərin bloklanması deaktiv edilsin?"</string>
+    <string name="call_barring_baic_disabled" msgid="6945604947500275636">"Bütün gələn zənglər blok edilsin?"</string>
+    <string name="call_barring_baicr" msgid="5728784220691481693">"Gələn beynəlxalq rouminq zəngləri"</string>
+    <string name="call_barring_baicr_enabled" msgid="6533336994391716127">"Bütün gələn beynəlxalq rouminq zənglərinin bloklanması deaktiv edilsin?"</string>
+    <string name="call_barring_baicr_disabled" msgid="6746329853943256566">"Gələn beynəlxalq rouminq zəngləri blok edilsin?"</string>
+    <string name="call_barring_deactivate_all" msgid="5269788384941003415">"Hamısını deaktiv edin"</string>
+    <string name="call_barring_deactivate_all_description" msgid="4972365443287257704">"Bütün zəng bloklama ayarlarını deaktiv edin"</string>
+    <string name="call_barring_deactivate_success" msgid="8014685598632000936">"Zəng bloklama deaktiv edildi"</string>
+    <string name="call_barring_change_pwd" msgid="6887420609726284232">"Parolu dəyişin"</string>
+    <string name="call_barring_change_pwd_description" msgid="5505087790260233953">"Zəng bloklama parolunu dəyişin"</string>
+    <string name="call_barring_change_pwd_description_disabled" msgid="7630770327645349957">"Zəng bloklama parolunu dəyişmək mümkün deyil."</string>
+    <string name="call_barring_pwd_not_match" msgid="6716711689350314525">"Parollar uyğun deyil"</string>
+    <string name="call_barring_right_pwd_number" msgid="2902966502520410446">"4 rəqəmli parol daxil edin"</string>
+    <string name="call_barring_change_pwd_success" msgid="3278310763742760321">"Parol dəyişdirildi"</string>
+    <string name="call_barring_old_pwd" msgid="6080515987320238522">"Köhnə parol"</string>
+    <string name="call_barring_new_pwd" msgid="7048532299150269547">"Yeni parol"</string>
+    <string name="call_barring_confirm_pwd" msgid="1947167278466285411">"Parolu təsdiqləyin"</string>
+    <string name="messageCallBarring" msgid="2412123220272136055">"Parol daxil edin"</string>
+    <string name="call_barring_settings" msgid="80766145008623645">"Zəng bloklama ayarları"</string>
+    <string name="call_barring_deactivate_all_no_password" msgid="920902774366557311">"Bütün zəng bloklama ayarları deaktiv edilsin?"</string>
+    <string name="supp_service_notification_call_deflected" msgid="9195460512875330926">"Call dəyişdirildi."</string>
+    <string name="supp_service_notification_call_forwarded" msgid="7818548630812124053">"Zəng yönləndirildi."</string>
+    <string name="supp_service_notification_call_waiting" msgid="789154111899572489">"Zəng gözləmədədir."</string>
+    <string name="supp_service_clir_suppression_rejected" msgid="1581851661582189045">"Nömrə bloklama rədd edildi."</string>
+    <string name="supp_service_closed_user_group_call" msgid="5761735840904590950">"Bağlı istifadəçi qrupunun zəngi."</string>
+    <string name="supp_service_incoming_calls_barred" msgid="3248813207307882723">"Gələn zənglər blok edildi."</string>
+    <string name="supp_service_outgoing_calls_barred" msgid="1962644621292054081">"Gedən zənglər blok edilib."</string>
+    <string name="supp_service_call_forwarding_active" msgid="1253134771682248735">"Zəng yönləndirmə aktivdir."</string>
+    <string name="supp_service_additional_call_forwarded" msgid="5228624725214727315">"Əlavə zəng yönləndirildi."</string>
+    <string name="supp_service_additional_ect_connected" msgid="6396964292513707102">"Açıq zəng transferi tamamlandı."</string>
+    <string name="supp_service_additional_ect_connecting" msgid="5443373059716058480">"Açıq zəng transferi davam edir."</string>
+    <string name="supp_service_call_on_hold" msgid="1478976782361795422">"Zəng gözləmədədir."</string>
+    <string name="supp_service_call_resumed" msgid="1656475289958070674">"Zəng davam edir."</string>
+    <string name="supp_service_deflected_call" msgid="138970419873492166">"Zəng dəyişdirildi."</string>
+    <string name="supp_service_forwarded_call" msgid="4509980341645679803">"Yönləndirilmiş zəng."</string>
+    <string name="supp_service_conference_call" msgid="4448616364004466832">"Konfrans zənginə qoşulursunuz."</string>
+    <string name="supp_service_held_call_released" msgid="2030677825038709779">"Gözləmədə olan zəngin bağlantısı kəsildi."</string>
 </resources>
diff --git a/res/values-b+sr+Latn/strings.xml b/res/values-b+sr+Latn/strings.xml
index 7d88d96..2bd344e 100644
--- a/res/values-b+sr+Latn/strings.xml
+++ b/res/values-b+sr+Latn/strings.xml
@@ -130,6 +130,7 @@
     <string name="stk_cc_ss_to_dial_error" msgid="2816779198916570502">"SS zahtev je promenjen u DIAL zahtev."</string>
     <string name="stk_cc_ss_to_ussd_error" msgid="7490626178582654236">"SS zahtev je promenjen u USSD zahtev."</string>
     <string name="stk_cc_ss_to_ss_error" msgid="5057846756489053759">"SS zahtev je promenjen u novi SS zahtev."</string>
+    <string name="stk_cc_ss_to_dial_video_error" msgid="3091186225006683939">"SS zahtev je promenjen u Video DIAL zahtev."</string>
     <string name="fdn_check_failure" msgid="18200614306525434">"Podešavanje Brojeva za fiksno biranje aplikacije Telefon je uključeno. Zbog toga neke funkcije u vezi sa pozivima ne funkcionišu."</string>
     <string name="radio_off_error" msgid="2304459933248513376">"Uključite radio pre pregledanja ovih podešavanja."</string>
     <string name="close_dialog" msgid="2365884406356986917">"Potvrdi"</string>
@@ -158,7 +159,6 @@
     <string name="vm_change_pin_error_invalid" msgid="3972205462701668653">"Novi PIN sadrži nevažeće znakove."</string>
     <string name="vm_change_pin_error_system_error" msgid="6610603326230000207">"Promena PIN-a nije uspela"</string>
     <string name="vvm_unsupported_message_format" msgid="11795090778411977">"Nepodržani tip poruke. Pozovite <xliff:g id="NUMBER">%s</xliff:g> da biste je preslušali."</string>
-    <string name="mobile_networks" msgid="5540397602919106177">"Podešavanja za mob. mrežu"</string>
     <string name="network_settings_title" msgid="514120489499925574">"Mobilna mreža"</string>
     <string name="label_available" msgid="1181658289009300430">"Dostupne mreže"</string>
     <string name="load_networks_progress" msgid="5230707536168902952">"Pretražuje se…"</string>
@@ -168,6 +168,7 @@
     <string name="not_allowed" msgid="5613353860205691579">"SIM kartica ne dozvoljava vezu sa ovom mrežom."</string>
     <string name="connect_later" msgid="2308119155752343975">"Trenutno nije moguće povezati se sa ovom mrežom. Probajte ponovo kasnije."</string>
     <string name="registration_done" msgid="495135664535876612">"Registrovano na mreži."</string>
+    <string name="already_auto" msgid="6067116884321285507">"Već je u automatskom izboru."</string>
     <string name="select_automatically" msgid="1046727200631770962">"Automatski izaberi mrežu"</string>
     <string name="network_select_title" msgid="7733107364757544558">"Mreža"</string>
     <string name="register_automatically" msgid="6017849844573519637">"Automatska registracija..."</string>
@@ -175,6 +176,31 @@
     <string name="preferred_network_mode_summary" msgid="1434820673166126609">"Promena režima rada mreže"</string>
     <string name="preferred_network_mode_dialogtitle" msgid="4048082093347807230">"Željeni tip mreže"</string>
     <string name="forbidden_network" msgid="4384929668343563440">"(zabranjeno)"</string>
+  <string-array name="preferred_network_mode_choices">
+    <item msgid="3628460389382468528">"GSM/WCDMA ima prednost"</item>
+    <item msgid="8442633436636425221">"Samo GSM"</item>
+    <item msgid="2032314385791760810">"Samo WCDMA"</item>
+    <item msgid="6334554401059422303">"GSM/WCDMA automatski"</item>
+    <item msgid="1462198368200398663">"CDMA/EvDo automatski"</item>
+    <item msgid="3611460019185359968">"CDMA bez EvDo-a"</item>
+    <item msgid="545430093607698090">"Samo EvDo"</item>
+    <item msgid="4286774020869405140">"CDMA/EvDo/GSM/WCDMA"</item>
+    <item msgid="4006002265696868538">"CDMA + LTE/EvDo"</item>
+    <item msgid="8973936140318359205">"GSM/WCDMA/LTE"</item>
+    <item msgid="3471059554252610472">"Globalni"</item>
+    <item msgid="2882615514545171802">"LTE"</item>
+    <item msgid="8076204422288290116">"LTE/WCDMA"</item>
+    <item msgid="3982984144824159726">"Samo TDSCDMA"</item>
+    <item msgid="3686191974505922271">"TDSCDMA/WCDMA"</item>
+    <item msgid="7135671700201836475">"LTE/TDSCDMA"</item>
+    <item msgid="3736619459066330755">"TDSCDMA/GSM"</item>
+    <item msgid="4778666570887216861">"LTE/TDSCDMA/GSM"</item>
+    <item msgid="2952322596201849456">"TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="115984258536697617">"LTE/TDSCDMA/WCDMA"</item>
+    <item msgid="7957991936217192636">"LTE/TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="2828588917858484655">"TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+    <item msgid="4989979948139945854">"LTE/TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+  </string-array>
     <string name="preferred_network_mode_wcdma_perf_summary" msgid="8521677230113533809">"Željeni režim mreže: WCDMA"</string>
     <string name="preferred_network_mode_gsm_only_summary" msgid="3352445413437453511">"Željeni režim mreže: samo GSM"</string>
     <string name="preferred_network_mode_wcdma_only_summary" msgid="2836897236221063413">"Željeni režim mreže: samo WCDMA"</string>
@@ -192,21 +218,15 @@
     <string name="preferred_network_mode_lte_gsm_umts_summary" msgid="633315028976225026">"Željeni mrežni režim: LTE/GSM/UMTS"</string>
     <string name="preferred_network_mode_lte_cdma_summary" msgid="3722647806454528426">"Željeni režim mreže: LTE/CDMA"</string>
     <string name="preferred_network_mode_tdscdma_summary" msgid="8021016193718678775">"Željeni režim mreže: TDSCDMA"</string>
-  <string-array name="preferred_network_mode_choices">
-    <item msgid="7886739962255042385">"LTE/WCDMA"</item>
-    <item msgid="577652050447385699">"LTE"</item>
-    <item msgid="6813597571293773656">"Globalno"</item>
-    <item msgid="127064712132619032">"GSM/WCDMA/LTE"</item>
-    <item msgid="1126767511633425977">"CDMA + LTE/EvDo"</item>
-    <item msgid="6389676313771670660">"CDMA/EvDo/GSM/WCDMA"</item>
-    <item msgid="545430093607698090">"Samo EvDo"</item>
-    <item msgid="1508557726283094448">"CDMA bez EvDo-a"</item>
-    <item msgid="4341433122263841224">"CDMA/EvDo automatski"</item>
-    <item msgid="5958053792390386668">"GSM/WCDMA automatski"</item>
-    <item msgid="7913148405605373434">"Samo WCDMA"</item>
-    <item msgid="1524224863879435516">"Samo GSM"</item>
-    <item msgid="3817924849415716259">"GSM/WCDMA ima prednost"</item>
-  </string-array>
+    <string name="preferred_network_mode_tdscdma_wcdma_summary" msgid="2405154895437348623">"Željeni režim mreže: TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_summary" msgid="2104702896644235637">"Željeni režim mreže: LTE/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_summary" msgid="4893784445338396204">"Željeni režim mreže: TDSCDMA/GSM"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_summary" msgid="1815169717046729757">"Željeni režim mreže: LTE/GSM/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_wcdma_summary" msgid="2195358773359424099">"Željeni režim mreže: TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_wcdma_summary" msgid="1181424059695667803">"Željeni režim mreže: LTE/TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_wcdma_summary" msgid="2526539326505354382">"Željeni režim mreže: LTE/TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="8195248059196614939">"Željeni režim mreže: TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="5596733053095592791">"Željeni režim mreže: LTE/TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
     <string name="call_category" msgid="5863978196309462052">"Pozivanje"</string>
     <string name="network_operator_category" msgid="4830701959205735636">"Mreža"</string>
     <string name="enhanced_4g_lte_mode_title" msgid="522191650223239171">"Poboljšani 4G LTE režim"</string>
@@ -220,12 +240,13 @@
     <string name="roaming_disable" msgid="1843417228755568110">"Povezivanje sa uslugom za podatke tokom rominga"</string>
     <string name="roaming_reenable_message" msgid="8913735676127858115">"Veza za prenos podataka je prekinuta zato što ste napustili kućnu mrežu sa isključenim prenosom podataka u romingu."</string>
     <string name="roaming_warning" msgid="1603164667540144353">"Mogu da nastanu značajni troškovi."</string>
+    <string name="roaming_check_price_warning" msgid="7497570906830902550">"Cene proverite kod mobilnog operatera."</string>
     <string name="roaming_alert_title" msgid="3654815360303826008">"Dozvoljavate prenos podataka u romingu?"</string>
     <string name="data_usage_title" msgid="8759619109516889802">"Upotreba podataka"</string>
     <string name="data_usage_template" msgid="8526428824844656364">"Potrošili ste <xliff:g id="ID_1">%1$s</xliff:g> mobilnih podataka u periodu <xliff:g id="ID_2">%2$s</xliff:g>"</string>
     <string name="advanced_options_title" msgid="8074895510265488035">"Napredno"</string>
     <string name="carrier_settings_euicc" msgid="6714062862127226405">"Mobilni operater"</string>
-    <string name="keywords_carrier_settings_euicc" msgid="783429609643157743">"mobilni operater, esim, sim, euicc"</string>
+    <string name="keywords_carrier_settings_euicc" msgid="6861505396475991277">"mobilni operater, esim, sim, euicc, promeni mobilnog operatera, dodaj mobilnog operatera"</string>
     <string name="carrier_settings_euicc_summary" msgid="5115001942761995457">"<xliff:g id="CARRIER_NAME">%1$s</xliff:g> – <xliff:g id="PHONE_NUMBER">%2$s</xliff:g>"</string>
     <string name="mobile_data_settings_title" msgid="4661165467914727157">"Mobilni podaci"</string>
     <string name="mobile_data_settings_summary" msgid="5087255915840576895">"Koristi podatke preko mobilne mreže"</string>
@@ -399,7 +420,7 @@
     <string name="deleting_fdn_contact" msgid="5669163206349319969">"Brisanje broja za fiksno biranje…"</string>
     <string name="fdn_contact_deleted" msgid="7154162327112259569">"Izbrisan je broj za fiksno biranje."</string>
     <string name="pin2_invalid" msgid="5470854099230755944">"Broj za fiksno biranje nije ažuriran jer ste uneli netačan PIN kôd."</string>
-    <string name="fdn_invalid_number" msgid="8602417141715473998">"Broj za fiksno biranje nije ažuriran jer je prazan ili ima više od 20 cifara."</string>
+    <string name="fdn_invalid_number" msgid="2062898833049589309">"Broj za fiksno biranje nije ažuriran jer ima više od 20 cifara."</string>
     <string name="pin2_or_fdn_invalid" msgid="6025144083384701197">"FDN nije ažuriran. PIN2 je netačan ili je broj telefona odbačen."</string>
     <string name="fdn_failed" msgid="540018079008319747">"Radnja sa brojem za fiksno biranje nije uspela."</string>
     <string name="simContacts_emptyLoading" msgid="2203331234764498011">"Čita se sa SIM kartice…"</string>
@@ -502,6 +523,8 @@
     <string name="failedToImportSingleContactMsg" msgid="415399285420353917">"Uvoz kontakta nije uspeo"</string>
     <string name="hac_mode_title" msgid="8740268574688743289">"Slušni aparat"</string>
     <string name="hac_mode_summary" msgid="6833851160514929341">"Uključi kompatibilnost sa slušnim aparatom"</string>
+    <string name="rtt_mode_title" msgid="5868105073514206953">"RTT"</string>
+    <string name="rtt_mode_summary" msgid="7346441783429748083">"Uključite ili isključite RTT"</string>
   <string-array name="tty_mode_entries">
     <item msgid="512950011423868021">"TTY je isključen"</item>
     <item msgid="3971695875449640648">"TTY je pun"</item>
@@ -615,4 +638,107 @@
     <string name="mobile_data_activate_diag_message" msgid="8216154678758451453">"Prenos podataka ćete morati da dodate preko: <xliff:g id="PROVIDER_NAME">%s</xliff:g>"</string>
     <string name="mobile_data_activate_button" msgid="3682400969184405446">"DODAJ PRENOS PODATAKA"</string>
     <string name="mobile_data_activate_cancel_button" msgid="1708022171547398765">"OTKAŽI"</string>
+    <string name="clh_card_title_call_ended_txt" msgid="4072101334811753823">"Poziv je završen"</string>
+    <string name="clh_callFailed_powerOff_txt" msgid="3773036949107147708">"Radio je isključen"</string>
+    <string name="clh_callFailed_simError_txt" msgid="757650590524277969">"Nema SIM kartice ili greška SIM kartice"</string>
+    <string name="clh_incall_error_out_of_service_txt" msgid="3974373603657193827">"Mobilna mreža nije dostupna"</string>
+    <string name="clh_callFailed_unassigned_number_txt" msgid="7635996793232604064">"Nedodeljeni (neraspoređeni) broj"</string>
+    <string name="clh_callFailed_no_route_to_destination_txt" msgid="8561586745288855167">"Nema rute do odredišta"</string>
+    <string name="clh_callFailed_channel_unacceptable_txt" msgid="8048626924246611459">"Kanal je neprihvatljiv"</string>
+    <string name="clh_callFailed_operator_determined_barring_txt" msgid="6889705714244076823">"Operater je odredio zabranu"</string>
+    <string name="clh_callFailed_normal_call_clearing_txt" msgid="2810975267106345820">"Normalno poništavanje poziva"</string>
+    <string name="clh_callFailed_user_busy_txt" msgid="2736095995784746915">"Korisnik je zauzet"</string>
+    <string name="clh_callFailed_no_user_responding_txt" msgid="1421543095873040084">"Korisnik ne odgovara"</string>
+    <string name="clh_callFailed_user_alerting_txt" msgid="6606245970376797447">"Korisnik dobija obaveštenje, ali se ne javlja"</string>
+    <string name="clh_callFailed_call_rejected_txt" msgid="8001665478195793223">"Poziv je odbijen"</string>
+    <string name="clh_callFailed_number_changed_txt" msgid="5127909898925154242">"Broje je promenjen"</string>
+    <string name="clh_callFailed_pre_emption_txt" msgid="6864702416751338567">"Privremeni prekid"</string>
+    <string name="clh_callFailed_non_selected_user_clearing_txt" msgid="8725898326616836656">"Korisničko poništavanje nije izabrano"</string>
+    <string name="clh_callFailed_destination_out_of_order_txt" msgid="6626355413556362437">"Odredište je neispravno"</string>
+    <string name="clh_callFailed_invalid_number_format_txt" msgid="6987646655639655370">"Nevažeći format broja (nepotpun broj)"</string>
+    <string name="clh_callFailed_facility_rejected_txt" msgid="4539787567476563415">"Objekat je odbijen"</string>
+    <string name="clh_callFailed_response_to_STATUS_ENQUIRY_txt" msgid="178503536263624366">"Odgovor na UPIT O STATUSU"</string>
+    <string name="clh_callFailed_normal_unspecified_txt" msgid="2777574148560245427">"Normalno, neodređeno"</string>
+    <string name="clh_callFailed_no_circuit_available_txt" msgid="2894749820848784700">"Nema dostupnog kola/kanala"</string>
+    <string name="clh_callFailed_network_out_of_order_txt" msgid="807472585030492179">"Mreža je neispravna"</string>
+    <string name="clh_callFailed_temporary_failure_txt" msgid="1985847623937655151">"Privremena greška"</string>
+    <string name="clh_callFailed_switching_equipment_congestion_txt" msgid="465517139462928431">"Zagušenje opreme za komutaciju"</string>
+    <string name="clh_callFailed_access_information_discarded_txt" msgid="132851305339579892">"Informacije za pristup su odbačene"</string>
+    <string name="clh_callFailed_requested_circuit_txt" msgid="2316345471851443847">"Nije dostupno zahtevano kolo/kanal"</string>
+    <string name="clh_callFailed_resources_unavailable_unspecified_txt" msgid="4460267429142724322">"Resursi su nedostupni, neodređeno"</string>
+    <string name="clh_callFailed_quality_of_service_unavailable_txt" msgid="7315823047206338755">"Kvalitet usluge je nedostupan"</string>
+    <string name="clh_callFailed_requested_facility_not_subscribed_txt" msgid="1688438372518949530">"Ne postoji prijava za zahtevani objekat"</string>
+    <string name="clh_callFailed_incoming_calls_barred_within_the_CUG_txt" msgid="3922231620226043342">"Dolazni pozivi su zabranjeni u CUG-u"</string>
+    <string name="clh_callFailed_bearer_capability_not_authorized_txt" msgid="6515594235334537340">"Funkcija nosioca nije ovlašćena"</string>
+    <string name="clh_callFailed_bearer_capability_not_presently_available_txt" msgid="8013567156449692135">"Funkcija nosioca trenutno nije dostupna"</string>
+    <string name="clh_callFailed_service_or_option_not_available_unspecified_txt" msgid="8663374141880847414">"Nije dostupna usluga ili opcija, neodređeno"</string>
+    <string name="clh_callFailed_bearer_service_not_implemented_txt" msgid="2772484977847973583">"Usluga nosioca nije primenjena"</string>
+    <string name="clh_callFailed_ACM_equal_to_or_greater_than_ACMmax_txt" msgid="2192709279981159761">"ACM je jednak vrednosti ACMmax ili veći od nje"</string>
+    <string name="clh_callFailed_requested_facility_not_implemented_txt" msgid="406404292085779118">"Nije primenjen zahtevani objekat"</string>
+    <string name="clh_callFailed_only_restricted_digital_information_bearer_capability_is_available_txt" msgid="4817899794531157207">"Dostupna je funkcija nosioca samo za ograničene digitalne informacije"</string>
+    <string name="clh_callFailed_service_or_option_not_implemented_unspecified_txt" msgid="2968655784896862505">"Nije primenjena usluga ili opcija, neodređeno"</string>
+    <string name="clh_callFailed_invalid_transaction_identifier_value_txt" msgid="3843478518660918642">"Nevažeća vrednost identifikatora transakcije"</string>
+    <string name="clh_callFailed_user_not_member_of_CUG_txt" msgid="8462852903153938988">"Korisnik nije član CUG-a"</string>
+    <string name="clh_callFailed_incompatible_destination_txt" msgid="2580750652910253219">"Nekompatibilno odredište"</string>
+    <string name="clh_callFailed_invalid_transit_network_selection_txt" msgid="6589916900457111005">"Nevažeći izbor tranzitne mreže"</string>
+    <string name="clh_callFailed_semantically_incorrect_message_txt" msgid="2329284157442218683">"Semantički netačna poruka"</string>
+    <string name="clh_callFailed_invalid_mandatory_information_txt" msgid="9081556111928912676">"Nevažeće obavezne informacije"</string>
+    <string name="clh_callFailed_message_type_non_existent_or_not_implemented_txt" msgid="2641350895896546715">"Vrsta poruke ne postoji ili nije primenjena"</string>
+    <string name="clh_callFailed_message_type_not_compatible_with_protocol_state_txt" msgid="6598180735494982466">"Vrsta poruke nije kompatibilna sa stanjem protokola"</string>
+    <string name="clh_callFailed_information_element_non_existent_or_not_implemented_txt" msgid="4725610801664706983">"Informacioni element ne postoji ili nije primenjen"</string>
+    <string name="clh_callFailed_conditional_IE_error_txt" msgid="9140031076499566143">"Uslovna IE greška"</string>
+    <string name="clh_callFailed_message_not_compatible_with_protocol_state_txt" msgid="6586005128633024271">"Poruka nije kompatibilna sa stanjem protokola"</string>
+    <string name="clh_callFailed_recovery_on_timer_expiry_txt" msgid="3680765722923600294">"Oporavak po isteku tajmera"</string>
+    <string name="clh_callFailed_protocol_Error_unspecified_txt" msgid="8294907817156524790">"Greška protokola, neodređeno"</string>
+    <string name="clh_callFailed_interworking_unspecified_txt" msgid="8838850798491763729">"Intervorking, neodređeno"</string>
+    <string name="labelCallBarring" msgid="3452870940716226978">"Ograničavanje poziva"</string>
+    <string name="sum_call_barring_enabled" msgid="6804489690436703488">"Uključeno"</string>
+    <string name="sum_call_barring_disabled" msgid="5900772179198857783">"Isključeno"</string>
+    <string name="call_barring_baoc" msgid="1199843944333106035">"Svi odlazni"</string>
+    <string name="call_barring_baoc_enabled" msgid="8112118391869380361">"Želite li da onemogućite blokiranje svih odlaznih poziva?"</string>
+    <string name="call_barring_baoc_disabled" msgid="7806697133004697974">"Želite li da blokirate sve odlazne pozive?"</string>
+    <string name="call_barring_baoic" msgid="3162154267825211826">"Odlazni međunarodni"</string>
+    <string name="call_barring_baoic_enabled" msgid="2634377543147258105">"Želite li da onemogućite blokiranje odlaznih međunarodnih poziva?"</string>
+    <string name="call_barring_baoic_disabled" msgid="5817895648306183464">"Želite li da blokirate odlazne međunarodne pozive?"</string>
+    <string name="call_barring_baoicr" msgid="8951699885885742076">"Odlazni međunarodni pozivi u romingu"</string>
+    <string name="call_barring_baoicr_enabled" msgid="2519630715322138317">"Želite li da onemogućite blokiranje odlaznih međunarodnih poziva u romingu?"</string>
+    <string name="call_barring_baoicr_disabled" msgid="5831267468931377699">"Želite li da blokirate odlazne međunarodne pozive u romingu?"</string>
+    <string name="call_barring_baic" msgid="5272726081458339912">"Svi dolazni"</string>
+    <string name="call_barring_baic_enabled" msgid="2457134916223203380">"Želite li da onemogućite blokiranje svih dolaznih poziva?"</string>
+    <string name="call_barring_baic_disabled" msgid="6945604947500275636">"Želite li da blokirate sve dolazne pozive?"</string>
+    <string name="call_barring_baicr" msgid="5728784220691481693">"Dolazni međunarodni pozivi u romingu"</string>
+    <string name="call_barring_baicr_enabled" msgid="6533336994391716127">"Želite li da onemogućite blokiranje svih dolaznih međunarodnih poziva u romingu?"</string>
+    <string name="call_barring_baicr_disabled" msgid="6746329853943256566">"Želite li da blokirate dolazne međunarodne pozive u romingu?"</string>
+    <string name="call_barring_deactivate_all" msgid="5269788384941003415">"Deaktivirajte sve"</string>
+    <string name="call_barring_deactivate_all_description" msgid="4972365443287257704">"Deaktivirajte sva podešavanja ograničavanja poziva"</string>
+    <string name="call_barring_deactivate_success" msgid="8014685598632000936">"Ograničavanje poziva je deaktivirano"</string>
+    <string name="call_barring_change_pwd" msgid="6887420609726284232">"Promenite lozinku"</string>
+    <string name="call_barring_change_pwd_description" msgid="5505087790260233953">"Promenite lozinku za ograničavanje poziva"</string>
+    <string name="call_barring_change_pwd_description_disabled" msgid="7630770327645349957">"Ne možete da promenite lozinku za ograničavanje poziva."</string>
+    <string name="call_barring_pwd_not_match" msgid="6716711689350314525">"Lozinke se ne podudaraju"</string>
+    <string name="call_barring_right_pwd_number" msgid="2902966502520410446">"Unesite lozinku od 4 broja"</string>
+    <string name="call_barring_change_pwd_success" msgid="3278310763742760321">"Lozinka je promenjena"</string>
+    <string name="call_barring_old_pwd" msgid="6080515987320238522">"Stara lozinka"</string>
+    <string name="call_barring_new_pwd" msgid="7048532299150269547">"Nova lozinka"</string>
+    <string name="call_barring_confirm_pwd" msgid="1947167278466285411">"Potvrdite lozinku"</string>
+    <string name="messageCallBarring" msgid="2412123220272136055">"Unesite lozinku"</string>
+    <string name="call_barring_settings" msgid="80766145008623645">"Podešavanja ograničavanja poziva"</string>
+    <string name="call_barring_deactivate_all_no_password" msgid="920902774366557311">"Želite li da deaktivirate sva podešavanja ograničavanja poziva?"</string>
+    <string name="supp_service_notification_call_deflected" msgid="9195460512875330926">"Poziv je preusmeren."</string>
+    <string name="supp_service_notification_call_forwarded" msgid="7818548630812124053">"Poziv je prosleđen."</string>
+    <string name="supp_service_notification_call_waiting" msgid="789154111899572489">"Poziv je na čekanju."</string>
+    <string name="supp_service_clir_suppression_rejected" msgid="1581851661582189045">"Blokiranje broja je odbijeno."</string>
+    <string name="supp_service_closed_user_group_call" msgid="5761735840904590950">"Poziv zatvorene grupe korisnika."</string>
+    <string name="supp_service_incoming_calls_barred" msgid="3248813207307882723">"Dolazni pozivi su zabranjeni."</string>
+    <string name="supp_service_outgoing_calls_barred" msgid="1962644621292054081">"Odlazni pozivi su zabranjeni."</string>
+    <string name="supp_service_call_forwarding_active" msgid="1253134771682248735">"Prosleđivanje poziva je aktivno."</string>
+    <string name="supp_service_additional_call_forwarded" msgid="5228624725214727315">"Dodatni poziv je prosleđen."</string>
+    <string name="supp_service_additional_ect_connected" msgid="6396964292513707102">"Izričiti prenos poziva je završen."</string>
+    <string name="supp_service_additional_ect_connecting" msgid="5443373059716058480">"Izričiti prenos poziva je u toku."</string>
+    <string name="supp_service_call_on_hold" msgid="1478976782361795422">"Poziv je na čekanju."</string>
+    <string name="supp_service_call_resumed" msgid="1656475289958070674">"Poziv je nastavljen."</string>
+    <string name="supp_service_deflected_call" msgid="138970419873492166">"Poziv je preusmeren."</string>
+    <string name="supp_service_forwarded_call" msgid="4509980341645679803">"Prosleđen poziv."</string>
+    <string name="supp_service_conference_call" msgid="4448616364004466832">"Ulazite u konferencijski poziv."</string>
+    <string name="supp_service_held_call_released" msgid="2030677825038709779">"Poziv više nije na čekanju."</string>
 </resources>
diff --git a/res/values-be/strings.xml b/res/values-be/strings.xml
index 5fb93a1..2a01818 100644
--- a/res/values-be/strings.xml
+++ b/res/values-be/strings.xml
@@ -130,6 +130,7 @@
     <string name="stk_cc_ss_to_dial_error" msgid="2816779198916570502">"Запыт SS зменены на запыт DIAL."</string>
     <string name="stk_cc_ss_to_ussd_error" msgid="7490626178582654236">"Запыт SS зменены на запыт USSD."</string>
     <string name="stk_cc_ss_to_ss_error" msgid="5057846756489053759">"Запыт SS зменены на новы запыт SS."</string>
+    <string name="stk_cc_ss_to_dial_video_error" msgid="3091186225006683939">"Запыт SS зменены на запыт відэа-DIAL."</string>
     <string name="fdn_check_failure" msgid="18200614306525434">"Уключаны дазволеныя нумары. У выніку некаторыя функцыі адносна званкоў не працуюць."</string>
     <string name="radio_off_error" msgid="2304459933248513376">"Перад праглядам гэтых параметраў уключыце радыё."</string>
     <string name="close_dialog" msgid="2365884406356986917">"ОК"</string>
@@ -158,7 +159,6 @@
     <string name="vm_change_pin_error_invalid" msgid="3972205462701668653">"Новы PIN-код змяшчае несапраўдныя сімвалы."</string>
     <string name="vm_change_pin_error_system_error" msgid="6610603326230000207">"Немагчыма змяніць PIN-код"</string>
     <string name="vvm_unsupported_message_format" msgid="11795090778411977">"Гэты тып паведамлення не падтрымліваецца; каб праслухаць, патэлефануйце на <xliff:g id="NUMBER">%s</xliff:g>."</string>
-    <string name="mobile_networks" msgid="5540397602919106177">"Налады мабільнай сеткі"</string>
     <string name="network_settings_title" msgid="514120489499925574">"Мабільная сетка"</string>
     <string name="label_available" msgid="1181658289009300430">"Даступныя сеткі"</string>
     <string name="load_networks_progress" msgid="5230707536168902952">"Пошук..."</string>
@@ -168,6 +168,7 @@
     <string name="not_allowed" msgid="5613353860205691579">"Ваша SIM-карта не дазваляе падключацца да гэтай сеткі."</string>
     <string name="connect_later" msgid="2308119155752343975">"Зараз немагчыма падключыцца да гэтай сеткі. Паўтарыце спробу пазней."</string>
     <string name="registration_done" msgid="495135664535876612">"Зарэгістраваны ў сетцы."</string>
+    <string name="already_auto" msgid="6067116884321285507">"Аўтаматычны выбар ужо ўключаны."</string>
     <string name="select_automatically" msgid="1046727200631770962">"Выбіраць сетку аўтаматычна"</string>
     <string name="network_select_title" msgid="7733107364757544558">"Сетка"</string>
     <string name="register_automatically" msgid="6017849844573519637">"Аўтаматычная рэгістрацыя..."</string>
@@ -175,6 +176,31 @@
     <string name="preferred_network_mode_summary" msgid="1434820673166126609">"Змяніць рэжым работы сеткі"</string>
     <string name="preferred_network_mode_dialogtitle" msgid="4048082093347807230">"Прыярытэтны тып сеткі"</string>
     <string name="forbidden_network" msgid="4384929668343563440">"(забаронена)"</string>
+  <string-array name="preferred_network_mode_choices">
+    <item msgid="3628460389382468528">"Прыярытэт GSM/WCDMA"</item>
+    <item msgid="8442633436636425221">"Толькі GSM"</item>
+    <item msgid="2032314385791760810">"Толькі WCDMA"</item>
+    <item msgid="6334554401059422303">"Аўтаматычны выбар GSM/WCDMA"</item>
+    <item msgid="1462198368200398663">"Аўтаматычны выбар CDMA/EvDo"</item>
+    <item msgid="3611460019185359968">"CDMA без EvDo"</item>
+    <item msgid="545430093607698090">"Толькі EVDO"</item>
+    <item msgid="4286774020869405140">"CDMA/EvDo/GSM/WCDMA"</item>
+    <item msgid="4006002265696868538">"CDMA + LTE/EvDo"</item>
+    <item msgid="8973936140318359205">"GSM/WCDMA/LTE"</item>
+    <item msgid="3471059554252610472">"Увесь свет"</item>
+    <item msgid="2882615514545171802">"LTE"</item>
+    <item msgid="8076204422288290116">"LTE/WCDMA"</item>
+    <item msgid="3982984144824159726">"Толькі TDSCDMA"</item>
+    <item msgid="3686191974505922271">"TDSCDMA/WCDMA"</item>
+    <item msgid="7135671700201836475">"LTE/TDSCDMA"</item>
+    <item msgid="3736619459066330755">"TDSCDMA/GSM"</item>
+    <item msgid="4778666570887216861">"LTE/TDSCDMA/GSM"</item>
+    <item msgid="2952322596201849456">"TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="115984258536697617">"LTE/TDSCDMA/WCDMA"</item>
+    <item msgid="7957991936217192636">"LTE/TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="2828588917858484655">"TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+    <item msgid="4989979948139945854">"LTE/TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+  </string-array>
     <string name="preferred_network_mode_wcdma_perf_summary" msgid="8521677230113533809">"Пераважны рэжым сеткі: пераважна WCDMA"</string>
     <string name="preferred_network_mode_gsm_only_summary" msgid="3352445413437453511">"Пераважны рэжым сеткі: толькі GSM"</string>
     <string name="preferred_network_mode_wcdma_only_summary" msgid="2836897236221063413">"Пераважны рэжым сеткі: толькі WCDMA"</string>
@@ -192,21 +218,15 @@
     <string name="preferred_network_mode_lte_gsm_umts_summary" msgid="633315028976225026">"Пажаданы рэжым сеткі: LTE / GSM / UMTS"</string>
     <string name="preferred_network_mode_lte_cdma_summary" msgid="3722647806454528426">"Пераважны рэжым сеткі: LTE/CDMA"</string>
     <string name="preferred_network_mode_tdscdma_summary" msgid="8021016193718678775">"Пажаданы рэжым сеткі: TDSCDMA"</string>
-  <string-array name="preferred_network_mode_choices">
-    <item msgid="7886739962255042385">"LTE / WCDMA"</item>
-    <item msgid="577652050447385699">"LTE"</item>
-    <item msgid="6813597571293773656">"Глабальныя"</item>
-    <item msgid="127064712132619032">"GSM/WCDMA/LTE"</item>
-    <item msgid="1126767511633425977">"CDMA + LTE/EvDo"</item>
-    <item msgid="6389676313771670660">"CDMA/EvDo/GSM/WCDMA"</item>
-    <item msgid="545430093607698090">"Толькі EVDO"</item>
-    <item msgid="1508557726283094448">"CDMA без EvDo"</item>
-    <item msgid="4341433122263841224">"Аўтаматычны выбар CDMA/EvDo"</item>
-    <item msgid="5958053792390386668">"Аўтаматычны выбар GSM/WCDMA"</item>
-    <item msgid="7913148405605373434">"Толькі WCDMA"</item>
-    <item msgid="1524224863879435516">"Толькі GSM"</item>
-    <item msgid="3817924849415716259">"Пажадана GSM/WCDMA"</item>
-  </string-array>
+    <string name="preferred_network_mode_tdscdma_wcdma_summary" msgid="2405154895437348623">"Прыярытэтны рэжым сеткі: TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_summary" msgid="2104702896644235637">"Прыярытэтны рэжым сеткі: LTE/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_summary" msgid="4893784445338396204">"Прыярытэтны рэжым сеткі: TDSCDMA/GSM"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_summary" msgid="1815169717046729757">"Прыярытэтны рэжым сеткі: LTE/GSM/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_wcdma_summary" msgid="2195358773359424099">"Прыярытэтны рэжым сеткі: TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_wcdma_summary" msgid="1181424059695667803">"Прыярытэтны рэжым сеткі: LTE/TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_wcdma_summary" msgid="2526539326505354382">"Прыярытэтны рэжым сеткі: LTE/TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="8195248059196614939">"Прыярытэтны рэжым сеткі: CDMA/EvDo/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="5596733053095592791">"Прыярытэтны рэжым сеткі: LTE/TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
     <string name="call_category" msgid="5863978196309462052">"Выклік"</string>
     <string name="network_operator_category" msgid="4830701959205735636">"Сетка"</string>
     <string name="enhanced_4g_lte_mode_title" msgid="522191650223239171">"Удасканалены рэжым 4G LTE"</string>
@@ -220,12 +240,13 @@
     <string name="roaming_disable" msgid="1843417228755568110">"Падключацца да сэрвісаў перадачы даных у роўмінгу"</string>
     <string name="roaming_reenable_message" msgid="8913735676127858115">"Падлучэнне для перадачы дадзеных страчана, таму што вы выйшлі з зоны пакрыцця сваёй сеткі, а перадача дадзеных у роўмінгу адключана."</string>
     <string name="roaming_warning" msgid="1603164667540144353">"Гэта можа прывесці да значных выдаткаў."</string>
+    <string name="roaming_check_price_warning" msgid="7497570906830902550">"Праверце цану ў свайго інтэрнэт-правайдара."</string>
     <string name="roaming_alert_title" msgid="3654815360303826008">"Дазволіць перадачу даных у роўмінгу?"</string>
     <string name="data_usage_title" msgid="8759619109516889802">"Выкарыстанне даных"</string>
     <string name="data_usage_template" msgid="8526428824844656364">"<xliff:g id="ID_1">%1$s</xliff:g> мабільнага трафіку выкарыстана ў перыяд <xliff:g id="ID_2">%2$s</xliff:g>"</string>
     <string name="advanced_options_title" msgid="8074895510265488035">"Пашыраныя налады"</string>
     <string name="carrier_settings_euicc" msgid="6714062862127226405">"Аператар"</string>
-    <string name="keywords_carrier_settings_euicc" msgid="783429609643157743">"аператар, esim, sim, euicc"</string>
+    <string name="keywords_carrier_settings_euicc" msgid="6861505396475991277">"аператар, esim, sim, euicc, пераход на іншага аператара, дадаць аператара"</string>
     <string name="carrier_settings_euicc_summary" msgid="5115001942761995457">"<xliff:g id="CARRIER_NAME">%1$s</xliff:g> — <xliff:g id="PHONE_NUMBER">%2$s</xliff:g>"</string>
     <string name="mobile_data_settings_title" msgid="4661165467914727157">"Мабільная перадача даных"</string>
     <string name="mobile_data_settings_summary" msgid="5087255915840576895">"Доступ да даных па мабільнай сетцы"</string>
@@ -399,7 +420,7 @@
     <string name="deleting_fdn_contact" msgid="5669163206349319969">"Выдаленне дазволенага нумару..."</string>
     <string name="fdn_contact_deleted" msgid="7154162327112259569">"Дазволены нумар выдалены."</string>
     <string name="pin2_invalid" msgid="5470854099230755944">"FDN не быў абноўлены, таму што вы набралі няправільны PIN-код."</string>
-    <string name="fdn_invalid_number" msgid="8602417141715473998">"FDN не быў абноўлены, таму што нумар пусты або перавышае 20 знакаў."</string>
+    <string name="fdn_invalid_number" msgid="2062898833049589309">"Фіксаваны нумар не быў абноўлены, бо ён не можа змяшчаць больш за 20 знакаў."</string>
     <string name="pin2_or_fdn_invalid" msgid="6025144083384701197">"Cпiс дазволеных нумароў не адноўлены. PIN2 ўведзены няправiльна, або нумар быў адхiлены."</string>
     <string name="fdn_failed" msgid="540018079008319747">"Аперацыя ў закрытай абаненцкай групе не ўдалася."</string>
     <string name="simContacts_emptyLoading" msgid="2203331234764498011">"Чытанне з SIM-карты..."</string>
@@ -502,6 +523,8 @@
     <string name="failedToImportSingleContactMsg" msgid="415399285420353917">"Не ўдалося імпартаваць кантакт"</string>
     <string name="hac_mode_title" msgid="8740268574688743289">"Слыхавы апарат"</string>
     <string name="hac_mode_summary" msgid="6833851160514929341">"Уключыць функцыю сумяшчальнасці са слыхавым апаратам"</string>
+    <string name="rtt_mode_title" msgid="5868105073514206953">"RTT"</string>
+    <string name="rtt_mode_summary" msgid="7346441783429748083">"Уключыць або выключыць RTT"</string>
   <string-array name="tty_mode_entries">
     <item msgid="512950011423868021">"Тэлетайп выключаны"</item>
     <item msgid="3971695875449640648">"Поўнафункцыянальны тэлетайп"</item>
@@ -617,4 +640,107 @@
     <string name="mobile_data_activate_diag_message" msgid="8216154678758451453">"Магчыма, спатрэбіцца дадаць даныя з дапамогай <xliff:g id="PROVIDER_NAME">%s</xliff:g>"</string>
     <string name="mobile_data_activate_button" msgid="3682400969184405446">"ДАДАЦЬ ДАНЫЯ"</string>
     <string name="mobile_data_activate_cancel_button" msgid="1708022171547398765">"СКАСАВАЦЬ"</string>
+    <string name="clh_card_title_call_ended_txt" msgid="4072101334811753823">"Выклік скончаны"</string>
+    <string name="clh_callFailed_powerOff_txt" msgid="3773036949107147708">"Перадатчык выключаны"</string>
+    <string name="clh_callFailed_simError_txt" msgid="757650590524277969">"Адсутнічае SIM-карта або памылка SIM-карты"</string>
+    <string name="clh_incall_error_out_of_service_txt" msgid="3974373603657193827">"Мабільная сетка недаступная"</string>
+    <string name="clh_callFailed_unassigned_number_txt" msgid="7635996793232604064">"Непрызначаны нумар"</string>
+    <string name="clh_callFailed_no_route_to_destination_txt" msgid="8561586745288855167">"Не вызначаны маршрут накірунку"</string>
+    <string name="clh_callFailed_channel_unacceptable_txt" msgid="8048626924246611459">"Непрымальны канал"</string>
+    <string name="clh_callFailed_operator_determined_barring_txt" msgid="6889705714244076823">"Забарона выкліку аператарам"</string>
+    <string name="clh_callFailed_normal_call_clearing_txt" msgid="2810975267106345820">"Ачыстка звычайнага выкліку"</string>
+    <string name="clh_callFailed_user_busy_txt" msgid="2736095995784746915">"Абанент заняты"</string>
+    <string name="clh_callFailed_no_user_responding_txt" msgid="1421543095873040084">"Абсталяванне абанента не адказвае"</string>
+    <string name="clh_callFailed_user_alerting_txt" msgid="6606245970376797447">"Абвестка абанента, няма адказу"</string>
+    <string name="clh_callFailed_call_rejected_txt" msgid="8001665478195793223">"Выклік адхілены"</string>
+    <string name="clh_callFailed_number_changed_txt" msgid="5127909898925154242">"Нумар зменены"</string>
+    <string name="clh_callFailed_pre_emption_txt" msgid="6864702416751338567">"Папярэдняе вызваленне каналаў"</string>
+    <string name="clh_callFailed_non_selected_user_clearing_txt" msgid="8725898326616836656">"Ачыстка невыбранага абанента"</string>
+    <string name="clh_callFailed_destination_out_of_order_txt" msgid="6626355413556362437">"Накірунак не абслугоўваецца"</string>
+    <string name="clh_callFailed_invalid_number_format_txt" msgid="6987646655639655370">"Няправільны фармат нумара (няпоўны нумар)"</string>
+    <string name="clh_callFailed_facility_rejected_txt" msgid="4539787567476563415">"Адмова ў абслугоўванні"</string>
+    <string name="clh_callFailed_response_to_STATUS_ENQUIRY_txt" msgid="178503536263624366">"Адказ на СТАН ЗАПЫТУ"</string>
+    <string name="clh_callFailed_normal_unspecified_txt" msgid="2777574148560245427">"Звычайная падзея, не вызначана"</string>
+    <string name="clh_callFailed_no_circuit_available_txt" msgid="2894749820848784700">"Кадр/канал недаступны"</string>
+    <string name="clh_callFailed_network_out_of_order_txt" msgid="807472585030492179">"Сетка не абслугоўваецца"</string>
+    <string name="clh_callFailed_temporary_failure_txt" msgid="1985847623937655151">"Часовая памылка"</string>
+    <string name="clh_callFailed_switching_equipment_congestion_txt" msgid="465517139462928431">"Перагрузка камутацыйнага абсталявання"</string>
+    <string name="clh_callFailed_access_information_discarded_txt" msgid="132851305339579892">"Звесткі аб доступе скасаваныя"</string>
+    <string name="clh_callFailed_requested_circuit_txt" msgid="2316345471851443847">"Запытаны кадр/канал недаступны"</string>
+    <string name="clh_callFailed_resources_unavailable_unspecified_txt" msgid="4460267429142724322">"Няма рэсурсаў, не вызначана"</string>
+    <string name="clh_callFailed_quality_of_service_unavailable_txt" msgid="7315823047206338755">"Якасць абслугоўвання сеткі не адпавядае рэкамендацыям"</string>
+    <string name="clh_callFailed_requested_facility_not_subscribed_txt" msgid="1688438372518949530">"Абанент не можа выкарыстоўваць запытаны сэрвіс"</string>
+    <string name="clh_callFailed_incoming_calls_barred_within_the_CUG_txt" msgid="3922231620226043342">"Забаронены выклікі ў межах замкнёнай абаненцкай групы"</string>
+    <string name="clh_callFailed_bearer_capability_not_authorized_txt" msgid="6515594235334537340">"Забаронена выкарыстоўваць магчымасць перадачы даных"</string>
+    <string name="clh_callFailed_bearer_capability_not_presently_available_txt" msgid="8013567156449692135">"Зараз недаступна магчымасць перадачы даных"</string>
+    <string name="clh_callFailed_service_or_option_not_available_unspecified_txt" msgid="8663374141880847414">"Сэрвіс або опцыя недаступныя, не вызначана"</string>
+    <string name="clh_callFailed_bearer_service_not_implemented_txt" msgid="2772484977847973583">"Магчымасць перадачы даных не рэалізавана"</string>
+    <string name="clh_callFailed_ACM_equal_to_or_greater_than_ACMmax_txt" msgid="2192709279981159761">"ACM роўнае ці больш за ACMmax"</string>
+    <string name="clh_callFailed_requested_facility_not_implemented_txt" msgid="406404292085779118">"Запытаныя сэрвісы не падтрымліваюцца"</string>
+    <string name="clh_callFailed_only_restricted_digital_information_bearer_capability_is_available_txt" msgid="4817899794531157207">"Даступна толькі абмежаваная магчымасць перадачы лічбавых даных"</string>
+    <string name="clh_callFailed_service_or_option_not_implemented_unspecified_txt" msgid="2968655784896862505">"Сэрвіс або параметр не падтрымліваюцца, не вызначана"</string>
+    <string name="clh_callFailed_invalid_transaction_identifier_value_txt" msgid="3843478518660918642">"Няправільнае значэнне ідэнтыфікатара трансакцыі"</string>
+    <string name="clh_callFailed_user_not_member_of_CUG_txt" msgid="8462852903153938988">"Абанент не ўваходзіць у замкнёную абаненцкую групу"</string>
+    <string name="clh_callFailed_incompatible_destination_txt" msgid="2580750652910253219">"Несумяшчальны накірунак"</string>
+    <string name="clh_callFailed_invalid_transit_network_selection_txt" msgid="6589916900457111005">"Няправільны выбар транзітнай сеткі"</string>
+    <string name="clh_callFailed_semantically_incorrect_message_txt" msgid="2329284157442218683">"Семантычна недакладнае паведамленне"</string>
+    <string name="clh_callFailed_invalid_mandatory_information_txt" msgid="9081556111928912676">"Няправільная абавязковая інфармацыя"</string>
+    <string name="clh_callFailed_message_type_non_existent_or_not_implemented_txt" msgid="2641350895896546715">"Тып паведамлення не існуе або не падтрымліваецца"</string>
+    <string name="clh_callFailed_message_type_not_compatible_with_protocol_state_txt" msgid="6598180735494982466">"Тып паведамлення не сумяшчальны са станам пратакола"</string>
+    <string name="clh_callFailed_information_element_non_existent_or_not_implemented_txt" msgid="4725610801664706983">"Інфармацыйны элемент не існуе або не падтрымліваецца"</string>
+    <string name="clh_callFailed_conditional_IE_error_txt" msgid="9140031076499566143">"Умоўная памылка IE"</string>
+    <string name="clh_callFailed_message_not_compatible_with_protocol_state_txt" msgid="6586005128633024271">"Паведамленне не сумяшчальнае са станам пратакола"</string>
+    <string name="clh_callFailed_recovery_on_timer_expiry_txt" msgid="3680765722923600294">"Зварот пры заканчэнні тэрміну дзеяння таймера"</string>
+    <string name="clh_callFailed_protocol_Error_unspecified_txt" msgid="8294907817156524790">"Памылка пратаколаў, не вызначана"</string>
+    <string name="clh_callFailed_interworking_unspecified_txt" msgid="8838850798491763729">"Не вызначаны ўмовы перадачы даных"</string>
+    <string name="labelCallBarring" msgid="3452870940716226978">"Забарона выкліку"</string>
+    <string name="sum_call_barring_enabled" msgid="6804489690436703488">"Уключана"</string>
+    <string name="sum_call_barring_disabled" msgid="5900772179198857783">"Выключана"</string>
+    <string name="call_barring_baoc" msgid="1199843944333106035">"Усе выходныя выклікі"</string>
+    <string name="call_barring_baoc_enabled" msgid="8112118391869380361">"Адключыць блакіроўку ўсіх выходных выклікаў?"</string>
+    <string name="call_barring_baoc_disabled" msgid="7806697133004697974">"Заблакіраваць усе выходныя выклікі?"</string>
+    <string name="call_barring_baoic" msgid="3162154267825211826">"Выходныя міжнародныя выклікі"</string>
+    <string name="call_barring_baoic_enabled" msgid="2634377543147258105">"Адключыць блакіроўку выходных міжнародных выклікаў?"</string>
+    <string name="call_barring_baoic_disabled" msgid="5817895648306183464">"Заблакіраваць выходныя міжнародныя выклікі?"</string>
+    <string name="call_barring_baoicr" msgid="8951699885885742076">"Выходныя выклікі ў міжнародным роўмінгу"</string>
+    <string name="call_barring_baoicr_enabled" msgid="2519630715322138317">"Адключыць блакіроўку выходных выклікаў у міжнародным роўмінгу?"</string>
+    <string name="call_barring_baoicr_disabled" msgid="5831267468931377699">"Заблакіраваць выходныя выклікі ў міжнародным роўмінгу?"</string>
+    <string name="call_barring_baic" msgid="5272726081458339912">"Усе ўваходныя выклікі"</string>
+    <string name="call_barring_baic_enabled" msgid="2457134916223203380">"Адключыць блакіроўку ўсіх уваходных выклікаў?"</string>
+    <string name="call_barring_baic_disabled" msgid="6945604947500275636">"Заблакіраваць усе ўваходныя выклікі?"</string>
+    <string name="call_barring_baicr" msgid="5728784220691481693">"Уваходныя выклікі ў міжнародным роўмінгу"</string>
+    <string name="call_barring_baicr_enabled" msgid="6533336994391716127">"Адключыць блакіроўку ўсіх уваходных выклікаў у міжнародным роўмінгу?"</string>
+    <string name="call_barring_baicr_disabled" msgid="6746329853943256566">"Заблакіраваць уваходныя выклікі ў міжнародным роўмінгу?"</string>
+    <string name="call_barring_deactivate_all" msgid="5269788384941003415">"Адключыць усё"</string>
+    <string name="call_barring_deactivate_all_description" msgid="4972365443287257704">"Адключыць усе налады забароны выкліку"</string>
+    <string name="call_barring_deactivate_success" msgid="8014685598632000936">"Адключана забарона выкліку"</string>
+    <string name="call_barring_change_pwd" msgid="6887420609726284232">"Змяніць пароль"</string>
+    <string name="call_barring_change_pwd_description" msgid="5505087790260233953">"Змяніць пароль забароны выкліку"</string>
+    <string name="call_barring_change_pwd_description_disabled" msgid="7630770327645349957">"Нельга змяніць пароль забароны выкліку."</string>
+    <string name="call_barring_pwd_not_match" msgid="6716711689350314525">"Паролі не супадаюць"</string>
+    <string name="call_barring_right_pwd_number" msgid="2902966502520410446">"Увядзіце пароль з 4 лічбаў"</string>
+    <string name="call_barring_change_pwd_success" msgid="3278310763742760321">"Пароль зменены"</string>
+    <string name="call_barring_old_pwd" msgid="6080515987320238522">"Стары пароль"</string>
+    <string name="call_barring_new_pwd" msgid="7048532299150269547">"Новы пароль"</string>
+    <string name="call_barring_confirm_pwd" msgid="1947167278466285411">"Пацвердзіце пароль"</string>
+    <string name="messageCallBarring" msgid="2412123220272136055">"Увядзіце пароль"</string>
+    <string name="call_barring_settings" msgid="80766145008623645">"Налады забароны выкліку"</string>
+    <string name="call_barring_deactivate_all_no_password" msgid="920902774366557311">"Адключыць усе налады забароны выкліку?"</string>
+    <string name="supp_service_notification_call_deflected" msgid="9195460512875330926">"Выклік адхілены."</string>
+    <string name="supp_service_notification_call_forwarded" msgid="7818548630812124053">"Выклік пераадрасаваны."</string>
+    <string name="supp_service_notification_call_waiting" msgid="789154111899572489">"Лінія занятая. Чакаецца падключэнне."</string>
+    <string name="supp_service_clir_suppression_rejected" msgid="1581851661582189045">"Запыт на блакіроўку нумара адхілены."</string>
+    <string name="supp_service_closed_user_group_call" msgid="5761735840904590950">"Выклік на нумар або з нумара закрытай групы карыстальнікаў."</string>
+    <string name="supp_service_incoming_calls_barred" msgid="3248813207307882723">"Уваходныя выклікі забаронены."</string>
+    <string name="supp_service_outgoing_calls_barred" msgid="1962644621292054081">"Выходныя выклікі забаронены."</string>
+    <string name="supp_service_call_forwarding_active" msgid="1253134771682248735">"Пераадрасацыя выклікаў уключана."</string>
+    <string name="supp_service_additional_call_forwarded" msgid="5228624725214727315">"Паралельны выклік пераадрасаваны."</string>
+    <string name="supp_service_additional_ect_connected" msgid="6396964292513707102">"Яўная пераадрасацыя выкліку завершана."</string>
+    <string name="supp_service_additional_ect_connecting" msgid="5443373059716058480">"Выконваецца яўная пераадрасацыя выкліку."</string>
+    <string name="supp_service_call_on_hold" msgid="1478976782361795422">"Выклік на ўтрыманні."</string>
+    <string name="supp_service_call_resumed" msgid="1656475289958070674">"Выклік узноўлены."</string>
+    <string name="supp_service_deflected_call" msgid="138970419873492166">"Выклік быў адхілены."</string>
+    <string name="supp_service_forwarded_call" msgid="4509980341645679803">"Пераадрасаваны выклік."</string>
+    <string name="supp_service_conference_call" msgid="4448616364004466832">"Ідзе далучэнне да канферэнц-выкліку."</string>
+    <string name="supp_service_held_call_released" msgid="2030677825038709779">"Утрыманы выклік быў завершаны."</string>
 </resources>
diff --git a/res/values-bg/strings.xml b/res/values-bg/strings.xml
index 55d8e5a..8cddb1c 100644
--- a/res/values-bg/strings.xml
+++ b/res/values-bg/strings.xml
@@ -130,6 +130,7 @@
     <string name="stk_cc_ss_to_dial_error" msgid="2816779198916570502">"SS заявката е променена на DIAL заявка."</string>
     <string name="stk_cc_ss_to_ussd_error" msgid="7490626178582654236">"SS заявката е променена на USSD заявка."</string>
     <string name="stk_cc_ss_to_ss_error" msgid="5057846756489053759">"SS заявката е променена на нова SS заявка."</string>
+    <string name="stk_cc_ss_to_dial_video_error" msgid="3091186225006683939">"Заявката SS бе променена на заявка DIAL за видеообаждане."</string>
     <string name="fdn_check_failure" msgid="18200614306525434">"Настройката „Фиксирани номера за набиране“ на приложението ви Телефон е включена. В резултат на това някои функции, свързани с обажданията, не работят."</string>
     <string name="radio_off_error" msgid="2304459933248513376">"Включете радиото, преди да разгледате тези настройки."</string>
     <string name="close_dialog" msgid="2365884406356986917">"OK"</string>
@@ -158,7 +159,6 @@
     <string name="vm_change_pin_error_invalid" msgid="3972205462701668653">"Новият ПИН съдържа невалидни знаци."</string>
     <string name="vm_change_pin_error_system_error" msgid="6610603326230000207">"Промяната на ПИН не е възможна"</string>
     <string name="vvm_unsupported_message_format" msgid="11795090778411977">"Типът на съобщението не се поддържа. Обадете се на <xliff:g id="NUMBER">%s</xliff:g>, за да го чуете."</string>
-    <string name="mobile_networks" msgid="5540397602919106177">"Настройки на мобилн. мрежа"</string>
     <string name="network_settings_title" msgid="514120489499925574">"Мобилна мрежа"</string>
     <string name="label_available" msgid="1181658289009300430">"Налични мрежи"</string>
     <string name="load_networks_progress" msgid="5230707536168902952">"Търси се…"</string>
@@ -168,6 +168,7 @@
     <string name="not_allowed" msgid="5613353860205691579">"SIM картата ви не позволява връзка с тази мрежа."</string>
     <string name="connect_later" msgid="2308119155752343975">"В момента не може да се осъществи връзка с тази мрежа. Опитайте отново по-късно."</string>
     <string name="registration_done" msgid="495135664535876612">"Регистрация в мрежа."</string>
+    <string name="already_auto" msgid="6067116884321285507">"Вече е избрано автоматично"</string>
     <string name="select_automatically" msgid="1046727200631770962">"Автоматично избиране на мрежа"</string>
     <string name="network_select_title" msgid="7733107364757544558">"Мрежа"</string>
     <string name="register_automatically" msgid="6017849844573519637">"Регистрира се автоматично..."</string>
@@ -175,6 +176,31 @@
     <string name="preferred_network_mode_summary" msgid="1434820673166126609">"Промяна на операционния режим на мрежата"</string>
     <string name="preferred_network_mode_dialogtitle" msgid="4048082093347807230">"Предпочитан тип мрежа"</string>
     <string name="forbidden_network" msgid="4384929668343563440">"(забранена)"</string>
+  <string-array name="preferred_network_mode_choices">
+    <item msgid="3628460389382468528">"Предпочита се GSM/WCDMA"</item>
+    <item msgid="8442633436636425221">"Само GSM"</item>
+    <item msgid="2032314385791760810">"Само WCDMA"</item>
+    <item msgid="6334554401059422303">"Авт. GSM/WCDMA"</item>
+    <item msgid="1462198368200398663">"Авт. CDMA/EvDo"</item>
+    <item msgid="3611460019185359968">"CDMA без EvDo"</item>
+    <item msgid="545430093607698090">"Само EvDo"</item>
+    <item msgid="4286774020869405140">"CDMA/EvDo/GSM/WCDMA"</item>
+    <item msgid="4006002265696868538">"CDMA + LTE/EvDo"</item>
+    <item msgid="8973936140318359205">"GSM/WCDMA/LTE"</item>
+    <item msgid="3471059554252610472">"Глобален"</item>
+    <item msgid="2882615514545171802">"LTE"</item>
+    <item msgid="8076204422288290116">"LTE/WCDMA"</item>
+    <item msgid="3982984144824159726">"Само TDSCDMA"</item>
+    <item msgid="3686191974505922271">"TDSCDMA/WCDMA"</item>
+    <item msgid="7135671700201836475">"LTE/TDSCDMA"</item>
+    <item msgid="3736619459066330755">"TDSCDMA/GSM"</item>
+    <item msgid="4778666570887216861">"LTE/TDSCDMA/GSM"</item>
+    <item msgid="2952322596201849456">"TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="115984258536697617">"LTE/TDSCDMA/WCDMA"</item>
+    <item msgid="7957991936217192636">"LTE/TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="2828588917858484655">"TDSCDMA/CDMA/EvDo/GSM/WCDMA"</item>
+    <item msgid="4989979948139945854">"LTE/TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+  </string-array>
     <string name="preferred_network_mode_wcdma_perf_summary" msgid="8521677230113533809">"Предпочитан режим на мрежата: Предпочита се WCDMA"</string>
     <string name="preferred_network_mode_gsm_only_summary" msgid="3352445413437453511">"Предпочитан режим на мрежата: Само GSM"</string>
     <string name="preferred_network_mode_wcdma_only_summary" msgid="2836897236221063413">"Предпочитан режим на мрежата: Само WCDMA"</string>
@@ -192,21 +218,15 @@
     <string name="preferred_network_mode_lte_gsm_umts_summary" msgid="633315028976225026">"Предпочитан мрежов режим: LTE/GSM/UMTS"</string>
     <string name="preferred_network_mode_lte_cdma_summary" msgid="3722647806454528426">"Предпочитан режим на мрежата: LTE / CDMA"</string>
     <string name="preferred_network_mode_tdscdma_summary" msgid="8021016193718678775">"Предпочитан режим на мрежата: TDSCDMA"</string>
-  <string-array name="preferred_network_mode_choices">
-    <item msgid="7886739962255042385">"LTE/WCDMA"</item>
-    <item msgid="577652050447385699">"LTE"</item>
-    <item msgid="6813597571293773656">"Глобален"</item>
-    <item msgid="127064712132619032">"GSM/WCDMA/LTE"</item>
-    <item msgid="1126767511633425977">"CDMA + LTE/EvDo"</item>
-    <item msgid="6389676313771670660">"CDMA/EvDo/GSM/WCDMA"</item>
-    <item msgid="545430093607698090">"Само EvDo"</item>
-    <item msgid="1508557726283094448">"CDMA без EvDo"</item>
-    <item msgid="4341433122263841224">"Авт. CDMA/EvDo"</item>
-    <item msgid="5958053792390386668">"Авт. GSM/WCDMA"</item>
-    <item msgid="7913148405605373434">"Само WCDMA"</item>
-    <item msgid="1524224863879435516">"Само GSM"</item>
-    <item msgid="3817924849415716259">"Предпочита се GSM/WCDMA"</item>
-  </string-array>
+    <string name="preferred_network_mode_tdscdma_wcdma_summary" msgid="2405154895437348623">"Предпочитан режим на мрежата: TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_summary" msgid="2104702896644235637">"Предпочитан режим на мрежата: LTE/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_summary" msgid="4893784445338396204">"Предпочитан режим на мрежата: TDSCDMA/GSM"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_summary" msgid="1815169717046729757">"Предпочитан режим на мрежата: LTE/GSM/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_wcdma_summary" msgid="2195358773359424099">"Предпочитан режим на мрежата: TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_wcdma_summary" msgid="1181424059695667803">"Предпочитан режим на мрежата: LTE/TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_wcdma_summary" msgid="2526539326505354382">"Предпочитан режим на мрежата: LTE/TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="8195248059196614939">"Предпочитан режим на мрежата: TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="5596733053095592791">"Предпочитан режим на мрежата: LTE/TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
     <string name="call_category" msgid="5863978196309462052">"Извършва се обаждане"</string>
     <string name="network_operator_category" msgid="4830701959205735636">"Мрежа"</string>
     <string name="enhanced_4g_lte_mode_title" msgid="522191650223239171">"Подобрен режим с 4G LTE"</string>
@@ -220,12 +240,13 @@
     <string name="roaming_disable" msgid="1843417228755568110">"Свързване с услуги за данни при роуминг"</string>
     <string name="roaming_reenable_message" msgid="8913735676127858115">"Изгубихте връзката за данни, защото сте излезли от домашната си мрежа при изключен роуминг."</string>
     <string name="roaming_warning" msgid="1603164667540144353">"Това може да доведе до високи такси."</string>
+    <string name="roaming_check_price_warning" msgid="7497570906830902550">"За цени се обърнете към оператора си."</string>
     <string name="roaming_alert_title" msgid="3654815360303826008">"Да се разреши ли роуминг на данни?"</string>
     <string name="data_usage_title" msgid="8759619109516889802">"Използване на данни"</string>
     <string name="data_usage_template" msgid="8526428824844656364">"<xliff:g id="ID_1">%1$s</xliff:g> мобилни данни са използвани за периода <xliff:g id="ID_2">%2$s</xliff:g>"</string>
     <string name="advanced_options_title" msgid="8074895510265488035">"Разширени"</string>
     <string name="carrier_settings_euicc" msgid="6714062862127226405">"Оператор"</string>
-    <string name="keywords_carrier_settings_euicc" msgid="783429609643157743">"оператор, esim, sim, euicc"</string>
+    <string name="keywords_carrier_settings_euicc" msgid="6861505396475991277">"оператор, esim, sim, euicc, смяна на оператори, превключване между оператори, добавяне на оператор"</string>
     <string name="carrier_settings_euicc_summary" msgid="5115001942761995457">"<xliff:g id="CARRIER_NAME">%1$s</xliff:g> – <xliff:g id="PHONE_NUMBER">%2$s</xliff:g>"</string>
     <string name="mobile_data_settings_title" msgid="4661165467914727157">"Мобилни данни"</string>
     <string name="mobile_data_settings_summary" msgid="5087255915840576895">"Достъп до данните през мобилната мрежа"</string>
@@ -399,7 +420,7 @@
     <string name="deleting_fdn_contact" msgid="5669163206349319969">"Фиксираните номера за набиране се изтриват…"</string>
     <string name="fdn_contact_deleted" msgid="7154162327112259569">"Фиксираните номера за набиране са изтрити."</string>
     <string name="pin2_invalid" msgid="5470854099230755944">"FDN не бе актуализирано, защото сте въвели неправилен ПИН."</string>
-    <string name="fdn_invalid_number" msgid="8602417141715473998">"FDN не бе актуализиран, защото номерът е празен или надвишава 20 цифри."</string>
+    <string name="fdn_invalid_number" msgid="2062898833049589309">"FDN не бе актуализиран, защото номерът надвишава 20 цифри."</string>
     <string name="pin2_or_fdn_invalid" msgid="6025144083384701197">"FDN не е актуализирано. PIN2 бе неправилен или телефонният номер бе отхвърлен."</string>
     <string name="fdn_failed" msgid="540018079008319747">"Операцията с фиксираните номера за набиране (FDN) не бе успешна."</string>
     <string name="simContacts_emptyLoading" msgid="2203331234764498011">"Четене на данни от SIM картата…"</string>
@@ -502,6 +523,8 @@
     <string name="failedToImportSingleContactMsg" msgid="415399285420353917">"Импортирането на контакта не бе успешно"</string>
     <string name="hac_mode_title" msgid="8740268574688743289">"Слухови апарати"</string>
     <string name="hac_mode_summary" msgid="6833851160514929341">"Включване на съвместимостта за слухов апарат"</string>
+    <string name="rtt_mode_title" msgid="5868105073514206953">"RTT"</string>
+    <string name="rtt_mode_summary" msgid="7346441783429748083">"Включване или изключване на RTT"</string>
   <string-array name="tty_mode_entries">
     <item msgid="512950011423868021">"TTY е изкл."</item>
     <item msgid="3971695875449640648">"Пълен TTY режим"</item>
@@ -613,4 +636,107 @@
     <string name="mobile_data_activate_diag_message" msgid="8216154678758451453">"Може да се наложи да добавите данни чрез <xliff:g id="PROVIDER_NAME">%s</xliff:g>"</string>
     <string name="mobile_data_activate_button" msgid="3682400969184405446">"ДОБАВЯНЕ НА ДАННИ"</string>
     <string name="mobile_data_activate_cancel_button" msgid="1708022171547398765">"ОТКАЗ"</string>
+    <string name="clh_card_title_call_ended_txt" msgid="4072101334811753823">"Обаждането завърши"</string>
+    <string name="clh_callFailed_powerOff_txt" msgid="3773036949107147708">"Радиото е изключено"</string>
+    <string name="clh_callFailed_simError_txt" msgid="757650590524277969">"Няма SIM карта или грешка в SIM картата"</string>
+    <string name="clh_incall_error_out_of_service_txt" msgid="3974373603657193827">"Мобилната мрежа не е налице"</string>
+    <string name="clh_callFailed_unassigned_number_txt" msgid="7635996793232604064">"Незададен номер"</string>
+    <string name="clh_callFailed_no_route_to_destination_txt" msgid="8561586745288855167">"Няма маршрут до дестинацията"</string>
+    <string name="clh_callFailed_channel_unacceptable_txt" msgid="8048626924246611459">"Каналът е неприемлив"</string>
+    <string name="clh_callFailed_operator_determined_barring_txt" msgid="6889705714244076823">"Определена от оператора забрана"</string>
+    <string name="clh_callFailed_normal_call_clearing_txt" msgid="2810975267106345820">"Нормално изчистване на обаждането"</string>
+    <string name="clh_callFailed_user_busy_txt" msgid="2736095995784746915">"Потребителят е зает"</string>
+    <string name="clh_callFailed_no_user_responding_txt" msgid="1421543095873040084">"Потребителят не отговаря"</string>
+    <string name="clh_callFailed_user_alerting_txt" msgid="6606245970376797447">"Сигнал до потребителя, без отговор"</string>
+    <string name="clh_callFailed_call_rejected_txt" msgid="8001665478195793223">"Обаждането е отхвърлено"</string>
+    <string name="clh_callFailed_number_changed_txt" msgid="5127909898925154242">"Номерът е променен"</string>
+    <string name="clh_callFailed_pre_emption_txt" msgid="6864702416751338567">"Изпреварване"</string>
+    <string name="clh_callFailed_non_selected_user_clearing_txt" msgid="8725898326616836656">"Изчистване на неизбрания потребител"</string>
+    <string name="clh_callFailed_destination_out_of_order_txt" msgid="6626355413556362437">"Дестинацията не работи нормално"</string>
+    <string name="clh_callFailed_invalid_number_format_txt" msgid="6987646655639655370">"Невалиден формат на номера (непълен номер)"</string>
+    <string name="clh_callFailed_facility_rejected_txt" msgid="4539787567476563415">"Функцията е отхвърлена"</string>
+    <string name="clh_callFailed_response_to_STATUS_ENQUIRY_txt" msgid="178503536263624366">"Отговор на STATUS ENQUIRY"</string>
+    <string name="clh_callFailed_normal_unspecified_txt" msgid="2777574148560245427">"Нормално, неуточнено"</string>
+    <string name="clh_callFailed_no_circuit_available_txt" msgid="2894749820848784700">"Няма налична верига/канал"</string>
+    <string name="clh_callFailed_network_out_of_order_txt" msgid="807472585030492179">"Мрежата не работи нормално"</string>
+    <string name="clh_callFailed_temporary_failure_txt" msgid="1985847623937655151">"Временен неуспех"</string>
+    <string name="clh_callFailed_switching_equipment_congestion_txt" msgid="465517139462928431">"Претоварване в комутационното оборудване"</string>
+    <string name="clh_callFailed_access_information_discarded_txt" msgid="132851305339579892">"Информацията за достъп е отхвърлена"</string>
+    <string name="clh_callFailed_requested_circuit_txt" msgid="2316345471851443847">"Заявената верига/канал не е налице"</string>
+    <string name="clh_callFailed_resources_unavailable_unspecified_txt" msgid="4460267429142724322">"Ресурсите не са налице, неуточнено"</string>
+    <string name="clh_callFailed_quality_of_service_unavailable_txt" msgid="7315823047206338755">"Не е налице качество на услугата"</string>
+    <string name="clh_callFailed_requested_facility_not_subscribed_txt" msgid="1688438372518949530">"Няма абонамент за заявената функция"</string>
+    <string name="clh_callFailed_incoming_calls_barred_within_the_CUG_txt" msgid="3922231620226043342">"Входящите обаждания са забранени в CUG"</string>
+    <string name="clh_callFailed_bearer_capability_not_authorized_txt" msgid="6515594235334537340">"Възможността на преносителя не е упълномощена"</string>
+    <string name="clh_callFailed_bearer_capability_not_presently_available_txt" msgid="8013567156449692135">"Възможността на преносителя не е налице в момента"</string>
+    <string name="clh_callFailed_service_or_option_not_available_unspecified_txt" msgid="8663374141880847414">"Услугата или опцията не са налице, неуточнено"</string>
+    <string name="clh_callFailed_bearer_service_not_implemented_txt" msgid="2772484977847973583">"Услугата на преносителя не е реализирана"</string>
+    <string name="clh_callFailed_ACM_equal_to_or_greater_than_ACMmax_txt" msgid="2192709279981159761">"ACM е по-голямо или равно на ACMmax"</string>
+    <string name="clh_callFailed_requested_facility_not_implemented_txt" msgid="406404292085779118">"Заявената функция не е реализирана"</string>
+    <string name="clh_callFailed_only_restricted_digital_information_bearer_capability_is_available_txt" msgid="4817899794531157207">"Налице е само възможност за ограничен преносител на дигитална информация"</string>
+    <string name="clh_callFailed_service_or_option_not_implemented_unspecified_txt" msgid="2968655784896862505">"Услугата или опцията не са реализирани, неуточнено"</string>
+    <string name="clh_callFailed_invalid_transaction_identifier_value_txt" msgid="3843478518660918642">"Невалидна стойност на идентификатора на транзакцията"</string>
+    <string name="clh_callFailed_user_not_member_of_CUG_txt" msgid="8462852903153938988">"Потребителят не е член на CUG"</string>
+    <string name="clh_callFailed_incompatible_destination_txt" msgid="2580750652910253219">"Несъвместима дестинация"</string>
+    <string name="clh_callFailed_invalid_transit_network_selection_txt" msgid="6589916900457111005">"Невалиден избор на транзитна мрежа"</string>
+    <string name="clh_callFailed_semantically_incorrect_message_txt" msgid="2329284157442218683">"Семантично неправилно съобщение"</string>
+    <string name="clh_callFailed_invalid_mandatory_information_txt" msgid="9081556111928912676">"Невалидна задължителна информация"</string>
+    <string name="clh_callFailed_message_type_non_existent_or_not_implemented_txt" msgid="2641350895896546715">"Типът на съобщението не съществува или не е реализиран"</string>
+    <string name="clh_callFailed_message_type_not_compatible_with_protocol_state_txt" msgid="6598180735494982466">"Типът на съобщението не е съвместим със състоянието на протокола"</string>
+    <string name="clh_callFailed_information_element_non_existent_or_not_implemented_txt" msgid="4725610801664706983">"Информационният елемент не съществува или не е реализиран"</string>
+    <string name="clh_callFailed_conditional_IE_error_txt" msgid="9140031076499566143">"Условна грешка в IE"</string>
+    <string name="clh_callFailed_message_not_compatible_with_protocol_state_txt" msgid="6586005128633024271">"Съобщението не е съвместимо със състоянието на протокола"</string>
+    <string name="clh_callFailed_recovery_on_timer_expiry_txt" msgid="3680765722923600294">"Възстановяване при изтичане на таймер"</string>
+    <string name="clh_callFailed_protocol_Error_unspecified_txt" msgid="8294907817156524790">"Грешка в протокола, неуточнена"</string>
+    <string name="clh_callFailed_interworking_unspecified_txt" msgid="8838850798491763729">"Взаимодействие, неуточнено"</string>
+    <string name="labelCallBarring" msgid="3452870940716226978">"Забрана за обаждания"</string>
+    <string name="sum_call_barring_enabled" msgid="6804489690436703488">"Вкл."</string>
+    <string name="sum_call_barring_disabled" msgid="5900772179198857783">"Изкл."</string>
+    <string name="call_barring_baoc" msgid="1199843944333106035">"Всички изходящи"</string>
+    <string name="call_barring_baoc_enabled" msgid="8112118391869380361">"Да се деактивира ли блокирането на всички изходящи обаждания?"</string>
+    <string name="call_barring_baoc_disabled" msgid="7806697133004697974">"Да се блокират ли всички изходящи обаждания?"</string>
+    <string name="call_barring_baoic" msgid="3162154267825211826">"Изходящи международни"</string>
+    <string name="call_barring_baoic_enabled" msgid="2634377543147258105">"Да се деактивира ли блокирането на изходящите международни обаждания?"</string>
+    <string name="call_barring_baoic_disabled" msgid="5817895648306183464">"Да се блокират ли изходящите международни обаждания?"</string>
+    <string name="call_barring_baoicr" msgid="8951699885885742076">"Изходящи при международен роуминг"</string>
+    <string name="call_barring_baoicr_enabled" msgid="2519630715322138317">"Да се деактивира ли блокирането на изходящите обаждания при международен роуминг?"</string>
+    <string name="call_barring_baoicr_disabled" msgid="5831267468931377699">"Да се блокират ли изходящите обаждания при международен роуминг?"</string>
+    <string name="call_barring_baic" msgid="5272726081458339912">"Всички входящи"</string>
+    <string name="call_barring_baic_enabled" msgid="2457134916223203380">"Да се деактивира ли блокирането на всички входящи обаждания?"</string>
+    <string name="call_barring_baic_disabled" msgid="6945604947500275636">"Да се блокират ли всички входящи обаждания?"</string>
+    <string name="call_barring_baicr" msgid="5728784220691481693">"Входящи при международен роуминг"</string>
+    <string name="call_barring_baicr_enabled" msgid="6533336994391716127">"Да се деактивира ли блокирането на входящите обаждания при международен роуминг?"</string>
+    <string name="call_barring_baicr_disabled" msgid="6746329853943256566">"Да се блокират ли входящите обаждания при международен роуминг?"</string>
+    <string name="call_barring_deactivate_all" msgid="5269788384941003415">"Деактивиране на всички"</string>
+    <string name="call_barring_deactivate_all_description" msgid="4972365443287257704">"Деактивиране на всички настройки за забрана за обаждания"</string>
+    <string name="call_barring_deactivate_success" msgid="8014685598632000936">"Забраната за обаждания е деактивирана"</string>
+    <string name="call_barring_change_pwd" msgid="6887420609726284232">"Промяна на паролата"</string>
+    <string name="call_barring_change_pwd_description" msgid="5505087790260233953">"Промяна на паролата за забрана за обаждания"</string>
+    <string name="call_barring_change_pwd_description_disabled" msgid="7630770327645349957">"Паролата за забрана за обаждания не може да се промени."</string>
+    <string name="call_barring_pwd_not_match" msgid="6716711689350314525">"Паролите не съвпадат"</string>
+    <string name="call_barring_right_pwd_number" msgid="2902966502520410446">"Въведете парола с 4 цифри"</string>
+    <string name="call_barring_change_pwd_success" msgid="3278310763742760321">"Паролата бе променена"</string>
+    <string name="call_barring_old_pwd" msgid="6080515987320238522">"Стара парола"</string>
+    <string name="call_barring_new_pwd" msgid="7048532299150269547">"Нова парола"</string>
+    <string name="call_barring_confirm_pwd" msgid="1947167278466285411">"Потвърждаване на паролата"</string>
+    <string name="messageCallBarring" msgid="2412123220272136055">"Въведете парола"</string>
+    <string name="call_barring_settings" msgid="80766145008623645">"Настройки за забрана на обажданията"</string>
+    <string name="call_barring_deactivate_all_no_password" msgid="920902774366557311">"Да се деактивират ли всички настройки за забрана за обаждания?"</string>
+    <string name="supp_service_notification_call_deflected" msgid="9195460512875330926">"Обаждането е отклонено."</string>
+    <string name="supp_service_notification_call_forwarded" msgid="7818548630812124053">"Обаждането е пренасочено."</string>
+    <string name="supp_service_notification_call_waiting" msgid="789154111899572489">"Обаждането чака."</string>
+    <string name="supp_service_clir_suppression_rejected" msgid="1581851661582189045">"Блокирането на номера е отхвърлено."</string>
+    <string name="supp_service_closed_user_group_call" msgid="5761735840904590950">"Обаждане до затворена група потребители."</string>
+    <string name="supp_service_incoming_calls_barred" msgid="3248813207307882723">"Входящите обаждания са забранени."</string>
+    <string name="supp_service_outgoing_calls_barred" msgid="1962644621292054081">"Изходящите обаждания са забранени."</string>
+    <string name="supp_service_call_forwarding_active" msgid="1253134771682248735">"Пренасочването на обажданията е активно."</string>
+    <string name="supp_service_additional_call_forwarded" msgid="5228624725214727315">"Допълнителното обаждане е пренасочено."</string>
+    <string name="supp_service_additional_ect_connected" msgid="6396964292513707102">"Изричното прехвърляне на обаждането завърши."</string>
+    <string name="supp_service_additional_ect_connecting" msgid="5443373059716058480">"Обаждането се прехвърля изрично."</string>
+    <string name="supp_service_call_on_hold" msgid="1478976782361795422">"Обаждането е задържано."</string>
+    <string name="supp_service_call_resumed" msgid="1656475289958070674">"Обаждането е възобновено."</string>
+    <string name="supp_service_deflected_call" msgid="138970419873492166">"Обаждането бе отклонено."</string>
+    <string name="supp_service_forwarded_call" msgid="4509980341645679803">"Пренасочено обаждане."</string>
+    <string name="supp_service_conference_call" msgid="4448616364004466832">"Присъединявате се към конферентно обаждане."</string>
+    <string name="supp_service_held_call_released" msgid="2030677825038709779">"Задържаното обаждане бе освободено."</string>
 </resources>
diff --git a/res/values-bn/strings.xml b/res/values-bn/strings.xml
index 01c4ae0..eba9f14 100644
--- a/res/values-bn/strings.xml
+++ b/res/values-bn/strings.xml
@@ -130,6 +130,7 @@
     <string name="stk_cc_ss_to_dial_error" msgid="2816779198916570502">"SS অনুরোধটিকে DIAL অনুরোধে রুপান্তরিত করা হয়েছে৷"</string>
     <string name="stk_cc_ss_to_ussd_error" msgid="7490626178582654236">"SS অনুরোধটিকে USSD অনুরোধে রুপান্তরিত করা হয়েছে৷"</string>
     <string name="stk_cc_ss_to_ss_error" msgid="5057846756489053759">"SS অনুরোধটিকে নতুন SS অনুরোধে রুপান্তরিত করা হয়েছে৷"</string>
+    <string name="stk_cc_ss_to_dial_video_error" msgid="3091186225006683939">"SS অনুরোধটিকে ভিডিও DIAL অনুরোধে পরিবর্তন করা হয়েছে।"</string>
     <string name="fdn_check_failure" msgid="18200614306525434">"আপনার ফোন অ্যাপ্লিকেশনের স্থায়ী ডায়ালের নাম্বারগুলির সেটিং চালু করা হয়েছে৷ এর ফলে, কিছু কিছু কল সংক্রান্ত বৈশিষ্ট্য কাজ করছে না৷"</string>
     <string name="radio_off_error" msgid="2304459933248513376">"এই সেটিংস দেখার পূর্বে রেডিওটি চালু করুন৷"</string>
     <string name="close_dialog" msgid="2365884406356986917">"ঠিক আছে"</string>
@@ -158,7 +159,6 @@
     <string name="vm_change_pin_error_invalid" msgid="3972205462701668653">"নতুন পিনে অবৈধ অক্ষর রয়েছে৷"</string>
     <string name="vm_change_pin_error_system_error" msgid="6610603326230000207">"পিন পরিবর্তন করা গেল না"</string>
     <string name="vvm_unsupported_message_format" msgid="11795090778411977">"এই ধরণের বার্তা সমর্থিত নয় , শুোনার জন্য <xliff:g id="NUMBER">%s</xliff:g> এ কল করুন৷"</string>
-    <string name="mobile_networks" msgid="5540397602919106177">"মোবাইল নেটওয়ার্ক সেটিংস"</string>
     <string name="network_settings_title" msgid="514120489499925574">"মোবাইল নেটওয়ার্ক"</string>
     <string name="label_available" msgid="1181658289009300430">"উপলব্ধ নেটওয়ার্কগুলি"</string>
     <string name="load_networks_progress" msgid="5230707536168902952">"অনুসন্ধান করছে..."</string>
@@ -168,6 +168,7 @@
     <string name="not_allowed" msgid="5613353860205691579">"আপনার সিম কার্ড এই নেটওয়ার্কে সংযোগ স্থাপনের অনুমতি দেয় না৷"</string>
     <string name="connect_later" msgid="2308119155752343975">"এই মুহূর্তে এই নেটওয়ার্কের সাথে সংযোগ স্থাপন করা যাচ্ছে না৷ পরে আবার চেষ্টা করুন৷"</string>
     <string name="registration_done" msgid="495135664535876612">"নেটওয়ার্কে নিবন্ধিত করা হয়েছে৷"</string>
+    <string name="already_auto" msgid="6067116884321285507">"\'নিজে থেকে বেছে নেওয়া\' তালিকায় আগে থেকেই আছে।"</string>
     <string name="select_automatically" msgid="1046727200631770962">"স্বয়ংক্রিয়ভাবে নেটওয়ার্ক বেছে নিন"</string>
     <string name="network_select_title" msgid="7733107364757544558">"নেটওয়ার্ক"</string>
     <string name="register_automatically" msgid="6017849844573519637">"স্বয়ংক্রিয় নিবন্ধীকরণ..."</string>
@@ -175,6 +176,31 @@
     <string name="preferred_network_mode_summary" msgid="1434820673166126609">"নেটওয়ার্ক অপারেটিং মোড পরিবর্তন করুন"</string>
     <string name="preferred_network_mode_dialogtitle" msgid="4048082093347807230">"পছন্দের নেটওয়ার্ক"</string>
     <string name="forbidden_network" msgid="4384929668343563440">"(নিষিদ্ধ)"</string>
+  <string-array name="preferred_network_mode_choices">
+    <item msgid="3628460389382468528">"GSM/WCDMA ব্যবহার করতে চাই"</item>
+    <item msgid="8442633436636425221">"শুধুমাত্র GSM"</item>
+    <item msgid="2032314385791760810">"শুধুমাত্র WCDMA"</item>
+    <item msgid="6334554401059422303">"GSM/WCDMA অটোমেটিক"</item>
+    <item msgid="1462198368200398663">"CDMA/EvDo অটোমেটিক"</item>
+    <item msgid="3611460019185359968">"EvDo ছাড়া CDMA"</item>
+    <item msgid="545430093607698090">"শুধুমাত্র EvDo"</item>
+    <item msgid="4286774020869405140">"CDMA/EvDo/GSM/WCDMA"</item>
+    <item msgid="4006002265696868538">"CDMA + LTE/EvDo"</item>
+    <item msgid="8973936140318359205">"GSM/WCDMA/LTE"</item>
+    <item msgid="3471059554252610472">"গ্লোবাল"</item>
+    <item msgid="2882615514545171802">"LTE"</item>
+    <item msgid="8076204422288290116">"LTE / WCDMA"</item>
+    <item msgid="3982984144824159726">"শুধুমাত্র TDSCDMA"</item>
+    <item msgid="3686191974505922271">"TDSCDMA/WCDMA"</item>
+    <item msgid="7135671700201836475">"LTE/TDSCDMA"</item>
+    <item msgid="3736619459066330755">"TDSCDMA/GSM"</item>
+    <item msgid="4778666570887216861">"LTE/TDSCDMA/GSM"</item>
+    <item msgid="2952322596201849456">"TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="115984258536697617">"LTE/TDSCDMA/WCDMA"</item>
+    <item msgid="7957991936217192636">"LTE/TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="2828588917858484655">"TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+    <item msgid="4989979948139945854">"LTE/TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+  </string-array>
     <string name="preferred_network_mode_wcdma_perf_summary" msgid="8521677230113533809">"পছন্দের নেটওয়ার্ক মোড: WCDMA পছন্দসই"</string>
     <string name="preferred_network_mode_gsm_only_summary" msgid="3352445413437453511">"পছন্দের নেটওয়ার্ক মোড: শুধুমাত্র GSM"</string>
     <string name="preferred_network_mode_wcdma_only_summary" msgid="2836897236221063413">"পছন্দের নেটওয়ার্ক মোড: শুধুমাত্র WCDMA"</string>
@@ -192,21 +218,15 @@
     <string name="preferred_network_mode_lte_gsm_umts_summary" msgid="633315028976225026">"পছন্দের নেটওয়ার্ক মোড: LTE / GSM / UMTS"</string>
     <string name="preferred_network_mode_lte_cdma_summary" msgid="3722647806454528426">"পছন্দের নেটওয়ার্ক মোড: LTE / CDMA"</string>
     <string name="preferred_network_mode_tdscdma_summary" msgid="8021016193718678775">"পছন্দের নেটওয়ার্ক মোড: TDSCDMA"</string>
-  <string-array name="preferred_network_mode_choices">
-    <item msgid="7886739962255042385">"LTE / WCDMA"</item>
-    <item msgid="577652050447385699">"LTE"</item>
-    <item msgid="6813597571293773656">"গ্লোবাল"</item>
-    <item msgid="127064712132619032">"GSM/WCDMA/LTE"</item>
-    <item msgid="1126767511633425977">"CDMA + LTE/EvDo"</item>
-    <item msgid="6389676313771670660">"CDMA/EvDo/GSM/WCDMA"</item>
-    <item msgid="545430093607698090">"শুধুমাত্র EvDo"</item>
-    <item msgid="1508557726283094448">"CDMA w/o EvDo"</item>
-    <item msgid="4341433122263841224">"CDMA/EvDo স্বয়ংক্রিয়"</item>
-    <item msgid="5958053792390386668">"GSM/WCDMA স্বয়ংক্রিয়"</item>
-    <item msgid="7913148405605373434">"শুধুমাত্র WCDMA"</item>
-    <item msgid="1524224863879435516">"শুধুমাত্র GSM"</item>
-    <item msgid="3817924849415716259">"GSM/WCDMA সুবিধাজনক"</item>
-  </string-array>
+    <string name="preferred_network_mode_tdscdma_wcdma_summary" msgid="2405154895437348623">"পছন্দের নেটওয়ার্ক মোড: TDSCDMA / WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_summary" msgid="2104702896644235637">"পছন্দের নেটওয়ার্ক মোড: LTE / TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_summary" msgid="4893784445338396204">"পছন্দের নেটওয়ার্ক মোড: TDSCDMA / GSM"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_summary" msgid="1815169717046729757">"পছন্দের নেটওয়ার্ক মোড: LTE/GSM/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_wcdma_summary" msgid="2195358773359424099">"পছন্দের নেটওয়ার্ক মোড: TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_wcdma_summary" msgid="1181424059695667803">"পছন্দের নেটওয়ার্ক মোড: LTE/TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_wcdma_summary" msgid="2526539326505354382">"পছন্দের নেটওয়ার্ক মোড: LTE/TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="8195248059196614939">"পছন্দের নেটওয়ার্ক মোড: CDMA/EvDo/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="5596733053095592791">"পছন্দের নেটওয়ার্ক মোড: LTE/TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
     <string name="call_category" msgid="5863978196309462052">"কলিং"</string>
     <string name="network_operator_category" msgid="4830701959205735636">"নেটওয়ার্ক"</string>
     <string name="enhanced_4g_lte_mode_title" msgid="522191650223239171">"উন্নত 4G LTE মোড"</string>
@@ -220,12 +240,13 @@
     <string name="roaming_disable" msgid="1843417228755568110">"রোমিংয়ে থাকাকালীন ডেটা পরিষেবাগুলির সাথে সংযোগ স্থাপন করুন"</string>
     <string name="roaming_reenable_message" msgid="8913735676127858115">"আপনি ডেটা রোমিং বন্ধ করে আপনার হোম নেটওয়ার্কের বাইরে চলে আসায় আপনার ডেটা সংযোগ হারিয়ে ফেলেছেন৷"</string>
     <string name="roaming_warning" msgid="1603164667540144353">"আপনাকে উল্লেখযোগ্য পরিমাণে চার্জ করা হতে পারে৷"</string>
+    <string name="roaming_check_price_warning" msgid="7497570906830902550">"খরচের বিষয়ে জানতে নেটওয়ার্ক প্রদানকারীর সাথে যোগাযোগ করুন।"</string>
     <string name="roaming_alert_title" msgid="3654815360303826008">"ডেটা রোমিংয়ের অনুমতি দেবেন?"</string>
     <string name="data_usage_title" msgid="8759619109516889802">"ডেটার ব্যবহার"</string>
     <string name="data_usage_template" msgid="8526428824844656364">"<xliff:g id="ID_2">%2$s</xliff:g> এর মধ্যে <xliff:g id="ID_1">%1$s</xliff:g> মোবাইল ডেটা ব্যবহার করা হয়েছে"</string>
     <string name="advanced_options_title" msgid="8074895510265488035">"উন্নত"</string>
     <string name="carrier_settings_euicc" msgid="6714062862127226405">"পরিষেবা প্রদানকারী"</string>
-    <string name="keywords_carrier_settings_euicc" msgid="783429609643157743">"পরিষেবা প্রদানকারী, ই-সিম, সিম, euicc"</string>
+    <string name="keywords_carrier_settings_euicc" msgid="6861505396475991277">"কানেকশন, ই-সিম, সিম, euicc, কানেকশন পাল্টানো, কানেকশন যোগ করা"</string>
     <string name="carrier_settings_euicc_summary" msgid="5115001942761995457">"<xliff:g id="CARRIER_NAME">%1$s</xliff:g> — <xliff:g id="PHONE_NUMBER">%2$s</xliff:g>"</string>
     <string name="mobile_data_settings_title" msgid="4661165467914727157">"মোবাইল ডেটা"</string>
     <string name="mobile_data_settings_summary" msgid="5087255915840576895">"মোবাইল নেটওয়ার্ক ব্যবহার করে ডেটা অ্যাক্সেস করুন"</string>
@@ -399,7 +420,7 @@
     <string name="deleting_fdn_contact" msgid="5669163206349319969">"ডায়াল করার জন্য স্থির নম্বর মোছা হচ্ছে..."</string>
     <string name="fdn_contact_deleted" msgid="7154162327112259569">"স্থায়ী ডায়ালের নম্বর মুছে ফেলা হয়েছে৷"</string>
     <string name="pin2_invalid" msgid="5470854099230755944">"আপনি একটি ভুল পিন টাইপ করায় FDN আপডেট করা হয়নি৷"</string>
-    <string name="fdn_invalid_number" msgid="8602417141715473998">"FDN আপডেট করা হয়নি কারণ নম্বরটি খালি বা ২০ সংখ্যার বেশি।"</string>
+    <string name="fdn_invalid_number" msgid="2062898833049589309">"নম্বরটিতে ২০টির বেশি সংখ্যা আছে, তাই FDN আপডেট করা হয়নি।"</string>
     <string name="pin2_or_fdn_invalid" msgid="6025144083384701197">"FDN আপডেট করা হয়নি৷ PIN2 ভুল ছিল, বা ফোন নম্বর বাতিল করা হয়েছে৷"</string>
     <string name="fdn_failed" msgid="540018079008319747">"FDN অপারেশন ব্যর্থ হয়েছে৷"</string>
     <string name="simContacts_emptyLoading" msgid="2203331234764498011">"সিম কার্ড থেকে পড়া হচ্ছে…"</string>
@@ -502,6 +523,8 @@
     <string name="failedToImportSingleContactMsg" msgid="415399285420353917">"পরিচিতি আমদানি করতে ব্যর্থ হয়েছে"</string>
     <string name="hac_mode_title" msgid="8740268574688743289">"শ্রবণ যন্ত্রগুলি"</string>
     <string name="hac_mode_summary" msgid="6833851160514929341">"শ্রবণ যন্ত্র উপযুক্ততা চালু করুন"</string>
+    <string name="rtt_mode_title" msgid="5868105073514206953">"RTT"</string>
+    <string name="rtt_mode_summary" msgid="7346441783429748083">"RTT চালু বা বন্ধ করুন"</string>
   <string-array name="tty_mode_entries">
     <item msgid="512950011423868021">"TTY বন্ধ"</item>
     <item msgid="3971695875449640648">"TTY পূর্ণ"</item>
@@ -613,4 +636,107 @@
     <string name="mobile_data_activate_diag_message" msgid="8216154678758451453">"আপনাকে <xliff:g id="PROVIDER_NAME">%s</xliff:g> এর মাধ্যমে ডেটা যোগ করতে হতে পারে।"</string>
     <string name="mobile_data_activate_button" msgid="3682400969184405446">"ডেটা যোগ করুন"</string>
     <string name="mobile_data_activate_cancel_button" msgid="1708022171547398765">"বাতিল করুন"</string>
+    <string name="clh_card_title_call_ended_txt" msgid="4072101334811753823">"কল শেষ হয়েছে"</string>
+    <string name="clh_callFailed_powerOff_txt" msgid="3773036949107147708">"রেডিও বন্ধ"</string>
+    <string name="clh_callFailed_simError_txt" msgid="757650590524277969">"সিম কার্ড নেই অথবা সিম কার্ডে সমস্যা"</string>
+    <string name="clh_incall_error_out_of_service_txt" msgid="3974373603657193827">"মোবাইল নেটওয়ার্ক নেই"</string>
+    <string name="clh_callFailed_unassigned_number_txt" msgid="7635996793232604064">"নির্দিষ্ট কাউকে না দেওয়া (বরাদ্দ না করা) নম্বর"</string>
+    <string name="clh_callFailed_no_route_to_destination_txt" msgid="8561586745288855167">"গন্তব্য পর্যন্ত কোনও রুট নেই"</string>
+    <string name="clh_callFailed_channel_unacceptable_txt" msgid="8048626924246611459">"চ্যানেল অনুমোদিত নয়"</string>
+    <string name="clh_callFailed_operator_determined_barring_txt" msgid="6889705714244076823">"অপারেটরের বিবেচনা অনুযায়ী ব্লক করা হয়েছে"</string>
+    <string name="clh_callFailed_normal_call_clearing_txt" msgid="2810975267106345820">"স্বাভাবিক কল ক্লিয়ারিং"</string>
+    <string name="clh_callFailed_user_busy_txt" msgid="2736095995784746915">"ব্যবহারকারী ব্যস্ত"</string>
+    <string name="clh_callFailed_no_user_responding_txt" msgid="1421543095873040084">"কেউ সাড়া দিচ্ছেন না"</string>
+    <string name="clh_callFailed_user_alerting_txt" msgid="6606245970376797447">"ব্যবহারকারীকে সতর্কতা, উত্তর পাওয়া যাচ্ছে না"</string>
+    <string name="clh_callFailed_call_rejected_txt" msgid="8001665478195793223">"কল কেটে দেওয়া হয়েছে"</string>
+    <string name="clh_callFailed_number_changed_txt" msgid="5127909898925154242">"নম্বর পাল্টে গেছে"</string>
+    <string name="clh_callFailed_pre_emption_txt" msgid="6864702416751338567">"আগে"</string>
+    <string name="clh_callFailed_non_selected_user_clearing_txt" msgid="8725898326616836656">"\'ইউজার ক্লিয়ারিং\' বেছে নেওয়া হয়নি"</string>
+    <string name="clh_callFailed_destination_out_of_order_txt" msgid="6626355413556362437">"গন্তব্য কাজ করছে না"</string>
+    <string name="clh_callFailed_invalid_number_format_txt" msgid="6987646655639655370">"নম্বরের ফর্ম্যাট ভুল (নম্বর অসম্পূর্ণ)"</string>
+    <string name="clh_callFailed_facility_rejected_txt" msgid="4539787567476563415">"সুবিধাটি খারিজ করা হয়েছে"</string>
+    <string name="clh_callFailed_response_to_STATUS_ENQUIRY_txt" msgid="178503536263624366">"STATUS ENQUIRY এর প্রতিক্রিয়া"</string>
+    <string name="clh_callFailed_normal_unspecified_txt" msgid="2777574148560245427">"স্বাভাবিক, নির্দিষ্ট করা নেই"</string>
+    <string name="clh_callFailed_no_circuit_available_txt" msgid="2894749820848784700">"সার্কিট/চ্যানেল উপলভ্য নয়"</string>
+    <string name="clh_callFailed_network_out_of_order_txt" msgid="807472585030492179">"নেটওয়ার্ক কাজ করছে না"</string>
+    <string name="clh_callFailed_temporary_failure_txt" msgid="1985847623937655151">"সাময়িক সমস্যা"</string>
+    <string name="clh_callFailed_switching_equipment_congestion_txt" msgid="465517139462928431">"সুইচিং এর সরঞ্জামে সমস্যা"</string>
+    <string name="clh_callFailed_access_information_discarded_txt" msgid="132851305339579892">"অ্যাক্সেসের তথ্য খারিজ করা হয়েছে"</string>
+    <string name="clh_callFailed_requested_circuit_txt" msgid="2316345471851443847">"অনুরোধ করা সার্কিট/চ্যানেল উপলভ্য নয়"</string>
+    <string name="clh_callFailed_resources_unavailable_unspecified_txt" msgid="4460267429142724322">"সম্পদ উপলভ্য নয়, নির্দিষ্ট করা নেই"</string>
+    <string name="clh_callFailed_quality_of_service_unavailable_txt" msgid="7315823047206338755">"পরিষেবার গুণমান উপলভ্য নয়"</string>
+    <string name="clh_callFailed_requested_facility_not_subscribed_txt" msgid="1688438372518949530">"অনুরোধ করা সুবিধাটির জন্য সদস্যতা নেওয়া নেই"</string>
+    <string name="clh_callFailed_incoming_calls_barred_within_the_CUG_txt" msgid="3922231620226043342">"CUG তে ইনকামিং কল ব্লক করা আছে"</string>
+    <string name="clh_callFailed_bearer_capability_not_authorized_txt" msgid="6515594235334537340">"বেয়ারার কেপেবিলিটি অনুমোদন করা হয়নি"</string>
+    <string name="clh_callFailed_bearer_capability_not_presently_available_txt" msgid="8013567156449692135">"বেয়ারার কেপেবিলিটি বর্তমানে উপলভ্য নয়"</string>
+    <string name="clh_callFailed_service_or_option_not_available_unspecified_txt" msgid="8663374141880847414">"পরিষেবা অথবা বিকল্পটি উপলভ্য নয়, নির্দিষ্ট করা নেই"</string>
+    <string name="clh_callFailed_bearer_service_not_implemented_txt" msgid="2772484977847973583">"বেয়ারার পরিষেবা চালু হয়নি"</string>
+    <string name="clh_callFailed_ACM_equal_to_or_greater_than_ACMmax_txt" msgid="2192709279981159761">"ACM এর মান ACMmax এর সমান বা তার থেকে বেশি"</string>
+    <string name="clh_callFailed_requested_facility_not_implemented_txt" msgid="406404292085779118">"অনুরোধ করা সুবিধাটি চালু হয়নি"</string>
+    <string name="clh_callFailed_only_restricted_digital_information_bearer_capability_is_available_txt" msgid="4817899794531157207">"শুধুমাত্র সীমাবদ্ধ ডিজিটাল তথ্যের বেয়ারার কেপেবিলিটি উপলভ্য"</string>
+    <string name="clh_callFailed_service_or_option_not_implemented_unspecified_txt" msgid="2968655784896862505">"পরিষেবা অথবা বিকল্পটি চালু হয়নি, নির্দিষ্ট করা নেই"</string>
+    <string name="clh_callFailed_invalid_transaction_identifier_value_txt" msgid="3843478518660918642">"ট্রানজ্যাকশন শনাক্তকারীর মান ভুল"</string>
+    <string name="clh_callFailed_user_not_member_of_CUG_txt" msgid="8462852903153938988">"ব্যবহারকারী CUG এর সদস্য নন"</string>
+    <string name="clh_callFailed_incompatible_destination_txt" msgid="2580750652910253219">"গন্তব্য সঙ্গত নয়"</string>
+    <string name="clh_callFailed_invalid_transit_network_selection_txt" msgid="6589916900457111005">"ট্রানজিট নেটওয়ার্ক স্টেশন ভুল"</string>
+    <string name="clh_callFailed_semantically_incorrect_message_txt" msgid="2329284157442218683">"মেসেজের অর্থ পরিষ্কার নয়"</string>
+    <string name="clh_callFailed_invalid_mandatory_information_txt" msgid="9081556111928912676">"আবশ্যক তথ্য ভুল"</string>
+    <string name="clh_callFailed_message_type_non_existent_or_not_implemented_txt" msgid="2641350895896546715">"মেসেজের ধরন উল্লেখ করা নেই অথবা চালু হয়নি"</string>
+    <string name="clh_callFailed_message_type_not_compatible_with_protocol_state_txt" msgid="6598180735494982466">"মেসেজের ধরন প্রোটোকলের স্টেটের সাথে সঙ্গতিপূর্ণ নয়"</string>
+    <string name="clh_callFailed_information_element_non_existent_or_not_implemented_txt" msgid="4725610801664706983">"তথ্য উপাদান নেই অথবা চালু হয়নি"</string>
+    <string name="clh_callFailed_conditional_IE_error_txt" msgid="9140031076499566143">"IE তে কন্ডিশনাল সমস্যা"</string>
+    <string name="clh_callFailed_message_not_compatible_with_protocol_state_txt" msgid="6586005128633024271">"মেসেজটি প্রোটোকলের স্টেটের সাথে সঙ্গতিপূর্ণ নয়"</string>
+    <string name="clh_callFailed_recovery_on_timer_expiry_txt" msgid="3680765722923600294">"টাইমার শেষ হওয়ার পরে রিকভারি"</string>
+    <string name="clh_callFailed_protocol_Error_unspecified_txt" msgid="8294907817156524790">"প্রোটোকলে সমস্যা, নির্দিষ্ট করা নেই"</string>
+    <string name="clh_callFailed_interworking_unspecified_txt" msgid="8838850798491763729">"ইন্টারওয়ার্কিং, নির্দিষ্ট করা নেই"</string>
+    <string name="labelCallBarring" msgid="3452870940716226978">"কল নিষিদ্ধ করা"</string>
+    <string name="sum_call_barring_enabled" msgid="6804489690436703488">"চালু আছে"</string>
+    <string name="sum_call_barring_disabled" msgid="5900772179198857783">"বন্ধ আছে"</string>
+    <string name="call_barring_baoc" msgid="1199843944333106035">"সমস্ত আউটগোয়িং"</string>
+    <string name="call_barring_baoc_enabled" msgid="8112118391869380361">"সমস্ত আউটগোয়িং কল আনব্লক করবেন?"</string>
+    <string name="call_barring_baoc_disabled" msgid="7806697133004697974">"সমস্ত আউটগোয়িং কল ব্লক করবেন?"</string>
+    <string name="call_barring_baoic" msgid="3162154267825211826">"আউটগোয়িং আন্তর্জাতিক"</string>
+    <string name="call_barring_baoic_enabled" msgid="2634377543147258105">"আউটগোয়িং আন্তর্জাতিক কল আনব্লক করবেন?"</string>
+    <string name="call_barring_baoic_disabled" msgid="5817895648306183464">"আউটগোয়িং আন্তর্জাতিক কল ব্লক করবেন?"</string>
+    <string name="call_barring_baoicr" msgid="8951699885885742076">"আউটগোয়িং আন্তর্জাতিক রোমিং"</string>
+    <string name="call_barring_baoicr_enabled" msgid="2519630715322138317">"আউটগোয়িং আন্তর্জাতিক রোমিং কল আনব্লক করবেন?"</string>
+    <string name="call_barring_baoicr_disabled" msgid="5831267468931377699">"আউটগোয়িং আন্তর্জাতিক রোমিং কল ব্লক করবেন?"</string>
+    <string name="call_barring_baic" msgid="5272726081458339912">"সমস্ত ইনকামিং"</string>
+    <string name="call_barring_baic_enabled" msgid="2457134916223203380">"সমস্ত ইনকামিং কল আনব্লক করবেন?"</string>
+    <string name="call_barring_baic_disabled" msgid="6945604947500275636">"সমস্ত ইনকামিং কল ব্লক করবেন?"</string>
+    <string name="call_barring_baicr" msgid="5728784220691481693">"ইনকামিং আন্তর্জাতিক রোমিং"</string>
+    <string name="call_barring_baicr_enabled" msgid="6533336994391716127">"সমস্ত ইনকামিং আন্তর্জাতিক রোমিং কল আনব্লক করবেন?"</string>
+    <string name="call_barring_baicr_disabled" msgid="6746329853943256566">"ইনকামিং আন্তর্জাতিক রোমিং কল ব্লক করবেন?"</string>
+    <string name="call_barring_deactivate_all" msgid="5269788384941003415">"সবগুলি নিষ্ক্রিয় করুন"</string>
+    <string name="call_barring_deactivate_all_description" msgid="4972365443287257704">"কল নিষিদ্ধ করার সমস্ত সেটিংস নিষ্ক্রিয় করুন"</string>
+    <string name="call_barring_deactivate_success" msgid="8014685598632000936">"কল নিষিদ্ধ করার বৈশিষ্ট্যটি নিষ্ক্রিয় করা হয়েছে"</string>
+    <string name="call_barring_change_pwd" msgid="6887420609726284232">"পাসওয়ার্ড পরিবর্তন করুন"</string>
+    <string name="call_barring_change_pwd_description" msgid="5505087790260233953">"কল নিষিদ্ধ করার পাসওয়ার্ড পরিবর্তন করুন"</string>
+    <string name="call_barring_change_pwd_description_disabled" msgid="7630770327645349957">"কল নিষিদ্ধ করার পাসওয়ার্ড পরিবর্তন করা যাবে না।"</string>
+    <string name="call_barring_pwd_not_match" msgid="6716711689350314525">"পাসওয়ার্ড মিলছে না"</string>
+    <string name="call_barring_right_pwd_number" msgid="2902966502520410446">"৪টি সংখ্যার পাসওয়ার্ড লিখুন"</string>
+    <string name="call_barring_change_pwd_success" msgid="3278310763742760321">"পাসওয়ার্ড পরিবর্তন হয়েছে"</string>
+    <string name="call_barring_old_pwd" msgid="6080515987320238522">"পুরনো পাসওয়ার্ড"</string>
+    <string name="call_barring_new_pwd" msgid="7048532299150269547">"নতুন পাসওয়ার্ড"</string>
+    <string name="call_barring_confirm_pwd" msgid="1947167278466285411">"পাসওয়ার্ড নিশ্চিত করুন"</string>
+    <string name="messageCallBarring" msgid="2412123220272136055">"পাসওয়ার্ড লিখুন"</string>
+    <string name="call_barring_settings" msgid="80766145008623645">"কল নিষিদ্ধ করার সেটিংস"</string>
+    <string name="call_barring_deactivate_all_no_password" msgid="920902774366557311">"কল নিষিদ্ধ করার সমস্ত সেটিংস নিষ্ক্রিয় করবেন?"</string>
+    <string name="supp_service_notification_call_deflected" msgid="9195460512875330926">"কল ডিফ্লেক্ট করা হয়েছে।"</string>
+    <string name="supp_service_notification_call_forwarded" msgid="7818548630812124053">"কল ফরওয়ার্ড করা হয়েছে।"</string>
+    <string name="supp_service_notification_call_waiting" msgid="789154111899572489">"কল অপেক্ষায় রয়েছে।"</string>
+    <string name="supp_service_clir_suppression_rejected" msgid="1581851661582189045">"নম্বর ব্লক করা প্রত্যাখ্যান হয়েছে।"</string>
+    <string name="supp_service_closed_user_group_call" msgid="5761735840904590950">"ক্লোজড ইউজার গ্রুপ কল।"</string>
+    <string name="supp_service_incoming_calls_barred" msgid="3248813207307882723">"ইনকামিং কল নিষিদ্ধ করা হয়েছে।"</string>
+    <string name="supp_service_outgoing_calls_barred" msgid="1962644621292054081">"আউটগোয়িং কল নিষিদ্ধ করা হয়েছে।"</string>
+    <string name="supp_service_call_forwarding_active" msgid="1253134771682248735">"কল ফরওয়ার্ড করা চালু আছে।"</string>
+    <string name="supp_service_additional_call_forwarded" msgid="5228624725214727315">"অন্য কলটি ফরওয়ার্ড করা হয়েছে।"</string>
+    <string name="supp_service_additional_ect_connected" msgid="6396964292513707102">"এক্সপ্লিসিট কল ট্রান্সফার করা হয়েছে।"</string>
+    <string name="supp_service_additional_ect_connecting" msgid="5443373059716058480">"এক্সপ্লিসিট কল ট্রান্সফার করা হচ্ছে।"</string>
+    <string name="supp_service_call_on_hold" msgid="1478976782361795422">"কলটি হোল্ডে রয়েছে।"</string>
+    <string name="supp_service_call_resumed" msgid="1656475289958070674">"কল আবার চালু করা হয়েছে।"</string>
+    <string name="supp_service_deflected_call" msgid="138970419873492166">"কল ডিফ্লেক্ট করা হয়েছে।"</string>
+    <string name="supp_service_forwarded_call" msgid="4509980341645679803">"ফরওয়ার্ড করা কল।"</string>
+    <string name="supp_service_conference_call" msgid="4448616364004466832">"কনফারেন্স কলে যোগ দেওয়া হচ্ছে।"</string>
+    <string name="supp_service_held_call_released" msgid="2030677825038709779">"হোল্ডে থাকা কলটি রিলিজ করা রয়েছে।"</string>
 </resources>
diff --git a/res/values-bs/strings.xml b/res/values-bs/strings.xml
index b7aff24..e77a6da 100644
--- a/res/values-bs/strings.xml
+++ b/res/values-bs/strings.xml
@@ -130,6 +130,7 @@
     <string name="stk_cc_ss_to_dial_error" msgid="2816779198916570502">"SS zahtjev je izmijenjen u DIAL zahtjev."</string>
     <string name="stk_cc_ss_to_ussd_error" msgid="7490626178582654236">"SS zahtjev je izmijenjen u USSD zahtjev."</string>
     <string name="stk_cc_ss_to_ss_error" msgid="5057846756489053759">"SS zahtjev je izmijenjen u novi SS zahtjev."</string>
+    <string name="stk_cc_ss_to_dial_video_error" msgid="3091186225006683939">"SS zahtjev je izmijenjen u Video DIAL zahtjev."</string>
     <string name="fdn_check_failure" msgid="18200614306525434">"Uključena je postavka brojeva fiksnog biranja u Aplikaciji za telefon. Zbog toga ne rade neke funkcije vezane za pozive."</string>
     <string name="radio_off_error" msgid="2304459933248513376">"Uključite radio prije prikazivanja ovih postavki."</string>
     <string name="close_dialog" msgid="2365884406356986917">"Uredu"</string>
@@ -158,7 +159,6 @@
     <string name="vm_change_pin_error_invalid" msgid="3972205462701668653">"Novi PIN sadrži nevažeće znakove."</string>
     <string name="vm_change_pin_error_system_error" msgid="6610603326230000207">"Nije moguće promijeniti PIN"</string>
     <string name="vvm_unsupported_message_format" msgid="11795090778411977">"Nepodržana vrsta poruke. Pozovite <xliff:g id="NUMBER">%s</xliff:g> da je preslušate."</string>
-    <string name="mobile_networks" msgid="5540397602919106177">"Postavke mobilne mreže"</string>
     <string name="network_settings_title" msgid="514120489499925574">"Mobilna mreža"</string>
     <string name="label_available" msgid="1181658289009300430">"Dostupne mreže"</string>
     <string name="load_networks_progress" msgid="5230707536168902952">"Pretraživanje…"</string>
@@ -168,6 +168,7 @@
     <string name="not_allowed" msgid="5613353860205691579">"Vaša SIM kartica ne dozvoljava povezivanje na ovu mrežu."</string>
     <string name="connect_later" msgid="2308119155752343975">"Trenutno nije moguće povezati se s ovom mrežom. Pokušajte ponovo kasnije."</string>
     <string name="registration_done" msgid="495135664535876612">"Registrirano na mrežu."</string>
+    <string name="already_auto" msgid="6067116884321285507">"Automatski odabir se već koristi."</string>
     <string name="select_automatically" msgid="1046727200631770962">"Automatski odaberi mrežu"</string>
     <string name="network_select_title" msgid="7733107364757544558">"Mreža"</string>
     <string name="register_automatically" msgid="6017849844573519637">"Automatska registracija u toku…"</string>
@@ -175,6 +176,31 @@
     <string name="preferred_network_mode_summary" msgid="1434820673166126609">"Promijeni način rada mreže"</string>
     <string name="preferred_network_mode_dialogtitle" msgid="4048082093347807230">"Preferirana vrsta mreže"</string>
     <string name="forbidden_network" msgid="4384929668343563440">"(zabranjeno)"</string>
+  <string-array name="preferred_network_mode_choices">
+    <item msgid="3628460389382468528">"Preferiraj GSM/WCDMA"</item>
+    <item msgid="8442633436636425221">"Samo GSM"</item>
+    <item msgid="2032314385791760810">"Samo WCDMA"</item>
+    <item msgid="6334554401059422303">"Automatski GSM/WCDMA"</item>
+    <item msgid="1462198368200398663">"Automatski CDMA/EvDo"</item>
+    <item msgid="3611460019185359968">"CDMA w/o EvDo"</item>
+    <item msgid="545430093607698090">"Samo EvDo"</item>
+    <item msgid="4286774020869405140">"CDMA/EvDo/GSM/WCDMA"</item>
+    <item msgid="4006002265696868538">"CDMA + LTE/EvDo"</item>
+    <item msgid="8973936140318359205">"GSM/WCDMA/LTE"</item>
+    <item msgid="3471059554252610472">"Globalno"</item>
+    <item msgid="2882615514545171802">"LTE"</item>
+    <item msgid="8076204422288290116">"LTE / WCDMA"</item>
+    <item msgid="3982984144824159726">"Samo TDSCDMA"</item>
+    <item msgid="3686191974505922271">"TDSCDMA/WCDMA"</item>
+    <item msgid="7135671700201836475">"LTE/TDSCDMA"</item>
+    <item msgid="3736619459066330755">"TDSCDMA/GSM"</item>
+    <item msgid="4778666570887216861">"LTE/TDSCDMA/GSM"</item>
+    <item msgid="2952322596201849456">"TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="115984258536697617">"LTE/TDSCDMA/WCDMA"</item>
+    <item msgid="7957991936217192636">"LTE/TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="2828588917858484655">"TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+    <item msgid="4989979948139945854">"LTE/TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+  </string-array>
     <string name="preferred_network_mode_wcdma_perf_summary" msgid="8521677230113533809">"Preferirani način rada mreže: preferiraj WCDMA"</string>
     <string name="preferred_network_mode_gsm_only_summary" msgid="3352445413437453511">"Preferirani način rada mreže: samo GSM"</string>
     <string name="preferred_network_mode_wcdma_only_summary" msgid="2836897236221063413">"Preferirani način rada mreže: samo WCDMA"</string>
@@ -192,21 +218,15 @@
     <string name="preferred_network_mode_lte_gsm_umts_summary" msgid="633315028976225026">"Preferirani način rada mreže: LTE / GSM / UMTS"</string>
     <string name="preferred_network_mode_lte_cdma_summary" msgid="3722647806454528426">"Preferirani način rada mreže: LTE / CDMA"</string>
     <string name="preferred_network_mode_tdscdma_summary" msgid="8021016193718678775">"Preferirani način rada mreže: TDSCDMA"</string>
-  <string-array name="preferred_network_mode_choices">
-    <item msgid="7886739962255042385">"LTE / WCDMA"</item>
-    <item msgid="577652050447385699">"LTE"</item>
-    <item msgid="6813597571293773656">"Globalno"</item>
-    <item msgid="127064712132619032">"GSM/WCDMA/LTE"</item>
-    <item msgid="1126767511633425977">"CDMA + LTE/EvDo"</item>
-    <item msgid="6389676313771670660">"CDMA/EvDo/GSM/WCDMA"</item>
-    <item msgid="545430093607698090">"Samo EvDo"</item>
-    <item msgid="1508557726283094448">"CDMA w/o EvDo"</item>
-    <item msgid="4341433122263841224">"CDMA / EVDO automatski"</item>
-    <item msgid="5958053792390386668">"Automatski GSM/WCDMA"</item>
-    <item msgid="7913148405605373434">"Samo WCDMA"</item>
-    <item msgid="1524224863879435516">"Samo GSM"</item>
-    <item msgid="3817924849415716259">"Preferiraj GSM/WCDMA"</item>
-  </string-array>
+    <string name="preferred_network_mode_tdscdma_wcdma_summary" msgid="2405154895437348623">"Preferirani način rada mreže: TDSCDMA / WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_summary" msgid="2104702896644235637">"Preferirani način rada mreže: LTE / TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_summary" msgid="4893784445338396204">"Preferirani način rada mreže: TDSCDMA / GSM"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_summary" msgid="1815169717046729757">"Preferirani način rada mreže: LTE/GSM/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_wcdma_summary" msgid="2195358773359424099">"Preferirani način rada mreže: TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_wcdma_summary" msgid="1181424059695667803">"Preferirani način rada mreže: LTE/TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_wcdma_summary" msgid="2526539326505354382">"Preferirani način rada mreže: LTE/TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="8195248059196614939">"Preferirani način rada mreže: TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="5596733053095592791">"Preferirani način rada mreže: LTE/TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
     <string name="call_category" msgid="5863978196309462052">"Pozivanje"</string>
     <string name="network_operator_category" msgid="4830701959205735636">"Mreža"</string>
     <string name="enhanced_4g_lte_mode_title" msgid="522191650223239171">"Poboljšani 4G LTE način rada"</string>
@@ -220,12 +240,13 @@
     <string name="roaming_disable" msgid="1843417228755568110">"Povezivanje na usluge prijenosa podataka u romingu"</string>
     <string name="roaming_reenable_message" msgid="8913735676127858115">"Izgubili ste vezu za prijenos podataka jer ste napustili matičnu mrežu dok je roming podataka isključen."</string>
     <string name="roaming_warning" msgid="1603164667540144353">"Može dovesti do značajnih troškova."</string>
+    <string name="roaming_check_price_warning" msgid="7497570906830902550">"Raspitajte se kod svog mobilnog operatera za cijene."</string>
     <string name="roaming_alert_title" msgid="3654815360303826008">"Dozvoliti roming podataka?"</string>
     <string name="data_usage_title" msgid="8759619109516889802">"Prijenos podataka"</string>
     <string name="data_usage_template" msgid="8526428824844656364">"Iskorišteno je <xliff:g id="ID_1">%1$s</xliff:g> prijenosa podataka u periodu <xliff:g id="ID_2">%2$s</xliff:g>"</string>
     <string name="advanced_options_title" msgid="8074895510265488035">"Napredno"</string>
     <string name="carrier_settings_euicc" msgid="6714062862127226405">"Operater"</string>
-    <string name="keywords_carrier_settings_euicc" msgid="783429609643157743">"mobilni operater, esim, sim, euicc"</string>
+    <string name="keywords_carrier_settings_euicc" msgid="6861505396475991277">"mobilni operater, esim, sim, euicc, promijeni mobilnog operatera, dodaj mobilnog operatera"</string>
     <string name="carrier_settings_euicc_summary" msgid="5115001942761995457">"<xliff:g id="CARRIER_NAME">%1$s</xliff:g> — <xliff:g id="PHONE_NUMBER">%2$s</xliff:g>"</string>
     <string name="mobile_data_settings_title" msgid="4661165467914727157">"Prijenos podataka na mobilnoj mreži"</string>
     <string name="mobile_data_settings_summary" msgid="5087255915840576895">"Pristup prijenosu podataka mobilnom mrežom"</string>
@@ -399,7 +420,7 @@
     <string name="deleting_fdn_contact" msgid="5669163206349319969">"Brisanje broja fiksnog biranja u toku…"</string>
     <string name="fdn_contact_deleted" msgid="7154162327112259569">"Broj fiksnog biranja je izbrisan."</string>
     <string name="pin2_invalid" msgid="5470854099230755944">"FDN nije ažuriran jer ste upisali netačan PIN."</string>
-    <string name="fdn_invalid_number" msgid="8602417141715473998">"FDN nije ažuriran jer je broj prazan ili ima više od 20 cifara."</string>
+    <string name="fdn_invalid_number" msgid="2062898833049589309">"FDN nije ažuriran jer broj ima više od 20 cifara."</string>
     <string name="pin2_or_fdn_invalid" msgid="6025144083384701197">"FDN nije ažuriran. PIN2 je netačan ili je broj telefona odbijen."</string>
     <string name="fdn_failed" msgid="540018079008319747">"FDN operacija nije uspjela."</string>
     <string name="simContacts_emptyLoading" msgid="2203331234764498011">"Čitanje sa SIM kartice u toku…"</string>
@@ -502,6 +523,8 @@
     <string name="failedToImportSingleContactMsg" msgid="415399285420353917">"Uvoz kontakta nije uspio"</string>
     <string name="hac_mode_title" msgid="8740268574688743289">"Slušni aparat"</string>
     <string name="hac_mode_summary" msgid="6833851160514929341">"Uključi kompatibilnost za slušni aparat"</string>
+    <string name="rtt_mode_title" msgid="5868105073514206953">"RTT"</string>
+    <string name="rtt_mode_summary" msgid="7346441783429748083">"Uključite ili isključite RTT"</string>
   <string-array name="tty_mode_entries">
     <item msgid="512950011423868021">"TTY je isključen"</item>
     <item msgid="3971695875449640648">"TTY je pun"</item>
@@ -615,4 +638,107 @@
     <string name="mobile_data_activate_diag_message" msgid="8216154678758451453">"Možda ćete morati dodati podatke preko pružaoca usluga <xliff:g id="PROVIDER_NAME">%s</xliff:g>"</string>
     <string name="mobile_data_activate_button" msgid="3682400969184405446">"DODAJTE PODATKE"</string>
     <string name="mobile_data_activate_cancel_button" msgid="1708022171547398765">"OTKAŽI"</string>
+    <string name="clh_card_title_call_ended_txt" msgid="4072101334811753823">"Poziv je završen"</string>
+    <string name="clh_callFailed_powerOff_txt" msgid="3773036949107147708">"Radio je isključen"</string>
+    <string name="clh_callFailed_simError_txt" msgid="757650590524277969">"Nema SIM kartice ili greška na SIM kartici"</string>
+    <string name="clh_incall_error_out_of_service_txt" msgid="3974373603657193827">"Mobilna mreža nije dostupna"</string>
+    <string name="clh_callFailed_unassigned_number_txt" msgid="7635996793232604064">"Nedodijeljeni (neraspoređeni) broj"</string>
+    <string name="clh_callFailed_no_route_to_destination_txt" msgid="8561586745288855167">"Nema rute do odredišta"</string>
+    <string name="clh_callFailed_channel_unacceptable_txt" msgid="8048626924246611459">"Kanal nije prihvatljiv"</string>
+    <string name="clh_callFailed_operator_determined_barring_txt" msgid="6889705714244076823">"Operater je odredio zabranu"</string>
+    <string name="clh_callFailed_normal_call_clearing_txt" msgid="2810975267106345820">"Normalno brisanje poziva"</string>
+    <string name="clh_callFailed_user_busy_txt" msgid="2736095995784746915">"Korisnik je zauzet"</string>
+    <string name="clh_callFailed_no_user_responding_txt" msgid="1421543095873040084">"Nijedan korisnik ne odgovara"</string>
+    <string name="clh_callFailed_user_alerting_txt" msgid="6606245970376797447">"Korisnik je obavješten, nema odgovora"</string>
+    <string name="clh_callFailed_call_rejected_txt" msgid="8001665478195793223">"Poziv je odbijen"</string>
+    <string name="clh_callFailed_number_changed_txt" msgid="5127909898925154242">"Broj je promijenjen"</string>
+    <string name="clh_callFailed_pre_emption_txt" msgid="6864702416751338567">"Pravo prvenstva"</string>
+    <string name="clh_callFailed_non_selected_user_clearing_txt" msgid="8725898326616836656">"Brisanje korisnika nije odabrano"</string>
+    <string name="clh_callFailed_destination_out_of_order_txt" msgid="6626355413556362437">"Odredište ne radi"</string>
+    <string name="clh_callFailed_invalid_number_format_txt" msgid="6987646655639655370">"Nevažeći format broja (nepotpun broj)"</string>
+    <string name="clh_callFailed_facility_rejected_txt" msgid="4539787567476563415">"Usluga je odbijena"</string>
+    <string name="clh_callFailed_response_to_STATUS_ENQUIRY_txt" msgid="178503536263624366">"Odgovor na UPIT ZA STATUS"</string>
+    <string name="clh_callFailed_normal_unspecified_txt" msgid="2777574148560245427">"Normalno, neodređeno"</string>
+    <string name="clh_callFailed_no_circuit_available_txt" msgid="2894749820848784700">"Nema dostupnih kola/kanala"</string>
+    <string name="clh_callFailed_network_out_of_order_txt" msgid="807472585030492179">"Mreža ne radi"</string>
+    <string name="clh_callFailed_temporary_failure_txt" msgid="1985847623937655151">"Privremena greška"</string>
+    <string name="clh_callFailed_switching_equipment_congestion_txt" msgid="465517139462928431">"Zagušenje na opremi za prebacivanje"</string>
+    <string name="clh_callFailed_access_information_discarded_txt" msgid="132851305339579892">"Informacije o pristupu su odbačene"</string>
+    <string name="clh_callFailed_requested_circuit_txt" msgid="2316345471851443847">"Nije dostupno traženo kolo/kanal"</string>
+    <string name="clh_callFailed_resources_unavailable_unspecified_txt" msgid="4460267429142724322">"Resursi su nedostupni, neodređeno"</string>
+    <string name="clh_callFailed_quality_of_service_unavailable_txt" msgid="7315823047206338755">"Kvalitet usluge nedostupan"</string>
+    <string name="clh_callFailed_requested_facility_not_subscribed_txt" msgid="1688438372518949530">"Nema pretplate na traženu uslugu"</string>
+    <string name="clh_callFailed_incoming_calls_barred_within_the_CUG_txt" msgid="3922231620226043342">"Dolazni pozivi su zabranjeni u okviru CUG-a"</string>
+    <string name="clh_callFailed_bearer_capability_not_authorized_txt" msgid="6515594235334537340">"Kapacitet nosioca nije odobren"</string>
+    <string name="clh_callFailed_bearer_capability_not_presently_available_txt" msgid="8013567156449692135">"Kapacitet nosioca trenutno nije dostupan"</string>
+    <string name="clh_callFailed_service_or_option_not_available_unspecified_txt" msgid="8663374141880847414">"Nije dostupna usluga ili opcija, neodređeno"</string>
+    <string name="clh_callFailed_bearer_service_not_implemented_txt" msgid="2772484977847973583">"Usluga nosioca nije implementirana"</string>
+    <string name="clh_callFailed_ACM_equal_to_or_greater_than_ACMmax_txt" msgid="2192709279981159761">"Vrijednost ACM je jednaka vrijednosti ACMmax ili veća"</string>
+    <string name="clh_callFailed_requested_facility_not_implemented_txt" msgid="406404292085779118">"Tražena usluga nije implementirana"</string>
+    <string name="clh_callFailed_only_restricted_digital_information_bearer_capability_is_available_txt" msgid="4817899794531157207">"Dostupne su samo ograničene digitalne informacije o kapacitetu nosioca"</string>
+    <string name="clh_callFailed_service_or_option_not_implemented_unspecified_txt" msgid="2968655784896862505">"Nije implementirana usluga ili opcija, neodređeno"</string>
+    <string name="clh_callFailed_invalid_transaction_identifier_value_txt" msgid="3843478518660918642">"Nevažeća vrijednost identifikatora transakcije"</string>
+    <string name="clh_callFailed_user_not_member_of_CUG_txt" msgid="8462852903153938988">"Korisnik nije član CUG-a"</string>
+    <string name="clh_callFailed_incompatible_destination_txt" msgid="2580750652910253219">"Nekompatibilno odredište"</string>
+    <string name="clh_callFailed_invalid_transit_network_selection_txt" msgid="6589916900457111005">"Nevažeći odabir prolazne mreže"</string>
+    <string name="clh_callFailed_semantically_incorrect_message_txt" msgid="2329284157442218683">"Semantički netačna poruka"</string>
+    <string name="clh_callFailed_invalid_mandatory_information_txt" msgid="9081556111928912676">"Nevažeće obavezne informacije"</string>
+    <string name="clh_callFailed_message_type_non_existent_or_not_implemented_txt" msgid="2641350895896546715">"Vrsta poruke ne postoji ili nije implementirana"</string>
+    <string name="clh_callFailed_message_type_not_compatible_with_protocol_state_txt" msgid="6598180735494982466">"Vrsta poruke nije kompatibilna sa stanjem protokola"</string>
+    <string name="clh_callFailed_information_element_non_existent_or_not_implemented_txt" msgid="4725610801664706983">"Element informacije ne postoji ili nije implementiran"</string>
+    <string name="clh_callFailed_conditional_IE_error_txt" msgid="9140031076499566143">"Uslovna IE greška"</string>
+    <string name="clh_callFailed_message_not_compatible_with_protocol_state_txt" msgid="6586005128633024271">"Poruka nije kompatibilna sa stanjem protokola"</string>
+    <string name="clh_callFailed_recovery_on_timer_expiry_txt" msgid="3680765722923600294">"Oporavak po isteku vremena"</string>
+    <string name="clh_callFailed_protocol_Error_unspecified_txt" msgid="8294907817156524790">"Greška u protokolu, neodređeno"</string>
+    <string name="clh_callFailed_interworking_unspecified_txt" msgid="8838850798491763729">"Uzajamni rad, neodređeno"</string>
+    <string name="labelCallBarring" msgid="3452870940716226978">"Zabrana poziva"</string>
+    <string name="sum_call_barring_enabled" msgid="6804489690436703488">"Uključeno"</string>
+    <string name="sum_call_barring_disabled" msgid="5900772179198857783">"Isključeno"</string>
+    <string name="call_barring_baoc" msgid="1199843944333106035">"Svi odlazni"</string>
+    <string name="call_barring_baoc_enabled" msgid="8112118391869380361">"Onemogućiti blokiranje svih odlaznih poziva?"</string>
+    <string name="call_barring_baoc_disabled" msgid="7806697133004697974">"Blokirati sve odlazne pozive?"</string>
+    <string name="call_barring_baoic" msgid="3162154267825211826">"Odlazni međunarodni"</string>
+    <string name="call_barring_baoic_enabled" msgid="2634377543147258105">"Onemogućiti blokiranje odlaznih međunarodnih poziva?"</string>
+    <string name="call_barring_baoic_disabled" msgid="5817895648306183464">"Blokirati odlazne međunarodne pozive?"</string>
+    <string name="call_barring_baoicr" msgid="8951699885885742076">"Odlazni međunarodni u romingu"</string>
+    <string name="call_barring_baoicr_enabled" msgid="2519630715322138317">"Onemogućiti blokiranje odlaznih međunarodnih u romingu?"</string>
+    <string name="call_barring_baoicr_disabled" msgid="5831267468931377699">"Blokirati odlazne međunarodne u romingu?"</string>
+    <string name="call_barring_baic" msgid="5272726081458339912">"Svi dolazni"</string>
+    <string name="call_barring_baic_enabled" msgid="2457134916223203380">"Onemogućiti blokiranje svih dolaznih poziva?"</string>
+    <string name="call_barring_baic_disabled" msgid="6945604947500275636">"Blokirati sve dolazne pozive?"</string>
+    <string name="call_barring_baicr" msgid="5728784220691481693">"Dolazni međunarodni u romingu"</string>
+    <string name="call_barring_baicr_enabled" msgid="6533336994391716127">"Onemogućiti blokiranje svih dolaznih međunarodnih u romingu?"</string>
+    <string name="call_barring_baicr_disabled" msgid="6746329853943256566">"Blokirati dolazne međunarodne u romingu?"</string>
+    <string name="call_barring_deactivate_all" msgid="5269788384941003415">"Deaktiviraj sve"</string>
+    <string name="call_barring_deactivate_all_description" msgid="4972365443287257704">"Deaktivirajte sve postavke zabrane poziva"</string>
+    <string name="call_barring_deactivate_success" msgid="8014685598632000936">"Zabrana poziva je deaktivirana"</string>
+    <string name="call_barring_change_pwd" msgid="6887420609726284232">"Promijenite lozinku"</string>
+    <string name="call_barring_change_pwd_description" msgid="5505087790260233953">"Promijenite lozinku za zabranu poziva"</string>
+    <string name="call_barring_change_pwd_description_disabled" msgid="7630770327645349957">"Nije moguće promijeniti lozinku za zabranu poziva."</string>
+    <string name="call_barring_pwd_not_match" msgid="6716711689350314525">"Lozinke se ne podudaraju"</string>
+    <string name="call_barring_right_pwd_number" msgid="2902966502520410446">"Unesite lozinku koja sadrži 4 broja"</string>
+    <string name="call_barring_change_pwd_success" msgid="3278310763742760321">"Lozinka je promijenjena"</string>
+    <string name="call_barring_old_pwd" msgid="6080515987320238522">"Stara lozinka"</string>
+    <string name="call_barring_new_pwd" msgid="7048532299150269547">"Nova lozinka"</string>
+    <string name="call_barring_confirm_pwd" msgid="1947167278466285411">"Potvrdite lozinku"</string>
+    <string name="messageCallBarring" msgid="2412123220272136055">"Unesite lozinku"</string>
+    <string name="call_barring_settings" msgid="80766145008623645">"Postavke zabrane poziva"</string>
+    <string name="call_barring_deactivate_all_no_password" msgid="920902774366557311">"Deaktivirati sve postavke zabrane poziva?"</string>
+    <string name="supp_service_notification_call_deflected" msgid="9195460512875330926">"Poziv je preusmjeren."</string>
+    <string name="supp_service_notification_call_forwarded" msgid="7818548630812124053">"Poziv je proslijeđen."</string>
+    <string name="supp_service_notification_call_waiting" msgid="789154111899572489">"Poziv je na čekanju."</string>
+    <string name="supp_service_clir_suppression_rejected" msgid="1581851661582189045">"Blokiranje broja je odbačeno."</string>
+    <string name="supp_service_closed_user_group_call" msgid="5761735840904590950">"Poziv je u okviru zatvorene grupe korisnika."</string>
+    <string name="supp_service_incoming_calls_barred" msgid="3248813207307882723">"Dolazni pozivi su zabranjeni."</string>
+    <string name="supp_service_outgoing_calls_barred" msgid="1962644621292054081">"Odlazni pozivi su zabranjeni."</string>
+    <string name="supp_service_call_forwarding_active" msgid="1253134771682248735">"Prosljeđivanje poziva je aktivno."</string>
+    <string name="supp_service_additional_call_forwarded" msgid="5228624725214727315">"Dodatni poziv je proslijeđen."</string>
+    <string name="supp_service_additional_ect_connected" msgid="6396964292513707102">"Prijenos eksplicitnog poziva je završen."</string>
+    <string name="supp_service_additional_ect_connecting" msgid="5443373059716058480">"Prijenos eksplicitnog poziva je u toku."</string>
+    <string name="supp_service_call_on_hold" msgid="1478976782361795422">"Poziv je na čekanju."</string>
+    <string name="supp_service_call_resumed" msgid="1656475289958070674">"Poziv je nastavljen."</string>
+    <string name="supp_service_deflected_call" msgid="138970419873492166">"Poziv je bio preusmjeren."</string>
+    <string name="supp_service_forwarded_call" msgid="4509980341645679803">"Poziv je proslijeđen."</string>
+    <string name="supp_service_conference_call" msgid="4448616364004466832">"Pridruživanje konferencijskom pozivu."</string>
+    <string name="supp_service_held_call_released" msgid="2030677825038709779">"Čekanje poziva na čekanju je prekinuto."</string>
 </resources>
diff --git a/res/values-ca/strings.xml b/res/values-ca/strings.xml
index 92a5100..67fbc5d 100644
--- a/res/values-ca/strings.xml
+++ b/res/values-ca/strings.xml
@@ -130,6 +130,7 @@
     <string name="stk_cc_ss_to_dial_error" msgid="2816779198916570502">"La sol·licitud SS s\'ha transformat en una sol·licitud DIAL."</string>
     <string name="stk_cc_ss_to_ussd_error" msgid="7490626178582654236">"La sol·licitud SS s\'ha transformat en una sol·licitud USSD."</string>
     <string name="stk_cc_ss_to_ss_error" msgid="5057846756489053759">"La sol·licitud SS s\'ha transformat en una sol·licitud SS nova."</string>
+    <string name="stk_cc_ss_to_dial_video_error" msgid="3091186225006683939">"La sol·licitud SS s\'ha transformat en una sol·licitud DIAL de vídeo."</string>
     <string name="fdn_check_failure" msgid="18200614306525434">"La configuració dels números de marcatge fix de l\'aplicació Telèfon està activada. En conseqüència, algunes funcions relacionades amb les trucades no funcionen."</string>
     <string name="radio_off_error" msgid="2304459933248513376">"Per veure aquesta configuració, has d\'activar el senyal mòbil."</string>
     <string name="close_dialog" msgid="2365884406356986917">"D\'acord"</string>
@@ -158,7 +159,6 @@
     <string name="vm_change_pin_error_invalid" msgid="3972205462701668653">"El PIN nou conté caràcters que no són vàlids."</string>
     <string name="vm_change_pin_error_system_error" msgid="6610603326230000207">"No es pot canviar el PIN"</string>
     <string name="vvm_unsupported_message_format" msgid="11795090778411977">"Aquest tipus de missatge no s\'admet. Truca al <xliff:g id="NUMBER">%s</xliff:g> per escoltar-lo."</string>
-    <string name="mobile_networks" msgid="5540397602919106177">"Configuració de la xarxa mòbil"</string>
     <string name="network_settings_title" msgid="514120489499925574">"Xarxa mòbil"</string>
     <string name="label_available" msgid="1181658289009300430">"Xarxes disponibles"</string>
     <string name="load_networks_progress" msgid="5230707536168902952">"S\'està cercant…"</string>
@@ -168,6 +168,7 @@
     <string name="not_allowed" msgid="5613353860205691579">"La targeta SIM no et permet connectar-te a aquesta xarxa."</string>
     <string name="connect_later" msgid="2308119155752343975">"Ara mateix no es pot connectar a aquesta xarxa. Torna-ho a provar més tard."</string>
     <string name="registration_done" msgid="495135664535876612">"Registrat a la xarxa."</string>
+    <string name="already_auto" msgid="6067116884321285507">"La selecció automàtica ja està activada."</string>
     <string name="select_automatically" msgid="1046727200631770962">"Selecciona la xarxa automàticament"</string>
     <string name="network_select_title" msgid="7733107364757544558">"Xarxa"</string>
     <string name="register_automatically" msgid="6017849844573519637">"Registre automàtic..."</string>
@@ -175,6 +176,31 @@
     <string name="preferred_network_mode_summary" msgid="1434820673166126609">"Canvia el mode de funcionament de la xarxa"</string>
     <string name="preferred_network_mode_dialogtitle" msgid="4048082093347807230">"Tipus de xarxa preferit"</string>
     <string name="forbidden_network" msgid="4384929668343563440">"(prohibit)"</string>
+  <string-array name="preferred_network_mode_choices">
+    <item msgid="3628460389382468528">"Mode GSM/WCDMA preferit"</item>
+    <item msgid="8442633436636425221">"Només GSM"</item>
+    <item msgid="2032314385791760810">"Només WCDMA"</item>
+    <item msgid="6334554401059422303">"Mode GSM/WCDMA automàtic"</item>
+    <item msgid="1462198368200398663">"Mode CDMA/EvDo automàtic"</item>
+    <item msgid="3611460019185359968">"Mode CDMA sense EvDo"</item>
+    <item msgid="545430093607698090">"Només EvDo"</item>
+    <item msgid="4286774020869405140">"CDMA/EvDo/GSM/WCDMA"</item>
+    <item msgid="4006002265696868538">"CDMA + LTE/EvDo"</item>
+    <item msgid="8973936140318359205">"GSM/WCDMA/LTE"</item>
+    <item msgid="3471059554252610472">"Global"</item>
+    <item msgid="2882615514545171802">"LTE"</item>
+    <item msgid="8076204422288290116">"LTE/WCDMA"</item>
+    <item msgid="3982984144824159726">"Només TDSCDMA"</item>
+    <item msgid="3686191974505922271">"TDSCDMA/WCDMA"</item>
+    <item msgid="7135671700201836475">"LTE/TDSCDMA"</item>
+    <item msgid="3736619459066330755">"TDSCDMA/GSM"</item>
+    <item msgid="4778666570887216861">"LTE/TDSCDMA/GSM"</item>
+    <item msgid="2952322596201849456">"TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="115984258536697617">"LTE/TDSCDMA/WCDMA"</item>
+    <item msgid="7957991936217192636">"LTE/TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="2828588917858484655">"TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+    <item msgid="4989979948139945854">"LTE/TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+  </string-array>
     <string name="preferred_network_mode_wcdma_perf_summary" msgid="8521677230113533809">"Mode de xarxa preferit: WCDMA preferit"</string>
     <string name="preferred_network_mode_gsm_only_summary" msgid="3352445413437453511">"Mode de xarxa preferit: només GSM"</string>
     <string name="preferred_network_mode_wcdma_only_summary" msgid="2836897236221063413">"Mode de xarxa preferit: només WCDMA"</string>
@@ -192,21 +218,15 @@
     <string name="preferred_network_mode_lte_gsm_umts_summary" msgid="633315028976225026">"Mode de xarxa preferit: LTE/GSM/UMTS"</string>
     <string name="preferred_network_mode_lte_cdma_summary" msgid="3722647806454528426">"Mode de xarxa preferit: LTE/CDMA"</string>
     <string name="preferred_network_mode_tdscdma_summary" msgid="8021016193718678775">"Mode de xarxa preferit: TDSCDMA"</string>
-  <string-array name="preferred_network_mode_choices">
-    <item msgid="7886739962255042385">"LTE/WCDMA"</item>
-    <item msgid="577652050447385699">"LTE"</item>
-    <item msgid="6813597571293773656">"Global"</item>
-    <item msgid="127064712132619032">"GSM/WCDMA/LTE"</item>
-    <item msgid="1126767511633425977">"CDMA + LTE/EvDo"</item>
-    <item msgid="6389676313771670660">"CDMA/EvDo/GSM/WCDMA"</item>
-    <item msgid="545430093607698090">"Només EvDo"</item>
-    <item msgid="1508557726283094448">"CDMA sense EvDo"</item>
-    <item msgid="4341433122263841224">"CDMA/EvDo automàtic"</item>
-    <item msgid="5958053792390386668">"GSM/WCDMA automàtic"</item>
-    <item msgid="7913148405605373434">"Només WCDMA"</item>
-    <item msgid="1524224863879435516">"Només GSM"</item>
-    <item msgid="3817924849415716259">"GSM/WCDMA preferit"</item>
-  </string-array>
+    <string name="preferred_network_mode_tdscdma_wcdma_summary" msgid="2405154895437348623">"Mode de xarxa preferit: TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_summary" msgid="2104702896644235637">"Mode de xarxa preferit: LTE/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_summary" msgid="4893784445338396204">"Mode de xarxa preferit: TDSCDMA/GSM"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_summary" msgid="1815169717046729757">"Mode de xarxa preferit: LTE/GSM/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_wcdma_summary" msgid="2195358773359424099">"Mode de xarxa preferit: TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_wcdma_summary" msgid="1181424059695667803">"Mode de xarxa preferit: LTE/TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_wcdma_summary" msgid="2526539326505354382">"Mode de xarxa preferit: LTE/TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="8195248059196614939">"Mode de xarxa preferit: TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="5596733053095592791">"Mode de xarxa preferit: LTE/TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
     <string name="call_category" msgid="5863978196309462052">"Trucades"</string>
     <string name="network_operator_category" msgid="4830701959205735636">"Xarxa"</string>
     <string name="enhanced_4g_lte_mode_title" msgid="522191650223239171">"Mode 4G LTE millorat"</string>
@@ -220,12 +240,13 @@
     <string name="roaming_disable" msgid="1843417228755568110">"Estableix connexió amb serveis de dades en itinerància"</string>
     <string name="roaming_reenable_message" msgid="8913735676127858115">"Has perdut la connectivitat de dades, perquè has abandonat la xarxa domèstica i la itinerància de dades està desactivada."</string>
     <string name="roaming_warning" msgid="1603164667540144353">"És possible que se\'t facturin càrrecs elevats."</string>
+    <string name="roaming_check_price_warning" msgid="7497570906830902550">"Contacta amb el proveïdor de xarxa per saber els preus."</string>
     <string name="roaming_alert_title" msgid="3654815360303826008">"Permetre la itinerància de dades?"</string>
     <string name="data_usage_title" msgid="8759619109516889802">"Ús de dades"</string>
     <string name="data_usage_template" msgid="8526428824844656364">"Ús de dades mòbils en el període <xliff:g id="ID_2">%2$s</xliff:g>: <xliff:g id="ID_1">%1$s</xliff:g>"</string>
     <string name="advanced_options_title" msgid="8074895510265488035">"Configuració avançada"</string>
     <string name="carrier_settings_euicc" msgid="6714062862127226405">"Operador de telefonia mòbil"</string>
-    <string name="keywords_carrier_settings_euicc" msgid="783429609643157743">"operador, esim, sim, euicc"</string>
+    <string name="keywords_carrier_settings_euicc" msgid="6861505396475991277">"operador, eSIM, SIM, eUICC, canviar d\'operador, afegir un operador"</string>
     <string name="carrier_settings_euicc_summary" msgid="5115001942761995457">"<xliff:g id="CARRIER_NAME">%1$s</xliff:g> — <xliff:g id="PHONE_NUMBER">%2$s</xliff:g>"</string>
     <string name="mobile_data_settings_title" msgid="4661165467914727157">"Dades mòbils"</string>
     <string name="mobile_data_settings_summary" msgid="5087255915840576895">"Accedeix a les dades amb una xarxa mòbil"</string>
@@ -399,7 +420,7 @@
     <string name="deleting_fdn_contact" msgid="5669163206349319969">"S\'està suprimint el número de marcatge fix..."</string>
     <string name="fdn_contact_deleted" msgid="7154162327112259569">"Número de marcatge fix suprimit."</string>
     <string name="pin2_invalid" msgid="5470854099230755944">"FDN no s\'ha actualitzat ja que has escrit un PIN incorrecte."</string>
-    <string name="fdn_invalid_number" msgid="8602417141715473998">"FDN no s\'ha actualitzat perquè el número és buit o conté més de 20 dígits."</string>
+    <string name="fdn_invalid_number" msgid="2062898833049589309">"FDN no s\'ha actualitzat perquè el número conté més de 20 dígits."</string>
     <string name="pin2_or_fdn_invalid" msgid="6025144083384701197">"El número FDN no s\'ha actualitzat. El PIN2 no és correcte o bé s\'ha rebutjat el número de telèfon."</string>
     <string name="fdn_failed" msgid="540018079008319747">"Hi ha hagut un problema en l\'operació FDN."</string>
     <string name="simContacts_emptyLoading" msgid="2203331234764498011">"Lectura de la targeta SIM..."</string>
@@ -502,6 +523,8 @@
     <string name="failedToImportSingleContactMsg" msgid="415399285420353917">"Error en importar el contacte"</string>
     <string name="hac_mode_title" msgid="8740268574688743289">"Audiòfons"</string>
     <string name="hac_mode_summary" msgid="6833851160514929341">"Activa la compatibilitat amb audiòfons"</string>
+    <string name="rtt_mode_title" msgid="5868105073514206953">"Missatges en temps real"</string>
+    <string name="rtt_mode_summary" msgid="7346441783429748083">"Activa o desactiva els missatges en temps real"</string>
   <string-array name="tty_mode_entries">
     <item msgid="512950011423868021">"TTY desactivat"</item>
     <item msgid="3971695875449640648">"TTY complet"</item>
@@ -613,4 +636,107 @@
     <string name="mobile_data_activate_diag_message" msgid="8216154678758451453">"És possible que hagis d\'afegir dades mitjançant <xliff:g id="PROVIDER_NAME">%s</xliff:g>"</string>
     <string name="mobile_data_activate_button" msgid="3682400969184405446">"AFEGEIX DADES"</string>
     <string name="mobile_data_activate_cancel_button" msgid="1708022171547398765">"CANCEL·LA"</string>
+    <string name="clh_card_title_call_ended_txt" msgid="4072101334811753823">"Ha finalitzat la trucada"</string>
+    <string name="clh_callFailed_powerOff_txt" msgid="3773036949107147708">"Senyal mòbil desactivat"</string>
+    <string name="clh_callFailed_simError_txt" msgid="757650590524277969">"No hi ha targeta SIM o bé la targeta conté un error"</string>
+    <string name="clh_incall_error_out_of_service_txt" msgid="3974373603657193827">"La xarxa mòbil no està disponible"</string>
+    <string name="clh_callFailed_unassigned_number_txt" msgid="7635996793232604064">"Número no assignat"</string>
+    <string name="clh_callFailed_no_route_to_destination_txt" msgid="8561586745288855167">"No hi ha cap ruta cap a la destinació"</string>
+    <string name="clh_callFailed_channel_unacceptable_txt" msgid="8048626924246611459">"El canal no és acceptable"</string>
+    <string name="clh_callFailed_operator_determined_barring_txt" msgid="6889705714244076823">"Restricció determinada per l\'operador"</string>
+    <string name="clh_callFailed_normal_call_clearing_txt" msgid="2810975267106345820">"Acció normal d\'esborrar la trucada"</string>
+    <string name="clh_callFailed_user_busy_txt" msgid="2736095995784746915">"L\'usuari està ocupat"</string>
+    <string name="clh_callFailed_no_user_responding_txt" msgid="1421543095873040084">"Els usuaris no responen"</string>
+    <string name="clh_callFailed_user_alerting_txt" msgid="6606245970376797447">"S\'ha alertat l\'usuari, sense resposta"</string>
+    <string name="clh_callFailed_call_rejected_txt" msgid="8001665478195793223">"S\'ha rebutjat la trucada"</string>
+    <string name="clh_callFailed_number_changed_txt" msgid="5127909898925154242">"El número ha canviat"</string>
+    <string name="clh_callFailed_pre_emption_txt" msgid="6864702416751338567">"Preferència"</string>
+    <string name="clh_callFailed_non_selected_user_clearing_txt" msgid="8725898326616836656">"Acció per esborrar l\'usuari no seleccionada"</string>
+    <string name="clh_callFailed_destination_out_of_order_txt" msgid="6626355413556362437">"La destinació està fora de servei"</string>
+    <string name="clh_callFailed_invalid_number_format_txt" msgid="6987646655639655370">"Format de número no vàlid (número incomplet)"</string>
+    <string name="clh_callFailed_facility_rejected_txt" msgid="4539787567476563415">"S\'han rebutjat les instal·lacions"</string>
+    <string name="clh_callFailed_response_to_STATUS_ENQUIRY_txt" msgid="178503536263624366">"Resposta a la CONSULTA D\'ESTAT"</string>
+    <string name="clh_callFailed_normal_unspecified_txt" msgid="2777574148560245427">"Normal, sense especificar"</string>
+    <string name="clh_callFailed_no_circuit_available_txt" msgid="2894749820848784700">"No hi ha cap circuit o canal disponible"</string>
+    <string name="clh_callFailed_network_out_of_order_txt" msgid="807472585030492179">"La xarxa està fora de servei"</string>
+    <string name="clh_callFailed_temporary_failure_txt" msgid="1985847623937655151">"Error temporal"</string>
+    <string name="clh_callFailed_switching_equipment_congestion_txt" msgid="465517139462928431">"S\'està canviant la congestió d\'equips"</string>
+    <string name="clh_callFailed_access_information_discarded_txt" msgid="132851305339579892">"S\'ha descartat la informació d’accés"</string>
+    <string name="clh_callFailed_requested_circuit_txt" msgid="2316345471851443847">"El circuit o el canal sol·licitats no estan disponibles"</string>
+    <string name="clh_callFailed_resources_unavailable_unspecified_txt" msgid="4460267429142724322">"Els recursos no estan disponibles, sense especificar"</string>
+    <string name="clh_callFailed_quality_of_service_unavailable_txt" msgid="7315823047206338755">"La qualitat del servei no està disponible"</string>
+    <string name="clh_callFailed_requested_facility_not_subscribed_txt" msgid="1688438372518949530">"No s\'han subscrit les instal·lacions sol·licitades"</string>
+    <string name="clh_callFailed_incoming_calls_barred_within_the_CUG_txt" msgid="3922231620226043342">"S\'han prohibit les trucades entrants al CUG"</string>
+    <string name="clh_callFailed_bearer_capability_not_authorized_txt" msgid="6515594235334537340">"No s\'ha autoritzat la capacitat del portador"</string>
+    <string name="clh_callFailed_bearer_capability_not_presently_available_txt" msgid="8013567156449692135">"La capacitat del portador no està disponible en aquest moment"</string>
+    <string name="clh_callFailed_service_or_option_not_available_unspecified_txt" msgid="8663374141880847414">"El servei o l\'opció no estan disponibles, sense especificar"</string>
+    <string name="clh_callFailed_bearer_service_not_implemented_txt" msgid="2772484977847973583">"No s\'ha implementat el servei del portador"</string>
+    <string name="clh_callFailed_ACM_equal_to_or_greater_than_ACMmax_txt" msgid="2192709279981159761">"El valor d\'ACM és superior o igual a ACMmax"</string>
+    <string name="clh_callFailed_requested_facility_not_implemented_txt" msgid="406404292085779118">"No s\'han implementat les instal·lacions sol·licitades"</string>
+    <string name="clh_callFailed_only_restricted_digital_information_bearer_capability_is_available_txt" msgid="4817899794531157207">"Només hi ha disponible informació digital restringida sobre la capacitat del portador"</string>
+    <string name="clh_callFailed_service_or_option_not_implemented_unspecified_txt" msgid="2968655784896862505">"El servei o l\'opció no s\'han implementat, sense especificar"</string>
+    <string name="clh_callFailed_invalid_transaction_identifier_value_txt" msgid="3843478518660918642">"Valor d\'identificador de la transacció no vàlid"</string>
+    <string name="clh_callFailed_user_not_member_of_CUG_txt" msgid="8462852903153938988">"L\'usuari no és membre de CUG"</string>
+    <string name="clh_callFailed_incompatible_destination_txt" msgid="2580750652910253219">"Destinació incompatible"</string>
+    <string name="clh_callFailed_invalid_transit_network_selection_txt" msgid="6589916900457111005">"Selecció de xarxa de trànsit no vàlida"</string>
+    <string name="clh_callFailed_semantically_incorrect_message_txt" msgid="2329284157442218683">"Missatge incorrecte semànticament"</string>
+    <string name="clh_callFailed_invalid_mandatory_information_txt" msgid="9081556111928912676">"Informació obligatòria no vàlida"</string>
+    <string name="clh_callFailed_message_type_non_existent_or_not_implemented_txt" msgid="2641350895896546715">"El tipus de missatge no existeix o bé no s\'ha implementat"</string>
+    <string name="clh_callFailed_message_type_not_compatible_with_protocol_state_txt" msgid="6598180735494982466">"El tipus de missatge no és compatible amb l\'estat del protocol"</string>
+    <string name="clh_callFailed_information_element_non_existent_or_not_implemented_txt" msgid="4725610801664706983">"L\'element d\'informació no existeix o bé no s\'ha implementat"</string>
+    <string name="clh_callFailed_conditional_IE_error_txt" msgid="9140031076499566143">"Error d\'IE condicional"</string>
+    <string name="clh_callFailed_message_not_compatible_with_protocol_state_txt" msgid="6586005128633024271">"El missatge no és compatible amb l\'estat del protocol"</string>
+    <string name="clh_callFailed_recovery_on_timer_expiry_txt" msgid="3680765722923600294">"Recuperació quan finalitzi el temporitzador"</string>
+    <string name="clh_callFailed_protocol_Error_unspecified_txt" msgid="8294907817156524790">"Error de protocol, sense especificar"</string>
+    <string name="clh_callFailed_interworking_unspecified_txt" msgid="8838850798491763729">"Treball en col·laboració, sense especificar"</string>
+    <string name="labelCallBarring" msgid="3452870940716226978">"Restricció de trucades"</string>
+    <string name="sum_call_barring_enabled" msgid="6804489690436703488">"Activat"</string>
+    <string name="sum_call_barring_disabled" msgid="5900772179198857783">"Desactivat"</string>
+    <string name="call_barring_baoc" msgid="1199843944333106035">"Trucades sortints"</string>
+    <string name="call_barring_baoc_enabled" msgid="8112118391869380361">"Vols desactivar el bloqueig de les trucades sortints?"</string>
+    <string name="call_barring_baoc_disabled" msgid="7806697133004697974">"Vols bloquejar les trucades sortints?"</string>
+    <string name="call_barring_baoic" msgid="3162154267825211826">"Trucades internacionals sortints"</string>
+    <string name="call_barring_baoic_enabled" msgid="2634377543147258105">"Vols desactivar el bloqueig de les trucades internacionals sortints?"</string>
+    <string name="call_barring_baoic_disabled" msgid="5817895648306183464">"Vols bloquejar les trucades internacionals sortints?"</string>
+    <string name="call_barring_baoicr" msgid="8951699885885742076">"Itinerància internacional sortint"</string>
+    <string name="call_barring_baoicr_enabled" msgid="2519630715322138317">"Vols desactivar el bloqueig de la itinerància internacional sortint?"</string>
+    <string name="call_barring_baoicr_disabled" msgid="5831267468931377699">"Vols bloquejar la itinerància internacional sortint?"</string>
+    <string name="call_barring_baic" msgid="5272726081458339912">"Trucades entrants"</string>
+    <string name="call_barring_baic_enabled" msgid="2457134916223203380">"Vols desactivar el bloqueig de les trucades entrants?"</string>
+    <string name="call_barring_baic_disabled" msgid="6945604947500275636">"Vols bloquejar les trucades entrants?"</string>
+    <string name="call_barring_baicr" msgid="5728784220691481693">"Itinerància internacional entrant"</string>
+    <string name="call_barring_baicr_enabled" msgid="6533336994391716127">"Vols desactivar el bloqueig de la itinerància internacional entrant?"</string>
+    <string name="call_barring_baicr_disabled" msgid="6746329853943256566">"Vols bloquejar la itinerància internacional entrant?"</string>
+    <string name="call_barring_deactivate_all" msgid="5269788384941003415">"Desactiva"</string>
+    <string name="call_barring_deactivate_all_description" msgid="4972365443287257704">"Desactiva la configuració de restricció de trucades"</string>
+    <string name="call_barring_deactivate_success" msgid="8014685598632000936">"S\'ha desactivat la restricció de trucades"</string>
+    <string name="call_barring_change_pwd" msgid="6887420609726284232">"Canvia la contrasenya"</string>
+    <string name="call_barring_change_pwd_description" msgid="5505087790260233953">"Canvia la contrasenya de restricció de trucades"</string>
+    <string name="call_barring_change_pwd_description_disabled" msgid="7630770327645349957">"No es pot canviar la contrasenya de restricció de trucades."</string>
+    <string name="call_barring_pwd_not_match" msgid="6716711689350314525">"Les contrasenyes no coincideixen"</string>
+    <string name="call_barring_right_pwd_number" msgid="2902966502520410446">"Escriu una contrasenya amb quatre números"</string>
+    <string name="call_barring_change_pwd_success" msgid="3278310763742760321">"S\'ha canviat la contrasenya"</string>
+    <string name="call_barring_old_pwd" msgid="6080515987320238522">"Contrasenya anterior"</string>
+    <string name="call_barring_new_pwd" msgid="7048532299150269547">"Contrasenya nova"</string>
+    <string name="call_barring_confirm_pwd" msgid="1947167278466285411">"Confirma la contrasenya"</string>
+    <string name="messageCallBarring" msgid="2412123220272136055">"Escriu la contrasenya"</string>
+    <string name="call_barring_settings" msgid="80766145008623645">"Configuració de restricció de trucades"</string>
+    <string name="call_barring_deactivate_all_no_password" msgid="920902774366557311">"Vols desactivar la configuració de restricció de trucades?"</string>
+    <string name="supp_service_notification_call_deflected" msgid="9195460512875330926">"S\'ha derivat la trucada."</string>
+    <string name="supp_service_notification_call_forwarded" msgid="7818548630812124053">"S\'ha desviat la trucada."</string>
+    <string name="supp_service_notification_call_waiting" msgid="789154111899572489">"La trucada està en espera."</string>
+    <string name="supp_service_clir_suppression_rejected" msgid="1581851661582189045">"S\'ha rebutjat el bloqueig del número."</string>
+    <string name="supp_service_closed_user_group_call" msgid="5761735840904590950">"La trucada pertany a un grup d\'usuaris tancat."</string>
+    <string name="supp_service_incoming_calls_barred" msgid="3248813207307882723">"S\'han prohibit les trucades entrants."</string>
+    <string name="supp_service_outgoing_calls_barred" msgid="1962644621292054081">"S\'han prohibit les trucades sortints."</string>
+    <string name="supp_service_call_forwarding_active" msgid="1253134771682248735">"La desviació de trucada està activada."</string>
+    <string name="supp_service_additional_call_forwarded" msgid="5228624725214727315">"S\'ha desviat una de les trucades."</string>
+    <string name="supp_service_additional_ect_connected" msgid="6396964292513707102">"S\'ha completat la transferència explícita de la trucada."</string>
+    <string name="supp_service_additional_ect_connecting" msgid="5443373059716058480">"S\'està processant la transferència explícita de la trucada."</string>
+    <string name="supp_service_call_on_hold" msgid="1478976782361795422">"S\'ha posat la trucada en espera."</string>
+    <string name="supp_service_call_resumed" msgid="1656475289958070674">"S\'ha reprès la trucada."</string>
+    <string name="supp_service_deflected_call" msgid="138970419873492166">"S\'ha derivat la trucada."</string>
+    <string name="supp_service_forwarded_call" msgid="4509980341645679803">"S\'ha desviat la trucada."</string>
+    <string name="supp_service_conference_call" msgid="4448616364004466832">"T\'estàs unint a la conferència."</string>
+    <string name="supp_service_held_call_released" msgid="2030677825038709779">"S\'ha desconnectat la trucada en espera."</string>
 </resources>
diff --git a/res/values-cs/strings.xml b/res/values-cs/strings.xml
index 3dd1962..ff4a4a8 100644
--- a/res/values-cs/strings.xml
+++ b/res/values-cs/strings.xml
@@ -130,6 +130,7 @@
     <string name="stk_cc_ss_to_dial_error" msgid="2816779198916570502">"Požadavek SS byl změněn na požadavek DIAL."</string>
     <string name="stk_cc_ss_to_ussd_error" msgid="7490626178582654236">"Požadavek SS byl změněn na požadavek USSD."</string>
     <string name="stk_cc_ss_to_ss_error" msgid="5057846756489053759">"Požadavek SS byl změněn na nový požadavek SS."</string>
+    <string name="stk_cc_ss_to_dial_video_error" msgid="3091186225006683939">"Požadavek SS byl změněn na požadavek Video DIAL."</string>
     <string name="fdn_check_failure" msgid="18200614306525434">"Nastavení Povolených telefonních čísel v aplikaci vašeho telefonu je zapnuto. Z tohoto důvodu nefungují některé funkce spojené s voláním."</string>
     <string name="radio_off_error" msgid="2304459933248513376">"Před zobrazením těchto nastavení prosím zapněte bezdrátový modul."</string>
     <string name="close_dialog" msgid="2365884406356986917">"OK"</string>
@@ -158,7 +159,6 @@
     <string name="vm_change_pin_error_invalid" msgid="3972205462701668653">"Nový kód PIN obsahuje neplatné znaky."</string>
     <string name="vm_change_pin_error_system_error" msgid="6610603326230000207">"Kód PIN se nepodařilo změnit"</string>
     <string name="vvm_unsupported_message_format" msgid="11795090778411977">"Nepodporovaný typ zprávy, pokud si ji chcete poslechnout zavolejte na číslo <xliff:g id="NUMBER">%s</xliff:g>."</string>
-    <string name="mobile_networks" msgid="5540397602919106177">"Nastavení mobilní sítě"</string>
     <string name="network_settings_title" msgid="514120489499925574">"Mobilní síť"</string>
     <string name="label_available" msgid="1181658289009300430">"Dostupné sítě"</string>
     <string name="load_networks_progress" msgid="5230707536168902952">"Vyhledávání..."</string>
@@ -168,6 +168,7 @@
     <string name="not_allowed" msgid="5613353860205691579">"Vaše SIM karta nepovoluje připojení k této síti."</string>
     <string name="connect_later" msgid="2308119155752343975">"K této síti se momentálně nelze přihlásit. Zkuste to znovu později."</string>
     <string name="registration_done" msgid="495135664535876612">"Přihlášení k síti bylo úspěšné."</string>
+    <string name="already_auto" msgid="6067116884321285507">"Už v automatickém výběru."</string>
     <string name="select_automatically" msgid="1046727200631770962">"Vybírat síť automaticky"</string>
     <string name="network_select_title" msgid="7733107364757544558">"Síť"</string>
     <string name="register_automatically" msgid="6017849844573519637">"Automatická registrace..."</string>
@@ -175,6 +176,31 @@
     <string name="preferred_network_mode_summary" msgid="1434820673166126609">"Změnit provozní režim sítě"</string>
     <string name="preferred_network_mode_dialogtitle" msgid="4048082093347807230">"Preferovaný typ sítě"</string>
     <string name="forbidden_network" msgid="4384929668343563440">"(zakázáno)"</string>
+  <string-array name="preferred_network_mode_choices">
+    <item msgid="3628460389382468528">"GSM/WCDMA – preferováno"</item>
+    <item msgid="8442633436636425221">"Pouze GSM"</item>
+    <item msgid="2032314385791760810">"Pouze WCDMA"</item>
+    <item msgid="6334554401059422303">"GSM/WCDMA – automaticky"</item>
+    <item msgid="1462198368200398663">"CDMA/EvDo – automaticky"</item>
+    <item msgid="3611460019185359968">"CDMA bez EvDo"</item>
+    <item msgid="545430093607698090">"Pouze EvDo"</item>
+    <item msgid="4286774020869405140">"CDMA/EvDo/GSM/WCDMA"</item>
+    <item msgid="4006002265696868538">"CDMA + LTE/EvDo"</item>
+    <item msgid="8973936140318359205">"GSM/WCDMA/LTE"</item>
+    <item msgid="3471059554252610472">"Globální"</item>
+    <item msgid="2882615514545171802">"LTE"</item>
+    <item msgid="8076204422288290116">"LTE/WCDMA"</item>
+    <item msgid="3982984144824159726">"Pouze TDSCDMA"</item>
+    <item msgid="3686191974505922271">"TDSCDMA/WCDMA"</item>
+    <item msgid="7135671700201836475">"LTE/TDSCDMA"</item>
+    <item msgid="3736619459066330755">"TDSCDMA/GSM"</item>
+    <item msgid="4778666570887216861">"LTE/TDSCDMA/GSM"</item>
+    <item msgid="2952322596201849456">"TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="115984258536697617">"LTE/TDSCDMA/WCDMA"</item>
+    <item msgid="7957991936217192636">"LTE/TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="2828588917858484655">"TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+    <item msgid="4989979948139945854">"LTE/TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+  </string-array>
     <string name="preferred_network_mode_wcdma_perf_summary" msgid="8521677230113533809">"Upřednostňovaný režim sítě: preferováno WCDMA"</string>
     <string name="preferred_network_mode_gsm_only_summary" msgid="3352445413437453511">"Upřednostňovaný režim sítě: pouze GSM"</string>
     <string name="preferred_network_mode_wcdma_only_summary" msgid="2836897236221063413">"Upřednostňovaný režim sítě: pouze WCDMA"</string>
@@ -192,21 +218,15 @@
     <string name="preferred_network_mode_lte_gsm_umts_summary" msgid="633315028976225026">"Preferovaný režim sítě: LTE / GSM / UMTS"</string>
     <string name="preferred_network_mode_lte_cdma_summary" msgid="3722647806454528426">"Upřednostňovaný režim sítě: LTE / CDMA"</string>
     <string name="preferred_network_mode_tdscdma_summary" msgid="8021016193718678775">"Preferovaný režim sítě: TDSCDMA"</string>
-  <string-array name="preferred_network_mode_choices">
-    <item msgid="7886739962255042385">"LTE/WCDMA"</item>
-    <item msgid="577652050447385699">"LTE"</item>
-    <item msgid="6813597571293773656">"Globální"</item>
-    <item msgid="127064712132619032">"GSM/WCDMA/LTE"</item>
-    <item msgid="1126767511633425977">"CDMA + LTE/EvDo"</item>
-    <item msgid="6389676313771670660">"CDMA/EvDo/GSM/WCDMA"</item>
-    <item msgid="545430093607698090">"Pouze EvDo"</item>
-    <item msgid="1508557726283094448">"CDMA bez EvDo"</item>
-    <item msgid="4341433122263841224">"CDMA/EvDo – automaticky"</item>
-    <item msgid="5958053792390386668">"GSM/WCDMA – automaticky"</item>
-    <item msgid="7913148405605373434">"Pouze WCDMA"</item>
-    <item msgid="1524224863879435516">"Pouze GSM"</item>
-    <item msgid="3817924849415716259">"GSM/WCDMA – preferováno"</item>
-  </string-array>
+    <string name="preferred_network_mode_tdscdma_wcdma_summary" msgid="2405154895437348623">"Preferovaný režim sítě: TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_summary" msgid="2104702896644235637">"Preferovaný režim sítě: LTE/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_summary" msgid="4893784445338396204">"Preferovaný režim sítě: TDSCDMA/GSM"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_summary" msgid="1815169717046729757">"Preferovaný režim sítě: LTE/GSM/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_wcdma_summary" msgid="2195358773359424099">"Preferovaný režim sítě: TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_wcdma_summary" msgid="1181424059695667803">"Preferovaný režim sítě: LTE/TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_wcdma_summary" msgid="2526539326505354382">"Preferovaný režim sítě: LTE/TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="8195248059196614939">"Preferovaný režim sítě: TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="5596733053095592791">"Preferovaný režim sítě: LTE/TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
     <string name="call_category" msgid="5863978196309462052">"Volání"</string>
     <string name="network_operator_category" msgid="4830701959205735636">"Síť"</string>
     <string name="enhanced_4g_lte_mode_title" msgid="522191650223239171">"Vylepšený režim 4G LTE"</string>
@@ -220,12 +240,13 @@
     <string name="roaming_disable" msgid="1843417228755568110">"Používat datové služby při roamingu"</string>
     <string name="roaming_reenable_message" msgid="8913735676127858115">"Datové připojení bylo přerušeno, protože jste opustili domovskou síť a máte vypnutý datový roaming."</string>
     <string name="roaming_warning" msgid="1603164667540144353">"Mohou vám být účtovány vysoké poplatky."</string>
+    <string name="roaming_check_price_warning" msgid="7497570906830902550">"Ceny vám sdělí poskytovatel datových služeb."</string>
     <string name="roaming_alert_title" msgid="3654815360303826008">"Povolit datový roaming?"</string>
     <string name="data_usage_title" msgid="8759619109516889802">"Využití dat"</string>
     <string name="data_usage_template" msgid="8526428824844656364">"V období <xliff:g id="ID_2">%2$s</xliff:g> jste využili <xliff:g id="ID_1">%1$s</xliff:g> mobilních dat"</string>
     <string name="advanced_options_title" msgid="8074895510265488035">"Rozšířená nastavení"</string>
     <string name="carrier_settings_euicc" msgid="6714062862127226405">"Operátor"</string>
-    <string name="keywords_carrier_settings_euicc" msgid="783429609643157743">"operátor, esim, sim, euicc"</string>
+    <string name="keywords_carrier_settings_euicc" msgid="6861505396475991277">"operátor, esim, sim, euicc, přepnout operátora, přidat operátora"</string>
     <string name="carrier_settings_euicc_summary" msgid="5115001942761995457">"<xliff:g id="CARRIER_NAME">%1$s</xliff:g> – <xliff:g id="PHONE_NUMBER">%2$s</xliff:g>"</string>
     <string name="mobile_data_settings_title" msgid="4661165467914727157">"Mobilní data"</string>
     <string name="mobile_data_settings_summary" msgid="5087255915840576895">"Přistupovat k datům přes mobilní síť"</string>
@@ -399,7 +420,7 @@
     <string name="deleting_fdn_contact" msgid="5669163206349319969">"Mazání povoleného telefonního čísla..."</string>
     <string name="fdn_contact_deleted" msgid="7154162327112259569">"Povolené telefonní číslo bylo smazáno."</string>
     <string name="pin2_invalid" msgid="5470854099230755944">"Funkce Povolená tel. čísla nebyla aktualizována, protože jste zadali chybný kód PIN."</string>
-    <string name="fdn_invalid_number" msgid="8602417141715473998">"Funkce Povolená telefonní čísla nebyla aktualizována, protože číslo je prázdné nebo obsahuje více než 20 číslic."</string>
+    <string name="fdn_invalid_number" msgid="2062898833049589309">"Funkce Povolená telefonní čísla nebyla aktualizována, protože číslo má více než 20 číslic."</string>
     <string name="pin2_or_fdn_invalid" msgid="6025144083384701197">"Povolená tel. čísla (FDN) nebyla aktualizována. Kód PIN2 byl nesprávný nebo bylo telefonní číslo odmítnuto."</string>
     <string name="fdn_failed" msgid="540018079008319747">"Operace s čísly FDN se nezdařila."</string>
     <string name="simContacts_emptyLoading" msgid="2203331234764498011">"Čtení ze SIM karty..."</string>
@@ -502,6 +523,8 @@
     <string name="failedToImportSingleContactMsg" msgid="415399285420353917">"Kontakt se nepodařilo importovat"</string>
     <string name="hac_mode_title" msgid="8740268574688743289">"Naslouchátka"</string>
     <string name="hac_mode_summary" msgid="6833851160514929341">"Zapnout režim kompatibility s naslouchátkem"</string>
+    <string name="rtt_mode_title" msgid="5868105073514206953">"RTT"</string>
+    <string name="rtt_mode_summary" msgid="7346441783429748083">"Zapnout nebo vypnout RTT"</string>
   <string-array name="tty_mode_entries">
     <item msgid="512950011423868021">"TTY vypnuto"</item>
     <item msgid="3971695875449640648">"Úplný režim TTY"</item>
@@ -617,4 +640,107 @@
     <string name="mobile_data_activate_diag_message" msgid="8216154678758451453">"Je možné, že musíte data přidat prostřednictvím poskytovatele <xliff:g id="PROVIDER_NAME">%s</xliff:g>"</string>
     <string name="mobile_data_activate_button" msgid="3682400969184405446">"PŘIDAT DATA"</string>
     <string name="mobile_data_activate_cancel_button" msgid="1708022171547398765">"ZRUŠIT"</string>
+    <string name="clh_card_title_call_ended_txt" msgid="4072101334811753823">"Hovor byl ukončen"</string>
+    <string name="clh_callFailed_powerOff_txt" msgid="3773036949107147708">"Rádio je vypnuto"</string>
+    <string name="clh_callFailed_simError_txt" msgid="757650590524277969">"Chybí SIM karta nebo chyba SIM karty"</string>
+    <string name="clh_incall_error_out_of_service_txt" msgid="3974373603657193827">"Mobilní síť je nedostupná"</string>
+    <string name="clh_callFailed_unassigned_number_txt" msgid="7635996793232604064">"Nepřiřazené (nepřidělené) číslo"</string>
+    <string name="clh_callFailed_no_route_to_destination_txt" msgid="8561586745288855167">"Žádná trasa k příjemci"</string>
+    <string name="clh_callFailed_channel_unacceptable_txt" msgid="8048626924246611459">"Kanál není přijatelný"</string>
+    <string name="clh_callFailed_operator_determined_barring_txt" msgid="6889705714244076823">"Operátor určil blokování"</string>
+    <string name="clh_callFailed_normal_call_clearing_txt" msgid="2810975267106345820">"Normální mazání hovorů"</string>
+    <string name="clh_callFailed_user_busy_txt" msgid="2736095995784746915">"Uživatel je zaneprázdněn"</string>
+    <string name="clh_callFailed_no_user_responding_txt" msgid="1421543095873040084">"Žádný uživatel nereaguje"</string>
+    <string name="clh_callFailed_user_alerting_txt" msgid="6606245970376797447">"Upozorňování uživatele, bez odpovědi"</string>
+    <string name="clh_callFailed_call_rejected_txt" msgid="8001665478195793223">"Hovor byl odmítnut"</string>
+    <string name="clh_callFailed_number_changed_txt" msgid="5127909898925154242">"Číslo se změnilo"</string>
+    <string name="clh_callFailed_pre_emption_txt" msgid="6864702416751338567">"Předběžné zabránění"</string>
+    <string name="clh_callFailed_non_selected_user_clearing_txt" msgid="8725898326616836656">"Nevybrané mazání uživatelů"</string>
+    <string name="clh_callFailed_destination_out_of_order_txt" msgid="6626355413556362437">"Příjemce je mimo provoz"</string>
+    <string name="clh_callFailed_invalid_number_format_txt" msgid="6987646655639655370">"Neplatný formát čísla (číslo není celé)"</string>
+    <string name="clh_callFailed_facility_rejected_txt" msgid="4539787567476563415">"Služba byla odmítnuta"</string>
+    <string name="clh_callFailed_response_to_STATUS_ENQUIRY_txt" msgid="178503536263624366">"Odpověď na DOTAZ NA STAV"</string>
+    <string name="clh_callFailed_normal_unspecified_txt" msgid="2777574148560245427">"Normální, nespecifikováno"</string>
+    <string name="clh_callFailed_no_circuit_available_txt" msgid="2894749820848784700">"Není dostupný žádný obvod/kanál"</string>
+    <string name="clh_callFailed_network_out_of_order_txt" msgid="807472585030492179">"Síť je mimo provoz"</string>
+    <string name="clh_callFailed_temporary_failure_txt" msgid="1985847623937655151">"Dočasné selhání"</string>
+    <string name="clh_callFailed_switching_equipment_congestion_txt" msgid="465517139462928431">"Přetížení přepínacího zařízení"</string>
+    <string name="clh_callFailed_access_information_discarded_txt" msgid="132851305339579892">"Přístupové údaje byly zahozeny"</string>
+    <string name="clh_callFailed_requested_circuit_txt" msgid="2316345471851443847">"Požadovaný obvod/kanál není dostupný"</string>
+    <string name="clh_callFailed_resources_unavailable_unspecified_txt" msgid="4460267429142724322">"Zdroje nejsou dostupné, nespecifikováno"</string>
+    <string name="clh_callFailed_quality_of_service_unavailable_txt" msgid="7315823047206338755">"Není dostupná kvalita služby"</string>
+    <string name="clh_callFailed_requested_facility_not_subscribed_txt" msgid="1688438372518949530">"K požadované službě nejste přihlášeni"</string>
+    <string name="clh_callFailed_incoming_calls_barred_within_the_CUG_txt" msgid="3922231620226043342">"Příchozí hovory jsou v uzavřené uživatelé skupině blokovány"</string>
+    <string name="clh_callFailed_bearer_capability_not_authorized_txt" msgid="6515594235334537340">"Funkce nositele nemá oprávnění"</string>
+    <string name="clh_callFailed_bearer_capability_not_presently_available_txt" msgid="8013567156449692135">"Funkce nositele není momentálně dostupná"</string>
+    <string name="clh_callFailed_service_or_option_not_available_unspecified_txt" msgid="8663374141880847414">"Služba nebo možnost není dostupná, nespecifikováno"</string>
+    <string name="clh_callFailed_bearer_service_not_implemented_txt" msgid="2772484977847973583">"Služba nositele není implementována"</string>
+    <string name="clh_callFailed_ACM_equal_to_or_greater_than_ACMmax_txt" msgid="2192709279981159761">"ACM se rovná nebo je větší než maximální ACM"</string>
+    <string name="clh_callFailed_requested_facility_not_implemented_txt" msgid="406404292085779118">"Požadovaná služba není implementována"</string>
+    <string name="clh_callFailed_only_restricted_digital_information_bearer_capability_is_available_txt" msgid="4817899794531157207">"Je dostupná jen omezená funkce nositele digitálních údajů"</string>
+    <string name="clh_callFailed_service_or_option_not_implemented_unspecified_txt" msgid="2968655784896862505">"Služba nebo možnost není implementována, nespecifikováno"</string>
+    <string name="clh_callFailed_invalid_transaction_identifier_value_txt" msgid="3843478518660918642">"Neplatná hodnota identifikátoru transakce"</string>
+    <string name="clh_callFailed_user_not_member_of_CUG_txt" msgid="8462852903153938988">"Uživatel není členem uzavřené uživatelské skupiny"</string>
+    <string name="clh_callFailed_incompatible_destination_txt" msgid="2580750652910253219">"Nekompatibilní příjemce"</string>
+    <string name="clh_callFailed_invalid_transit_network_selection_txt" msgid="6589916900457111005">"Neplatný výběr sítě pro přenos"</string>
+    <string name="clh_callFailed_semantically_incorrect_message_txt" msgid="2329284157442218683">"Sémanticky nesprávná zpráva"</string>
+    <string name="clh_callFailed_invalid_mandatory_information_txt" msgid="9081556111928912676">"Neplatný povinný údaj"</string>
+    <string name="clh_callFailed_message_type_non_existent_or_not_implemented_txt" msgid="2641350895896546715">"Typ zprávy neexistuje nebo není implementován"</string>
+    <string name="clh_callFailed_message_type_not_compatible_with_protocol_state_txt" msgid="6598180735494982466">"Typ zprávy není kompatibilní se stavem protokolu"</string>
+    <string name="clh_callFailed_information_element_non_existent_or_not_implemented_txt" msgid="4725610801664706983">"Prvek údajů neexistuje nebo není implementován"</string>
+    <string name="clh_callFailed_conditional_IE_error_txt" msgid="9140031076499566143">"Podmíněná chyba prvku údajů"</string>
+    <string name="clh_callFailed_message_not_compatible_with_protocol_state_txt" msgid="6586005128633024271">"Zpráva není kompatibilní se stavem protokolu"</string>
+    <string name="clh_callFailed_recovery_on_timer_expiry_txt" msgid="3680765722923600294">"Obnovování po uplynutí časového limitu"</string>
+    <string name="clh_callFailed_protocol_Error_unspecified_txt" msgid="8294907817156524790">"Chyba protokolu, nespecifikováno"</string>
+    <string name="clh_callFailed_interworking_unspecified_txt" msgid="8838850798491763729">"Propojení, nespecifikováno"</string>
+    <string name="labelCallBarring" msgid="3452870940716226978">"Blokování hovorů"</string>
+    <string name="sum_call_barring_enabled" msgid="6804489690436703488">"Zapnuto"</string>
+    <string name="sum_call_barring_disabled" msgid="5900772179198857783">"Vypnuto"</string>
+    <string name="call_barring_baoc" msgid="1199843944333106035">"Všechny odchozí"</string>
+    <string name="call_barring_baoc_enabled" msgid="8112118391869380361">"Vypnout blokování všech odchozích hovorů?"</string>
+    <string name="call_barring_baoc_disabled" msgid="7806697133004697974">"Blokovat všechny odchozí hovory?"</string>
+    <string name="call_barring_baoic" msgid="3162154267825211826">"Odchozí mezinárodní"</string>
+    <string name="call_barring_baoic_enabled" msgid="2634377543147258105">"Vypnout blokování odchozích mezinárodních hovorů?"</string>
+    <string name="call_barring_baoic_disabled" msgid="5817895648306183464">"Blokovat odchozí mezinárodní hovory?"</string>
+    <string name="call_barring_baoicr" msgid="8951699885885742076">"Odchozí mezinárodní roaming"</string>
+    <string name="call_barring_baoicr_enabled" msgid="2519630715322138317">"Vypnout blokování odchozího mezinárodního roamingu?"</string>
+    <string name="call_barring_baoicr_disabled" msgid="5831267468931377699">"Blokovat odchozí mezinárodní roaming?"</string>
+    <string name="call_barring_baic" msgid="5272726081458339912">"Všechny příchozí"</string>
+    <string name="call_barring_baic_enabled" msgid="2457134916223203380">"Vypnout blokování všech příchozích hovorů?"</string>
+    <string name="call_barring_baic_disabled" msgid="6945604947500275636">"Blokovat všechny příchozí hovory?"</string>
+    <string name="call_barring_baicr" msgid="5728784220691481693">"Příchozí mezinárodní roaming"</string>
+    <string name="call_barring_baicr_enabled" msgid="6533336994391716127">"Vypnout blokování veškerého příchozího mezinárodního roamingu?"</string>
+    <string name="call_barring_baicr_disabled" msgid="6746329853943256566">"Blokovat příchozí mezinárodní roaming?"</string>
+    <string name="call_barring_deactivate_all" msgid="5269788384941003415">"Vypnout vše"</string>
+    <string name="call_barring_deactivate_all_description" msgid="4972365443287257704">"Vypnout všechna nastavení blokování hovorů"</string>
+    <string name="call_barring_deactivate_success" msgid="8014685598632000936">"Blokování hovorů je vypnuté"</string>
+    <string name="call_barring_change_pwd" msgid="6887420609726284232">"Změnit heslo"</string>
+    <string name="call_barring_change_pwd_description" msgid="5505087790260233953">"Změnit heslo k blokování hovorů"</string>
+    <string name="call_barring_change_pwd_description_disabled" msgid="7630770327645349957">"Heslo k blokování hovorů se nepodařilo změnit."</string>
+    <string name="call_barring_pwd_not_match" msgid="6716711689350314525">"Hesla se neshodují"</string>
+    <string name="call_barring_right_pwd_number" msgid="2902966502520410446">"Zadejte heslo se 4 číslicemi"</string>
+    <string name="call_barring_change_pwd_success" msgid="3278310763742760321">"Heslo bylo změněno"</string>
+    <string name="call_barring_old_pwd" msgid="6080515987320238522">"Staré heslo"</string>
+    <string name="call_barring_new_pwd" msgid="7048532299150269547">"Nové heslo"</string>
+    <string name="call_barring_confirm_pwd" msgid="1947167278466285411">"Potvrďte heslo"</string>
+    <string name="messageCallBarring" msgid="2412123220272136055">"Zadejte heslo"</string>
+    <string name="call_barring_settings" msgid="80766145008623645">"Nastavení blokování hovorů"</string>
+    <string name="call_barring_deactivate_all_no_password" msgid="920902774366557311">"Vypnout všechna nastavení blokování hovorů?"</string>
+    <string name="supp_service_notification_call_deflected" msgid="9195460512875330926">"Hovor byl odkloněn."</string>
+    <string name="supp_service_notification_call_forwarded" msgid="7818548630812124053">"Hovor byl přesměrován."</string>
+    <string name="supp_service_notification_call_waiting" msgid="789154111899572489">"Hovor čeká."</string>
+    <string name="supp_service_clir_suppression_rejected" msgid="1581851661582189045">"Blokování čísel je zamítnuto."</string>
+    <string name="supp_service_closed_user_group_call" msgid="5761735840904590950">"Hovor s uzavřenou skupinou uživatelů."</string>
+    <string name="supp_service_incoming_calls_barred" msgid="3248813207307882723">"Příchozí hovory jsou blokovány."</string>
+    <string name="supp_service_outgoing_calls_barred" msgid="1962644621292054081">"Odchozí hovory jsou blokovány."</string>
+    <string name="supp_service_call_forwarding_active" msgid="1253134771682248735">"Přesměrování hovorů je aktivní."</string>
+    <string name="supp_service_additional_call_forwarded" msgid="5228624725214727315">"Další hovor byl přesměrován."</string>
+    <string name="supp_service_additional_ect_connected" msgid="6396964292513707102">"Explicitní přesun hovoru byl dokončen."</string>
+    <string name="supp_service_additional_ect_connecting" msgid="5443373059716058480">"Probíhá explicitní přesun hovoru."</string>
+    <string name="supp_service_call_on_hold" msgid="1478976782361795422">"Podržený hovor."</string>
+    <string name="supp_service_call_resumed" msgid="1656475289958070674">"Hovor byl obnoven."</string>
+    <string name="supp_service_deflected_call" msgid="138970419873492166">"Hovor byl odkloněn."</string>
+    <string name="supp_service_forwarded_call" msgid="4509980341645679803">"Přesměrovaný hovor."</string>
+    <string name="supp_service_conference_call" msgid="4448616364004466832">"Připojování ke konferenčnímu hovoru."</string>
+    <string name="supp_service_held_call_released" msgid="2030677825038709779">"Podržený hovor byl odpojen."</string>
 </resources>
diff --git a/res/values-da/strings.xml b/res/values-da/strings.xml
index b50d01f..7bddd01 100644
--- a/res/values-da/strings.xml
+++ b/res/values-da/strings.xml
@@ -130,6 +130,7 @@
     <string name="stk_cc_ss_to_dial_error" msgid="2816779198916570502">"SS-anmodningen blev ændret til en DIAL-anmodning."</string>
     <string name="stk_cc_ss_to_ussd_error" msgid="7490626178582654236">"SS-anmodningen blev ændret til en USSD-anmodning."</string>
     <string name="stk_cc_ss_to_ss_error" msgid="5057846756489053759">"SS-anmodningen blev ændret til en ny SS-anmodning."</string>
+    <string name="stk_cc_ss_to_dial_video_error" msgid="3091186225006683939">"SS-anmodningen er ændret til en DIAL-anmodning."</string>
     <string name="fdn_check_failure" msgid="18200614306525434">"Indstillingen Begrænset opkald i appen Opkald er aktiveret. Derfor fungerer nogle opkaldsfunktioner ikke."</string>
     <string name="radio_off_error" msgid="2304459933248513376">"Tænd radioen, inden du får vist disse indstillinger."</string>
     <string name="close_dialog" msgid="2365884406356986917">"OK"</string>
@@ -158,7 +159,6 @@
     <string name="vm_change_pin_error_invalid" msgid="3972205462701668653">"Den nye pinkode har ugyldige tegn."</string>
     <string name="vm_change_pin_error_system_error" msgid="6610603326230000207">"Pinkoden kan ikke ændres"</string>
     <string name="vvm_unsupported_message_format" msgid="11795090778411977">"Ikke-understøttet beskedtype. Ring til <xliff:g id="NUMBER">%s</xliff:g> for at aflytte."</string>
-    <string name="mobile_networks" msgid="5540397602919106177">"Indstillinger for mobilnetværk"</string>
     <string name="network_settings_title" msgid="514120489499925574">"Mobilnetværk"</string>
     <string name="label_available" msgid="1181658289009300430">"Tilgængelige netværk"</string>
     <string name="load_networks_progress" msgid="5230707536168902952">"Søger..."</string>
@@ -168,6 +168,7 @@
     <string name="not_allowed" msgid="5613353860205691579">"Dit SIM-kort tillader ikke en forbindelse til dette netværk."</string>
     <string name="connect_later" msgid="2308119155752343975">"Der kan ikke oprettes forbindelse til dette netværk lige nu. Prøv igen senere."</string>
     <string name="registration_done" msgid="495135664535876612">"Registreret på netværket."</string>
+    <string name="already_auto" msgid="6067116884321285507">"Automatisk valg bruges allerede."</string>
     <string name="select_automatically" msgid="1046727200631770962">"Vælg netværk automatisk"</string>
     <string name="network_select_title" msgid="7733107364757544558">"Netværk"</string>
     <string name="register_automatically" msgid="6017849844573519637">"Automatisk registrering..."</string>
@@ -175,6 +176,31 @@
     <string name="preferred_network_mode_summary" msgid="1434820673166126609">"Skift netværksdriftstilstand"</string>
     <string name="preferred_network_mode_dialogtitle" msgid="4048082093347807230">"Foretrukken netværkstype"</string>
     <string name="forbidden_network" msgid="4384929668343563440">"(forbudt)"</string>
+  <string-array name="preferred_network_mode_choices">
+    <item msgid="3628460389382468528">"GSM/WCDMA foretrækkes"</item>
+    <item msgid="8442633436636425221">"Kun GSM"</item>
+    <item msgid="2032314385791760810">"Kun WCDMA"</item>
+    <item msgid="6334554401059422303">"Automatisk GSM/WCDMA"</item>
+    <item msgid="1462198368200398663">"Automatisk CDMA/EvDo"</item>
+    <item msgid="3611460019185359968">"CDMA uden EvDo"</item>
+    <item msgid="545430093607698090">"Kun EvDo"</item>
+    <item msgid="4286774020869405140">"CDMA/EvDo/GSM/WCDMA"</item>
+    <item msgid="4006002265696868538">"CDMA+LTE/EvDo"</item>
+    <item msgid="8973936140318359205">"GSM/WCDMA/LTE"</item>
+    <item msgid="3471059554252610472">"Globalt"</item>
+    <item msgid="2882615514545171802">"LTE"</item>
+    <item msgid="8076204422288290116">"LTE/WCDMA"</item>
+    <item msgid="3982984144824159726">"Kun TDSCDMA"</item>
+    <item msgid="3686191974505922271">"TDSCDMA/WCDMA"</item>
+    <item msgid="7135671700201836475">"LTE/TDSCDMA"</item>
+    <item msgid="3736619459066330755">"TDSCDMA/GSM"</item>
+    <item msgid="4778666570887216861">"LTE/TDSCDMA/GSM"</item>
+    <item msgid="2952322596201849456">"TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="115984258536697617">"LTE/TDSCDMA/WCDMA"</item>
+    <item msgid="7957991936217192636">"LTE/TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="2828588917858484655">"TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+    <item msgid="4989979948139945854">"LTE/TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+  </string-array>
     <string name="preferred_network_mode_wcdma_perf_summary" msgid="8521677230113533809">"Foretrukken netværkstilstand: WCDMA foretrækkes"</string>
     <string name="preferred_network_mode_gsm_only_summary" msgid="3352445413437453511">"Foretrukken netværkstilstand: kun GSM"</string>
     <string name="preferred_network_mode_wcdma_only_summary" msgid="2836897236221063413">"Foretrukken netværkstilstand: kun WCDMA"</string>
@@ -192,21 +218,15 @@
     <string name="preferred_network_mode_lte_gsm_umts_summary" msgid="633315028976225026">"Foretrukket netværkstilstand: LTE/GSM/UMTS"</string>
     <string name="preferred_network_mode_lte_cdma_summary" msgid="3722647806454528426">"Foretrukken netværkstilstand: LTE/CDMA"</string>
     <string name="preferred_network_mode_tdscdma_summary" msgid="8021016193718678775">"Foretrukken netværkstilstand: TDSCDMA"</string>
-  <string-array name="preferred_network_mode_choices">
-    <item msgid="7886739962255042385">"LTE/WCDMA"</item>
-    <item msgid="577652050447385699">"LTE"</item>
-    <item msgid="6813597571293773656">"Global"</item>
-    <item msgid="127064712132619032">"GSM/WCDMA/LTE"</item>
-    <item msgid="1126767511633425977">"CDMA+LTE/EvDo"</item>
-    <item msgid="6389676313771670660">"CDMA/EvDo/GSM/WCDMA"</item>
-    <item msgid="545430093607698090">"Kun EvDo"</item>
-    <item msgid="1508557726283094448">"CDMA uden EvDo"</item>
-    <item msgid="4341433122263841224">"Automatisk CDMA/EvDo"</item>
-    <item msgid="5958053792390386668">"Automatisk GSM/WCDMA"</item>
-    <item msgid="7913148405605373434">"Kun WCDMA"</item>
-    <item msgid="1524224863879435516">"Kun GSM"</item>
-    <item msgid="3817924849415716259">"GSM/WCDMA foretrækkes"</item>
-  </string-array>
+    <string name="preferred_network_mode_tdscdma_wcdma_summary" msgid="2405154895437348623">"Foretrukken netværkstilstand: TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_summary" msgid="2104702896644235637">"Foretrukken netværkstilstand: LTE/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_summary" msgid="4893784445338396204">"Foretrukken netværkstilstand: TDSCDMA/GSM"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_summary" msgid="1815169717046729757">"Foretrukken netværkstilstand: LTE/GSM/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_wcdma_summary" msgid="2195358773359424099">"Foretrukken netværkstilstand: TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_wcdma_summary" msgid="1181424059695667803">"Foretrukken netværkstilstand: LTE/TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_wcdma_summary" msgid="2526539326505354382">"Foretrukken netværkstilstand: LTE/TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="8195248059196614939">"Foretrukken netværkstilstand: CDMA/EvDo/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="5596733053095592791">"Foretrukken netværkstilstand: LTE/TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
     <string name="call_category" msgid="5863978196309462052">"Opkald"</string>
     <string name="network_operator_category" msgid="4830701959205735636">"Netværk"</string>
     <string name="enhanced_4g_lte_mode_title" msgid="522191650223239171">"Udvidet 4G LTE-tilstand"</string>
@@ -220,12 +240,13 @@
     <string name="roaming_disable" msgid="1843417228755568110">"Opret forbindelse til datatjenester under roaming"</string>
     <string name="roaming_reenable_message" msgid="8913735676127858115">"Du har mistet dataforbindelsen, fordi du har forladt dit hjemmenetværk, og dataroaming er slået fra."</string>
     <string name="roaming_warning" msgid="1603164667540144353">"Du kan risikere at skulle betale høje gebyrer."</string>
+    <string name="roaming_check_price_warning" msgid="7497570906830902550">"Kontakt din netværksudbyder for at få oplyst priser."</string>
     <string name="roaming_alert_title" msgid="3654815360303826008">"Vil du tillade dataroaming?"</string>
     <string name="data_usage_title" msgid="8759619109516889802">"Dataforbrug"</string>
     <string name="data_usage_template" msgid="8526428824844656364">"<xliff:g id="ID_1">%1$s</xliff:g> mobildata er brugt i perioden <xliff:g id="ID_2">%2$s</xliff:g>"</string>
     <string name="advanced_options_title" msgid="8074895510265488035">"Avanceret"</string>
     <string name="carrier_settings_euicc" msgid="6714062862127226405">"Mobilselskab"</string>
-    <string name="keywords_carrier_settings_euicc" msgid="783429609643157743">"mobilselskab, esim, sim, euicc"</string>
+    <string name="keywords_carrier_settings_euicc" msgid="6861505396475991277">"mobilselskab, esim, sim-kort, euicc, skift mobilselskab, tilføj mobilselskab"</string>
     <string name="carrier_settings_euicc_summary" msgid="5115001942761995457">"<xliff:g id="CARRIER_NAME">%1$s</xliff:g> – <xliff:g id="PHONE_NUMBER">%2$s</xliff:g>"</string>
     <string name="mobile_data_settings_title" msgid="4661165467914727157">"Mobildata"</string>
     <string name="mobile_data_settings_summary" msgid="5087255915840576895">"Få adgang til data via mobilnetværk"</string>
@@ -405,7 +426,7 @@
     <string name="deleting_fdn_contact" msgid="5669163206349319969">"Sletter nummer til begrænset opkald..."</string>
     <string name="fdn_contact_deleted" msgid="7154162327112259569">"Nummeret til begrænset opkald blev slettet."</string>
     <string name="pin2_invalid" msgid="5470854099230755944">"Nummeret til begrænset opkald blev ikke opdateret, fordi du har indtastet en forkert pinkode."</string>
-    <string name="fdn_invalid_number" msgid="8602417141715473998">"FDN blev ikke opdateret, fordi antallet er tomt eller overstiger 20 cifre."</string>
+    <string name="fdn_invalid_number" msgid="2062898833049589309">"FDN blev ikke opdateret, fordi antallet overstiger 20 cifre."</string>
     <string name="pin2_or_fdn_invalid" msgid="6025144083384701197">"Nummeret til begrænset opkald blev ikke opdateret. PIN2-koden var forkert, eller telefonnummeret blev afvist."</string>
     <string name="fdn_failed" msgid="540018079008319747">"Handlingen mislykkedes."</string>
     <string name="simContacts_emptyLoading" msgid="2203331234764498011">"Læser fra SIM-kort ..."</string>
@@ -508,6 +529,8 @@
     <string name="failedToImportSingleContactMsg" msgid="415399285420353917">"Kontaktpersonen kunne ikke importeres"</string>
     <string name="hac_mode_title" msgid="8740268574688743289">"Høreapparater"</string>
     <string name="hac_mode_summary" msgid="6833851160514929341">"Slå høreapparatskompatibilitet til"</string>
+    <string name="rtt_mode_title" msgid="5868105073514206953">"RTT"</string>
+    <string name="rtt_mode_summary" msgid="7346441783429748083">"Slå RTT til eller fra"</string>
   <string-array name="tty_mode_entries">
     <item msgid="512950011423868021">"TTY fra"</item>
     <item msgid="3971695875449640648">"Fuld TTY-tilstand"</item>
@@ -619,4 +642,107 @@
     <string name="mobile_data_activate_diag_message" msgid="8216154678758451453">"Du bliver muligvis nødt til at tilføje data via <xliff:g id="PROVIDER_NAME">%s</xliff:g>"</string>
     <string name="mobile_data_activate_button" msgid="3682400969184405446">"TILFØJ DATA"</string>
     <string name="mobile_data_activate_cancel_button" msgid="1708022171547398765">"ANNULLER"</string>
+    <string name="clh_card_title_call_ended_txt" msgid="4072101334811753823">"Opkaldet er afsluttet"</string>
+    <string name="clh_callFailed_powerOff_txt" msgid="3773036949107147708">"Radioen er slukket"</string>
+    <string name="clh_callFailed_simError_txt" msgid="757650590524277969">"Der er intet SIM-kort, eller også er der opstået en fejl med SIM-kortet"</string>
+    <string name="clh_incall_error_out_of_service_txt" msgid="3974373603657193827">"Mobilnetværket er ikke tilgængeligt"</string>
+    <string name="clh_callFailed_unassigned_number_txt" msgid="7635996793232604064">"Ikke-tildelt (ikke-allokeret) nummer"</string>
+    <string name="clh_callFailed_no_route_to_destination_txt" msgid="8561586745288855167">"Der kan ikke routes til destinationen"</string>
+    <string name="clh_callFailed_channel_unacceptable_txt" msgid="8048626924246611459">"Kanalen kan ikke accepteres"</string>
+    <string name="clh_callFailed_operator_determined_barring_txt" msgid="6889705714244076823">"Operatøren har konstateret spærring"</string>
+    <string name="clh_callFailed_normal_call_clearing_txt" msgid="2810975267106345820">"Normal opkaldsrydning"</string>
+    <string name="clh_callFailed_user_busy_txt" msgid="2736095995784746915">"Brugeren er optaget"</string>
+    <string name="clh_callFailed_no_user_responding_txt" msgid="1421543095873040084">"Der er ingen brugere, der svarer"</string>
+    <string name="clh_callFailed_user_alerting_txt" msgid="6606245970376797447">"Brugeradvarsel, intet svar"</string>
+    <string name="clh_callFailed_call_rejected_txt" msgid="8001665478195793223">"Opkaldet blev afvist"</string>
+    <string name="clh_callFailed_number_changed_txt" msgid="5127909898925154242">"Nummeret blev ændret"</string>
+    <string name="clh_callFailed_pre_emption_txt" msgid="6864702416751338567">"Forhåndstømning"</string>
+    <string name="clh_callFailed_non_selected_user_clearing_txt" msgid="8725898326616836656">"Den ikke-valgte bruger blev ryddet"</string>
+    <string name="clh_callFailed_destination_out_of_order_txt" msgid="6626355413556362437">"Destinationen er ude af drift"</string>
+    <string name="clh_callFailed_invalid_number_format_txt" msgid="6987646655639655370">"Ugyldigt nummerformat (ufuldstændigt nummer)"</string>
+    <string name="clh_callFailed_facility_rejected_txt" msgid="4539787567476563415">"Anlægget blev afvist"</string>
+    <string name="clh_callFailed_response_to_STATUS_ENQUIRY_txt" msgid="178503536263624366">"Svar på STAUTSFORESPØRGSEL"</string>
+    <string name="clh_callFailed_normal_unspecified_txt" msgid="2777574148560245427">"Normal, uspecificeret"</string>
+    <string name="clh_callFailed_no_circuit_available_txt" msgid="2894749820848784700">"Der er ingen tilgængelige kredsløb/kanaler"</string>
+    <string name="clh_callFailed_network_out_of_order_txt" msgid="807472585030492179">"Netværket er ude af drift"</string>
+    <string name="clh_callFailed_temporary_failure_txt" msgid="1985847623937655151">"Midlertidig fejl"</string>
+    <string name="clh_callFailed_switching_equipment_congestion_txt" msgid="465517139462928431">"Overbelastning på grund af skiftet udstyr"</string>
+    <string name="clh_callFailed_access_information_discarded_txt" msgid="132851305339579892">"Adgangsoplysningerne blev kasseret"</string>
+    <string name="clh_callFailed_requested_circuit_txt" msgid="2316345471851443847">"Anmodet kredsløb/kanal er ikke tilgængelig"</string>
+    <string name="clh_callFailed_resources_unavailable_unspecified_txt" msgid="4460267429142724322">"Ressourcerne er utilgængelige, uspecificeret"</string>
+    <string name="clh_callFailed_quality_of_service_unavailable_txt" msgid="7315823047206338755">"Der er ingen oplysninger om kvaliteten af tjenesten"</string>
+    <string name="clh_callFailed_requested_facility_not_subscribed_txt" msgid="1688438372518949530">"Det anmodede anlæg er ikke tilmeldt"</string>
+    <string name="clh_callFailed_incoming_calls_barred_within_the_CUG_txt" msgid="3922231620226043342">"Indgående opkald spærres i CUG"</string>
+    <string name="clh_callFailed_bearer_capability_not_authorized_txt" msgid="6515594235334537340">"Bærekapaciteten blev ikke autoriseret"</string>
+    <string name="clh_callFailed_bearer_capability_not_presently_available_txt" msgid="8013567156449692135">"Bærekapaciteten er ikke aktuelt tilgængelig"</string>
+    <string name="clh_callFailed_service_or_option_not_available_unspecified_txt" msgid="8663374141880847414">"Tjenesten eller valgmuligheden er ikke tilgængelig, uspecificeret"</string>
+    <string name="clh_callFailed_bearer_service_not_implemented_txt" msgid="2772484977847973583">"Bærertjenesten er ikke implementeret"</string>
+    <string name="clh_callFailed_ACM_equal_to_or_greater_than_ACMmax_txt" msgid="2192709279981159761">"ACM er lig med eller større end maks. ACM"</string>
+    <string name="clh_callFailed_requested_facility_not_implemented_txt" msgid="406404292085779118">"Det anmodede anlæg er ikke implementeret"</string>
+    <string name="clh_callFailed_only_restricted_digital_information_bearer_capability_is_available_txt" msgid="4817899794531157207">"Det er kun begrænsede oplysninger om bæringskapacitet, der er tilgængelige"</string>
+    <string name="clh_callFailed_service_or_option_not_implemented_unspecified_txt" msgid="2968655784896862505">"Tjenesten eller valgmuligheden er ikke implementeret, uspecificeret"</string>
+    <string name="clh_callFailed_invalid_transaction_identifier_value_txt" msgid="3843478518660918642">"Ugyldig værdi for transaktions-id"</string>
+    <string name="clh_callFailed_user_not_member_of_CUG_txt" msgid="8462852903153938988">"Brugeren er ikke medlem af CUG"</string>
+    <string name="clh_callFailed_incompatible_destination_txt" msgid="2580750652910253219">"Destinationen er inkompatibel"</string>
+    <string name="clh_callFailed_invalid_transit_network_selection_txt" msgid="6589916900457111005">"Ugyldigt valg af transitnetværk"</string>
+    <string name="clh_callFailed_semantically_incorrect_message_txt" msgid="2329284157442218683">"Semantisk forkert esked"</string>
+    <string name="clh_callFailed_invalid_mandatory_information_txt" msgid="9081556111928912676">"Ugyldige obligatoriske oplysninger"</string>
+    <string name="clh_callFailed_message_type_non_existent_or_not_implemented_txt" msgid="2641350895896546715">"Beskedtypen er ikkeeksisterende eller ikke implementeret"</string>
+    <string name="clh_callFailed_message_type_not_compatible_with_protocol_state_txt" msgid="6598180735494982466">"Beskedtypen er ikke kompatibel med protokoltilstanden"</string>
+    <string name="clh_callFailed_information_element_non_existent_or_not_implemented_txt" msgid="4725610801664706983">"Informationselementet er ikkeeksisterende eller ikke implementeret"</string>
+    <string name="clh_callFailed_conditional_IE_error_txt" msgid="9140031076499566143">"Betinget IE-fejl"</string>
+    <string name="clh_callFailed_message_not_compatible_with_protocol_state_txt" msgid="6586005128633024271">"Beskeden er ikke kompatibel med protokoltilstanden"</string>
+    <string name="clh_callFailed_recovery_on_timer_expiry_txt" msgid="3680765722923600294">"Gendannelse ved udløb af timer"</string>
+    <string name="clh_callFailed_protocol_Error_unspecified_txt" msgid="8294907817156524790">"Protokolfejl, uspecificeret"</string>
+    <string name="clh_callFailed_interworking_unspecified_txt" msgid="8838850798491763729">"Gensidig påvirkning, ikke angivet"</string>
+    <string name="labelCallBarring" msgid="3452870940716226978">"Opkaldsspærring"</string>
+    <string name="sum_call_barring_enabled" msgid="6804489690436703488">"Til"</string>
+    <string name="sum_call_barring_disabled" msgid="5900772179198857783">"Fra"</string>
+    <string name="call_barring_baoc" msgid="1199843944333106035">"Alle udgående"</string>
+    <string name="call_barring_baoc_enabled" msgid="8112118391869380361">"Vil du fjerne blokeringen af alle udgående opkald?"</string>
+    <string name="call_barring_baoc_disabled" msgid="7806697133004697974">"Vil du blokere alle udgående opkald?"</string>
+    <string name="call_barring_baoic" msgid="3162154267825211826">"Udgående internationale"</string>
+    <string name="call_barring_baoic_enabled" msgid="2634377543147258105">"Vil du ophæve blokeringen af udgående internationale opkald?"</string>
+    <string name="call_barring_baoic_disabled" msgid="5817895648306183464">"Vil du blokere udgående internationale opkald?"</string>
+    <string name="call_barring_baoicr" msgid="8951699885885742076">"Udgående international roaming"</string>
+    <string name="call_barring_baoicr_enabled" msgid="2519630715322138317">"Vil du ophæve blokeringen af udgående international roaming"</string>
+    <string name="call_barring_baoicr_disabled" msgid="5831267468931377699">"Vil du blokere udgående international roaming"</string>
+    <string name="call_barring_baic" msgid="5272726081458339912">"Alle indgående"</string>
+    <string name="call_barring_baic_enabled" msgid="2457134916223203380">"Vil du fjerne blokeringen af alle indgående opkald?"</string>
+    <string name="call_barring_baic_disabled" msgid="6945604947500275636">"Vil du blokere alle indgående opkald?"</string>
+    <string name="call_barring_baicr" msgid="5728784220691481693">"Indgående international roaming"</string>
+    <string name="call_barring_baicr_enabled" msgid="6533336994391716127">"Vil du fjerne blokeringen af al indgående international roaming?"</string>
+    <string name="call_barring_baicr_disabled" msgid="6746329853943256566">"Vil du blokere indgående international roaming?"</string>
+    <string name="call_barring_deactivate_all" msgid="5269788384941003415">"Deaktiver alle"</string>
+    <string name="call_barring_deactivate_all_description" msgid="4972365443287257704">"Deaktiver alle indstillinger for opkaldsspærring"</string>
+    <string name="call_barring_deactivate_success" msgid="8014685598632000936">"Opkaldsspærring blev deaktiveret"</string>
+    <string name="call_barring_change_pwd" msgid="6887420609726284232">"Skift adgangskode"</string>
+    <string name="call_barring_change_pwd_description" msgid="5505087790260233953">"Skift adgangskode til opkaldsspærring"</string>
+    <string name="call_barring_change_pwd_description_disabled" msgid="7630770327645349957">"Adgangskoden til opkaldsspærring kan ikke ændres."</string>
+    <string name="call_barring_pwd_not_match" msgid="6716711689350314525">"Adgangskoderne stemmer ikke overens"</string>
+    <string name="call_barring_right_pwd_number" msgid="2902966502520410446">"Angiv en adgangskode med 4 cifre"</string>
+    <string name="call_barring_change_pwd_success" msgid="3278310763742760321">"Adgangskoden blev ændret"</string>
+    <string name="call_barring_old_pwd" msgid="6080515987320238522">"Gammel adgangskode"</string>
+    <string name="call_barring_new_pwd" msgid="7048532299150269547">"Ny adgangskode"</string>
+    <string name="call_barring_confirm_pwd" msgid="1947167278466285411">"Bekræft adgangskode"</string>
+    <string name="messageCallBarring" msgid="2412123220272136055">"Angiv adgangskode"</string>
+    <string name="call_barring_settings" msgid="80766145008623645">"Indstillinger for opkaldsspærring"</string>
+    <string name="call_barring_deactivate_all_no_password" msgid="920902774366557311">"Vil du deaktivere alle indstillinger for opkaldsspærring?"</string>
+    <string name="supp_service_notification_call_deflected" msgid="9195460512875330926">"Opkaldet er viderestillet."</string>
+    <string name="supp_service_notification_call_forwarded" msgid="7818548630812124053">"Opkaldet er videresendt."</string>
+    <string name="supp_service_notification_call_waiting" msgid="789154111899572489">"Opkaldet er i venteposition."</string>
+    <string name="supp_service_clir_suppression_rejected" msgid="1581851661582189045">"Nummerblokering er afvist."</string>
+    <string name="supp_service_closed_user_group_call" msgid="5761735840904590950">"Opkald med lukket brugergruppe."</string>
+    <string name="supp_service_incoming_calls_barred" msgid="3248813207307882723">"Indgående opkald spærres."</string>
+    <string name="supp_service_outgoing_calls_barred" msgid="1962644621292054081">"Udgående opkald spærres."</string>
+    <string name="supp_service_call_forwarding_active" msgid="1253134771682248735">"Videresendelse af opkald er aktiveret."</string>
+    <string name="supp_service_additional_call_forwarded" msgid="5228624725214727315">"Det andet opkald er videresendt."</string>
+    <string name="supp_service_additional_ect_connected" msgid="6396964292513707102">"Opkaldet blev tilsluttet ECT."</string>
+    <string name="supp_service_additional_ect_connecting" msgid="5443373059716058480">"Opkaldet tilsluttes ECT."</string>
+    <string name="supp_service_call_on_hold" msgid="1478976782361795422">"Parkeret opkald."</string>
+    <string name="supp_service_call_resumed" msgid="1656475289958070674">"Opkaldet er genoptaget."</string>
+    <string name="supp_service_deflected_call" msgid="138970419873492166">"Opkaldet blev viderestillet."</string>
+    <string name="supp_service_forwarded_call" msgid="4509980341645679803">"Videresendt opkald."</string>
+    <string name="supp_service_conference_call" msgid="4448616364004466832">"Du deltager i konferenceopkaldet."</string>
+    <string name="supp_service_held_call_released" msgid="2030677825038709779">"Det parkerede opkald er blevet frigivet."</string>
 </resources>
diff --git a/res/values-de/strings.xml b/res/values-de/strings.xml
index 84b630a..5df2aea 100644
--- a/res/values-de/strings.xml
+++ b/res/values-de/strings.xml
@@ -130,6 +130,7 @@
     <string name="stk_cc_ss_to_dial_error" msgid="2816779198916570502">"SS-Anfrage wurde in DIAL-Anfrage geändert."</string>
     <string name="stk_cc_ss_to_ussd_error" msgid="7490626178582654236">"SS-Anfrage wurde in USSD-Anfrage geändert."</string>
     <string name="stk_cc_ss_to_ss_error" msgid="5057846756489053759">"SS-Anfrage wurde in neue SS-Anfrage geändert."</string>
+    <string name="stk_cc_ss_to_dial_video_error" msgid="3091186225006683939">"SS-Anfrage wurde in Video-DIAL-Anfrage geändert."</string>
     <string name="fdn_check_failure" msgid="18200614306525434">"Da die Anrufbegrenzung in deiner Telefon-App aktiviert ist, funktionieren nicht alle Anruffunktionen."</string>
     <string name="radio_off_error" msgid="2304459933248513376">"Aktiviere deine Mobilfunkverbindung, bevor du diese Einstellungen anzeigst."</string>
     <string name="close_dialog" msgid="2365884406356986917">"OK"</string>
@@ -158,7 +159,6 @@
     <string name="vm_change_pin_error_invalid" msgid="3972205462701668653">"Die neue PIN enthält ungültige Zeichen."</string>
     <string name="vm_change_pin_error_system_error" msgid="6610603326230000207">"PIN kann nicht geändert werden"</string>
     <string name="vvm_unsupported_message_format" msgid="11795090778411977">"Nicht unterstützter Nachrichtentyp, zum Abhören <xliff:g id="NUMBER">%s</xliff:g> anrufen."</string>
-    <string name="mobile_networks" msgid="5540397602919106177">"Einstellungen für Mobilfunknetze"</string>
     <string name="network_settings_title" msgid="514120489499925574">"Mobilfunknetz"</string>
     <string name="label_available" msgid="1181658289009300430">"Verfügbare Netzwerke"</string>
     <string name="load_networks_progress" msgid="5230707536168902952">"Suche läuft..."</string>
@@ -168,6 +168,7 @@
     <string name="not_allowed" msgid="5613353860205691579">"Deine SIM-Karte unterstützt keine Verbindung mit diesem Netzwerk."</string>
     <string name="connect_later" msgid="2308119155752343975">"Momentan kann keine Verbindung zu diesem Netzwerk aufgebaut werden. Bitte versuche es später erneut."</string>
     <string name="registration_done" msgid="495135664535876612">"In Netzwerk registriert."</string>
+    <string name="already_auto" msgid="6067116884321285507">"Bereits automatisch ausgewählt."</string>
     <string name="select_automatically" msgid="1046727200631770962">"Netzwerk automatisch auswählen"</string>
     <string name="network_select_title" msgid="7733107364757544558">"Netzwerk"</string>
     <string name="register_automatically" msgid="6017849844573519637">"Automatische Registrierung..."</string>
@@ -175,6 +176,31 @@
     <string name="preferred_network_mode_summary" msgid="1434820673166126609">"Netzwerkbetriebsmodus ändern"</string>
     <string name="preferred_network_mode_dialogtitle" msgid="4048082093347807230">"Bevorzugter Netzwerktyp"</string>
     <string name="forbidden_network" msgid="4384929668343563440">"(nicht zulässig)"</string>
+  <string-array name="preferred_network_mode_choices">
+    <item msgid="3628460389382468528">"GSM/WCDMA bevorzugt"</item>
+    <item msgid="8442633436636425221">"Nur GSM"</item>
+    <item msgid="2032314385791760810">"Nur WCDMA"</item>
+    <item msgid="6334554401059422303">"GSM/WCDMA (automatisch)"</item>
+    <item msgid="1462198368200398663">"CDMA/EvDo (automatisch)"</item>
+    <item msgid="3611460019185359968">"CDMA ohne EvDo"</item>
+    <item msgid="545430093607698090">"Nur EvDo"</item>
+    <item msgid="4286774020869405140">"CDMA/EvDo/GSM/WCDMA"</item>
+    <item msgid="4006002265696868538">"CDMA + LTE/EvDo"</item>
+    <item msgid="8973936140318359205">"GSM/WCDMA/LTE"</item>
+    <item msgid="3471059554252610472">"Global"</item>
+    <item msgid="2882615514545171802">"LTE"</item>
+    <item msgid="8076204422288290116">"LTE/WCDMA"</item>
+    <item msgid="3982984144824159726">"Nur TD-SCDMA"</item>
+    <item msgid="3686191974505922271">"TD-SCDMA/WCDMA"</item>
+    <item msgid="7135671700201836475">"LTE/TD-SCDMA"</item>
+    <item msgid="3736619459066330755">"TD-SCDMA/GSM"</item>
+    <item msgid="4778666570887216861">"LTE/TD-SCDMA/GSM"</item>
+    <item msgid="2952322596201849456">"TD-SCDMA/GSM/WCDMA"</item>
+    <item msgid="115984258536697617">"LTE/TD-SCDMA/WCDMA"</item>
+    <item msgid="7957991936217192636">"LTE/TD-SCDMA/GSM/WCDMA"</item>
+    <item msgid="2828588917858484655">"TD-SCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+    <item msgid="4989979948139945854">"LTE/TD-SCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+  </string-array>
     <string name="preferred_network_mode_wcdma_perf_summary" msgid="8521677230113533809">"Bevorzugter Netzwerkmodus: WCDMA bevorzugt"</string>
     <string name="preferred_network_mode_gsm_only_summary" msgid="3352445413437453511">"Bevorzugter Netzwerkmodus: nur GSM"</string>
     <string name="preferred_network_mode_wcdma_only_summary" msgid="2836897236221063413">"Bevorzugter Netzwerkmodus: nur WCDMA"</string>
@@ -192,21 +218,15 @@
     <string name="preferred_network_mode_lte_gsm_umts_summary" msgid="633315028976225026">"Bevorzugter Netzwerkmodus: LTE/GSM/UMTS"</string>
     <string name="preferred_network_mode_lte_cdma_summary" msgid="3722647806454528426">"Bevorzugter Netzwerkmodus: LTE/CDMA"</string>
     <string name="preferred_network_mode_tdscdma_summary" msgid="8021016193718678775">"Bevorzugter Netzwerkmodus: TD-SCDMA"</string>
-  <string-array name="preferred_network_mode_choices">
-    <item msgid="7886739962255042385">"LTE/WCDMA"</item>
-    <item msgid="577652050447385699">"LTE"</item>
-    <item msgid="6813597571293773656">"Global"</item>
-    <item msgid="127064712132619032">"GSM/WCDMA/LTE"</item>
-    <item msgid="1126767511633425977">"CDMA + LTE/EvDo"</item>
-    <item msgid="6389676313771670660">"CDMA/EvDo/GSM/WCDMA"</item>
-    <item msgid="545430093607698090">"Nur EvDo"</item>
-    <item msgid="1508557726283094448">"CDMA ohne EvDo"</item>
-    <item msgid="4341433122263841224">"CDMA/EvDo (automatisch)"</item>
-    <item msgid="5958053792390386668">"GSM/WCDMA (automatisch)"</item>
-    <item msgid="7913148405605373434">"Nur WCDMA"</item>
-    <item msgid="1524224863879435516">"Nur GSM"</item>
-    <item msgid="3817924849415716259">"GSM/WCDMA bevorzugt"</item>
-  </string-array>
+    <string name="preferred_network_mode_tdscdma_wcdma_summary" msgid="2405154895437348623">"Bevorzugter Netzwerkmodus: TD-SCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_summary" msgid="2104702896644235637">"Bevorzugter Netzwerkmodus: LTE/TD-SCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_summary" msgid="4893784445338396204">"Bevorzugter Netzwerkmodus: TD-SCDMA/GSM"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_summary" msgid="1815169717046729757">"Bevorzugter Netzwerkmodus: LTE/GSM/TD-SCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_wcdma_summary" msgid="2195358773359424099">"Bevorzugter Netzwerkmodus: TD-SCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_wcdma_summary" msgid="1181424059695667803">"Bevorzugter Netzwerkmodus: LTE/TD-SCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_wcdma_summary" msgid="2526539326505354382">"Bevorzugter Netzwerkmodus: LTE/TD-SCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="8195248059196614939">"Bevorzugter Netzwerkmodus: TD-SCDMA/CDMA/EvDo/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="5596733053095592791">"Bevorzugter Netzwerkmodus: LTE/TD-SCDMA/CDMA/EvDo/GSM/WCDMA"</string>
     <string name="call_category" msgid="5863978196309462052">"Anrufe"</string>
     <string name="network_operator_category" msgid="4830701959205735636">"Netzwerk"</string>
     <string name="enhanced_4g_lte_mode_title" msgid="522191650223239171">"Erweiterter 4G LTE-Modus"</string>
@@ -220,12 +240,13 @@
     <string name="roaming_disable" msgid="1843417228755568110">"Bei Roaming mit Datendienst verbinden"</string>
     <string name="roaming_reenable_message" msgid="8913735676127858115">"Die Datenverbindung wurde unterbrochen, weil du dein privates Netzwerk verlassen hast und Daten-Roaming nicht aktiviert ist."</string>
     <string name="roaming_warning" msgid="1603164667540144353">"Es können hohe Gebühren anfallen."</string>
+    <string name="roaming_check_price_warning" msgid="7497570906830902550">"Wende dich an deinen Netzwerkanbieter, um Preisinformationen zu erhalten."</string>
     <string name="roaming_alert_title" msgid="3654815360303826008">"Daten-Roaming zulassen?"</string>
     <string name="data_usage_title" msgid="8759619109516889802">"Datennutzung"</string>
     <string name="data_usage_template" msgid="8526428824844656364">"Im Zeitraum <xliff:g id="ID_2">%2$s</xliff:g> genutzte mobile Daten: <xliff:g id="ID_1">%1$s</xliff:g>"</string>
     <string name="advanced_options_title" msgid="8074895510265488035">"Erweitert"</string>
     <string name="carrier_settings_euicc" msgid="6714062862127226405">"Mobilfunkanbieter"</string>
-    <string name="keywords_carrier_settings_euicc" msgid="783429609643157743">"Anbieter, esim, sim, euicc"</string>
+    <string name="keywords_carrier_settings_euicc" msgid="6861505396475991277">"Anbieter, esim, sim, euicc, Anbieter wechseln, Anbieter hinzufügen"</string>
     <string name="carrier_settings_euicc_summary" msgid="5115001942761995457">"<xliff:g id="CARRIER_NAME">%1$s</xliff:g> – <xliff:g id="PHONE_NUMBER">%2$s</xliff:g>"</string>
     <string name="mobile_data_settings_title" msgid="4661165467914727157">"Mobile Daten"</string>
     <string name="mobile_data_settings_summary" msgid="5087255915840576895">"Datenzugriff über Mobilfunknetz"</string>
@@ -403,7 +424,7 @@
     <string name="deleting_fdn_contact" msgid="5669163206349319969">"Zugelassene Rufnummer wird gelöscht..."</string>
     <string name="fdn_contact_deleted" msgid="7154162327112259569">"Zugelassene Rufnummer gelöscht"</string>
     <string name="pin2_invalid" msgid="5470854099230755944">"Die Liste der zugelassenen Rufnummern konnte nicht aktualisiert werden, da du eine falsche PIN eingegeben hast."</string>
-    <string name="fdn_invalid_number" msgid="8602417141715473998">"Die Rufnummernbeschränkung wurde nicht aktualisiert, da die Nummer leer ist oder 20 Zeichen überschreitet."</string>
+    <string name="fdn_invalid_number" msgid="2062898833049589309">"Die Rufnummernbeschränkung wurde nicht aktualisiert, da die Nummer maximal 20 Ziffern haben darf."</string>
     <string name="pin2_or_fdn_invalid" msgid="6025144083384701197">"Die Liste der zugelassenen Rufnummern konnte nicht aktualisiert werden. Die eingegebene PIN2 ist ungültig oder die Rufnummer wurde abgelehnt."</string>
     <string name="fdn_failed" msgid="540018079008319747">"Fehler bei der Rufnummernbeschränkung"</string>
     <string name="simContacts_emptyLoading" msgid="2203331234764498011">"SIM-Karte wird ausgelesen..."</string>
@@ -506,6 +527,8 @@
     <string name="failedToImportSingleContactMsg" msgid="415399285420353917">"Fehler beim Importieren des Kontakts"</string>
     <string name="hac_mode_title" msgid="8740268574688743289">"Hörhilfen"</string>
     <string name="hac_mode_summary" msgid="6833851160514929341">"Hörhilfekompatibilität aktivieren"</string>
+    <string name="rtt_mode_title" msgid="5868105073514206953">"RTT"</string>
+    <string name="rtt_mode_summary" msgid="7346441783429748083">"RTT aktivieren/deaktivieren"</string>
   <string-array name="tty_mode_entries">
     <item msgid="512950011423868021">"TTY aus"</item>
     <item msgid="3971695875449640648">"TTY (vollständig)"</item>
@@ -617,4 +640,107 @@
     <string name="mobile_data_activate_diag_message" msgid="8216154678758451453">"Möglicherweise musst du über <xliff:g id="PROVIDER_NAME">%s</xliff:g> Daten hinzufügen"</string>
     <string name="mobile_data_activate_button" msgid="3682400969184405446">"DATEN HINZUFÜGEN"</string>
     <string name="mobile_data_activate_cancel_button" msgid="1708022171547398765">"ABBRECHEN"</string>
+    <string name="clh_card_title_call_ended_txt" msgid="4072101334811753823">"Anruf beendet"</string>
+    <string name="clh_callFailed_powerOff_txt" msgid="3773036949107147708">"Mobilfunkverbindung deaktiviert"</string>
+    <string name="clh_callFailed_simError_txt" msgid="757650590524277969">"Keine SIM-Karte oder SIM-Kartenfehler"</string>
+    <string name="clh_incall_error_out_of_service_txt" msgid="3974373603657193827">"Mobilfunknetz nicht verfügbar"</string>
+    <string name="clh_callFailed_unassigned_number_txt" msgid="7635996793232604064">"Nicht zugewiesene Nummer"</string>
+    <string name="clh_callFailed_no_route_to_destination_txt" msgid="8561586745288855167">"Keine Route zum Ziel"</string>
+    <string name="clh_callFailed_channel_unacceptable_txt" msgid="8048626924246611459">"Kanal nicht zulässig"</string>
+    <string name="clh_callFailed_operator_determined_barring_txt" msgid="6889705714244076823">"Vom Betreiber festgelegte Sperrung"</string>
+    <string name="clh_callFailed_normal_call_clearing_txt" msgid="2810975267106345820">"Normale Verbindungstrennung"</string>
+    <string name="clh_callFailed_user_busy_txt" msgid="2736095995784746915">"Nutzer belegt"</string>
+    <string name="clh_callFailed_no_user_responding_txt" msgid="1421543095873040084">"Keine Nutzerantwort"</string>
+    <string name="clh_callFailed_user_alerting_txt" msgid="6606245970376797447">"Nutzerwarnung, keine Antwort"</string>
+    <string name="clh_callFailed_call_rejected_txt" msgid="8001665478195793223">"Anruf abgelehnt"</string>
+    <string name="clh_callFailed_number_changed_txt" msgid="5127909898925154242">"Nummer geändert"</string>
+    <string name="clh_callFailed_pre_emption_txt" msgid="6864702416751338567">"Vorrecht"</string>
+    <string name="clh_callFailed_non_selected_user_clearing_txt" msgid="8725898326616836656">"Trennung durch nicht ausgewählten Nutzer"</string>
+    <string name="clh_callFailed_destination_out_of_order_txt" msgid="6626355413556362437">"Zielfehler"</string>
+    <string name="clh_callFailed_invalid_number_format_txt" msgid="6987646655639655370">"Ungültiges Zahlenformat (unvollständige Nummer)"</string>
+    <string name="clh_callFailed_facility_rejected_txt" msgid="4539787567476563415">"Einrichtung abgelehnt"</string>
+    <string name="clh_callFailed_response_to_STATUS_ENQUIRY_txt" msgid="178503536263624366">"Antwort auf STATUS ENQUIRY"</string>
+    <string name="clh_callFailed_normal_unspecified_txt" msgid="2777574148560245427">"Normal, nicht spezifiziert"</string>
+    <string name="clh_callFailed_no_circuit_available_txt" msgid="2894749820848784700">"Kein Kreis/Kanal verfügbar"</string>
+    <string name="clh_callFailed_network_out_of_order_txt" msgid="807472585030492179">"Netzwerkfehler"</string>
+    <string name="clh_callFailed_temporary_failure_txt" msgid="1985847623937655151">"Temporärer Fehler"</string>
+    <string name="clh_callFailed_switching_equipment_congestion_txt" msgid="465517139462928431">"Überlastung bei Wechselgerät"</string>
+    <string name="clh_callFailed_access_information_discarded_txt" msgid="132851305339579892">"Zugriffsinformationen verworfen"</string>
+    <string name="clh_callFailed_requested_circuit_txt" msgid="2316345471851443847">"Angeforderter Kreis/Kanal nicht verfügbar"</string>
+    <string name="clh_callFailed_resources_unavailable_unspecified_txt" msgid="4460267429142724322">"Ressourcen nicht verfügbar, nicht spezifiziert"</string>
+    <string name="clh_callFailed_quality_of_service_unavailable_txt" msgid="7315823047206338755">"Servicequalität nicht verfügbar"</string>
+    <string name="clh_callFailed_requested_facility_not_subscribed_txt" msgid="1688438372518949530">"Angeforderte Einrichtung nicht abonniert"</string>
+    <string name="clh_callFailed_incoming_calls_barred_within_the_CUG_txt" msgid="3922231620226043342">"Eingehende Anrufe in CUG gesperrt"</string>
+    <string name="clh_callFailed_bearer_capability_not_authorized_txt" msgid="6515594235334537340">"Trägerkapazität nicht autorisiert"</string>
+    <string name="clh_callFailed_bearer_capability_not_presently_available_txt" msgid="8013567156449692135">"Trägerkapazität zurzeit nicht verfügbar"</string>
+    <string name="clh_callFailed_service_or_option_not_available_unspecified_txt" msgid="8663374141880847414">"Dienst oder Option nicht verfügbar, nicht spezifiziert"</string>
+    <string name="clh_callFailed_bearer_service_not_implemented_txt" msgid="2772484977847973583">"Trägerdienst nicht implementiert"</string>
+    <string name="clh_callFailed_ACM_equal_to_or_greater_than_ACMmax_txt" msgid="2192709279981159761">"ACM gleich oder größer als ACMmax"</string>
+    <string name="clh_callFailed_requested_facility_not_implemented_txt" msgid="406404292085779118">"Angeforderte Einrichtung nicht implementiert"</string>
+    <string name="clh_callFailed_only_restricted_digital_information_bearer_capability_is_available_txt" msgid="4817899794531157207">"Nur eingeschränkte Trägerkapazität für digitale Informationen verfügbar"</string>
+    <string name="clh_callFailed_service_or_option_not_implemented_unspecified_txt" msgid="2968655784896862505">"Dienst oder Option nicht implementiert, nicht spezifiziert"</string>
+    <string name="clh_callFailed_invalid_transaction_identifier_value_txt" msgid="3843478518660918642">"Ungültiger Wert für Transaktions-ID"</string>
+    <string name="clh_callFailed_user_not_member_of_CUG_txt" msgid="8462852903153938988">"Nutzer kein Mitglied der CUG"</string>
+    <string name="clh_callFailed_incompatible_destination_txt" msgid="2580750652910253219">"Ziel nicht kompatibel"</string>
+    <string name="clh_callFailed_invalid_transit_network_selection_txt" msgid="6589916900457111005">"Ungültige Auswahl für Transitnetzwerk"</string>
+    <string name="clh_callFailed_semantically_incorrect_message_txt" msgid="2329284157442218683">"Semantisch nicht korrekte Nachricht"</string>
+    <string name="clh_callFailed_invalid_mandatory_information_txt" msgid="9081556111928912676">"Ungültige erforderliche Informationen"</string>
+    <string name="clh_callFailed_message_type_non_existent_or_not_implemented_txt" msgid="2641350895896546715">"Nachrichtentyp nicht vorhanden oder implementiert"</string>
+    <string name="clh_callFailed_message_type_not_compatible_with_protocol_state_txt" msgid="6598180735494982466">"Nachrichtentyp nicht mit Protokollstatus kompatibel"</string>
+    <string name="clh_callFailed_information_element_non_existent_or_not_implemented_txt" msgid="4725610801664706983">"Informationselement nicht vorhanden oder implementiert"</string>
+    <string name="clh_callFailed_conditional_IE_error_txt" msgid="9140031076499566143">"Bedingter IE-Fehler"</string>
+    <string name="clh_callFailed_message_not_compatible_with_protocol_state_txt" msgid="6586005128633024271">"Nachricht nicht mit Protokollstatus kompatibel"</string>
+    <string name="clh_callFailed_recovery_on_timer_expiry_txt" msgid="3680765722923600294">"Wiederherstellung bei Timerablauf"</string>
+    <string name="clh_callFailed_protocol_Error_unspecified_txt" msgid="8294907817156524790">"Protokollfehler, nicht spezifiziert"</string>
+    <string name="clh_callFailed_interworking_unspecified_txt" msgid="8838850798491763729">"Zusammenarbeit, nicht spezifiziert"</string>
+    <string name="labelCallBarring" msgid="3452870940716226978">"Anrufsperre"</string>
+    <string name="sum_call_barring_enabled" msgid="6804489690436703488">"Ein"</string>
+    <string name="sum_call_barring_disabled" msgid="5900772179198857783">"Aus"</string>
+    <string name="call_barring_baoc" msgid="1199843944333106035">"Alle ausgehenden"</string>
+    <string name="call_barring_baoc_enabled" msgid="8112118391869380361">"Ausgehende Anrufe nicht mehr blockieren?"</string>
+    <string name="call_barring_baoc_disabled" msgid="7806697133004697974">"Alle ausgehenden Anrufe blockieren?"</string>
+    <string name="call_barring_baoic" msgid="3162154267825211826">"Ausgehende Ausland (Heimatland ausgeschl.)"</string>
+    <string name="call_barring_baoic_enabled" msgid="2634377543147258105">"Anrufe ins Ausland nicht mehr blockieren?"</string>
+    <string name="call_barring_baoic_disabled" msgid="5817895648306183464">"Anrufe ins Ausland blockieren?"</string>
+    <string name="call_barring_baoicr" msgid="8951699885885742076">"International Roaming (ausgehende)"</string>
+    <string name="call_barring_baoicr_enabled" msgid="2519630715322138317">"Roaming für ausgehende Anrufe nicht mehr blockieren?"</string>
+    <string name="call_barring_baoicr_disabled" msgid="5831267468931377699">"Roaming für ausgehende Anrufe blockieren?"</string>
+    <string name="call_barring_baic" msgid="5272726081458339912">"Alle eingehenden"</string>
+    <string name="call_barring_baic_enabled" msgid="2457134916223203380">"Eingehende Anrufe nicht mehr blockieren?"</string>
+    <string name="call_barring_baic_disabled" msgid="6945604947500275636">"Alle eingehenden Anrufe blockieren?"</string>
+    <string name="call_barring_baicr" msgid="5728784220691481693">"International Roaming (eingehende)"</string>
+    <string name="call_barring_baicr_enabled" msgid="6533336994391716127">"Roaming für eingehende Anrufe nicht mehr blockieren?"</string>
+    <string name="call_barring_baicr_disabled" msgid="6746329853943256566">"Roaming für eingehende Anrufe blockieren?"</string>
+    <string name="call_barring_deactivate_all" msgid="5269788384941003415">"Alle deaktivieren"</string>
+    <string name="call_barring_deactivate_all_description" msgid="4972365443287257704">"Alle Einstellungen zur Anrufsperre deaktivieren"</string>
+    <string name="call_barring_deactivate_success" msgid="8014685598632000936">"Anrufsperre deaktiviert"</string>
+    <string name="call_barring_change_pwd" msgid="6887420609726284232">"Passwort ändern"</string>
+    <string name="call_barring_change_pwd_description" msgid="5505087790260233953">"Passwort für Anrufsperre ändern"</string>
+    <string name="call_barring_change_pwd_description_disabled" msgid="7630770327645349957">"Passwort für Anrufsperre kann nicht geändert werden."</string>
+    <string name="call_barring_pwd_not_match" msgid="6716711689350314525">"Die Passwörter stimmen nicht überein"</string>
+    <string name="call_barring_right_pwd_number" msgid="2902966502520410446">"Gib ein vierstelliges Passwort ein"</string>
+    <string name="call_barring_change_pwd_success" msgid="3278310763742760321">"Passwort geändert"</string>
+    <string name="call_barring_old_pwd" msgid="6080515987320238522">"Altes Passwort"</string>
+    <string name="call_barring_new_pwd" msgid="7048532299150269547">"Neues Passwort"</string>
+    <string name="call_barring_confirm_pwd" msgid="1947167278466285411">"Passwort bestätigen"</string>
+    <string name="messageCallBarring" msgid="2412123220272136055">"Passwort eingeben"</string>
+    <string name="call_barring_settings" msgid="80766145008623645">"Einstellungen zur Anrufsperre"</string>
+    <string name="call_barring_deactivate_all_no_password" msgid="920902774366557311">"Alle Einstellungen zur Anrufsperre deaktivieren?"</string>
+    <string name="supp_service_notification_call_deflected" msgid="9195460512875330926">"Anruf umgeleitet."</string>
+    <string name="supp_service_notification_call_forwarded" msgid="7818548630812124053">"Anruf weitergeleitet."</string>
+    <string name="supp_service_notification_call_waiting" msgid="789154111899572489">"Anklopfen."</string>
+    <string name="supp_service_clir_suppression_rejected" msgid="1581851661582189045">"Blockierung der Nummer wurde abgelehnt."</string>
+    <string name="supp_service_closed_user_group_call" msgid="5761735840904590950">"Anruf in Teilnehmerbetriebsklasse."</string>
+    <string name="supp_service_incoming_calls_barred" msgid="3248813207307882723">"Eingehende Anrufe gesperrt."</string>
+    <string name="supp_service_outgoing_calls_barred" msgid="1962644621292054081">"Ausgehende Anrufe gesperrt."</string>
+    <string name="supp_service_call_forwarding_active" msgid="1253134771682248735">"Anrufweiterleitung aktiv."</string>
+    <string name="supp_service_additional_call_forwarded" msgid="5228624725214727315">"Weiterer Anruf weitergeleitet."</string>
+    <string name="supp_service_additional_ect_connected" msgid="6396964292513707102">"ECT-Vermittlung abgeschlossen."</string>
+    <string name="supp_service_additional_ect_connecting" msgid="5443373059716058480">"ECT-Vermittlung wird durchgeführt."</string>
+    <string name="supp_service_call_on_hold" msgid="1478976782361795422">"Anruf wird gehalten."</string>
+    <string name="supp_service_call_resumed" msgid="1656475289958070674">"Anruf fortgesetzt."</string>
+    <string name="supp_service_deflected_call" msgid="138970419873492166">"Anruf wurde umgeleitet."</string>
+    <string name="supp_service_forwarded_call" msgid="4509980341645679803">"Anruf weitergeleitet."</string>
+    <string name="supp_service_conference_call" msgid="4448616364004466832">"An Telefonkonferenz teilnehmen."</string>
+    <string name="supp_service_held_call_released" msgid="2030677825038709779">"Gehaltener Anruf wurde beendet."</string>
 </resources>
diff --git a/res/values-el/strings.xml b/res/values-el/strings.xml
index f7301b4..53396e3 100644
--- a/res/values-el/strings.xml
+++ b/res/values-el/strings.xml
@@ -130,6 +130,7 @@
     <string name="stk_cc_ss_to_dial_error" msgid="2816779198916570502">"Το αίτημα SS τροποποιήθηκε σε αίτημα DIAL."</string>
     <string name="stk_cc_ss_to_ussd_error" msgid="7490626178582654236">"Το αίτημα SS τροποποιήθηκε σε αίτημα USSD."</string>
     <string name="stk_cc_ss_to_ss_error" msgid="5057846756489053759">"Το αίτημα SS τροποποιήθηκε σε νέο αίτημα SS."</string>
+    <string name="stk_cc_ss_to_dial_video_error" msgid="3091186225006683939">"Το αίτημα SS τροποποιήθηκε σε αίτημα Video DIAL."</string>
     <string name="fdn_check_failure" msgid="18200614306525434">"Έχει ενεργοποιηθεί η προκαθορισμένων αριθμών κλήσης της εφαρμογής του τηλεφώνου σας. Γι αυτόν τον λόγο δεν λειτουργούν ορισμένες λειτουργίες που σχετίζονται με τις κλήσεις."</string>
     <string name="radio_off_error" msgid="2304459933248513376">"Πριν προβάλετε αυτές τις ρυθμίσεις, ενεργοποιήστε τον πομπό."</string>
     <string name="close_dialog" msgid="2365884406356986917">"OK"</string>
@@ -158,7 +159,6 @@
     <string name="vm_change_pin_error_invalid" msgid="3972205462701668653">"Το νέο PIN περιέχει μη έγκυρους χαρακτήρες."</string>
     <string name="vm_change_pin_error_system_error" msgid="6610603326230000207">"Δεν είναι δυνατή η αλλαγή του PIN"</string>
     <string name="vvm_unsupported_message_format" msgid="11795090778411977">"Μη υποστηριζόμενος τύπος μηνύματος: καλέστε στο <xliff:g id="NUMBER">%s</xliff:g> για να το ακούσετε."</string>
-    <string name="mobile_networks" msgid="5540397602919106177">"Ρυθμίσεις δικτύου κινητής τηλεφωνίας"</string>
     <string name="network_settings_title" msgid="514120489499925574">"Δίκτυο κινητής τηλεφωνίας"</string>
     <string name="label_available" msgid="1181658289009300430">"Διαθέσιμα δίκτυα"</string>
     <string name="load_networks_progress" msgid="5230707536168902952">"Αναζήτηση..."</string>
@@ -168,6 +168,7 @@
     <string name="not_allowed" msgid="5613353860205691579">"Η κάρτα SIM δεν επιτρέπει τη σύνδεση με αυτό το δίκτυο."</string>
     <string name="connect_later" msgid="2308119155752343975">"Δεν είναι δυνατή η σύνδεση στο δίκτυο αυτήν τη στιγμή. Παρακαλούμε ξαναπροσπαθήστε αργότερα."</string>
     <string name="registration_done" msgid="495135664535876612">"Έγινε εγγραφή στο δίκτυο."</string>
+    <string name="already_auto" msgid="6067116884321285507">"Ήδη σε αυτόματη επιλογή."</string>
     <string name="select_automatically" msgid="1046727200631770962">"Αυτόματη επιλογή δικτύου"</string>
     <string name="network_select_title" msgid="7733107364757544558">"Δίκτυο"</string>
     <string name="register_automatically" msgid="6017849844573519637">"Αυτόματη εγγραφή..."</string>
@@ -175,6 +176,31 @@
     <string name="preferred_network_mode_summary" msgid="1434820673166126609">"Αλλαγή κατάστασης λειτουργίας δικτύου"</string>
     <string name="preferred_network_mode_dialogtitle" msgid="4048082093347807230">"Προτιμώμενος τύπος δικτύου"</string>
     <string name="forbidden_network" msgid="4384929668343563440">"(απαγορευμένο)"</string>
+  <string-array name="preferred_network_mode_choices">
+    <item msgid="3628460389382468528">"Προτιμώνται GSM/WCDMA"</item>
+    <item msgid="8442633436636425221">"Μόνο GSM"</item>
+    <item msgid="2032314385791760810">"Μόνο WCDMA"</item>
+    <item msgid="6334554401059422303">"Αυτόματο GSM/WCDMA"</item>
+    <item msgid="1462198368200398663">"Αυτόματο EvDo/CDMA"</item>
+    <item msgid="3611460019185359968">"CDMA χωρίς EvDo"</item>
+    <item msgid="545430093607698090">"Μόνο EvDo"</item>
+    <item msgid="4286774020869405140">"CDMA/EvDo/GSM/WCDMA"</item>
+    <item msgid="4006002265696868538">"CDMA + LTE/EvDo"</item>
+    <item msgid="8973936140318359205">"GSM/WCDMA/LTE"</item>
+    <item msgid="3471059554252610472">"Γενικά"</item>
+    <item msgid="2882615514545171802">"LTE"</item>
+    <item msgid="8076204422288290116">"LTE / WCDMA"</item>
+    <item msgid="3982984144824159726">"Μόνο TDSCDMA"</item>
+    <item msgid="3686191974505922271">"TDSCDMA/WCDMA"</item>
+    <item msgid="7135671700201836475">"LTE/TDSCDMA"</item>
+    <item msgid="3736619459066330755">"TDSCDMA/GSM"</item>
+    <item msgid="4778666570887216861">"LTE/TDSCDMA/GSM"</item>
+    <item msgid="2952322596201849456">"TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="115984258536697617">"LTE/TDSCDMA/WCDMA"</item>
+    <item msgid="7957991936217192636">"LTE/TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="2828588917858484655">"TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+    <item msgid="4989979948139945854">"LTE/TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+  </string-array>
     <string name="preferred_network_mode_wcdma_perf_summary" msgid="8521677230113533809">"Προτιμώμενη λειτουργία δικτύου: προτιμώμενο WCDMA"</string>
     <string name="preferred_network_mode_gsm_only_summary" msgid="3352445413437453511">"Προτιμώμενη λειτουργία δικτύου: μόνο GSM"</string>
     <string name="preferred_network_mode_wcdma_only_summary" msgid="2836897236221063413">"Προτιμώμενη λειτουργία δικτύου: μόνο WCDMA"</string>
@@ -192,21 +218,15 @@
     <string name="preferred_network_mode_lte_gsm_umts_summary" msgid="633315028976225026">"Προτιμώμενη λειτουργία δικτύου: LTE / GSM / UMTS"</string>
     <string name="preferred_network_mode_lte_cdma_summary" msgid="3722647806454528426">"Προτιμώμενη λειτουργία δικτύου: LTE / CDMA"</string>
     <string name="preferred_network_mode_tdscdma_summary" msgid="8021016193718678775">"Προτιμώμενη λειτουργία δικτύου: TDSCDMA"</string>
-  <string-array name="preferred_network_mode_choices">
-    <item msgid="7886739962255042385">"LTE / WCDMA"</item>
-    <item msgid="577652050447385699">"LTE"</item>
-    <item msgid="6813597571293773656">"Παγκόσμια"</item>
-    <item msgid="127064712132619032">"GSM/WCDMA/LTE"</item>
-    <item msgid="1126767511633425977">"CDMA + LTE/EvDo"</item>
-    <item msgid="6389676313771670660">"CDMA/EvDo/GSM/WCDMA"</item>
-    <item msgid="545430093607698090">"Μόνο EvDo"</item>
-    <item msgid="1508557726283094448">"CDMA χωρίς EvDo"</item>
-    <item msgid="4341433122263841224">"Αυτόματη επιλογή EvDo/CDMA"</item>
-    <item msgid="5958053792390386668">"Αυτόματη επιλογή GSM/WCDMA"</item>
-    <item msgid="7913148405605373434">"Μόνο WCDMA"</item>
-    <item msgid="1524224863879435516">"Μόνο GSM"</item>
-    <item msgid="3817924849415716259">"Προτιμώνται GSM/WCDMA"</item>
-  </string-array>
+    <string name="preferred_network_mode_tdscdma_wcdma_summary" msgid="2405154895437348623">"Προτιμώμενη λειτουργία δικτύου: TDSCDMA / WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_summary" msgid="2104702896644235637">"Προτιμώμενη λειτουργία δικτύου: LTE / TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_summary" msgid="4893784445338396204">"Προτιμώμενη λειτουργία δικτύου: TDSCDMA / GSM"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_summary" msgid="1815169717046729757">"Προτιμώμενη λειτουργία δικτύου: LTE/GSM/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_wcdma_summary" msgid="2195358773359424099">"Προτιμώμενη λειτουργία δικτύου: TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_wcdma_summary" msgid="1181424059695667803">"Προτιμώμενη λειτουργία δικτύου: LTE/TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_wcdma_summary" msgid="2526539326505354382">"Προτιμώμενη λειτουργία δικτύου: LTE/TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="8195248059196614939">"Προτιμώμενη λειτουργία δικτύου: TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="5596733053095592791">"Προτιμώμενη λειτουργία δικτύου: LTE/TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
     <string name="call_category" msgid="5863978196309462052">"Κλήση"</string>
     <string name="network_operator_category" msgid="4830701959205735636">"Δίκτυο"</string>
     <string name="enhanced_4g_lte_mode_title" msgid="522191650223239171">"Βελτιωμένη λειτουργία 4G LTE"</string>
@@ -220,12 +240,13 @@
     <string name="roaming_disable" msgid="1843417228755568110">"Σύνδεση στις υπηρεσίες δεδομένων κατά την περιαγωγή"</string>
     <string name="roaming_reenable_message" msgid="8913735676127858115">"Χάσατε τη σύνδεση δεδομένων επειδή φύγατε από το οικείο δίκτυο έχοντας την περιαγωγή δεδομένων απενεργοποιημένη."</string>
     <string name="roaming_warning" msgid="1603164667540144353">"Ενδέχεται να επιβαρυνθείτε με σημαντικές χρεώσεις."</string>
+    <string name="roaming_check_price_warning" msgid="7497570906830902550">"Επικοινωνήστε με τον πάροχο του δικτύου για τις τιμές."</string>
     <string name="roaming_alert_title" msgid="3654815360303826008">"Να επιτρέπεται η περιαγωγή δεδομένων;"</string>
     <string name="data_usage_title" msgid="8759619109516889802">"Χρήση δεδομένων"</string>
     <string name="data_usage_template" msgid="8526428824844656364">"<xliff:g id="ID_1">%1$s</xliff:g> δεδομένα κινητής τηλεφωνίας σε χρήση μεταξύ <xliff:g id="ID_2">%2$s</xliff:g>"</string>
     <string name="advanced_options_title" msgid="8074895510265488035">"Σύνθετες ρυθμίσεις"</string>
     <string name="carrier_settings_euicc" msgid="6714062862127226405">"Εταιρεία κινητής τηλεφωνίας"</string>
-    <string name="keywords_carrier_settings_euicc" msgid="783429609643157743">"εταιρεία κινητής τηλεφωνίας, esim, sim, euicc"</string>
+    <string name="keywords_carrier_settings_euicc" msgid="6861505396475991277">"εταιρεία κινητής τηλεφωνίας, esim, sim, euicc, αλλαγή εταιρείας κινητής τηλεφωνίας, προσθήκη εταιρείας κινητής τηλεφωνίας"</string>
     <string name="carrier_settings_euicc_summary" msgid="5115001942761995457">"<xliff:g id="CARRIER_NAME">%1$s</xliff:g> — <xliff:g id="PHONE_NUMBER">%2$s</xliff:g>"</string>
     <string name="mobile_data_settings_title" msgid="4661165467914727157">"Δεδομένα κινητής τηλεφωνίας"</string>
     <string name="mobile_data_settings_summary" msgid="5087255915840576895">"Πρόσβαση σε δεδομένα μέσω δικτύου κινητής τηλεφωνίας"</string>
@@ -399,7 +420,7 @@
     <string name="deleting_fdn_contact" msgid="5669163206349319969">"Διαγραφή καθορισμένου αριθμού κλήσης…"</string>
     <string name="fdn_contact_deleted" msgid="7154162327112259569">"Ο καθορισμένος αριθμός κλήσης διαγράφηκε."</string>
     <string name="pin2_invalid" msgid="5470854099230755944">"Το FDN δεν ενημερώθηκε, επειδή πληκτρολογήσατε εσφαλμένο PIN."</string>
-    <string name="fdn_invalid_number" msgid="8602417141715473998">"Το FDN δεν ενημερώθηκε, επειδή ο αριθμός είναι κενός ή ξεπερνάει τα 20 ψηφία."</string>
+    <string name="fdn_invalid_number" msgid="2062898833049589309">"Το FDN δεν ενημερώθηκε, επειδή ο αριθμός ξεπερνάει τα 20 ψηφία."</string>
     <string name="pin2_or_fdn_invalid" msgid="6025144083384701197">"Δεν έγινε ενημέρωση του FDN. Το PIN2 ήταν λανθασμένο ή ο αριθμός του τηλεφώνου απορρίφθηκε."</string>
     <string name="fdn_failed" msgid="540018079008319747">"Αποτυχία λειτουργίας FDN."</string>
     <string name="simContacts_emptyLoading" msgid="2203331234764498011">"Ανάγνωση από κάρτα SIM…"</string>
@@ -502,6 +523,8 @@
     <string name="failedToImportSingleContactMsg" msgid="415399285420353917">"Αποτυχία εισαγωγής επαφής"</string>
     <string name="hac_mode_title" msgid="8740268574688743289">"Βοηθήματα ακρόασης"</string>
     <string name="hac_mode_summary" msgid="6833851160514929341">"Ενεργοποίηση συμβατότητας βοηθήματος ακρόασης"</string>
+    <string name="rtt_mode_title" msgid="5868105073514206953">"RTT"</string>
+    <string name="rtt_mode_summary" msgid="7346441783429748083">"Ενεργοποίηση ή απενεργοποίηση RTT"</string>
   <string-array name="tty_mode_entries">
     <item msgid="512950011423868021">"TTY Απενεργοποιήθηκε"</item>
     <item msgid="3971695875449640648">"TTY Full"</item>
@@ -613,4 +636,107 @@
     <string name="mobile_data_activate_diag_message" msgid="8216154678758451453">"Μπορεί να χρειαστεί να προσθέσετε δεδομένα μέσω <xliff:g id="PROVIDER_NAME">%s</xliff:g>"</string>
     <string name="mobile_data_activate_button" msgid="3682400969184405446">"ΠΡΟΣΘΗΚΗ ΔΕΔΟΜΕΝΩΝ"</string>
     <string name="mobile_data_activate_cancel_button" msgid="1708022171547398765">"ΑΚΥΡΩΣΗ"</string>
+    <string name="clh_card_title_call_ended_txt" msgid="4072101334811753823">"Η κλήση τερματίστηκε"</string>
+    <string name="clh_callFailed_powerOff_txt" msgid="3773036949107147708">"Ο πομπός είναι απενεργοποιημένος"</string>
+    <string name="clh_callFailed_simError_txt" msgid="757650590524277969">"Δεν υπάρχει κάρτα SIM ή σφάλμα κάρτας SIM"</string>
+    <string name="clh_incall_error_out_of_service_txt" msgid="3974373603657193827">"Μη διαθέσιμο δίκτυο κινητής τηλεφωνίας"</string>
+    <string name="clh_callFailed_unassigned_number_txt" msgid="7635996793232604064">"Ανεκχώρητος αριθμός"</string>
+    <string name="clh_callFailed_no_route_to_destination_txt" msgid="8561586745288855167">"Δεν υπάρχει δρόμος προς τον προορισμό"</string>
+    <string name="clh_callFailed_channel_unacceptable_txt" msgid="8048626924246611459">"Μη αποδεκτό κανάλι"</string>
+    <string name="clh_callFailed_operator_determined_barring_txt" msgid="6889705714244076823">"Φραγή καθορισμένη από φορέα εκμετάλλευσης"</string>
+    <string name="clh_callFailed_normal_call_clearing_txt" msgid="2810975267106345820">"Κανονική απόλυση κλήσης"</string>
+    <string name="clh_callFailed_user_busy_txt" msgid="2736095995784746915">"Χρήστης κατειλημμένος"</string>
+    <string name="clh_callFailed_no_user_responding_txt" msgid="1421543095873040084">"Δεν υπάρχει απόκριση χρήστη"</string>
+    <string name="clh_callFailed_user_alerting_txt" msgid="6606245970376797447">"Ειδοποίηση χρήστη, χωρίς απάντηση"</string>
+    <string name="clh_callFailed_call_rejected_txt" msgid="8001665478195793223">"Απόρριψη κλήσης"</string>
+    <string name="clh_callFailed_number_changed_txt" msgid="5127909898925154242">"Ο αριθμός άλλαξε"</string>
+    <string name="clh_callFailed_pre_emption_txt" msgid="6864702416751338567">"Υπερτέρηση"</string>
+    <string name="clh_callFailed_non_selected_user_clearing_txt" msgid="8725898326616836656">"Ανεπίλεκτη απόλυση χρήστη"</string>
+    <string name="clh_callFailed_destination_out_of_order_txt" msgid="6626355413556362437">"Προορισμός εκτός λειτουργίας"</string>
+    <string name="clh_callFailed_invalid_number_format_txt" msgid="6987646655639655370">"Μη έγκυρη μορφή αριθμού (ατελής αριθμός)"</string>
+    <string name="clh_callFailed_facility_rejected_txt" msgid="4539787567476563415">"Απόρριψη ευκολίας"</string>
+    <string name="clh_callFailed_response_to_STATUS_ENQUIRY_txt" msgid="178503536263624366">"Απόκριση σε ΕΝΔΙΕΡΩΤΗΣΗ ΚΑΤΑΣΤΑΣΗΣ"</string>
+    <string name="clh_callFailed_normal_unspecified_txt" msgid="2777574148560245427">"Κανονικό, απροσδιόριστο"</string>
+    <string name="clh_callFailed_no_circuit_available_txt" msgid="2894749820848784700">"Δεν υπάρχει κύκλωμα/κανάλι διαθέσιμο"</string>
+    <string name="clh_callFailed_network_out_of_order_txt" msgid="807472585030492179">"Δίκτυο εκτός λειτουργίας"</string>
+    <string name="clh_callFailed_temporary_failure_txt" msgid="1985847623937655151">"Προσωρινή αποτυχία"</string>
+    <string name="clh_callFailed_switching_equipment_congestion_txt" msgid="465517139462928431">"Συμφόρηση εξοπλισμού μεταγωγής"</string>
+    <string name="clh_callFailed_access_information_discarded_txt" msgid="132851305339579892">"Απόρριψη πληροφοριών πρόσβασης"</string>
+    <string name="clh_callFailed_requested_circuit_txt" msgid="2316345471851443847">"Αιτούμενο κύκλωμα/κανάλι μη διαθέσιμο"</string>
+    <string name="clh_callFailed_resources_unavailable_unspecified_txt" msgid="4460267429142724322">"Πόροι μη διαθέσιμοι, απροσδιόριστο"</string>
+    <string name="clh_callFailed_quality_of_service_unavailable_txt" msgid="7315823047206338755">"Ποιότητα υπηρεσίας μη διαθέσιμη"</string>
+    <string name="clh_callFailed_requested_facility_not_subscribed_txt" msgid="1688438372518949530">"Δεν υπάρχει συνδρομητική εγγραφή για την αιτούμενη ευκολία"</string>
+    <string name="clh_callFailed_incoming_calls_barred_within_the_CUG_txt" msgid="3922231620226043342">"Οι εισερχόμενες κλήσεις έχουν αποκλειστεί εντός του CUG"</string>
+    <string name="clh_callFailed_bearer_capability_not_authorized_txt" msgid="6515594235334537340">"Μη εξουσιοδοτημένη δυνατότητα κομιστή"</string>
+    <string name="clh_callFailed_bearer_capability_not_presently_available_txt" msgid="8013567156449692135">"Η δυνατότητα κομιστή δεν είναι προς το παρόν διαθέσιμη"</string>
+    <string name="clh_callFailed_service_or_option_not_available_unspecified_txt" msgid="8663374141880847414">"Υπηρεσία ή επιλογή μη διαθέσιμη, απροσδιόριστο"</string>
+    <string name="clh_callFailed_bearer_service_not_implemented_txt" msgid="2772484977847973583">"Η υπηρεσία κομιστή δεν υλοποιήθηκε"</string>
+    <string name="clh_callFailed_ACM_equal_to_or_greater_than_ACMmax_txt" msgid="2192709279981159761">"ACM ίσο ή μεγαλύτερο του ACMmax"</string>
+    <string name="clh_callFailed_requested_facility_not_implemented_txt" msgid="406404292085779118">"Αιτούμενη ευκολία μη υλοποιημένη"</string>
+    <string name="clh_callFailed_only_restricted_digital_information_bearer_capability_is_available_txt" msgid="4817899794531157207">"Μόνο περιορισμένη κομιστική ικανότητα ψηφιακών πληροφοριών είναι διαθέσιμη"</string>
+    <string name="clh_callFailed_service_or_option_not_implemented_unspecified_txt" msgid="2968655784896862505">"Υπηρεσία ή επιλογή μη υλοποιημένη, απροσδιόριστο"</string>
+    <string name="clh_callFailed_invalid_transaction_identifier_value_txt" msgid="3843478518660918642">"Μη έγκυρη τιμή αναγνωριστικού συναλλαγής"</string>
+    <string name="clh_callFailed_user_not_member_of_CUG_txt" msgid="8462852903153938988">"Ο χρήστης δεν είναι μέλος του CUG"</string>
+    <string name="clh_callFailed_incompatible_destination_txt" msgid="2580750652910253219">"Ασύμβατος προορισμός"</string>
+    <string name="clh_callFailed_invalid_transit_network_selection_txt" msgid="6589916900457111005">"Επιλογή μη έγκυρου διαβατικού δικτύου"</string>
+    <string name="clh_callFailed_semantically_incorrect_message_txt" msgid="2329284157442218683">"Σημασιολογικώς λανθασμένο μήνυμα"</string>
+    <string name="clh_callFailed_invalid_mandatory_information_txt" msgid="9081556111928912676">"Μη έγκυρες υποχρεωτικές πληροφορίες"</string>
+    <string name="clh_callFailed_message_type_non_existent_or_not_implemented_txt" msgid="2641350895896546715">"Τύπος μηνύματος μη υπαρκτός ή μη υλοποιημένος"</string>
+    <string name="clh_callFailed_message_type_not_compatible_with_protocol_state_txt" msgid="6598180735494982466">"Τύπος μηνύματος μη συμβατός με την κατάσταση πρωτοκόλλου"</string>
+    <string name="clh_callFailed_information_element_non_existent_or_not_implemented_txt" msgid="4725610801664706983">"Στοιχείο πληροφορίας μη υπαρκτό ή μη υλοποιημένο"</string>
+    <string name="clh_callFailed_conditional_IE_error_txt" msgid="9140031076499566143">"Σφάλμα συνθήκης IE"</string>
+    <string name="clh_callFailed_message_not_compatible_with_protocol_state_txt" msgid="6586005128633024271">"Το μήνυμα δεν είναι συμβατό με την κατάσταση πρωτοκόλλου"</string>
+    <string name="clh_callFailed_recovery_on_timer_expiry_txt" msgid="3680765722923600294">"Ανάκαμψη με την εκπνοή του χρονομετρητή"</string>
+    <string name="clh_callFailed_protocol_Error_unspecified_txt" msgid="8294907817156524790">"Σφάλμα πρωτοκόλλου, απροσδιόριστο"</string>
+    <string name="clh_callFailed_interworking_unspecified_txt" msgid="8838850798491763729">"Διασυνεργασία, απροσδιόριστη"</string>
+    <string name="labelCallBarring" msgid="3452870940716226978">"Φραγή κλήσεων"</string>
+    <string name="sum_call_barring_enabled" msgid="6804489690436703488">"Ενεργό"</string>
+    <string name="sum_call_barring_disabled" msgid="5900772179198857783">"Ανενεργό"</string>
+    <string name="call_barring_baoc" msgid="1199843944333106035">"Όλες οι εξερχόμενες"</string>
+    <string name="call_barring_baoc_enabled" msgid="8112118391869380361">"Απενεργοποίηση φραγής όλων των εξερχόμενων κλήσεων;"</string>
+    <string name="call_barring_baoc_disabled" msgid="7806697133004697974">"Φραγή όλων των εξερχόμενων κλήσεων;"</string>
+    <string name="call_barring_baoic" msgid="3162154267825211826">"Εξερχόμενες διεθνείς"</string>
+    <string name="call_barring_baoic_enabled" msgid="2634377543147258105">"Απενεργοποίηση φραγής των εξερχόμενων διεθνών κλήσεων;"</string>
+    <string name="call_barring_baoic_disabled" msgid="5817895648306183464">"Φραγή εξερχόμενων διεθνών κλήσεων;"</string>
+    <string name="call_barring_baoicr" msgid="8951699885885742076">"Εξερχόμενες διεθνείς σε περιαγωγή"</string>
+    <string name="call_barring_baoicr_enabled" msgid="2519630715322138317">"Απενεργοποίηση φραγής των εξερχόμενων διεθνών κλήσεων σε περιαγωγή;"</string>
+    <string name="call_barring_baoicr_disabled" msgid="5831267468931377699">"Φραγή των εξερχόμενων διεθνών κλήσεων σε περιαγωγή;"</string>
+    <string name="call_barring_baic" msgid="5272726081458339912">"Όλες οι εισερχόμενες"</string>
+    <string name="call_barring_baic_enabled" msgid="2457134916223203380">"Απενεργοποίηση φραγής όλων των εισερχόμενων κλήσεων;"</string>
+    <string name="call_barring_baic_disabled" msgid="6945604947500275636">"Φραγή όλων των εισερχόμενων κλήσεων;"</string>
+    <string name="call_barring_baicr" msgid="5728784220691481693">"Εισερχόμενες διεθνείς σε περιαγωγή"</string>
+    <string name="call_barring_baicr_enabled" msgid="6533336994391716127">"Απενεργοποίηση φραγής όλων των εισερχόμενων διεθνών κλήσεων σε περιαγωγή;"</string>
+    <string name="call_barring_baicr_disabled" msgid="6746329853943256566">"Φραγή των εισερχόμενων διεθνών κλήσεων σε περιαγωγή;"</string>
+    <string name="call_barring_deactivate_all" msgid="5269788384941003415">"Απενεργοποίηση όλων"</string>
+    <string name="call_barring_deactivate_all_description" msgid="4972365443287257704">"Απενεργοποίηση όλων των ρυθμίσεων φραγής κλήσεων"</string>
+    <string name="call_barring_deactivate_success" msgid="8014685598632000936">"Η φραγή κλήσεων απενεργοποιήθηκε"</string>
+    <string name="call_barring_change_pwd" msgid="6887420609726284232">"Αλλαγή κωδικού πρόσβασης"</string>
+    <string name="call_barring_change_pwd_description" msgid="5505087790260233953">"Αλλαγή κωδικού φραγής πρόσβασης για φραγή κλήσεων."</string>
+    <string name="call_barring_change_pwd_description_disabled" msgid="7630770327645349957">"Δεν είναι δυνατή η αλλαγή του κωδικού πρόσβασης για φραγή κλήσεων."</string>
+    <string name="call_barring_pwd_not_match" msgid="6716711689350314525">"Οι κωδικοί πρόσβασης δεν αντιστοιχούν μεταξύ τους"</string>
+    <string name="call_barring_right_pwd_number" msgid="2902966502520410446">"Εισαγάγετε έναν κωδικό πρόσβασης με 4 αριθμούς"</string>
+    <string name="call_barring_change_pwd_success" msgid="3278310763742760321">"Ο κωδικός πρόσβασης άλλαξε"</string>
+    <string name="call_barring_old_pwd" msgid="6080515987320238522">"Παλιός κωδικός πρόσβασης"</string>
+    <string name="call_barring_new_pwd" msgid="7048532299150269547">"Νέος κωδικός πρόσβασης"</string>
+    <string name="call_barring_confirm_pwd" msgid="1947167278466285411">"Επιβεβαίωση κωδικού πρόσβασης"</string>
+    <string name="messageCallBarring" msgid="2412123220272136055">"Εισαγωγή κωδικού πρόσβασης"</string>
+    <string name="call_barring_settings" msgid="80766145008623645">"Ρυθμίσεις φραγής κλήσεων"</string>
+    <string name="call_barring_deactivate_all_no_password" msgid="920902774366557311">"Απενεργοποίηση όλων των ρυθμίσεων φραγής κλήσεων;"</string>
+    <string name="supp_service_notification_call_deflected" msgid="9195460512875330926">"Έγινε εκτροπή της κλήσης."</string>
+    <string name="supp_service_notification_call_forwarded" msgid="7818548630812124053">"Η κλήση προωθήθηκε."</string>
+    <string name="supp_service_notification_call_waiting" msgid="789154111899572489">"Η κλήση είναι σε αναμονή."</string>
+    <string name="supp_service_clir_suppression_rejected" msgid="1581851661582189045">"Η φραγή αριθμού απορρίφθηκε."</string>
+    <string name="supp_service_closed_user_group_call" msgid="5761735840904590950">"Κλήση κλειστής ομάδας χρηστών."</string>
+    <string name="supp_service_incoming_calls_barred" msgid="3248813207307882723">"Φραγή εισερχόμενων κλήσεων ενεργή."</string>
+    <string name="supp_service_outgoing_calls_barred" msgid="1962644621292054081">"Φραγή εξερχόμενων κλήσεων ενεργή."</string>
+    <string name="supp_service_call_forwarding_active" msgid="1253134771682248735">"Η προώθηση κλήσεων είναι ενεργή."</string>
+    <string name="supp_service_additional_call_forwarded" msgid="5228624725214727315">"Η πρόσθετη κλήση προωθήθηκε."</string>
+    <string name="supp_service_additional_ect_connected" msgid="6396964292513707102">"Η εμφανής μεταφορά κλήσης ολοκληρώθηκε."</string>
+    <string name="supp_service_additional_ect_connecting" msgid="5443373059716058480">"Η εμφανής μεταφορά κλήσης είναι σε εξέλιξη."</string>
+    <string name="supp_service_call_on_hold" msgid="1478976782361795422">"Κλήση σε αναμονή."</string>
+    <string name="supp_service_call_resumed" msgid="1656475289958070674">"Η κλήση συνεχίστηκε."</string>
+    <string name="supp_service_deflected_call" msgid="138970419873492166">"Έγινε εκτροπή της κλήσης."</string>
+    <string name="supp_service_forwarded_call" msgid="4509980341645679803">"Έγινε προώθηση της κλήσης."</string>
+    <string name="supp_service_conference_call" msgid="4448616364004466832">"Συμμετοχή σε κλήση διάσκεψης."</string>
+    <string name="supp_service_held_call_released" msgid="2030677825038709779">"Έγινε αποδέσμευση της κλήσης σε κράτηση."</string>
 </resources>
diff --git a/res/values-en-rAU/strings.xml b/res/values-en-rAU/strings.xml
index 4ae1af0..cce7ebc 100644
--- a/res/values-en-rAU/strings.xml
+++ b/res/values-en-rAU/strings.xml
@@ -130,6 +130,7 @@
     <string name="stk_cc_ss_to_dial_error" msgid="2816779198916570502">"SS request modified to DIAL request."</string>
     <string name="stk_cc_ss_to_ussd_error" msgid="7490626178582654236">"SS request modified to USSD request."</string>
     <string name="stk_cc_ss_to_ss_error" msgid="5057846756489053759">"SS request modified to new SS request."</string>
+    <string name="stk_cc_ss_to_dial_video_error" msgid="3091186225006683939">"SS request modified to Video DIAL request."</string>
     <string name="fdn_check_failure" msgid="18200614306525434">"Your Phone app\'s fixed dialling numbers setting is turned on. As a result, some call-related features aren\'t working."</string>
     <string name="radio_off_error" msgid="2304459933248513376">"Please turn on the radio before viewing these settings."</string>
     <string name="close_dialog" msgid="2365884406356986917">"OK"</string>
@@ -158,7 +159,6 @@
     <string name="vm_change_pin_error_invalid" msgid="3972205462701668653">"The new PIN contains invalid characters."</string>
     <string name="vm_change_pin_error_system_error" msgid="6610603326230000207">"Unable to change PIN"</string>
     <string name="vvm_unsupported_message_format" msgid="11795090778411977">"Unsupported message type. Call <xliff:g id="NUMBER">%s</xliff:g> to listen."</string>
-    <string name="mobile_networks" msgid="5540397602919106177">"Mobile network settings"</string>
     <string name="network_settings_title" msgid="514120489499925574">"Mobile network"</string>
     <string name="label_available" msgid="1181658289009300430">"Available networks"</string>
     <string name="load_networks_progress" msgid="5230707536168902952">"Searching…"</string>
@@ -168,6 +168,7 @@
     <string name="not_allowed" msgid="5613353860205691579">"Your SIM card doesn\'t allow a connection to this network."</string>
     <string name="connect_later" msgid="2308119155752343975">"Can\'t connect to this network at the moment. Try again later."</string>
     <string name="registration_done" msgid="495135664535876612">"Registered on network."</string>
+    <string name="already_auto" msgid="6067116884321285507">"Already in automatic selection."</string>
     <string name="select_automatically" msgid="1046727200631770962">"Automatically select network"</string>
     <string name="network_select_title" msgid="7733107364757544558">"Network"</string>
     <string name="register_automatically" msgid="6017849844573519637">"Automatic registration..."</string>
@@ -175,6 +176,31 @@
     <string name="preferred_network_mode_summary" msgid="1434820673166126609">"Change the network operating mode"</string>
     <string name="preferred_network_mode_dialogtitle" msgid="4048082093347807230">"Preferred network type"</string>
     <string name="forbidden_network" msgid="4384929668343563440">"(forbidden)"</string>
+  <string-array name="preferred_network_mode_choices">
+    <item msgid="3628460389382468528">"GSM/WCDMA preferred"</item>
+    <item msgid="8442633436636425221">"GSM only"</item>
+    <item msgid="2032314385791760810">"WCDMA only"</item>
+    <item msgid="6334554401059422303">"GSM/WCDMA auto"</item>
+    <item msgid="1462198368200398663">"CDMA/EvDo auto"</item>
+    <item msgid="3611460019185359968">"CDMA w/o EvDo"</item>
+    <item msgid="545430093607698090">"EvDo only"</item>
+    <item msgid="4286774020869405140">"CDMA/EvDo/GSM/WCDMA"</item>
+    <item msgid="4006002265696868538">"CDMA + LTE/EvDo"</item>
+    <item msgid="8973936140318359205">"GSM/WCDMA/LTE"</item>
+    <item msgid="3471059554252610472">"Global"</item>
+    <item msgid="2882615514545171802">"LTE"</item>
+    <item msgid="8076204422288290116">"LTE/WCDMA"</item>
+    <item msgid="3982984144824159726">"TDSCDMA only"</item>
+    <item msgid="3686191974505922271">"TDSCDMA/WCDMA"</item>
+    <item msgid="7135671700201836475">"LTE/TDSCDMA"</item>
+    <item msgid="3736619459066330755">"TDSCDMA/GSM"</item>
+    <item msgid="4778666570887216861">"LTE/TDSCDMA/GSM"</item>
+    <item msgid="2952322596201849456">"TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="115984258536697617">"LTE/TDSCDMA/WCDMA"</item>
+    <item msgid="7957991936217192636">"LTE/TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="2828588917858484655">"TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+    <item msgid="4989979948139945854">"LTE/TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+  </string-array>
     <string name="preferred_network_mode_wcdma_perf_summary" msgid="8521677230113533809">"Preferred network mode: WCDMA preferred"</string>
     <string name="preferred_network_mode_gsm_only_summary" msgid="3352445413437453511">"Preferred network mode: GSM only"</string>
     <string name="preferred_network_mode_wcdma_only_summary" msgid="2836897236221063413">"Preferred network mode: WCDMA only"</string>
@@ -192,21 +218,15 @@
     <string name="preferred_network_mode_lte_gsm_umts_summary" msgid="633315028976225026">"Preferred network mode: LTE/GSM/UMTS"</string>
     <string name="preferred_network_mode_lte_cdma_summary" msgid="3722647806454528426">"Preferred network mode: LTE/CDMA"</string>
     <string name="preferred_network_mode_tdscdma_summary" msgid="8021016193718678775">"Preferred network mode: TDSCDMA"</string>
-  <string-array name="preferred_network_mode_choices">
-    <item msgid="7886739962255042385">"LTE/WCDMA"</item>
-    <item msgid="577652050447385699">"LTE"</item>
-    <item msgid="6813597571293773656">"Global"</item>
-    <item msgid="127064712132619032">"GSM/WCDMA/LTE"</item>
-    <item msgid="1126767511633425977">"CDMA + LTE/EvDo"</item>
-    <item msgid="6389676313771670660">"CDMA/EvDo/GSM/WCDMA"</item>
-    <item msgid="545430093607698090">"EvDo only"</item>
-    <item msgid="1508557726283094448">"CDMA w/o EvDo"</item>
-    <item msgid="4341433122263841224">"CDMA/EvDo auto"</item>
-    <item msgid="5958053792390386668">"GSM/WCDMA auto"</item>
-    <item msgid="7913148405605373434">"WCDMA only"</item>
-    <item msgid="1524224863879435516">"GSM only"</item>
-    <item msgid="3817924849415716259">"GSM/WCDMA preferred"</item>
-  </string-array>
+    <string name="preferred_network_mode_tdscdma_wcdma_summary" msgid="2405154895437348623">"Preferred network mode: TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_summary" msgid="2104702896644235637">"Preferred network mode: LTE/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_summary" msgid="4893784445338396204">"Preferred network mode: TDSCDMA/GSM"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_summary" msgid="1815169717046729757">"Preferred network mode: LTE/GSM/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_wcdma_summary" msgid="2195358773359424099">"Preferred network mode: TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_wcdma_summary" msgid="1181424059695667803">"Preferred network mode: LTE/TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_wcdma_summary" msgid="2526539326505354382">"Preferred network mode: LTE/TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="8195248059196614939">"Preferred network mode: TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="5596733053095592791">"Preferred network mode: LTE/TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
     <string name="call_category" msgid="5863978196309462052">"Calling"</string>
     <string name="network_operator_category" msgid="4830701959205735636">"Network"</string>
     <string name="enhanced_4g_lte_mode_title" msgid="522191650223239171">"Enhanced 4G LTE Mode"</string>
@@ -220,12 +240,13 @@
     <string name="roaming_disable" msgid="1843417228755568110">"Connect to data services when roaming"</string>
     <string name="roaming_reenable_message" msgid="8913735676127858115">"You have lost data connectivity because you left your home network with data roaming turned off."</string>
     <string name="roaming_warning" msgid="1603164667540144353">"You may incur significant charges."</string>
+    <string name="roaming_check_price_warning" msgid="7497570906830902550">"Check with your network provider for pricing."</string>
     <string name="roaming_alert_title" msgid="3654815360303826008">"Allow data roaming?"</string>
     <string name="data_usage_title" msgid="8759619109516889802">"Data usage"</string>
     <string name="data_usage_template" msgid="8526428824844656364">"<xliff:g id="ID_1">%1$s</xliff:g> mobile data used <xliff:g id="ID_2">%2$s</xliff:g>"</string>
     <string name="advanced_options_title" msgid="8074895510265488035">"Advanced"</string>
     <string name="carrier_settings_euicc" msgid="6714062862127226405">"Operator"</string>
-    <string name="keywords_carrier_settings_euicc" msgid="783429609643157743">"carrier, esim, sim, euicc"</string>
+    <string name="keywords_carrier_settings_euicc" msgid="6861505396475991277">"operator, esim, sim, euicc, switch operators, add operator"</string>
     <string name="carrier_settings_euicc_summary" msgid="5115001942761995457">"<xliff:g id="CARRIER_NAME">%1$s</xliff:g> — <xliff:g id="PHONE_NUMBER">%2$s</xliff:g>"</string>
     <string name="mobile_data_settings_title" msgid="4661165467914727157">"Mobile data"</string>
     <string name="mobile_data_settings_summary" msgid="5087255915840576895">"Access data using mobile network"</string>
@@ -399,7 +420,7 @@
     <string name="deleting_fdn_contact" msgid="5669163206349319969">"Deleting fixed dialling number…"</string>
     <string name="fdn_contact_deleted" msgid="7154162327112259569">"Fixed dialling number deleted."</string>
     <string name="pin2_invalid" msgid="5470854099230755944">"FDN wasn\'t updated because you typed an incorrect PIN."</string>
-    <string name="fdn_invalid_number" msgid="8602417141715473998">"FDN wasn\'t updated because the number is empty or exceeds 20 digits."</string>
+    <string name="fdn_invalid_number" msgid="2062898833049589309">"FDN wasn\'t updated because the number exceeds 20 digits."</string>
     <string name="pin2_or_fdn_invalid" msgid="6025144083384701197">"FDN wasn\'t updated. The PIN2 was incorrect or the phone number was rejected."</string>
     <string name="fdn_failed" msgid="540018079008319747">"FDN operation failed."</string>
     <string name="simContacts_emptyLoading" msgid="2203331234764498011">"Reading from SIM card…"</string>
@@ -502,6 +523,8 @@
     <string name="failedToImportSingleContactMsg" msgid="415399285420353917">"Failed to import contact"</string>
     <string name="hac_mode_title" msgid="8740268574688743289">"Hearing aids"</string>
     <string name="hac_mode_summary" msgid="6833851160514929341">"Turn on hearing-aid compatibility"</string>
+    <string name="rtt_mode_title" msgid="5868105073514206953">"RTT"</string>
+    <string name="rtt_mode_summary" msgid="7346441783429748083">"Turn RTT on or off"</string>
   <string-array name="tty_mode_entries">
     <item msgid="512950011423868021">"TTY off"</item>
     <item msgid="3971695875449640648">"TTY full"</item>
@@ -613,4 +636,107 @@
     <string name="mobile_data_activate_diag_message" msgid="8216154678758451453">"You may need to add data through <xliff:g id="PROVIDER_NAME">%s</xliff:g>"</string>
     <string name="mobile_data_activate_button" msgid="3682400969184405446">"ADD DATA"</string>
     <string name="mobile_data_activate_cancel_button" msgid="1708022171547398765">"CANCEL"</string>
+    <string name="clh_card_title_call_ended_txt" msgid="4072101334811753823">"Call ended"</string>
+    <string name="clh_callFailed_powerOff_txt" msgid="3773036949107147708">"Radio off"</string>
+    <string name="clh_callFailed_simError_txt" msgid="757650590524277969">"No SIM card or SIM card error"</string>
+    <string name="clh_incall_error_out_of_service_txt" msgid="3974373603657193827">"Mobile network not available"</string>
+    <string name="clh_callFailed_unassigned_number_txt" msgid="7635996793232604064">"Unassigned (unallocated) number"</string>
+    <string name="clh_callFailed_no_route_to_destination_txt" msgid="8561586745288855167">"No route to destination"</string>
+    <string name="clh_callFailed_channel_unacceptable_txt" msgid="8048626924246611459">"Channel unacceptable"</string>
+    <string name="clh_callFailed_operator_determined_barring_txt" msgid="6889705714244076823">"Operator determined barring"</string>
+    <string name="clh_callFailed_normal_call_clearing_txt" msgid="2810975267106345820">"Normal call clearing"</string>
+    <string name="clh_callFailed_user_busy_txt" msgid="2736095995784746915">"User busy"</string>
+    <string name="clh_callFailed_no_user_responding_txt" msgid="1421543095873040084">"No user responding"</string>
+    <string name="clh_callFailed_user_alerting_txt" msgid="6606245970376797447">"User alerting, no answer"</string>
+    <string name="clh_callFailed_call_rejected_txt" msgid="8001665478195793223">"Call rejected"</string>
+    <string name="clh_callFailed_number_changed_txt" msgid="5127909898925154242">"Number changed"</string>
+    <string name="clh_callFailed_pre_emption_txt" msgid="6864702416751338567">"Pre-emption"</string>
+    <string name="clh_callFailed_non_selected_user_clearing_txt" msgid="8725898326616836656">"Non-selected user clearing"</string>
+    <string name="clh_callFailed_destination_out_of_order_txt" msgid="6626355413556362437">"Destination out of order"</string>
+    <string name="clh_callFailed_invalid_number_format_txt" msgid="6987646655639655370">"Invalid number format (incomplete number)"</string>
+    <string name="clh_callFailed_facility_rejected_txt" msgid="4539787567476563415">"Facility rejected"</string>
+    <string name="clh_callFailed_response_to_STATUS_ENQUIRY_txt" msgid="178503536263624366">"Response to STATUS ENQUIRY"</string>
+    <string name="clh_callFailed_normal_unspecified_txt" msgid="2777574148560245427">"Normal, unspecified"</string>
+    <string name="clh_callFailed_no_circuit_available_txt" msgid="2894749820848784700">"No circuit/channel available"</string>
+    <string name="clh_callFailed_network_out_of_order_txt" msgid="807472585030492179">"Network out of order"</string>
+    <string name="clh_callFailed_temporary_failure_txt" msgid="1985847623937655151">"Temporary failure"</string>
+    <string name="clh_callFailed_switching_equipment_congestion_txt" msgid="465517139462928431">"Switching equipment congestion"</string>
+    <string name="clh_callFailed_access_information_discarded_txt" msgid="132851305339579892">"Access information discarded"</string>
+    <string name="clh_callFailed_requested_circuit_txt" msgid="2316345471851443847">"Requested circuit/channel not available"</string>
+    <string name="clh_callFailed_resources_unavailable_unspecified_txt" msgid="4460267429142724322">"Resources unavailable, unspecified"</string>
+    <string name="clh_callFailed_quality_of_service_unavailable_txt" msgid="7315823047206338755">"Quality of service unavailable"</string>
+    <string name="clh_callFailed_requested_facility_not_subscribed_txt" msgid="1688438372518949530">"Requested facility not subscribed"</string>
+    <string name="clh_callFailed_incoming_calls_barred_within_the_CUG_txt" msgid="3922231620226043342">"Incoming calls barred within the CUG"</string>
+    <string name="clh_callFailed_bearer_capability_not_authorized_txt" msgid="6515594235334537340">"Bearer capability not authorised"</string>
+    <string name="clh_callFailed_bearer_capability_not_presently_available_txt" msgid="8013567156449692135">"Bearer capability not presently available"</string>
+    <string name="clh_callFailed_service_or_option_not_available_unspecified_txt" msgid="8663374141880847414">"Service or option not available, unspecified"</string>
+    <string name="clh_callFailed_bearer_service_not_implemented_txt" msgid="2772484977847973583">"Bearer service not implemented"</string>
+    <string name="clh_callFailed_ACM_equal_to_or_greater_than_ACMmax_txt" msgid="2192709279981159761">"ACM equal to or greater than ACMmax"</string>
+    <string name="clh_callFailed_requested_facility_not_implemented_txt" msgid="406404292085779118">"Requested facility not implemented"</string>
+    <string name="clh_callFailed_only_restricted_digital_information_bearer_capability_is_available_txt" msgid="4817899794531157207">"Only restricted digital information bearer capability is available"</string>
+    <string name="clh_callFailed_service_or_option_not_implemented_unspecified_txt" msgid="2968655784896862505">"Service or option not implemented, unspecified"</string>
+    <string name="clh_callFailed_invalid_transaction_identifier_value_txt" msgid="3843478518660918642">"Invalid transaction identifier value"</string>
+    <string name="clh_callFailed_user_not_member_of_CUG_txt" msgid="8462852903153938988">"User not member of CUG"</string>
+    <string name="clh_callFailed_incompatible_destination_txt" msgid="2580750652910253219">"Incompatible destination"</string>
+    <string name="clh_callFailed_invalid_transit_network_selection_txt" msgid="6589916900457111005">"Invalid transit network selection"</string>
+    <string name="clh_callFailed_semantically_incorrect_message_txt" msgid="2329284157442218683">"Semantically incorrect message"</string>
+    <string name="clh_callFailed_invalid_mandatory_information_txt" msgid="9081556111928912676">"Invalid mandatory information"</string>
+    <string name="clh_callFailed_message_type_non_existent_or_not_implemented_txt" msgid="2641350895896546715">"Message type non-existent or not implemented"</string>
+    <string name="clh_callFailed_message_type_not_compatible_with_protocol_state_txt" msgid="6598180735494982466">"Message type not compatible with protocol state"</string>
+    <string name="clh_callFailed_information_element_non_existent_or_not_implemented_txt" msgid="4725610801664706983">"Information element non-existent or not implemented"</string>
+    <string name="clh_callFailed_conditional_IE_error_txt" msgid="9140031076499566143">"Conditional IE error"</string>
+    <string name="clh_callFailed_message_not_compatible_with_protocol_state_txt" msgid="6586005128633024271">"Message not compatible with protocol state"</string>
+    <string name="clh_callFailed_recovery_on_timer_expiry_txt" msgid="3680765722923600294">"Recovery on timer expiry"</string>
+    <string name="clh_callFailed_protocol_Error_unspecified_txt" msgid="8294907817156524790">"Protocol error, unspecified"</string>
+    <string name="clh_callFailed_interworking_unspecified_txt" msgid="8838850798491763729">"Interworking, unspecified"</string>
+    <string name="labelCallBarring" msgid="3452870940716226978">"Call barring"</string>
+    <string name="sum_call_barring_enabled" msgid="6804489690436703488">"On"</string>
+    <string name="sum_call_barring_disabled" msgid="5900772179198857783">"Off"</string>
+    <string name="call_barring_baoc" msgid="1199843944333106035">"All outgoing"</string>
+    <string name="call_barring_baoc_enabled" msgid="8112118391869380361">"Disable blocking of all outgoing calls?"</string>
+    <string name="call_barring_baoc_disabled" msgid="7806697133004697974">"Block all outgoing calls?"</string>
+    <string name="call_barring_baoic" msgid="3162154267825211826">"Outgoing international"</string>
+    <string name="call_barring_baoic_enabled" msgid="2634377543147258105">"Disable blocking of outgoing international calls?"</string>
+    <string name="call_barring_baoic_disabled" msgid="5817895648306183464">"Block outgoing international calls?"</string>
+    <string name="call_barring_baoicr" msgid="8951699885885742076">"Outgoing international roaming"</string>
+    <string name="call_barring_baoicr_enabled" msgid="2519630715322138317">"Disable blocking of outgoing international roaming?"</string>
+    <string name="call_barring_baoicr_disabled" msgid="5831267468931377699">"Block outgoing international roaming?"</string>
+    <string name="call_barring_baic" msgid="5272726081458339912">"All incoming"</string>
+    <string name="call_barring_baic_enabled" msgid="2457134916223203380">"Disable blocking of all incoming calls?"</string>
+    <string name="call_barring_baic_disabled" msgid="6945604947500275636">"Block all incoming calls?"</string>
+    <string name="call_barring_baicr" msgid="5728784220691481693">"Incoming international roaming"</string>
+    <string name="call_barring_baicr_enabled" msgid="6533336994391716127">"Disable blocking of all incoming international roaming?"</string>
+    <string name="call_barring_baicr_disabled" msgid="6746329853943256566">"Block incoming international roaming?"</string>
+    <string name="call_barring_deactivate_all" msgid="5269788384941003415">"Deactivate all"</string>
+    <string name="call_barring_deactivate_all_description" msgid="4972365443287257704">"Deactivate all call barring settings"</string>
+    <string name="call_barring_deactivate_success" msgid="8014685598632000936">"Call barring deactivated"</string>
+    <string name="call_barring_change_pwd" msgid="6887420609726284232">"Change password"</string>
+    <string name="call_barring_change_pwd_description" msgid="5505087790260233953">"Change call barring password"</string>
+    <string name="call_barring_change_pwd_description_disabled" msgid="7630770327645349957">"Cannot change call barring password."</string>
+    <string name="call_barring_pwd_not_match" msgid="6716711689350314525">"Passwords do not match"</string>
+    <string name="call_barring_right_pwd_number" msgid="2902966502520410446">"Enter a password with four numbers"</string>
+    <string name="call_barring_change_pwd_success" msgid="3278310763742760321">"Password changed"</string>
+    <string name="call_barring_old_pwd" msgid="6080515987320238522">"Old password"</string>
+    <string name="call_barring_new_pwd" msgid="7048532299150269547">"New password"</string>
+    <string name="call_barring_confirm_pwd" msgid="1947167278466285411">"Confirm password"</string>
+    <string name="messageCallBarring" msgid="2412123220272136055">"Enter password"</string>
+    <string name="call_barring_settings" msgid="80766145008623645">"Call barring settings"</string>
+    <string name="call_barring_deactivate_all_no_password" msgid="920902774366557311">"Deactivate all call barring settings?"</string>
+    <string name="supp_service_notification_call_deflected" msgid="9195460512875330926">"Call deflected."</string>
+    <string name="supp_service_notification_call_forwarded" msgid="7818548630812124053">"Call forwarded."</string>
+    <string name="supp_service_notification_call_waiting" msgid="789154111899572489">"Call is waiting."</string>
+    <string name="supp_service_clir_suppression_rejected" msgid="1581851661582189045">"Number blocking is rejected."</string>
+    <string name="supp_service_closed_user_group_call" msgid="5761735840904590950">"Closed user group call."</string>
+    <string name="supp_service_incoming_calls_barred" msgid="3248813207307882723">"Incoming calls barred."</string>
+    <string name="supp_service_outgoing_calls_barred" msgid="1962644621292054081">"Outgoing calls barred."</string>
+    <string name="supp_service_call_forwarding_active" msgid="1253134771682248735">"Call forwarding active."</string>
+    <string name="supp_service_additional_call_forwarded" msgid="5228624725214727315">"Additional call forwarded."</string>
+    <string name="supp_service_additional_ect_connected" msgid="6396964292513707102">"Explicit call transfer complete."</string>
+    <string name="supp_service_additional_ect_connecting" msgid="5443373059716058480">"Explicit call transfer in progress."</string>
+    <string name="supp_service_call_on_hold" msgid="1478976782361795422">"Call on hold."</string>
+    <string name="supp_service_call_resumed" msgid="1656475289958070674">"Call resumed."</string>
+    <string name="supp_service_deflected_call" msgid="138970419873492166">"Call was deflected."</string>
+    <string name="supp_service_forwarded_call" msgid="4509980341645679803">"Forwarded call."</string>
+    <string name="supp_service_conference_call" msgid="4448616364004466832">"Joining conference call."</string>
+    <string name="supp_service_held_call_released" msgid="2030677825038709779">"Held call has been released."</string>
 </resources>
diff --git a/res/values-en-rCA/strings.xml b/res/values-en-rCA/strings.xml
index 4ae1af0..dd47d6a 100644
--- a/res/values-en-rCA/strings.xml
+++ b/res/values-en-rCA/strings.xml
@@ -130,6 +130,7 @@
     <string name="stk_cc_ss_to_dial_error" msgid="2816779198916570502">"SS request modified to DIAL request."</string>
     <string name="stk_cc_ss_to_ussd_error" msgid="7490626178582654236">"SS request modified to USSD request."</string>
     <string name="stk_cc_ss_to_ss_error" msgid="5057846756489053759">"SS request modified to new SS request."</string>
+    <string name="stk_cc_ss_to_dial_video_error" msgid="3091186225006683939">"SS request modified to Video DIAL request."</string>
     <string name="fdn_check_failure" msgid="18200614306525434">"Your Phone app\'s fixed dialling numbers setting is turned on. As a result, some call-related features aren\'t working."</string>
     <string name="radio_off_error" msgid="2304459933248513376">"Please turn on the radio before viewing these settings."</string>
     <string name="close_dialog" msgid="2365884406356986917">"OK"</string>
@@ -158,7 +159,6 @@
     <string name="vm_change_pin_error_invalid" msgid="3972205462701668653">"The new PIN contains invalid characters."</string>
     <string name="vm_change_pin_error_system_error" msgid="6610603326230000207">"Unable to change PIN"</string>
     <string name="vvm_unsupported_message_format" msgid="11795090778411977">"Unsupported message type. Call <xliff:g id="NUMBER">%s</xliff:g> to listen."</string>
-    <string name="mobile_networks" msgid="5540397602919106177">"Mobile network settings"</string>
     <string name="network_settings_title" msgid="514120489499925574">"Mobile network"</string>
     <string name="label_available" msgid="1181658289009300430">"Available networks"</string>
     <string name="load_networks_progress" msgid="5230707536168902952">"Searching…"</string>
@@ -168,6 +168,7 @@
     <string name="not_allowed" msgid="5613353860205691579">"Your SIM card doesn\'t allow a connection to this network."</string>
     <string name="connect_later" msgid="2308119155752343975">"Can\'t connect to this network at the moment. Try again later."</string>
     <string name="registration_done" msgid="495135664535876612">"Registered on network."</string>
+    <string name="already_auto" msgid="6067116884321285507">"Already in automatic selection."</string>
     <string name="select_automatically" msgid="1046727200631770962">"Automatically select network"</string>
     <string name="network_select_title" msgid="7733107364757544558">"Network"</string>
     <string name="register_automatically" msgid="6017849844573519637">"Automatic registration..."</string>
@@ -175,6 +176,41 @@
     <string name="preferred_network_mode_summary" msgid="1434820673166126609">"Change the network operating mode"</string>
     <string name="preferred_network_mode_dialogtitle" msgid="4048082093347807230">"Preferred network type"</string>
     <string name="forbidden_network" msgid="4384929668343563440">"(forbidden)"</string>
+    <!-- no translation found for choose_network_title (4023911977543009350) -->
+    <skip />
+    <!-- no translation found for network_disconnected (2227251609006103194) -->
+    <skip />
+    <!-- no translation found for network_connected (1288589103624338857) -->
+    <skip />
+    <!-- no translation found for network_connecting (4927203097283533783) -->
+    <skip />
+    <!-- no translation found for network_could_not_connect (8254009365807767243) -->
+    <skip />
+  <string-array name="preferred_network_mode_choices">
+    <item msgid="3628460389382468528">"GSM/WCDMA preferred"</item>
+    <item msgid="8442633436636425221">"GSM only"</item>
+    <item msgid="2032314385791760810">"WCDMA only"</item>
+    <item msgid="6334554401059422303">"GSM/WCDMA auto"</item>
+    <item msgid="1462198368200398663">"CDMA/EvDo auto"</item>
+    <item msgid="3611460019185359968">"CDMA w/o EvDo"</item>
+    <item msgid="545430093607698090">"EvDo only"</item>
+    <item msgid="4286774020869405140">"CDMA/EvDo/GSM/WCDMA"</item>
+    <item msgid="4006002265696868538">"CDMA + LTE/EvDo"</item>
+    <item msgid="8973936140318359205">"GSM/WCDMA/LTE"</item>
+    <item msgid="3471059554252610472">"Global"</item>
+    <item msgid="2882615514545171802">"LTE"</item>
+    <item msgid="8076204422288290116">"LTE/WCDMA"</item>
+    <item msgid="3982984144824159726">"TDSCDMA only"</item>
+    <item msgid="3686191974505922271">"TDSCDMA/WCDMA"</item>
+    <item msgid="7135671700201836475">"LTE/TDSCDMA"</item>
+    <item msgid="3736619459066330755">"TDSCDMA/GSM"</item>
+    <item msgid="4778666570887216861">"LTE/TDSCDMA/GSM"</item>
+    <item msgid="2952322596201849456">"TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="115984258536697617">"LTE/TDSCDMA/WCDMA"</item>
+    <item msgid="7957991936217192636">"LTE/TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="2828588917858484655">"TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+    <item msgid="4989979948139945854">"LTE/TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+  </string-array>
     <string name="preferred_network_mode_wcdma_perf_summary" msgid="8521677230113533809">"Preferred network mode: WCDMA preferred"</string>
     <string name="preferred_network_mode_gsm_only_summary" msgid="3352445413437453511">"Preferred network mode: GSM only"</string>
     <string name="preferred_network_mode_wcdma_only_summary" msgid="2836897236221063413">"Preferred network mode: WCDMA only"</string>
@@ -192,21 +228,15 @@
     <string name="preferred_network_mode_lte_gsm_umts_summary" msgid="633315028976225026">"Preferred network mode: LTE/GSM/UMTS"</string>
     <string name="preferred_network_mode_lte_cdma_summary" msgid="3722647806454528426">"Preferred network mode: LTE/CDMA"</string>
     <string name="preferred_network_mode_tdscdma_summary" msgid="8021016193718678775">"Preferred network mode: TDSCDMA"</string>
-  <string-array name="preferred_network_mode_choices">
-    <item msgid="7886739962255042385">"LTE/WCDMA"</item>
-    <item msgid="577652050447385699">"LTE"</item>
-    <item msgid="6813597571293773656">"Global"</item>
-    <item msgid="127064712132619032">"GSM/WCDMA/LTE"</item>
-    <item msgid="1126767511633425977">"CDMA + LTE/EvDo"</item>
-    <item msgid="6389676313771670660">"CDMA/EvDo/GSM/WCDMA"</item>
-    <item msgid="545430093607698090">"EvDo only"</item>
-    <item msgid="1508557726283094448">"CDMA w/o EvDo"</item>
-    <item msgid="4341433122263841224">"CDMA/EvDo auto"</item>
-    <item msgid="5958053792390386668">"GSM/WCDMA auto"</item>
-    <item msgid="7913148405605373434">"WCDMA only"</item>
-    <item msgid="1524224863879435516">"GSM only"</item>
-    <item msgid="3817924849415716259">"GSM/WCDMA preferred"</item>
-  </string-array>
+    <string name="preferred_network_mode_tdscdma_wcdma_summary" msgid="2405154895437348623">"Preferred network mode: TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_summary" msgid="2104702896644235637">"Preferred network mode: LTE/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_summary" msgid="4893784445338396204">"Preferred network mode: TDSCDMA/GSM"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_summary" msgid="1815169717046729757">"Preferred network mode: LTE/GSM/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_wcdma_summary" msgid="2195358773359424099">"Preferred network mode: TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_wcdma_summary" msgid="1181424059695667803">"Preferred network mode: LTE/TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_wcdma_summary" msgid="2526539326505354382">"Preferred network mode: LTE/TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="8195248059196614939">"Preferred network mode: TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="5596733053095592791">"Preferred network mode: LTE/TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
     <string name="call_category" msgid="5863978196309462052">"Calling"</string>
     <string name="network_operator_category" msgid="4830701959205735636">"Network"</string>
     <string name="enhanced_4g_lte_mode_title" msgid="522191650223239171">"Enhanced 4G LTE Mode"</string>
@@ -220,12 +250,13 @@
     <string name="roaming_disable" msgid="1843417228755568110">"Connect to data services when roaming"</string>
     <string name="roaming_reenable_message" msgid="8913735676127858115">"You have lost data connectivity because you left your home network with data roaming turned off."</string>
     <string name="roaming_warning" msgid="1603164667540144353">"You may incur significant charges."</string>
+    <string name="roaming_check_price_warning" msgid="7497570906830902550">"Check with your network provider for pricing."</string>
     <string name="roaming_alert_title" msgid="3654815360303826008">"Allow data roaming?"</string>
     <string name="data_usage_title" msgid="8759619109516889802">"Data usage"</string>
     <string name="data_usage_template" msgid="8526428824844656364">"<xliff:g id="ID_1">%1$s</xliff:g> mobile data used <xliff:g id="ID_2">%2$s</xliff:g>"</string>
     <string name="advanced_options_title" msgid="8074895510265488035">"Advanced"</string>
     <string name="carrier_settings_euicc" msgid="6714062862127226405">"Operator"</string>
-    <string name="keywords_carrier_settings_euicc" msgid="783429609643157743">"carrier, esim, sim, euicc"</string>
+    <string name="keywords_carrier_settings_euicc" msgid="6861505396475991277">"operator, esim, sim, euicc, switch operators, add operator"</string>
     <string name="carrier_settings_euicc_summary" msgid="5115001942761995457">"<xliff:g id="CARRIER_NAME">%1$s</xliff:g> — <xliff:g id="PHONE_NUMBER">%2$s</xliff:g>"</string>
     <string name="mobile_data_settings_title" msgid="4661165467914727157">"Mobile data"</string>
     <string name="mobile_data_settings_summary" msgid="5087255915840576895">"Access data using mobile network"</string>
@@ -399,7 +430,7 @@
     <string name="deleting_fdn_contact" msgid="5669163206349319969">"Deleting fixed dialling number…"</string>
     <string name="fdn_contact_deleted" msgid="7154162327112259569">"Fixed dialling number deleted."</string>
     <string name="pin2_invalid" msgid="5470854099230755944">"FDN wasn\'t updated because you typed an incorrect PIN."</string>
-    <string name="fdn_invalid_number" msgid="8602417141715473998">"FDN wasn\'t updated because the number is empty or exceeds 20 digits."</string>
+    <string name="fdn_invalid_number" msgid="2062898833049589309">"FDN wasn\'t updated because the number exceeds 20 digits."</string>
     <string name="pin2_or_fdn_invalid" msgid="6025144083384701197">"FDN wasn\'t updated. The PIN2 was incorrect or the phone number was rejected."</string>
     <string name="fdn_failed" msgid="540018079008319747">"FDN operation failed."</string>
     <string name="simContacts_emptyLoading" msgid="2203331234764498011">"Reading from SIM card…"</string>
@@ -502,6 +533,8 @@
     <string name="failedToImportSingleContactMsg" msgid="415399285420353917">"Failed to import contact"</string>
     <string name="hac_mode_title" msgid="8740268574688743289">"Hearing aids"</string>
     <string name="hac_mode_summary" msgid="6833851160514929341">"Turn on hearing-aid compatibility"</string>
+    <string name="rtt_mode_title" msgid="5868105073514206953">"RTT"</string>
+    <string name="rtt_mode_summary" msgid="7346441783429748083">"Turn RTT on or off"</string>
   <string-array name="tty_mode_entries">
     <item msgid="512950011423868021">"TTY off"</item>
     <item msgid="3971695875449640648">"TTY full"</item>
@@ -613,4 +646,107 @@
     <string name="mobile_data_activate_diag_message" msgid="8216154678758451453">"You may need to add data through <xliff:g id="PROVIDER_NAME">%s</xliff:g>"</string>
     <string name="mobile_data_activate_button" msgid="3682400969184405446">"ADD DATA"</string>
     <string name="mobile_data_activate_cancel_button" msgid="1708022171547398765">"CANCEL"</string>
+    <string name="clh_card_title_call_ended_txt" msgid="4072101334811753823">"Call ended"</string>
+    <string name="clh_callFailed_powerOff_txt" msgid="3773036949107147708">"Radio off"</string>
+    <string name="clh_callFailed_simError_txt" msgid="757650590524277969">"No SIM card or SIM card error"</string>
+    <string name="clh_incall_error_out_of_service_txt" msgid="3974373603657193827">"Mobile network not available"</string>
+    <string name="clh_callFailed_unassigned_number_txt" msgid="7635996793232604064">"Unassigned (unallocated) number"</string>
+    <string name="clh_callFailed_no_route_to_destination_txt" msgid="8561586745288855167">"No route to destination"</string>
+    <string name="clh_callFailed_channel_unacceptable_txt" msgid="8048626924246611459">"Channel unacceptable"</string>
+    <string name="clh_callFailed_operator_determined_barring_txt" msgid="6889705714244076823">"Operator determined barring"</string>
+    <string name="clh_callFailed_normal_call_clearing_txt" msgid="2810975267106345820">"Normal call clearing"</string>
+    <string name="clh_callFailed_user_busy_txt" msgid="2736095995784746915">"User busy"</string>
+    <string name="clh_callFailed_no_user_responding_txt" msgid="1421543095873040084">"No user responding"</string>
+    <string name="clh_callFailed_user_alerting_txt" msgid="6606245970376797447">"User alerting, no answer"</string>
+    <string name="clh_callFailed_call_rejected_txt" msgid="8001665478195793223">"Call rejected"</string>
+    <string name="clh_callFailed_number_changed_txt" msgid="5127909898925154242">"Number changed"</string>
+    <string name="clh_callFailed_pre_emption_txt" msgid="6864702416751338567">"Pre-emption"</string>
+    <string name="clh_callFailed_non_selected_user_clearing_txt" msgid="8725898326616836656">"Non-selected user clearing"</string>
+    <string name="clh_callFailed_destination_out_of_order_txt" msgid="6626355413556362437">"Destination out of order"</string>
+    <string name="clh_callFailed_invalid_number_format_txt" msgid="6987646655639655370">"Invalid number format (incomplete number)"</string>
+    <string name="clh_callFailed_facility_rejected_txt" msgid="4539787567476563415">"Facility rejected"</string>
+    <string name="clh_callFailed_response_to_STATUS_ENQUIRY_txt" msgid="178503536263624366">"Response to STATUS ENQUIRY"</string>
+    <string name="clh_callFailed_normal_unspecified_txt" msgid="2777574148560245427">"Normal, unspecified"</string>
+    <string name="clh_callFailed_no_circuit_available_txt" msgid="2894749820848784700">"No circuit/channel available"</string>
+    <string name="clh_callFailed_network_out_of_order_txt" msgid="807472585030492179">"Network out of order"</string>
+    <string name="clh_callFailed_temporary_failure_txt" msgid="1985847623937655151">"Temporary failure"</string>
+    <string name="clh_callFailed_switching_equipment_congestion_txt" msgid="465517139462928431">"Switching equipment congestion"</string>
+    <string name="clh_callFailed_access_information_discarded_txt" msgid="132851305339579892">"Access information discarded"</string>
+    <string name="clh_callFailed_requested_circuit_txt" msgid="2316345471851443847">"Requested circuit/channel not available"</string>
+    <string name="clh_callFailed_resources_unavailable_unspecified_txt" msgid="4460267429142724322">"Resources unavailable, unspecified"</string>
+    <string name="clh_callFailed_quality_of_service_unavailable_txt" msgid="7315823047206338755">"Quality of service unavailable"</string>
+    <string name="clh_callFailed_requested_facility_not_subscribed_txt" msgid="1688438372518949530">"Requested facility not subscribed"</string>
+    <string name="clh_callFailed_incoming_calls_barred_within_the_CUG_txt" msgid="3922231620226043342">"Incoming calls barred within the CUG"</string>
+    <string name="clh_callFailed_bearer_capability_not_authorized_txt" msgid="6515594235334537340">"Bearer capability not authorised"</string>
+    <string name="clh_callFailed_bearer_capability_not_presently_available_txt" msgid="8013567156449692135">"Bearer capability not presently available"</string>
+    <string name="clh_callFailed_service_or_option_not_available_unspecified_txt" msgid="8663374141880847414">"Service or option not available, unspecified"</string>
+    <string name="clh_callFailed_bearer_service_not_implemented_txt" msgid="2772484977847973583">"Bearer service not implemented"</string>
+    <string name="clh_callFailed_ACM_equal_to_or_greater_than_ACMmax_txt" msgid="2192709279981159761">"ACM equal to or greater than ACMmax"</string>
+    <string name="clh_callFailed_requested_facility_not_implemented_txt" msgid="406404292085779118">"Requested facility not implemented"</string>
+    <string name="clh_callFailed_only_restricted_digital_information_bearer_capability_is_available_txt" msgid="4817899794531157207">"Only restricted digital information bearer capability is available"</string>
+    <string name="clh_callFailed_service_or_option_not_implemented_unspecified_txt" msgid="2968655784896862505">"Service or option not implemented, unspecified"</string>
+    <string name="clh_callFailed_invalid_transaction_identifier_value_txt" msgid="3843478518660918642">"Invalid transaction identifier value"</string>
+    <string name="clh_callFailed_user_not_member_of_CUG_txt" msgid="8462852903153938988">"User not member of CUG"</string>
+    <string name="clh_callFailed_incompatible_destination_txt" msgid="2580750652910253219">"Incompatible destination"</string>
+    <string name="clh_callFailed_invalid_transit_network_selection_txt" msgid="6589916900457111005">"Invalid transit network selection"</string>
+    <string name="clh_callFailed_semantically_incorrect_message_txt" msgid="2329284157442218683">"Semantically incorrect message"</string>
+    <string name="clh_callFailed_invalid_mandatory_information_txt" msgid="9081556111928912676">"Invalid mandatory information"</string>
+    <string name="clh_callFailed_message_type_non_existent_or_not_implemented_txt" msgid="2641350895896546715">"Message type non-existent or not implemented"</string>
+    <string name="clh_callFailed_message_type_not_compatible_with_protocol_state_txt" msgid="6598180735494982466">"Message type not compatible with protocol state"</string>
+    <string name="clh_callFailed_information_element_non_existent_or_not_implemented_txt" msgid="4725610801664706983">"Information element non-existent or not implemented"</string>
+    <string name="clh_callFailed_conditional_IE_error_txt" msgid="9140031076499566143">"Conditional IE error"</string>
+    <string name="clh_callFailed_message_not_compatible_with_protocol_state_txt" msgid="6586005128633024271">"Message not compatible with protocol state"</string>
+    <string name="clh_callFailed_recovery_on_timer_expiry_txt" msgid="3680765722923600294">"Recovery on timer expiry"</string>
+    <string name="clh_callFailed_protocol_Error_unspecified_txt" msgid="8294907817156524790">"Protocol error, unspecified"</string>
+    <string name="clh_callFailed_interworking_unspecified_txt" msgid="8838850798491763729">"Interworking, unspecified"</string>
+    <string name="labelCallBarring" msgid="3452870940716226978">"Call barring"</string>
+    <string name="sum_call_barring_enabled" msgid="6804489690436703488">"On"</string>
+    <string name="sum_call_barring_disabled" msgid="5900772179198857783">"Off"</string>
+    <string name="call_barring_baoc" msgid="1199843944333106035">"All outgoing"</string>
+    <string name="call_barring_baoc_enabled" msgid="8112118391869380361">"Disable blocking of all outgoing calls?"</string>
+    <string name="call_barring_baoc_disabled" msgid="7806697133004697974">"Block all outgoing calls?"</string>
+    <string name="call_barring_baoic" msgid="3162154267825211826">"Outgoing international"</string>
+    <string name="call_barring_baoic_enabled" msgid="2634377543147258105">"Disable blocking of outgoing international calls?"</string>
+    <string name="call_barring_baoic_disabled" msgid="5817895648306183464">"Block outgoing international calls?"</string>
+    <string name="call_barring_baoicr" msgid="8951699885885742076">"Outgoing international roaming"</string>
+    <string name="call_barring_baoicr_enabled" msgid="2519630715322138317">"Disable blocking of outgoing international roaming?"</string>
+    <string name="call_barring_baoicr_disabled" msgid="5831267468931377699">"Block outgoing international roaming?"</string>
+    <string name="call_barring_baic" msgid="5272726081458339912">"All incoming"</string>
+    <string name="call_barring_baic_enabled" msgid="2457134916223203380">"Disable blocking of all incoming calls?"</string>
+    <string name="call_barring_baic_disabled" msgid="6945604947500275636">"Block all incoming calls?"</string>
+    <string name="call_barring_baicr" msgid="5728784220691481693">"Incoming international roaming"</string>
+    <string name="call_barring_baicr_enabled" msgid="6533336994391716127">"Disable blocking of all incoming international roaming?"</string>
+    <string name="call_barring_baicr_disabled" msgid="6746329853943256566">"Block incoming international roaming?"</string>
+    <string name="call_barring_deactivate_all" msgid="5269788384941003415">"Deactivate all"</string>
+    <string name="call_barring_deactivate_all_description" msgid="4972365443287257704">"Deactivate all call barring settings"</string>
+    <string name="call_barring_deactivate_success" msgid="8014685598632000936">"Call barring deactivated"</string>
+    <string name="call_barring_change_pwd" msgid="6887420609726284232">"Change password"</string>
+    <string name="call_barring_change_pwd_description" msgid="5505087790260233953">"Change call barring password"</string>
+    <string name="call_barring_change_pwd_description_disabled" msgid="7630770327645349957">"Cannot change call barring password."</string>
+    <string name="call_barring_pwd_not_match" msgid="6716711689350314525">"Passwords do not match"</string>
+    <string name="call_barring_right_pwd_number" msgid="2902966502520410446">"Enter a password with four numbers"</string>
+    <string name="call_barring_change_pwd_success" msgid="3278310763742760321">"Password changed"</string>
+    <string name="call_barring_old_pwd" msgid="6080515987320238522">"Old password"</string>
+    <string name="call_barring_new_pwd" msgid="7048532299150269547">"New password"</string>
+    <string name="call_barring_confirm_pwd" msgid="1947167278466285411">"Confirm password"</string>
+    <string name="messageCallBarring" msgid="2412123220272136055">"Enter password"</string>
+    <string name="call_barring_settings" msgid="80766145008623645">"Call barring settings"</string>
+    <string name="call_barring_deactivate_all_no_password" msgid="920902774366557311">"Deactivate all call barring settings?"</string>
+    <string name="supp_service_notification_call_deflected" msgid="9195460512875330926">"Call deflected."</string>
+    <string name="supp_service_notification_call_forwarded" msgid="7818548630812124053">"Call forwarded."</string>
+    <string name="supp_service_notification_call_waiting" msgid="789154111899572489">"Call is waiting."</string>
+    <string name="supp_service_clir_suppression_rejected" msgid="1581851661582189045">"Number blocking is rejected."</string>
+    <string name="supp_service_closed_user_group_call" msgid="5761735840904590950">"Closed user group call."</string>
+    <string name="supp_service_incoming_calls_barred" msgid="3248813207307882723">"Incoming calls barred."</string>
+    <string name="supp_service_outgoing_calls_barred" msgid="1962644621292054081">"Outgoing calls barred."</string>
+    <string name="supp_service_call_forwarding_active" msgid="1253134771682248735">"Call forwarding active."</string>
+    <string name="supp_service_additional_call_forwarded" msgid="5228624725214727315">"Additional call forwarded."</string>
+    <string name="supp_service_additional_ect_connected" msgid="6396964292513707102">"Explicit call transfer complete."</string>
+    <string name="supp_service_additional_ect_connecting" msgid="5443373059716058480">"Explicit call transfer in progress."</string>
+    <string name="supp_service_call_on_hold" msgid="1478976782361795422">"Call on hold."</string>
+    <string name="supp_service_call_resumed" msgid="1656475289958070674">"Call resumed."</string>
+    <string name="supp_service_deflected_call" msgid="138970419873492166">"Call was deflected."</string>
+    <string name="supp_service_forwarded_call" msgid="4509980341645679803">"Forwarded call."</string>
+    <string name="supp_service_conference_call" msgid="4448616364004466832">"Joining conference call."</string>
+    <string name="supp_service_held_call_released" msgid="2030677825038709779">"Held call has been released."</string>
 </resources>
diff --git a/res/values-en-rGB/strings.xml b/res/values-en-rGB/strings.xml
index 4ae1af0..cce7ebc 100644
--- a/res/values-en-rGB/strings.xml
+++ b/res/values-en-rGB/strings.xml
@@ -130,6 +130,7 @@
     <string name="stk_cc_ss_to_dial_error" msgid="2816779198916570502">"SS request modified to DIAL request."</string>
     <string name="stk_cc_ss_to_ussd_error" msgid="7490626178582654236">"SS request modified to USSD request."</string>
     <string name="stk_cc_ss_to_ss_error" msgid="5057846756489053759">"SS request modified to new SS request."</string>
+    <string name="stk_cc_ss_to_dial_video_error" msgid="3091186225006683939">"SS request modified to Video DIAL request."</string>
     <string name="fdn_check_failure" msgid="18200614306525434">"Your Phone app\'s fixed dialling numbers setting is turned on. As a result, some call-related features aren\'t working."</string>
     <string name="radio_off_error" msgid="2304459933248513376">"Please turn on the radio before viewing these settings."</string>
     <string name="close_dialog" msgid="2365884406356986917">"OK"</string>
@@ -158,7 +159,6 @@
     <string name="vm_change_pin_error_invalid" msgid="3972205462701668653">"The new PIN contains invalid characters."</string>
     <string name="vm_change_pin_error_system_error" msgid="6610603326230000207">"Unable to change PIN"</string>
     <string name="vvm_unsupported_message_format" msgid="11795090778411977">"Unsupported message type. Call <xliff:g id="NUMBER">%s</xliff:g> to listen."</string>
-    <string name="mobile_networks" msgid="5540397602919106177">"Mobile network settings"</string>
     <string name="network_settings_title" msgid="514120489499925574">"Mobile network"</string>
     <string name="label_available" msgid="1181658289009300430">"Available networks"</string>
     <string name="load_networks_progress" msgid="5230707536168902952">"Searching…"</string>
@@ -168,6 +168,7 @@
     <string name="not_allowed" msgid="5613353860205691579">"Your SIM card doesn\'t allow a connection to this network."</string>
     <string name="connect_later" msgid="2308119155752343975">"Can\'t connect to this network at the moment. Try again later."</string>
     <string name="registration_done" msgid="495135664535876612">"Registered on network."</string>
+    <string name="already_auto" msgid="6067116884321285507">"Already in automatic selection."</string>
     <string name="select_automatically" msgid="1046727200631770962">"Automatically select network"</string>
     <string name="network_select_title" msgid="7733107364757544558">"Network"</string>
     <string name="register_automatically" msgid="6017849844573519637">"Automatic registration..."</string>
@@ -175,6 +176,31 @@
     <string name="preferred_network_mode_summary" msgid="1434820673166126609">"Change the network operating mode"</string>
     <string name="preferred_network_mode_dialogtitle" msgid="4048082093347807230">"Preferred network type"</string>
     <string name="forbidden_network" msgid="4384929668343563440">"(forbidden)"</string>
+  <string-array name="preferred_network_mode_choices">
+    <item msgid="3628460389382468528">"GSM/WCDMA preferred"</item>
+    <item msgid="8442633436636425221">"GSM only"</item>
+    <item msgid="2032314385791760810">"WCDMA only"</item>
+    <item msgid="6334554401059422303">"GSM/WCDMA auto"</item>
+    <item msgid="1462198368200398663">"CDMA/EvDo auto"</item>
+    <item msgid="3611460019185359968">"CDMA w/o EvDo"</item>
+    <item msgid="545430093607698090">"EvDo only"</item>
+    <item msgid="4286774020869405140">"CDMA/EvDo/GSM/WCDMA"</item>
+    <item msgid="4006002265696868538">"CDMA + LTE/EvDo"</item>
+    <item msgid="8973936140318359205">"GSM/WCDMA/LTE"</item>
+    <item msgid="3471059554252610472">"Global"</item>
+    <item msgid="2882615514545171802">"LTE"</item>
+    <item msgid="8076204422288290116">"LTE/WCDMA"</item>
+    <item msgid="3982984144824159726">"TDSCDMA only"</item>
+    <item msgid="3686191974505922271">"TDSCDMA/WCDMA"</item>
+    <item msgid="7135671700201836475">"LTE/TDSCDMA"</item>
+    <item msgid="3736619459066330755">"TDSCDMA/GSM"</item>
+    <item msgid="4778666570887216861">"LTE/TDSCDMA/GSM"</item>
+    <item msgid="2952322596201849456">"TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="115984258536697617">"LTE/TDSCDMA/WCDMA"</item>
+    <item msgid="7957991936217192636">"LTE/TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="2828588917858484655">"TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+    <item msgid="4989979948139945854">"LTE/TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+  </string-array>
     <string name="preferred_network_mode_wcdma_perf_summary" msgid="8521677230113533809">"Preferred network mode: WCDMA preferred"</string>
     <string name="preferred_network_mode_gsm_only_summary" msgid="3352445413437453511">"Preferred network mode: GSM only"</string>
     <string name="preferred_network_mode_wcdma_only_summary" msgid="2836897236221063413">"Preferred network mode: WCDMA only"</string>
@@ -192,21 +218,15 @@
     <string name="preferred_network_mode_lte_gsm_umts_summary" msgid="633315028976225026">"Preferred network mode: LTE/GSM/UMTS"</string>
     <string name="preferred_network_mode_lte_cdma_summary" msgid="3722647806454528426">"Preferred network mode: LTE/CDMA"</string>
     <string name="preferred_network_mode_tdscdma_summary" msgid="8021016193718678775">"Preferred network mode: TDSCDMA"</string>
-  <string-array name="preferred_network_mode_choices">
-    <item msgid="7886739962255042385">"LTE/WCDMA"</item>
-    <item msgid="577652050447385699">"LTE"</item>
-    <item msgid="6813597571293773656">"Global"</item>
-    <item msgid="127064712132619032">"GSM/WCDMA/LTE"</item>
-    <item msgid="1126767511633425977">"CDMA + LTE/EvDo"</item>
-    <item msgid="6389676313771670660">"CDMA/EvDo/GSM/WCDMA"</item>
-    <item msgid="545430093607698090">"EvDo only"</item>
-    <item msgid="1508557726283094448">"CDMA w/o EvDo"</item>
-    <item msgid="4341433122263841224">"CDMA/EvDo auto"</item>
-    <item msgid="5958053792390386668">"GSM/WCDMA auto"</item>
-    <item msgid="7913148405605373434">"WCDMA only"</item>
-    <item msgid="1524224863879435516">"GSM only"</item>
-    <item msgid="3817924849415716259">"GSM/WCDMA preferred"</item>
-  </string-array>
+    <string name="preferred_network_mode_tdscdma_wcdma_summary" msgid="2405154895437348623">"Preferred network mode: TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_summary" msgid="2104702896644235637">"Preferred network mode: LTE/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_summary" msgid="4893784445338396204">"Preferred network mode: TDSCDMA/GSM"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_summary" msgid="1815169717046729757">"Preferred network mode: LTE/GSM/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_wcdma_summary" msgid="2195358773359424099">"Preferred network mode: TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_wcdma_summary" msgid="1181424059695667803">"Preferred network mode: LTE/TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_wcdma_summary" msgid="2526539326505354382">"Preferred network mode: LTE/TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="8195248059196614939">"Preferred network mode: TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="5596733053095592791">"Preferred network mode: LTE/TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
     <string name="call_category" msgid="5863978196309462052">"Calling"</string>
     <string name="network_operator_category" msgid="4830701959205735636">"Network"</string>
     <string name="enhanced_4g_lte_mode_title" msgid="522191650223239171">"Enhanced 4G LTE Mode"</string>
@@ -220,12 +240,13 @@
     <string name="roaming_disable" msgid="1843417228755568110">"Connect to data services when roaming"</string>
     <string name="roaming_reenable_message" msgid="8913735676127858115">"You have lost data connectivity because you left your home network with data roaming turned off."</string>
     <string name="roaming_warning" msgid="1603164667540144353">"You may incur significant charges."</string>
+    <string name="roaming_check_price_warning" msgid="7497570906830902550">"Check with your network provider for pricing."</string>
     <string name="roaming_alert_title" msgid="3654815360303826008">"Allow data roaming?"</string>
     <string name="data_usage_title" msgid="8759619109516889802">"Data usage"</string>
     <string name="data_usage_template" msgid="8526428824844656364">"<xliff:g id="ID_1">%1$s</xliff:g> mobile data used <xliff:g id="ID_2">%2$s</xliff:g>"</string>
     <string name="advanced_options_title" msgid="8074895510265488035">"Advanced"</string>
     <string name="carrier_settings_euicc" msgid="6714062862127226405">"Operator"</string>
-    <string name="keywords_carrier_settings_euicc" msgid="783429609643157743">"carrier, esim, sim, euicc"</string>
+    <string name="keywords_carrier_settings_euicc" msgid="6861505396475991277">"operator, esim, sim, euicc, switch operators, add operator"</string>
     <string name="carrier_settings_euicc_summary" msgid="5115001942761995457">"<xliff:g id="CARRIER_NAME">%1$s</xliff:g> — <xliff:g id="PHONE_NUMBER">%2$s</xliff:g>"</string>
     <string name="mobile_data_settings_title" msgid="4661165467914727157">"Mobile data"</string>
     <string name="mobile_data_settings_summary" msgid="5087255915840576895">"Access data using mobile network"</string>
@@ -399,7 +420,7 @@
     <string name="deleting_fdn_contact" msgid="5669163206349319969">"Deleting fixed dialling number…"</string>
     <string name="fdn_contact_deleted" msgid="7154162327112259569">"Fixed dialling number deleted."</string>
     <string name="pin2_invalid" msgid="5470854099230755944">"FDN wasn\'t updated because you typed an incorrect PIN."</string>
-    <string name="fdn_invalid_number" msgid="8602417141715473998">"FDN wasn\'t updated because the number is empty or exceeds 20 digits."</string>
+    <string name="fdn_invalid_number" msgid="2062898833049589309">"FDN wasn\'t updated because the number exceeds 20 digits."</string>
     <string name="pin2_or_fdn_invalid" msgid="6025144083384701197">"FDN wasn\'t updated. The PIN2 was incorrect or the phone number was rejected."</string>
     <string name="fdn_failed" msgid="540018079008319747">"FDN operation failed."</string>
     <string name="simContacts_emptyLoading" msgid="2203331234764498011">"Reading from SIM card…"</string>
@@ -502,6 +523,8 @@
     <string name="failedToImportSingleContactMsg" msgid="415399285420353917">"Failed to import contact"</string>
     <string name="hac_mode_title" msgid="8740268574688743289">"Hearing aids"</string>
     <string name="hac_mode_summary" msgid="6833851160514929341">"Turn on hearing-aid compatibility"</string>
+    <string name="rtt_mode_title" msgid="5868105073514206953">"RTT"</string>
+    <string name="rtt_mode_summary" msgid="7346441783429748083">"Turn RTT on or off"</string>
   <string-array name="tty_mode_entries">
     <item msgid="512950011423868021">"TTY off"</item>
     <item msgid="3971695875449640648">"TTY full"</item>
@@ -613,4 +636,107 @@
     <string name="mobile_data_activate_diag_message" msgid="8216154678758451453">"You may need to add data through <xliff:g id="PROVIDER_NAME">%s</xliff:g>"</string>
     <string name="mobile_data_activate_button" msgid="3682400969184405446">"ADD DATA"</string>
     <string name="mobile_data_activate_cancel_button" msgid="1708022171547398765">"CANCEL"</string>
+    <string name="clh_card_title_call_ended_txt" msgid="4072101334811753823">"Call ended"</string>
+    <string name="clh_callFailed_powerOff_txt" msgid="3773036949107147708">"Radio off"</string>
+    <string name="clh_callFailed_simError_txt" msgid="757650590524277969">"No SIM card or SIM card error"</string>
+    <string name="clh_incall_error_out_of_service_txt" msgid="3974373603657193827">"Mobile network not available"</string>
+    <string name="clh_callFailed_unassigned_number_txt" msgid="7635996793232604064">"Unassigned (unallocated) number"</string>
+    <string name="clh_callFailed_no_route_to_destination_txt" msgid="8561586745288855167">"No route to destination"</string>
+    <string name="clh_callFailed_channel_unacceptable_txt" msgid="8048626924246611459">"Channel unacceptable"</string>
+    <string name="clh_callFailed_operator_determined_barring_txt" msgid="6889705714244076823">"Operator determined barring"</string>
+    <string name="clh_callFailed_normal_call_clearing_txt" msgid="2810975267106345820">"Normal call clearing"</string>
+    <string name="clh_callFailed_user_busy_txt" msgid="2736095995784746915">"User busy"</string>
+    <string name="clh_callFailed_no_user_responding_txt" msgid="1421543095873040084">"No user responding"</string>
+    <string name="clh_callFailed_user_alerting_txt" msgid="6606245970376797447">"User alerting, no answer"</string>
+    <string name="clh_callFailed_call_rejected_txt" msgid="8001665478195793223">"Call rejected"</string>
+    <string name="clh_callFailed_number_changed_txt" msgid="5127909898925154242">"Number changed"</string>
+    <string name="clh_callFailed_pre_emption_txt" msgid="6864702416751338567">"Pre-emption"</string>
+    <string name="clh_callFailed_non_selected_user_clearing_txt" msgid="8725898326616836656">"Non-selected user clearing"</string>
+    <string name="clh_callFailed_destination_out_of_order_txt" msgid="6626355413556362437">"Destination out of order"</string>
+    <string name="clh_callFailed_invalid_number_format_txt" msgid="6987646655639655370">"Invalid number format (incomplete number)"</string>
+    <string name="clh_callFailed_facility_rejected_txt" msgid="4539787567476563415">"Facility rejected"</string>
+    <string name="clh_callFailed_response_to_STATUS_ENQUIRY_txt" msgid="178503536263624366">"Response to STATUS ENQUIRY"</string>
+    <string name="clh_callFailed_normal_unspecified_txt" msgid="2777574148560245427">"Normal, unspecified"</string>
+    <string name="clh_callFailed_no_circuit_available_txt" msgid="2894749820848784700">"No circuit/channel available"</string>
+    <string name="clh_callFailed_network_out_of_order_txt" msgid="807472585030492179">"Network out of order"</string>
+    <string name="clh_callFailed_temporary_failure_txt" msgid="1985847623937655151">"Temporary failure"</string>
+    <string name="clh_callFailed_switching_equipment_congestion_txt" msgid="465517139462928431">"Switching equipment congestion"</string>
+    <string name="clh_callFailed_access_information_discarded_txt" msgid="132851305339579892">"Access information discarded"</string>
+    <string name="clh_callFailed_requested_circuit_txt" msgid="2316345471851443847">"Requested circuit/channel not available"</string>
+    <string name="clh_callFailed_resources_unavailable_unspecified_txt" msgid="4460267429142724322">"Resources unavailable, unspecified"</string>
+    <string name="clh_callFailed_quality_of_service_unavailable_txt" msgid="7315823047206338755">"Quality of service unavailable"</string>
+    <string name="clh_callFailed_requested_facility_not_subscribed_txt" msgid="1688438372518949530">"Requested facility not subscribed"</string>
+    <string name="clh_callFailed_incoming_calls_barred_within_the_CUG_txt" msgid="3922231620226043342">"Incoming calls barred within the CUG"</string>
+    <string name="clh_callFailed_bearer_capability_not_authorized_txt" msgid="6515594235334537340">"Bearer capability not authorised"</string>
+    <string name="clh_callFailed_bearer_capability_not_presently_available_txt" msgid="8013567156449692135">"Bearer capability not presently available"</string>
+    <string name="clh_callFailed_service_or_option_not_available_unspecified_txt" msgid="8663374141880847414">"Service or option not available, unspecified"</string>
+    <string name="clh_callFailed_bearer_service_not_implemented_txt" msgid="2772484977847973583">"Bearer service not implemented"</string>
+    <string name="clh_callFailed_ACM_equal_to_or_greater_than_ACMmax_txt" msgid="2192709279981159761">"ACM equal to or greater than ACMmax"</string>
+    <string name="clh_callFailed_requested_facility_not_implemented_txt" msgid="406404292085779118">"Requested facility not implemented"</string>
+    <string name="clh_callFailed_only_restricted_digital_information_bearer_capability_is_available_txt" msgid="4817899794531157207">"Only restricted digital information bearer capability is available"</string>
+    <string name="clh_callFailed_service_or_option_not_implemented_unspecified_txt" msgid="2968655784896862505">"Service or option not implemented, unspecified"</string>
+    <string name="clh_callFailed_invalid_transaction_identifier_value_txt" msgid="3843478518660918642">"Invalid transaction identifier value"</string>
+    <string name="clh_callFailed_user_not_member_of_CUG_txt" msgid="8462852903153938988">"User not member of CUG"</string>
+    <string name="clh_callFailed_incompatible_destination_txt" msgid="2580750652910253219">"Incompatible destination"</string>
+    <string name="clh_callFailed_invalid_transit_network_selection_txt" msgid="6589916900457111005">"Invalid transit network selection"</string>
+    <string name="clh_callFailed_semantically_incorrect_message_txt" msgid="2329284157442218683">"Semantically incorrect message"</string>
+    <string name="clh_callFailed_invalid_mandatory_information_txt" msgid="9081556111928912676">"Invalid mandatory information"</string>
+    <string name="clh_callFailed_message_type_non_existent_or_not_implemented_txt" msgid="2641350895896546715">"Message type non-existent or not implemented"</string>
+    <string name="clh_callFailed_message_type_not_compatible_with_protocol_state_txt" msgid="6598180735494982466">"Message type not compatible with protocol state"</string>
+    <string name="clh_callFailed_information_element_non_existent_or_not_implemented_txt" msgid="4725610801664706983">"Information element non-existent or not implemented"</string>
+    <string name="clh_callFailed_conditional_IE_error_txt" msgid="9140031076499566143">"Conditional IE error"</string>
+    <string name="clh_callFailed_message_not_compatible_with_protocol_state_txt" msgid="6586005128633024271">"Message not compatible with protocol state"</string>
+    <string name="clh_callFailed_recovery_on_timer_expiry_txt" msgid="3680765722923600294">"Recovery on timer expiry"</string>
+    <string name="clh_callFailed_protocol_Error_unspecified_txt" msgid="8294907817156524790">"Protocol error, unspecified"</string>
+    <string name="clh_callFailed_interworking_unspecified_txt" msgid="8838850798491763729">"Interworking, unspecified"</string>
+    <string name="labelCallBarring" msgid="3452870940716226978">"Call barring"</string>
+    <string name="sum_call_barring_enabled" msgid="6804489690436703488">"On"</string>
+    <string name="sum_call_barring_disabled" msgid="5900772179198857783">"Off"</string>
+    <string name="call_barring_baoc" msgid="1199843944333106035">"All outgoing"</string>
+    <string name="call_barring_baoc_enabled" msgid="8112118391869380361">"Disable blocking of all outgoing calls?"</string>
+    <string name="call_barring_baoc_disabled" msgid="7806697133004697974">"Block all outgoing calls?"</string>
+    <string name="call_barring_baoic" msgid="3162154267825211826">"Outgoing international"</string>
+    <string name="call_barring_baoic_enabled" msgid="2634377543147258105">"Disable blocking of outgoing international calls?"</string>
+    <string name="call_barring_baoic_disabled" msgid="5817895648306183464">"Block outgoing international calls?"</string>
+    <string name="call_barring_baoicr" msgid="8951699885885742076">"Outgoing international roaming"</string>
+    <string name="call_barring_baoicr_enabled" msgid="2519630715322138317">"Disable blocking of outgoing international roaming?"</string>
+    <string name="call_barring_baoicr_disabled" msgid="5831267468931377699">"Block outgoing international roaming?"</string>
+    <string name="call_barring_baic" msgid="5272726081458339912">"All incoming"</string>
+    <string name="call_barring_baic_enabled" msgid="2457134916223203380">"Disable blocking of all incoming calls?"</string>
+    <string name="call_barring_baic_disabled" msgid="6945604947500275636">"Block all incoming calls?"</string>
+    <string name="call_barring_baicr" msgid="5728784220691481693">"Incoming international roaming"</string>
+    <string name="call_barring_baicr_enabled" msgid="6533336994391716127">"Disable blocking of all incoming international roaming?"</string>
+    <string name="call_barring_baicr_disabled" msgid="6746329853943256566">"Block incoming international roaming?"</string>
+    <string name="call_barring_deactivate_all" msgid="5269788384941003415">"Deactivate all"</string>
+    <string name="call_barring_deactivate_all_description" msgid="4972365443287257704">"Deactivate all call barring settings"</string>
+    <string name="call_barring_deactivate_success" msgid="8014685598632000936">"Call barring deactivated"</string>
+    <string name="call_barring_change_pwd" msgid="6887420609726284232">"Change password"</string>
+    <string name="call_barring_change_pwd_description" msgid="5505087790260233953">"Change call barring password"</string>
+    <string name="call_barring_change_pwd_description_disabled" msgid="7630770327645349957">"Cannot change call barring password."</string>
+    <string name="call_barring_pwd_not_match" msgid="6716711689350314525">"Passwords do not match"</string>
+    <string name="call_barring_right_pwd_number" msgid="2902966502520410446">"Enter a password with four numbers"</string>
+    <string name="call_barring_change_pwd_success" msgid="3278310763742760321">"Password changed"</string>
+    <string name="call_barring_old_pwd" msgid="6080515987320238522">"Old password"</string>
+    <string name="call_barring_new_pwd" msgid="7048532299150269547">"New password"</string>
+    <string name="call_barring_confirm_pwd" msgid="1947167278466285411">"Confirm password"</string>
+    <string name="messageCallBarring" msgid="2412123220272136055">"Enter password"</string>
+    <string name="call_barring_settings" msgid="80766145008623645">"Call barring settings"</string>
+    <string name="call_barring_deactivate_all_no_password" msgid="920902774366557311">"Deactivate all call barring settings?"</string>
+    <string name="supp_service_notification_call_deflected" msgid="9195460512875330926">"Call deflected."</string>
+    <string name="supp_service_notification_call_forwarded" msgid="7818548630812124053">"Call forwarded."</string>
+    <string name="supp_service_notification_call_waiting" msgid="789154111899572489">"Call is waiting."</string>
+    <string name="supp_service_clir_suppression_rejected" msgid="1581851661582189045">"Number blocking is rejected."</string>
+    <string name="supp_service_closed_user_group_call" msgid="5761735840904590950">"Closed user group call."</string>
+    <string name="supp_service_incoming_calls_barred" msgid="3248813207307882723">"Incoming calls barred."</string>
+    <string name="supp_service_outgoing_calls_barred" msgid="1962644621292054081">"Outgoing calls barred."</string>
+    <string name="supp_service_call_forwarding_active" msgid="1253134771682248735">"Call forwarding active."</string>
+    <string name="supp_service_additional_call_forwarded" msgid="5228624725214727315">"Additional call forwarded."</string>
+    <string name="supp_service_additional_ect_connected" msgid="6396964292513707102">"Explicit call transfer complete."</string>
+    <string name="supp_service_additional_ect_connecting" msgid="5443373059716058480">"Explicit call transfer in progress."</string>
+    <string name="supp_service_call_on_hold" msgid="1478976782361795422">"Call on hold."</string>
+    <string name="supp_service_call_resumed" msgid="1656475289958070674">"Call resumed."</string>
+    <string name="supp_service_deflected_call" msgid="138970419873492166">"Call was deflected."</string>
+    <string name="supp_service_forwarded_call" msgid="4509980341645679803">"Forwarded call."</string>
+    <string name="supp_service_conference_call" msgid="4448616364004466832">"Joining conference call."</string>
+    <string name="supp_service_held_call_released" msgid="2030677825038709779">"Held call has been released."</string>
 </resources>
diff --git a/res/values-en-rIN/strings.xml b/res/values-en-rIN/strings.xml
index 4ae1af0..cce7ebc 100644
--- a/res/values-en-rIN/strings.xml
+++ b/res/values-en-rIN/strings.xml
@@ -130,6 +130,7 @@
     <string name="stk_cc_ss_to_dial_error" msgid="2816779198916570502">"SS request modified to DIAL request."</string>
     <string name="stk_cc_ss_to_ussd_error" msgid="7490626178582654236">"SS request modified to USSD request."</string>
     <string name="stk_cc_ss_to_ss_error" msgid="5057846756489053759">"SS request modified to new SS request."</string>
+    <string name="stk_cc_ss_to_dial_video_error" msgid="3091186225006683939">"SS request modified to Video DIAL request."</string>
     <string name="fdn_check_failure" msgid="18200614306525434">"Your Phone app\'s fixed dialling numbers setting is turned on. As a result, some call-related features aren\'t working."</string>
     <string name="radio_off_error" msgid="2304459933248513376">"Please turn on the radio before viewing these settings."</string>
     <string name="close_dialog" msgid="2365884406356986917">"OK"</string>
@@ -158,7 +159,6 @@
     <string name="vm_change_pin_error_invalid" msgid="3972205462701668653">"The new PIN contains invalid characters."</string>
     <string name="vm_change_pin_error_system_error" msgid="6610603326230000207">"Unable to change PIN"</string>
     <string name="vvm_unsupported_message_format" msgid="11795090778411977">"Unsupported message type. Call <xliff:g id="NUMBER">%s</xliff:g> to listen."</string>
-    <string name="mobile_networks" msgid="5540397602919106177">"Mobile network settings"</string>
     <string name="network_settings_title" msgid="514120489499925574">"Mobile network"</string>
     <string name="label_available" msgid="1181658289009300430">"Available networks"</string>
     <string name="load_networks_progress" msgid="5230707536168902952">"Searching…"</string>
@@ -168,6 +168,7 @@
     <string name="not_allowed" msgid="5613353860205691579">"Your SIM card doesn\'t allow a connection to this network."</string>
     <string name="connect_later" msgid="2308119155752343975">"Can\'t connect to this network at the moment. Try again later."</string>
     <string name="registration_done" msgid="495135664535876612">"Registered on network."</string>
+    <string name="already_auto" msgid="6067116884321285507">"Already in automatic selection."</string>
     <string name="select_automatically" msgid="1046727200631770962">"Automatically select network"</string>
     <string name="network_select_title" msgid="7733107364757544558">"Network"</string>
     <string name="register_automatically" msgid="6017849844573519637">"Automatic registration..."</string>
@@ -175,6 +176,31 @@
     <string name="preferred_network_mode_summary" msgid="1434820673166126609">"Change the network operating mode"</string>
     <string name="preferred_network_mode_dialogtitle" msgid="4048082093347807230">"Preferred network type"</string>
     <string name="forbidden_network" msgid="4384929668343563440">"(forbidden)"</string>
+  <string-array name="preferred_network_mode_choices">
+    <item msgid="3628460389382468528">"GSM/WCDMA preferred"</item>
+    <item msgid="8442633436636425221">"GSM only"</item>
+    <item msgid="2032314385791760810">"WCDMA only"</item>
+    <item msgid="6334554401059422303">"GSM/WCDMA auto"</item>
+    <item msgid="1462198368200398663">"CDMA/EvDo auto"</item>
+    <item msgid="3611460019185359968">"CDMA w/o EvDo"</item>
+    <item msgid="545430093607698090">"EvDo only"</item>
+    <item msgid="4286774020869405140">"CDMA/EvDo/GSM/WCDMA"</item>
+    <item msgid="4006002265696868538">"CDMA + LTE/EvDo"</item>
+    <item msgid="8973936140318359205">"GSM/WCDMA/LTE"</item>
+    <item msgid="3471059554252610472">"Global"</item>
+    <item msgid="2882615514545171802">"LTE"</item>
+    <item msgid="8076204422288290116">"LTE/WCDMA"</item>
+    <item msgid="3982984144824159726">"TDSCDMA only"</item>
+    <item msgid="3686191974505922271">"TDSCDMA/WCDMA"</item>
+    <item msgid="7135671700201836475">"LTE/TDSCDMA"</item>
+    <item msgid="3736619459066330755">"TDSCDMA/GSM"</item>
+    <item msgid="4778666570887216861">"LTE/TDSCDMA/GSM"</item>
+    <item msgid="2952322596201849456">"TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="115984258536697617">"LTE/TDSCDMA/WCDMA"</item>
+    <item msgid="7957991936217192636">"LTE/TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="2828588917858484655">"TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+    <item msgid="4989979948139945854">"LTE/TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+  </string-array>
     <string name="preferred_network_mode_wcdma_perf_summary" msgid="8521677230113533809">"Preferred network mode: WCDMA preferred"</string>
     <string name="preferred_network_mode_gsm_only_summary" msgid="3352445413437453511">"Preferred network mode: GSM only"</string>
     <string name="preferred_network_mode_wcdma_only_summary" msgid="2836897236221063413">"Preferred network mode: WCDMA only"</string>
@@ -192,21 +218,15 @@
     <string name="preferred_network_mode_lte_gsm_umts_summary" msgid="633315028976225026">"Preferred network mode: LTE/GSM/UMTS"</string>
     <string name="preferred_network_mode_lte_cdma_summary" msgid="3722647806454528426">"Preferred network mode: LTE/CDMA"</string>
     <string name="preferred_network_mode_tdscdma_summary" msgid="8021016193718678775">"Preferred network mode: TDSCDMA"</string>
-  <string-array name="preferred_network_mode_choices">
-    <item msgid="7886739962255042385">"LTE/WCDMA"</item>
-    <item msgid="577652050447385699">"LTE"</item>
-    <item msgid="6813597571293773656">"Global"</item>
-    <item msgid="127064712132619032">"GSM/WCDMA/LTE"</item>
-    <item msgid="1126767511633425977">"CDMA + LTE/EvDo"</item>
-    <item msgid="6389676313771670660">"CDMA/EvDo/GSM/WCDMA"</item>
-    <item msgid="545430093607698090">"EvDo only"</item>
-    <item msgid="1508557726283094448">"CDMA w/o EvDo"</item>
-    <item msgid="4341433122263841224">"CDMA/EvDo auto"</item>
-    <item msgid="5958053792390386668">"GSM/WCDMA auto"</item>
-    <item msgid="7913148405605373434">"WCDMA only"</item>
-    <item msgid="1524224863879435516">"GSM only"</item>
-    <item msgid="3817924849415716259">"GSM/WCDMA preferred"</item>
-  </string-array>
+    <string name="preferred_network_mode_tdscdma_wcdma_summary" msgid="2405154895437348623">"Preferred network mode: TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_summary" msgid="2104702896644235637">"Preferred network mode: LTE/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_summary" msgid="4893784445338396204">"Preferred network mode: TDSCDMA/GSM"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_summary" msgid="1815169717046729757">"Preferred network mode: LTE/GSM/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_wcdma_summary" msgid="2195358773359424099">"Preferred network mode: TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_wcdma_summary" msgid="1181424059695667803">"Preferred network mode: LTE/TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_wcdma_summary" msgid="2526539326505354382">"Preferred network mode: LTE/TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="8195248059196614939">"Preferred network mode: TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="5596733053095592791">"Preferred network mode: LTE/TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
     <string name="call_category" msgid="5863978196309462052">"Calling"</string>
     <string name="network_operator_category" msgid="4830701959205735636">"Network"</string>
     <string name="enhanced_4g_lte_mode_title" msgid="522191650223239171">"Enhanced 4G LTE Mode"</string>
@@ -220,12 +240,13 @@
     <string name="roaming_disable" msgid="1843417228755568110">"Connect to data services when roaming"</string>
     <string name="roaming_reenable_message" msgid="8913735676127858115">"You have lost data connectivity because you left your home network with data roaming turned off."</string>
     <string name="roaming_warning" msgid="1603164667540144353">"You may incur significant charges."</string>
+    <string name="roaming_check_price_warning" msgid="7497570906830902550">"Check with your network provider for pricing."</string>
     <string name="roaming_alert_title" msgid="3654815360303826008">"Allow data roaming?"</string>
     <string name="data_usage_title" msgid="8759619109516889802">"Data usage"</string>
     <string name="data_usage_template" msgid="8526428824844656364">"<xliff:g id="ID_1">%1$s</xliff:g> mobile data used <xliff:g id="ID_2">%2$s</xliff:g>"</string>
     <string name="advanced_options_title" msgid="8074895510265488035">"Advanced"</string>
     <string name="carrier_settings_euicc" msgid="6714062862127226405">"Operator"</string>
-    <string name="keywords_carrier_settings_euicc" msgid="783429609643157743">"carrier, esim, sim, euicc"</string>
+    <string name="keywords_carrier_settings_euicc" msgid="6861505396475991277">"operator, esim, sim, euicc, switch operators, add operator"</string>
     <string name="carrier_settings_euicc_summary" msgid="5115001942761995457">"<xliff:g id="CARRIER_NAME">%1$s</xliff:g> — <xliff:g id="PHONE_NUMBER">%2$s</xliff:g>"</string>
     <string name="mobile_data_settings_title" msgid="4661165467914727157">"Mobile data"</string>
     <string name="mobile_data_settings_summary" msgid="5087255915840576895">"Access data using mobile network"</string>
@@ -399,7 +420,7 @@
     <string name="deleting_fdn_contact" msgid="5669163206349319969">"Deleting fixed dialling number…"</string>
     <string name="fdn_contact_deleted" msgid="7154162327112259569">"Fixed dialling number deleted."</string>
     <string name="pin2_invalid" msgid="5470854099230755944">"FDN wasn\'t updated because you typed an incorrect PIN."</string>
-    <string name="fdn_invalid_number" msgid="8602417141715473998">"FDN wasn\'t updated because the number is empty or exceeds 20 digits."</string>
+    <string name="fdn_invalid_number" msgid="2062898833049589309">"FDN wasn\'t updated because the number exceeds 20 digits."</string>
     <string name="pin2_or_fdn_invalid" msgid="6025144083384701197">"FDN wasn\'t updated. The PIN2 was incorrect or the phone number was rejected."</string>
     <string name="fdn_failed" msgid="540018079008319747">"FDN operation failed."</string>
     <string name="simContacts_emptyLoading" msgid="2203331234764498011">"Reading from SIM card…"</string>
@@ -502,6 +523,8 @@
     <string name="failedToImportSingleContactMsg" msgid="415399285420353917">"Failed to import contact"</string>
     <string name="hac_mode_title" msgid="8740268574688743289">"Hearing aids"</string>
     <string name="hac_mode_summary" msgid="6833851160514929341">"Turn on hearing-aid compatibility"</string>
+    <string name="rtt_mode_title" msgid="5868105073514206953">"RTT"</string>
+    <string name="rtt_mode_summary" msgid="7346441783429748083">"Turn RTT on or off"</string>
   <string-array name="tty_mode_entries">
     <item msgid="512950011423868021">"TTY off"</item>
     <item msgid="3971695875449640648">"TTY full"</item>
@@ -613,4 +636,107 @@
     <string name="mobile_data_activate_diag_message" msgid="8216154678758451453">"You may need to add data through <xliff:g id="PROVIDER_NAME">%s</xliff:g>"</string>
     <string name="mobile_data_activate_button" msgid="3682400969184405446">"ADD DATA"</string>
     <string name="mobile_data_activate_cancel_button" msgid="1708022171547398765">"CANCEL"</string>
+    <string name="clh_card_title_call_ended_txt" msgid="4072101334811753823">"Call ended"</string>
+    <string name="clh_callFailed_powerOff_txt" msgid="3773036949107147708">"Radio off"</string>
+    <string name="clh_callFailed_simError_txt" msgid="757650590524277969">"No SIM card or SIM card error"</string>
+    <string name="clh_incall_error_out_of_service_txt" msgid="3974373603657193827">"Mobile network not available"</string>
+    <string name="clh_callFailed_unassigned_number_txt" msgid="7635996793232604064">"Unassigned (unallocated) number"</string>
+    <string name="clh_callFailed_no_route_to_destination_txt" msgid="8561586745288855167">"No route to destination"</string>
+    <string name="clh_callFailed_channel_unacceptable_txt" msgid="8048626924246611459">"Channel unacceptable"</string>
+    <string name="clh_callFailed_operator_determined_barring_txt" msgid="6889705714244076823">"Operator determined barring"</string>
+    <string name="clh_callFailed_normal_call_clearing_txt" msgid="2810975267106345820">"Normal call clearing"</string>
+    <string name="clh_callFailed_user_busy_txt" msgid="2736095995784746915">"User busy"</string>
+    <string name="clh_callFailed_no_user_responding_txt" msgid="1421543095873040084">"No user responding"</string>
+    <string name="clh_callFailed_user_alerting_txt" msgid="6606245970376797447">"User alerting, no answer"</string>
+    <string name="clh_callFailed_call_rejected_txt" msgid="8001665478195793223">"Call rejected"</string>
+    <string name="clh_callFailed_number_changed_txt" msgid="5127909898925154242">"Number changed"</string>
+    <string name="clh_callFailed_pre_emption_txt" msgid="6864702416751338567">"Pre-emption"</string>
+    <string name="clh_callFailed_non_selected_user_clearing_txt" msgid="8725898326616836656">"Non-selected user clearing"</string>
+    <string name="clh_callFailed_destination_out_of_order_txt" msgid="6626355413556362437">"Destination out of order"</string>
+    <string name="clh_callFailed_invalid_number_format_txt" msgid="6987646655639655370">"Invalid number format (incomplete number)"</string>
+    <string name="clh_callFailed_facility_rejected_txt" msgid="4539787567476563415">"Facility rejected"</string>
+    <string name="clh_callFailed_response_to_STATUS_ENQUIRY_txt" msgid="178503536263624366">"Response to STATUS ENQUIRY"</string>
+    <string name="clh_callFailed_normal_unspecified_txt" msgid="2777574148560245427">"Normal, unspecified"</string>
+    <string name="clh_callFailed_no_circuit_available_txt" msgid="2894749820848784700">"No circuit/channel available"</string>
+    <string name="clh_callFailed_network_out_of_order_txt" msgid="807472585030492179">"Network out of order"</string>
+    <string name="clh_callFailed_temporary_failure_txt" msgid="1985847623937655151">"Temporary failure"</string>
+    <string name="clh_callFailed_switching_equipment_congestion_txt" msgid="465517139462928431">"Switching equipment congestion"</string>
+    <string name="clh_callFailed_access_information_discarded_txt" msgid="132851305339579892">"Access information discarded"</string>
+    <string name="clh_callFailed_requested_circuit_txt" msgid="2316345471851443847">"Requested circuit/channel not available"</string>
+    <string name="clh_callFailed_resources_unavailable_unspecified_txt" msgid="4460267429142724322">"Resources unavailable, unspecified"</string>
+    <string name="clh_callFailed_quality_of_service_unavailable_txt" msgid="7315823047206338755">"Quality of service unavailable"</string>
+    <string name="clh_callFailed_requested_facility_not_subscribed_txt" msgid="1688438372518949530">"Requested facility not subscribed"</string>
+    <string name="clh_callFailed_incoming_calls_barred_within_the_CUG_txt" msgid="3922231620226043342">"Incoming calls barred within the CUG"</string>
+    <string name="clh_callFailed_bearer_capability_not_authorized_txt" msgid="6515594235334537340">"Bearer capability not authorised"</string>
+    <string name="clh_callFailed_bearer_capability_not_presently_available_txt" msgid="8013567156449692135">"Bearer capability not presently available"</string>
+    <string name="clh_callFailed_service_or_option_not_available_unspecified_txt" msgid="8663374141880847414">"Service or option not available, unspecified"</string>
+    <string name="clh_callFailed_bearer_service_not_implemented_txt" msgid="2772484977847973583">"Bearer service not implemented"</string>
+    <string name="clh_callFailed_ACM_equal_to_or_greater_than_ACMmax_txt" msgid="2192709279981159761">"ACM equal to or greater than ACMmax"</string>
+    <string name="clh_callFailed_requested_facility_not_implemented_txt" msgid="406404292085779118">"Requested facility not implemented"</string>
+    <string name="clh_callFailed_only_restricted_digital_information_bearer_capability_is_available_txt" msgid="4817899794531157207">"Only restricted digital information bearer capability is available"</string>
+    <string name="clh_callFailed_service_or_option_not_implemented_unspecified_txt" msgid="2968655784896862505">"Service or option not implemented, unspecified"</string>
+    <string name="clh_callFailed_invalid_transaction_identifier_value_txt" msgid="3843478518660918642">"Invalid transaction identifier value"</string>
+    <string name="clh_callFailed_user_not_member_of_CUG_txt" msgid="8462852903153938988">"User not member of CUG"</string>
+    <string name="clh_callFailed_incompatible_destination_txt" msgid="2580750652910253219">"Incompatible destination"</string>
+    <string name="clh_callFailed_invalid_transit_network_selection_txt" msgid="6589916900457111005">"Invalid transit network selection"</string>
+    <string name="clh_callFailed_semantically_incorrect_message_txt" msgid="2329284157442218683">"Semantically incorrect message"</string>
+    <string name="clh_callFailed_invalid_mandatory_information_txt" msgid="9081556111928912676">"Invalid mandatory information"</string>
+    <string name="clh_callFailed_message_type_non_existent_or_not_implemented_txt" msgid="2641350895896546715">"Message type non-existent or not implemented"</string>
+    <string name="clh_callFailed_message_type_not_compatible_with_protocol_state_txt" msgid="6598180735494982466">"Message type not compatible with protocol state"</string>
+    <string name="clh_callFailed_information_element_non_existent_or_not_implemented_txt" msgid="4725610801664706983">"Information element non-existent or not implemented"</string>
+    <string name="clh_callFailed_conditional_IE_error_txt" msgid="9140031076499566143">"Conditional IE error"</string>
+    <string name="clh_callFailed_message_not_compatible_with_protocol_state_txt" msgid="6586005128633024271">"Message not compatible with protocol state"</string>
+    <string name="clh_callFailed_recovery_on_timer_expiry_txt" msgid="3680765722923600294">"Recovery on timer expiry"</string>
+    <string name="clh_callFailed_protocol_Error_unspecified_txt" msgid="8294907817156524790">"Protocol error, unspecified"</string>
+    <string name="clh_callFailed_interworking_unspecified_txt" msgid="8838850798491763729">"Interworking, unspecified"</string>
+    <string name="labelCallBarring" msgid="3452870940716226978">"Call barring"</string>
+    <string name="sum_call_barring_enabled" msgid="6804489690436703488">"On"</string>
+    <string name="sum_call_barring_disabled" msgid="5900772179198857783">"Off"</string>
+    <string name="call_barring_baoc" msgid="1199843944333106035">"All outgoing"</string>
+    <string name="call_barring_baoc_enabled" msgid="8112118391869380361">"Disable blocking of all outgoing calls?"</string>
+    <string name="call_barring_baoc_disabled" msgid="7806697133004697974">"Block all outgoing calls?"</string>
+    <string name="call_barring_baoic" msgid="3162154267825211826">"Outgoing international"</string>
+    <string name="call_barring_baoic_enabled" msgid="2634377543147258105">"Disable blocking of outgoing international calls?"</string>
+    <string name="call_barring_baoic_disabled" msgid="5817895648306183464">"Block outgoing international calls?"</string>
+    <string name="call_barring_baoicr" msgid="8951699885885742076">"Outgoing international roaming"</string>
+    <string name="call_barring_baoicr_enabled" msgid="2519630715322138317">"Disable blocking of outgoing international roaming?"</string>
+    <string name="call_barring_baoicr_disabled" msgid="5831267468931377699">"Block outgoing international roaming?"</string>
+    <string name="call_barring_baic" msgid="5272726081458339912">"All incoming"</string>
+    <string name="call_barring_baic_enabled" msgid="2457134916223203380">"Disable blocking of all incoming calls?"</string>
+    <string name="call_barring_baic_disabled" msgid="6945604947500275636">"Block all incoming calls?"</string>
+    <string name="call_barring_baicr" msgid="5728784220691481693">"Incoming international roaming"</string>
+    <string name="call_barring_baicr_enabled" msgid="6533336994391716127">"Disable blocking of all incoming international roaming?"</string>
+    <string name="call_barring_baicr_disabled" msgid="6746329853943256566">"Block incoming international roaming?"</string>
+    <string name="call_barring_deactivate_all" msgid="5269788384941003415">"Deactivate all"</string>
+    <string name="call_barring_deactivate_all_description" msgid="4972365443287257704">"Deactivate all call barring settings"</string>
+    <string name="call_barring_deactivate_success" msgid="8014685598632000936">"Call barring deactivated"</string>
+    <string name="call_barring_change_pwd" msgid="6887420609726284232">"Change password"</string>
+    <string name="call_barring_change_pwd_description" msgid="5505087790260233953">"Change call barring password"</string>
+    <string name="call_barring_change_pwd_description_disabled" msgid="7630770327645349957">"Cannot change call barring password."</string>
+    <string name="call_barring_pwd_not_match" msgid="6716711689350314525">"Passwords do not match"</string>
+    <string name="call_barring_right_pwd_number" msgid="2902966502520410446">"Enter a password with four numbers"</string>
+    <string name="call_barring_change_pwd_success" msgid="3278310763742760321">"Password changed"</string>
+    <string name="call_barring_old_pwd" msgid="6080515987320238522">"Old password"</string>
+    <string name="call_barring_new_pwd" msgid="7048532299150269547">"New password"</string>
+    <string name="call_barring_confirm_pwd" msgid="1947167278466285411">"Confirm password"</string>
+    <string name="messageCallBarring" msgid="2412123220272136055">"Enter password"</string>
+    <string name="call_barring_settings" msgid="80766145008623645">"Call barring settings"</string>
+    <string name="call_barring_deactivate_all_no_password" msgid="920902774366557311">"Deactivate all call barring settings?"</string>
+    <string name="supp_service_notification_call_deflected" msgid="9195460512875330926">"Call deflected."</string>
+    <string name="supp_service_notification_call_forwarded" msgid="7818548630812124053">"Call forwarded."</string>
+    <string name="supp_service_notification_call_waiting" msgid="789154111899572489">"Call is waiting."</string>
+    <string name="supp_service_clir_suppression_rejected" msgid="1581851661582189045">"Number blocking is rejected."</string>
+    <string name="supp_service_closed_user_group_call" msgid="5761735840904590950">"Closed user group call."</string>
+    <string name="supp_service_incoming_calls_barred" msgid="3248813207307882723">"Incoming calls barred."</string>
+    <string name="supp_service_outgoing_calls_barred" msgid="1962644621292054081">"Outgoing calls barred."</string>
+    <string name="supp_service_call_forwarding_active" msgid="1253134771682248735">"Call forwarding active."</string>
+    <string name="supp_service_additional_call_forwarded" msgid="5228624725214727315">"Additional call forwarded."</string>
+    <string name="supp_service_additional_ect_connected" msgid="6396964292513707102">"Explicit call transfer complete."</string>
+    <string name="supp_service_additional_ect_connecting" msgid="5443373059716058480">"Explicit call transfer in progress."</string>
+    <string name="supp_service_call_on_hold" msgid="1478976782361795422">"Call on hold."</string>
+    <string name="supp_service_call_resumed" msgid="1656475289958070674">"Call resumed."</string>
+    <string name="supp_service_deflected_call" msgid="138970419873492166">"Call was deflected."</string>
+    <string name="supp_service_forwarded_call" msgid="4509980341645679803">"Forwarded call."</string>
+    <string name="supp_service_conference_call" msgid="4448616364004466832">"Joining conference call."</string>
+    <string name="supp_service_held_call_released" msgid="2030677825038709779">"Held call has been released."</string>
 </resources>
diff --git a/res/values-en-rXC/strings.xml b/res/values-en-rXC/strings.xml
index 161fc78..5b45b64 100644
--- a/res/values-en-rXC/strings.xml
+++ b/res/values-en-rXC/strings.xml
@@ -130,6 +130,7 @@
     <string name="stk_cc_ss_to_dial_error" msgid="2816779198916570502">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‎‏‎‎‏‏‏‎‎‎‏‎‏‏‏‎‎‏‏‎‏‎‏‏‏‎‎‎‎‎‏‏‏‏‎‏‎‏‎‎‎‏‎‎‎‎‏‏‎‏‎‏‏‎‏‏‎‎‎‎‏‏‎‎SS request modified to DIAL request.‎‏‎‎‏‎"</string>
     <string name="stk_cc_ss_to_ussd_error" msgid="7490626178582654236">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‏‎‎‏‏‏‏‏‏‏‎‏‎‎‎‎‎‎‏‏‎‎‏‏‎‏‎‎‏‎‏‎‎‎‎‏‏‏‏‎‏‎‏‎‎‏‎‎‏‎‏‏‎‏‎‎‎‏‏‏‎‎‎SS request modified to USSD request.‎‏‎‎‏‎"</string>
     <string name="stk_cc_ss_to_ss_error" msgid="5057846756489053759">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‎‎‎‏‏‎‎‎‏‏‎‎‎‏‎‎‎‏‎‏‎‎‏‏‎‏‎‎‏‏‏‏‎‏‎‎‎‎‏‏‏‎‎‏‎‎‎‏‎‎‎‏‏‎‎‎‏‏‏‏‏‏‎SS request modified to new SS request.‎‏‎‎‏‎"</string>
+    <string name="stk_cc_ss_to_dial_video_error" msgid="3091186225006683939">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‎‏‎‏‎‏‎‏‏‏‎‎‏‏‎‎‎‎‏‏‎‎‏‎‏‏‏‏‏‏‎‎‏‏‎‏‏‎‎‎‎‎‏‏‎‏‎‏‎‏‎‎‏‏‏‎‎‏‎‎‎‏‏‎SS request modified to Video DIAL request.‎‏‎‎‏‎"</string>
     <string name="fdn_check_failure" msgid="18200614306525434">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‎‏‏‏‏‎‎‎‎‎‎‏‎‏‎‏‎‎‏‎‏‎‏‏‏‎‎‏‎‏‏‏‏‏‎‎‏‏‎‏‏‏‏‎‎‏‏‎‎‎‎‏‏‏‏‏‎‏‎‎Your Phone app\'s Fixed Dialing Numbers setting is turned on. As a result, some call-related features aren\'t working.‎‏‎‎‏‎"</string>
     <string name="radio_off_error" msgid="2304459933248513376">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‎‏‏‏‏‏‏‏‏‏‏‏‎‏‏‎‎‎‏‎‏‏‎‎‎‎‏‏‎‎‏‏‎‎‎‏‎‎‎‎‏‏‎‎‏‎‏‏‏‏‎‎‏‎‏‎‏‏‎‎‎‎‎‎Turn on the radio before viewing these settings.‎‏‎‎‏‎"</string>
     <string name="close_dialog" msgid="2365884406356986917">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‎‏‎‎‎‎‎‏‏‎‏‎‏‎‏‎‏‎‎‏‏‏‏‎‏‎‏‎‏‎‏‎‎‏‎‎‏‎‎‏‎‎‎‏‎‏‏‎‏‎‎‏‏‎‎‎‎‏‎‎‏‎‏‎OK‎‏‎‎‏‎"</string>
@@ -158,7 +159,6 @@
     <string name="vm_change_pin_error_invalid" msgid="3972205462701668653">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‎‏‏‎‏‏‏‎‎‏‎‎‎‎‎‎‎‎‏‏‎‏‏‏‏‎‏‎‎‏‎‏‎‎‏‏‎‏‏‎‎‏‏‎‎‏‎‏‏‏‏‏‎‎‏‎‎‏‎‏‏‎‏‎The new PIN contains invalid characters.‎‏‎‎‏‎"</string>
     <string name="vm_change_pin_error_system_error" msgid="6610603326230000207">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‎‏‏‎‏‏‏‎‏‏‏‏‎‏‏‎‎‏‎‏‎‎‏‎‏‏‎‎‏‏‎‏‏‎‎‎‏‎‏‏‏‏‎‏‎‎‎‏‏‏‎‎‏‎‎‏‎‎‏‏‏‏‎Unable to change PIN‎‏‎‎‏‎"</string>
     <string name="vvm_unsupported_message_format" msgid="11795090778411977">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‎‏‏‎‏‎‏‎‎‏‏‏‏‎‎‏‏‏‏‎‎‏‎‎‏‎‏‎‎‏‎‎‏‏‏‏‏‏‎‎‎‎‏‏‎‏‎‎‏‏‏‏‎‎‏‎‎‏‎Unsupported message type, call ‎‏‎‎‏‏‎<xliff:g id="NUMBER">%s</xliff:g>‎‏‎‎‏‏‏‎ to listen.‎‏‎‎‏‎"</string>
-    <string name="mobile_networks" msgid="5540397602919106177">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‎‎‏‏‎‎‏‏‏‎‎‎‏‏‎‏‏‏‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‎‎‎‏‏‎‏‎‏‏‎‏‎‎‎‏‏‎‏‎‎‎‎‎‎‏‎Mobile network settings‎‏‎‎‏‎"</string>
     <string name="network_settings_title" msgid="514120489499925574">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‎‏‏‏‏‏‎‎‏‎‎‎‏‎‏‎‎‎‎‏‎‏‏‏‎‏‏‏‎‎‎‏‏‏‏‏‎‎‎‏‏‎‎‏‎‎‏‎‎‏‏‏‎‎‎‏‎‎‎‏‏‎‎Mobile network‎‏‎‎‏‎"</string>
     <string name="label_available" msgid="1181658289009300430">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‎‏‏‎‎‎‎‎‏‏‎‎‏‏‎‎‎‎‏‎‏‏‏‏‏‏‏‎‏‎‎‎‎‎‎‎‎‏‎‎‏‎‎‏‎‏‏‏‎‎‏‎‎‏‏‏‏‎‎‏‏‏‎‎Available networks‎‏‎‎‏‎"</string>
     <string name="load_networks_progress" msgid="5230707536168902952">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‎‎‏‎‎‎‏‎‎‏‎‏‏‏‎‎‏‏‎‏‎‎‏‏‎‎‏‎‏‎‎‏‏‎‏‎‎‏‎‏‎‎‏‏‏‎‎‏‏‎‎‎‎‏‎‎‏‎‏‎‎‎‎Searching…‎‏‎‎‏‎"</string>
@@ -168,6 +168,7 @@
     <string name="not_allowed" msgid="5613353860205691579">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‎‎‏‏‎‏‏‏‏‎‎‏‏‎‏‎‏‎‎‎‏‏‏‎‎‏‏‎‎‎‎‏‎‏‎‏‎‎‎‎‏‎‎‎‎‎‏‏‎‎‎‎‏‎‏‎‏‏‏‎‏‏‎Your SIM card doesn\'t allow a connection to this network.‎‏‎‎‏‎"</string>
     <string name="connect_later" msgid="2308119155752343975">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‎‏‎‎‎‎‎‎‎‎‎‏‎‎‎‎‎‎‏‎‏‏‎‎‎‏‎‎‏‎‎‏‎‏‎‏‎‎‏‏‏‏‎‎‏‎‎‏‎‎‏‏‎‎‏‏‎‏‎‎‏‏‏‎Can\'t connect to this network right now. Try again later.‎‏‎‎‏‎"</string>
     <string name="registration_done" msgid="495135664535876612">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‎‏‏‏‏‎‏‏‎‏‏‏‏‏‎‎‎‏‎‎‏‏‎‏‎‎‎‎‏‏‎‏‏‏‏‎‎‎‎‏‎‎‏‎‎‏‏‎‏‏‎‏‎‎‎‎‎‎‎‏‎‎‎Registered on network.‎‏‎‎‏‎"</string>
+    <string name="already_auto" msgid="6067116884321285507">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‎‏‎‏‎‎‎‎‏‏‎‎‏‎‏‎‏‏‏‎‏‎‏‎‏‎‏‎‎‏‎‏‎‎‏‏‎‎‏‎‏‏‏‏‏‎‏‎‏‏‎‏‎‏‏‎‎‎‎‎‏‏‎Already in automatic selection.‎‏‎‎‏‎"</string>
     <string name="select_automatically" msgid="1046727200631770962">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‎‎‏‏‏‎‏‎‎‎‎‏‏‎‏‎‏‏‏‎‎‎‏‏‎‏‎‏‏‏‏‏‎‏‏‎‏‎‎‏‏‎‎‏‎‏‎‏‎‎‏‏‏‏‎‏‎‏‎‎‏‎‎Automatically select network‎‏‎‎‏‎"</string>
     <string name="network_select_title" msgid="7733107364757544558">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‏‎‏‎‏‏‎‏‎‏‎‎‎‏‏‎‎‎‎‏‎‎‎‎‏‎‏‏‎‏‎‎‏‎‏‏‏‎‎‏‎‏‎‏‎‎‏‎‎‏‏‏‏‎‎‏‏‎‏‏‏‎‎Network‎‏‎‎‏‎"</string>
     <string name="register_automatically" msgid="6017849844573519637">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‎‏‎‎‏‏‏‎‎‎‎‎‏‏‏‎‏‏‎‎‏‎‏‎‎‎‏‏‎‎‏‎‏‏‏‎‎‏‎‏‏‏‎‎‎‏‏‎‏‏‏‏‏‏‎‎‎‏‎‏‎‏‎Automatic registration…‎‏‎‎‏‎"</string>
@@ -175,6 +176,36 @@
     <string name="preferred_network_mode_summary" msgid="1434820673166126609">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‎‏‏‎‎‏‏‏‏‏‎‏‎‎‏‏‎‎‎‎‎‎‏‏‏‎‎‏‏‎‎‏‏‎‏‏‏‎‎‎‏‏‏‎‏‎‎‎‎‏‎‏‏‏‎‎‎‎‏‎‎‎‏‎Change the network operating mode‎‏‎‎‏‎"</string>
     <string name="preferred_network_mode_dialogtitle" msgid="4048082093347807230">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‎‏‏‏‎‎‎‎‎‏‎‏‏‎‏‏‎‏‎‏‏‎‏‎‎‏‏‎‏‏‏‎‏‎‏‏‎‏‏‏‎‎‏‏‏‎‏‏‎‎‏‏‏‏‏‏‏‏‏‏‏‏‎‎Preferred network type‎‏‎‎‏‎"</string>
     <string name="forbidden_network" msgid="4384929668343563440">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‎‏‏‏‏‎‎‏‏‎‏‏‎‏‎‎‏‏‎‎‏‏‎‎‏‎‎‏‏‎‏‎‎‎‎‏‏‏‎‏‎‏‏‎‎‎‎‏‎‎‎‎‏‎‎‏‎‏‏‎‎‎‎‎(forbidden)‎‏‎‎‏‎"</string>
+    <string name="choose_network_title" msgid="4023911977543009350">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‎‏‏‎‏‏‏‏‏‎‏‎‏‏‏‏‏‎‎‏‏‏‎‏‎‎‏‏‏‏‏‏‎‏‏‏‏‎‎‏‏‏‎‎‏‎‎‎‎‎‎‎‏‎‎‎‏‎‎‎‏‏‎‎Choose network‎‏‎‎‏‎"</string>
+    <string name="network_disconnected" msgid="2227251609006103194">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‎‏‏‏‏‏‎‏‏‏‎‏‎‎‎‏‏‎‎‏‎‎‏‏‎‎‎‏‎‎‏‏‎‏‏‎‏‎‎‎‎‏‏‏‎‎‏‏‏‎‏‏‎‏‎‏‎‎‏‏‎‏‎‎Disconnected‎‏‎‎‏‎"</string>
+    <string name="network_connected" msgid="1288589103624338857">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‎‏‏‎‎‎‏‏‏‏‎‎‎‎‏‏‏‏‏‏‏‎‎‏‏‏‏‎‏‏‎‎‏‏‎‎‏‏‎‏‏‏‏‎‏‏‏‏‎‏‏‏‏‎‏‏‎‏‎‏‎‎‏‎Connected‎‏‎‎‏‎"</string>
+    <string name="network_connecting" msgid="4927203097283533783">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‎‎‎‏‎‎‎‏‏‎‎‎‎‎‏‏‏‏‎‎‎‏‎‎‎‏‏‏‎‎‏‎‎‎‏‏‎‏‏‏‎‎‏‎‏‎‎‎‎‏‏‎‏‏‏‏‎‏‎‏‏‏‎Connecting...‎‏‎‎‏‎"</string>
+    <string name="network_could_not_connect" msgid="8254009365807767243">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‏‏‎‎‏‎‏‎‎‎‏‏‎‎‎‎‏‎‎‎‎‏‏‏‎‎‏‎‎‏‎‏‎‏‏‏‎‏‏‎‏‏‏‎‎‎‎‎‎‏‏‏‏‎‏‏‎‎‏‎‏‏‎Couldn’t connect‎‏‎‎‏‎"</string>
+  <string-array name="preferred_network_mode_choices">
+    <item msgid="3628460389382468528">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‎‏‏‎‎‏‎‎‏‎‏‏‎‏‎‏‏‏‎‎‎‎‏‎‏‏‏‏‏‏‏‏‏‏‎‏‏‏‎‏‎‏‏‎‏‏‏‏‎‏‏‎‎‏‏‏‎‏‏‎‎‎‎‎GSM/WCDMA preferred‎‏‎‎‏‎"</item>
+    <item msgid="8442633436636425221">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‏‏‎‏‎‏‎‎‏‎‏‎‏‎‎‏‎‎‎‎‏‎‎‏‏‎‎‎‎‏‎‎‏‎‏‏‏‏‏‎‎‎‏‏‎‎‏‎‏‎‏‏‎‎‎‎‎‎‎‏‎‏‎GSM only‎‏‎‎‏‎"</item>
+    <item msgid="2032314385791760810">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‎‏‏‏‏‎‎‎‎‏‏‎‏‎‎‎‎‏‏‏‎‏‏‎‎‏‎‏‎‏‎‏‎‎‎‏‏‎‏‎‎‎‎‏‎‎‎‏‎‏‏‏‎‎‏‏‎‏‎‏‎‏‎‎WCDMA only‎‏‎‎‏‎"</item>
+    <item msgid="6334554401059422303">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‎‏‎‏‏‏‏‏‏‎‏‎‎‎‏‏‎‏‏‎‏‏‏‎‏‎‏‎‏‎‎‏‏‏‎‏‎‏‏‎‎‎‏‎‎‎‏‏‎‎‎‎‎‎‎‏‎‏‏‏‏‏‎GSM/WCDMA auto‎‏‎‎‏‎"</item>
+    <item msgid="1462198368200398663">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‎‏‏‎‏‎‎‎‏‎‎‏‎‏‎‏‏‎‎‎‏‎‏‏‎‏‎‏‎‏‏‎‎‏‏‎‏‏‏‏‎‏‏‏‏‎‏‏‎‎‏‎‏‏‏‎‏‎‎‎‏‏‏‎CDMA/EvDo auto‎‏‎‎‏‎"</item>
+    <item msgid="3611460019185359968">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‎‏‏‎‎‏‎‎‎‎‏‏‏‏‎‎‏‏‏‏‎‏‏‏‏‎‎‎‎‎‎‏‏‎‎‏‏‎‎‎‎‎‏‎‎‎‏‏‎‎‏‏‏‎‎‎‏‏‎‎‎‎‎‎CDMA w/o EvDo‎‏‎‎‏‎"</item>
+    <item msgid="545430093607698090">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‎‏‏‏‏‏‏‎‎‏‎‎‎‏‏‏‎‎‎‎‎‏‏‏‎‎‎‏‏‏‏‏‎‎‎‎‏‏‎‏‎‎‏‎‏‏‎‏‏‏‏‏‏‎‏‎‏‎‏‎‏‎‎EvDo only‎‏‎‎‏‎"</item>
+    <item msgid="4286774020869405140">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‎‏‏‏‎‏‏‎‏‏‏‏‏‎‏‏‎‏‎‏‏‏‎‎‏‎‎‎‎‏‎‎‏‏‏‏‎‏‎‎‏‎‎‏‎‏‏‎‎‏‏‏‎‎‏‏‏‎‏‎‏‎‎‎CDMA/EvDo/GSM/WCDMA‎‏‎‎‏‎"</item>
+    <item msgid="4006002265696868538">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‎‏‏‎‏‏‏‏‎‎‏‏‎‎‎‎‎‏‎‏‏‎‏‏‏‎‏‎‏‏‎‎‎‎‎‎‎‎‎‎‏‎‎‎‏‎‏‏‎‎‏‏‎‎‎‏‎‏‏‏‎‏‎‎CDMA + LTE/EvDo‎‏‎‎‏‎"</item>
+    <item msgid="8973936140318359205">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‏‏‏‏‎‎‏‎‎‎‏‎‎‏‏‏‎‏‎‎‏‏‎‏‎‏‏‏‏‏‏‎‏‎‏‎‎‎‏‎‏‏‎‏‏‏‎‎‏‏‏‏‏‎‏‎‏‎‎‏‎‏‎GSM/WCDMA/LTE‎‏‎‎‏‎"</item>
+    <item msgid="3471059554252610472">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‎‏‏‎‎‎‎‎‎‏‎‏‎‏‏‏‎‏‎‏‏‏‎‎‏‎‎‎‏‏‎‎‎‏‎‏‏‎‏‎‏‏‏‎‎‏‏‏‏‎‏‏‎‏‏‏‎‏‎‏‎‎‎‎Global‎‏‎‎‏‎"</item>
+    <item msgid="2882615514545171802">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‎‏‎‏‎‎‎‎‎‎‎‎‎‎‏‎‎‎‏‏‎‏‏‏‎‎‎‏‎‎‏‏‎‏‎‏‎‎‎‎‏‏‏‏‏‏‎‏‎‏‎‏‏‎‏‎‏‎‏‏‎‏‎‎LTE‎‏‎‎‏‎"</item>
+    <item msgid="8076204422288290116">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‏‏‎‎‎‎‎‎‎‏‎‏‎‎‎‏‏‏‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‎‏‎‏‏‏‏‏‎‏‏‏‎‏‎‏‏‎‎‎‏‎‏‎‎‎‏‎‎‎LTE / WCDMA‎‏‎‎‏‎"</item>
+    <item msgid="3982984144824159726">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‎‏‏‎‏‏‏‎‏‎‎‎‏‏‎‎‏‏‎‎‏‏‎‏‏‏‏‏‎‏‎‎‎‎‏‏‎‏‎‎‏‎‎‎‎‎‏‏‏‎‎‏‏‎‏‏‏‏‎‏‏‏‎‎TDSCDMA only‎‏‎‎‏‎"</item>
+    <item msgid="3686191974505922271">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‎‏‏‎‎‏‏‎‎‏‎‎‏‏‏‏‏‏‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‎‎‏‎‏‎‎‏‎‎‎‏‏‏‏‏‎‏‏‎‏‏‏‏‏‎TDSCDMA/WCDMA‎‏‎‎‏‎"</item>
+    <item msgid="7135671700201836475">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‏‎‎‎‏‏‎‎‎‎‎‏‏‎‏‏‏‏‏‏‏‏‏‎‎‏‏‎‏‎‏‏‎‏‏‏‎‎‎‏‎‏‎‏‏‎‏‎‎‎‏‏‏‏‏‎‏‏‏‎‏‏‎LTE/TDSCDMA‎‏‎‎‏‎"</item>
+    <item msgid="3736619459066330755">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‎‏‏‎‎‏‏‏‏‎‏‏‎‏‏‎‎‏‎‎‎‏‏‏‎‎‏‏‎‎‏‏‎‏‏‏‏‏‎‎‏‏‏‎‏‎‏‏‏‏‏‏‏‏‎‏‎‎‎‎‎‏‏‎TDSCDMA/GSM‎‏‎‎‏‎"</item>
+    <item msgid="4778666570887216861">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‎‎‎‎‏‎‎‏‎‏‎‎‎‏‎‎‏‏‏‎‏‏‏‏‏‎‏‏‎‏‏‎‎‎‎‎‎‏‏‏‎‎‎‏‎‎‎‎‏‏‏‏‏‎‏‏‎‏‏‏‎‏‎LTE/TDSCDMA/GSM‎‏‎‎‏‎"</item>
+    <item msgid="2952322596201849456">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‎‏‎‏‎‎‎‏‏‏‏‏‎‎‎‏‏‎‎‎‎‎‏‏‏‎‎‎‎‏‎‎‏‎‏‏‎‎‎‏‏‏‏‏‎‎‎‎‏‏‎‎‎‏‎‎‏‏‏‎‎‎‎‎TDSCDMA/GSM/WCDMA‎‏‎‎‏‎"</item>
+    <item msgid="115984258536697617">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‎‎‏‏‏‎‎‏‏‏‎‎‎‎‎‎‏‏‏‏‎‎‎‏‎‎‎‏‏‎‎‏‎‎‎‏‏‎‎‏‏‏‎‏‏‏‏‎‏‏‏‏‎‎‎‏‎‎‎‏‎LTE/TDSCDMA/WCDMA‎‏‎‎‏‎"</item>
+    <item msgid="7957991936217192636">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‏‎‏‏‏‎‎‏‏‏‎‎‎‎‎‏‏‏‎‏‏‏‏‎‎‎‎‎‎‎‏‎‏‏‎‎‏‏‏‎‏‎‎‏‏‎‎‎‎‏‏‎‎‎‏‎‏‏‏‏‎‎‎LTE/TDSCDMA/GSM/WCDMA‎‏‎‎‏‎"</item>
+    <item msgid="2828588917858484655">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‎‏‎‎‏‏‏‎‏‎‎‎‎‎‏‎‎‏‎‏‎‏‎‏‎‏‎‎‎‏‎‎‏‏‎‎‎‎‎‏‎‎‎‏‏‏‏‏‏‎‎‎‎‎‏‏‎‏‎‏‏‏‏‎TDSCDMA/CDMA/EVDO/GSM/WCDMA‎‏‎‎‏‎"</item>
+    <item msgid="4989979948139945854">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‎‎‎‏‎‏‎‎‏‏‏‏‏‏‏‏‏‏‏‎‎‎‎‏‎‏‎‎‏‏‎‎‏‎‎‏‎‏‎‎‏‏‎‏‎‎‎‎‎‏‏‏‏‏‎‏‏‏‏‏‏‎‎LTE/TDSCDMA/CDMA/EVDO/GSM/WCDMA‎‏‎‎‏‎"</item>
+  </string-array>
     <string name="preferred_network_mode_wcdma_perf_summary" msgid="8521677230113533809">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‏‏‎‏‏‎‎‏‎‎‎‎‏‏‎‎‎‏‎‏‎‎‎‏‎‎‏‎‏‎‎‏‏‏‏‏‏‏‎‏‏‏‎‎‏‏‏‎‏‎‏‏‏‏‎‏‏‏‎‎‎‏‎Preferred network mode: WCDMA preferred‎‏‎‎‏‎"</string>
     <string name="preferred_network_mode_gsm_only_summary" msgid="3352445413437453511">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‎‏‎‏‏‏‎‏‎‎‎‎‏‏‎‎‏‎‎‎‏‏‏‎‏‎‏‎‏‏‏‎‏‏‎‏‏‎‎‏‏‎‏‎‎‏‏‏‎‏‏‎‏‎‎‏‏‎‎‎‏‏‏‎Preferred network mode: GSM only‎‏‎‎‏‎"</string>
     <string name="preferred_network_mode_wcdma_only_summary" msgid="2836897236221063413">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‎‏‎‎‏‏‏‎‏‎‏‏‏‏‎‏‎‏‎‏‏‏‏‎‎‎‎‎‎‎‏‎‏‏‏‏‏‎‏‎‎‏‏‏‏‏‎‎‏‏‏‎‎‎‎‏‏‏‏‎‏‎‏‎Preferred network mode: WCDMA only‎‏‎‎‏‎"</string>
@@ -192,21 +223,15 @@
     <string name="preferred_network_mode_lte_gsm_umts_summary" msgid="633315028976225026">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‎‎‏‎‎‎‏‏‎‎‏‎‎‏‏‏‏‏‏‏‎‎‏‎‏‎‏‎‎‏‏‏‎‏‎‏‎‏‎‎‎‎‏‎‏‏‎‏‎‎‏‎‏‏‎‎‎‎‎‎‏‎‎Preferred network mode: LTE / GSM / UMTS‎‏‎‎‏‎"</string>
     <string name="preferred_network_mode_lte_cdma_summary" msgid="3722647806454528426">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‎‏‏‎‎‏‏‏‎‏‎‏‎‎‏‏‎‎‎‎‎‎‎‎‏‏‏‎‏‎‎‏‏‎‏‏‏‏‏‏‎‎‏‏‎‏‏‏‏‏‏‏‎‎‏‏‎‏‎‏‎‏‎‎Preferred network mode: LTE / CDMA‎‏‎‎‏‎"</string>
     <string name="preferred_network_mode_tdscdma_summary" msgid="8021016193718678775">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‏‎‏‏‏‏‎‏‎‏‎‎‎‎‎‏‎‏‏‏‏‏‏‎‏‏‏‎‏‏‎‎‏‎‎‏‎‎‎‏‎‎‎‎‎‏‏‏‏‏‎‏‎‎‏‏‏‏‎‏‏‏‎Preferred network mode: TDSCDMA‎‏‎‎‏‎"</string>
-  <string-array name="preferred_network_mode_choices">
-    <item msgid="7886739962255042385">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‏‎‏‏‎‏‎‏‏‏‎‎‏‏‎‏‎‏‎‏‎‎‎‎‏‏‎‏‎‏‏‎‏‏‏‏‏‎‎‎‎‏‎‏‏‎‏‏‏‎‎‏‏‏‎‏‎‏‎‎‎‏‎LTE / WCDMA‎‏‎‎‏‎"</item>
-    <item msgid="577652050447385699">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‎‎‏‎‎‎‎‎‎‎‎‏‎‎‎‎‏‏‏‎‏‏‎‏‏‏‏‎‏‎‏‎‏‏‎‏‏‎‏‎‏‏‎‎‎‏‎‏‎‎‎‏‎‎‎‏‏‎‎‎‏‏‎LTE‎‏‎‎‏‎"</item>
-    <item msgid="6813597571293773656">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‎‏‏‏‏‎‏‎‎‎‏‏‏‎‏‏‎‎‎‎‏‎‏‏‏‎‎‏‎‎‎‎‎‏‏‏‏‏‎‏‏‎‏‏‎‏‏‏‏‏‏‏‏‏‎‏‎‏‏‎‎‎‎Global‎‏‎‎‏‎"</item>
-    <item msgid="127064712132619032">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‎‎‏‏‏‏‎‎‎‎‏‏‎‏‏‎‏‏‎‎‏‎‏‎‏‏‏‎‏‎‏‏‎‏‏‎‎‎‏‎‎‏‏‎‏‏‏‎‏‎‏‏‎‎‎‏‏‎‎‎‎GSM/WCDMA/LTE‎‏‎‎‏‎"</item>
-    <item msgid="1126767511633425977">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‎‎‏‏‏‏‏‎‏‎‎‎‏‏‎‎‎‏‎‏‎‏‎‎‎‏‎‏‎‎‏‏‏‏‏‎‏‏‎‏‎‏‏‏‎‎‎‏‏‏‎‏‏‎‎‎‏‏‏‎‎‏‎CDMA + LTE/EvDo‎‏‎‎‏‎"</item>
-    <item msgid="6389676313771670660">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‎‏‏‎‎‎‏‎‏‎‏‏‎‎‏‎‏‏‎‎‎‎‏‏‎‎‎‎‎‎‏‏‏‎‎‎‎‎‎‎‎‏‎‏‏‎‎‏‏‏‏‏‎‎‏‎‎‎‎‏‎‎‎CDMA/EvDo/GSM/WCDMA‎‏‎‎‏‎"</item>
-    <item msgid="545430093607698090">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‎‏‏‏‏‏‏‎‎‏‎‎‎‏‏‏‎‎‎‎‎‏‏‏‎‎‎‏‏‏‏‏‎‎‎‎‏‏‎‏‎‎‏‎‏‏‎‏‏‏‏‏‏‎‏‎‏‎‏‎‏‎‎EvDo only‎‏‎‎‏‎"</item>
-    <item msgid="1508557726283094448">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‎‏‏‎‏‎‎‏‏‏‎‏‏‏‏‎‏‏‏‏‎‎‏‎‏‎‎‎‎‏‎‎‏‏‎‎‏‏‎‎‏‎‎‎‏‏‎‎‏‎‏‏‎‎‏‏‎‏‏‎‎‎‎‎CDMA w/o EvDo‎‏‎‎‏‎"</item>
-    <item msgid="4341433122263841224">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‎‏‏‏‏‎‎‎‎‏‏‏‏‏‏‏‏‎‏‏‏‏‎‎‏‏‎‏‏‎‎‎‎‏‏‏‏‎‎‏‎‏‎‎‏‏‎‏‎‏‏‏‎‎‏‏‏‎‎‏‎‎‎‎CDMA/EvDo auto‎‏‎‎‏‎"</item>
-    <item msgid="5958053792390386668">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‎‏‎‎‏‎‏‎‏‎‏‏‏‏‎‏‎‎‎‎‏‎‎‏‎‏‏‎‏‏‎‏‏‎‏‎‎‎‎‎‎‏‏‎‎‏‎‎‎‏‎‎‏‏‏‏‏‎‏‏‎‎‎GSM/WCDMA auto‎‏‎‎‏‎"</item>
-    <item msgid="7913148405605373434">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‏‎‏‏‎‏‏‏‎‏‎‎‎‏‎‎‏‎‎‏‏‎‏‎‎‎‏‏‎‎‏‎‎‏‏‎‏‏‎‎‎‎‏‏‏‎‏‎‎‏‎‏‎‏‏‏‏‏‏‎‏‎‎WCDMA only‎‏‎‎‏‎"</item>
-    <item msgid="1524224863879435516">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‎‏‏‎‏‎‏‎‎‏‎‎‏‏‏‎‎‏‎‎‎‏‎‎‏‏‏‎‎‎‎‎‎‏‎‎‎‎‏‎‏‎‏‏‎‏‎‎‎‎‏‎‏‎‎‏‏‏‏‏‏‎‎‎GSM only‎‏‎‎‏‎"</item>
-    <item msgid="3817924849415716259">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‎‏‏‎‏‎‎‏‏‏‏‏‎‏‏‏‏‏‏‏‏‏‎‎‏‏‎‏‏‎‎‎‎‎‏‏‏‎‎‏‎‎‎‏‏‏‏‎‏‏‏‏‏‎‏‏‎‏‎‎‎‏‏‎GSM/WCDMA preferred‎‏‎‎‏‎"</item>
-  </string-array>
+    <string name="preferred_network_mode_tdscdma_wcdma_summary" msgid="2405154895437348623">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‎‏‎‎‎‎‏‎‏‏‎‎‎‎‎‏‏‎‏‎‎‏‏‏‎‏‎‎‎‏‎‎‏‏‎‎‏‎‎‎‏‎‏‎‏‎‏‏‎‏‏‏‏‏‏‎‎‎‎‏‏‏‏‎Preferred network mode: TDSCDMA / WCDMA‎‏‎‎‏‎"</string>
+    <string name="preferred_network_mode_lte_tdscdma_summary" msgid="2104702896644235637">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‎‏‏‏‏‎‏‎‎‏‏‎‏‎‏‎‏‏‎‏‎‎‎‎‎‏‎‎‎‏‎‎‎‏‎‎‎‎‎‎‎‏‏‎‏‏‏‎‎‏‎‎‎‎‏‎‏‏‏‎‏‎‏‎Preferred network mode: LTE / TDSCDMA‎‏‎‎‏‎"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_summary" msgid="4893784445338396204">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‎‎‎‎‏‏‏‏‏‎‏‎‏‎‎‎‏‏‎‏‏‏‎‎‎‎‎‏‏‎‎‏‎‎‏‏‏‏‏‎‏‏‏‎‏‎‎‎‏‎‎‏‏‎‎‎‏‎‏‏‎‎‎Preferred network mode: TDSCDMA / GSM‎‏‎‎‏‎"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_summary" msgid="1815169717046729757">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‎‏‏‏‎‎‏‎‎‏‏‎‎‎‎‏‏‎‎‎‏‏‏‎‎‏‏‏‏‎‏‏‎‎‎‏‏‏‏‏‎‎‏‏‏‎‏‏‏‎‏‏‏‎‎‎‎‎‏‏‏‎‏‎Preferred network mode: LTE/GSM/TDSCDMA‎‏‎‎‏‎"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_wcdma_summary" msgid="2195358773359424099">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‎‏‏‏‏‏‎‎‏‏‏‎‏‏‏‎‏‏‏‏‎‏‏‎‎‏‎‏‏‎‎‎‏‎‎‎‎‎‎‏‎‏‎‎‎‎‎‎‎‏‏‎‎‏‎‎‏‏‎‎‎‏‏‎Preferred network mode: TDSCDMA/GSM/WCDMA‎‏‎‎‏‎"</string>
+    <string name="preferred_network_mode_lte_tdscdma_wcdma_summary" msgid="1181424059695667803">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‎‏‏‎‎‎‎‎‏‏‎‎‏‎‏‎‏‎‎‎‎‏‎‏‏‏‎‏‏‎‎‎‎‏‏‏‏‏‏‎‏‎‎‎‎‏‎‏‎‎‏‏‎‏‎‎‏‎‏‏‎‏‏‎Preferred network mode: LTE/TDSCDMA/WCDMA‎‏‎‎‏‎"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_wcdma_summary" msgid="2526539326505354382">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‎‏‎‎‎‏‏‎‎‎‏‎‎‎‎‎‎‎‏‎‎‏‎‎‎‏‎‎‎‎‏‏‎‎‏‏‎‏‏‎‏‏‎‏‎‎‎‎‎‎‎‎‏‎‎‏‎‎‎‏‏‏‎‎Preferred network mode: LTE/TDSCDMA/GSM/WCDMA‎‏‎‎‏‎"</string>
+    <string name="preferred_network_mode_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="8195248059196614939">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‏‏‎‎‎‏‏‎‏‏‏‎‏‏‎‏‎‏‏‏‏‎‏‎‏‏‎‎‎‎‏‎‎‎‎‏‏‎‏‎‎‏‏‏‏‏‏‎‏‎‏‎‎‏‎‎‎‏‏‎‏‏‎Preferred network mode: TDSCDMA/CDMA/EvDo/GSM/WCDMA‎‏‎‎‏‎"</string>
+    <string name="preferred_network_mode_lte_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="5596733053095592791">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‎‎‏‏‎‏‏‎‏‎‏‎‏‏‏‎‎‏‎‏‏‏‎‎‎‎‏‏‏‏‎‎‎‏‏‏‎‎‎‏‏‏‎‎‏‏‎‏‎‎‎‎‏‏‎‏‎‏‎‏‏‏‎Preferred network mode: LTE/TDSCDMA/CDMA/EvDo/GSM/WCDMA‎‏‎‎‏‎"</string>
     <string name="call_category" msgid="5863978196309462052">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‎‏‎‎‎‏‎‏‏‎‎‎‎‏‎‎‎‎‏‎‎‏‎‎‎‏‏‎‎‏‏‏‎‏‎‎‎‏‏‎‏‎‏‎‎‏‎‏‎‎‏‏‎‎‎‎‏‎‎‏‎‎‎Calling‎‏‎‎‏‎"</string>
     <string name="network_operator_category" msgid="4830701959205735636">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‎‎‎‎‏‏‎‎‎‎‏‎‏‎‎‎‎‏‏‎‎‏‏‏‎‏‎‏‏‎‎‏‏‏‎‏‏‎‎‎‏‏‏‏‎‏‏‏‎‎‏‏‎‎‏‏‎‏‎‏‎‎‎Network‎‏‎‎‏‎"</string>
     <string name="enhanced_4g_lte_mode_title" msgid="522191650223239171">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‎‏‏‏‏‏‎‎‏‏‏‏‏‏‎‎‏‏‎‎‏‎‏‎‎‎‏‎‏‎‎‎‎‎‏‎‎‎‎‎‏‏‏‎‏‏‎‎‏‏‎‎‎‎‎‎‎‎‎‎‏‏‎Enhanced 4G LTE Mode‎‏‎‎‏‎"</string>
@@ -220,12 +245,13 @@
     <string name="roaming_disable" msgid="1843417228755568110">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‎‏‏‏‎‎‏‏‎‎‏‎‏‎‏‎‎‏‎‎‎‏‎‎‎‏‏‎‎‏‏‏‏‏‎‎‏‎‎‏‏‎‎‏‏‏‏‏‎‎‎‎‏‎‏‏‏‏‎‏‏‏‎‎Connect to data services when roaming‎‏‎‎‏‎"</string>
     <string name="roaming_reenable_message" msgid="8913735676127858115">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‏‏‏‎‏‏‏‎‏‏‎‎‏‏‏‏‏‏‎‎‏‏‎‏‎‏‏‏‏‎‏‏‎‏‎‏‎‏‎‏‎‏‎‎‏‏‏‏‎‎‏‏‎‏‏‏‎‎‎‎‏‏‎You\'ve lost data connectivity because you left your home network with data roaming turned off.‎‏‎‎‏‎"</string>
     <string name="roaming_warning" msgid="1603164667540144353">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‎‏‏‎‏‏‎‎‎‏‏‏‏‏‏‏‎‎‏‎‏‎‏‏‏‎‎‎‏‎‏‎‏‏‎‏‏‎‏‎‎‏‏‎‎‎‎‎‎‎‎‎‎‎‎‏‏‏‎‎‎‎‏‎You may incur significant charges.‎‏‎‎‏‎"</string>
+    <string name="roaming_check_price_warning" msgid="7497570906830902550">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‏‎‏‎‎‎‎‎‎‎‏‏‎‎‏‎‏‏‏‎‎‏‎‎‎‎‎‏‎‎‎‎‎‏‎‎‏‏‏‏‏‏‎‏‎‏‏‎‎‏‎‏‎‏‎‎‎‏‎‏‏‎‎Check with your network provider for pricing.‎‏‎‎‏‎"</string>
     <string name="roaming_alert_title" msgid="3654815360303826008">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‎‏‏‎‎‏‎‏‎‏‏‏‎‎‎‏‎‎‎‎‎‏‏‎‎‏‏‎‏‎‎‏‏‎‎‎‏‏‎‏‎‎‎‏‏‎‏‎‎‎‎‎‏‎‎‎‏‎‏‏‎‎‎‎Allow data roaming?‎‏‎‎‏‎"</string>
     <string name="data_usage_title" msgid="8759619109516889802">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‏‏‏‎‎‏‏‎‎‏‎‎‎‎‎‏‏‎‏‎‏‏‎‎‏‎‏‎‏‏‎‏‏‎‏‏‏‎‎‏‏‏‏‎‏‎‎‏‎‎‏‏‏‎‏‏‎‎‏‎‏‎‎Data usage‎‏‎‎‏‎"</string>
     <string name="data_usage_template" msgid="8526428824844656364">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‏‏‎‏‏‎‎‏‎‏‎‎‏‏‏‏‏‏‎‏‎‏‏‏‎‏‎‏‏‏‎‏‎‏‏‎‏‏‏‎‎‎‎‏‎‎‎‏‎‏‏‏‏‎‏‏‏‎‏‏‎‎‎‎‏‎‎‏‏‎<xliff:g id="ID_1">%1$s</xliff:g>‎‏‎‎‏‏‏‎ mobile data used ‎‏‎‎‏‏‎<xliff:g id="ID_2">%2$s</xliff:g>‎‏‎‎‏‏‏‎‎‏‎‎‏‎"</string>
     <string name="advanced_options_title" msgid="8074895510265488035">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‏‏‎‎‎‎‎‎‎‎‏‏‏‏‏‏‎‎‏‎‏‎‏‎‏‎‏‏‏‏‎‎‎‏‎‏‏‏‏‏‎‎‎‏‎‏‎‏‏‎‎‎‏‎‏‎‏‎‎‎‏‏‎Advanced‎‏‎‎‏‎"</string>
     <string name="carrier_settings_euicc" msgid="6714062862127226405">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‎‏‏‏‎‏‎‎‏‎‏‏‎‏‎‎‏‎‎‏‎‎‏‎‎‏‏‎‎‏‏‎‏‏‏‎‎‎‏‎‏‏‏‏‎‎‎‏‎‏‏‏‏‎‎‎‏‎‎‏‎‏‎Carrier‎‏‎‎‏‎"</string>
-    <string name="keywords_carrier_settings_euicc" msgid="783429609643157743">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‎‎‏‎‏‎‏‏‎‏‏‏‏‏‎‏‎‎‏‏‎‏‎‎‎‏‎‏‎‎‎‏‎‎‎‏‎‏‎‏‎‎‏‏‎‏‏‎‏‎‏‎‎‎‏‏‏‎‏‏‏‏‎carrier, esim, sim, euicc‎‏‎‎‏‎"</string>
+    <string name="keywords_carrier_settings_euicc" msgid="6861505396475991277">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‎‏‏‏‏‏‎‎‏‏‏‎‎‎‏‏‏‏‎‏‏‎‏‏‎‎‏‏‎‏‏‏‏‎‎‏‎‏‎‏‏‎‎‎‎‎‏‎‎‏‎‏‎‎‏‏‏‎‏‏‎‏‎carrier, esim, sim, euicc, switch carriers, add carrier‎‏‎‎‏‎"</string>
     <string name="carrier_settings_euicc_summary" msgid="5115001942761995457">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‎‎‎‏‏‎‏‏‏‏‏‏‎‎‎‎‏‎‎‎‏‏‎‎‏‎‏‎‏‎‏‎‎‏‏‏‏‏‏‏‎‎‎‎‏‎‏‏‏‏‏‏‎‎‏‏‎‎‎‎‎‏‎‎‏‎‎‏‏‎<xliff:g id="CARRIER_NAME">%1$s</xliff:g>‎‏‎‎‏‏‏‎ — ‎‏‎‎‏‏‎<xliff:g id="PHONE_NUMBER">%2$s</xliff:g>‎‏‎‎‏‏‏‎‎‏‎‎‏‎"</string>
     <string name="mobile_data_settings_title" msgid="4661165467914727157">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‎‎‎‎‎‎‏‎‏‎‏‏‏‏‏‏‎‎‏‎‎‏‎‏‎‎‏‏‎‎‎‎‎‏‎‎‏‎‎‏‎‏‏‏‏‏‏‏‏‎‏‏‏‎‏‏‏‏‎‏‎‏‎Mobile data‎‏‎‎‏‎"</string>
     <string name="mobile_data_settings_summary" msgid="5087255915840576895">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‎‎‎‏‏‎‏‎‎‏‏‎‎‏‏‎‎‏‎‎‎‎‎‏‎‎‏‏‎‏‎‏‎‏‎‎‎‏‎‎‏‎‏‏‏‎‏‎‎‏‏‏‎‏‎‏‏‏‏‏‏‏‎Access data using mobile network‎‏‎‎‏‎"</string>
@@ -399,7 +425,7 @@
     <string name="deleting_fdn_contact" msgid="5669163206349319969">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‎‎‏‏‏‎‏‎‏‎‏‏‎‎‏‏‏‎‏‎‎‏‏‏‏‎‎‏‏‎‎‏‎‏‎‎‎‎‎‎‏‎‏‎‏‎‎‏‏‎‏‏‏‏‎‎‏‎‎‎‎‏‎Deleting fixed dialing number…‎‏‎‎‏‎"</string>
     <string name="fdn_contact_deleted" msgid="7154162327112259569">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‏‎‎‎‏‏‎‏‎‎‏‎‎‎‏‎‏‏‎‎‎‎‏‎‏‏‏‎‏‏‎‏‏‎‏‏‎‏‎‎‎‎‎‎‏‎‎‎‎‏‎‏‏‏‏‏‏‏‎‎‎‏‎Fixed dialing number deleted.‎‏‎‎‏‎"</string>
     <string name="pin2_invalid" msgid="5470854099230755944">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‎‎‏‎‏‏‏‏‏‎‏‏‎‎‎‏‏‎‎‎‎‎‏‏‎‏‎‎‎‏‎‏‎‎‎‎‏‎‏‎‏‎‎‎‏‏‏‎‎‎‏‏‎‎‎‏‏‎‏‎‎‎‎FDN wasn\'t updated because you typed an incorrect PIN.‎‏‎‎‏‎"</string>
-    <string name="fdn_invalid_number" msgid="8602417141715473998">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‏‏‎‏‏‏‎‏‏‎‎‎‎‏‏‏‏‎‏‏‎‎‏‏‎‏‎‎‎‎‎‎‎‏‎‏‎‏‏‎‏‎‏‏‏‎‏‎‎‏‎‏‏‎‎‏‎‎‏‏‏‎‎FDN wasn\'t updated because the number is empty or exceeds 20 digits.‎‏‎‎‏‎"</string>
+    <string name="fdn_invalid_number" msgid="2062898833049589309">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‎‏‏‏‏‎‎‏‎‏‎‎‎‎‎‏‏‏‎‎‎‏‏‏‎‎‎‏‏‏‏‎‎‎‏‎‏‏‏‎‏‏‏‏‏‎‏‎‎‎‏‎‏‏‎‎‎‏‏‏‏‎‏‎FDN wasn\'t updated because the number exceeds 20 digits.‎‏‎‎‏‎"</string>
     <string name="pin2_or_fdn_invalid" msgid="6025144083384701197">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‎‏‎‎‏‏‏‎‎‏‏‏‎‏‏‎‎‏‏‏‎‎‏‎‎‏‏‏‏‏‎‎‎‎‏‎‏‎‏‎‏‏‎‎‎‏‎‎‎‏‎‎‎‏‎‎‎‎‏‏‎‏‎FDN wasn\'t updated. The PIN2 was incorrect, or the phone number was rejected.‎‏‎‎‏‎"</string>
     <string name="fdn_failed" msgid="540018079008319747">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‎‏‏‏‏‏‎‏‏‏‏‏‏‎‏‎‎‎‎‏‏‏‏‎‎‏‎‏‎‎‏‏‏‎‏‎‏‏‏‎‎‏‎‏‎‎‎‏‏‎‏‎‎‏‎‎‎‎‎‎‏‏‎FDN operation failed.‎‏‎‎‏‎"</string>
     <string name="simContacts_emptyLoading" msgid="2203331234764498011">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‎‏‏‏‏‏‎‏‎‎‏‎‎‏‏‏‏‎‎‏‏‏‎‎‎‎‏‎‏‎‏‏‎‎‏‎‎‏‎‏‎‏‎‏‎‎‏‎‎‏‎‎‏‎‎‎‏‎‏‏‎‏‏‎Reading from SIM card…‎‏‎‎‏‎"</string>
@@ -502,6 +528,8 @@
     <string name="failedToImportSingleContactMsg" msgid="415399285420353917">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‎‏‏‏‎‏‏‏‎‎‎‎‏‏‏‏‎‎‏‎‏‏‎‏‏‏‎‎‏‎‏‏‏‏‏‏‏‏‎‏‏‎‏‏‏‎‎‏‏‎‏‎‎‏‎‏‏‏‏‏‎‏‎Failed to import contact‎‏‎‎‏‎"</string>
     <string name="hac_mode_title" msgid="8740268574688743289">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‏‏‏‎‎‏‎‏‎‎‏‎‏‏‏‎‏‎‏‎‏‏‏‏‏‏‎‏‎‏‏‏‏‏‎‎‏‏‏‏‎‏‎‏‎‏‎‎‎‎‏‏‏‏‎‏‏‏‏‎‎‏‎Hearing aids‎‏‎‎‏‎"</string>
     <string name="hac_mode_summary" msgid="6833851160514929341">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‎‏‏‏‏‎‏‏‎‏‎‏‏‎‏‎‏‏‎‏‏‏‎‏‏‎‏‏‎‎‎‏‎‏‎‏‏‎‎‏‏‎‎‎‏‎‎‎‏‎‎‎‏‎‏‎‏‏‏‏‎‏‎Turn on hearing aid compatibility‎‏‎‎‏‎"</string>
+    <string name="rtt_mode_title" msgid="5868105073514206953">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‎‏‎‎‎‏‎‏‏‎‏‏‏‏‏‎‏‏‎‎‏‎‎‏‏‏‏‎‎‏‎‏‎‎‏‎‏‏‎‏‏‏‏‎‏‏‎‏‎‏‎‏‏‎‏‏‏‎‏‎‎‏‎RTT‎‏‎‎‏‎"</string>
+    <string name="rtt_mode_summary" msgid="7346441783429748083">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‏‎‎‏‎‏‏‏‏‏‎‎‏‏‏‏‎‎‏‏‎‏‏‏‏‎‎‎‎‏‎‎‎‎‎‎‎‎‎‏‏‎‏‎‏‎‏‏‎‏‎‏‎‏‎‏‏‏‎‎‏‏‎Turn RTT on or off‎‏‎‎‏‎"</string>
   <string-array name="tty_mode_entries">
     <item msgid="512950011423868021">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‎‏‏‏‏‏‎‎‎‏‏‏‏‎‎‏‎‏‏‏‎‏‎‏‎‏‎‎‎‏‎‏‎‏‎‎‏‎‎‏‏‏‎‎‏‏‏‏‎‎‎‏‎‎‎‏‏‏‎‏‎‏‎TTY Off‎‏‎‎‏‎"</item>
     <item msgid="3971695875449640648">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‎‏‏‎‏‏‏‎‎‎‏‏‏‏‎‎‏‎‎‏‏‎‎‎‏‎‏‏‎‏‏‎‎‎‏‎‏‎‎‎‎‎‎‏‏‏‏‎‏‎‏‎‏‏‎‏‏‎‎‏‎‎‎‎TTY Full‎‏‎‎‏‎"</item>
@@ -613,4 +641,107 @@
     <string name="mobile_data_activate_diag_message" msgid="8216154678758451453">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‏‏‎‎‏‎‎‎‎‎‎‏‎‏‏‎‏‎‎‏‎‏‎‎‏‎‎‏‏‎‎‎‏‏‎‏‏‏‎‎‎‎‏‏‏‏‏‎‏‎‏‎‎‎‏‏‏‏‏‏‎‏‎You may need to add data through ‎‏‎‎‏‏‎<xliff:g id="PROVIDER_NAME">%s</xliff:g>‎‏‎‎‏‏‏‎‎‏‎‎‏‎"</string>
     <string name="mobile_data_activate_button" msgid="3682400969184405446">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‎‏‏‎‎‏‏‎‎‎‏‏‎‏‎‏‎‎‎‎‏‎‎‎‎‏‎‏‎‏‏‏‏‎‏‏‎‎‎‏‏‎‎‏‎‏‎‎‏‏‎‎‏‏‏‏‏‎‎‎‏‏‎‎ADD DATA‎‏‎‎‏‎"</string>
     <string name="mobile_data_activate_cancel_button" msgid="1708022171547398765">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‎‏‏‎‏‏‏‏‎‏‏‎‏‎‎‎‎‎‏‏‏‎‏‎‎‎‏‏‏‎‏‏‎‎‏‎‎‏‏‏‎‎‏‎‎‏‎‏‏‏‏‎‎‏‎‎‏‏‎‏‏‎‏‎CANCEL‎‏‎‎‏‎"</string>
+    <string name="clh_card_title_call_ended_txt" msgid="4072101334811753823">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‎‏‏‏‎‎‎‏‎‎‎‎‎‏‏‎‎‎‎‎‎‏‎‏‎‎‏‎‏‏‎‏‏‎‎‏‏‏‎‏‏‎‏‏‎‎‏‎‎‏‏‏‏‎‏‎‏‎‏‏‏‏‏‎Call ended‎‏‎‎‏‎"</string>
+    <string name="clh_callFailed_powerOff_txt" msgid="3773036949107147708">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‎‏‏‎‏‎‎‎‏‎‏‏‏‎‎‏‎‎‎‎‏‎‏‎‎‎‏‏‏‎‏‎‏‏‎‎‎‏‏‏‏‏‏‎‏‎‎‏‎‎‎‎‎‏‏‏‎‏‏‏‏‎‎‎Radio off‎‏‎‎‏‎"</string>
+    <string name="clh_callFailed_simError_txt" msgid="757650590524277969">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‎‎‏‎‏‎‏‎‎‎‎‎‏‏‏‎‏‏‎‏‏‏‎‎‏‏‎‎‏‎‏‎‏‎‏‎‎‎‎‎‎‏‎‎‎‎‏‎‎‎‎‏‎‎‏‏‎‏‎‎‎‏‎No SIM card or SIM card error‎‏‎‎‏‎"</string>
+    <string name="clh_incall_error_out_of_service_txt" msgid="3974373603657193827">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‎‏‏‎‏‏‏‎‎‏‎‎‏‏‏‏‏‎‎‏‏‏‏‏‎‏‏‏‏‎‎‎‏‎‎‎‎‏‎‏‎‏‎‏‏‎‏‎‎‎‏‏‎‎‏‎‏‏‎‎‎‏‏‎Mobile network not available‎‏‎‎‏‎"</string>
+    <string name="clh_callFailed_unassigned_number_txt" msgid="7635996793232604064">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‏‎‏‎‎‏‏‏‏‏‏‎‎‎‏‎‎‎‎‎‏‎‏‎‏‎‎‎‎‎‎‏‎‎‏‏‏‎‏‎‏‎‎‏‏‎‏‎‏‏‏‎‏‏‏‎‏‎‎‎‎‎‎Unassigned (unallocated) number‎‏‎‎‏‎"</string>
+    <string name="clh_callFailed_no_route_to_destination_txt" msgid="8561586745288855167">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‏‏‎‏‏‎‏‏‎‏‎‎‎‎‏‏‎‏‏‏‎‏‏‏‎‎‏‎‎‎‏‎‎‏‏‎‏‎‏‎‏‎‎‎‏‎‏‎‎‎‏‏‏‎‎‏‏‏‏‏‏‏‎No route to destination‎‏‎‎‏‎"</string>
+    <string name="clh_callFailed_channel_unacceptable_txt" msgid="8048626924246611459">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‏‎‏‏‏‏‏‎‏‏‎‎‏‎‎‏‏‏‎‏‏‏‏‎‎‎‏‎‏‏‎‏‎‎‏‏‎‏‎‏‎‏‏‏‎‏‎‎‏‏‎‏‏‎‎‎‎‎‎‎‏‏‎Channel unacceptable‎‏‎‎‏‎"</string>
+    <string name="clh_callFailed_operator_determined_barring_txt" msgid="6889705714244076823">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‎‏‏‏‏‏‏‎‎‏‏‏‎‏‎‎‏‎‎‏‏‎‏‏‎‏‏‎‎‎‎‎‎‎‏‎‎‎‎‏‏‏‏‏‏‏‎‏‎‎‎‏‎‏‎‎‎‏‎‏‏‏‎Operator determined barring‎‏‎‎‏‎"</string>
+    <string name="clh_callFailed_normal_call_clearing_txt" msgid="2810975267106345820">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‎‏‎‎‏‏‏‎‎‎‎‎‎‏‎‏‎‎‏‎‏‏‏‎‎‎‏‏‏‎‎‏‎‏‏‏‏‎‎‎‏‎‎‏‎‎‎‎‏‎‏‎‎‏‏‎‏‎‏‏‏‎‎‎Normal call clearing‎‏‎‎‏‎"</string>
+    <string name="clh_callFailed_user_busy_txt" msgid="2736095995784746915">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‎‏‎‎‏‎‏‏‏‏‏‏‎‎‎‏‎‎‏‎‎‎‎‏‏‎‎‏‏‏‏‏‏‎‎‏‏‎‎‎‎‎‏‏‏‏‎‎‏‎‏‎‏‏‏‏‎‏‎‎‎‏‏‎User busy‎‏‎‎‏‎"</string>
+    <string name="clh_callFailed_no_user_responding_txt" msgid="1421543095873040084">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‎‏‏‎‎‏‏‏‎‏‏‏‎‏‎‎‏‎‏‎‏‎‏‏‏‏‎‏‎‎‏‏‏‏‏‏‏‏‎‎‏‏‎‏‎‏‏‏‏‏‎‏‏‏‎‏‏‎‏‎‏‎‎‎No user responding‎‏‎‎‏‎"</string>
+    <string name="clh_callFailed_user_alerting_txt" msgid="6606245970376797447">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‎‏‏‎‏‏‏‎‏‎‏‏‏‎‎‎‎‏‏‎‎‏‏‎‏‏‎‏‎‏‎‏‏‎‏‎‏‏‎‎‏‎‏‎‏‎‎‎‏‎‏‏‎‏‎‎‎‎‎‏‏‏‎User alerting, no answer‎‏‎‎‏‎"</string>
+    <string name="clh_callFailed_call_rejected_txt" msgid="8001665478195793223">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‏‎‏‏‏‏‎‎‎‎‏‎‏‏‏‎‏‎‎‎‎‎‎‏‎‏‏‎‏‏‏‎‎‏‎‏‏‏‎‏‎‏‏‏‎‏‏‏‎‎‏‏‎‏‎‏‎‎‎‏‏‏‎Call rejected‎‏‎‎‏‎"</string>
+    <string name="clh_callFailed_number_changed_txt" msgid="5127909898925154242">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‎‎‎‏‏‏‎‎‏‎‏‎‎‏‏‏‏‏‏‏‏‎‏‏‏‎‎‎‏‎‎‏‎‏‏‏‎‏‏‎‏‎‎‏‎‎‏‎‎‏‏‏‏‏‏‏‎‎‎‎‏‎‎Number changed‎‏‎‎‏‎"</string>
+    <string name="clh_callFailed_pre_emption_txt" msgid="6864702416751338567">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‎‏‏‏‏‏‎‏‎‎‎‏‎‎‎‏‎‏‎‎‏‎‎‏‏‏‏‎‏‎‎‎‏‎‏‏‏‏‎‎‏‏‏‎‏‎‏‎‏‎‎‏‎‎‎‏‎‎‎‏‏‏‎Pre-emption‎‏‎‎‏‎"</string>
+    <string name="clh_callFailed_non_selected_user_clearing_txt" msgid="8725898326616836656">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‏‏‏‎‎‏‎‎‎‏‏‎‎‎‏‎‎‏‏‏‏‎‎‏‎‎‏‎‏‏‏‏‎‏‏‎‎‎‎‎‏‎‏‏‎‎‎‎‎‎‏‎‏‎‎‎‏‏‎‎‎‎‎Non selected user clearing‎‏‎‎‏‎"</string>
+    <string name="clh_callFailed_destination_out_of_order_txt" msgid="6626355413556362437">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‎‏‏‎‏‏‏‏‏‏‎‏‎‏‏‎‎‎‏‎‏‏‎‎‏‎‎‏‎‎‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‎‏‏‏‏‏‎‎‏‏‎‎‎‏‎‏‎Destination out of order‎‏‎‎‏‎"</string>
+    <string name="clh_callFailed_invalid_number_format_txt" msgid="6987646655639655370">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‏‎‎‎‎‎‏‏‏‏‏‎‎‏‎‎‎‏‏‎‏‏‏‎‎‏‏‏‎‎‎‏‏‏‎‏‎‏‎‏‎‏‏‎‎‏‎‎‎‏‎‎‏‏‏‏‎‎‏‎‏‎‎Invalid number format (incomplete number)‎‏‎‎‏‎"</string>
+    <string name="clh_callFailed_facility_rejected_txt" msgid="4539787567476563415">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‎‏‏‏‏‏‏‎‎‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‎‏‏‏‏‎‏‎‏‏‎‎‎‏‏‎‎‏‎‏‏‎‎‏‏‎‏‏‏‎‏‏‏‎‏‎‏‏‏‎Facility rejected‎‏‎‎‏‎"</string>
+    <string name="clh_callFailed_response_to_STATUS_ENQUIRY_txt" msgid="178503536263624366">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‎‏‎‏‎‎‏‏‏‏‎‏‎‎‎‏‎‏‏‎‎‎‎‎‎‎‏‎‏‎‎‏‏‏‏‏‎‎‎‏‎‎‏‎‎‏‏‏‏‎‏‏‎‏‎‏‎‏‏‏‎‎Response to STATUS ENQUIRY‎‏‎‎‏‎"</string>
+    <string name="clh_callFailed_normal_unspecified_txt" msgid="2777574148560245427">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‎‏‎‎‏‏‎‏‎‎‎‏‎‏‏‏‏‏‎‏‏‎‎‏‏‏‏‏‎‎‎‏‏‎‎‏‏‏‎‎‎‏‏‏‏‎‏‏‏‎‏‎‎‏‎‏‎‏‏‎‎‏‏‎Normal, unspecified‎‏‎‎‏‎"</string>
+    <string name="clh_callFailed_no_circuit_available_txt" msgid="2894749820848784700">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‎‏‎‏‎‎‎‎‎‏‎‏‏‎‎‎‎‏‏‎‏‏‏‏‎‏‎‎‎‎‎‎‎‎‎‎‎‎‏‎‏‎‏‎‎‎‏‎‏‎‎‎‏‎‏‎‎‏‏‏‏‎‎‎No circuit/channel available‎‏‎‎‏‎"</string>
+    <string name="clh_callFailed_network_out_of_order_txt" msgid="807472585030492179">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‎‎‏‎‏‏‎‎‏‏‎‏‎‎‏‎‏‏‏‎‎‎‎‎‎‎‏‎‎‏‏‎‏‏‎‏‎‎‏‎‎‏‏‎‏‏‏‏‏‎‎‎‎‎‎‎‎‏‎‎‏‏‎Network out of order‎‏‎‎‏‎"</string>
+    <string name="clh_callFailed_temporary_failure_txt" msgid="1985847623937655151">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‎‏‏‏‎‏‏‏‎‎‎‏‏‏‏‎‎‏‎‎‏‎‏‏‏‏‎‎‏‎‎‎‏‏‏‏‎‏‎‏‏‎‏‏‎‏‏‏‎‎‎‎‎‎‏‎‏‏‎‏‏‏‏‎Temporary failure‎‏‎‎‏‎"</string>
+    <string name="clh_callFailed_switching_equipment_congestion_txt" msgid="465517139462928431">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‎‏‏‏‏‎‎‏‏‏‎‏‎‏‏‏‎‏‏‎‎‏‎‏‎‏‏‏‏‏‎‎‏‏‎‏‏‎‏‎‎‎‏‎‏‏‎‎‏‏‏‎‎‎‎‎‏‎‏‏‏‏‎Switching equipment congestion‎‏‎‎‏‎"</string>
+    <string name="clh_callFailed_access_information_discarded_txt" msgid="132851305339579892">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‎‎‏‏‏‏‎‏‎‏‏‏‏‏‏‏‏‎‏‏‏‎‎‎‏‏‏‎‏‏‏‎‏‏‏‎‏‎‏‏‎‏‏‎‎‏‏‎‏‏‎‏‏‏‏‏‎‏‎‎‎Access information discarded‎‏‎‎‏‎"</string>
+    <string name="clh_callFailed_requested_circuit_txt" msgid="2316345471851443847">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‎‏‎‎‎‎‎‎‎‏‎‎‏‎‏‎‏‎‎‏‏‏‏‏‏‏‎‏‏‏‏‎‎‏‎‎‎‏‎‏‏‎‎‏‎‏‎‎‎‏‏‎‏‏‎‏‎‎‎‎‏‏‏‎Requested circuit/channel not available‎‏‎‎‏‎"</string>
+    <string name="clh_callFailed_resources_unavailable_unspecified_txt" msgid="4460267429142724322">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‎‏‏‏‏‎‏‏‏‏‎‎‏‏‎‎‎‎‎‏‏‎‏‏‎‎‏‏‎‎‎‎‏‏‎‎‏‎‏‎‏‎‎‏‎‏‏‏‏‏‏‏‏‏‎‏‏‏‎‎‎‏‎‎Resources unavailable, unspecified‎‏‎‎‏‎"</string>
+    <string name="clh_callFailed_quality_of_service_unavailable_txt" msgid="7315823047206338755">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‏‎‎‏‎‏‏‎‎‎‎‏‏‏‎‎‎‎‎‏‏‎‎‏‎‎‏‏‎‎‏‏‏‏‎‎‎‎‎‏‎‏‏‎‎‏‏‎‎‎‎‎‎‎‏‏‎‎‎‎‏‏‎Quality of service unavailable‎‏‎‎‏‎"</string>
+    <string name="clh_callFailed_requested_facility_not_subscribed_txt" msgid="1688438372518949530">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‎‏‏‎‏‏‏‎‏‏‎‏‏‏‎‏‎‎‎‏‎‎‏‏‏‎‎‎‎‎‏‎‎‎‎‏‎‏‏‎‎‏‎‎‎‎‏‎‏‏‏‎‎‏‎‏‎‎‏‏‎‏‎‎Requested facility not subscribed‎‏‎‎‏‎"</string>
+    <string name="clh_callFailed_incoming_calls_barred_within_the_CUG_txt" msgid="3922231620226043342">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‎‏‏‎‏‏‎‎‏‏‎‏‏‏‎‏‎‎‏‎‎‎‎‏‏‏‎‎‎‎‎‏‎‏‏‎‎‏‎‎‏‏‎‎‎‎‎‏‏‎‎‏‏‎‏‏‏‎‎‏‏‏‎‎Incoming calls barred within the CUG‎‏‎‎‏‎"</string>
+    <string name="clh_callFailed_bearer_capability_not_authorized_txt" msgid="6515594235334537340">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‎‏‏‎‏‎‎‏‏‎‏‏‎‎‎‎‎‎‏‎‏‎‎‏‏‎‏‏‏‏‏‎‎‏‏‎‎‏‏‎‏‏‎‎‏‎‏‎‏‏‎‎‎‎‎‏‏‏‏‏‎‎‎Bearer capability not authorized‎‏‎‎‏‎"</string>
+    <string name="clh_callFailed_bearer_capability_not_presently_available_txt" msgid="8013567156449692135">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‏‎‏‏‏‏‎‎‏‏‎‏‎‏‏‏‏‎‏‎‎‎‏‏‎‏‏‏‏‎‏‏‏‏‏‏‏‏‏‏‏‎‏‎‏‏‏‏‎‎‏‎‎‏‏‏‏‎‎‏‏‏‎Bearer capability not presently available‎‏‎‎‏‎"</string>
+    <string name="clh_callFailed_service_or_option_not_available_unspecified_txt" msgid="8663374141880847414">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‏‏‏‎‎‎‎‎‏‏‏‎‏‎‎‏‏‏‏‏‎‎‏‏‏‎‎‎‎‏‏‎‏‎‏‎‏‏‎‎‎‏‏‏‎‎‏‏‎‎‏‏‎‎‎‎‏‏‎‏‏‎‎Service or option not available, unspecified‎‏‎‎‏‎"</string>
+    <string name="clh_callFailed_bearer_service_not_implemented_txt" msgid="2772484977847973583">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‎‏‎‎‏‏‎‎‏‏‏‏‎‎‏‏‏‎‏‏‎‎‎‎‏‏‎‎‏‎‏‏‏‏‎‏‎‎‏‏‎‏‏‏‏‎‎‎‎‏‏‎‏‏‎‏‏‎‎‏‏‏‏‎Bearer service not implemented‎‏‎‎‏‎"</string>
+    <string name="clh_callFailed_ACM_equal_to_or_greater_than_ACMmax_txt" msgid="2192709279981159761">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‎‏‏‏‏‏‎‎‏‏‎‏‏‏‎‎‎‎‏‎‎‎‏‎‏‏‏‏‎‎‏‎‎‎‎‎‎‎‎‏‏‏‏‏‎‏‎‏‏‎‎‎‏‎‏‎‏‎‏‎‎‎‏‎ACM equal to or greater than ACMmax‎‏‎‎‏‎"</string>
+    <string name="clh_callFailed_requested_facility_not_implemented_txt" msgid="406404292085779118">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‎‏‏‏‎‏‏‎‏‎‎‎‏‏‏‏‎‏‎‏‏‎‏‎‎‎‏‏‎‎‏‏‏‎‏‎‎‎‏‏‏‏‎‏‏‏‏‎‎‎‏‎‏‎‏‎‏‎‏‏‏‎‎Requested facility not implemented‎‏‎‎‏‎"</string>
+    <string name="clh_callFailed_only_restricted_digital_information_bearer_capability_is_available_txt" msgid="4817899794531157207">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‎‎‎‎‏‎‏‏‎‏‏‏‎‎‏‎‎‏‏‏‏‎‎‏‎‏‎‏‏‎‎‎‏‏‏‎‎‎‎‏‏‏‎‏‎‏‎‎‎‎‎‏‎‎‏‏‎‏‎‏‏‏‎Only restricted digital information bearer capability is available‎‏‎‎‏‎"</string>
+    <string name="clh_callFailed_service_or_option_not_implemented_unspecified_txt" msgid="2968655784896862505">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‎‏‎‏‎‎‏‎‎‏‏‎‎‏‎‏‏‎‎‏‎‎‎‏‎‏‏‎‏‎‏‎‎‏‎‏‏‏‏‎‎‏‎‏‏‏‏‏‎‎‏‏‎‎‏‎‎‏‎‏‎‎‏‎Service or option not implemented, unspecified‎‏‎‎‏‎"</string>
+    <string name="clh_callFailed_invalid_transaction_identifier_value_txt" msgid="3843478518660918642">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‎‏‏‎‏‎‏‎‏‎‏‎‏‏‎‏‏‎‎‎‏‏‏‎‏‎‏‏‎‎‏‎‏‎‏‏‏‏‎‏‎‏‎‎‎‎‎‏‏‏‎‏‏‎‏‎‏‏‏‎‎‏‎‎Invalid transaction identifier value‎‏‎‎‏‎"</string>
+    <string name="clh_callFailed_user_not_member_of_CUG_txt" msgid="8462852903153938988">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‏‏‎‏‎‏‎‏‏‏‎‎‏‎‎‎‎‏‎‏‏‏‏‏‏‎‎‎‎‎‏‎‎‏‎‏‏‎‏‏‎‏‏‏‏‏‏‎‏‏‎‎‏‎‎‎‏‎‏‏‎‎‎User not member of CUG‎‏‎‎‏‎"</string>
+    <string name="clh_callFailed_incompatible_destination_txt" msgid="2580750652910253219">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‎‏‎‎‎‏‏‏‏‎‏‎‎‎‎‏‎‏‎‏‎‏‏‎‎‎‎‏‎‏‏‏‎‏‎‎‎‎‎‏‎‎‏‎‎‏‎‏‎‏‏‎‏‎‎‏‎‏‎‎‎‏‏‎Incompatible destination‎‏‎‎‏‎"</string>
+    <string name="clh_callFailed_invalid_transit_network_selection_txt" msgid="6589916900457111005">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‎‏‏‎‏‏‎‏‏‏‎‏‎‎‎‎‎‏‎‏‏‎‏‎‎‎‎‎‎‏‏‎‎‎‏‏‏‏‎‎‎‏‎‏‏‎‏‏‎‏‏‏‎‏‏‏‎‏‏‏‎‏‎Invalid transit network selection‎‏‎‎‏‎"</string>
+    <string name="clh_callFailed_semantically_incorrect_message_txt" msgid="2329284157442218683">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‎‏‎‎‎‎‎‎‏‎‏‎‎‏‏‎‏‎‎‎‏‏‏‏‎‎‏‏‎‎‏‏‎‏‎‎‎‎‏‎‏‎‎‏‎‎‏‏‏‎‏‏‎‏‎‏‎‏‏‏‎‏‏‎Semantically incorrect message‎‏‎‎‏‎"</string>
+    <string name="clh_callFailed_invalid_mandatory_information_txt" msgid="9081556111928912676">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‏‏‏‏‏‎‎‎‎‎‏‎‎‎‎‎‏‎‏‎‏‏‎‎‏‎‏‎‏‎‏‏‏‎‏‎‏‏‎‏‎‎‏‏‎‎‏‏‏‎‏‎‏‏‎‎‏‎‎‏‎‎‎Invalid mandatory information‎‏‎‎‏‎"</string>
+    <string name="clh_callFailed_message_type_non_existent_or_not_implemented_txt" msgid="2641350895896546715">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‎‏‎‎‏‎‎‏‎‏‎‎‏‏‏‏‏‏‏‎‏‏‎‏‎‏‎‎‏‎‏‎‎‏‏‎‏‎‏‎‎‎‏‎‎‏‎‏‏‎‎‏‏‎‏‏‎‎‏‏‎‏‏‎Message type non-existent or not implemented‎‏‎‎‏‎"</string>
+    <string name="clh_callFailed_message_type_not_compatible_with_protocol_state_txt" msgid="6598180735494982466">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‎‏‏‎‏‏‏‎‎‏‎‎‎‏‎‏‏‏‎‎‏‎‎‏‏‎‏‎‏‏‏‎‎‏‎‏‏‏‎‎‎‎‎‎‎‏‎‎‎‎‏‎‏‏‎‏‎‎‎‎‏‎‎Message type not compatible with protocol state‎‏‎‎‏‎"</string>
+    <string name="clh_callFailed_information_element_non_existent_or_not_implemented_txt" msgid="4725610801664706983">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‎‎‎‎‎‏‏‎‎‏‎‏‎‎‏‎‏‏‏‏‎‏‏‏‏‏‏‏‎‎‏‎‎‏‏‎‏‏‏‏‏‏‏‎‎‏‎‏‎‎‏‎‎‏‏‎‏‎‎‏‏‏‎Information element non-existent or not implemented‎‏‎‎‏‎"</string>
+    <string name="clh_callFailed_conditional_IE_error_txt" msgid="9140031076499566143">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‏‏‏‏‏‎‏‏‎‏‎‏‏‏‏‏‏‎‏‎‎‏‏‏‎‏‎‏‏‎‏‎‎‎‏‏‏‎‏‏‎‎‏‎‎‏‏‎‏‎‏‏‏‎‎‎‏‏‏‏‏‏‎Conditional IE error‎‏‎‎‏‎"</string>
+    <string name="clh_callFailed_message_not_compatible_with_protocol_state_txt" msgid="6586005128633024271">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‎‏‏‎‏‏‎‏‏‎‎‏‏‎‎‎‏‏‎‎‎‎‏‏‎‎‎‏‎‏‎‎‏‏‎‏‎‏‎‎‎‏‎‎‏‎‎‏‏‏‏‏‏‏‎‎‎‎‏‏‏‏‎Message not compatible with protocol state‎‏‎‎‏‎"</string>
+    <string name="clh_callFailed_recovery_on_timer_expiry_txt" msgid="3680765722923600294">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‎‏‏‎‎‏‏‎‎‎‏‎‏‎‎‏‎‏‏‎‏‎‎‏‏‏‎‏‏‎‎‎‏‏‎‏‎‎‎‎‏‎‎‏‎‏‏‏‎‎‎‏‎‎‏‏‎‏‎‎‏‏‎‎Recovery on timer expiry‎‏‎‎‏‎"</string>
+    <string name="clh_callFailed_protocol_Error_unspecified_txt" msgid="8294907817156524790">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‏‏‎‎‏‏‎‎‎‏‏‏‎‏‎‏‏‎‏‏‏‎‏‎‏‏‎‏‏‎‎‎‎‏‏‏‏‎‎‎‏‏‏‎‎‏‏‎‏‏‏‎‏‎‏‏‏‏‎‏‏‎‎Protocol error, unspecified‎‏‎‎‏‎"</string>
+    <string name="clh_callFailed_interworking_unspecified_txt" msgid="8838850798491763729">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‏‏‏‎‏‎‏‎‏‎‏‎‎‏‏‏‏‎‎‏‏‏‏‏‏‏‏‎‎‎‏‎‎‏‎‎‏‎‏‏‎‎‎‏‏‏‏‎‎‎‎‏‎‎‎‎‎‏‎‎‎‏‎Interworking, unspecified‎‏‎‎‏‎"</string>
+    <string name="labelCallBarring" msgid="3452870940716226978">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‎‏‎‏‏‏‏‏‏‏‎‏‎‏‏‎‎‎‎‏‏‏‏‏‏‎‏‎‎‏‏‏‎‎‏‎‏‎‎‏‎‏‎‏‎‎‎‏‏‎‏‏‎‎‏‏‎‏‎‎‎‏‎‎Call barring‎‏‎‎‏‎"</string>
+    <string name="sum_call_barring_enabled" msgid="6804489690436703488">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‎‏‏‏‏‎‎‏‏‎‏‏‏‎‎‏‏‎‎‏‏‏‎‏‎‏‎‎‏‎‎‏‎‏‏‏‎‎‎‏‎‎‏‎‎‏‏‎‎‏‎‏‎‏‎‎‎‎‎‎‎‎‎On‎‏‎‎‏‎"</string>
+    <string name="sum_call_barring_disabled" msgid="5900772179198857783">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‎‏‎‎‎‏‏‏‏‎‎‎‏‏‏‏‎‎‎‎‎‏‎‎‎‎‏‎‎‎‏‎‎‎‏‎‎‏‏‎‏‎‎‏‏‏‏‏‎‏‎‎‏‎‎‎‏‏‎‏‏‏‎Off‎‏‎‎‏‎"</string>
+    <string name="call_barring_baoc" msgid="1199843944333106035">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‎‏‏‎‎‎‎‏‎‏‎‎‏‏‎‏‎‏‏‎‎‏‏‏‎‏‏‎‏‎‏‏‏‎‏‎‏‏‏‏‏‏‎‎‎‎‎‏‏‎‏‏‎‏‏‎‏‏‏‎‎‏‏‎All outgoing‎‏‎‎‏‎"</string>
+    <string name="call_barring_baoc_enabled" msgid="8112118391869380361">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‏‏‎‎‎‎‏‎‎‏‎‏‎‎‎‎‎‎‏‎‎‎‏‎‏‏‎‎‏‎‏‎‎‏‎‎‏‏‎‏‎‎‏‎‎‏‏‎‎‏‎‏‏‏‎‎‎‎‏‎‎‏‎Disable blocking of all outgoing calls?‎‏‎‎‏‎"</string>
+    <string name="call_barring_baoc_disabled" msgid="7806697133004697974">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‏‎‏‏‎‎‎‏‎‏‎‏‏‎‏‏‏‏‎‏‎‏‏‎‏‎‏‏‏‎‎‏‎‎‏‎‎‏‏‏‎‎‏‏‏‎‎‎‏‏‎‎‎‏‎‏‏‏‎‏‏‎‎Block all outgoing calls?‎‏‎‎‏‎"</string>
+    <string name="call_barring_baoic" msgid="3162154267825211826">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‎‏‎‏‎‏‏‏‏‏‎‎‎‏‎‎‎‏‏‏‎‏‎‏‎‎‎‏‏‎‏‏‎‎‎‎‎‏‎‏‎‏‏‎‏‎‏‎‎‎‎‏‎‎‏‏‎‏‏‎‎‏‎‎Outgoing international‎‏‎‎‏‎"</string>
+    <string name="call_barring_baoic_enabled" msgid="2634377543147258105">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‎‏‎‎‏‎‎‏‎‎‎‏‏‏‏‎‎‏‏‎‎‎‎‎‏‏‎‏‎‏‎‏‏‏‏‏‏‏‏‏‎‎‎‏‏‏‏‎‎‎‎‎‎‎‎‏‏‏‏‏‎‎‏‎Disable blocking of outgoing international calls?‎‏‎‎‏‎"</string>
+    <string name="call_barring_baoic_disabled" msgid="5817895648306183464">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‎‏‎‎‎‎‏‎‏‏‏‏‎‏‎‏‎‏‎‎‎‏‎‏‎‎‎‏‎‎‏‎‎‎‎‎‎‏‏‎‎‏‎‏‎‎‏‎‏‏‏‏‎‏‎‎‏‎‏‎‎‎‎Block outgoing international calls?‎‏‎‎‏‎"</string>
+    <string name="call_barring_baoicr" msgid="8951699885885742076">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‏‏‏‏‎‎‎‎‏‏‏‎‏‎‏‏‎‏‎‎‏‏‏‎‎‏‏‏‏‎‎‎‏‏‏‎‏‎‎‎‎‏‏‏‏‏‏‏‎‏‏‎‏‏‏‏‏‏‏‏‎‎‎Outgoing international roaming‎‏‎‎‏‎"</string>
+    <string name="call_barring_baoicr_enabled" msgid="2519630715322138317">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‎‏‎‎‎‏‎‏‏‏‏‎‏‏‏‏‎‎‎‎‏‏‎‏‏‎‎‏‎‎‏‎‎‏‏‎‏‏‏‏‏‏‏‎‎‎‎‎‏‏‏‏‏‏‎‏‏‎‎‏‏‎‏‎Disable blocking of outgoing international roaming?‎‏‎‎‏‎"</string>
+    <string name="call_barring_baoicr_disabled" msgid="5831267468931377699">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‎‏‎‎‎‎‏‏‏‎‏‏‎‎‏‏‎‏‎‎‏‎‏‏‎‏‏‏‏‎‎‎‎‏‏‎‏‏‏‏‏‏‎‎‏‎‎‎‏‎‏‎‏‎‎‎‏‎‎‎‏‏‎Block outgoing international roaming?‎‏‎‎‏‎"</string>
+    <string name="call_barring_baic" msgid="5272726081458339912">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‎‎‏‎‎‏‎‎‏‎‏‏‎‎‎‏‏‏‏‏‎‎‎‏‏‎‏‏‏‏‎‏‎‏‏‎‏‏‎‏‎‎‎‎‏‏‎‎‎‎‎‎‎‎‎‏‎‎‏‎‎‎‎All incoming‎‏‎‎‏‎"</string>
+    <string name="call_barring_baic_enabled" msgid="2457134916223203380">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‎‏‎‎‎‏‎‎‎‎‏‏‎‎‏‎‏‏‏‏‏‏‏‎‎‏‏‎‎‎‎‎‎‎‏‎‏‏‎‏‎‏‏‎‎‎‏‎‏‏‏‏‎‎‎‎‎‏‏‎‏‎‎‎Disable blocking of all incoming calls?‎‏‎‎‏‎"</string>
+    <string name="call_barring_baic_disabled" msgid="6945604947500275636">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‏‎‎‎‎‎‎‏‏‎‎‎‏‏‏‎‏‏‏‏‏‎‏‏‏‎‎‏‏‎‎‏‏‏‏‏‎‏‏‏‏‏‎‎‏‏‎‎‎‏‎‏‏‏‏‎‏‏‎‏‎‎‎Block all incoming calls?‎‏‎‎‏‎"</string>
+    <string name="call_barring_baicr" msgid="5728784220691481693">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‎‎‏‏‏‏‏‎‎‎‎‎‎‎‏‎‏‏‏‎‏‎‏‏‏‎‎‏‎‏‎‏‏‏‎‏‎‏‎‎‏‎‏‏‎‏‏‏‎‎‎‏‎‎‎‏‎‏‏‏‎‏‎Incoming international roaming‎‏‎‎‏‎"</string>
+    <string name="call_barring_baicr_enabled" msgid="6533336994391716127">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‎‏‏‎‏‎‏‎‏‎‏‎‏‏‎‎‎‏‎‎‏‏‎‏‏‎‎‎‎‏‏‎‎‏‏‏‎‎‏‎‏‎‎‎‏‎‏‏‏‏‎‎‎‏‎‎‎‏‏‏‏‏‎Disable blocking of all incoming international roaming?‎‏‎‎‏‎"</string>
+    <string name="call_barring_baicr_disabled" msgid="6746329853943256566">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‎‏‏‏‎‏‏‎‎‏‏‏‏‏‏‏‎‎‎‏‏‏‎‏‎‎‎‎‏‎‎‎‏‏‎‎‎‏‏‏‏‎‎‏‏‎‏‎‎‏‎‏‎‏‏‏‏‏‎‏‏‎‎Block incoming international roaming?‎‏‎‎‏‎"</string>
+    <string name="call_barring_deactivate_all" msgid="5269788384941003415">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‎‎‏‎‎‏‎‎‏‎‎‎‏‎‎‎‎‎‏‏‎‎‏‎‎‏‏‏‎‏‏‎‎‏‎‏‎‏‏‏‏‎‎‎‏‏‎‏‎‏‎‎‏‎‏‎‎‏‎‏‏‏‎Deactivate all‎‏‎‎‏‎"</string>
+    <string name="call_barring_deactivate_all_description" msgid="4972365443287257704">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‎‎‎‏‎‏‎‎‎‎‎‎‎‏‎‏‏‎‎‏‎‎‎‎‎‎‎‏‏‎‏‎‏‎‎‏‎‎‏‎‎‏‎‎‎‎‏‎‎‏‎‎‏‎‎‏‏‎‏‎‎‎‎Deactivate all call barring settings‎‏‎‎‏‎"</string>
+    <string name="call_barring_deactivate_success" msgid="8014685598632000936">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‏‎‏‏‏‏‎‎‏‏‏‎‎‏‏‏‏‎‎‎‏‎‎‎‎‏‎‏‏‎‏‎‎‏‏‏‎‎‏‏‏‎‎‏‏‎‎‎‏‏‏‏‎‏‏‎‏‎‏‎‎‎‎Call barring deactivated‎‏‎‎‏‎"</string>
+    <string name="call_barring_change_pwd" msgid="6887420609726284232">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‎‏‏‏‏‏‏‎‎‏‎‏‎‏‎‎‎‎‏‎‎‎‏‎‎‎‏‏‎‏‏‎‏‎‏‏‎‏‎‏‏‏‎‎‎‎‏‎‎‎‎‎‎‏‏‏‎‎‏‎‎‎‎Change password‎‏‎‎‏‎"</string>
+    <string name="call_barring_change_pwd_description" msgid="5505087790260233953">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‎‎‏‏‎‎‎‏‏‎‎‏‏‎‎‎‎‎‎‎‎‎‎‎‏‎‏‏‎‏‏‎‎‏‎‎‏‏‏‏‎‎‏‏‎‏‎‎‏‎‎‏‏‎‏‏‏‎‎‎‎‏‎Change call barring password‎‏‎‎‏‎"</string>
+    <string name="call_barring_change_pwd_description_disabled" msgid="7630770327645349957">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‏‎‏‎‎‏‏‏‏‎‎‏‎‏‏‏‏‏‎‎‎‏‎‎‏‎‏‏‏‎‏‏‏‏‎‏‎‏‏‏‏‎‎‏‎‎‎‏‏‎‏‎‎‎‎‏‎‎‎‏‎‏‎Cannot change call barring password.‎‏‎‎‏‎"</string>
+    <string name="call_barring_pwd_not_match" msgid="6716711689350314525">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‎‏‏‏‎‏‎‎‏‏‎‏‏‎‏‎‎‎‏‏‎‏‏‎‏‏‎‎‎‏‏‏‎‏‏‏‏‎‎‏‏‏‎‎‎‎‎‏‏‏‏‎‏‎‎‎‎‏‏‏‎‏‎Passwords do not match‎‏‎‎‏‎"</string>
+    <string name="call_barring_right_pwd_number" msgid="2902966502520410446">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‎‏‎‏‎‎‎‎‏‎‎‏‎‎‏‎‏‏‎‏‎‎‎‏‎‏‎‎‏‏‏‎‏‎‎‏‎‎‏‏‎‎‏‎‏‏‎‎‏‎‏‎‎‎‏‎‏‎‎‏‏‏‎‎Enter a password with 4 numbers‎‏‎‎‏‎"</string>
+    <string name="call_barring_change_pwd_success" msgid="3278310763742760321">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‎‏‎‏‏‎‏‎‏‏‏‏‏‏‎‏‏‏‎‎‏‏‎‎‏‎‎‎‏‎‏‎‎‏‏‏‎‎‎‎‎‏‏‏‎‏‎‎‎‎‎‏‏‎‏‏‎‎‎‎‎‎‏‎Password changed‎‏‎‎‏‎"</string>
+    <string name="call_barring_old_pwd" msgid="6080515987320238522">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‎‏‎‏‎‎‎‏‏‎‎‎‏‎‎‏‎‏‎‏‎‏‎‎‎‏‎‎‏‏‎‎‎‏‎‎‏‏‎‏‎‎‏‏‏‎‎‏‏‏‎‎‎‏‏‎‏‏‏‎‏‎‎Old password‎‏‎‎‏‎"</string>
+    <string name="call_barring_new_pwd" msgid="7048532299150269547">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‏‎‎‎‎‏‏‏‎‏‎‎‎‏‎‏‏‎‏‎‏‎‏‏‎‎‏‎‎‎‎‎‎‎‎‏‏‎‏‎‏‏‏‎‎‎‎‎‎‏‏‏‎‎‎‏‏‎‏‎‏‏‎New password‎‏‎‎‏‎"</string>
+    <string name="call_barring_confirm_pwd" msgid="1947167278466285411">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‎‏‏‏‎‏‏‎‎‎‎‎‏‎‏‏‎‏‏‏‎‏‎‎‏‎‏‎‎‏‎‏‎‏‏‏‏‏‏‎‎‏‏‏‏‏‏‎‎‏‏‏‏‏‏‎‏‏‎‎‎‏‏‎Confirm password‎‏‎‎‏‎"</string>
+    <string name="messageCallBarring" msgid="2412123220272136055">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‎‏‎‎‎‎‏‎‏‏‏‏‎‎‏‏‎‎‏‎‏‎‏‎‏‎‎‏‎‎‏‏‏‏‏‎‎‏‎‏‏‎‎‏‎‏‎‏‎‏‏‏‏‏‏‎‏‏‏‎‏‏‏‎Enter password‎‏‎‎‏‎"</string>
+    <string name="call_barring_settings" msgid="80766145008623645">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‎‎‏‏‎‎‎‏‏‏‏‎‏‏‏‏‎‎‎‎‎‏‏‎‎‎‎‏‏‎‎‎‎‏‏‏‎‎‎‏‏‏‎‏‏‏‏‎‎‎‎‎‎‎‎‏‏‏‎‏‎Call barring settings‎‏‎‎‏‎"</string>
+    <string name="call_barring_deactivate_all_no_password" msgid="920902774366557311">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‎‎‏‏‎‎‏‏‎‎‎‏‏‏‏‎‏‏‎‏‎‎‎‎‏‏‎‎‎‏‏‎‏‏‎‎‏‎‏‏‎‎‏‎‏‎‎‏‎‏‎‏‎‎‎‏‏‏‏‏‏‏‎Deactivate all call barring settings?‎‏‎‎‏‎"</string>
+    <string name="supp_service_notification_call_deflected" msgid="9195460512875330926">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‏‏‏‏‏‏‏‎‎‏‏‏‎‎‏‏‎‏‎‏‏‎‏‎‎‏‏‏‎‏‏‏‏‎‏‎‎‎‎‎‎‏‎‎‎‎‏‎‏‏‏‏‎‏‎‏‏‎‏‏‏‎‎Call deflected.‎‏‎‎‏‎"</string>
+    <string name="supp_service_notification_call_forwarded" msgid="7818548630812124053">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‏‎‏‏‎‎‏‎‎‎‎‎‎‏‎‎‎‏‎‎‎‎‏‎‎‎‏‏‏‎‎‎‏‎‎‏‏‎‏‎‏‎‏‏‎‎‎‏‏‎‎‎‏‏‏‎‎‏‎‏‎‏‎Call forwarded.‎‏‎‎‏‎"</string>
+    <string name="supp_service_notification_call_waiting" msgid="789154111899572489">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‎‎‏‎‏‎‏‏‏‏‎‎‏‏‏‎‏‎‎‎‏‏‎‏‏‏‏‎‏‏‏‏‎‏‎‎‎‎‏‏‎‏‎‎‎‎‎‎‎‏‏‎‎‏‎‎‎‎‏‎‎‏‎Call is waiting.‎‏‎‎‏‎"</string>
+    <string name="supp_service_clir_suppression_rejected" msgid="1581851661582189045">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‎‏‏‎‏‎‏‏‏‏‏‎‎‏‏‏‏‎‏‏‏‎‏‏‎‏‏‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‎‏‏‏‏‏‎‎‎‎‎‏‏‏‏‏‎‏‎‏‎Number blocking is rejected.‎‏‎‎‏‎"</string>
+    <string name="supp_service_closed_user_group_call" msgid="5761735840904590950">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‎‎‏‏‏‏‏‏‏‏‎‏‎‏‏‏‎‎‏‏‎‎‎‎‏‏‏‎‎‎‎‏‏‎‎‏‏‎‏‏‎‎‎‎‎‏‎‎‏‏‎‏‏‎‎‏‏‎‎‏‏‎‎Closed user group call.‎‏‎‎‏‎"</string>
+    <string name="supp_service_incoming_calls_barred" msgid="3248813207307882723">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‎‏‎‏‏‎‏‎‎‎‏‎‏‏‎‎‎‎‏‏‎‏‎‎‏‏‎‎‏‏‎‎‎‏‎‏‎‏‏‎‎‏‎‏‏‏‏‎‎‎‏‎‎‎‎‏‏‏‎‎‎‏‏‎Incoming calls barred.‎‏‎‎‏‎"</string>
+    <string name="supp_service_outgoing_calls_barred" msgid="1962644621292054081">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‎‏‏‏‎‏‏‎‎‏‏‏‏‎‎‏‎‏‏‎‏‏‎‏‏‏‎‎‎‏‎‎‏‏‏‎‎‎‎‎‏‏‏‎‎‎‏‏‎‏‎‎‏‏‎‎‏‎‎‎‎‎‏‎Outgoing calls barred.‎‏‎‎‏‎"</string>
+    <string name="supp_service_call_forwarding_active" msgid="1253134771682248735">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‎‏‏‎‎‎‏‎‏‏‎‎‏‎‎‎‎‎‎‎‏‏‏‎‏‏‎‏‏‏‏‎‏‏‏‏‎‎‏‏‏‎‎‏‏‏‏‏‎‎‎‏‎‎‎‎‎‎‏‏‏‏‏‎Call forwarding active.‎‏‎‎‏‎"</string>
+    <string name="supp_service_additional_call_forwarded" msgid="5228624725214727315">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‎‎‏‎‎‎‏‎‎‎‏‏‏‏‏‏‎‎‏‏‏‎‎‏‏‏‏‏‎‎‎‎‏‏‎‎‏‎‎‎‏‏‏‏‏‏‏‎‎‎‏‏‎‎‏‎‎‏‎‎‏‏‎Additional call forwarded.‎‏‎‎‏‎"</string>
+    <string name="supp_service_additional_ect_connected" msgid="6396964292513707102">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‎‏‏‎‎‎‏‏‎‎‎‏‏‎‏‎‎‏‎‏‎‏‎‎‏‎‎‎‎‏‏‎‏‎‏‎‎‎‎‎‏‎‎‎‏‏‎‎‏‏‎‏‎‎‎‏‎‏‏‏‏‎‎Explicit call transfer complete.‎‏‎‎‏‎"</string>
+    <string name="supp_service_additional_ect_connecting" msgid="5443373059716058480">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‎‎‏‎‏‏‏‎‎‎‏‎‏‎‏‎‏‏‏‏‏‎‏‏‏‏‎‏‎‏‎‎‏‎‎‏‎‎‎‏‎‎‏‏‏‎‏‎‎‎‏‏‎‏‎‏‏‏‎‎‎‎‎Explicit call transfer in progress.‎‏‎‎‏‎"</string>
+    <string name="supp_service_call_on_hold" msgid="1478976782361795422">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‎‏‏‎‏‎‎‏‎‎‎‎‏‏‎‎‏‏‎‎‎‎‏‏‎‎‎‏‏‎‎‎‎‏‎‏‏‏‏‏‎‏‏‏‎‎‏‏‎‎‏‏‎‏‏‎‏‎‏‏‏‏‎‎Call on hold.‎‏‎‎‏‎"</string>
+    <string name="supp_service_call_resumed" msgid="1656475289958070674">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‎‏‏‎‏‏‎‏‏‏‏‏‏‎‎‏‏‏‏‏‎‏‏‎‏‏‏‏‏‏‏‏‏‏‏‎‏‎‏‎‎‏‎‏‎‎‏‏‎‏‏‏‎‎‏‏‎‎‏‎‎‏‎‎Call resumed.‎‏‎‎‏‎"</string>
+    <string name="supp_service_deflected_call" msgid="138970419873492166">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‎‎‏‏‏‏‏‎‏‏‎‏‏‎‏‏‏‎‎‎‏‏‎‏‏‏‎‎‎‏‎‎‏‏‏‎‏‏‎‏‏‎‎‎‏‎‏‎‏‏‎‎‏‏‎‎‎‏‏‎‎Call was deflected.‎‏‎‎‏‎"</string>
+    <string name="supp_service_forwarded_call" msgid="4509980341645679803">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‎‏‏‏‏‏‎‏‎‎‏‎‏‏‎‏‎‏‎‏‎‏‏‎‎‏‏‏‎‎‏‏‏‎‎‏‏‏‏‏‏‎‎‏‎‎‏‎‎‎‏‏‏‎‎‏‎‏‏‏‎‏‏‎Forwarded call.‎‏‎‎‏‎"</string>
+    <string name="supp_service_conference_call" msgid="4448616364004466832">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‎‏‏‏‏‎‏‏‎‏‏‏‏‎‎‏‎‏‎‏‎‎‏‎‎‎‎‎‎‏‏‎‏‏‎‎‏‏‎‎‏‏‏‏‎‎‏‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎Joining conference call.‎‏‎‎‏‎"</string>
+    <string name="supp_service_held_call_released" msgid="2030677825038709779">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‎‏‏‏‏‎‎‎‎‏‎‏‏‏‎‎‏‏‎‏‎‏‎‏‎‏‏‏‎‎‏‎‎‎‎‏‏‏‎‏‎‏‏‎‎‎‏‏‏‏‏‎‏‎‎‎‎‎‏‎‎‏‏‎Held call has been released.‎‏‎‎‏‎"</string>
 </resources>
diff --git a/res/values-es-rUS/strings.xml b/res/values-es-rUS/strings.xml
index 2896515..8685648 100644
--- a/res/values-es-rUS/strings.xml
+++ b/res/values-es-rUS/strings.xml
@@ -130,6 +130,7 @@
     <string name="stk_cc_ss_to_dial_error" msgid="2816779198916570502">"La solicitud SS cambió por una solicitud DIAL."</string>
     <string name="stk_cc_ss_to_ussd_error" msgid="7490626178582654236">"La solicitud SS cambió por una solicitud USSD."</string>
     <string name="stk_cc_ss_to_ss_error" msgid="5057846756489053759">"La solicitud SS cambió por una nueva solicitud SS."</string>
+    <string name="stk_cc_ss_to_dial_video_error" msgid="3091186225006683939">"Se cambió la solicitud SS por una solicitud DIAL de video."</string>
     <string name="fdn_check_failure" msgid="18200614306525434">"Está activada la configuración de los números de marcación fija de tu teléfono. Por lo tanto, algunas de las características relacionados con las llamadas no funcionan."</string>
     <string name="radio_off_error" msgid="2304459933248513376">"Enciende la radio antes de ver esta configuración."</string>
     <string name="close_dialog" msgid="2365884406356986917">"Aceptar"</string>
@@ -158,7 +159,6 @@
     <string name="vm_change_pin_error_invalid" msgid="3972205462701668653">"El nuevo PIN contiene caracteres no válidos."</string>
     <string name="vm_change_pin_error_system_error" msgid="6610603326230000207">"No se puede cambiar el PIN"</string>
     <string name="vvm_unsupported_message_format" msgid="11795090778411977">"Tipo de mensaje no compatible. Llama al <xliff:g id="NUMBER">%s</xliff:g> para escucharlo."</string>
-    <string name="mobile_networks" msgid="5540397602919106177">"Configuración de red móvil"</string>
     <string name="network_settings_title" msgid="514120489499925574">"Red móvil"</string>
     <string name="label_available" msgid="1181658289009300430">"Redes disponibles"</string>
     <string name="load_networks_progress" msgid="5230707536168902952">"Buscando..."</string>
@@ -168,6 +168,7 @@
     <string name="not_allowed" msgid="5613353860205691579">"Tu tarjeta SIM no permite una conexión con esta red."</string>
     <string name="connect_later" msgid="2308119155752343975">"No se puede establecer una conexión con la red en este momento. Vuelve a intentarlo más adelante."</string>
     <string name="registration_done" msgid="495135664535876612">"Registrado en la red."</string>
+    <string name="already_auto" msgid="6067116884321285507">"Ya está en selección automática."</string>
     <string name="select_automatically" msgid="1046727200631770962">"Seleccionar red de forma automática"</string>
     <string name="network_select_title" msgid="7733107364757544558">"Red"</string>
     <string name="register_automatically" msgid="6017849844573519637">"Registro automático…"</string>
@@ -175,6 +176,31 @@
     <string name="preferred_network_mode_summary" msgid="1434820673166126609">"Cambiar el modo operativo de la red"</string>
     <string name="preferred_network_mode_dialogtitle" msgid="4048082093347807230">"Tipo de red preferido"</string>
     <string name="forbidden_network" msgid="4384929668343563440">"(prohibido)"</string>
+  <string-array name="preferred_network_mode_choices">
+    <item msgid="3628460389382468528">"GSM/WCDMA preferido"</item>
+    <item msgid="8442633436636425221">"Solo GSM"</item>
+    <item msgid="2032314385791760810">"Solo WCDMA"</item>
+    <item msgid="6334554401059422303">"GSM/WCDMA automático"</item>
+    <item msgid="1462198368200398663">"CDMA/EvDo automático"</item>
+    <item msgid="3611460019185359968">"CDMA sin EvDo"</item>
+    <item msgid="545430093607698090">"EvDo solamente"</item>
+    <item msgid="4286774020869405140">"CDMA/EvDo/GSM/WCDMA"</item>
+    <item msgid="4006002265696868538">"CDMA + LTE/EvDo"</item>
+    <item msgid="8973936140318359205">"GSM/WCDMA/LTE"</item>
+    <item msgid="3471059554252610472">"Global"</item>
+    <item msgid="2882615514545171802">"LTE"</item>
+    <item msgid="8076204422288290116">"LTE/WCDMA"</item>
+    <item msgid="3982984144824159726">"Solo TDSCDMA"</item>
+    <item msgid="3686191974505922271">"TDSCDMA/WCDMA"</item>
+    <item msgid="7135671700201836475">"LTE/TDSCDMA"</item>
+    <item msgid="3736619459066330755">"TDSCDMA/GSM"</item>
+    <item msgid="4778666570887216861">"LTE/TDSCDMA/GSM"</item>
+    <item msgid="2952322596201849456">"TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="115984258536697617">"LTE/TDSCDMA/WCDMA"</item>
+    <item msgid="7957991936217192636">"LTE/TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="2828588917858484655">"TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+    <item msgid="4989979948139945854">"LTE/TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+  </string-array>
     <string name="preferred_network_mode_wcdma_perf_summary" msgid="8521677230113533809">"Modo de red preferido: WCDMA preferido"</string>
     <string name="preferred_network_mode_gsm_only_summary" msgid="3352445413437453511">"Modo de red preferido: solo GSM"</string>
     <string name="preferred_network_mode_wcdma_only_summary" msgid="2836897236221063413">"Modo de red preferido: solo WCDMA"</string>
@@ -192,21 +218,15 @@
     <string name="preferred_network_mode_lte_gsm_umts_summary" msgid="633315028976225026">"Modo de red preferido: LTE/GSM/UMTS"</string>
     <string name="preferred_network_mode_lte_cdma_summary" msgid="3722647806454528426">"Modo de red preferido: LTE / CDMA"</string>
     <string name="preferred_network_mode_tdscdma_summary" msgid="8021016193718678775">"Modo de red preferido: TDSCDMA"</string>
-  <string-array name="preferred_network_mode_choices">
-    <item msgid="7886739962255042385">"LTE/WCDMA"</item>
-    <item msgid="577652050447385699">"LTE"</item>
-    <item msgid="6813597571293773656">"Global"</item>
-    <item msgid="127064712132619032">"GSM/WCDMA/LTE"</item>
-    <item msgid="1126767511633425977">"CDMA + LTE/EvDo"</item>
-    <item msgid="6389676313771670660">"CDMA/EvDo/GSM/WCDMA"</item>
-    <item msgid="545430093607698090">"EvDo solamente"</item>
-    <item msgid="1508557726283094448">"CDMA sin EvDo"</item>
-    <item msgid="4341433122263841224">"CDMA/EvDo automático"</item>
-    <item msgid="5958053792390386668">"GSM/WCDMA automático"</item>
-    <item msgid="7913148405605373434">"WCDMA solamente"</item>
-    <item msgid="1524224863879435516">"GSM solamente"</item>
-    <item msgid="3817924849415716259">"GSM/WCDMA preferido"</item>
-  </string-array>
+    <string name="preferred_network_mode_tdscdma_wcdma_summary" msgid="2405154895437348623">"Modo de red preferido: TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_summary" msgid="2104702896644235637">"Modo de red preferido: LTE/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_summary" msgid="4893784445338396204">"Modo de red preferido: TDSCDMA/GSM"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_summary" msgid="1815169717046729757">"Modo de red preferido: LTE/GSM/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_wcdma_summary" msgid="2195358773359424099">"Modo de red preferido: TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_wcdma_summary" msgid="1181424059695667803">"Modo de red preferido: LTE/TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_wcdma_summary" msgid="2526539326505354382">"Modo de red preferido: LTE/TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="8195248059196614939">"Modo de red preferido: TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="5596733053095592791">"Modo de red preferido: LTE/TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
     <string name="call_category" msgid="5863978196309462052">"Llamando"</string>
     <string name="network_operator_category" msgid="4830701959205735636">"Red"</string>
     <string name="enhanced_4g_lte_mode_title" msgid="522191650223239171">"Modo 4G LTE mejorado"</string>
@@ -220,12 +240,13 @@
     <string name="roaming_disable" msgid="1843417228755568110">"Conectar a servicios de datos en roaming"</string>
     <string name="roaming_reenable_message" msgid="8913735676127858115">"Perdiste la conectividad de datos porque se desactivó la itinerancia de datos de tu red doméstica."</string>
     <string name="roaming_warning" msgid="1603164667540144353">"Puede ocasionar gastos importantes."</string>
+    <string name="roaming_check_price_warning" msgid="7497570906830902550">"Para saber los precios, consulta con tu proveedor de red."</string>
     <string name="roaming_alert_title" msgid="3654815360303826008">"¿Deseas permitir el roaming de datos?"</string>
     <string name="data_usage_title" msgid="8759619109516889802">"Uso de datos"</string>
     <string name="data_usage_template" msgid="8526428824844656364">"Datos móviles usados: <xliff:g id="ID_1">%1$s</xliff:g>, <xliff:g id="ID_2">%2$s</xliff:g>"</string>
     <string name="advanced_options_title" msgid="8074895510265488035">"Avanzada"</string>
     <string name="carrier_settings_euicc" msgid="6714062862127226405">"Proveedor"</string>
-    <string name="keywords_carrier_settings_euicc" msgid="783429609643157743">"proveedor, esim, sim, euicc"</string>
+    <string name="keywords_carrier_settings_euicc" msgid="6861505396475991277">"proveedor, esim, sim, euicc, cambiar proveedor, agregar proveedor"</string>
     <string name="carrier_settings_euicc_summary" msgid="5115001942761995457">"<xliff:g id="CARRIER_NAME">%1$s</xliff:g> — <xliff:g id="PHONE_NUMBER">%2$s</xliff:g>"</string>
     <string name="mobile_data_settings_title" msgid="4661165467914727157">"Datos móviles"</string>
     <string name="mobile_data_settings_summary" msgid="5087255915840576895">"Acceder a los datos usando la red móvil"</string>
@@ -399,7 +420,7 @@
     <string name="deleting_fdn_contact" msgid="5669163206349319969">"Eliminando número de marcación fija..."</string>
     <string name="fdn_contact_deleted" msgid="7154162327112259569">"Número de marcación fija eliminado"</string>
     <string name="pin2_invalid" msgid="5470854099230755944">"No se actualizó el FDN porque ingresaste un PIN incorrecto."</string>
-    <string name="fdn_invalid_number" msgid="8602417141715473998">"El NMF no se actualizó porque el número está vacío o excede los 20 dígitos."</string>
+    <string name="fdn_invalid_number" msgid="2062898833049589309">"El NMF no se actualizó porque el número supera los 20 dígitos."</string>
     <string name="pin2_or_fdn_invalid" msgid="6025144083384701197">"No se actualizó el FDN. El PIN2 era incorrecto o se rechazó el número de teléfono."</string>
     <string name="fdn_failed" msgid="540018079008319747">"Ocurrió un error de funcionamiento con el número de marcado fijo."</string>
     <string name="simContacts_emptyLoading" msgid="2203331234764498011">"Leyendo la tarjeta SIM..."</string>
@@ -502,6 +523,8 @@
     <string name="failedToImportSingleContactMsg" msgid="415399285420353917">"No se pudo importar el contacto"</string>
     <string name="hac_mode_title" msgid="8740268574688743289">"Audífonos"</string>
     <string name="hac_mode_summary" msgid="6833851160514929341">"Activar compatibilidad con audífono"</string>
+    <string name="rtt_mode_title" msgid="5868105073514206953">"RTT"</string>
+    <string name="rtt_mode_summary" msgid="7346441783429748083">"Activar o desactivar RTT"</string>
   <string-array name="tty_mode_entries">
     <item msgid="512950011423868021">"TTY desactivado"</item>
     <item msgid="3971695875449640648">"TTY completo"</item>
@@ -613,4 +636,107 @@
     <string name="mobile_data_activate_diag_message" msgid="8216154678758451453">"Es posible que debas agregar datos por medio de <xliff:g id="PROVIDER_NAME">%s</xliff:g>"</string>
     <string name="mobile_data_activate_button" msgid="3682400969184405446">"AGREGAR DATOS"</string>
     <string name="mobile_data_activate_cancel_button" msgid="1708022171547398765">"CANCELAR"</string>
+    <string name="clh_card_title_call_ended_txt" msgid="4072101334811753823">"Llamada finalizada"</string>
+    <string name="clh_callFailed_powerOff_txt" msgid="3773036949107147708">"Radio desactivada"</string>
+    <string name="clh_callFailed_simError_txt" msgid="757650590524277969">"La tarjeta SIM tiene un error o no existe"</string>
+    <string name="clh_incall_error_out_of_service_txt" msgid="3974373603657193827">"Red móvil no disponible"</string>
+    <string name="clh_callFailed_unassigned_number_txt" msgid="7635996793232604064">"El número no está asignado"</string>
+    <string name="clh_callFailed_no_route_to_destination_txt" msgid="8561586745288855167">"El destino no acepta la ruta"</string>
+    <string name="clh_callFailed_channel_unacceptable_txt" msgid="8048626924246611459">"El canal no es aceptable"</string>
+    <string name="clh_callFailed_operator_determined_barring_txt" msgid="6889705714244076823">"No permitido por el operador"</string>
+    <string name="clh_callFailed_normal_call_clearing_txt" msgid="2810975267106345820">"Liberación normal de la llamada"</string>
+    <string name="clh_callFailed_user_busy_txt" msgid="2736095995784746915">"Usuario ocupado"</string>
+    <string name="clh_callFailed_no_user_responding_txt" msgid="1421543095873040084">"El usuario no responde"</string>
+    <string name="clh_callFailed_user_alerting_txt" msgid="6606245970376797447">"Usuario alertado, no hubo respuesta"</string>
+    <string name="clh_callFailed_call_rejected_txt" msgid="8001665478195793223">"La llamada se rechazó"</string>
+    <string name="clh_callFailed_number_changed_txt" msgid="5127909898925154242">"El número cambió"</string>
+    <string name="clh_callFailed_pre_emption_txt" msgid="6864702416751338567">"Precedencia"</string>
+    <string name="clh_callFailed_non_selected_user_clearing_txt" msgid="8725898326616836656">"Liberación por usuario no seleccionado"</string>
+    <string name="clh_callFailed_destination_out_of_order_txt" msgid="6626355413556362437">"El destino está fuera de servicio"</string>
+    <string name="clh_callFailed_invalid_number_format_txt" msgid="6987646655639655370">"El formato del número no es válido (número incompleto)"</string>
+    <string name="clh_callFailed_facility_rejected_txt" msgid="4539787567476563415">"Se rechazó la facilidad"</string>
+    <string name="clh_callFailed_response_to_STATUS_ENQUIRY_txt" msgid="178503536263624366">"Respuesta a la CONSULTA DEL ESTADO"</string>
+    <string name="clh_callFailed_normal_unspecified_txt" msgid="2777574148560245427">"Normal, sin especificar"</string>
+    <string name="clh_callFailed_no_circuit_available_txt" msgid="2894749820848784700">"No hay circuitos/canales disponibles"</string>
+    <string name="clh_callFailed_network_out_of_order_txt" msgid="807472585030492179">"La red está fuera de servicio"</string>
+    <string name="clh_callFailed_temporary_failure_txt" msgid="1985847623937655151">"Falla temporal"</string>
+    <string name="clh_callFailed_switching_equipment_congestion_txt" msgid="465517139462928431">"El equipo de conmutación está congestionado"</string>
+    <string name="clh_callFailed_access_information_discarded_txt" msgid="132851305339579892">"Se descartó la información de acceso"</string>
+    <string name="clh_callFailed_requested_circuit_txt" msgid="2316345471851443847">"El circuito/canal no está disponible"</string>
+    <string name="clh_callFailed_resources_unavailable_unspecified_txt" msgid="4460267429142724322">"Recursos no disponibles, sin especificar"</string>
+    <string name="clh_callFailed_quality_of_service_unavailable_txt" msgid="7315823047206338755">"La calidad del servicio no está disponible"</string>
+    <string name="clh_callFailed_requested_facility_not_subscribed_txt" msgid="1688438372518949530">"La facilidad solicitada no se suscribió"</string>
+    <string name="clh_callFailed_incoming_calls_barred_within_the_CUG_txt" msgid="3922231620226043342">"Las llamadas entrantes no están permitidas desde el CUG"</string>
+    <string name="clh_callFailed_bearer_capability_not_authorized_txt" msgid="6515594235334537340">"La capacidad del portador no está autorizada"</string>
+    <string name="clh_callFailed_bearer_capability_not_presently_available_txt" msgid="8013567156449692135">"La capacidad del portador no está disponible actualmente"</string>
+    <string name="clh_callFailed_service_or_option_not_available_unspecified_txt" msgid="8663374141880847414">"Opción o servicio no disponible, sin especificar"</string>
+    <string name="clh_callFailed_bearer_service_not_implemented_txt" msgid="2772484977847973583">"No se implementó el servicio del portador"</string>
+    <string name="clh_callFailed_ACM_equal_to_or_greater_than_ACMmax_txt" msgid="2192709279981159761">"El ACM es igual o mayor que el ACM máximo"</string>
+    <string name="clh_callFailed_requested_facility_not_implemented_txt" msgid="406404292085779118">"La facilidad solicitada no se implementó"</string>
+    <string name="clh_callFailed_only_restricted_digital_information_bearer_capability_is_available_txt" msgid="4817899794531157207">"La capacidad del portador solo tiene disponible información digital restringida"</string>
+    <string name="clh_callFailed_service_or_option_not_implemented_unspecified_txt" msgid="2968655784896862505">"Opción o servicio no implementados, sin especificar"</string>
+    <string name="clh_callFailed_invalid_transaction_identifier_value_txt" msgid="3843478518660918642">"El valor del identificador de la transacción no es válido"</string>
+    <string name="clh_callFailed_user_not_member_of_CUG_txt" msgid="8462852903153938988">"El usuario no es miembro del CUG"</string>
+    <string name="clh_callFailed_incompatible_destination_txt" msgid="2580750652910253219">"El destino es incompatible"</string>
+    <string name="clh_callFailed_invalid_transit_network_selection_txt" msgid="6589916900457111005">"La selección de la red de tránsito no es válida"</string>
+    <string name="clh_callFailed_semantically_incorrect_message_txt" msgid="2329284157442218683">"Mensaje semánticamente incorrecto"</string>
+    <string name="clh_callFailed_invalid_mandatory_information_txt" msgid="9081556111928912676">"La información obligatoria no es válida"</string>
+    <string name="clh_callFailed_message_type_non_existent_or_not_implemented_txt" msgid="2641350895896546715">"El tipo de mensaje no existe o no se implementó"</string>
+    <string name="clh_callFailed_message_type_not_compatible_with_protocol_state_txt" msgid="6598180735494982466">"El tipo de mensaje no es compatible con el estado del protocolo"</string>
+    <string name="clh_callFailed_information_element_non_existent_or_not_implemented_txt" msgid="4725610801664706983">"El elemento de información no existe o no se implementó"</string>
+    <string name="clh_callFailed_conditional_IE_error_txt" msgid="9140031076499566143">"Error de EI condicional"</string>
+    <string name="clh_callFailed_message_not_compatible_with_protocol_state_txt" msgid="6586005128633024271">"El mensaje no es compatible con el estado del protocolo"</string>
+    <string name="clh_callFailed_recovery_on_timer_expiry_txt" msgid="3680765722923600294">"Recuperación por tiempo de espera agotado"</string>
+    <string name="clh_callFailed_protocol_Error_unspecified_txt" msgid="8294907817156524790">"Error de protocolo, sin especificar"</string>
+    <string name="clh_callFailed_interworking_unspecified_txt" msgid="8838850798491763729">"Interconexión, sin especificar"</string>
+    <string name="labelCallBarring" msgid="3452870940716226978">"Restricción de llamadas"</string>
+    <string name="sum_call_barring_enabled" msgid="6804489690436703488">"Sí"</string>
+    <string name="sum_call_barring_disabled" msgid="5900772179198857783">"No"</string>
+    <string name="call_barring_baoc" msgid="1199843944333106035">"Todas las llamadas salientes"</string>
+    <string name="call_barring_baoc_enabled" msgid="8112118391869380361">"¿Quieres volver a habilitar las llamadas salientes?"</string>
+    <string name="call_barring_baoc_disabled" msgid="7806697133004697974">"¿Quieres bloquear todas las llamadas salientes?"</string>
+    <string name="call_barring_baoic" msgid="3162154267825211826">"Llamadas salientes internacionales"</string>
+    <string name="call_barring_baoic_enabled" msgid="2634377543147258105">"¿Quieres volver a habilitar las llamadas salientes internacionales?"</string>
+    <string name="call_barring_baoic_disabled" msgid="5817895648306183464">"¿Quieres bloquear las llamadas salientes internacionales?"</string>
+    <string name="call_barring_baoicr" msgid="8951699885885742076">"Roaming internacional para llamadas salientes"</string>
+    <string name="call_barring_baoicr_enabled" msgid="2519630715322138317">"¿Quieres volver a habilitar el roaming internacional para las llamadas salientes?"</string>
+    <string name="call_barring_baoicr_disabled" msgid="5831267468931377699">"¿Quieres bloquear el roaming internacional para llamadas salientes?"</string>
+    <string name="call_barring_baic" msgid="5272726081458339912">"Todas las llamadas entrantes"</string>
+    <string name="call_barring_baic_enabled" msgid="2457134916223203380">"¿Quieres volver a habilitar las llamadas entrantes?"</string>
+    <string name="call_barring_baic_disabled" msgid="6945604947500275636">"¿Quieres bloquear todas las llamadas entrantes?"</string>
+    <string name="call_barring_baicr" msgid="5728784220691481693">"Roaming internacional para llamadas entrantes"</string>
+    <string name="call_barring_baicr_enabled" msgid="6533336994391716127">"¿Quieres volver a habilitar el roaming internacional para llamadas entrantes?"</string>
+    <string name="call_barring_baicr_disabled" msgid="6746329853943256566">"¿Quieres bloquear el roaming internacional para llamadas entrantes?"</string>
+    <string name="call_barring_deactivate_all" msgid="5269788384941003415">"Desactivar todas"</string>
+    <string name="call_barring_deactivate_all_description" msgid="4972365443287257704">"Desactivar todas las opciones de restricción de llamadas"</string>
+    <string name="call_barring_deactivate_success" msgid="8014685598632000936">"Se desactivó la restricción de llamadas"</string>
+    <string name="call_barring_change_pwd" msgid="6887420609726284232">"Cambiar contraseña"</string>
+    <string name="call_barring_change_pwd_description" msgid="5505087790260233953">"Cambiar la contraseña para la restricción de llamadas"</string>
+    <string name="call_barring_change_pwd_description_disabled" msgid="7630770327645349957">"No se puede cambiar la contraseña para la restricción de llamadas."</string>
+    <string name="call_barring_pwd_not_match" msgid="6716711689350314525">"Las contraseñas no coinciden"</string>
+    <string name="call_barring_right_pwd_number" msgid="2902966502520410446">"Ingresa una contraseña que contenga 4 números"</string>
+    <string name="call_barring_change_pwd_success" msgid="3278310763742760321">"Se cambió la contraseña"</string>
+    <string name="call_barring_old_pwd" msgid="6080515987320238522">"Contraseña anterior"</string>
+    <string name="call_barring_new_pwd" msgid="7048532299150269547">"Nueva contraseña"</string>
+    <string name="call_barring_confirm_pwd" msgid="1947167278466285411">"Confirmar contraseña"</string>
+    <string name="messageCallBarring" msgid="2412123220272136055">"Ingresa la contraseña"</string>
+    <string name="call_barring_settings" msgid="80766145008623645">"Configuración de restricción de llamadas"</string>
+    <string name="call_barring_deactivate_all_no_password" msgid="920902774366557311">"¿Quieres desactivar todas las opciones de restricción de llamadas?"</string>
+    <string name="supp_service_notification_call_deflected" msgid="9195460512875330926">"Se desvió la llamada."</string>
+    <string name="supp_service_notification_call_forwarded" msgid="7818548630812124053">"Se desvió la llamada."</string>
+    <string name="supp_service_notification_call_waiting" msgid="789154111899572489">"Llamada en espera."</string>
+    <string name="supp_service_clir_suppression_rejected" msgid="1581851661582189045">"Se rechazó el bloqueo del número."</string>
+    <string name="supp_service_closed_user_group_call" msgid="5761735840904590950">"Llamada de grupo cerrado de usuarios."</string>
+    <string name="supp_service_incoming_calls_barred" msgid="3248813207307882723">"Se prohibieron las llamadas entrantes."</string>
+    <string name="supp_service_outgoing_calls_barred" msgid="1962644621292054081">"Se prohibieron las llamadas salientes."</string>
+    <string name="supp_service_call_forwarding_active" msgid="1253134771682248735">"El desvío de llamadas está activado."</string>
+    <string name="supp_service_additional_call_forwarded" msgid="5228624725214727315">"Se desvió la llamada adicional."</string>
+    <string name="supp_service_additional_ect_connected" msgid="6396964292513707102">"Se completó la transferencia de llamada explícita."</string>
+    <string name="supp_service_additional_ect_connecting" msgid="5443373059716058480">"La transferencia de llamada explícita está en curso."</string>
+    <string name="supp_service_call_on_hold" msgid="1478976782361795422">"Se colocó la llamada en espera."</string>
+    <string name="supp_service_call_resumed" msgid="1656475289958070674">"Se reanudó la llamada."</string>
+    <string name="supp_service_deflected_call" msgid="138970419873492166">"Se desvió la llamada."</string>
+    <string name="supp_service_forwarded_call" msgid="4509980341645679803">"Llamada desviada."</string>
+    <string name="supp_service_conference_call" msgid="4448616364004466832">"Uniéndose a la conferencia."</string>
+    <string name="supp_service_held_call_released" msgid="2030677825038709779">"Se desconectó la llamada en espera."</string>
 </resources>
diff --git a/res/values-es/strings.xml b/res/values-es/strings.xml
index bc5d678..f3a7954 100644
--- a/res/values-es/strings.xml
+++ b/res/values-es/strings.xml
@@ -130,6 +130,7 @@
     <string name="stk_cc_ss_to_dial_error" msgid="2816779198916570502">"Se ha modificado la solicitud SS para la solicitud DIAL."</string>
     <string name="stk_cc_ss_to_ussd_error" msgid="7490626178582654236">"Se ha modificado la solicitud SS para la solicitud USSD."</string>
     <string name="stk_cc_ss_to_ss_error" msgid="5057846756489053759">"Se ha modificado la solicitud SS para la nueva solicitud SS."</string>
+    <string name="stk_cc_ss_to_dial_video_error" msgid="3091186225006683939">"Se ha modificado la solicitud SS a una solicitud DIAL de vídeo."</string>
     <string name="fdn_check_failure" msgid="18200614306525434">"La opción de marcación fija de la aplicación Teléfono está activada. Por ello, algunas funciones relacionadas con las llamadas no funcionan correctamente."</string>
     <string name="radio_off_error" msgid="2304459933248513376">"Para ver esta configuración, debes activar la señal móvil."</string>
     <string name="close_dialog" msgid="2365884406356986917">"Aceptar"</string>
@@ -158,7 +159,6 @@
     <string name="vm_change_pin_error_invalid" msgid="3972205462701668653">"El PIN nuevo contiene caracteres no válidos."</string>
     <string name="vm_change_pin_error_system_error" msgid="6610603326230000207">"No se puede cambiar el PIN"</string>
     <string name="vvm_unsupported_message_format" msgid="11795090778411977">"Este tipo de mensaje no se admite. Llama al <xliff:g id="NUMBER">%s</xliff:g> para escucharlo."</string>
-    <string name="mobile_networks" msgid="5540397602919106177">"Ajustes de la red móvil"</string>
     <string name="network_settings_title" msgid="514120489499925574">"Red móvil"</string>
     <string name="label_available" msgid="1181658289009300430">"Redes disponibles"</string>
     <string name="load_networks_progress" msgid="5230707536168902952">"Buscando..."</string>
@@ -168,6 +168,7 @@
     <string name="not_allowed" msgid="5613353860205691579">"La tarjeta SIM no permite establecer conexión con esta red."</string>
     <string name="connect_later" msgid="2308119155752343975">"No se puede conectar a la red en este momento. Inténtalo de nuevo más tarde."</string>
     <string name="registration_done" msgid="495135664535876612">"Conexión con la red establecida"</string>
+    <string name="already_auto" msgid="6067116884321285507">"Ya estás en la selección automática."</string>
     <string name="select_automatically" msgid="1046727200631770962">"Seleccionar una red automáticamente"</string>
     <string name="network_select_title" msgid="7733107364757544558">"Red"</string>
     <string name="register_automatically" msgid="6017849844573519637">"Registro automático..."</string>
@@ -175,6 +176,31 @@
     <string name="preferred_network_mode_summary" msgid="1434820673166126609">"Cambiar el modo operativo de la red"</string>
     <string name="preferred_network_mode_dialogtitle" msgid="4048082093347807230">"Tipo de red preferida"</string>
     <string name="forbidden_network" msgid="4384929668343563440">"(prohibida)"</string>
+  <string-array name="preferred_network_mode_choices">
+    <item msgid="3628460389382468528">"Preferencia: GSM o WCDMA"</item>
+    <item msgid="8442633436636425221">"Solo GSM"</item>
+    <item msgid="2032314385791760810">"Solo WCDMA"</item>
+    <item msgid="6334554401059422303">"GSM o WCDMA (automático)"</item>
+    <item msgid="1462198368200398663">"CDMA o EvDo (automático)"</item>
+    <item msgid="3611460019185359968">"CDMA sin EvDo"</item>
+    <item msgid="545430093607698090">"Solo EvDo"</item>
+    <item msgid="4286774020869405140">"CDMA, EvDo, GSM o WCDMA"</item>
+    <item msgid="4006002265696868538">"CDMA y LTE o EvDo"</item>
+    <item msgid="8973936140318359205">"GSM, WCDMA o LTE"</item>
+    <item msgid="3471059554252610472">"Mundial"</item>
+    <item msgid="2882615514545171802">"LTE"</item>
+    <item msgid="8076204422288290116">"LTE o WCDMA"</item>
+    <item msgid="3982984144824159726">"Solo TD-SCDMA"</item>
+    <item msgid="3686191974505922271">"TD-SCDMA o WCDMA"</item>
+    <item msgid="7135671700201836475">"LTE o TD-SCDMA"</item>
+    <item msgid="3736619459066330755">"TD-SCDMA o GSM"</item>
+    <item msgid="4778666570887216861">"LTE, TD-SCDMA o GSM"</item>
+    <item msgid="2952322596201849456">"TD-SCDMA, GSM o WCDMA"</item>
+    <item msgid="115984258536697617">"LTE, TD-SCDMA o WCDMA"</item>
+    <item msgid="7957991936217192636">"LTE, TD-SCDMA, GSM o WCDMA"</item>
+    <item msgid="2828588917858484655">"TD-SCDMA, CDMA, EvDo, GSM o WCDMA"</item>
+    <item msgid="4989979948139945854">"LTE, TD-SCDMA, CDMA, EvDo, GSM o WCDMA"</item>
+  </string-array>
     <string name="preferred_network_mode_wcdma_perf_summary" msgid="8521677230113533809">"Modo de red preferido: WCDMA preferido"</string>
     <string name="preferred_network_mode_gsm_only_summary" msgid="3352445413437453511">"Modo de red preferido: solo GSM"</string>
     <string name="preferred_network_mode_wcdma_only_summary" msgid="2836897236221063413">"Modo de red preferido: solo WCDMA"</string>
@@ -192,21 +218,15 @@
     <string name="preferred_network_mode_lte_gsm_umts_summary" msgid="633315028976225026">"Modo de red preferido: LTE / GSM / UMTS"</string>
     <string name="preferred_network_mode_lte_cdma_summary" msgid="3722647806454528426">"Modo de red preferido: LTE / CDMA"</string>
     <string name="preferred_network_mode_tdscdma_summary" msgid="8021016193718678775">"Modo de red preferido: TD-SCDMA"</string>
-  <string-array name="preferred_network_mode_choices">
-    <item msgid="7886739962255042385">"LTE/WCDMA"</item>
-    <item msgid="577652050447385699">"LTE"</item>
-    <item msgid="6813597571293773656">"Global"</item>
-    <item msgid="127064712132619032">"GSM/WCDMA/LTE"</item>
-    <item msgid="1126767511633425977">"CDMA + LTE/EvDo"</item>
-    <item msgid="6389676313771670660">"CDMA/EvDo/GSM/WCDMA"</item>
-    <item msgid="545430093607698090">"Solo EvDo"</item>
-    <item msgid="1508557726283094448">"CDMA sin EvDo"</item>
-    <item msgid="4341433122263841224">"Modo automático de CDMA/EvDo"</item>
-    <item msgid="5958053792390386668">"GSM/WCDMA (modo automático)"</item>
-    <item msgid="7913148405605373434">"Solo WCDMA"</item>
-    <item msgid="1524224863879435516">"Solo GSM"</item>
-    <item msgid="3817924849415716259">"Preferencia de GSM/WCDMA"</item>
-  </string-array>
+    <string name="preferred_network_mode_tdscdma_wcdma_summary" msgid="2405154895437348623">"Modo de red preferido: TD-SCDMA o WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_summary" msgid="2104702896644235637">"Modo de red preferido: LTE o TD-SCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_summary" msgid="4893784445338396204">"Modo de red preferido: TD-SCDMA o GSM"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_summary" msgid="1815169717046729757">"Modo de red preferido: LTE, GSM o TD-SCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_wcdma_summary" msgid="2195358773359424099">"Modo de red preferido: TD-SCDMA, GSM o WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_wcdma_summary" msgid="1181424059695667803">"Modo de red preferido: LTE, TD-SCDMA o WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_wcdma_summary" msgid="2526539326505354382">"Modo de red preferido: LTE, TD-SCDMA, GSM o WCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="8195248059196614939">"Modo de red preferido: TD-SCDMA, CDMA, EvDo, GSM o WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="5596733053095592791">"Modo de red preferido: LTE, TD-SCDMA, CDMA, EvDo, GSM o WCDMA"</string>
     <string name="call_category" msgid="5863978196309462052">"Llamadas"</string>
     <string name="network_operator_category" msgid="4830701959205735636">"Red"</string>
     <string name="enhanced_4g_lte_mode_title" msgid="522191650223239171">"Modo 4G LTE mejorado"</string>
@@ -220,12 +240,13 @@
     <string name="roaming_disable" msgid="1843417228755568110">"Conectarse a servicios de datos en itinerancia"</string>
     <string name="roaming_reenable_message" msgid="8913735676127858115">"Has perdido la conectividad de datos porque has dejado desactivada la itinerancia de datos de tu red doméstica."</string>
     <string name="roaming_warning" msgid="1603164667540144353">"El coste de este servicio puede ser significativo."</string>
+    <string name="roaming_check_price_warning" msgid="7497570906830902550">"Ponte en contacto con tu proveedor de red para consultar el precio."</string>
     <string name="roaming_alert_title" msgid="3654815360303826008">"¿Permitir itinerancia de datos?"</string>
     <string name="data_usage_title" msgid="8759619109516889802">"Uso de datos"</string>
     <string name="data_usage_template" msgid="8526428824844656364">"Se han utilizado <xliff:g id="ID_1">%1$s</xliff:g> en el periodo del <xliff:g id="ID_2">%2$s</xliff:g>"</string>
     <string name="advanced_options_title" msgid="8074895510265488035">"Avanzados"</string>
     <string name="carrier_settings_euicc" msgid="6714062862127226405">"Operador"</string>
-    <string name="keywords_carrier_settings_euicc" msgid="783429609643157743">"operador, esim, sim, euicc"</string>
+    <string name="keywords_carrier_settings_euicc" msgid="6861505396475991277">"operador, esim, sim, euicc, cambiar de operador, añadir operador"</string>
     <string name="carrier_settings_euicc_summary" msgid="5115001942761995457">"<xliff:g id="CARRIER_NAME">%1$s</xliff:g>: <xliff:g id="PHONE_NUMBER">%2$s</xliff:g>"</string>
     <string name="mobile_data_settings_title" msgid="4661165467914727157">"Datos móviles"</string>
     <string name="mobile_data_settings_summary" msgid="5087255915840576895">"Acceder a los datos con la red móvil"</string>
@@ -403,7 +424,7 @@
     <string name="deleting_fdn_contact" msgid="5669163206349319969">"Eliminando número de marcación fija..."</string>
     <string name="fdn_contact_deleted" msgid="7154162327112259569">"Se ha eliminado el número de marcación fija."</string>
     <string name="pin2_invalid" msgid="5470854099230755944">"No se ha actualizado FDN porque el código PIN que has introducido es incorrecto."</string>
-    <string name="fdn_invalid_number" msgid="8602417141715473998">"No se ha actualizado FDN porque el número está vacío o tiene más de 20 dígitos."</string>
+    <string name="fdn_invalid_number" msgid="2062898833049589309">"No se ha podido actualizar FDN porque el número tiene más de 20 dígitos."</string>
     <string name="pin2_or_fdn_invalid" msgid="6025144083384701197">"FDN no actualizado. El código PIN2 era incorrecto o se ha rechazado el número de teléfono."</string>
     <string name="fdn_failed" msgid="540018079008319747">"Error de funcionamiento de número de marcación fija."</string>
     <string name="simContacts_emptyLoading" msgid="2203331234764498011">"Leyendo desde tarjeta SIM…"</string>
@@ -506,6 +527,8 @@
     <string name="failedToImportSingleContactMsg" msgid="415399285420353917">"Error al importar contactos"</string>
     <string name="hac_mode_title" msgid="8740268574688743289">"Audífonos"</string>
     <string name="hac_mode_summary" msgid="6833851160514929341">"Activar compatibilidad con audífonos"</string>
+    <string name="rtt_mode_title" msgid="5868105073514206953">"RTT"</string>
+    <string name="rtt_mode_summary" msgid="7346441783429748083">"Activar o desactivar RTT"</string>
   <string-array name="tty_mode_entries">
     <item msgid="512950011423868021">"TTY desactivado"</item>
     <item msgid="3971695875449640648">"TTY completo"</item>
@@ -617,4 +640,107 @@
     <string name="mobile_data_activate_diag_message" msgid="8216154678758451453">"Puede que tengas que añadir datos a través de <xliff:g id="PROVIDER_NAME">%s</xliff:g>"</string>
     <string name="mobile_data_activate_button" msgid="3682400969184405446">"AÑADIR DATOS"</string>
     <string name="mobile_data_activate_cancel_button" msgid="1708022171547398765">"CANCELAR"</string>
+    <string name="clh_card_title_call_ended_txt" msgid="4072101334811753823">"Llamada finalizada"</string>
+    <string name="clh_callFailed_powerOff_txt" msgid="3773036949107147708">"Radio desconectada"</string>
+    <string name="clh_callFailed_simError_txt" msgid="757650590524277969">"No hay ninguna tarjeta SIM o se ha producido un error en la tarjeta SIM"</string>
+    <string name="clh_incall_error_out_of_service_txt" msgid="3974373603657193827">"Red móvil no disponible"</string>
+    <string name="clh_callFailed_unassigned_number_txt" msgid="7635996793232604064">"Número no atribuido (no asignado)"</string>
+    <string name="clh_callFailed_no_route_to_destination_txt" msgid="8561586745288855167">"No hay ruta hacia el destino"</string>
+    <string name="clh_callFailed_channel_unacceptable_txt" msgid="8048626924246611459">"Canal inaceptable"</string>
+    <string name="clh_callFailed_operator_determined_barring_txt" msgid="6889705714244076823">"Precedencia"</string>
+    <string name="clh_callFailed_normal_call_clearing_txt" msgid="2810975267106345820">"Liberación normal de la llamada"</string>
+    <string name="clh_callFailed_user_busy_txt" msgid="2736095995784746915">"Usuario ocupado"</string>
+    <string name="clh_callFailed_no_user_responding_txt" msgid="1421543095873040084">"No hay respuesta del usuario"</string>
+    <string name="clh_callFailed_user_alerting_txt" msgid="6606245970376797447">"No hay respuesta del usuario (usuario avisado)"</string>
+    <string name="clh_callFailed_call_rejected_txt" msgid="8001665478195793223">"Llamada rechazada"</string>
+    <string name="clh_callFailed_number_changed_txt" msgid="5127909898925154242">"Número cambiado"</string>
+    <string name="clh_callFailed_pre_emption_txt" msgid="6864702416751338567">"Error de encaminamiento de central"</string>
+    <string name="clh_callFailed_non_selected_user_clearing_txt" msgid="8725898326616836656">"Liberación por usuario no seleccionado"</string>
+    <string name="clh_callFailed_destination_out_of_order_txt" msgid="6626355413556362437">"Destino fuera de servicio"</string>
+    <string name="clh_callFailed_invalid_number_format_txt" msgid="6987646655639655370">"Formato de número no válido (dirección incompleta)"</string>
+    <string name="clh_callFailed_facility_rejected_txt" msgid="4539787567476563415">"Facilidad rechazada"</string>
+    <string name="clh_callFailed_response_to_STATUS_ENQUIRY_txt" msgid="178503536263624366">"Respuesta a INDAGACIÓN DE ESTADO"</string>
+    <string name="clh_callFailed_normal_unspecified_txt" msgid="2777574148560245427">"Normal, sin especificar"</string>
+    <string name="clh_callFailed_no_circuit_available_txt" msgid="2894749820848784700">"No hay circuito/canal disponible"</string>
+    <string name="clh_callFailed_network_out_of_order_txt" msgid="807472585030492179">"Red fuera de servicio"</string>
+    <string name="clh_callFailed_temporary_failure_txt" msgid="1985847623937655151">"Fallo temporal"</string>
+    <string name="clh_callFailed_switching_equipment_congestion_txt" msgid="465517139462928431">"Congestión en el equipo de conmutación"</string>
+    <string name="clh_callFailed_access_information_discarded_txt" msgid="132851305339579892">"Información de acceso descartada"</string>
+    <string name="clh_callFailed_requested_circuit_txt" msgid="2316345471851443847">"Circuito/canal solicitado no disponible"</string>
+    <string name="clh_callFailed_resources_unavailable_unspecified_txt" msgid="4460267429142724322">"Recursos no disponibles, sin especificar"</string>
+    <string name="clh_callFailed_quality_of_service_unavailable_txt" msgid="7315823047206338755">"Calidad de servicio no disponible"</string>
+    <string name="clh_callFailed_requested_facility_not_subscribed_txt" msgid="1688438372518949530">"Facilidad solicitada no abonada"</string>
+    <string name="clh_callFailed_incoming_calls_barred_within_the_CUG_txt" msgid="3922231620226043342">"Prohibición de llamadas entrantes dentro de un grupo cerrado de usuarios"</string>
+    <string name="clh_callFailed_bearer_capability_not_authorized_txt" msgid="6515594235334537340">"Capacidad portadora no autorizada"</string>
+    <string name="clh_callFailed_bearer_capability_not_presently_available_txt" msgid="8013567156449692135">"Capacidad portadora no disponible actualmente"</string>
+    <string name="clh_callFailed_service_or_option_not_available_unspecified_txt" msgid="8663374141880847414">"Servicio u opción no disponible, sin especificar"</string>
+    <string name="clh_callFailed_bearer_service_not_implemented_txt" msgid="2772484977847973583">"Capacidad portadora no implementada"</string>
+    <string name="clh_callFailed_ACM_equal_to_or_greater_than_ACMmax_txt" msgid="2192709279981159761">"El valor de ACM es igual o mayor que el de ACMmax"</string>
+    <string name="clh_callFailed_requested_facility_not_implemented_txt" msgid="406404292085779118">"Facilidad solicitada no implementada"</string>
+    <string name="clh_callFailed_only_restricted_digital_information_bearer_capability_is_available_txt" msgid="4817899794531157207">"Solo está disponible la capacidad portadora de información digital restringida"</string>
+    <string name="clh_callFailed_service_or_option_not_implemented_unspecified_txt" msgid="2968655784896862505">"Servicio u opción no implementado, sin especificar"</string>
+    <string name="clh_callFailed_invalid_transaction_identifier_value_txt" msgid="3843478518660918642">"Valor de referencia de llamada no válido"</string>
+    <string name="clh_callFailed_user_not_member_of_CUG_txt" msgid="8462852903153938988">"El usuario no es miembro del grupo cerrado de usuarios"</string>
+    <string name="clh_callFailed_incompatible_destination_txt" msgid="2580750652910253219">"Destino incompatible"</string>
+    <string name="clh_callFailed_invalid_transit_network_selection_txt" msgid="6589916900457111005">"Selección de red de tránsito no válida"</string>
+    <string name="clh_callFailed_semantically_incorrect_message_txt" msgid="2329284157442218683">"Mensaje inválido sin especificar"</string>
+    <string name="clh_callFailed_invalid_mandatory_information_txt" msgid="9081556111928912676">"Falta de elemento de información obligatorio"</string>
+    <string name="clh_callFailed_message_type_non_existent_or_not_implemented_txt" msgid="2641350895896546715">"Tipo de mensaje inexistente o no implementado"</string>
+    <string name="clh_callFailed_message_type_not_compatible_with_protocol_state_txt" msgid="6598180735494982466">"Mensaje incompatible con el estado de la llamada o tipo de mensaje inexistente o no implementado"</string>
+    <string name="clh_callFailed_information_element_non_existent_or_not_implemented_txt" msgid="4725610801664706983">"Elemento de información inexistente o no implementado"</string>
+    <string name="clh_callFailed_conditional_IE_error_txt" msgid="9140031076499566143">"Contenido de elemento de información no válido"</string>
+    <string name="clh_callFailed_message_not_compatible_with_protocol_state_txt" msgid="6586005128633024271">"Mensaje incompatible con el estado de la llamada"</string>
+    <string name="clh_callFailed_recovery_on_timer_expiry_txt" msgid="3680765722923600294">"Recuperación tras la expiración del plazo del temporizador"</string>
+    <string name="clh_callFailed_protocol_Error_unspecified_txt" msgid="8294907817156524790">"Error de protocolo, sin especificar"</string>
+    <string name="clh_callFailed_interworking_unspecified_txt" msgid="8838850798491763729">"Interfuncionamiento, no especificado"</string>
+    <string name="labelCallBarring" msgid="3452870940716226978">"Bloqueo de llamadas"</string>
+    <string name="sum_call_barring_enabled" msgid="6804489690436703488">"Activado"</string>
+    <string name="sum_call_barring_disabled" msgid="5900772179198857783">"Desactivado"</string>
+    <string name="call_barring_baoc" msgid="1199843944333106035">"Todas las realizadas"</string>
+    <string name="call_barring_baoc_enabled" msgid="8112118391869380361">"¿Quieres desbloquear todas las llamadas realizadas?"</string>
+    <string name="call_barring_baoc_disabled" msgid="7806697133004697974">"¿Quieres bloquear todas las llamadas realizadas?"</string>
+    <string name="call_barring_baoic" msgid="3162154267825211826">"Internacionales realizadas"</string>
+    <string name="call_barring_baoic_enabled" msgid="2634377543147258105">"¿Quieres desbloquear las llamadas internacionales realizadas?"</string>
+    <string name="call_barring_baoic_disabled" msgid="5817895648306183464">"¿Quieres bloquear las llamadas internacionales realizadas?"</string>
+    <string name="call_barring_baoicr" msgid="8951699885885742076">"Itinerancia de llamadas internacionales realizadas"</string>
+    <string name="call_barring_baoicr_enabled" msgid="2519630715322138317">"¿Quieres desbloquear la itinerancia de las llamadas internacionales realizadas?"</string>
+    <string name="call_barring_baoicr_disabled" msgid="5831267468931377699">"¿Quieres bloquear la itinerancia de las llamadas internacionales realizadas?"</string>
+    <string name="call_barring_baic" msgid="5272726081458339912">"Todas las entrantes"</string>
+    <string name="call_barring_baic_enabled" msgid="2457134916223203380">"¿Quieres desbloquear todas las llamadas entrantes?"</string>
+    <string name="call_barring_baic_disabled" msgid="6945604947500275636">"¿Quieres bloquear todas las llamadas entrantes?"</string>
+    <string name="call_barring_baicr" msgid="5728784220691481693">"Itinerancia de llamadas internacionales entrantes"</string>
+    <string name="call_barring_baicr_enabled" msgid="6533336994391716127">"¿Quieres desbloquear la itinerancia de las llamadas internacionales entrantes?"</string>
+    <string name="call_barring_baicr_disabled" msgid="6746329853943256566">"¿Quieres bloquear la itinerancia de las llamadas internacionales entrantes?"</string>
+    <string name="call_barring_deactivate_all" msgid="5269788384941003415">"Desactivar todo"</string>
+    <string name="call_barring_deactivate_all_description" msgid="4972365443287257704">"Desactivar todos los ajustes de bloqueo de llamadas"</string>
+    <string name="call_barring_deactivate_success" msgid="8014685598632000936">"Se ha desactivado el bloqueo de llamadas"</string>
+    <string name="call_barring_change_pwd" msgid="6887420609726284232">"Cambiar contraseña"</string>
+    <string name="call_barring_change_pwd_description" msgid="5505087790260233953">"Cambiar la contraseña de bloqueo de llamadas"</string>
+    <string name="call_barring_change_pwd_description_disabled" msgid="7630770327645349957">"No se puede cambiar la contraseña de bloqueo de llamadas."</string>
+    <string name="call_barring_pwd_not_match" msgid="6716711689350314525">"Las contraseñas no coinciden"</string>
+    <string name="call_barring_right_pwd_number" msgid="2902966502520410446">"Introduce una contraseña con 4 números"</string>
+    <string name="call_barring_change_pwd_success" msgid="3278310763742760321">"Se ha cambiado la contraseña"</string>
+    <string name="call_barring_old_pwd" msgid="6080515987320238522">"Contraseña antigua"</string>
+    <string name="call_barring_new_pwd" msgid="7048532299150269547">"Contraseña nueva"</string>
+    <string name="call_barring_confirm_pwd" msgid="1947167278466285411">"Confirmar contraseña"</string>
+    <string name="messageCallBarring" msgid="2412123220272136055">"Introduce la contraseña"</string>
+    <string name="call_barring_settings" msgid="80766145008623645">"Ajustes de bloqueo de llamadas"</string>
+    <string name="call_barring_deactivate_all_no_password" msgid="920902774366557311">"¿Quieres desactivar todos los ajustes de bloqueo de llamadas?"</string>
+    <string name="supp_service_notification_call_deflected" msgid="9195460512875330926">"Se ha derivado la llamada."</string>
+    <string name="supp_service_notification_call_forwarded" msgid="7818548630812124053">"Se ha desviado la llamada."</string>
+    <string name="supp_service_notification_call_waiting" msgid="789154111899572489">"La llamada está en espera."</string>
+    <string name="supp_service_clir_suppression_rejected" msgid="1581851661582189045">"Se ha rechazado el bloqueo del número."</string>
+    <string name="supp_service_closed_user_group_call" msgid="5761735840904590950">"La llamada pertenece a un grupo cerrado de usuarios."</string>
+    <string name="supp_service_incoming_calls_barred" msgid="3248813207307882723">"Se han bloqueado las llamadas entrantes."</string>
+    <string name="supp_service_outgoing_calls_barred" msgid="1962644621292054081">"Se han bloqueado las llamadas realizadas."</string>
+    <string name="supp_service_call_forwarding_active" msgid="1253134771682248735">"El desvío de llamadas está activado."</string>
+    <string name="supp_service_additional_call_forwarded" msgid="5228624725214727315">"Se ha desviado una de las llamadas."</string>
+    <string name="supp_service_additional_ect_connected" msgid="6396964292513707102">"Se ha completado la transferida explícita de la llamada."</string>
+    <string name="supp_service_additional_ect_connecting" msgid="5443373059716058480">"La transferencia explícita de la llamada está en curso."</string>
+    <string name="supp_service_call_on_hold" msgid="1478976782361795422">"Se ha puesto la llamada en espera."</string>
+    <string name="supp_service_call_resumed" msgid="1656475289958070674">"Se ha reanudado la llamada."</string>
+    <string name="supp_service_deflected_call" msgid="138970419873492166">"Se ha derivado la llamada."</string>
+    <string name="supp_service_forwarded_call" msgid="4509980341645679803">"Se ha desviado la llamada."</string>
+    <string name="supp_service_conference_call" msgid="4448616364004466832">"Te estás uniendo a la conferencia."</string>
+    <string name="supp_service_held_call_released" msgid="2030677825038709779">"Se ha desconectado la llamada retenida."</string>
 </resources>
diff --git a/res/values-et/strings.xml b/res/values-et/strings.xml
index 76a8c62..080f664 100644
--- a/res/values-et/strings.xml
+++ b/res/values-et/strings.xml
@@ -130,6 +130,7 @@
     <string name="stk_cc_ss_to_dial_error" msgid="2816779198916570502">"SS-taotlus muudeti DIAL-taotluseks."</string>
     <string name="stk_cc_ss_to_ussd_error" msgid="7490626178582654236">"SS-taotlus muudeti USSD-taotluseks."</string>
     <string name="stk_cc_ss_to_ss_error" msgid="5057846756489053759">"SS-taotlus muudeti uueks SS-taotluseks."</string>
+    <string name="stk_cc_ss_to_dial_video_error" msgid="3091186225006683939">"SS-taotlus muudeti video DIAL-taotluseks."</string>
     <string name="fdn_check_failure" msgid="18200614306525434">"Telefoni rakenduse Fikseeritud numbrite valimine seaded on sisse lülitatud. Selle tulemusena ei tööta kõik kõnega seotud funktsioonid."</string>
     <string name="radio_off_error" msgid="2304459933248513376">"Enne nende seadete vaatamist lülitage raadio sisse."</string>
     <string name="close_dialog" msgid="2365884406356986917">"OK"</string>
@@ -158,7 +159,6 @@
     <string name="vm_change_pin_error_invalid" msgid="3972205462701668653">"Uus PIN-kood sisaldab sobimatuid tähemärke."</string>
     <string name="vm_change_pin_error_system_error" msgid="6610603326230000207">"PIN-koodi ei õnnestu muuta"</string>
     <string name="vvm_unsupported_message_format" msgid="11795090778411977">"Toetamata sõnumi tüüp, kuulamiseks helistage numbrile <xliff:g id="NUMBER">%s</xliff:g>."</string>
-    <string name="mobile_networks" msgid="5540397602919106177">"Mobiilsidevõrgu seaded"</string>
     <string name="network_settings_title" msgid="514120489499925574">"Mobiilsidevõrk"</string>
     <string name="label_available" msgid="1181658289009300430">"Saadaolevad võrgud"</string>
     <string name="load_networks_progress" msgid="5230707536168902952">"Otsimine ..."</string>
@@ -168,6 +168,7 @@
     <string name="not_allowed" msgid="5613353860205691579">"Teie SIM-kaart ei võimalda ühendust selle võrguga."</string>
     <string name="connect_later" msgid="2308119155752343975">"Võrguga ei saa praegu ühendust. Proovige hiljem uuesti."</string>
     <string name="registration_done" msgid="495135664535876612">"Võrku registreeritud."</string>
+    <string name="already_auto" msgid="6067116884321285507">"On juba automaatses valikus."</string>
     <string name="select_automatically" msgid="1046727200631770962">"Vali võrk automaatselt"</string>
     <string name="network_select_title" msgid="7733107364757544558">"Võrk"</string>
     <string name="register_automatically" msgid="6017849844573519637">"Automaatne registreerimine ..."</string>
@@ -175,6 +176,31 @@
     <string name="preferred_network_mode_summary" msgid="1434820673166126609">"Muuda võrgu töörežiimi"</string>
     <string name="preferred_network_mode_dialogtitle" msgid="4048082093347807230">"Eelistatud võrgutüüp"</string>
     <string name="forbidden_network" msgid="4384929668343563440">"(keelatud)"</string>
+  <string-array name="preferred_network_mode_choices">
+    <item msgid="3628460389382468528">"Eelistatud: GSM/WCDMA"</item>
+    <item msgid="8442633436636425221">"Ainult GSM"</item>
+    <item msgid="2032314385791760810">"Ainult WCDMA"</item>
+    <item msgid="6334554401059422303">"Automaatne GSM/WCDMA"</item>
+    <item msgid="1462198368200398663">"Automaatne CDMA/EvDo"</item>
+    <item msgid="3611460019185359968">"CDMA ilma EvDo-ta"</item>
+    <item msgid="545430093607698090">"Ainult EvDo"</item>
+    <item msgid="4286774020869405140">"CDMA/EvDo/GSM/WCDMA"</item>
+    <item msgid="4006002265696868538">"CDMA + LTE/EvDo"</item>
+    <item msgid="8973936140318359205">"GSM/WCDMA/LTE"</item>
+    <item msgid="3471059554252610472">"Üldine"</item>
+    <item msgid="2882615514545171802">"LTE"</item>
+    <item msgid="8076204422288290116">"LTE/WCDMA"</item>
+    <item msgid="3982984144824159726">"Ainult TDSCDMA"</item>
+    <item msgid="3686191974505922271">"TDSCDMA/WCDMA"</item>
+    <item msgid="7135671700201836475">"LTE/TDSCDMA"</item>
+    <item msgid="3736619459066330755">"TDSCDMA/GSM"</item>
+    <item msgid="4778666570887216861">"LTE/TDSCDMA/GSM"</item>
+    <item msgid="2952322596201849456">"TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="115984258536697617">"LTE/TDSCDMA/WCDMA"</item>
+    <item msgid="7957991936217192636">"LTE/TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="2828588917858484655">"TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+    <item msgid="4989979948139945854">"LTE/TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+  </string-array>
     <string name="preferred_network_mode_wcdma_perf_summary" msgid="8521677230113533809">"Eelistatud võrgurežiim: eelistatud WCDMA"</string>
     <string name="preferred_network_mode_gsm_only_summary" msgid="3352445413437453511">"Eelistatud võrgurežiim: ainult GSM"</string>
     <string name="preferred_network_mode_wcdma_only_summary" msgid="2836897236221063413">"Eelistatud võrgurežiim: ainult WCDMA"</string>
@@ -192,21 +218,15 @@
     <string name="preferred_network_mode_lte_gsm_umts_summary" msgid="633315028976225026">"Eelistatud võrgurežiim: LTE/GSM/UMTS"</string>
     <string name="preferred_network_mode_lte_cdma_summary" msgid="3722647806454528426">"Eelistatud võrgurežiim: LTE/CDMA"</string>
     <string name="preferred_network_mode_tdscdma_summary" msgid="8021016193718678775">"Eelistatud võrgurežiim: TDSCDMA"</string>
-  <string-array name="preferred_network_mode_choices">
-    <item msgid="7886739962255042385">"LTE/WCDMA"</item>
-    <item msgid="577652050447385699">"LTE"</item>
-    <item msgid="6813597571293773656">"Globaalne"</item>
-    <item msgid="127064712132619032">"GSM/WCDMA/LTE"</item>
-    <item msgid="1126767511633425977">"CDMA + LTE/EvDo"</item>
-    <item msgid="6389676313771670660">"CDMA/EvDo/GSM/WCDMA"</item>
-    <item msgid="545430093607698090">"Ainult EvDo"</item>
-    <item msgid="1508557726283094448">"CDMA ilma EvDo-ta"</item>
-    <item msgid="4341433122263841224">"Automaatne CDMA/EvDo"</item>
-    <item msgid="5958053792390386668">"Automaatne GSM/WCDMA"</item>
-    <item msgid="7913148405605373434">"Ainult WCDMA"</item>
-    <item msgid="1524224863879435516">"Ainult GSM"</item>
-    <item msgid="3817924849415716259">"Eelistatud GSM/WCDMA"</item>
-  </string-array>
+    <string name="preferred_network_mode_tdscdma_wcdma_summary" msgid="2405154895437348623">"Eelistatud võrgurežiim: TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_summary" msgid="2104702896644235637">"Eelistatud võrgurežiim: LTE/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_summary" msgid="4893784445338396204">"Eelistatud võrgurežiim: TDSCDMA/GSM"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_summary" msgid="1815169717046729757">"Eelistatud võrgurežiim: LTE/GSM/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_wcdma_summary" msgid="2195358773359424099">"Eelistatud võrgurežiim: TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_wcdma_summary" msgid="1181424059695667803">"Eelistatud võrgurežiim: LTE/TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_wcdma_summary" msgid="2526539326505354382">"Eelistatud võrgurežiim: LTE/TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="8195248059196614939">"Eelistatud võrgurežiim: TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="5596733053095592791">"Eelistatud võrgurežiim: LTE/TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
     <string name="call_category" msgid="5863978196309462052">"Helistamine"</string>
     <string name="network_operator_category" msgid="4830701959205735636">"Võrk"</string>
     <string name="enhanced_4g_lte_mode_title" msgid="522191650223239171">"Tõhustatud 4G LTE režiim"</string>
@@ -220,12 +240,13 @@
     <string name="roaming_disable" msgid="1843417228755568110">"Ühenda rändluse ajal andmesideteenustega"</string>
     <string name="roaming_reenable_message" msgid="8913735676127858115">"Andmesideühendus katkes, kuna lahkusite koduvõrgust ja andmesiderändlus oli välja lülitatud."</string>
     <string name="roaming_warning" msgid="1603164667540144353">"Lisanduda võivad suured tasud."</string>
+    <string name="roaming_check_price_warning" msgid="7497570906830902550">"Hinnakirja küsige oma võrguteenuse pakkujalt."</string>
     <string name="roaming_alert_title" msgid="3654815360303826008">"Kas lubada andmeside rändlus?"</string>
     <string name="data_usage_title" msgid="8759619109516889802">"Andmekasutus"</string>
     <string name="data_usage_template" msgid="8526428824844656364">"Vahemikus <xliff:g id="ID_2">%2$s</xliff:g> on kasutatud <xliff:g id="ID_1">%1$s</xliff:g> mobiilset andmesidet"</string>
     <string name="advanced_options_title" msgid="8074895510265488035">"Täpsemad"</string>
     <string name="carrier_settings_euicc" msgid="6714062862127226405">"Operaator"</string>
-    <string name="keywords_carrier_settings_euicc" msgid="783429609643157743">"operaator, esim, sim, euicc"</string>
+    <string name="keywords_carrier_settings_euicc" msgid="6861505396475991277">"operaator, esim, sim, euicc, vaheta operaatorit, lisa operaator"</string>
     <string name="carrier_settings_euicc_summary" msgid="5115001942761995457">"<xliff:g id="CARRIER_NAME">%1$s</xliff:g> – <xliff:g id="PHONE_NUMBER">%2$s</xliff:g>"</string>
     <string name="mobile_data_settings_title" msgid="4661165467914727157">"Mobiilne andmeside"</string>
     <string name="mobile_data_settings_summary" msgid="5087255915840576895">"Juurdepääs andmetele mobiilsidevõrgu abil"</string>
@@ -399,7 +420,7 @@
     <string name="deleting_fdn_contact" msgid="5669163206349319969">"Fikseeritud valimisnumbri kustutamine…"</string>
     <string name="fdn_contact_deleted" msgid="7154162327112259569">"Fikseeritud valimisnumber kustutatud."</string>
     <string name="pin2_invalid" msgid="5470854099230755944">"FDN-i ei värskendatud, sest sisestasite vale PIN-koodi."</string>
-    <string name="fdn_invalid_number" msgid="8602417141715473998">"FDN-i ei värskendatud, sest numbrikoht on tühi või number ületab 20 kohta."</string>
+    <string name="fdn_invalid_number" msgid="2062898833049589309">"FDN-i ei värskendatud, sest number ületab 20 kohta."</string>
     <string name="pin2_or_fdn_invalid" msgid="6025144083384701197">"FDN-i ei värskendatud. PIN2 oli vale või lükati telefoninumber tagasi."</string>
     <string name="fdn_failed" msgid="540018079008319747">"FDN-i toiming ebaõnnestus."</string>
     <string name="simContacts_emptyLoading" msgid="2203331234764498011">"SIM-kaardilt lugemine ..."</string>
@@ -502,6 +523,8 @@
     <string name="failedToImportSingleContactMsg" msgid="415399285420353917">"Kontakti importimine ebaõnnestus"</string>
     <string name="hac_mode_title" msgid="8740268574688743289">"Kuuldeaparaadid"</string>
     <string name="hac_mode_summary" msgid="6833851160514929341">"Lülita kuuldeaparaadi ühilduvus sisse"</string>
+    <string name="rtt_mode_title" msgid="5868105073514206953">"RTT"</string>
+    <string name="rtt_mode_summary" msgid="7346441783429748083">"RTT sisse- või väljalülitamine"</string>
   <string-array name="tty_mode_entries">
     <item msgid="512950011423868021">"TTY väljas"</item>
     <item msgid="3971695875449640648">"TTY-täisrežiim"</item>
@@ -613,4 +636,107 @@
     <string name="mobile_data_activate_diag_message" msgid="8216154678758451453">"Peate võib-olla operaatori <xliff:g id="PROVIDER_NAME">%s</xliff:g> kaudu andmemahtu lisama"</string>
     <string name="mobile_data_activate_button" msgid="3682400969184405446">"LISA ANDMEMAHTU"</string>
     <string name="mobile_data_activate_cancel_button" msgid="1708022171547398765">"TÜHISTA"</string>
+    <string name="clh_card_title_call_ended_txt" msgid="4072101334811753823">"Kõne lõpetati"</string>
+    <string name="clh_callFailed_powerOff_txt" msgid="3773036949107147708">"Raadio on väljas"</string>
+    <string name="clh_callFailed_simError_txt" msgid="757650590524277969">"SIM-kaarti pole või SIM-kaardi viga"</string>
+    <string name="clh_incall_error_out_of_service_txt" msgid="3974373603657193827">"Mobiilsidevõrk pole saadaval"</string>
+    <string name="clh_callFailed_unassigned_number_txt" msgid="7635996793232604064">"Määramata (reserveerimata) number"</string>
+    <string name="clh_callFailed_no_route_to_destination_txt" msgid="8561586745288855167">"Sihtkohta pole marsruuti"</string>
+    <string name="clh_callFailed_channel_unacceptable_txt" msgid="8048626924246611459">"Kanal pole aktsepteeritav"</string>
+    <string name="clh_callFailed_operator_determined_barring_txt" msgid="6889705714244076823">"Operaatori määratud blokeering"</string>
+    <string name="clh_callFailed_normal_call_clearing_txt" msgid="2810975267106345820">"Tavaline kõne kustutamine"</string>
+    <string name="clh_callFailed_user_busy_txt" msgid="2736095995784746915">"Kasutaja on hõivatud"</string>
+    <string name="clh_callFailed_no_user_responding_txt" msgid="1421543095873040084">"Ükski kasutaja ei vasta"</string>
+    <string name="clh_callFailed_user_alerting_txt" msgid="6606245970376797447">"Kasutajat teavitati, vastust pole"</string>
+    <string name="clh_callFailed_call_rejected_txt" msgid="8001665478195793223">"Kõnest keelduti"</string>
+    <string name="clh_callFailed_number_changed_txt" msgid="5127909898925154242">"Numbrit muudeti"</string>
+    <string name="clh_callFailed_pre_emption_txt" msgid="6864702416751338567">"Eelisostuõigus"</string>
+    <string name="clh_callFailed_non_selected_user_clearing_txt" msgid="8725898326616836656">"Valimata kasutaja kustutamine"</string>
+    <string name="clh_callFailed_destination_out_of_order_txt" msgid="6626355413556362437">"Sihtkoht ei tööta"</string>
+    <string name="clh_callFailed_invalid_number_format_txt" msgid="6987646655639655370">"Sobimatu numbrivorming (poolik number)"</string>
+    <string name="clh_callFailed_facility_rejected_txt" msgid="4539787567476563415">"Üksus lükati tagasi"</string>
+    <string name="clh_callFailed_response_to_STATUS_ENQUIRY_txt" msgid="178503536263624366">"Vastus OLEKU PÄRINGULE"</string>
+    <string name="clh_callFailed_normal_unspecified_txt" msgid="2777574148560245427">"Tavaline, määramata"</string>
+    <string name="clh_callFailed_no_circuit_available_txt" msgid="2894749820848784700">"Ühtegi vooluringi/kanalit pole saadaval"</string>
+    <string name="clh_callFailed_network_out_of_order_txt" msgid="807472585030492179">"Võrk ei tööta"</string>
+    <string name="clh_callFailed_temporary_failure_txt" msgid="1985847623937655151">"Ajutine viga"</string>
+    <string name="clh_callFailed_switching_equipment_congestion_txt" msgid="465517139462928431">"Ümberlülitusseadmete ülekoormus"</string>
+    <string name="clh_callFailed_access_information_discarded_txt" msgid="132851305339579892">"Juurdepääsuteabest loobuti"</string>
+    <string name="clh_callFailed_requested_circuit_txt" msgid="2316345471851443847">"Taotletud vooluring/kanal pole saadaval"</string>
+    <string name="clh_callFailed_resources_unavailable_unspecified_txt" msgid="4460267429142724322">"Ressursid pole saadaval, määramata"</string>
+    <string name="clh_callFailed_quality_of_service_unavailable_txt" msgid="7315823047206338755">"Teenuse kvaliteet pole saadaval"</string>
+    <string name="clh_callFailed_requested_facility_not_subscribed_txt" msgid="1688438372518949530">"Taotletud üksust pole tellitud"</string>
+    <string name="clh_callFailed_incoming_calls_barred_within_the_CUG_txt" msgid="3922231620226043342">"Sissetulevad kõned on CUG-s blokeeritud"</string>
+    <string name="clh_callFailed_bearer_capability_not_authorized_txt" msgid="6515594235334537340">"Kandja võimekus on volitamata"</string>
+    <string name="clh_callFailed_bearer_capability_not_presently_available_txt" msgid="8013567156449692135">"Kandja võimekus pole praegu saadaval"</string>
+    <string name="clh_callFailed_service_or_option_not_available_unspecified_txt" msgid="8663374141880847414">"Teenus või valik pole saadaval, määramata"</string>
+    <string name="clh_callFailed_bearer_service_not_implemented_txt" msgid="2772484977847973583">"Kandja teenust pole juurutatud"</string>
+    <string name="clh_callFailed_ACM_equal_to_or_greater_than_ACMmax_txt" msgid="2192709279981159761">"ACM on võrdne ACMmaxiga või sellest suurem"</string>
+    <string name="clh_callFailed_requested_facility_not_implemented_txt" msgid="406404292085779118">"Taotletud üksust pole juurutatud"</string>
+    <string name="clh_callFailed_only_restricted_digital_information_bearer_capability_is_available_txt" msgid="4817899794531157207">"Saadaval on ainult piiratud digitaalse teabe kandja võimekus"</string>
+    <string name="clh_callFailed_service_or_option_not_implemented_unspecified_txt" msgid="2968655784896862505">"Teenust või valikut pole juurutatud, määramata"</string>
+    <string name="clh_callFailed_invalid_transaction_identifier_value_txt" msgid="3843478518660918642">"Tehingu sobimatu identifikaatoriväärtus"</string>
+    <string name="clh_callFailed_user_not_member_of_CUG_txt" msgid="8462852903153938988">"Kasutaja pole CUG liige"</string>
+    <string name="clh_callFailed_incompatible_destination_txt" msgid="2580750652910253219">"Ühildumatu sihtkoht"</string>
+    <string name="clh_callFailed_invalid_transit_network_selection_txt" msgid="6589916900457111005">"Ülekandevõrgu sobimatu valik"</string>
+    <string name="clh_callFailed_semantically_incorrect_message_txt" msgid="2329284157442218683">"Vale tähendusega sõnum"</string>
+    <string name="clh_callFailed_invalid_mandatory_information_txt" msgid="9081556111928912676">"Sobimatu kohustuslik teave"</string>
+    <string name="clh_callFailed_message_type_non_existent_or_not_implemented_txt" msgid="2641350895896546715">"Sõnumi tüüpi pole või seda pole juurutatud"</string>
+    <string name="clh_callFailed_message_type_not_compatible_with_protocol_state_txt" msgid="6598180735494982466">"Sõnumi tüüp ei ühildu protokolli olekuga"</string>
+    <string name="clh_callFailed_information_element_non_existent_or_not_implemented_txt" msgid="4725610801664706983">"Teabeelementi pole või seda pole juurutatud"</string>
+    <string name="clh_callFailed_conditional_IE_error_txt" msgid="9140031076499566143">"Tingimuslik IE-viga"</string>
+    <string name="clh_callFailed_message_not_compatible_with_protocol_state_txt" msgid="6586005128633024271">"Sõnum ei ühildu protokolli olekuga"</string>
+    <string name="clh_callFailed_recovery_on_timer_expiry_txt" msgid="3680765722923600294">"Taimeri aegumise taastamine"</string>
+    <string name="clh_callFailed_protocol_Error_unspecified_txt" msgid="8294907817156524790">"Protokolli viga, määramata"</string>
+    <string name="clh_callFailed_interworking_unspecified_txt" msgid="8838850798491763729">"Omavaheline töö, määramata"</string>
+    <string name="labelCallBarring" msgid="3452870940716226978">"Kõnede blokeerimine"</string>
+    <string name="sum_call_barring_enabled" msgid="6804489690436703488">"Sees"</string>
+    <string name="sum_call_barring_disabled" msgid="5900772179198857783">"Väljas"</string>
+    <string name="call_barring_baoc" msgid="1199843944333106035">"Kõik väljuvad"</string>
+    <string name="call_barring_baoc_enabled" msgid="8112118391869380361">"Kas keelata kõigi väljuvate kõnede blokeerimine?"</string>
+    <string name="call_barring_baoc_disabled" msgid="7806697133004697974">"Kas blokeerida kõik väljuvad kõned?"</string>
+    <string name="call_barring_baoic" msgid="3162154267825211826">"Väljuvad rahvusvahelised"</string>
+    <string name="call_barring_baoic_enabled" msgid="2634377543147258105">"Kas keelata väljuvate rahvusvaheliste kõnede blokeerimine?"</string>
+    <string name="call_barring_baoic_disabled" msgid="5817895648306183464">"Kas blokeerida väljuvad rahvusvahelised kõned?"</string>
+    <string name="call_barring_baoicr" msgid="8951699885885742076">"Väljuv rahvusvaheline rändlus"</string>
+    <string name="call_barring_baoicr_enabled" msgid="2519630715322138317">"Kas keelata väljuva rahvusvahelise rändluse blokeerimine?"</string>
+    <string name="call_barring_baoicr_disabled" msgid="5831267468931377699">"Kas blokeerida väljuv rahvusvaheline rändlus?"</string>
+    <string name="call_barring_baic" msgid="5272726081458339912">"Kõik sissetulevad"</string>
+    <string name="call_barring_baic_enabled" msgid="2457134916223203380">"Kas keelata kõigi sissetulevate kõnede blokeerimine?"</string>
+    <string name="call_barring_baic_disabled" msgid="6945604947500275636">"Kas blokeerida kõik sissetulevad kõned?"</string>
+    <string name="call_barring_baicr" msgid="5728784220691481693">"Sissetulev rahvusvaheline rändlus"</string>
+    <string name="call_barring_baicr_enabled" msgid="6533336994391716127">"Kas keelata sissetuleva rahvusvahelise rändluse blokeerimine?"</string>
+    <string name="call_barring_baicr_disabled" msgid="6746329853943256566">"Kas blokeerida sissetulev rahvusvaheline rändlus?"</string>
+    <string name="call_barring_deactivate_all" msgid="5269788384941003415">"Inaktiveeri kõik"</string>
+    <string name="call_barring_deactivate_all_description" msgid="4972365443287257704">"Kõigi kõnede blokeerimise seadete inaktiveerimine"</string>
+    <string name="call_barring_deactivate_success" msgid="8014685598632000936">"Kõnede blokeerimine on inaktiveeritud"</string>
+    <string name="call_barring_change_pwd" msgid="6887420609726284232">"Parooli muutmine"</string>
+    <string name="call_barring_change_pwd_description" msgid="5505087790260233953">"Kõnede blokeerimise parooli muutmine"</string>
+    <string name="call_barring_change_pwd_description_disabled" msgid="7630770327645349957">"Kõnede blokeerimise parooli ei saa muuta."</string>
+    <string name="call_barring_pwd_not_match" msgid="6716711689350314525">"Paroolid ei kattu"</string>
+    <string name="call_barring_right_pwd_number" msgid="2902966502520410446">"Neljanumbrilise parooli sisestamine"</string>
+    <string name="call_barring_change_pwd_success" msgid="3278310763742760321">"Parool on muudetud"</string>
+    <string name="call_barring_old_pwd" msgid="6080515987320238522">"Vana parool"</string>
+    <string name="call_barring_new_pwd" msgid="7048532299150269547">"Uus parool"</string>
+    <string name="call_barring_confirm_pwd" msgid="1947167278466285411">"Parooli kinnitamine"</string>
+    <string name="messageCallBarring" msgid="2412123220272136055">"Parooli sisestamine"</string>
+    <string name="call_barring_settings" msgid="80766145008623645">"Kõnede blokeerimise seaded"</string>
+    <string name="call_barring_deactivate_all_no_password" msgid="920902774366557311">"Kas inaktiveerida kõik kõnede blokeerimise seaded?"</string>
+    <string name="supp_service_notification_call_deflected" msgid="9195460512875330926">"Kõne suunati ümber."</string>
+    <string name="supp_service_notification_call_forwarded" msgid="7818548630812124053">"Kõne suunati edasi."</string>
+    <string name="supp_service_notification_call_waiting" msgid="789154111899572489">"Kõne on ootel."</string>
+    <string name="supp_service_clir_suppression_rejected" msgid="1581851661582189045">"Numbri blokeerimine lükati tagasi."</string>
+    <string name="supp_service_closed_user_group_call" msgid="5761735840904590950">"Suletud kasutajagrupi kõne."</string>
+    <string name="supp_service_incoming_calls_barred" msgid="3248813207307882723">"Sissetulevad kõned blokeeritakse."</string>
+    <string name="supp_service_outgoing_calls_barred" msgid="1962644621292054081">"Väljuvad kõned blokeeritakse."</string>
+    <string name="supp_service_call_forwarding_active" msgid="1253134771682248735">"Kõne suunamine on aktiivne."</string>
+    <string name="supp_service_additional_call_forwarded" msgid="5228624725214727315">"Teine kõne suunati edasi."</string>
+    <string name="supp_service_additional_ect_connected" msgid="6396964292513707102">"Vahetu kõne ülekandmine on lõpetatud."</string>
+    <string name="supp_service_additional_ect_connecting" msgid="5443373059716058480">"Vahetu kõne ülekandmine on pooleli."</string>
+    <string name="supp_service_call_on_hold" msgid="1478976782361795422">"Kõne on ootel."</string>
+    <string name="supp_service_call_resumed" msgid="1656475289958070674">"Kõnet jätkati."</string>
+    <string name="supp_service_deflected_call" msgid="138970419873492166">"Kõne suunati ümber."</string>
+    <string name="supp_service_forwarded_call" msgid="4509980341645679803">"Edasisuunatud kõne."</string>
+    <string name="supp_service_conference_call" msgid="4448616364004466832">"Konverentskõnega liitumine."</string>
+    <string name="supp_service_held_call_released" msgid="2030677825038709779">"Ootel olnud kõne vabastati."</string>
 </resources>
diff --git a/res/values-eu/strings.xml b/res/values-eu/strings.xml
index 9a23fec..80e12dc 100644
--- a/res/values-eu/strings.xml
+++ b/res/values-eu/strings.xml
@@ -130,6 +130,7 @@
     <string name="stk_cc_ss_to_dial_error" msgid="2816779198916570502">"SS eskaera DIAL eskaerara aldatu da."</string>
     <string name="stk_cc_ss_to_ussd_error" msgid="7490626178582654236">"SS eskaera USSD eskaerara aldatu da."</string>
     <string name="stk_cc_ss_to_ss_error" msgid="5057846756489053759">"SS eskaera SS eskaera berrira aldatu da."</string>
+    <string name="stk_cc_ss_to_dial_video_error" msgid="3091186225006683939">"SS eskaera Video DIAL eskaerara aldatu da."</string>
     <string name="fdn_check_failure" msgid="18200614306525434">"Telefonoa aplikazioaren Markatze finkoko zenbakiak ezarpena aktibatuta duzu. Ondorioz, deiekin lotutako eginbide batzuk ez dira funtzionatzen ari."</string>
     <string name="radio_off_error" msgid="2304459933248513376">"Ezarpenak ikusi aurretik, piztu irratia."</string>
     <string name="close_dialog" msgid="2365884406356986917">"Ados"</string>
@@ -158,7 +159,6 @@
     <string name="vm_change_pin_error_invalid" msgid="3972205462701668653">"Balio ez duten karaktereak ditu PIN kode berriak."</string>
     <string name="vm_change_pin_error_system_error" msgid="6610603326230000207">"Ezin da aldatu PIN kodea"</string>
     <string name="vvm_unsupported_message_format" msgid="11795090778411977">"Ez dira onartzen mota honetako mezuak. Entzuteko, deitu <xliff:g id="NUMBER">%s</xliff:g> zenbakira."</string>
-    <string name="mobile_networks" msgid="5540397602919106177">"Sare mugikorren ezarpenak"</string>
     <string name="network_settings_title" msgid="514120489499925574">"Sare mugikorra"</string>
     <string name="label_available" msgid="1181658289009300430">"Sare erabilgarriak"</string>
     <string name="load_networks_progress" msgid="5230707536168902952">"Bilatzen…"</string>
@@ -168,6 +168,7 @@
     <string name="not_allowed" msgid="5613353860205691579">"SIM txartelak ez dizu sare honetara konektatzea baimentzen."</string>
     <string name="connect_later" msgid="2308119155752343975">"Une honetan, ezin da sare horretara konektatu. Saiatu berriro geroago."</string>
     <string name="registration_done" msgid="495135664535876612">"Sarean erregistratuta."</string>
+    <string name="already_auto" msgid="6067116884321285507">"Hautapen automatikoa hautatuta dago dagoeneko."</string>
     <string name="select_automatically" msgid="1046727200631770962">"Hautatu sarea automatikoki"</string>
     <string name="network_select_title" msgid="7733107364757544558">"Sarea"</string>
     <string name="register_automatically" msgid="6017849844573519637">"Erregistratze automatikoa…"</string>
@@ -175,6 +176,31 @@
     <string name="preferred_network_mode_summary" msgid="1434820673166126609">"Aldatu sarearen funtzionamendu modua"</string>
     <string name="preferred_network_mode_dialogtitle" msgid="4048082093347807230">"Sare mota hobetsia"</string>
     <string name="forbidden_network" msgid="4384929668343563440">"(debekatuta)"</string>
+  <string-array name="preferred_network_mode_choices">
+    <item msgid="3628460389382468528">"GSM/WCDMA hobetsita"</item>
+    <item msgid="8442633436636425221">"GSM soilik"</item>
+    <item msgid="2032314385791760810">"WCDMA soilik"</item>
+    <item msgid="6334554401059422303">"GSM/WCDMA automatikoa"</item>
+    <item msgid="1462198368200398663">"CDMA/EvDo automatikoa"</item>
+    <item msgid="3611460019185359968">"EvDo gabeko CDMA"</item>
+    <item msgid="545430093607698090">"EvDo soilik"</item>
+    <item msgid="4286774020869405140">"CDMA/EvDo/GSM/WCDMA"</item>
+    <item msgid="4006002265696868538">"CDMA + LTE/EvDo"</item>
+    <item msgid="8973936140318359205">"GSM/WCDMA/LTE"</item>
+    <item msgid="3471059554252610472">"Orokorrak"</item>
+    <item msgid="2882615514545171802">"LTE"</item>
+    <item msgid="8076204422288290116">"LTE/WCDMA"</item>
+    <item msgid="3982984144824159726">"TDSCDMA soilik"</item>
+    <item msgid="3686191974505922271">"TDSCDMA/WCDMA"</item>
+    <item msgid="7135671700201836475">"LTE/TDSCDMA"</item>
+    <item msgid="3736619459066330755">"TDSCDMA/GSM"</item>
+    <item msgid="4778666570887216861">"LTE/TDSCDMA/GSM"</item>
+    <item msgid="2952322596201849456">"TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="115984258536697617">"LTE/TDSCDMA/WCDMA"</item>
+    <item msgid="7957991936217192636">"LTE/TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="2828588917858484655">"TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+    <item msgid="4989979948139945854">"LTE/TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+  </string-array>
     <string name="preferred_network_mode_wcdma_perf_summary" msgid="8521677230113533809">"Sare modu hobetsia: WCDMA nahiago"</string>
     <string name="preferred_network_mode_gsm_only_summary" msgid="3352445413437453511">"Sare modu hobetsia: GSM soilik"</string>
     <string name="preferred_network_mode_wcdma_only_summary" msgid="2836897236221063413">"Sare modu hobetsia: WCDMA soilik"</string>
@@ -192,21 +218,15 @@
     <string name="preferred_network_mode_lte_gsm_umts_summary" msgid="633315028976225026">"Sareko modu hobetsia: LTE/GSM/UMTS"</string>
     <string name="preferred_network_mode_lte_cdma_summary" msgid="3722647806454528426">"Sare modu hobetsia: LTE/CDMA"</string>
     <string name="preferred_network_mode_tdscdma_summary" msgid="8021016193718678775">"Sare modu hobetsia: TDSCDMA"</string>
-  <string-array name="preferred_network_mode_choices">
-    <item msgid="7886739962255042385">"LTE/WCDMA"</item>
-    <item msgid="577652050447385699">"LTE"</item>
-    <item msgid="6813597571293773656">"Orokorra"</item>
-    <item msgid="127064712132619032">"GSM / WCDMA / LTE"</item>
-    <item msgid="1126767511633425977">"CDMA + LTE/EvDo"</item>
-    <item msgid="6389676313771670660">"CDMA/EvDo/GSM/WCDMA"</item>
-    <item msgid="545430093607698090">"EvDo soilik"</item>
-    <item msgid="1508557726283094448">"EvDo gabeko CDMA"</item>
-    <item msgid="4341433122263841224">"CDMA/EvDo automatikoa"</item>
-    <item msgid="5958053792390386668">"GSM/WCDMA automatikoa"</item>
-    <item msgid="7913148405605373434">"WCDMA soilik"</item>
-    <item msgid="1524224863879435516">"GSM soilik"</item>
-    <item msgid="3817924849415716259">"GSM/WCDMA hobetsita"</item>
-  </string-array>
+    <string name="preferred_network_mode_tdscdma_wcdma_summary" msgid="2405154895437348623">"Sareko modu hobetsia: TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_summary" msgid="2104702896644235637">"Sareko modu hobetsia: LTE/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_summary" msgid="4893784445338396204">"Sareko modu hobetsia: TDSCDMA/GSM"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_summary" msgid="1815169717046729757">"Sareko modu hobetsia: LTE/GSM/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_wcdma_summary" msgid="2195358773359424099">"Sareko modu hobetsia: TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_wcdma_summary" msgid="1181424059695667803">"Sareko modu hobetsia: LTE/TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_wcdma_summary" msgid="2526539326505354382">"Sareko modu hobetsia: LTE/TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="8195248059196614939">"Sareko modu hobetsia: TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="5596733053095592791">"Sareko modu hobetsia: LTE/TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
     <string name="call_category" msgid="5863978196309462052">"Deiak"</string>
     <string name="network_operator_category" msgid="4830701959205735636">"Sarea"</string>
     <string name="enhanced_4g_lte_mode_title" msgid="522191650223239171">"4G LTE modu hobetua"</string>
@@ -220,12 +240,13 @@
     <string name="roaming_disable" msgid="1843417228755568110">"Konektatu datu-zerbitzuetara ibiltaritzan"</string>
     <string name="roaming_reenable_message" msgid="8913735676127858115">"Datu-konexioa galdu duzu ibiltaritza desaktibatuta izanda etxeko saretik irten zarelako."</string>
     <string name="roaming_warning" msgid="1603164667540144353">"Baliteke kostu handiak ordaindu behar izatea."</string>
+    <string name="roaming_check_price_warning" msgid="7497570906830902550">"Eskatu prezioari buruzko informazioa sare-hornitzaileari."</string>
     <string name="roaming_alert_title" msgid="3654815360303826008">"Ibiltaritzako datuak baimendu nahi dituzu?"</string>
     <string name="data_usage_title" msgid="8759619109516889802">"Datuen erabilera"</string>
     <string name="data_usage_template" msgid="8526428824844656364">"Datuen <xliff:g id="ID_1">%1$s</xliff:g> erabili dira data hauen artean: <xliff:g id="ID_2">%2$s</xliff:g>"</string>
     <string name="advanced_options_title" msgid="8074895510265488035">"Ezarpen aurreratuak"</string>
     <string name="carrier_settings_euicc" msgid="6714062862127226405">"Operadorea"</string>
-    <string name="keywords_carrier_settings_euicc" msgid="783429609643157743">"operadorea, esim, esim txartela, sim, sim txartela, euicc, euicc txartela"</string>
+    <string name="keywords_carrier_settings_euicc" msgid="6861505396475991277">"operadorea, esim, esim txartela, sim, sim txartela, euicc, euicc txartela, aldatu operadoreak, aldatu operadorez, aldatu operadorea, gehitu operadorea, gehitu operadoreak"</string>
     <string name="carrier_settings_euicc_summary" msgid="5115001942761995457">"<xliff:g id="CARRIER_NAME">%1$s</xliff:g>: <xliff:g id="PHONE_NUMBER">%2$s</xliff:g>"</string>
     <string name="mobile_data_settings_title" msgid="4661165467914727157">"Datu-konexioa"</string>
     <string name="mobile_data_settings_summary" msgid="5087255915840576895">"Atzitu datuak datu-konexioaren bidez"</string>
@@ -405,7 +426,7 @@
     <string name="deleting_fdn_contact" msgid="5669163206349319969">"Markatze finkoko zenbakia ezabatzen…"</string>
     <string name="fdn_contact_deleted" msgid="7154162327112259569">"Markatze finkoko zenbakia ezabatu da."</string>
     <string name="pin2_invalid" msgid="5470854099230755944">"Ez da FDN eguneratu PIN kode okerra idatzi duzulako."</string>
-    <string name="fdn_invalid_number" msgid="8602417141715473998">"MFZa ez da eguneratu zenbakia hutsik dagoelako edo 20 digitu baino gehiago dituelako."</string>
+    <string name="fdn_invalid_number" msgid="2062898833049589309">"Ez da eguneratu FDNa, 20 digitu baino gehiago dituelako."</string>
     <string name="pin2_or_fdn_invalid" msgid="6025144083384701197">"Ez da FDN eguneratu. PIN2 kodea ez da zuzena edo telefono-zenbakia baztertu da."</string>
     <string name="fdn_failed" msgid="540018079008319747">"FDN eragiketak huts egin du."</string>
     <string name="simContacts_emptyLoading" msgid="2203331234764498011">"SIM txarteletik irakurtzen…"</string>
@@ -508,6 +529,8 @@
     <string name="failedToImportSingleContactMsg" msgid="415399285420353917">"Ezin izan da inportatu kontaktua"</string>
     <string name="hac_mode_title" msgid="8740268574688743289">"Audiofonoak"</string>
     <string name="hac_mode_summary" msgid="6833851160514929341">"Aktibatu audiofonoen bateragarritasuna"</string>
+    <string name="rtt_mode_title" msgid="5868105073514206953">"RTT txata"</string>
+    <string name="rtt_mode_summary" msgid="7346441783429748083">"Aktibatu edo desaktibatu RTT txata"</string>
   <string-array name="tty_mode_entries">
     <item msgid="512950011423868021">"TTY desaktibatuta"</item>
     <item msgid="3971695875449640648">"TTY osoa"</item>
@@ -619,4 +642,107 @@
     <string name="mobile_data_activate_diag_message" msgid="8216154678758451453">"Agian datuak gehitu beharko dituzu <xliff:g id="PROVIDER_NAME">%s</xliff:g> operadorearen bidez"</string>
     <string name="mobile_data_activate_button" msgid="3682400969184405446">"GEHITU DATUAK"</string>
     <string name="mobile_data_activate_cancel_button" msgid="1708022171547398765">"UTZI"</string>
+    <string name="clh_card_title_call_ended_txt" msgid="4072101334811753823">"Deia amaitu da"</string>
+    <string name="clh_callFailed_powerOff_txt" msgid="3773036949107147708">"Irratia desaktibatuta dago"</string>
+    <string name="clh_callFailed_simError_txt" msgid="757650590524277969">"Ez dago SIM txartelik edo errore bat gertatu da SIM txartelarekin"</string>
+    <string name="clh_incall_error_out_of_service_txt" msgid="3974373603657193827">"Sare mugikorra ez dago erabilgarri"</string>
+    <string name="clh_callFailed_unassigned_number_txt" msgid="7635996793232604064">"Esleitu gabeko zenbakia"</string>
+    <string name="clh_callFailed_no_route_to_destination_txt" msgid="8561586745288855167">"Ez dago helmugarako biderik"</string>
+    <string name="clh_callFailed_channel_unacceptable_txt" msgid="8048626924246611459">"Kanala ez da onartzen"</string>
+    <string name="clh_callFailed_operator_determined_barring_txt" msgid="6889705714244076823">"Operadoreak zehaztutako debekua"</string>
+    <string name="clh_callFailed_normal_call_clearing_txt" msgid="2810975267106345820">"Dei-deskonexio normala"</string>
+    <string name="clh_callFailed_user_busy_txt" msgid="2736095995784746915">"Erabiltzailea okupatuta dago"</string>
+    <string name="clh_callFailed_no_user_responding_txt" msgid="1421543095873040084">"Erabiltzaileek ez dute erantzuten"</string>
+    <string name="clh_callFailed_user_alerting_txt" msgid="6606245970376797447">"Erabiltzaileentzako alerta, ez dago erantzunik"</string>
+    <string name="clh_callFailed_call_rejected_txt" msgid="8001665478195793223">"Deia baztertu da"</string>
+    <string name="clh_callFailed_number_changed_txt" msgid="5127909898925154242">"Zenbakia aldatu da"</string>
+    <string name="clh_callFailed_pre_emption_txt" msgid="6864702416751338567">"Harpidetza"</string>
+    <string name="clh_callFailed_non_selected_user_clearing_txt" msgid="8725898326616836656">"Hautatutako erabiltzailearen deia ez da deskonektatu"</string>
+    <string name="clh_callFailed_destination_out_of_order_txt" msgid="6626355413556362437">"Helmugak ez du funtzionatzen"</string>
+    <string name="clh_callFailed_invalid_number_format_txt" msgid="6987646655639655370">"Zenbaki-formatuak ez du balio (zenbakia ez dago osatuta)"</string>
+    <string name="clh_callFailed_facility_rejected_txt" msgid="4539787567476563415">"Instalazioa baztertu da"</string>
+    <string name="clh_callFailed_response_to_STATUS_ENQUIRY_txt" msgid="178503536263624366">"EGOERARI BURUZKO GALDERARI emandako erantzuna"</string>
+    <string name="clh_callFailed_normal_unspecified_txt" msgid="2777574148560245427">"Normala, zehaztugabea"</string>
+    <string name="clh_callFailed_no_circuit_available_txt" msgid="2894749820848784700">"Ez dago zirkuitorik/kanalik erabilgarri"</string>
+    <string name="clh_callFailed_network_out_of_order_txt" msgid="807472585030492179">"Sareak ez du funtzionatzen"</string>
+    <string name="clh_callFailed_temporary_failure_txt" msgid="1985847623937655151">"Aldi baterako hutsegitea"</string>
+    <string name="clh_callFailed_switching_equipment_congestion_txt" msgid="465517139462928431">"Pilaketa ekipamenduz aldatzean"</string>
+    <string name="clh_callFailed_access_information_discarded_txt" msgid="132851305339579892">"Informazioa atzitzeko eskaera baztertu da"</string>
+    <string name="clh_callFailed_requested_circuit_txt" msgid="2316345471851443847">"Eskatutako zirkuitua/kanala ez dago erabilgarri"</string>
+    <string name="clh_callFailed_resources_unavailable_unspecified_txt" msgid="4460267429142724322">"Baliabideak ez daude erabilgarri, zehaztugabea"</string>
+    <string name="clh_callFailed_quality_of_service_unavailable_txt" msgid="7315823047206338755">"Zerbitzuaren kalitatea ez dago erabilgarri"</string>
+    <string name="clh_callFailed_requested_facility_not_subscribed_txt" msgid="1688438372518949530">"Eskatutako instalazioa ez dago harpidetuta"</string>
+    <string name="clh_callFailed_incoming_calls_barred_within_the_CUG_txt" msgid="3922231620226043342">"Erabiltzaile talde itxian deiak jasotzeko aukera debekatuta dago"</string>
+    <string name="clh_callFailed_bearer_capability_not_authorized_txt" msgid="6515594235334537340">"Jabearen gaitasuna ez da onartzen"</string>
+    <string name="clh_callFailed_bearer_capability_not_presently_available_txt" msgid="8013567156449692135">"Jabearen gaitasuna ez dago erabilgarri une honetan"</string>
+    <string name="clh_callFailed_service_or_option_not_available_unspecified_txt" msgid="8663374141880847414">"Zerbitzua edo aukera ez dago erabilgarri, zehaztugabea"</string>
+    <string name="clh_callFailed_bearer_service_not_implemented_txt" msgid="2772484977847973583">"Jabearen zerbitzua ez da ezarri"</string>
+    <string name="clh_callFailed_ACM_equal_to_or_greater_than_ACMmax_txt" msgid="2192709279981159761">"ACMmax datuak baino handiagoak edo berdinak dira ACM datuak"</string>
+    <string name="clh_callFailed_requested_facility_not_implemented_txt" msgid="406404292085779118">"Eskatutako instalazioa ez da ezarri"</string>
+    <string name="clh_callFailed_only_restricted_digital_information_bearer_capability_is_available_txt" msgid="4817899794531157207">"Jabeak informazio digital murrizturako gaitasuna soilik du erabilgarri"</string>
+    <string name="clh_callFailed_service_or_option_not_implemented_unspecified_txt" msgid="2968655784896862505">"Zerbitzua edo aukera ez da ezarri, zehaztugabea"</string>
+    <string name="clh_callFailed_invalid_transaction_identifier_value_txt" msgid="3843478518660918642">"Transakzioa identifikatzeko balioa okerra da"</string>
+    <string name="clh_callFailed_user_not_member_of_CUG_txt" msgid="8462852903153938988">"Erabiltzailea ez da talde itxiko kidea"</string>
+    <string name="clh_callFailed_incompatible_destination_txt" msgid="2580750652910253219">"Helmuga ez da bateragarria"</string>
+    <string name="clh_callFailed_invalid_transit_network_selection_txt" msgid="6589916900457111005">"Garraiorako hautatutako sareak ez du balio"</string>
+    <string name="clh_callFailed_semantically_incorrect_message_txt" msgid="2329284157442218683">"Mezua semantikoki okerra da"</string>
+    <string name="clh_callFailed_invalid_mandatory_information_txt" msgid="9081556111928912676">"Derrigorrezko informazioak ez du balio"</string>
+    <string name="clh_callFailed_message_type_non_existent_or_not_implemented_txt" msgid="2641350895896546715">"Mezu mota ez dago edo ez da ezarri"</string>
+    <string name="clh_callFailed_message_type_not_compatible_with_protocol_state_txt" msgid="6598180735494982466">"Mezu mota ez da bateragarria protokoloaren egoerarekin"</string>
+    <string name="clh_callFailed_information_element_non_existent_or_not_implemented_txt" msgid="4725610801664706983">"Informazio-elementua ez dago edo ez da ezarri"</string>
+    <string name="clh_callFailed_conditional_IE_error_txt" msgid="9140031076499566143">"Baldintzapeko IE errorea"</string>
+    <string name="clh_callFailed_message_not_compatible_with_protocol_state_txt" msgid="6586005128633024271">"Mezua ez da bateragarria protokoloaren egoerarekin"</string>
+    <string name="clh_callFailed_recovery_on_timer_expiry_txt" msgid="3680765722923600294">"Berreskuratze-prozesua iraungi da"</string>
+    <string name="clh_callFailed_protocol_Error_unspecified_txt" msgid="8294907817156524790">"Protokoloaren errorea, zehaztugabea"</string>
+    <string name="clh_callFailed_interworking_unspecified_txt" msgid="8838850798491763729">"Elkarlanean, zehaztugabea"</string>
+    <string name="labelCallBarring" msgid="3452870940716226978">"Deiak debekatzeko aukerak"</string>
+    <string name="sum_call_barring_enabled" msgid="6804489690436703488">"Aktibatuta"</string>
+    <string name="sum_call_barring_disabled" msgid="5900772179198857783">"Desaktibatuta"</string>
+    <string name="call_barring_baoc" msgid="1199843944333106035">"Egindako guztiak"</string>
+    <string name="call_barring_baoc_enabled" msgid="8112118391869380361">"Egindako dei guztiak blokeatzeko aukera desgaitu nahi duzu?"</string>
+    <string name="call_barring_baoc_disabled" msgid="7806697133004697974">"Egindako dei guztiak blokeatu nahi dituzu?"</string>
+    <string name="call_barring_baoic" msgid="3162154267825211826">"Nazioartean egindakoak"</string>
+    <string name="call_barring_baoic_enabled" msgid="2634377543147258105">"Nazioartean egindako deiak blokeatzeko aukera desgaitu nahi duzu?"</string>
+    <string name="call_barring_baoic_disabled" msgid="5817895648306183464">"Nazioartean egindako deiak blokeatu nahi dituzu?"</string>
+    <string name="call_barring_baoicr" msgid="8951699885885742076">"Nazioarteko ibiltaritzan egindakoak"</string>
+    <string name="call_barring_baoicr_enabled" msgid="2519630715322138317">"Nazioarteko ibiltaritzan egindako deiak blokeatzeko aukera desgaitu nahi duzu?"</string>
+    <string name="call_barring_baoicr_disabled" msgid="5831267468931377699">"Nazioarteko ibiltaritzan egindako deiak blokeatu nahi dituzu?"</string>
+    <string name="call_barring_baic" msgid="5272726081458339912">"Jasotako guztiak"</string>
+    <string name="call_barring_baic_enabled" msgid="2457134916223203380">"Jasotako dei guztiak blokeatzeko aukera desgaitu nahi duzu?"</string>
+    <string name="call_barring_baic_disabled" msgid="6945604947500275636">"Jasotako dei guztiak blokeatu nahi dituzu?"</string>
+    <string name="call_barring_baicr" msgid="5728784220691481693">"Nazioarteko ibiltaritzan jasotakoak"</string>
+    <string name="call_barring_baicr_enabled" msgid="6533336994391716127">"Nazioarteko ibiltaritzan jasotako dei guztiak blokeatzeko aukera desgaitu nahi duzu?"</string>
+    <string name="call_barring_baicr_disabled" msgid="6746329853943256566">"Nazioarteko ibiltaritzan jasotako deiak blokeatu nahi dituzu?"</string>
+    <string name="call_barring_deactivate_all" msgid="5269788384941003415">"Desaktibatu guztiak"</string>
+    <string name="call_barring_deactivate_all_description" msgid="4972365443287257704">"Desaktibatu deiak debekatzeko ezarpen guztiak"</string>
+    <string name="call_barring_deactivate_success" msgid="8014685598632000936">"Desaktibatu dira deiak debekatzeko ezarpenak"</string>
+    <string name="call_barring_change_pwd" msgid="6887420609726284232">"Aldatu pasahitza"</string>
+    <string name="call_barring_change_pwd_description" msgid="5505087790260233953">"Aldatu deiak debekatzeko pasahitza"</string>
+    <string name="call_barring_change_pwd_description_disabled" msgid="7630770327645349957">"Ezin da aldatu deiak debekatzeko pasahitza."</string>
+    <string name="call_barring_pwd_not_match" msgid="6716711689350314525">"Pasahitzak ez datoz bat"</string>
+    <string name="call_barring_right_pwd_number" msgid="2902966502520410446">"Idatzi 4 zenbakiko pasahitz bat"</string>
+    <string name="call_barring_change_pwd_success" msgid="3278310763742760321">"Aldatu da pasahitza"</string>
+    <string name="call_barring_old_pwd" msgid="6080515987320238522">"Pasahitz zaharra"</string>
+    <string name="call_barring_new_pwd" msgid="7048532299150269547">"Pasahitz berria"</string>
+    <string name="call_barring_confirm_pwd" msgid="1947167278466285411">"Berretsi pasahitza"</string>
+    <string name="messageCallBarring" msgid="2412123220272136055">"Idatzi pasahitza"</string>
+    <string name="call_barring_settings" msgid="80766145008623645">"Deiak debekatzeko ezarpenak"</string>
+    <string name="call_barring_deactivate_all_no_password" msgid="920902774366557311">"Deiak debekatzeko ezarpen guztiak desaktibatu nahi dituzu?"</string>
+    <string name="supp_service_notification_call_deflected" msgid="9195460512875330926">"Automatikoki desbideratu da deia."</string>
+    <string name="supp_service_notification_call_forwarded" msgid="7818548630812124053">"Desbideratu da deia."</string>
+    <string name="supp_service_notification_call_waiting" msgid="789154111899572489">"Deia zain dago."</string>
+    <string name="supp_service_clir_suppression_rejected" msgid="1581851661582189045">"Sareak zenbakia blokeatzeko aukera baztertu du."</string>
+    <string name="supp_service_closed_user_group_call" msgid="5761735840904590950">"Erabiltzaile talde itxi baten deia."</string>
+    <string name="supp_service_incoming_calls_barred" msgid="3248813207307882723">"Debekatu da deiak jasotzea."</string>
+    <string name="supp_service_outgoing_calls_barred" msgid="1962644621292054081">"Debekatu da deiak egitea."</string>
+    <string name="supp_service_call_forwarding_active" msgid="1253134771682248735">"Aktibatu da dei-desbideratzea."</string>
+    <string name="supp_service_additional_call_forwarded" msgid="5228624725214727315">"Desbideratu da jasotako beste deia."</string>
+    <string name="supp_service_additional_ect_connected" msgid="6396964292513707102">"Transferitu da deia."</string>
+    <string name="supp_service_additional_ect_connecting" msgid="5443373059716058480">"Deia transferitzen ari da."</string>
+    <string name="supp_service_call_on_hold" msgid="1478976782361795422">"Zain jarri da deia."</string>
+    <string name="supp_service_call_resumed" msgid="1656475289958070674">"Berrekin zaio deiari."</string>
+    <string name="supp_service_deflected_call" msgid="138970419873492166">"Deia automatikoki desbideratuta dator."</string>
+    <string name="supp_service_forwarded_call" msgid="4509980341645679803">"Desbideratu da deia."</string>
+    <string name="supp_service_conference_call" msgid="4448616364004466832">"Konferentzia-deian sartzen."</string>
+    <string name="supp_service_held_call_released" msgid="2030677825038709779">"Askatu da zain utzitako deia."</string>
 </resources>
diff --git a/res/values-fa/strings.xml b/res/values-fa/strings.xml
index e0bb0c0..cc88755 100644
--- a/res/values-fa/strings.xml
+++ b/res/values-fa/strings.xml
@@ -130,6 +130,7 @@
     <string name="stk_cc_ss_to_dial_error" msgid="2816779198916570502">"‏درخواست SS به درخواست DIAL تغییر کرد."</string>
     <string name="stk_cc_ss_to_ussd_error" msgid="7490626178582654236">"‏درخواست SS به درخواست USSD تغییر کرد."</string>
     <string name="stk_cc_ss_to_ss_error" msgid="5057846756489053759">"‏درخواست SS به درخواست جدید SS تغییر کرد."</string>
+    <string name="stk_cc_ss_to_dial_video_error" msgid="3091186225006683939">"‏درخواست SS به درخواست Video DIAL تغییر کرد."</string>
     <string name="fdn_check_failure" msgid="18200614306525434">"تنظیم اعداد شماره‌گیری ثابت برنامه‌های تلفن شما غیرفعال است. درنتیجه، برخی از ویژگی‌های مربوط به تماس کار نمی‌کند."</string>
     <string name="radio_off_error" msgid="2304459933248513376">"قبل از مشاهدهٔ این تنظیمات، رادیو را روشن کنید."</string>
     <string name="close_dialog" msgid="2365884406356986917">"تأیید"</string>
@@ -158,7 +159,6 @@
     <string name="vm_change_pin_error_invalid" msgid="3972205462701668653">"پین جدید نویسه‌های نامعتبری دارد."</string>
     <string name="vm_change_pin_error_system_error" msgid="6610603326230000207">"پین تغییر نکرد"</string>
     <string name="vvm_unsupported_message_format" msgid="11795090778411977">"نوع پیام پشتیبانی نمی‌شود، برای گوش کردن با <xliff:g id="NUMBER">%s</xliff:g> تماس بگیرید."</string>
-    <string name="mobile_networks" msgid="5540397602919106177">"تنظیمات شبکهٔ تلفن همراه"</string>
     <string name="network_settings_title" msgid="514120489499925574">"شبکه تلفن همراه"</string>
     <string name="label_available" msgid="1181658289009300430">"شبکه‌های موجود"</string>
     <string name="load_networks_progress" msgid="5230707536168902952">"در حال جستجو…"</string>
@@ -168,6 +168,7 @@
     <string name="not_allowed" msgid="5613353860205691579">"سیم کارت شما اجازه اتصال به این شبکه را نمی‌دهد."</string>
     <string name="connect_later" msgid="2308119155752343975">"اتصال به این شبکه در حال حاضر امکان‌پذیر نیست. بعداً دوباره امتحان کنید."</string>
     <string name="registration_done" msgid="495135664535876612">"در شبکه ثبت شد."</string>
+    <string name="already_auto" msgid="6067116884321285507">"درحال‌حاضر در حالت انتخاب خودکار است."</string>
     <string name="select_automatically" msgid="1046727200631770962">"انتخاب خودکار شبکه"</string>
     <string name="network_select_title" msgid="7733107364757544558">"شبکه"</string>
     <string name="register_automatically" msgid="6017849844573519637">"ثبت خودکار..."</string>
@@ -175,6 +176,31 @@
     <string name="preferred_network_mode_summary" msgid="1434820673166126609">"تغییر حالت عملکرد شبکه"</string>
     <string name="preferred_network_mode_dialogtitle" msgid="4048082093347807230">"نوع شبکه برگزیده"</string>
     <string name="forbidden_network" msgid="4384929668343563440">"(ممنوع است)"</string>
+  <string-array name="preferred_network_mode_choices">
+    <item msgid="3628460389382468528">"‏GSM/WCDMA برگزیده"</item>
+    <item msgid="8442633436636425221">"‏فقط GSM"</item>
+    <item msgid="2032314385791760810">"‏فقط WCDMA"</item>
+    <item msgid="6334554401059422303">"‏GSM/WCDMA خودکار"</item>
+    <item msgid="1462198368200398663">"‏CDMA/EvDo خودکار"</item>
+    <item msgid="3611460019185359968">"‏CDMA بدون EvDo"</item>
+    <item msgid="545430093607698090">"‏فقط EvDo"</item>
+    <item msgid="4286774020869405140">"CDMA/EvDo/GSM/WCDMA"</item>
+    <item msgid="4006002265696868538">"CDMA + LTE/EvDo"</item>
+    <item msgid="8973936140318359205">"GSM/WCDMA/LTE"</item>
+    <item msgid="3471059554252610472">"جهانی"</item>
+    <item msgid="2882615514545171802">"LTE"</item>
+    <item msgid="8076204422288290116">"LTE / WCDMA"</item>
+    <item msgid="3982984144824159726">"‏فقط TDSCDMA"</item>
+    <item msgid="3686191974505922271">"TDSCDMA/WCDMA"</item>
+    <item msgid="7135671700201836475">"LTE/TDSCDMA"</item>
+    <item msgid="3736619459066330755">"TDSCDMA/GSM"</item>
+    <item msgid="4778666570887216861">"LTE/TDSCDMA/GSM"</item>
+    <item msgid="2952322596201849456">"TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="115984258536697617">"LTE/TDSCDMA/WCDMA"</item>
+    <item msgid="7957991936217192636">"LTE/TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="2828588917858484655">"TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+    <item msgid="4989979948139945854">"LTE/TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+  </string-array>
     <string name="preferred_network_mode_wcdma_perf_summary" msgid="8521677230113533809">"‏حالت شبکه برگزیده: WCDMA برگزیده"</string>
     <string name="preferred_network_mode_gsm_only_summary" msgid="3352445413437453511">"‏حالت شبکه برگزیده: فقط GSM"</string>
     <string name="preferred_network_mode_wcdma_only_summary" msgid="2836897236221063413">"‏حالت شبکه برگزیده: فقط WCDMA"</string>
@@ -192,21 +218,15 @@
     <string name="preferred_network_mode_lte_gsm_umts_summary" msgid="633315028976225026">"‏حالت شبکه برگزیده: LTE / GSM / UMTS"</string>
     <string name="preferred_network_mode_lte_cdma_summary" msgid="3722647806454528426">"‏حالت شبکه برگزیده: LTE / CDMA"</string>
     <string name="preferred_network_mode_tdscdma_summary" msgid="8021016193718678775">"‏حالت شبکه برگزیده: TDSCDMA"</string>
-  <string-array name="preferred_network_mode_choices">
-    <item msgid="7886739962255042385">"LTE / WCDMA"</item>
-    <item msgid="577652050447385699">"LTE"</item>
-    <item msgid="6813597571293773656">"سراسری"</item>
-    <item msgid="127064712132619032">"GSM/WCDMA/LTE"</item>
-    <item msgid="1126767511633425977">"CDMA + LTE/EvDo"</item>
-    <item msgid="6389676313771670660">"CDMA/EvDo/GSM/WCDMA"</item>
-    <item msgid="545430093607698090">"‏فقط EvDo"</item>
-    <item msgid="1508557726283094448">"‏CDMA بدون EvDo"</item>
-    <item msgid="4341433122263841224">"‏CDMA/EvDo خودکار"</item>
-    <item msgid="5958053792390386668">"‏GSM/WCDMA خودکار"</item>
-    <item msgid="7913148405605373434">"‏فقط WCDMA"</item>
-    <item msgid="1524224863879435516">"‏فقط GSM"</item>
-    <item msgid="3817924849415716259">"‏GSM/WCDMA برگزیده"</item>
-  </string-array>
+    <string name="preferred_network_mode_tdscdma_wcdma_summary" msgid="2405154895437348623">"‏حالت شبکه برگزیده: TDSCDMA / WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_summary" msgid="2104702896644235637">"‏حالت شبکه برگزیده: LTE / TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_summary" msgid="4893784445338396204">"‏حالت شبکه برگزیده: TDSCDMA / GSM"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_summary" msgid="1815169717046729757">"‏حالت شبکه برگزیده: LTE/GSM/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_wcdma_summary" msgid="2195358773359424099">"‏حالت شبکه برگزیده: TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_wcdma_summary" msgid="1181424059695667803">"‏حالت شبکه برگزیده: LTE/TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_wcdma_summary" msgid="2526539326505354382">"‏حالت شبکه برگزیده: LTE/TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="8195248059196614939">"‏حالت شبکه برگزیده: TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="5596733053095592791">"‏حالت شبکه برگزیده: LTE/TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
     <string name="call_category" msgid="5863978196309462052">"درحال تماس"</string>
     <string name="network_operator_category" msgid="4830701959205735636">"شبکه"</string>
     <string name="enhanced_4g_lte_mode_title" msgid="522191650223239171">"‏حالت پیشرفته 4G LTE"</string>
@@ -220,12 +240,13 @@
     <string name="roaming_disable" msgid="1843417228755568110">"اتصال به سرویس‌های داده هنگام رومینگ"</string>
     <string name="roaming_reenable_message" msgid="8913735676127858115">"اتصال داده خود را از دست داده‌اید، زیرا از شبکه اصلی خود خارج شدید و رومینگ داده خاموش است،"</string>
     <string name="roaming_warning" msgid="1603164667540144353">"شاید هزینه زیادی برای شما داشته باشد."</string>
+    <string name="roaming_check_price_warning" msgid="7497570906830902550">"برای قیمت با ارائه‌دهنده شبکه‌تان بررسی کنید."</string>
     <string name="roaming_alert_title" msgid="3654815360303826008">"رومینگ داده مجاز است؟"</string>
     <string name="data_usage_title" msgid="8759619109516889802">"مصرف داده"</string>
     <string name="data_usage_template" msgid="8526428824844656364">"<xliff:g id="ID_1">%1$s</xliff:g> داده تلفن همراه مصرف‌شده در <xliff:g id="ID_2">%2$s</xliff:g>"</string>
     <string name="advanced_options_title" msgid="8074895510265488035">"پیشرفته"</string>
     <string name="carrier_settings_euicc" msgid="6714062862127226405">"شرکت مخابراتی"</string>
-    <string name="keywords_carrier_settings_euicc" msgid="783429609643157743">"‏شرکت مخابراتی، esim،‏ sim،‏ euicc"</string>
+    <string name="keywords_carrier_settings_euicc" msgid="6861505396475991277">"‏شرکت مخابراتی، سیم‌کارت داخلی، سیم‌کارت، euicc، تغییر شرکت مخابراتی، افزودن شرکت مخابراتی"</string>
     <string name="carrier_settings_euicc_summary" msgid="5115001942761995457">"<xliff:g id="CARRIER_NAME">%1$s</xliff:g> — <xliff:g id="PHONE_NUMBER">%2$s</xliff:g>"</string>
     <string name="mobile_data_settings_title" msgid="4661165467914727157">"داده تلفن همراه"</string>
     <string name="mobile_data_settings_summary" msgid="5087255915840576895">"دسترسی به داده‌ها با استفاده از شبکه تلفن همراه"</string>
@@ -399,7 +420,7 @@
     <string name="deleting_fdn_contact" msgid="5669163206349319969">"در حال حذف شماره شماره گیری ثابت..."</string>
     <string name="fdn_contact_deleted" msgid="7154162327112259569">"شماره شماره گیری ثابت حذف شد."</string>
     <string name="pin2_invalid" msgid="5470854099230755944">"‏FDN به‌روز نشد زیرا یک پین نادرست تایپ کردید."</string>
-    <string name="fdn_invalid_number" msgid="8602417141715473998">"‏FDN به‌روزرسانی نشد زیرا شماره نمی‌تواند خالی یا بیشتر از 20 رقم باشد."</string>
+    <string name="fdn_invalid_number" msgid="2062898833049589309">"‏FDN به‌روزرسانی نشد زیرا شماره نمی‌تواند بیش از ۲۰ رقم داشته باشد."</string>
     <string name="pin2_or_fdn_invalid" msgid="6025144083384701197">"‏FDN به‌روز نشد. پین۲ اشتباه بود یا شماره تلفن رد شد."</string>
     <string name="fdn_failed" msgid="540018079008319747">"‏عملیات FDN ناموفق بود."</string>
     <string name="simContacts_emptyLoading" msgid="2203331234764498011">"در حال خواندن سیم کارت..."</string>
@@ -502,6 +523,8 @@
     <string name="failedToImportSingleContactMsg" msgid="415399285420353917">"مخاطب وارد نشد"</string>
     <string name="hac_mode_title" msgid="8740268574688743289">"دستگاه‌های کمک‌شنوایی"</string>
     <string name="hac_mode_summary" msgid="6833851160514929341">"روشن کردن سازگاری دستگاه کمک‌شنوایی"</string>
+    <string name="rtt_mode_title" msgid="5868105073514206953">"RTT"</string>
+    <string name="rtt_mode_summary" msgid="7346441783429748083">"‏روشن یا خاموش کردن RTT"</string>
   <string-array name="tty_mode_entries">
     <item msgid="512950011423868021">"‏TTY خاموش"</item>
     <item msgid="3971695875449640648">"‏TTY پر است"</item>
@@ -613,4 +636,107 @@
     <string name="mobile_data_activate_diag_message" msgid="8216154678758451453">"ممکن است لازم باشد ازطریق <xliff:g id="PROVIDER_NAME">%s</xliff:g> داده اضافه کنید"</string>
     <string name="mobile_data_activate_button" msgid="3682400969184405446">"افزودن داده"</string>
     <string name="mobile_data_activate_cancel_button" msgid="1708022171547398765">"لغو"</string>
+    <string name="clh_card_title_call_ended_txt" msgid="4072101334811753823">"تماس پایان یافت"</string>
+    <string name="clh_callFailed_powerOff_txt" msgid="3773036949107147708">"رادیو خاموش"</string>
+    <string name="clh_callFailed_simError_txt" msgid="757650590524277969">"سیم‌کارتی وجود ندارد یا خطای سیم‌کارت"</string>
+    <string name="clh_incall_error_out_of_service_txt" msgid="3974373603657193827">"شبکه تلفن همراه در دسترس نیست"</string>
+    <string name="clh_callFailed_unassigned_number_txt" msgid="7635996793232604064">"شماره اختصاص‌داده‌نشده"</string>
+    <string name="clh_callFailed_no_route_to_destination_txt" msgid="8561586745288855167">"مسیری به مقصد وجود ندارد"</string>
+    <string name="clh_callFailed_channel_unacceptable_txt" msgid="8048626924246611459">"کانال قابل قبول نیست"</string>
+    <string name="clh_callFailed_operator_determined_barring_txt" msgid="6889705714244076823">"اپراتور محدودیت تعیین کرده است"</string>
+    <string name="clh_callFailed_normal_call_clearing_txt" msgid="2810975267106345820">"پاک‌سازی تماس عادی"</string>
+    <string name="clh_callFailed_user_busy_txt" msgid="2736095995784746915">"کاربر مشغول است"</string>
+    <string name="clh_callFailed_no_user_responding_txt" msgid="1421543095873040084">"کاربری پاسخ نمی‌دهد"</string>
+    <string name="clh_callFailed_user_alerting_txt" msgid="6606245970376797447">"هشدار کاربر، بدون پاسخ"</string>
+    <string name="clh_callFailed_call_rejected_txt" msgid="8001665478195793223">"تماس رد شد"</string>
+    <string name="clh_callFailed_number_changed_txt" msgid="5127909898925154242">"شماره تغییر کرده است"</string>
+    <string name="clh_callFailed_pre_emption_txt" msgid="6864702416751338567">"حق تقدم"</string>
+    <string name="clh_callFailed_non_selected_user_clearing_txt" msgid="8725898326616836656">"پاک‌سازی کاربر انتخاب‌نشده"</string>
+    <string name="clh_callFailed_destination_out_of_order_txt" msgid="6626355413556362437">"مقصد درست کار نمی‌کند"</string>
+    <string name="clh_callFailed_invalid_number_format_txt" msgid="6987646655639655370">"قالب شماره نامعتبر (شماره سازگار نیست)"</string>
+    <string name="clh_callFailed_facility_rejected_txt" msgid="4539787567476563415">"امکانات رد شد"</string>
+    <string name="clh_callFailed_response_to_STATUS_ENQUIRY_txt" msgid="178503536263624366">"پاسخ به درخواست وضعیت"</string>
+    <string name="clh_callFailed_normal_unspecified_txt" msgid="2777574148560245427">"عادی، نامشخص"</string>
+    <string name="clh_callFailed_no_circuit_available_txt" msgid="2894749820848784700">"مدار/کانالی در دسترس نیست"</string>
+    <string name="clh_callFailed_network_out_of_order_txt" msgid="807472585030492179">"شبکه در دسترس نیست"</string>
+    <string name="clh_callFailed_temporary_failure_txt" msgid="1985847623937655151">"خطای موقت"</string>
+    <string name="clh_callFailed_switching_equipment_congestion_txt" msgid="465517139462928431">"انسداد در تجهیزات سوئیچینگ"</string>
+    <string name="clh_callFailed_access_information_discarded_txt" msgid="132851305339579892">"از دسترسی به اطلاعات صرف‌نظر شد"</string>
+    <string name="clh_callFailed_requested_circuit_txt" msgid="2316345471851443847">"مدار/کانال درخواستی در دسترس نیست"</string>
+    <string name="clh_callFailed_resources_unavailable_unspecified_txt" msgid="4460267429142724322">"منابع در دسترس نیستند، نامشخص"</string>
+    <string name="clh_callFailed_quality_of_service_unavailable_txt" msgid="7315823047206338755">"کیفیت سرویس در دسترس نیست"</string>
+    <string name="clh_callFailed_requested_facility_not_subscribed_txt" msgid="1688438372518949530">"برای امکانات درخواستی مشترک نشده است"</string>
+    <string name="clh_callFailed_incoming_calls_barred_within_the_CUG_txt" msgid="3922231620226043342">"‏تماس‌های ورودی در CUG ممنوع شد"</string>
+    <string name="clh_callFailed_bearer_capability_not_authorized_txt" msgid="6515594235334537340">"ظرفیت حامل مجاز نیست"</string>
+    <string name="clh_callFailed_bearer_capability_not_presently_available_txt" msgid="8013567156449692135">"اکنون ظرفیت حامل در دسترس نیست"</string>
+    <string name="clh_callFailed_service_or_option_not_available_unspecified_txt" msgid="8663374141880847414">"سرویس یا گزینه در دسترس نیست، نامشخص"</string>
+    <string name="clh_callFailed_bearer_service_not_implemented_txt" msgid="2772484977847973583">"سرویس حامل اعمال نشده است"</string>
+    <string name="clh_callFailed_ACM_equal_to_or_greater_than_ACMmax_txt" msgid="2192709279981159761">"‏ACM مساوی با یا بزرگ‌تر از ACMmax"</string>
+    <string name="clh_callFailed_requested_facility_not_implemented_txt" msgid="406404292085779118">"امکانات درخواستی اجرا نشده است"</string>
+    <string name="clh_callFailed_only_restricted_digital_information_bearer_capability_is_available_txt" msgid="4817899794531157207">"فقط ظرفیت حامل اطلاعات دیجیتالی محدود امکان‌پذیر است"</string>
+    <string name="clh_callFailed_service_or_option_not_implemented_unspecified_txt" msgid="2968655784896862505">"سرویس یا گزینه اجرا نشده است، نامشخص"</string>
+    <string name="clh_callFailed_invalid_transaction_identifier_value_txt" msgid="3843478518660918642">"ارزش شناسه تراکنش نامعتبر"</string>
+    <string name="clh_callFailed_user_not_member_of_CUG_txt" msgid="8462852903153938988">"‏کاربر عضو CUG نیست"</string>
+    <string name="clh_callFailed_incompatible_destination_txt" msgid="2580750652910253219">"مقصد ناسازگار"</string>
+    <string name="clh_callFailed_invalid_transit_network_selection_txt" msgid="6589916900457111005">"انتخاب شبکه حمل‌ونقل نامعتبر"</string>
+    <string name="clh_callFailed_semantically_incorrect_message_txt" msgid="2329284157442218683">"پیام از نظر معنایی نادرست است"</string>
+    <string name="clh_callFailed_invalid_mandatory_information_txt" msgid="9081556111928912676">"اطلاعات اجباری نامعتبر"</string>
+    <string name="clh_callFailed_message_type_non_existent_or_not_implemented_txt" msgid="2641350895896546715">"نوع پیام موجود نیست یا اجرا نشده است"</string>
+    <string name="clh_callFailed_message_type_not_compatible_with_protocol_state_txt" msgid="6598180735494982466">"نوع پیام با حالت پروتکل سازگار نیست"</string>
+    <string name="clh_callFailed_information_element_non_existent_or_not_implemented_txt" msgid="4725610801664706983">"عنصر اطلاعات وجود ندارد یا اجرا نشده است"</string>
+    <string name="clh_callFailed_conditional_IE_error_txt" msgid="9140031076499566143">"‏خطای IE شرطی"</string>
+    <string name="clh_callFailed_message_not_compatible_with_protocol_state_txt" msgid="6586005128633024271">"پیام با حالت پروتکل سازگار نیست"</string>
+    <string name="clh_callFailed_recovery_on_timer_expiry_txt" msgid="3680765722923600294">"بازیابی در زمان انقضای تایمر"</string>
+    <string name="clh_callFailed_protocol_Error_unspecified_txt" msgid="8294907817156524790">"خطای پروتکل، نامشخص"</string>
+    <string name="clh_callFailed_interworking_unspecified_txt" msgid="8838850798491763729">"تعامل، نامشخص"</string>
+    <string name="labelCallBarring" msgid="3452870940716226978">"محدودیت تماس"</string>
+    <string name="sum_call_barring_enabled" msgid="6804489690436703488">"روشن"</string>
+    <string name="sum_call_barring_disabled" msgid="5900772179198857783">"خاموش"</string>
+    <string name="call_barring_baoc" msgid="1199843944333106035">"همه خروجی‌ها"</string>
+    <string name="call_barring_baoc_enabled" msgid="8112118391869380361">"مسدود کردن همه تماس‌های خروجی غیرفعال شود؟"</string>
+    <string name="call_barring_baoc_disabled" msgid="7806697133004697974">"همه تماس‌های خروجی مسدود شود؟"</string>
+    <string name="call_barring_baoic" msgid="3162154267825211826">"خروجی بین‌المللی"</string>
+    <string name="call_barring_baoic_enabled" msgid="2634377543147258105">"مسدود کردن تماس‌های بین‌المللی خروجی غیرفعال شود؟"</string>
+    <string name="call_barring_baoic_disabled" msgid="5817895648306183464">"تماس‌های بین‌المللی خروجی مسدود شود؟"</string>
+    <string name="call_barring_baoicr" msgid="8951699885885742076">"رومینگ بین‌المللی خروجی"</string>
+    <string name="call_barring_baoicr_enabled" msgid="2519630715322138317">"مسدود کردن رومینگ بین‌المللی خروجی غیرفعال شود؟"</string>
+    <string name="call_barring_baoicr_disabled" msgid="5831267468931377699">"رومینگ بین‌المللی خروجی مسدود شود؟"</string>
+    <string name="call_barring_baic" msgid="5272726081458339912">"همه ورودی‌ها"</string>
+    <string name="call_barring_baic_enabled" msgid="2457134916223203380">"مسدود کردن همه تماس‌های ورودی غیرفعال شود؟"</string>
+    <string name="call_barring_baic_disabled" msgid="6945604947500275636">"همه تماس‌های ورودی مسدود شود؟"</string>
+    <string name="call_barring_baicr" msgid="5728784220691481693">"رومینگ بین‌المللی ورودی"</string>
+    <string name="call_barring_baicr_enabled" msgid="6533336994391716127">"مسدود کردن رومینگ بین‌المللی ورودی غیرفعال شود؟"</string>
+    <string name="call_barring_baicr_disabled" msgid="6746329853943256566">"رومینگ بین‌المللی ورودی مسدود شود؟"</string>
+    <string name="call_barring_deactivate_all" msgid="5269788384941003415">"غیرفعال کردن همه"</string>
+    <string name="call_barring_deactivate_all_description" msgid="4972365443287257704">"غیرفعال کردن همه تنظیمات محدودیت تماس"</string>
+    <string name="call_barring_deactivate_success" msgid="8014685598632000936">"محدودیت تماس غیرفعال شد"</string>
+    <string name="call_barring_change_pwd" msgid="6887420609726284232">"تغییر گذرواژه"</string>
+    <string name="call_barring_change_pwd_description" msgid="5505087790260233953">"تغییر گذرواژه محدودیت تماس"</string>
+    <string name="call_barring_change_pwd_description_disabled" msgid="7630770327645349957">"نمی‌توان گذرواژه محدودیت تماس را تغییر داد."</string>
+    <string name="call_barring_pwd_not_match" msgid="6716711689350314525">"گذرواژه‌ها مطابقت ندارند"</string>
+    <string name="call_barring_right_pwd_number" msgid="2902966502520410446">"گذرواژه‌ای با ۴ رقم وارد کنید"</string>
+    <string name="call_barring_change_pwd_success" msgid="3278310763742760321">"گذرواژه تغییر کرد"</string>
+    <string name="call_barring_old_pwd" msgid="6080515987320238522">"گذرواژه قدیمی"</string>
+    <string name="call_barring_new_pwd" msgid="7048532299150269547">"گذرواژه جدید"</string>
+    <string name="call_barring_confirm_pwd" msgid="1947167278466285411">"تأیید گذرواژه"</string>
+    <string name="messageCallBarring" msgid="2412123220272136055">"گذرواژه را وارد کنید"</string>
+    <string name="call_barring_settings" msgid="80766145008623645">"تنظیمات محدودیت تماس"</string>
+    <string name="call_barring_deactivate_all_no_password" msgid="920902774366557311">"همه تنظیمات محدودیت تماس غیرفعال شود؟"</string>
+    <string name="supp_service_notification_call_deflected" msgid="9195460512875330926">"تماس برگردانده شد."</string>
+    <string name="supp_service_notification_call_forwarded" msgid="7818548630812124053">"تماس هدایت شد."</string>
+    <string name="supp_service_notification_call_waiting" msgid="789154111899572489">"تماس درحال انتظار است."</string>
+    <string name="supp_service_clir_suppression_rejected" msgid="1581851661582189045">"مسدود کردن شماره پذیرفته نشد."</string>
+    <string name="supp_service_closed_user_group_call" msgid="5761735840904590950">"تماس گروه کاربر بسته."</string>
+    <string name="supp_service_incoming_calls_barred" msgid="3248813207307882723">"تماس‌های ورودی مسدود شدند."</string>
+    <string name="supp_service_outgoing_calls_barred" msgid="1962644621292054081">"تماس‌های خروجی مسدود شدند."</string>
+    <string name="supp_service_call_forwarding_active" msgid="1253134771682248735">"هدایت تماس فعال است."</string>
+    <string name="supp_service_additional_call_forwarded" msgid="5228624725214727315">"تماس اضافی هدایت شد."</string>
+    <string name="supp_service_additional_ect_connected" msgid="6396964292513707102">"انتقال تماس مشخص تمام شد."</string>
+    <string name="supp_service_additional_ect_connecting" msgid="5443373059716058480">"انتقال تماس مشخص درحال انجام است."</string>
+    <string name="supp_service_call_on_hold" msgid="1478976782361795422">"تماس درحال انتظار است."</string>
+    <string name="supp_service_call_resumed" msgid="1656475289958070674">"تماس ازسر گرفته‌ شد."</string>
+    <string name="supp_service_deflected_call" msgid="138970419873492166">"تماس برگردانده شده است."</string>
+    <string name="supp_service_forwarded_call" msgid="4509980341645679803">"تماس بازارسال شده است."</string>
+    <string name="supp_service_conference_call" msgid="4448616364004466832">"درحال پیوستن به تماس کنفرانسی."</string>
+    <string name="supp_service_held_call_released" msgid="2030677825038709779">"تماس نگه‌داشته‌شده آزاد شده است."</string>
 </resources>
diff --git a/res/values-fi/strings.xml b/res/values-fi/strings.xml
index d5b9339..a61b9b3 100644
--- a/res/values-fi/strings.xml
+++ b/res/values-fi/strings.xml
@@ -130,6 +130,7 @@
     <string name="stk_cc_ss_to_dial_error" msgid="2816779198916570502">"SS-pyyntö muutettiin DIAL-pyynnöksi."</string>
     <string name="stk_cc_ss_to_ussd_error" msgid="7490626178582654236">"SS-pyyntö muutettiin USSD-pyynnöksi."</string>
     <string name="stk_cc_ss_to_ss_error" msgid="5057846756489053759">"SS-pyyntö muutettiin uudeksi SS-pyynnöksi."</string>
+    <string name="stk_cc_ss_to_dial_video_error" msgid="3091186225006683939">"SS-pyyntö muutettiin Video DIAL ‑pyynnöksi."</string>
     <string name="fdn_check_failure" msgid="18200614306525434">"Puhelimesi sovelluksen sallitut numerot -toiminto on käytössä. Osa puheluihin liittyvistä ominaisuuksista ei toimi."</string>
     <string name="radio_off_error" msgid="2304459933248513376">"Käynnistä radio ennen näiden asetuksien tarkastelua."</string>
     <string name="close_dialog" msgid="2365884406356986917">"OK"</string>
@@ -158,7 +159,6 @@
     <string name="vm_change_pin_error_invalid" msgid="3972205462701668653">"Uusi PIN-koodi sisältää virheellisiä merkkejä."</string>
     <string name="vm_change_pin_error_system_error" msgid="6610603326230000207">"PIN-koodin vaihtaminen epäonnistui."</string>
     <string name="vvm_unsupported_message_format" msgid="11795090778411977">"Viestin tyyppiä ei tueta. Kuuntele soittamalla numeroon <xliff:g id="NUMBER">%s</xliff:g>."</string>
-    <string name="mobile_networks" msgid="5540397602919106177">"Mobiiliverkkoasetukset"</string>
     <string name="network_settings_title" msgid="514120489499925574">"Mobiiliverkko"</string>
     <string name="label_available" msgid="1181658289009300430">"Käytettävissä olevat verkot"</string>
     <string name="load_networks_progress" msgid="5230707536168902952">"Haetaan…"</string>
@@ -168,6 +168,7 @@
     <string name="not_allowed" msgid="5613353860205691579">"SIM-kortti ei anna muodostaa yhteyttä tähän verkkoon."</string>
     <string name="connect_later" msgid="2308119155752343975">"Tähän verkkoon ei saa yhteyttä juuri nyt. Yritä myöhemmin uudelleen."</string>
     <string name="registration_done" msgid="495135664535876612">"Rekisteröity verkkoon."</string>
+    <string name="already_auto" msgid="6067116884321285507">"Automaattinen valinta on jo käytössä."</string>
     <string name="select_automatically" msgid="1046727200631770962">"Valitse verkko automaattisesti"</string>
     <string name="network_select_title" msgid="7733107364757544558">"Verkko"</string>
     <string name="register_automatically" msgid="6017849844573519637">"Automaattinen rekisteröinti..."</string>
@@ -175,6 +176,31 @@
     <string name="preferred_network_mode_summary" msgid="1434820673166126609">"Vaihda verkon käyttötilaa"</string>
     <string name="preferred_network_mode_dialogtitle" msgid="4048082093347807230">"Ensisijainen verkko"</string>
     <string name="forbidden_network" msgid="4384929668343563440">"(kielletty)"</string>
+  <string-array name="preferred_network_mode_choices">
+    <item msgid="3628460389382468528">"Ensisijaisesti GSM/WCDMA"</item>
+    <item msgid="8442633436636425221">"Vain GSM"</item>
+    <item msgid="2032314385791760810">"Vain WCDMA"</item>
+    <item msgid="6334554401059422303">"Automaattinen GSM/WCDMA"</item>
+    <item msgid="1462198368200398663">"Automaattinen CDMA/EvDo"</item>
+    <item msgid="3611460019185359968">"CDMA ilman EvDoa"</item>
+    <item msgid="545430093607698090">"Vain EvDo"</item>
+    <item msgid="4286774020869405140">"CDMA/EvDo/GSM/WCDMA"</item>
+    <item msgid="4006002265696868538">"CDMA + LTE/EvDo"</item>
+    <item msgid="8973936140318359205">"GSM/WCDMA/LTE"</item>
+    <item msgid="3471059554252610472">"Maailmanlaajuinen"</item>
+    <item msgid="2882615514545171802">"LTE"</item>
+    <item msgid="8076204422288290116">"LTE/WCDMA"</item>
+    <item msgid="3982984144824159726">"Vain TDSCDMA"</item>
+    <item msgid="3686191974505922271">"TDSCDMA/WCDMA"</item>
+    <item msgid="7135671700201836475">"LTE/TDSCDMA"</item>
+    <item msgid="3736619459066330755">"TDSCDMA/GSM"</item>
+    <item msgid="4778666570887216861">"LTE/TDSCDMA/GSM"</item>
+    <item msgid="2952322596201849456">"TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="115984258536697617">"LTE/TDSCDMA/WCDMA"</item>
+    <item msgid="7957991936217192636">"LTE/TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="2828588917858484655">"TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+    <item msgid="4989979948139945854">"LTE/TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+  </string-array>
     <string name="preferred_network_mode_wcdma_perf_summary" msgid="8521677230113533809">"Ensisijainen verkkotila: ensisijaisesti WCDMA"</string>
     <string name="preferred_network_mode_gsm_only_summary" msgid="3352445413437453511">"Ensisijainen verkkotila: vain GSM"</string>
     <string name="preferred_network_mode_wcdma_only_summary" msgid="2836897236221063413">"Ensisijainen verkkotila: vain WCDMA"</string>
@@ -192,21 +218,15 @@
     <string name="preferred_network_mode_lte_gsm_umts_summary" msgid="633315028976225026">"Ensisijainen verkkotila: LTE/GSM/UMTS"</string>
     <string name="preferred_network_mode_lte_cdma_summary" msgid="3722647806454528426">"Ensisijainen verkkotila: LTE/CDMA"</string>
     <string name="preferred_network_mode_tdscdma_summary" msgid="8021016193718678775">"Ensisijainen verkkotila: TDSCDMA"</string>
-  <string-array name="preferred_network_mode_choices">
-    <item msgid="7886739962255042385">"LTE/WCDMA"</item>
-    <item msgid="577652050447385699">"LTE"</item>
-    <item msgid="6813597571293773656">"Maailmanlaajuinen"</item>
-    <item msgid="127064712132619032">"GSM/WCDMA/LTE"</item>
-    <item msgid="1126767511633425977">"CDMA + LTE/EvDo"</item>
-    <item msgid="6389676313771670660">"CDMA/EvDo/GSM/WCDMA"</item>
-    <item msgid="545430093607698090">"Vain EvDo"</item>
-    <item msgid="1508557726283094448">"CDMA ilman EvDoa"</item>
-    <item msgid="4341433122263841224">"Automaattinen CDMA/EvDo"</item>
-    <item msgid="5958053792390386668">"Automaattinen GSM/WCDMA"</item>
-    <item msgid="7913148405605373434">"Vain WCDMA"</item>
-    <item msgid="1524224863879435516">"Vain GSM"</item>
-    <item msgid="3817924849415716259">"Ensisijaisesti GSM/WCDMA"</item>
-  </string-array>
+    <string name="preferred_network_mode_tdscdma_wcdma_summary" msgid="2405154895437348623">"Ensisijainen verkkotila: TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_summary" msgid="2104702896644235637">"Ensisijainen verkkotila: LTE/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_summary" msgid="4893784445338396204">"Ensisijainen verkkotila: TDSCDMA/GSM"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_summary" msgid="1815169717046729757">"Ensisijainen verkkotila: LTE/GSM/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_wcdma_summary" msgid="2195358773359424099">"Ensisijainen verkkotila: TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_wcdma_summary" msgid="1181424059695667803">"Ensisijainen verkkotila: LTE/TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_wcdma_summary" msgid="2526539326505354382">"Ensisijainen verkkotila: LTE/TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="8195248059196614939">"Ensisijainen verkkotila: TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="5596733053095592791">"Ensisijainen verkkotila: LTE/TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
     <string name="call_category" msgid="5863978196309462052">"Soitetaan"</string>
     <string name="network_operator_category" msgid="4830701959205735636">"Verkko"</string>
     <string name="enhanced_4g_lte_mode_title" msgid="522191650223239171">"Enhanced 4G LTE -tila"</string>
@@ -220,12 +240,13 @@
     <string name="roaming_disable" msgid="1843417228755568110">"Yhdistä verkkoon roaming-tilassa."</string>
     <string name="roaming_reenable_message" msgid="8913735676127858115">"Menetit verkkoyhteyden, koska poistuit kotiverkkosi alueelta eikä tiedonsiirron roaming-tila ole käytössä."</string>
     <string name="roaming_warning" msgid="1603164667540144353">"Siitä voi aiheutua huomattavia kuluja."</string>
+    <string name="roaming_check_price_warning" msgid="7497570906830902550">"Pyydä hintatiedot verkkopalvelun tarjoajaltasi."</string>
     <string name="roaming_alert_title" msgid="3654815360303826008">"Sallitaanko tiedonsiirto roaming-tilassa?"</string>
     <string name="data_usage_title" msgid="8759619109516889802">"Datan käyttö"</string>
     <string name="data_usage_template" msgid="8526428824844656364">"<xliff:g id="ID_1">%1$s</xliff:g> mobiilidataa käytetty <xliff:g id="ID_2">%2$s</xliff:g>."</string>
     <string name="advanced_options_title" msgid="8074895510265488035">"Lisäasetukset"</string>
     <string name="carrier_settings_euicc" msgid="6714062862127226405">"Operaattori"</string>
-    <string name="keywords_carrier_settings_euicc" msgid="783429609643157743">"operaattori, eSIM, SIM, eUICC"</string>
+    <string name="keywords_carrier_settings_euicc" msgid="6861505396475991277">"operaattori, esim, sim, euicc, vaihda operaattoria, lisää operaattori"</string>
     <string name="carrier_settings_euicc_summary" msgid="5115001942761995457">"<xliff:g id="CARRIER_NAME">%1$s</xliff:g> – <xliff:g id="PHONE_NUMBER">%2$s</xliff:g>"</string>
     <string name="mobile_data_settings_title" msgid="4661165467914727157">"Mobiilidata"</string>
     <string name="mobile_data_settings_summary" msgid="5087255915840576895">"Käytä dataa mobiiliverkon kautta."</string>
@@ -403,7 +424,7 @@
     <string name="deleting_fdn_contact" msgid="5669163206349319969">"Poistetaan sallittua numeroa…"</string>
     <string name="fdn_contact_deleted" msgid="7154162327112259569">"Sallittu numero poistettu."</string>
     <string name="pin2_invalid" msgid="5470854099230755944">"Sallittuja numeroita ei päivitetty, koska annoit väärän PIN-koodin."</string>
-    <string name="fdn_invalid_number" msgid="8602417141715473998">"Sallittuja numeroita ei päivitetty, sillä numero on tyhjä tai siinä on yli 20 merkkiä."</string>
+    <string name="fdn_invalid_number" msgid="2062898833049589309">"Sallittuja numeroita ei päivitetty, koska numerossa oli yli 20 merkkiä."</string>
     <string name="pin2_or_fdn_invalid" msgid="6025144083384701197">"FDN-numeroa ei päivitetty. PIN2 on virheellinen tai puhelinnumero hylättiin."</string>
     <string name="fdn_failed" msgid="540018079008319747">"FDN-toiminto epäonnistui."</string>
     <string name="simContacts_emptyLoading" msgid="2203331234764498011">"Luetaan SIM-korttia…"</string>
@@ -506,6 +527,8 @@
     <string name="failedToImportSingleContactMsg" msgid="415399285420353917">"Kontaktin tuominen epäonnistui"</string>
     <string name="hac_mode_title" msgid="8740268574688743289">"Kuulolaitteet"</string>
     <string name="hac_mode_summary" msgid="6833851160514929341">"Ota kuulolaitteen yhteensopivuustoiminto käyttöön"</string>
+    <string name="rtt_mode_title" msgid="5868105073514206953">"Reaaliaikaiset tekstipuhelut"</string>
+    <string name="rtt_mode_summary" msgid="7346441783429748083">"Reaaliaikaiset tekstipuhelut käyttöön tai pois käytöstä"</string>
   <string-array name="tty_mode_entries">
     <item msgid="512950011423868021">"TTY pois käytöstä"</item>
     <item msgid="3971695875449640648">"TTY täynnä"</item>
@@ -617,4 +640,107 @@
     <string name="mobile_data_activate_diag_message" msgid="8216154678758451453">"Sinun on ehkä lisättävä datapaketti operaattorin <xliff:g id="PROVIDER_NAME">%s</xliff:g> kautta."</string>
     <string name="mobile_data_activate_button" msgid="3682400969184405446">"LISÄÄ DATAPAKETTI"</string>
     <string name="mobile_data_activate_cancel_button" msgid="1708022171547398765">"PERUUTA"</string>
+    <string name="clh_card_title_call_ended_txt" msgid="4072101334811753823">"Puhelu lopetettu"</string>
+    <string name="clh_callFailed_powerOff_txt" msgid="3773036949107147708">"Radio pois käytöstä"</string>
+    <string name="clh_callFailed_simError_txt" msgid="757650590524277969">"Ei SIM-korttia tai SIM-kortin virhe"</string>
+    <string name="clh_incall_error_out_of_service_txt" msgid="3974373603657193827">"Mobiiliverkko ei ole käytettävissä"</string>
+    <string name="clh_callFailed_unassigned_number_txt" msgid="7635996793232604064">"Määrittämätön (kohdistamaton) numero"</string>
+    <string name="clh_callFailed_no_route_to_destination_txt" msgid="8561586745288855167">"Ei reittiä kohteeseen"</string>
+    <string name="clh_callFailed_channel_unacceptable_txt" msgid="8048626924246611459">"Kanava ei ole hyväksytty"</string>
+    <string name="clh_callFailed_operator_determined_barring_txt" msgid="6889705714244076823">"Operaattorin määrittämä esto"</string>
+    <string name="clh_callFailed_normal_call_clearing_txt" msgid="2810975267106345820">"Puhelun normaali lopetus"</string>
+    <string name="clh_callFailed_user_busy_txt" msgid="2736095995784746915">"Käyttäjä varattu"</string>
+    <string name="clh_callFailed_no_user_responding_txt" msgid="1421543095873040084">"Ei käyttäjän vastausta"</string>
+    <string name="clh_callFailed_user_alerting_txt" msgid="6606245970376797447">"Käyttäjän varoitus, ei vastausta"</string>
+    <string name="clh_callFailed_call_rejected_txt" msgid="8001665478195793223">"Puhelu hylätty"</string>
+    <string name="clh_callFailed_number_changed_txt" msgid="5127909898925154242">"Numero muuttunut"</string>
+    <string name="clh_callFailed_pre_emption_txt" msgid="6864702416751338567">"Keskeytys"</string>
+    <string name="clh_callFailed_non_selected_user_clearing_txt" msgid="8725898326616836656">"Ei käyttäjän valitsemaa lopetusta"</string>
+    <string name="clh_callFailed_destination_out_of_order_txt" msgid="6626355413556362437">"Kohde on poistettu käytöstä"</string>
+    <string name="clh_callFailed_invalid_number_format_txt" msgid="6987646655639655370">"Virheellinen numeromuoto (puutteellinen numero)"</string>
+    <string name="clh_callFailed_facility_rejected_txt" msgid="4539787567476563415">"Palvelu hylätty"</string>
+    <string name="clh_callFailed_response_to_STATUS_ENQUIRY_txt" msgid="178503536263624366">"Vastaus TILAKYSELYYN"</string>
+    <string name="clh_callFailed_normal_unspecified_txt" msgid="2777574148560245427">"Normaali, määrittelemätön"</string>
+    <string name="clh_callFailed_no_circuit_available_txt" msgid="2894749820848784700">"Yhtään piiriä/kanavaa ei ole käytettävissä"</string>
+    <string name="clh_callFailed_network_out_of_order_txt" msgid="807472585030492179">"Verkko pois käytöstä"</string>
+    <string name="clh_callFailed_temporary_failure_txt" msgid="1985847623937655151">"Väliaikainen vika"</string>
+    <string name="clh_callFailed_switching_equipment_congestion_txt" msgid="465517139462928431">"Siirtolaitteiden ylikuormitus"</string>
+    <string name="clh_callFailed_access_information_discarded_txt" msgid="132851305339579892">"Pääsytiedot hylätty"</string>
+    <string name="clh_callFailed_requested_circuit_txt" msgid="2316345471851443847">"Pyydetty piiri/kanava ei ole käytettävissä"</string>
+    <string name="clh_callFailed_resources_unavailable_unspecified_txt" msgid="4460267429142724322">"Resurssit eivät ole käytettävissä, määrittelemätön"</string>
+    <string name="clh_callFailed_quality_of_service_unavailable_txt" msgid="7315823047206338755">"Palvelun laatu ei ole käytettävissä"</string>
+    <string name="clh_callFailed_requested_facility_not_subscribed_txt" msgid="1688438372518949530">"Pyydettyä määritystä ei ole tilattu"</string>
+    <string name="clh_callFailed_incoming_calls_barred_within_the_CUG_txt" msgid="3922231620226043342">"Saapuvat puhelut estetty CUG:ssa"</string>
+    <string name="clh_callFailed_bearer_capability_not_authorized_txt" msgid="6515594235334537340">"Kanavan ominaisuus ei ole sallittu"</string>
+    <string name="clh_callFailed_bearer_capability_not_presently_available_txt" msgid="8013567156449692135">"Kanavan ominaisuus ei ole tällä hetkellä käytettävissä"</string>
+    <string name="clh_callFailed_service_or_option_not_available_unspecified_txt" msgid="8663374141880847414">"Palvelu tai asetus ei ole käytettävissä, määrittelemätön"</string>
+    <string name="clh_callFailed_bearer_service_not_implemented_txt" msgid="2772484977847973583">"Kanavapalvelua ei ole otettu käyttöön"</string>
+    <string name="clh_callFailed_ACM_equal_to_or_greater_than_ACMmax_txt" msgid="2192709279981159761">"ACM on sama tai suurempi kun ACMmax"</string>
+    <string name="clh_callFailed_requested_facility_not_implemented_txt" msgid="406404292085779118">"Pyydettyä määritystä ei ole otettu käyttöön"</string>
+    <string name="clh_callFailed_only_restricted_digital_information_bearer_capability_is_available_txt" msgid="4817899794531157207">"Vain rajoitettu digitaalisen tiedon kanavaominaisuus on käytettävissä"</string>
+    <string name="clh_callFailed_service_or_option_not_implemented_unspecified_txt" msgid="2968655784896862505">"Palvelua tai asetusta ei ole otettu käyttöön, määrittelemätön"</string>
+    <string name="clh_callFailed_invalid_transaction_identifier_value_txt" msgid="3843478518660918642">"Virheellinen tapahtuman tunnistearvo"</string>
+    <string name="clh_callFailed_user_not_member_of_CUG_txt" msgid="8462852903153938988">"Käyttäjä ei ole CUG:n jäsen"</string>
+    <string name="clh_callFailed_incompatible_destination_txt" msgid="2580750652910253219">"Yhteensopimaton kohde"</string>
+    <string name="clh_callFailed_invalid_transit_network_selection_txt" msgid="6589916900457111005">"Virheellinen siirtoverkon valinta"</string>
+    <string name="clh_callFailed_semantically_incorrect_message_txt" msgid="2329284157442218683">"Semanttisesti virheellinen viesti"</string>
+    <string name="clh_callFailed_invalid_mandatory_information_txt" msgid="9081556111928912676">"Virheelliset pakolliset tiedot"</string>
+    <string name="clh_callFailed_message_type_non_existent_or_not_implemented_txt" msgid="2641350895896546715">"Viestin tyyppiä ei ole tai sitä ei ole otettu käyttöön"</string>
+    <string name="clh_callFailed_message_type_not_compatible_with_protocol_state_txt" msgid="6598180735494982466">"Viestin tyyppi ei ole yhteensopiva protokollan tilan kanssa"</string>
+    <string name="clh_callFailed_information_element_non_existent_or_not_implemented_txt" msgid="4725610801664706983">"Tietoelementtiä ei ole tai sitä ei ole otettu käyttöön"</string>
+    <string name="clh_callFailed_conditional_IE_error_txt" msgid="9140031076499566143">"Ehdollinen IE-virhe"</string>
+    <string name="clh_callFailed_message_not_compatible_with_protocol_state_txt" msgid="6586005128633024271">"Viesti ei ole yhteensopiva protokollan tilan kanssa"</string>
+    <string name="clh_callFailed_recovery_on_timer_expiry_txt" msgid="3680765722923600294">"Palauttaminen ajastetusta vanhenemisesta"</string>
+    <string name="clh_callFailed_protocol_Error_unspecified_txt" msgid="8294907817156524790">"Protokollavirhe, määrittelemätön"</string>
+    <string name="clh_callFailed_interworking_unspecified_txt" msgid="8838850798491763729">"Yhteydessä, määrittelemätön"</string>
+    <string name="labelCallBarring" msgid="3452870940716226978">"Puhelujen esto"</string>
+    <string name="sum_call_barring_enabled" msgid="6804489690436703488">"Käytössä"</string>
+    <string name="sum_call_barring_disabled" msgid="5900772179198857783">"Pois käytöstä"</string>
+    <string name="call_barring_baoc" msgid="1199843944333106035">"Kaikki lähtevät"</string>
+    <string name="call_barring_baoc_enabled" msgid="8112118391869380361">"Poistetaanko kaikkien lähtevien puheluiden esto käytöstä?"</string>
+    <string name="call_barring_baoc_disabled" msgid="7806697133004697974">"Estetäänkö kaikki lähtevät puhelut?"</string>
+    <string name="call_barring_baoic" msgid="3162154267825211826">"Lähtevät ulkomaanpuhelut"</string>
+    <string name="call_barring_baoic_enabled" msgid="2634377543147258105">"Poistetaanko lähtevien ulkomaanpuheluiden esto käytöstä?"</string>
+    <string name="call_barring_baoic_disabled" msgid="5817895648306183464">"Estetäänkö lähtevät ulkomaanpuhelut?"</string>
+    <string name="call_barring_baoicr" msgid="8951699885885742076">"Lähtevien puheluiden kansainvälinen roaming"</string>
+    <string name="call_barring_baoicr_enabled" msgid="2519630715322138317">"Poistetaanko lähtevien puheluiden kansainvälisen roamingin esto käytöstä?"</string>
+    <string name="call_barring_baoicr_disabled" msgid="5831267468931377699">"Estetäänkö lähtevien puheluiden kansainvälinen roaming?"</string>
+    <string name="call_barring_baic" msgid="5272726081458339912">"Kaikki saapuvat"</string>
+    <string name="call_barring_baic_enabled" msgid="2457134916223203380">"Poistetaanko kaikkien saapuvien puheluiden esto käytöstä?"</string>
+    <string name="call_barring_baic_disabled" msgid="6945604947500275636">"Estetäänkö kaikki saapuvat puhelut?"</string>
+    <string name="call_barring_baicr" msgid="5728784220691481693">"Saapuvien puheluiden kansainvälinen roaming"</string>
+    <string name="call_barring_baicr_enabled" msgid="6533336994391716127">"Poistetaanko kaikkien saapuvien puheluiden kansainvälisen roamingin esto käytöstä?"</string>
+    <string name="call_barring_baicr_disabled" msgid="6746329853943256566">"Estetäänkö saapuvien puheluiden kansainvälinen roaming?"</string>
+    <string name="call_barring_deactivate_all" msgid="5269788384941003415">"Poista kaikki käytöstä"</string>
+    <string name="call_barring_deactivate_all_description" msgid="4972365443287257704">"Poista kaikki puhelunestoasetukset käytöstä"</string>
+    <string name="call_barring_deactivate_success" msgid="8014685598632000936">"Puhelunesto poistettu käytöstä"</string>
+    <string name="call_barring_change_pwd" msgid="6887420609726284232">"Vaihda salasana"</string>
+    <string name="call_barring_change_pwd_description" msgid="5505087790260233953">"Vaihda puheluneston salasana"</string>
+    <string name="call_barring_change_pwd_description_disabled" msgid="7630770327645349957">"Puheluneston salasanaa ei voi vaihtaa."</string>
+    <string name="call_barring_pwd_not_match" msgid="6716711689350314525">"Salasanat eivät täsmää"</string>
+    <string name="call_barring_right_pwd_number" msgid="2902966502520410446">"Anna nelinumeroinen salasana"</string>
+    <string name="call_barring_change_pwd_success" msgid="3278310763742760321">"Salasana vaihdettu"</string>
+    <string name="call_barring_old_pwd" msgid="6080515987320238522">"Vanha salasana"</string>
+    <string name="call_barring_new_pwd" msgid="7048532299150269547">"Uusi salasana"</string>
+    <string name="call_barring_confirm_pwd" msgid="1947167278466285411">"Vahvista salasana"</string>
+    <string name="messageCallBarring" msgid="2412123220272136055">"Anna salasana"</string>
+    <string name="call_barring_settings" msgid="80766145008623645">"Puhelunestoasetukset"</string>
+    <string name="call_barring_deactivate_all_no_password" msgid="920902774366557311">"Poistetaanko kaikki puhelunestoasetukset käytöstä?"</string>
+    <string name="supp_service_notification_call_deflected" msgid="9195460512875330926">"Puhelu siirretty automaattisesti."</string>
+    <string name="supp_service_notification_call_forwarded" msgid="7818548630812124053">"Puhelu siirretty."</string>
+    <string name="supp_service_notification_call_waiting" msgid="789154111899572489">"Puhelu odottaa."</string>
+    <string name="supp_service_clir_suppression_rejected" msgid="1581851661582189045">"Numeron estäminen hylättiin."</string>
+    <string name="supp_service_closed_user_group_call" msgid="5761735840904590950">"Suljetun käyttäjäryhmän puhelu."</string>
+    <string name="supp_service_incoming_calls_barred" msgid="3248813207307882723">"Saapuvat puhelut estetty."</string>
+    <string name="supp_service_outgoing_calls_barred" msgid="1962644621292054081">"Soitetut puhelut estetty."</string>
+    <string name="supp_service_call_forwarding_active" msgid="1253134771682248735">"Soitonsiirto aktiivinen."</string>
+    <string name="supp_service_additional_call_forwarded" msgid="5228624725214727315">"Toinen puhelu siirretty."</string>
+    <string name="supp_service_additional_ect_connected" msgid="6396964292513707102">"ECT-siirto valmis."</string>
+    <string name="supp_service_additional_ect_connecting" msgid="5443373059716058480">"ECT-siirto käynnissä."</string>
+    <string name="supp_service_call_on_hold" msgid="1478976782361795422">"Puhelu pidossa."</string>
+    <string name="supp_service_call_resumed" msgid="1656475289958070674">"Puhelua jatkettiin."</string>
+    <string name="supp_service_deflected_call" msgid="138970419873492166">"Puhelu siirrettiin automaattisesti."</string>
+    <string name="supp_service_forwarded_call" msgid="4509980341645679803">"Siirretty puhelu."</string>
+    <string name="supp_service_conference_call" msgid="4448616364004466832">"Liitytään puhelinneuvotteluun."</string>
+    <string name="supp_service_held_call_released" msgid="2030677825038709779">"Pidossa ollut puhelu on vapautettu."</string>
 </resources>
diff --git a/res/values-fr-rCA/strings.xml b/res/values-fr-rCA/strings.xml
index 4f36305..3a86f89 100644
--- a/res/values-fr-rCA/strings.xml
+++ b/res/values-fr-rCA/strings.xml
@@ -130,6 +130,7 @@
     <string name="stk_cc_ss_to_dial_error" msgid="2816779198916570502">"La demande SS a été remplacée par une demande DIAL."</string>
     <string name="stk_cc_ss_to_ussd_error" msgid="7490626178582654236">"La demande SS a été remplacée par une demande USSD."</string>
     <string name="stk_cc_ss_to_ss_error" msgid="5057846756489053759">"La demande SS a été remplacée par une nouvelle demande SS."</string>
+    <string name="stk_cc_ss_to_dial_video_error" msgid="3091186225006683939">"La demande SS a été remplacée par une demande Video DIAL."</string>
     <string name="fdn_check_failure" msgid="18200614306525434">"Les numéros autorisés sont activés dans l\'application de votre téléphone. Par conséquent, certaines fonctionnalités d\'appel ne fonctionnent pas."</string>
     <string name="radio_off_error" msgid="2304459933248513376">"Activez le signal radio avant d\'afficher ces paramètres."</string>
     <string name="close_dialog" msgid="2365884406356986917">"OK"</string>
@@ -158,7 +159,6 @@
     <string name="vm_change_pin_error_invalid" msgid="3972205462701668653">"Le nouveau NIP contient des caractères incorrects."</string>
     <string name="vm_change_pin_error_system_error" msgid="6610603326230000207">"Impossible de modifier le NIP"</string>
     <string name="vvm_unsupported_message_format" msgid="11795090778411977">"Type de message non pris en charge. Composez le <xliff:g id="NUMBER">%s</xliff:g> pour l\'écouter."</string>
-    <string name="mobile_networks" msgid="5540397602919106177">"Paramètres du réseau mobile"</string>
     <string name="network_settings_title" msgid="514120489499925574">"Réseau cellulaire"</string>
     <string name="label_available" msgid="1181658289009300430">"Réseaux disponibles"</string>
     <string name="load_networks_progress" msgid="5230707536168902952">"Recherche en cours…"</string>
@@ -168,6 +168,7 @@
     <string name="not_allowed" msgid="5613353860205691579">"Votre carte SIM ne permet pas de vous connecter à ce réseau."</string>
     <string name="connect_later" msgid="2308119155752343975">"Impossible de se connecter à ce réseau pour le moment. Veuillez réessayer plus tard."</string>
     <string name="registration_done" msgid="495135664535876612">"Enregistré sur le réseau"</string>
+    <string name="already_auto" msgid="6067116884321285507">"La sélection automatique est déjà activée."</string>
     <string name="select_automatically" msgid="1046727200631770962">"Sélectionner automatiquement le réseau"</string>
     <string name="network_select_title" msgid="7733107364757544558">"Réseau"</string>
     <string name="register_automatically" msgid="6017849844573519637">"Enregistrement automatique…"</string>
@@ -175,6 +176,31 @@
     <string name="preferred_network_mode_summary" msgid="1434820673166126609">"Changer le mode de fonctionnement du réseau"</string>
     <string name="preferred_network_mode_dialogtitle" msgid="4048082093347807230">"Type de réseau préféré"</string>
     <string name="forbidden_network" msgid="4384929668343563440">"(interdit)"</string>
+  <string-array name="preferred_network_mode_choices">
+    <item msgid="3628460389382468528">"GSM/WCDMA de préférence"</item>
+    <item msgid="8442633436636425221">"GSM uniquement"</item>
+    <item msgid="2032314385791760810">"WCDMA uniquement"</item>
+    <item msgid="6334554401059422303">"GSM/WCDMA automatique"</item>
+    <item msgid="1462198368200398663">"CDMA/EvDo automatique"</item>
+    <item msgid="3611460019185359968">"CDMA sans EvDo"</item>
+    <item msgid="545430093607698090">"EvDo uniquement"</item>
+    <item msgid="4286774020869405140">"CDMA/EvDo/GSM/WCDMA"</item>
+    <item msgid="4006002265696868538">"CDMA + LTE/EvDo"</item>
+    <item msgid="8973936140318359205">"GSM/WCDMA/LTE"</item>
+    <item msgid="3471059554252610472">"Global"</item>
+    <item msgid="2882615514545171802">"LTE"</item>
+    <item msgid="8076204422288290116">"LTE/WCDMA"</item>
+    <item msgid="3982984144824159726">"TDSCDMA uniquement"</item>
+    <item msgid="3686191974505922271">"TDSCDMA/WCDMA"</item>
+    <item msgid="7135671700201836475">"LTE/TDSCDMA"</item>
+    <item msgid="3736619459066330755">"TDSCDMA/GSM"</item>
+    <item msgid="4778666570887216861">"LTE/TDSCDMA/GSM"</item>
+    <item msgid="2952322596201849456">"TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="115984258536697617">"LTE/TDSCDMA/WCDMA"</item>
+    <item msgid="7957991936217192636">"LTE/TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="2828588917858484655">"TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+    <item msgid="4989979948139945854">"LTE/TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+  </string-array>
     <string name="preferred_network_mode_wcdma_perf_summary" msgid="8521677230113533809">"Mode réseau préféré : WCDMA de préférence"</string>
     <string name="preferred_network_mode_gsm_only_summary" msgid="3352445413437453511">"Mode réseau préféré : GSM uniquement"</string>
     <string name="preferred_network_mode_wcdma_only_summary" msgid="2836897236221063413">"Mode réseau préféré : WCDMA uniquement"</string>
@@ -192,21 +218,15 @@
     <string name="preferred_network_mode_lte_gsm_umts_summary" msgid="633315028976225026">"Modes réseaux préférés : LTE/GSM/UMTS"</string>
     <string name="preferred_network_mode_lte_cdma_summary" msgid="3722647806454528426">"Mode réseau préféré : LTE/CDMA"</string>
     <string name="preferred_network_mode_tdscdma_summary" msgid="8021016193718678775">"Mode réseau préféré : TDSCDMA"</string>
-  <string-array name="preferred_network_mode_choices">
-    <item msgid="7886739962255042385">"LTE/WCDMA"</item>
-    <item msgid="577652050447385699">"LTE"</item>
-    <item msgid="6813597571293773656">"Général"</item>
-    <item msgid="127064712132619032">"GSM/WCDMA/LTE"</item>
-    <item msgid="1126767511633425977">"CDMA + LTE/EvDo"</item>
-    <item msgid="6389676313771670660">"CDMA/EvDo/GSM/WCDMA"</item>
-    <item msgid="545430093607698090">"EvDo uniquement"</item>
-    <item msgid="1508557726283094448">"CDMA sans EvDo"</item>
-    <item msgid="4341433122263841224">"CDMA/EvDo automatique"</item>
-    <item msgid="5958053792390386668">"GSM/WCDMA automatique"</item>
-    <item msgid="7913148405605373434">"WCDMA uniquement"</item>
-    <item msgid="1524224863879435516">"GSM uniquement"</item>
-    <item msgid="3817924849415716259">"GSM/WCDMA de préférence"</item>
-  </string-array>
+    <string name="preferred_network_mode_tdscdma_wcdma_summary" msgid="2405154895437348623">"Mode réseau préféré : TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_summary" msgid="2104702896644235637">"Mode réseau préféré : LTE/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_summary" msgid="4893784445338396204">"Mode réseau préféré : TDSCDMA/GSM"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_summary" msgid="1815169717046729757">"Mode réseau préféré : LTE/GSM/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_wcdma_summary" msgid="2195358773359424099">"Mode réseau préféré : TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_wcdma_summary" msgid="1181424059695667803">"Mode réseau préféré : LTE/TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_wcdma_summary" msgid="2526539326505354382">"Mode réseau préféré : LTE/TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="8195248059196614939">"Mode réseau préféré : TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="5596733053095592791">"Mode réseau préféré : LTE/TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
     <string name="call_category" msgid="5863978196309462052">"Appels"</string>
     <string name="network_operator_category" msgid="4830701959205735636">"Réseau"</string>
     <string name="enhanced_4g_lte_mode_title" msgid="522191650223239171">"Mode LTE 4G avancé"</string>
@@ -220,12 +240,13 @@
     <string name="roaming_disable" msgid="1843417228755568110">"Se connecter aux services de données lors de l\'itinérance"</string>
     <string name="roaming_reenable_message" msgid="8913735676127858115">"Vous avez été déconnecté, car vous avez quitté le réseau domestique et l\'itinérance des données est désactivée."</string>
     <string name="roaming_warning" msgid="1603164667540144353">"Des frais importants peuvent s\'appliquer."</string>
+    <string name="roaming_check_price_warning" msgid="7497570906830902550">"Communiquez avec votre fournisseur réseau pour connaître les tarifs."</string>
     <string name="roaming_alert_title" msgid="3654815360303826008">"Autoriser les données en itinérance?"</string>
     <string name="data_usage_title" msgid="8759619109516889802">"Utilisation de données"</string>
     <string name="data_usage_template" msgid="8526428824844656364">"<xliff:g id="ID_1">%1$s</xliff:g> de données mobiles utilisées pendant la période suivante : <xliff:g id="ID_2">%2$s</xliff:g>"</string>
     <string name="advanced_options_title" msgid="8074895510265488035">"Avancés"</string>
     <string name="carrier_settings_euicc" msgid="6714062862127226405">"Opérateur"</string>
-    <string name="keywords_carrier_settings_euicc" msgid="783429609643157743">"fournisseur de services, esim, sim, euicc"</string>
+    <string name="keywords_carrier_settings_euicc" msgid="6861505396475991277">"fournisseur de services, esim, sim, euicc, changer de fournisseur de services, ajouter un fournisseur de services"</string>
     <string name="carrier_settings_euicc_summary" msgid="5115001942761995457">"<xliff:g id="CARRIER_NAME">%1$s</xliff:g> — <xliff:g id="PHONE_NUMBER">%2$s</xliff:g>"</string>
     <string name="mobile_data_settings_title" msgid="4661165467914727157">"Données mobiles"</string>
     <string name="mobile_data_settings_summary" msgid="5087255915840576895">"Accéder aux données sur réseau cellulaire"</string>
@@ -403,7 +424,7 @@
     <string name="deleting_fdn_contact" msgid="5669163206349319969">"Suppression du numéro autorisé…"</string>
     <string name="fdn_contact_deleted" msgid="7154162327112259569">"Numéro autorisé supprimé"</string>
     <string name="pin2_invalid" msgid="5470854099230755944">"Le numéro autorisé n\'a pas été mis à jour, car vous avez saisi un NIP incorrect."</string>
-    <string name="fdn_invalid_number" msgid="8602417141715473998">"Le NAF n\'a pas été mis à jour, car le numéro est vide ou il comporte plus de 20 chiffres."</string>
+    <string name="fdn_invalid_number" msgid="2062898833049589309">"Le NAF n\'a pas été mis à jour, car le numéro comporte plus de 20 chiffres."</string>
     <string name="pin2_or_fdn_invalid" msgid="6025144083384701197">"Le numéro autorisé n\'a pas été mis à jour. Soit le NIP2 est incorrect, soit le numéro de téléphone a été rejeté."</string>
     <string name="fdn_failed" msgid="540018079008319747">"Échec de l\'opération FDN."</string>
     <string name="simContacts_emptyLoading" msgid="2203331234764498011">"Lecture de la carte SIM…"</string>
@@ -506,6 +527,8 @@
     <string name="failedToImportSingleContactMsg" msgid="415399285420353917">"Impossible d\'importer le contact"</string>
     <string name="hac_mode_title" msgid="8740268574688743289">"Assistance auditive"</string>
     <string name="hac_mode_summary" msgid="6833851160514929341">"Activer la compatibilité du service d\'assistance auditive"</string>
+    <string name="rtt_mode_title" msgid="5868105073514206953">"Texte en temps réel"</string>
+    <string name="rtt_mode_summary" msgid="7346441783429748083">"Activer ou désactiver le mode « Texte en temps réel »"</string>
   <string-array name="tty_mode_entries">
     <item msgid="512950011423868021">"TTY désactivé"</item>
     <item msgid="3971695875449640648">"TTY complet"</item>
@@ -617,4 +640,107 @@
     <string name="mobile_data_activate_diag_message" msgid="8216154678758451453">"Vous devrez peut-être ajouter des données par l\'intermédiaire de <xliff:g id="PROVIDER_NAME">%s</xliff:g>"</string>
     <string name="mobile_data_activate_button" msgid="3682400969184405446">"AJOUTER DES DONNÉES"</string>
     <string name="mobile_data_activate_cancel_button" msgid="1708022171547398765">"ANNULER"</string>
+    <string name="clh_card_title_call_ended_txt" msgid="4072101334811753823">"Appel terminé"</string>
+    <string name="clh_callFailed_powerOff_txt" msgid="3773036949107147708">"Signal radio désactivé"</string>
+    <string name="clh_callFailed_simError_txt" msgid="757650590524277969">"Aucune carte SIM ou erreur de carte SIM"</string>
+    <string name="clh_incall_error_out_of_service_txt" msgid="3974373603657193827">"Réseau cellulaire non disponible"</string>
+    <string name="clh_callFailed_unassigned_number_txt" msgid="7635996793232604064">"Numéro non attribué (non alloué)"</string>
+    <string name="clh_callFailed_no_route_to_destination_txt" msgid="8561586745288855167">"Aucune route vers la destination"</string>
+    <string name="clh_callFailed_channel_unacceptable_txt" msgid="8048626924246611459">"Canal inacceptable"</string>
+    <string name="clh_callFailed_operator_determined_barring_txt" msgid="6889705714244076823">"Interdiction déterminée par l\'opérateur"</string>
+    <string name="clh_callFailed_normal_call_clearing_txt" msgid="2810975267106345820">"Effacement d\'appel normal"</string>
+    <string name="clh_callFailed_user_busy_txt" msgid="2736095995784746915">"Utilisateur occupé"</string>
+    <string name="clh_callFailed_no_user_responding_txt" msgid="1421543095873040084">"Aucune réponse de l\'utilisateur"</string>
+    <string name="clh_callFailed_user_alerting_txt" msgid="6606245970376797447">"Alerte de l\'utilisateur, pas de réponse"</string>
+    <string name="clh_callFailed_call_rejected_txt" msgid="8001665478195793223">"Appel rejeté"</string>
+    <string name="clh_callFailed_number_changed_txt" msgid="5127909898925154242">"Numéro modifié"</string>
+    <string name="clh_callFailed_pre_emption_txt" msgid="6864702416751338567">"Préemption"</string>
+    <string name="clh_callFailed_non_selected_user_clearing_txt" msgid="8725898326616836656">"Effacement de l\'utilisateur non sélectionné"</string>
+    <string name="clh_callFailed_destination_out_of_order_txt" msgid="6626355413556362437">"Destination en panne"</string>
+    <string name="clh_callFailed_invalid_number_format_txt" msgid="6987646655639655370">"Format de numéro incorrect (numéro incomplet)"</string>
+    <string name="clh_callFailed_facility_rejected_txt" msgid="4539787567476563415">"Installation rejetée"</string>
+    <string name="clh_callFailed_response_to_STATUS_ENQUIRY_txt" msgid="178503536263624366">"Réponse à une DEMANDE DE RENSEIGNEMENTS SUR L\'ÉTAT"</string>
+    <string name="clh_callFailed_normal_unspecified_txt" msgid="2777574148560245427">"Normal, non spécifié"</string>
+    <string name="clh_callFailed_no_circuit_available_txt" msgid="2894749820848784700">"Aucun circuit/canal disponible"</string>
+    <string name="clh_callFailed_network_out_of_order_txt" msgid="807472585030492179">"Réseau en panne"</string>
+    <string name="clh_callFailed_temporary_failure_txt" msgid="1985847623937655151">"Défaillance temporaire"</string>
+    <string name="clh_callFailed_switching_equipment_congestion_txt" msgid="465517139462928431">"Encombrement de l\'équipement de commutation"</string>
+    <string name="clh_callFailed_access_information_discarded_txt" msgid="132851305339579892">"Informations d\'accès ignorées"</string>
+    <string name="clh_callFailed_requested_circuit_txt" msgid="2316345471851443847">"Circuit/canal demandé non disponible"</string>
+    <string name="clh_callFailed_resources_unavailable_unspecified_txt" msgid="4460267429142724322">"Ressources non disponibles, non spécifiées"</string>
+    <string name="clh_callFailed_quality_of_service_unavailable_txt" msgid="7315823047206338755">"Qualité de service non disponible"</string>
+    <string name="clh_callFailed_requested_facility_not_subscribed_txt" msgid="1688438372518949530">"Utilisateur non abonné à l\'installation demandée"</string>
+    <string name="clh_callFailed_incoming_calls_barred_within_the_CUG_txt" msgid="3922231620226043342">"Appels entrants non autorisés dans le CUG"</string>
+    <string name="clh_callFailed_bearer_capability_not_authorized_txt" msgid="6515594235334537340">"Capacité de support non autorisée"</string>
+    <string name="clh_callFailed_bearer_capability_not_presently_available_txt" msgid="8013567156449692135">"Capacité de support non disponible pour le moment"</string>
+    <string name="clh_callFailed_service_or_option_not_available_unspecified_txt" msgid="8663374141880847414">"Option ou service non disponible, non spécifié"</string>
+    <string name="clh_callFailed_bearer_service_not_implemented_txt" msgid="2772484977847973583">"Service de support non mis en application"</string>
+    <string name="clh_callFailed_ACM_equal_to_or_greater_than_ACMmax_txt" msgid="2192709279981159761">"ACM égal ou supérieur à ACMmax"</string>
+    <string name="clh_callFailed_requested_facility_not_implemented_txt" msgid="406404292085779118">"Installation demandée non mise en application"</string>
+    <string name="clh_callFailed_only_restricted_digital_information_bearer_capability_is_available_txt" msgid="4817899794531157207">"Seule la capacité de support avec restriction des informations numériques est disponible"</string>
+    <string name="clh_callFailed_service_or_option_not_implemented_unspecified_txt" msgid="2968655784896862505">"Option ou service non mis en application, non spécifié"</string>
+    <string name="clh_callFailed_invalid_transaction_identifier_value_txt" msgid="3843478518660918642">"Valeur de l\'identifiant de transaction incorrecte"</string>
+    <string name="clh_callFailed_user_not_member_of_CUG_txt" msgid="8462852903153938988">"L\'utilisateur n\'est pas membre du CUG"</string>
+    <string name="clh_callFailed_incompatible_destination_txt" msgid="2580750652910253219">"Destination incompatible"</string>
+    <string name="clh_callFailed_invalid_transit_network_selection_txt" msgid="6589916900457111005">"Sélection non valide de réseau de transit"</string>
+    <string name="clh_callFailed_semantically_incorrect_message_txt" msgid="2329284157442218683">"Message sémantiquement incorrect"</string>
+    <string name="clh_callFailed_invalid_mandatory_information_txt" msgid="9081556111928912676">"Information obligatoire incorrecte"</string>
+    <string name="clh_callFailed_message_type_non_existent_or_not_implemented_txt" msgid="2641350895896546715">"Type de message inexistant ou non mis en application"</string>
+    <string name="clh_callFailed_message_type_not_compatible_with_protocol_state_txt" msgid="6598180735494982466">"Type de message non compatible avec l\'état du protocole"</string>
+    <string name="clh_callFailed_information_element_non_existent_or_not_implemented_txt" msgid="4725610801664706983">"Élément d\'information inexistant ou non mis en application"</string>
+    <string name="clh_callFailed_conditional_IE_error_txt" msgid="9140031076499566143">"Erreur IE conditionnelle"</string>
+    <string name="clh_callFailed_message_not_compatible_with_protocol_state_txt" msgid="6586005128633024271">"Message non compatible avec l\'état du protocole"</string>
+    <string name="clh_callFailed_recovery_on_timer_expiry_txt" msgid="3680765722923600294">"Reprise à l\'expiration du temps"</string>
+    <string name="clh_callFailed_protocol_Error_unspecified_txt" msgid="8294907817156524790">"Erreur de protocole, non spécifiée"</string>
+    <string name="clh_callFailed_interworking_unspecified_txt" msgid="8838850798491763729">"Interopérabilité, non spécifiée"</string>
+    <string name="labelCallBarring" msgid="3452870940716226978">"Interdiction d\'appel"</string>
+    <string name="sum_call_barring_enabled" msgid="6804489690436703488">"Activée"</string>
+    <string name="sum_call_barring_disabled" msgid="5900772179198857783">"Désactivée"</string>
+    <string name="call_barring_baoc" msgid="1199843944333106035">"Tous les appels sortants"</string>
+    <string name="call_barring_baoc_enabled" msgid="8112118391869380361">"Désactiver le blocage de tous les appels sortants?"</string>
+    <string name="call_barring_baoc_disabled" msgid="7806697133004697974">"Bloquer tous les appels sortants?"</string>
+    <string name="call_barring_baoic" msgid="3162154267825211826">"Appels internationaux sortants"</string>
+    <string name="call_barring_baoic_enabled" msgid="2634377543147258105">"Désactiver le blocage des appels internationaux sortants?"</string>
+    <string name="call_barring_baoic_disabled" msgid="5817895648306183464">"Bloquer les appels internationaux sortants?"</string>
+    <string name="call_barring_baoicr" msgid="8951699885885742076">"Itinérance des appels internationaux sortants"</string>
+    <string name="call_barring_baoicr_enabled" msgid="2519630715322138317">"Désactiver le blocage de l\'itinérance des appels internationaux sortants?"</string>
+    <string name="call_barring_baoicr_disabled" msgid="5831267468931377699">"Bloquer l\'itinérance des appels internationaux sortants?"</string>
+    <string name="call_barring_baic" msgid="5272726081458339912">"Tous les appels entrants"</string>
+    <string name="call_barring_baic_enabled" msgid="2457134916223203380">"Désactiver le blocage de tous les appels entrants?"</string>
+    <string name="call_barring_baic_disabled" msgid="6945604947500275636">"Bloquer tous les appels entrants?"</string>
+    <string name="call_barring_baicr" msgid="5728784220691481693">"Itinérance des appels internationaux entrants"</string>
+    <string name="call_barring_baicr_enabled" msgid="6533336994391716127">"Désactiver le blocage de l\'itinérance de tous les appels internationaux entrants?"</string>
+    <string name="call_barring_baicr_disabled" msgid="6746329853943256566">"Bloquer l\'itinérance des appels internationaux entrants?"</string>
+    <string name="call_barring_deactivate_all" msgid="5269788384941003415">"Tout désactiver"</string>
+    <string name="call_barring_deactivate_all_description" msgid="4972365443287257704">"Désactiver tous les paramètres d\'interdiction d\'appel"</string>
+    <string name="call_barring_deactivate_success" msgid="8014685598632000936">"Interdiction d\'appel désactivée"</string>
+    <string name="call_barring_change_pwd" msgid="6887420609726284232">"Modifiez le mot de passe"</string>
+    <string name="call_barring_change_pwd_description" msgid="5505087790260233953">"Modifiez le mot de passe d\'interdiction d\'appel"</string>
+    <string name="call_barring_change_pwd_description_disabled" msgid="7630770327645349957">"Impossible de modifier le mot de passe d\'interdiction d\'appel."</string>
+    <string name="call_barring_pwd_not_match" msgid="6716711689350314525">"Les mots de passe ne concordent pas"</string>
+    <string name="call_barring_right_pwd_number" msgid="2902966502520410446">"Entrez un mot de passe à quatre chiffres"</string>
+    <string name="call_barring_change_pwd_success" msgid="3278310763742760321">"Mot de passe modifié"</string>
+    <string name="call_barring_old_pwd" msgid="6080515987320238522">"Ancien mot de passe"</string>
+    <string name="call_barring_new_pwd" msgid="7048532299150269547">"Nouveau mot de passe"</string>
+    <string name="call_barring_confirm_pwd" msgid="1947167278466285411">"Confirmez le mot de passe"</string>
+    <string name="messageCallBarring" msgid="2412123220272136055">"Entrez le mot de passe"</string>
+    <string name="call_barring_settings" msgid="80766145008623645">"Paramètres d\'interdiction d\'appel"</string>
+    <string name="call_barring_deactivate_all_no_password" msgid="920902774366557311">"Désactiver tous les paramètres d\'interdiction d\'appel?"</string>
+    <string name="supp_service_notification_call_deflected" msgid="9195460512875330926">"Appel redirigé."</string>
+    <string name="supp_service_notification_call_forwarded" msgid="7818548630812124053">"Appel transféré."</string>
+    <string name="supp_service_notification_call_waiting" msgid="789154111899572489">"Appel en attente."</string>
+    <string name="supp_service_clir_suppression_rejected" msgid="1581851661582189045">"La demande de blocage du numéro est refusée."</string>
+    <string name="supp_service_closed_user_group_call" msgid="5761735840904590950">"Appel de groupe d\'utilisateurs fermé."</string>
+    <string name="supp_service_incoming_calls_barred" msgid="3248813207307882723">"Appels entrants interdits."</string>
+    <string name="supp_service_outgoing_calls_barred" msgid="1962644621292054081">"Appels sortants interdits."</string>
+    <string name="supp_service_call_forwarding_active" msgid="1253134771682248735">"Transfert d\'appel activé."</string>
+    <string name="supp_service_additional_call_forwarded" msgid="5228624725214727315">"Autre appel transféré."</string>
+    <string name="supp_service_additional_ect_connected" msgid="6396964292513707102">"Transfert d\'appel explicite terminé."</string>
+    <string name="supp_service_additional_ect_connecting" msgid="5443373059716058480">"Transfert d\'appel explicite en cours…"</string>
+    <string name="supp_service_call_on_hold" msgid="1478976782361795422">"Appel en attente."</string>
+    <string name="supp_service_call_resumed" msgid="1656475289958070674">"Appel repris."</string>
+    <string name="supp_service_deflected_call" msgid="138970419873492166">"L\'appel a été redirigé."</string>
+    <string name="supp_service_forwarded_call" msgid="4509980341645679803">"Appel transféré."</string>
+    <string name="supp_service_conference_call" msgid="4448616364004466832">"Connexion à la conférence téléphonique en cours…"</string>
+    <string name="supp_service_held_call_released" msgid="2030677825038709779">"L\'appel en attente a été déconnecté."</string>
 </resources>
diff --git a/res/values-fr/strings.xml b/res/values-fr/strings.xml
index 1701822..1bef191 100644
--- a/res/values-fr/strings.xml
+++ b/res/values-fr/strings.xml
@@ -130,6 +130,7 @@
     <string name="stk_cc_ss_to_dial_error" msgid="2816779198916570502">"La requête SS a été remplacée par une requête DIAL."</string>
     <string name="stk_cc_ss_to_ussd_error" msgid="7490626178582654236">"La requête SS a été remplacée par une requête USSD."</string>
     <string name="stk_cc_ss_to_ss_error" msgid="5057846756489053759">"La requête SS a été remplacée par une autre requête SS."</string>
+    <string name="stk_cc_ss_to_dial_video_error" msgid="3091186225006683939">"La requête SS a été remplacée par une requête vidéo DIAL."</string>
     <string name="fdn_check_failure" msgid="18200614306525434">"Les numéros autorisés sont activés dans l\'application de votre téléphone. Par conséquent, certaines fonctionnalités d\'appel ne fonctionnent pas."</string>
     <string name="radio_off_error" msgid="2304459933248513376">"Activez le signal radio avant d\'afficher ces paramètres."</string>
     <string name="close_dialog" msgid="2365884406356986917">"OK"</string>
@@ -158,7 +159,6 @@
     <string name="vm_change_pin_error_invalid" msgid="3972205462701668653">"Le nouveau code contient des caractères incorrects."</string>
     <string name="vm_change_pin_error_system_error" msgid="6610603326230000207">"Impossible de modifier le code"</string>
     <string name="vvm_unsupported_message_format" msgid="11795090778411977">"Type de message incompatible, composez le <xliff:g id="NUMBER">%s</xliff:g> pour l\'écouter."</string>
-    <string name="mobile_networks" msgid="5540397602919106177">"Paramètres du réseau mobile"</string>
     <string name="network_settings_title" msgid="514120489499925574">"Réseau mobile"</string>
     <string name="label_available" msgid="1181658289009300430">"Réseaux disponibles"</string>
     <string name="load_networks_progress" msgid="5230707536168902952">"Recherche..."</string>
@@ -168,6 +168,7 @@
     <string name="not_allowed" msgid="5613353860205691579">"Votre carte SIM ne permet pas de vous connecter à ce réseau."</string>
     <string name="connect_later" msgid="2308119155752343975">"Impossible de se connecter à ce réseau pour le moment. Veuillez réessayer ultérieurement."</string>
     <string name="registration_done" msgid="495135664535876612">"Enregistré sur le réseau."</string>
+    <string name="already_auto" msgid="6067116884321285507">"La sélection automatique est déjà activée."</string>
     <string name="select_automatically" msgid="1046727200631770962">"Sélectionner automatiquement le réseau"</string>
     <string name="network_select_title" msgid="7733107364757544558">"Réseau"</string>
     <string name="register_automatically" msgid="6017849844573519637">"Enregistrement automatique…"</string>
@@ -175,6 +176,36 @@
     <string name="preferred_network_mode_summary" msgid="1434820673166126609">"Changer le mode de fonctionnement du réseau"</string>
     <string name="preferred_network_mode_dialogtitle" msgid="4048082093347807230">"Type de réseau préféré"</string>
     <string name="forbidden_network" msgid="4384929668343563440">"(interdit)"</string>
+    <string name="choose_network_title" msgid="4023911977543009350">"Sélectionner un réseau"</string>
+    <string name="network_disconnected" msgid="2227251609006103194">"Déconnecté"</string>
+    <string name="network_connected" msgid="1288589103624338857">"Connecté"</string>
+    <string name="network_connecting" msgid="4927203097283533783">"Connexion…"</string>
+    <string name="network_could_not_connect" msgid="8254009365807767243">"Connexion impossible"</string>
+  <string-array name="preferred_network_mode_choices">
+    <item msgid="3628460389382468528">"GSM/WCDMA de préférence"</item>
+    <item msgid="8442633436636425221">"GSM uniquement"</item>
+    <item msgid="2032314385791760810">"WCDMA uniquement"</item>
+    <item msgid="6334554401059422303">"GSM/WCDMA automatique"</item>
+    <item msgid="1462198368200398663">"CDMA/EvDo automatique"</item>
+    <item msgid="3611460019185359968">"CDMA sans EvDo"</item>
+    <item msgid="545430093607698090">"EvDo uniquement"</item>
+    <item msgid="4286774020869405140">"CDMA/EvDo/GSM/WCDMA"</item>
+    <item msgid="4006002265696868538">"CDMA + LTE/EvDo"</item>
+    <item msgid="8973936140318359205">"GSM/WCDMA/LTE"</item>
+    <item msgid="3471059554252610472">"Général"</item>
+    <item msgid="2882615514545171802">"LTE"</item>
+    <item msgid="8076204422288290116">"LTE/WCDMA"</item>
+    <item msgid="3982984144824159726">"TDSCDMA uniquement"</item>
+    <item msgid="3686191974505922271">"TDSCDMA/WCDMA"</item>
+    <item msgid="7135671700201836475">"LTE/TDSCDMA"</item>
+    <item msgid="3736619459066330755">"TDSCDMA/GSM"</item>
+    <item msgid="4778666570887216861">"LTE/TDSCDMA/GSM"</item>
+    <item msgid="2952322596201849456">"TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="115984258536697617">"LTE/TDSCDMA/WCDMA"</item>
+    <item msgid="7957991936217192636">"LTE/TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="2828588917858484655">"TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+    <item msgid="4989979948139945854">"LTE/TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+  </string-array>
     <string name="preferred_network_mode_wcdma_perf_summary" msgid="8521677230113533809">"Mode réseau préféré : WCDMA de préférence"</string>
     <string name="preferred_network_mode_gsm_only_summary" msgid="3352445413437453511">"Mode réseau préféré : GSM uniquement"</string>
     <string name="preferred_network_mode_wcdma_only_summary" msgid="2836897236221063413">"Mode réseau préféré : WCDMA uniquement"</string>
@@ -192,21 +223,15 @@
     <string name="preferred_network_mode_lte_gsm_umts_summary" msgid="633315028976225026">"Mode réseau préféré : LTE/GSM/UMTS"</string>
     <string name="preferred_network_mode_lte_cdma_summary" msgid="3722647806454528426">"Mode réseau préféré : LTE/CDMA"</string>
     <string name="preferred_network_mode_tdscdma_summary" msgid="8021016193718678775">"Mode réseau préféré : TDSCDMA"</string>
-  <string-array name="preferred_network_mode_choices">
-    <item msgid="7886739962255042385">"LTE/WCDMA"</item>
-    <item msgid="577652050447385699">"LTE"</item>
-    <item msgid="6813597571293773656">"Général"</item>
-    <item msgid="127064712132619032">"GSM/WCDMA/LTE"</item>
-    <item msgid="1126767511633425977">"CDMA + LTE/EvDo"</item>
-    <item msgid="6389676313771670660">"CDMA/EvDo/GSM/WCDMA"</item>
-    <item msgid="545430093607698090">"EvDo uniquement"</item>
-    <item msgid="1508557726283094448">"CDMA sans EvDo"</item>
-    <item msgid="4341433122263841224">"CDMA/EvDo automatique"</item>
-    <item msgid="5958053792390386668">"GSM/WCDMA automatique"</item>
-    <item msgid="7913148405605373434">"WCDMA uniquement"</item>
-    <item msgid="1524224863879435516">"GSM uniquement"</item>
-    <item msgid="3817924849415716259">"GSM/WCDMA de préférence"</item>
-  </string-array>
+    <string name="preferred_network_mode_tdscdma_wcdma_summary" msgid="2405154895437348623">"Mode réseau préféré : TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_summary" msgid="2104702896644235637">"Mode réseau préféré : LTE/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_summary" msgid="4893784445338396204">"Mode réseau préféré : TDSCDMA/GSM"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_summary" msgid="1815169717046729757">"Mode réseau préféré : LTE/GSM/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_wcdma_summary" msgid="2195358773359424099">"Mode réseau préféré : TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_wcdma_summary" msgid="1181424059695667803">"Mode réseau préféré : LTE/TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_wcdma_summary" msgid="2526539326505354382">"Mode réseau préféré : LTE/TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="8195248059196614939">"Mode réseau préféré: CDMA/EvDo/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="5596733053095592791">"Mode réseau préféré : LTE/TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
     <string name="call_category" msgid="5863978196309462052">"Appels"</string>
     <string name="network_operator_category" msgid="4830701959205735636">"Réseau"</string>
     <string name="enhanced_4g_lte_mode_title" msgid="522191650223239171">"Mode LTE 4G avancé"</string>
@@ -220,12 +245,13 @@
     <string name="roaming_disable" msgid="1843417228755568110">"Se connecter aux services de données lors de l\'itinérance"</string>
     <string name="roaming_reenable_message" msgid="8913735676127858115">"Vous avez été déconnecté, car vous avez quitté le réseau domestique et l\'itinérance des données est désactivée."</string>
     <string name="roaming_warning" msgid="1603164667540144353">"Des frais importants peuvent s\'appliquer."</string>
+    <string name="roaming_check_price_warning" msgid="7497570906830902550">"Vérifiez le tarif auprès de votre opérateur."</string>
     <string name="roaming_alert_title" msgid="3654815360303826008">"Autoriser l\'itinérance des données ?"</string>
     <string name="data_usage_title" msgid="8759619109516889802">"Consommation des données"</string>
     <string name="data_usage_template" msgid="8526428824844656364">"<xliff:g id="ID_1">%1$s</xliff:g> de données mobiles utilisées pendant la période suivante : <xliff:g id="ID_2">%2$s</xliff:g>"</string>
     <string name="advanced_options_title" msgid="8074895510265488035">"Paramètres avancés"</string>
     <string name="carrier_settings_euicc" msgid="6714062862127226405">"Opérateur"</string>
-    <string name="keywords_carrier_settings_euicc" msgid="783429609643157743">"opérateur, eSIM, SIM, eUICC"</string>
+    <string name="keywords_carrier_settings_euicc" msgid="6861505396475991277">"opérateur, esim, sim, euicc, changer d\'opérateur, ajouter un opérateur"</string>
     <string name="carrier_settings_euicc_summary" msgid="5115001942761995457">"<xliff:g id="CARRIER_NAME">%1$s</xliff:g> — <xliff:g id="PHONE_NUMBER">%2$s</xliff:g>"</string>
     <string name="mobile_data_settings_title" msgid="4661165467914727157">"Données mobiles"</string>
     <string name="mobile_data_settings_summary" msgid="5087255915840576895">"Accéder aux données via le réseau mobile"</string>
@@ -399,7 +425,7 @@
     <string name="deleting_fdn_contact" msgid="5669163206349319969">"Suppression du numéro autorisé…"</string>
     <string name="fdn_contact_deleted" msgid="7154162327112259569">"Numéro autorisé supprimé"</string>
     <string name="pin2_invalid" msgid="5470854099230755944">"Le numéro autorisé n\'a pas été mis à jour, car vous avez saisi un code PIN incorrect."</string>
-    <string name="fdn_invalid_number" msgid="8602417141715473998">"Le numéro autorisé n\'a pas été mis à jour, car il n\'a pas été renseigné ou comporte plus de 20 chiffres."</string>
+    <string name="fdn_invalid_number" msgid="2062898833049589309">"Le numéro autorisé n\'a pas été mis à jour, car il comporte plus de 20 chiffres."</string>
     <string name="pin2_or_fdn_invalid" msgid="6025144083384701197">"Le numéro autorisé n\'a pas été mis à jour. Soit le code PIN2 est incorrect, soit le numéro de téléphone a été rejeté."</string>
     <string name="fdn_failed" msgid="540018079008319747">"Échec de l\'opération liée aux numéros autorisés."</string>
     <string name="simContacts_emptyLoading" msgid="2203331234764498011">"Lecture de la carte SIM…"</string>
@@ -502,6 +528,8 @@
     <string name="failedToImportSingleContactMsg" msgid="415399285420353917">"Échec de l\'importation du contact."</string>
     <string name="hac_mode_title" msgid="8740268574688743289">"Assistance auditive"</string>
     <string name="hac_mode_summary" msgid="6833851160514929341">"Activer la compatibilité avec les prothèses auditives"</string>
+    <string name="rtt_mode_title" msgid="5868105073514206953">"Texte en temps réel"</string>
+    <string name="rtt_mode_summary" msgid="7346441783429748083">"Activer ou désactiver le mode \"Texte en temps réel\""</string>
   <string-array name="tty_mode_entries">
     <item msgid="512950011423868021">"Mode TTY désactivé"</item>
     <item msgid="3971695875449640648">"TTY complet"</item>
@@ -613,4 +641,107 @@
     <string name="mobile_data_activate_diag_message" msgid="8216154678758451453">"Vous devez peut-être recharger votre forfait de données mobiles auprès de l\'opérateur <xliff:g id="PROVIDER_NAME">%s</xliff:g>"</string>
     <string name="mobile_data_activate_button" msgid="3682400969184405446">"RECHARGER LE FORFAIT DE DONNÉES MOBILES"</string>
     <string name="mobile_data_activate_cancel_button" msgid="1708022171547398765">"ANNULER"</string>
+    <string name="clh_card_title_call_ended_txt" msgid="4072101334811753823">"Appel terminé"</string>
+    <string name="clh_callFailed_powerOff_txt" msgid="3773036949107147708">"Signal radio désactivé"</string>
+    <string name="clh_callFailed_simError_txt" msgid="757650590524277969">"Carte SIM absente ou erreur relative à la carte SIM"</string>
+    <string name="clh_incall_error_out_of_service_txt" msgid="3974373603657193827">"Réseau mobile non disponible"</string>
+    <string name="clh_callFailed_unassigned_number_txt" msgid="7635996793232604064">"Numéro non attribué (non alloué)"</string>
+    <string name="clh_callFailed_no_route_to_destination_txt" msgid="8561586745288855167">"Aucun chemin d\'accès à la destination"</string>
+    <string name="clh_callFailed_channel_unacceptable_txt" msgid="8048626924246611459">"Canal non autorisé"</string>
+    <string name="clh_callFailed_operator_determined_barring_txt" msgid="6889705714244076823">"Interdiction déterminée par l\'opérateur"</string>
+    <string name="clh_callFailed_normal_call_clearing_txt" msgid="2810975267106345820">"Effacement d\'appel normal"</string>
+    <string name="clh_callFailed_user_busy_txt" msgid="2736095995784746915">"Utilisateur occupé"</string>
+    <string name="clh_callFailed_no_user_responding_txt" msgid="1421543095873040084">"Aucune réponse de l\'utilisateur"</string>
+    <string name="clh_callFailed_user_alerting_txt" msgid="6606245970376797447">"Alerte utilisateur, aucune réponse"</string>
+    <string name="clh_callFailed_call_rejected_txt" msgid="8001665478195793223">"Appel refusé"</string>
+    <string name="clh_callFailed_number_changed_txt" msgid="5127909898925154242">"Le numéro a changé"</string>
+    <string name="clh_callFailed_pre_emption_txt" msgid="6864702416751338567">"Préemption"</string>
+    <string name="clh_callFailed_non_selected_user_clearing_txt" msgid="8725898326616836656">"Effacement du compte utilisateur non sélectionné"</string>
+    <string name="clh_callFailed_destination_out_of_order_txt" msgid="6626355413556362437">"Destination hors service"</string>
+    <string name="clh_callFailed_invalid_number_format_txt" msgid="6987646655639655370">"Format de numéro non valide (numéro incomplet)"</string>
+    <string name="clh_callFailed_facility_rejected_txt" msgid="4539787567476563415">"Support refusé"</string>
+    <string name="clh_callFailed_response_to_STATUS_ENQUIRY_txt" msgid="178503536263624366">"Réponse à la DEMANDE D\'ÉTAT"</string>
+    <string name="clh_callFailed_normal_unspecified_txt" msgid="2777574148560245427">"Normal, non spécifié"</string>
+    <string name="clh_callFailed_no_circuit_available_txt" msgid="2894749820848784700">"Aucun circuit/canal disponible"</string>
+    <string name="clh_callFailed_network_out_of_order_txt" msgid="807472585030492179">"Réseau hors service"</string>
+    <string name="clh_callFailed_temporary_failure_txt" msgid="1985847623937655151">"Défaillance provisoire"</string>
+    <string name="clh_callFailed_switching_equipment_congestion_txt" msgid="465517139462928431">"Encombrement de l\'équipement de commutation"</string>
+    <string name="clh_callFailed_access_information_discarded_txt" msgid="132851305339579892">"Informations d\'accès ignorées"</string>
+    <string name="clh_callFailed_requested_circuit_txt" msgid="2316345471851443847">"Indisponibilité du circuit/canal demandé"</string>
+    <string name="clh_callFailed_resources_unavailable_unspecified_txt" msgid="4460267429142724322">"Ressources non disponibles, non spécifiées"</string>
+    <string name="clh_callFailed_quality_of_service_unavailable_txt" msgid="7315823047206338755">"Qualité de service non disponible"</string>
+    <string name="clh_callFailed_requested_facility_not_subscribed_txt" msgid="1688438372518949530">"Support demandé non inscrit"</string>
+    <string name="clh_callFailed_incoming_calls_barred_within_the_CUG_txt" msgid="3922231620226043342">"Appels entrants bloqués dans le CUG"</string>
+    <string name="clh_callFailed_bearer_capability_not_authorized_txt" msgid="6515594235334537340">"Capacité du support non autorisée"</string>
+    <string name="clh_callFailed_bearer_capability_not_presently_available_txt" msgid="8013567156449692135">"Capacité du support actuellement non disponible"</string>
+    <string name="clh_callFailed_service_or_option_not_available_unspecified_txt" msgid="8663374141880847414">"Service ou option non disponible, non spécifié"</string>
+    <string name="clh_callFailed_bearer_service_not_implemented_txt" msgid="2772484977847973583">"Service réseau non mis en œuvre"</string>
+    <string name="clh_callFailed_ACM_equal_to_or_greater_than_ACMmax_txt" msgid="2192709279981159761">"ACM est supérieur ou égal à ACMmax"</string>
+    <string name="clh_callFailed_requested_facility_not_implemented_txt" msgid="406404292085779118">"Support demandé non mis en œuvre"</string>
+    <string name="clh_callFailed_only_restricted_digital_information_bearer_capability_is_available_txt" msgid="4817899794531157207">"Seule la capacité du support avec restriction des informations numériques est disponible"</string>
+    <string name="clh_callFailed_service_or_option_not_implemented_unspecified_txt" msgid="2968655784896862505">"Service ou option non mis en œuvre, non spécifié"</string>
+    <string name="clh_callFailed_invalid_transaction_identifier_value_txt" msgid="3843478518660918642">"Valeur de l\'identifiant de transaction non valide"</string>
+    <string name="clh_callFailed_user_not_member_of_CUG_txt" msgid="8462852903153938988">"Utilisateur non membre du CUG"</string>
+    <string name="clh_callFailed_incompatible_destination_txt" msgid="2580750652910253219">"Destination non compatible"</string>
+    <string name="clh_callFailed_invalid_transit_network_selection_txt" msgid="6589916900457111005">"Sélection du réseau de transit non valide"</string>
+    <string name="clh_callFailed_semantically_incorrect_message_txt" msgid="2329284157442218683">"Message sémantiquement incorrect"</string>
+    <string name="clh_callFailed_invalid_mandatory_information_txt" msgid="9081556111928912676">"Information obligatoire non valide"</string>
+    <string name="clh_callFailed_message_type_non_existent_or_not_implemented_txt" msgid="2641350895896546715">"Type de message non existant ou non mis en œuvre"</string>
+    <string name="clh_callFailed_message_type_not_compatible_with_protocol_state_txt" msgid="6598180735494982466">"Type de message non compatible avec l\'état du protocole"</string>
+    <string name="clh_callFailed_information_element_non_existent_or_not_implemented_txt" msgid="4725610801664706983">"Élément d\'information non existant ou non mis en œuvre"</string>
+    <string name="clh_callFailed_conditional_IE_error_txt" msgid="9140031076499566143">"Erreur IE conditionnelle"</string>
+    <string name="clh_callFailed_message_not_compatible_with_protocol_state_txt" msgid="6586005128633024271">"Message non compatible avec l\'état du protocole"</string>
+    <string name="clh_callFailed_recovery_on_timer_expiry_txt" msgid="3680765722923600294">"Récupération à la fin du décompte"</string>
+    <string name="clh_callFailed_protocol_Error_unspecified_txt" msgid="8294907817156524790">"Erreur de protocole, non spécifiée"</string>
+    <string name="clh_callFailed_interworking_unspecified_txt" msgid="8838850798491763729">"Interworking, non spécifié"</string>
+    <string name="labelCallBarring" msgid="3452870940716226978">"Interdiction d\'appel"</string>
+    <string name="sum_call_barring_enabled" msgid="6804489690436703488">"Activé"</string>
+    <string name="sum_call_barring_disabled" msgid="5900772179198857783">"Désactivé"</string>
+    <string name="call_barring_baoc" msgid="1199843944333106035">"Tous les appels sortants"</string>
+    <string name="call_barring_baoc_enabled" msgid="8112118391869380361">"Désactiver le blocage de tous les appels sortants ?"</string>
+    <string name="call_barring_baoc_disabled" msgid="7806697133004697974">"Bloquer tous les appels sortants ?"</string>
+    <string name="call_barring_baoic" msgid="3162154267825211826">"Appels sortants internationaux"</string>
+    <string name="call_barring_baoic_enabled" msgid="2634377543147258105">"Désactiver le blocage des appels sortants internationaux ?"</string>
+    <string name="call_barring_baoic_disabled" msgid="5817895648306183464">"Bloquer les appels sortants internationaux ?"</string>
+    <string name="call_barring_baoicr" msgid="8951699885885742076">"Itinérance sortante à l\'étranger"</string>
+    <string name="call_barring_baoicr_enabled" msgid="2519630715322138317">"Désactiver le blocage de l\'itinérance sortante à l\'étranger ?"</string>
+    <string name="call_barring_baoicr_disabled" msgid="5831267468931377699">"Bloquer l\'itinérance sortante à l\'étranger ?"</string>
+    <string name="call_barring_baic" msgid="5272726081458339912">"Tous les appels entrants"</string>
+    <string name="call_barring_baic_enabled" msgid="2457134916223203380">"Désactiver le blocage de tous les appels entrants ?"</string>
+    <string name="call_barring_baic_disabled" msgid="6945604947500275636">"Bloquer tous les appels entrants ?"</string>
+    <string name="call_barring_baicr" msgid="5728784220691481693">"Itinérance entrante à l\'étranger"</string>
+    <string name="call_barring_baicr_enabled" msgid="6533336994391716127">"Désactiver le blocage de l\'itinérance entrante à l\'étranger ?"</string>
+    <string name="call_barring_baicr_disabled" msgid="6746329853943256566">"Bloquer l\'itinérance entrante à l\'étranger ?"</string>
+    <string name="call_barring_deactivate_all" msgid="5269788384941003415">"Tout désactiver"</string>
+    <string name="call_barring_deactivate_all_description" msgid="4972365443287257704">"Désactiver tous les paramètres d\'interdiction d\'appel"</string>
+    <string name="call_barring_deactivate_success" msgid="8014685598632000936">"Interdiction d\'appel désactivée"</string>
+    <string name="call_barring_change_pwd" msgid="6887420609726284232">"Modifier le mot de passe"</string>
+    <string name="call_barring_change_pwd_description" msgid="5505087790260233953">"Modifier le mot de passe de l\'interdiction d\'appel"</string>
+    <string name="call_barring_change_pwd_description_disabled" msgid="7630770327645349957">"Impossible de modifier le mot de passe de l\'interdiction d\'appel."</string>
+    <string name="call_barring_pwd_not_match" msgid="6716711689350314525">"Les mots de passe ne concordent pas"</string>
+    <string name="call_barring_right_pwd_number" msgid="2902966502520410446">"Saisissez un mot de passe à quatre chiffres"</string>
+    <string name="call_barring_change_pwd_success" msgid="3278310763742760321">"Mot de passe modifié"</string>
+    <string name="call_barring_old_pwd" msgid="6080515987320238522">"Ancien mot de passe"</string>
+    <string name="call_barring_new_pwd" msgid="7048532299150269547">"Nouveau mot de passe"</string>
+    <string name="call_barring_confirm_pwd" msgid="1947167278466285411">"Confirmer le mot de passe"</string>
+    <string name="messageCallBarring" msgid="2412123220272136055">"Saisissez un mot de passe"</string>
+    <string name="call_barring_settings" msgid="80766145008623645">"Paramètres d\'interdiction d\'appel"</string>
+    <string name="call_barring_deactivate_all_no_password" msgid="920902774366557311">"Désactiver tous les paramètres d\'interdiction d\'appel ?"</string>
+    <string name="supp_service_notification_call_deflected" msgid="9195460512875330926">"Appel redirigé."</string>
+    <string name="supp_service_notification_call_forwarded" msgid="7818548630812124053">"Appel transféré."</string>
+    <string name="supp_service_notification_call_waiting" msgid="789154111899572489">"Un appel est en attente."</string>
+    <string name="supp_service_clir_suppression_rejected" msgid="1581851661582189045">"Le blocage du numéro a été refusé."</string>
+    <string name="supp_service_closed_user_group_call" msgid="5761735840904590950">"Le numéro de l\'interlocuteur fait partie d\'un groupe fermé d\'usagers."</string>
+    <string name="supp_service_incoming_calls_barred" msgid="3248813207307882723">"Appels entrants bloqués."</string>
+    <string name="supp_service_outgoing_calls_barred" msgid="1962644621292054081">"Appels sortants bloqués."</string>
+    <string name="supp_service_call_forwarding_active" msgid="1253134771682248735">"Transfert d\'appel actif."</string>
+    <string name="supp_service_additional_call_forwarded" msgid="5228624725214727315">"Double appel transféré."</string>
+    <string name="supp_service_additional_ect_connected" msgid="6396964292513707102">"Transfert d\'appel explicite effectué."</string>
+    <string name="supp_service_additional_ect_connecting" msgid="5443373059716058480">"Transfert d\'appel explicite en cours."</string>
+    <string name="supp_service_call_on_hold" msgid="1478976782361795422">"Appel en attente."</string>
+    <string name="supp_service_call_resumed" msgid="1656475289958070674">"Appel repris."</string>
+    <string name="supp_service_deflected_call" msgid="138970419873492166">"L\'appel a été redirigé."</string>
+    <string name="supp_service_forwarded_call" msgid="4509980341645679803">"Appel transféré."</string>
+    <string name="supp_service_conference_call" msgid="4448616364004466832">"Connexion en cours à la conférence téléphonique."</string>
+    <string name="supp_service_held_call_released" msgid="2030677825038709779">"L\'appel en attente a été interrompu."</string>
 </resources>
diff --git a/res/values-gl/strings.xml b/res/values-gl/strings.xml
index f22319d..b239d03 100644
--- a/res/values-gl/strings.xml
+++ b/res/values-gl/strings.xml
@@ -130,6 +130,7 @@
     <string name="stk_cc_ss_to_dial_error" msgid="2816779198916570502">"A solicitude SS transformouse nunha solicitude DIAL."</string>
     <string name="stk_cc_ss_to_ussd_error" msgid="7490626178582654236">"A solicitude SS transformouse nunha solicitude USSD."</string>
     <string name="stk_cc_ss_to_ss_error" msgid="5057846756489053759">"A solicitude SS transformouse nunha nova solicitude SS."</string>
+    <string name="stk_cc_ss_to_dial_video_error" msgid="3091186225006683939">"A solicitude SS transformouse nunha solicitude DIAL de vídeo."</string>
     <string name="fdn_check_failure" msgid="18200614306525434">"A configuración de números de marcación fixa da aplicación do teléfono está activada. Como resultado, hai algunhas funcións relacionadas coas chamadas que non funcionan."</string>
     <string name="radio_off_error" msgid="2304459933248513376">"Para ver esta configuración, tes que activar o sinal móbil."</string>
     <string name="close_dialog" msgid="2365884406356986917">"Aceptar"</string>
@@ -158,7 +159,6 @@
     <string name="vm_change_pin_error_invalid" msgid="3972205462701668653">"O novo PIN contén caracteres non válidos."</string>
     <string name="vm_change_pin_error_system_error" msgid="6610603326230000207">"Non se puido cambiar o PIN."</string>
     <string name="vvm_unsupported_message_format" msgid="11795090778411977">"Tipo de mensaxe non compatible. Chama ao <xliff:g id="NUMBER">%s</xliff:g> para escoitala."</string>
-    <string name="mobile_networks" msgid="5540397602919106177">"Configuración de rede móbil"</string>
     <string name="network_settings_title" msgid="514120489499925574">"Rede de telefonía móbil"</string>
     <string name="label_available" msgid="1181658289009300430">"Redes dispoñibles"</string>
     <string name="load_networks_progress" msgid="5230707536168902952">"Buscando..."</string>
@@ -168,6 +168,7 @@
     <string name="not_allowed" msgid="5613353860205691579">"A tarxeta SIM non permite unha conexión a esta rede."</string>
     <string name="connect_later" msgid="2308119155752343975">"Non se pode conectar con esta rede agora. Téntao de novo máis tarde."</string>
     <string name="registration_done" msgid="495135664535876612">"Rexistrado na rede"</string>
+    <string name="already_auto" msgid="6067116884321285507">"Xa estás na selección automática."</string>
     <string name="select_automatically" msgid="1046727200631770962">"Seleccionar rede automaticamente"</string>
     <string name="network_select_title" msgid="7733107364757544558">"Rede"</string>
     <string name="register_automatically" msgid="6017849844573519637">"Rexistro automático..."</string>
@@ -175,6 +176,31 @@
     <string name="preferred_network_mode_summary" msgid="1434820673166126609">"Cambiar o modo de funcionamento da rede"</string>
     <string name="preferred_network_mode_dialogtitle" msgid="4048082093347807230">"Tipo de rede preferido"</string>
     <string name="forbidden_network" msgid="4384929668343563440">"(non permitido)"</string>
+  <string-array name="preferred_network_mode_choices">
+    <item msgid="3628460389382468528">"Preferencia: GSM/WCDMA"</item>
+    <item msgid="8442633436636425221">"Só GSM"</item>
+    <item msgid="2032314385791760810">"Só WCDMA"</item>
+    <item msgid="6334554401059422303">"GSM/WCDMA automático"</item>
+    <item msgid="1462198368200398663">"CDMA/EvDo automático"</item>
+    <item msgid="3611460019185359968">"CDMA sen EvDo"</item>
+    <item msgid="545430093607698090">"Só EvDo"</item>
+    <item msgid="4286774020869405140">"CDMA/EvDo/GSM/WCDMA"</item>
+    <item msgid="4006002265696868538">"CDMA e LTE/EvDo"</item>
+    <item msgid="8973936140318359205">"GSM/WCDMA/LTE"</item>
+    <item msgid="3471059554252610472">"Global"</item>
+    <item msgid="2882615514545171802">"LTE"</item>
+    <item msgid="8076204422288290116">"LTE/WCDMA"</item>
+    <item msgid="3982984144824159726">"Só TD-SCDMA"</item>
+    <item msgid="3686191974505922271">"TD-SCDMA/WCDMA"</item>
+    <item msgid="7135671700201836475">"LTE/TD-SCDMA"</item>
+    <item msgid="3736619459066330755">"TD-SCDMA/GSM"</item>
+    <item msgid="4778666570887216861">"LTE/TD-SCDMA/GSM"</item>
+    <item msgid="2952322596201849456">"TD-SCDMA/GSM/WCDMA"</item>
+    <item msgid="115984258536697617">"LTE/TD-SCDMA/WCDMA"</item>
+    <item msgid="7957991936217192636">"LTE/TD-SCDMA/GSM/WCDMA"</item>
+    <item msgid="2828588917858484655">"TD-SCDMA/CDMA/EvDo/GSM/WCDMA"</item>
+    <item msgid="4989979948139945854">"LTE/TD-SCDMA/CDMA/EvDo/GSM/WCDMA"</item>
+  </string-array>
     <string name="preferred_network_mode_wcdma_perf_summary" msgid="8521677230113533809">"Modo de rede preferido: WCDMA preferido"</string>
     <string name="preferred_network_mode_gsm_only_summary" msgid="3352445413437453511">"Modo de rede preferido: só GSM"</string>
     <string name="preferred_network_mode_wcdma_only_summary" msgid="2836897236221063413">"Modo de rede preferido: só WCDMA"</string>
@@ -192,21 +218,15 @@
     <string name="preferred_network_mode_lte_gsm_umts_summary" msgid="633315028976225026">"Modo de rede preferida: LTE / GSM / UMTS"</string>
     <string name="preferred_network_mode_lte_cdma_summary" msgid="3722647806454528426">"Modo de rede preferido: LTE/CDMA"</string>
     <string name="preferred_network_mode_tdscdma_summary" msgid="8021016193718678775">"Modo de rede preferido: TD-SCDMA"</string>
-  <string-array name="preferred_network_mode_choices">
-    <item msgid="7886739962255042385">"LTE / WCDMA"</item>
-    <item msgid="577652050447385699">"LTE"</item>
-    <item msgid="6813597571293773656">"Global"</item>
-    <item msgid="127064712132619032">"GSM/WCDMA/LTE"</item>
-    <item msgid="1126767511633425977">"CDMA + LTE/EvDo"</item>
-    <item msgid="6389676313771670660">"CDMA/EvDo/GSM/WCDMA"</item>
-    <item msgid="545430093607698090">"Só EvDo"</item>
-    <item msgid="1508557726283094448">"CDMA sen EvDo"</item>
-    <item msgid="4341433122263841224">"CDMA/EvDo automático"</item>
-    <item msgid="5958053792390386668">"GSM/WCDMA automático"</item>
-    <item msgid="7913148405605373434">"Só WCDMA"</item>
-    <item msgid="1524224863879435516">"Só GSM"</item>
-    <item msgid="3817924849415716259">"GSM/WCDMA preferido"</item>
-  </string-array>
+    <string name="preferred_network_mode_tdscdma_wcdma_summary" msgid="2405154895437348623">"Modo de rede preferido: TD-SCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_summary" msgid="2104702896644235637">"Modo de rede preferido: LTE/TD-SCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_summary" msgid="4893784445338396204">"Modo de rede preferido: TD-SCDMA/GSM"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_summary" msgid="1815169717046729757">"Modo de rede preferido: LTE/GSM/TD-SCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_wcdma_summary" msgid="2195358773359424099">"Modo de rede preferido: TD-SCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_wcdma_summary" msgid="1181424059695667803">"Modo de rede preferido: LTE/TD-SCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_wcdma_summary" msgid="2526539326505354382">"Modo de rede preferido: LTE/TD-SCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="8195248059196614939">"Modo de rede preferido: TD-SCDMA/CDMA/EvDo/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="5596733053095592791">"Modo de rede preferido: LTE/TD-SCDMA/CDMA/EvDo/GSM/WCDMA"</string>
     <string name="call_category" msgid="5863978196309462052">"Chamando"</string>
     <string name="network_operator_category" msgid="4830701959205735636">"Rede"</string>
     <string name="enhanced_4g_lte_mode_title" msgid="522191650223239171">"Modo LTE 4G mellorado"</string>
@@ -220,12 +240,13 @@
     <string name="roaming_disable" msgid="1843417228755568110">"Conectarse a servizos de datos en itinerancia"</string>
     <string name="roaming_reenable_message" msgid="8913735676127858115">"Perdiches a conectividade de datos debido a que abandonaches a túa rede doméstica coa itinerancia de datos desactivada."</string>
     <string name="roaming_warning" msgid="1603164667540144353">"É posible que se apliquen custos elevados."</string>
+    <string name="roaming_check_price_warning" msgid="7497570906830902550">"Consulta os prezos co teu provedor de rede."</string>
     <string name="roaming_alert_title" msgid="3654815360303826008">"Permitir a itinerancia de datos?"</string>
     <string name="data_usage_title" msgid="8759619109516889802">"Uso de datos"</string>
     <string name="data_usage_template" msgid="8526428824844656364">"Datos móbiles usados no período do <xliff:g id="ID_2">%2$s</xliff:g>: <xliff:g id="ID_1">%1$s</xliff:g>"</string>
     <string name="advanced_options_title" msgid="8074895510265488035">"Avanzado"</string>
     <string name="carrier_settings_euicc" msgid="6714062862127226405">"Operador"</string>
-    <string name="keywords_carrier_settings_euicc" msgid="783429609643157743">"operador, eSIM, SIM, eUICC"</string>
+    <string name="keywords_carrier_settings_euicc" msgid="6861505396475991277">"operador, esim, sim, euicc, cambiar operadores, engadir operador"</string>
     <string name="carrier_settings_euicc_summary" msgid="5115001942761995457">"<xliff:g id="CARRIER_NAME">%1$s</xliff:g>: <xliff:g id="PHONE_NUMBER">%2$s</xliff:g>"</string>
     <string name="mobile_data_settings_title" msgid="4661165467914727157">"Datos móbiles"</string>
     <string name="mobile_data_settings_summary" msgid="5087255915840576895">"Acceder aos datos cunha rede móbil"</string>
@@ -399,7 +420,7 @@
     <string name="deleting_fdn_contact" msgid="5669163206349319969">"Eliminando número de marcación fixa..."</string>
     <string name="fdn_contact_deleted" msgid="7154162327112259569">"Eliminouse o número de marcación fixa."</string>
     <string name="pin2_invalid" msgid="5470854099230755944">"Non se actualizaron os NMF porque escribiches un PIN incorrecto."</string>
-    <string name="fdn_invalid_number" msgid="8602417141715473998">"O NMF non se actualizou porque está baleiro ou supera os 20 díxitos."</string>
+    <string name="fdn_invalid_number" msgid="2062898833049589309">"Non se puido actualizar o NMP porque o número supera os 20 díxitos."</string>
     <string name="pin2_or_fdn_invalid" msgid="6025144083384701197">"Non se actualizaron os NMF. O PIN2 era incorrecto ou rexeitouse o número de teléfono."</string>
     <string name="fdn_failed" msgid="540018079008319747">"Produciuse un fallo no funcionamento dos NMF."</string>
     <string name="simContacts_emptyLoading" msgid="2203331234764498011">"Lendo da tarxeta SIM..."</string>
@@ -502,6 +523,8 @@
     <string name="failedToImportSingleContactMsg" msgid="415399285420353917">"Produciuse un erro ao importar o contacto"</string>
     <string name="hac_mode_title" msgid="8740268574688743289">"Audiófonos"</string>
     <string name="hac_mode_summary" msgid="6833851160514929341">"Activar a compatibilidade con audiófonos"</string>
+    <string name="rtt_mode_title" msgid="5868105073514206953">"RTT"</string>
+    <string name="rtt_mode_summary" msgid="7346441783429748083">"Activar ou desactivar RTT"</string>
   <string-array name="tty_mode_entries">
     <item msgid="512950011423868021">"TTY desactivado"</item>
     <item msgid="3971695875449640648">"TTY completo"</item>
@@ -613,4 +636,107 @@
     <string name="mobile_data_activate_diag_message" msgid="8216154678758451453">"É posible que necesites engadir datos a través de <xliff:g id="PROVIDER_NAME">%s</xliff:g>"</string>
     <string name="mobile_data_activate_button" msgid="3682400969184405446">"ENGADIR DATOS"</string>
     <string name="mobile_data_activate_cancel_button" msgid="1708022171547398765">"CANCELAR"</string>
+    <string name="clh_card_title_call_ended_txt" msgid="4072101334811753823">"Chamada finalizada"</string>
+    <string name="clh_callFailed_powerOff_txt" msgid="3773036949107147708">"Radio desactivada"</string>
+    <string name="clh_callFailed_simError_txt" msgid="757650590524277969">"Non hai ningunha tarxeta SIM ou produciuse un erro na tarxeta SIM"</string>
+    <string name="clh_incall_error_out_of_service_txt" msgid="3974373603657193827">"A rede móbil non está dispoñible"</string>
+    <string name="clh_callFailed_unassigned_number_txt" msgid="7635996793232604064">"Número sen asignar"</string>
+    <string name="clh_callFailed_no_route_to_destination_txt" msgid="8561586745288855167">"Non hai ningunha ruta ata o destino"</string>
+    <string name="clh_callFailed_channel_unacceptable_txt" msgid="8048626924246611459">"A canle non é aceptable"</string>
+    <string name="clh_callFailed_operator_determined_barring_txt" msgid="6889705714244076823">"Restrición determinada polo operador"</string>
+    <string name="clh_callFailed_normal_call_clearing_txt" msgid="2810975267106345820">"Eliminación normal da chamada"</string>
+    <string name="clh_callFailed_user_busy_txt" msgid="2736095995784746915">"Usuario ocupado"</string>
+    <string name="clh_callFailed_no_user_responding_txt" msgid="1421543095873040084">"Non hai resposta do usuario"</string>
+    <string name="clh_callFailed_user_alerting_txt" msgid="6606245970376797447">"Usuario alertado, sen resposta"</string>
+    <string name="clh_callFailed_call_rejected_txt" msgid="8001665478195793223">"Rexeitouse a chamada"</string>
+    <string name="clh_callFailed_number_changed_txt" msgid="5127909898925154242">"Cambiouse o número"</string>
+    <string name="clh_callFailed_pre_emption_txt" msgid="6864702416751338567">"Anticipación"</string>
+    <string name="clh_callFailed_non_selected_user_clearing_txt" msgid="8725898326616836656">"Non se seleccionou a acción de borrar o usuario"</string>
+    <string name="clh_callFailed_destination_out_of_order_txt" msgid="6626355413556362437">"Destino fóra de servizo"</string>
+    <string name="clh_callFailed_invalid_number_format_txt" msgid="6987646655639655370">"O formato do número non é válido (número incompleto)"</string>
+    <string name="clh_callFailed_facility_rejected_txt" msgid="4539787567476563415">"Rexeitouse a instalación"</string>
+    <string name="clh_callFailed_response_to_STATUS_ENQUIRY_txt" msgid="178503536263624366">"Resposta á CONSULTA DE ESTADO"</string>
+    <string name="clh_callFailed_normal_unspecified_txt" msgid="2777574148560245427">"Normal, sen especificar"</string>
+    <string name="clh_callFailed_no_circuit_available_txt" msgid="2894749820848784700">"Non hai ningún circuíto nin canle dispoñible"</string>
+    <string name="clh_callFailed_network_out_of_order_txt" msgid="807472585030492179">"Rede fóra de servizo"</string>
+    <string name="clh_callFailed_temporary_failure_txt" msgid="1985847623937655151">"Produciuse un erro temporal"</string>
+    <string name="clh_callFailed_switching_equipment_congestion_txt" msgid="465517139462928431">"Conxestión no equipo de conmutación"</string>
+    <string name="clh_callFailed_access_information_discarded_txt" msgid="132851305339579892">"Descartouse a información de acceso"</string>
+    <string name="clh_callFailed_requested_circuit_txt" msgid="2316345471851443847">"O circuíto ou a canle solicitados non están dispoñibles"</string>
+    <string name="clh_callFailed_resources_unavailable_unspecified_txt" msgid="4460267429142724322">"Os recursos non están dispoñibles, sen especificar"</string>
+    <string name="clh_callFailed_quality_of_service_unavailable_txt" msgid="7315823047206338755">"A calidade do servizo non está dispoñible"</string>
+    <string name="clh_callFailed_requested_facility_not_subscribed_txt" msgid="1688438372518949530">"Non tes subscrición á instalación solicitada"</string>
+    <string name="clh_callFailed_incoming_calls_barred_within_the_CUG_txt" msgid="3922231620226043342">"Prohibíronse as chamadas entrantes dentro do GCU"</string>
+    <string name="clh_callFailed_bearer_capability_not_authorized_txt" msgid="6515594235334537340">"A capacidade do portador non está autorizada"</string>
+    <string name="clh_callFailed_bearer_capability_not_presently_available_txt" msgid="8013567156449692135">"Actualmente a capacidade do portador non está dispoñible"</string>
+    <string name="clh_callFailed_service_or_option_not_available_unspecified_txt" msgid="8663374141880847414">"Non están dispoñibles o servizo nin a opción, sen especificar"</string>
+    <string name="clh_callFailed_bearer_service_not_implemented_txt" msgid="2772484977847973583">"Non se implementou o servizo do portador"</string>
+    <string name="clh_callFailed_ACM_equal_to_or_greater_than_ACMmax_txt" msgid="2192709279981159761">"O valor de ACM é igual ou maior ao de ACMmax"</string>
+    <string name="clh_callFailed_requested_facility_not_implemented_txt" msgid="406404292085779118">"Non se implementou a instalación solicitada"</string>
+    <string name="clh_callFailed_only_restricted_digital_information_bearer_capability_is_available_txt" msgid="4817899794531157207">"Só está dispoñible a capacidade do portador de información dixital restrinxida"</string>
+    <string name="clh_callFailed_service_or_option_not_implemented_unspecified_txt" msgid="2968655784896862505">"Non se implementou o servizo nin a opción, sen especificar"</string>
+    <string name="clh_callFailed_invalid_transaction_identifier_value_txt" msgid="3843478518660918642">"O valor do identificador da transacción non é válido"</string>
+    <string name="clh_callFailed_user_not_member_of_CUG_txt" msgid="8462852903153938988">"O usuario non é membro do GCU"</string>
+    <string name="clh_callFailed_incompatible_destination_txt" msgid="2580750652910253219">"O destino non é compatible"</string>
+    <string name="clh_callFailed_invalid_transit_network_selection_txt" msgid="6589916900457111005">"A selección da rede de tránsito non é válida"</string>
+    <string name="clh_callFailed_semantically_incorrect_message_txt" msgid="2329284157442218683">"Mensaxe semanticamente incorrecta"</string>
+    <string name="clh_callFailed_invalid_mandatory_information_txt" msgid="9081556111928912676">"A información obrigatoria non é válida"</string>
+    <string name="clh_callFailed_message_type_non_existent_or_not_implemented_txt" msgid="2641350895896546715">"O tipo de mensaxe non existe ou non se implementou"</string>
+    <string name="clh_callFailed_message_type_not_compatible_with_protocol_state_txt" msgid="6598180735494982466">"O tipo de mensaxe non é compatible co estado do protocolo"</string>
+    <string name="clh_callFailed_information_element_non_existent_or_not_implemented_txt" msgid="4725610801664706983">"Non existe ou non se implementou o elemento de información"</string>
+    <string name="clh_callFailed_conditional_IE_error_txt" msgid="9140031076499566143">"Produciuse un erro de IE condicional"</string>
+    <string name="clh_callFailed_message_not_compatible_with_protocol_state_txt" msgid="6586005128633024271">"A mensaxe non é compatible co estado do protocolo"</string>
+    <string name="clh_callFailed_recovery_on_timer_expiry_txt" msgid="3680765722923600294">"Recuperación tras a caducidade do temporizador"</string>
+    <string name="clh_callFailed_protocol_Error_unspecified_txt" msgid="8294907817156524790">"Produciuse un erro de protocolo, sen especificar"</string>
+    <string name="clh_callFailed_interworking_unspecified_txt" msgid="8838850798491763729">"Interfuncionamento, non especificado"</string>
+    <string name="labelCallBarring" msgid="3452870940716226978">"Restrición de chamadas"</string>
+    <string name="sum_call_barring_enabled" msgid="6804489690436703488">"Activado"</string>
+    <string name="sum_call_barring_disabled" msgid="5900772179198857783">"Desactivado"</string>
+    <string name="call_barring_baoc" msgid="1199843944333106035">"Todas as saíntes"</string>
+    <string name="call_barring_baoc_enabled" msgid="8112118391869380361">"Queres desbloquear as chamadas saíntes?"</string>
+    <string name="call_barring_baoc_disabled" msgid="7806697133004697974">"Queres bloquear as chamadas saíntes?"</string>
+    <string name="call_barring_baoic" msgid="3162154267825211826">"Chamadas internacionais saíntes"</string>
+    <string name="call_barring_baoic_enabled" msgid="2634377543147258105">"Queres desbloquear as chamadas internacionais saíntes?"</string>
+    <string name="call_barring_baoic_disabled" msgid="5817895648306183464">"Queres bloquear as chamadas internacionais saíntes?"</string>
+    <string name="call_barring_baoicr" msgid="8951699885885742076">"Itinerancia das chamadas internacionais saíntes"</string>
+    <string name="call_barring_baoicr_enabled" msgid="2519630715322138317">"Queres desbloquear a itinerancia das chamadas internacionais saíntes?"</string>
+    <string name="call_barring_baoicr_disabled" msgid="5831267468931377699">"Queres bloquear a itinerancia das chamadas internacionais saíntes?"</string>
+    <string name="call_barring_baic" msgid="5272726081458339912">"Todas as entrantes"</string>
+    <string name="call_barring_baic_enabled" msgid="2457134916223203380">"Queres desbloquear as chamadas entrantes?"</string>
+    <string name="call_barring_baic_disabled" msgid="6945604947500275636">"Queres bloquear as chamadas entrantes?"</string>
+    <string name="call_barring_baicr" msgid="5728784220691481693">"Itinerancia de chamadas internacionais entrantes"</string>
+    <string name="call_barring_baicr_enabled" msgid="6533336994391716127">"Queres desbloquear a itinerancia das chamadas internacionais entrantes?"</string>
+    <string name="call_barring_baicr_disabled" msgid="6746329853943256566">"Queres bloquear a itinerancia das chamadas internacionais entrantes?"</string>
+    <string name="call_barring_deactivate_all" msgid="5269788384941003415">"Desactivar todo"</string>
+    <string name="call_barring_deactivate_all_description" msgid="4972365443287257704">"Desactivar configuración de restrición de chamadas"</string>
+    <string name="call_barring_deactivate_success" msgid="8014685598632000936">"Desactivouse a restrición de chamadas"</string>
+    <string name="call_barring_change_pwd" msgid="6887420609726284232">"Cambiar contrasinal"</string>
+    <string name="call_barring_change_pwd_description" msgid="5505087790260233953">"Cambiar contrasinal de restrición de chamadas"</string>
+    <string name="call_barring_change_pwd_description_disabled" msgid="7630770327645349957">"Non se puido cambiar o contrasinal de restrición de chamadas."</string>
+    <string name="call_barring_pwd_not_match" msgid="6716711689350314525">"Os contrasinais non coinciden"</string>
+    <string name="call_barring_right_pwd_number" msgid="2902966502520410446">"Introducir un contrasinal con 4 números"</string>
+    <string name="call_barring_change_pwd_success" msgid="3278310763742760321">"Cambiouse o contrasinal"</string>
+    <string name="call_barring_old_pwd" msgid="6080515987320238522">"Contrasinal antigo"</string>
+    <string name="call_barring_new_pwd" msgid="7048532299150269547">"Novo contrasinal"</string>
+    <string name="call_barring_confirm_pwd" msgid="1947167278466285411">"Confirmar contrasinal"</string>
+    <string name="messageCallBarring" msgid="2412123220272136055">"Insire un contrasinal"</string>
+    <string name="call_barring_settings" msgid="80766145008623645">"Configuración de restrición de chamadas"</string>
+    <string name="call_barring_deactivate_all_no_password" msgid="920902774366557311">"Queres desactivar a configuración de restrición de chamadas?"</string>
+    <string name="supp_service_notification_call_deflected" msgid="9195460512875330926">"Derivouse a chamada."</string>
+    <string name="supp_service_notification_call_forwarded" msgid="7818548630812124053">"Desviouse a chamada."</string>
+    <string name="supp_service_notification_call_waiting" msgid="789154111899572489">"Chamada en espera."</string>
+    <string name="supp_service_clir_suppression_rejected" msgid="1581851661582189045">"Rexeitouse o bloqueo do número."</string>
+    <string name="supp_service_closed_user_group_call" msgid="5761735840904590950">"A chamada pertence a un grupo pechado de usuarios."</string>
+    <string name="supp_service_incoming_calls_barred" msgid="3248813207307882723">"Bloqueáronse as chamadas entrantes."</string>
+    <string name="supp_service_outgoing_calls_barred" msgid="1962644621292054081">"Bloqueáronse as chamadas saíntes."</string>
+    <string name="supp_service_call_forwarding_active" msgid="1253134771682248735">"O desvío de chamadas está activo."</string>
+    <string name="supp_service_additional_call_forwarded" msgid="5228624725214727315">"Desviouse unha das chamadas."</string>
+    <string name="supp_service_additional_ect_connected" msgid="6396964292513707102">"Completouse a transferencia explícita da chamada."</string>
+    <string name="supp_service_additional_ect_connecting" msgid="5443373059716058480">"Transferencia explícita da chamada en curso."</string>
+    <string name="supp_service_call_on_hold" msgid="1478976782361795422">"Chamada retida."</string>
+    <string name="supp_service_call_resumed" msgid="1656475289958070674">"Retomouse a chamada."</string>
+    <string name="supp_service_deflected_call" msgid="138970419873492166">"Derivouse a chamada."</string>
+    <string name="supp_service_forwarded_call" msgid="4509980341645679803">"Chamada desviada."</string>
+    <string name="supp_service_conference_call" msgid="4448616364004466832">"Entrando na conferencia telefónica."</string>
+    <string name="supp_service_held_call_released" msgid="2030677825038709779">"Desconectouse a chamada retida."</string>
 </resources>
diff --git a/res/values-gu/strings.xml b/res/values-gu/strings.xml
index 195ea98..d0d1f1b 100644
--- a/res/values-gu/strings.xml
+++ b/res/values-gu/strings.xml
@@ -130,6 +130,7 @@
     <string name="stk_cc_ss_to_dial_error" msgid="2816779198916570502">"SS વિનંતીને DIAL વિનંતી પર સંશોધિત કરી."</string>
     <string name="stk_cc_ss_to_ussd_error" msgid="7490626178582654236">"SS વિનંતીને USSD વિનંતી પર સંશોધિત કરી."</string>
     <string name="stk_cc_ss_to_ss_error" msgid="5057846756489053759">"SS વિનંતીને નવી SS વિનંતી પર સંશોધિત કરી."</string>
+    <string name="stk_cc_ss_to_dial_video_error" msgid="3091186225006683939">"SS વિનંતીને વીડિઓ DIAL વિનંતીમાં સંશોધિત કરી."</string>
     <string name="fdn_check_failure" msgid="18200614306525434">"તમારી ફોન એપ્લિકેશનની ફિક્સ્ડ ડાયલિંગ નંબર્સ સેટિંગ ચાલુ છે. પરિણામ રૂપે, કેટલીક કૉલ સંબંધિત સુવિધાઓ કાર્ય કરતી નથી."</string>
     <string name="radio_off_error" msgid="2304459933248513376">"આ સેટિંગ્સ જોતા પહેલાં રેડિઓ ચાલુ કરો."</string>
     <string name="close_dialog" msgid="2365884406356986917">"ઓકે"</string>
@@ -158,7 +159,6 @@
     <string name="vm_change_pin_error_invalid" msgid="3972205462701668653">"નવો PIN અમાન્ય અક્ષરો ધરાવે છે."</string>
     <string name="vm_change_pin_error_system_error" msgid="6610603326230000207">"PIN બદલવામાં અસમર્થ"</string>
     <string name="vvm_unsupported_message_format" msgid="11795090778411977">"અસમર્થિત સંદેશ પ્રકાર, સાંભળવા માટે <xliff:g id="NUMBER">%s</xliff:g> પર કૉલ કરો."</string>
-    <string name="mobile_networks" msgid="5540397602919106177">"મોબાઇલ નેટવર્ક સેટિંગ્સ"</string>
     <string name="network_settings_title" msgid="514120489499925574">"મોબાઇલ નેટવર્ક"</string>
     <string name="label_available" msgid="1181658289009300430">"ઉપલબ્ધ નેટવર્ક્સ"</string>
     <string name="load_networks_progress" msgid="5230707536168902952">"શોધી રહ્યું છે..."</string>
@@ -168,6 +168,7 @@
     <string name="not_allowed" msgid="5613353860205691579">"તમારું SIM કાર્ડ આ નેટવર્કથી કનેક્શનને મંજૂરી આપતું નથી."</string>
     <string name="connect_later" msgid="2308119155752343975">"હમણાં આ નેટવર્કથી કનેક્ટ કરી શકાતું નથી. પછીથી ફરી પ્રયાસ કરો."</string>
     <string name="registration_done" msgid="495135664535876612">"નેટવર્ક પર નોંધણી કરી."</string>
+    <string name="already_auto" msgid="6067116884321285507">"પહેલેથી જ આપમેળે પસંદગીમાં."</string>
     <string name="select_automatically" msgid="1046727200631770962">"નેટવર્ક આપમેળે પસંદ કરો"</string>
     <string name="network_select_title" msgid="7733107364757544558">"નેટવર્ક"</string>
     <string name="register_automatically" msgid="6017849844573519637">"સ્વયંચાલિત નોંધણી…"</string>
@@ -175,6 +176,31 @@
     <string name="preferred_network_mode_summary" msgid="1434820673166126609">"નેટવર્ક ઓપરેટિંગ મોડ બદલો"</string>
     <string name="preferred_network_mode_dialogtitle" msgid="4048082093347807230">"પસંદગીનો નેટવર્ક પ્રકાર"</string>
     <string name="forbidden_network" msgid="4384929668343563440">"(પ્રતિબંધિત)"</string>
+  <string-array name="preferred_network_mode_choices">
+    <item msgid="3628460389382468528">"GSM/WCDMA પસંદ કરેલ છે"</item>
+    <item msgid="8442633436636425221">"ફક્ત GSM"</item>
+    <item msgid="2032314385791760810">"ફક્ત WCDMA"</item>
+    <item msgid="6334554401059422303">"GSM/WCDMA આપોઆપ"</item>
+    <item msgid="1462198368200398663">"CDMA/EvDo આપોઆપ"</item>
+    <item msgid="3611460019185359968">"CDMA w/o EvDo"</item>
+    <item msgid="545430093607698090">"ફક્ત EvDo"</item>
+    <item msgid="4286774020869405140">"CDMA/EvDo/GSM/WCDMA"</item>
+    <item msgid="4006002265696868538">"CDMA + LTE/EvDo"</item>
+    <item msgid="8973936140318359205">"GSM/WCDMA/LTE"</item>
+    <item msgid="3471059554252610472">"વૈશ્વિક"</item>
+    <item msgid="2882615514545171802">"LTE"</item>
+    <item msgid="8076204422288290116">"LTE / WCDMA"</item>
+    <item msgid="3982984144824159726">"માત્ર TDSCDMA"</item>
+    <item msgid="3686191974505922271">"TDSCDMA/WCDMA"</item>
+    <item msgid="7135671700201836475">"LTE/TDSCDMA"</item>
+    <item msgid="3736619459066330755">"TDSCDMA/GSM"</item>
+    <item msgid="4778666570887216861">"LTE/TDSCDMA/GSM"</item>
+    <item msgid="2952322596201849456">"TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="115984258536697617">"LTE/TDSCDMA/WCDMA"</item>
+    <item msgid="7957991936217192636">"LTE/TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="2828588917858484655">"TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+    <item msgid="4989979948139945854">"LTE/TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+  </string-array>
     <string name="preferred_network_mode_wcdma_perf_summary" msgid="8521677230113533809">"પસંદગીનો નેટવર્ક મોડ: WCDMA પસંદ કરેલ છે"</string>
     <string name="preferred_network_mode_gsm_only_summary" msgid="3352445413437453511">"પસંદગીનો નેટવર્ક મોડ: ફક્ત GSM"</string>
     <string name="preferred_network_mode_wcdma_only_summary" msgid="2836897236221063413">"પસંદગીનો નેટવર્ક મોડ: ફક્ત WCDMA"</string>
@@ -192,21 +218,15 @@
     <string name="preferred_network_mode_lte_gsm_umts_summary" msgid="633315028976225026">"પસંદગીનો નેટવર્ક મોડ: LTE / GSM / UMTS"</string>
     <string name="preferred_network_mode_lte_cdma_summary" msgid="3722647806454528426">"પસંદગીનો નેટવર્ક મોડ: LTE / CDMA"</string>
     <string name="preferred_network_mode_tdscdma_summary" msgid="8021016193718678775">"પસંદગીનો નેટવર્ક મોડ: TDSCDMA"</string>
-  <string-array name="preferred_network_mode_choices">
-    <item msgid="7886739962255042385">"LTE / WCDMA"</item>
-    <item msgid="577652050447385699">"LTE"</item>
-    <item msgid="6813597571293773656">"વૈશ્વિક"</item>
-    <item msgid="127064712132619032">"GSM/WCDMA/LTE"</item>
-    <item msgid="1126767511633425977">"CDMA + LTE/EvDo"</item>
-    <item msgid="6389676313771670660">"CDMA/EvDo/GSM/WCDMA"</item>
-    <item msgid="545430093607698090">"ફક્ત EvDo"</item>
-    <item msgid="1508557726283094448">"CDMA w/o EvDo"</item>
-    <item msgid="4341433122263841224">"CDMA/EvDo સ્વતઃ"</item>
-    <item msgid="5958053792390386668">"GSM/WCDMA સ્વતઃ"</item>
-    <item msgid="7913148405605373434">"ફક્ત WCDMA"</item>
-    <item msgid="1524224863879435516">"ફક્ત GSM"</item>
-    <item msgid="3817924849415716259">"GSM/WCDMA પસંદ કરેલ છે"</item>
-  </string-array>
+    <string name="preferred_network_mode_tdscdma_wcdma_summary" msgid="2405154895437348623">"પસંદગીનો નેટવર્ક મોડ: TDSCDMA / WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_summary" msgid="2104702896644235637">"પસંદગીનો નેટવર્ક મોડ: LTE / TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_summary" msgid="4893784445338396204">"પસંદગીનો નેટવર્ક મોડ: TDSCDMA / GSM"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_summary" msgid="1815169717046729757">"પસંદગીનો નેટવર્ક મોડ: LTE/GSM/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_wcdma_summary" msgid="2195358773359424099">"પસંદગીનો નેટવર્ક મોડ: TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_wcdma_summary" msgid="1181424059695667803">"પસંદગીનો નેટવર્ક મોડ: LTE/TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_wcdma_summary" msgid="2526539326505354382">"પસંદગીનો નેટવર્ક મોડ: LTE/TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="8195248059196614939">"પસંદગીનો નેટવર્ક મોડ: TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="5596733053095592791">"પસંદગીનો નેટવર્ક મોડ: LTE/TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
     <string name="call_category" msgid="5863978196309462052">"કૉલિંગ"</string>
     <string name="network_operator_category" msgid="4830701959205735636">"નેટવર્ક"</string>
     <string name="enhanced_4g_lte_mode_title" msgid="522191650223239171">"વિસ્તૃત 4G LTE મોડ"</string>
@@ -220,12 +240,13 @@
     <string name="roaming_disable" msgid="1843417228755568110">"જ્યારે રોમિંગ હોય ત્યારે ડેટા સેવાઓથી કનેક્ટ કરો"</string>
     <string name="roaming_reenable_message" msgid="8913735676127858115">"તમે ડેટા કનેક્ટિવિટી ગુમાવી છે કારણ કે તમે તમારા હોમ નેટવર્કને બંધ ડેટા રોમિંગ સાથે છોડ્યું છે."</string>
     <string name="roaming_warning" msgid="1603164667540144353">"તમારાથી આંશિક શુલ્ક લઈ શકાય છે."</string>
+    <string name="roaming_check_price_warning" msgid="7497570906830902550">"કિંમત માટે તમારા નેટવર્ક પ્રદાતા સાથે તપાસો."</string>
     <string name="roaming_alert_title" msgid="3654815360303826008">"ડેટા રોમિંગને મંજૂરી આપીએ?"</string>
     <string name="data_usage_title" msgid="8759619109516889802">"ડેટા વપરાશ"</string>
     <string name="data_usage_template" msgid="8526428824844656364">"<xliff:g id="ID_1">%1$s</xliff:g> મોબાઇલ ડેટાનો ઉપયોગ <xliff:g id="ID_2">%2$s</xliff:g> ના રોજ સુધી કરવામાં આવ્યો"</string>
     <string name="advanced_options_title" msgid="8074895510265488035">"વિગતવાર"</string>
     <string name="carrier_settings_euicc" msgid="6714062862127226405">"કૅરિઅર"</string>
-    <string name="keywords_carrier_settings_euicc" msgid="783429609643157743">"કૅરિઅર, ઇ-સિમ, સિમ, ઇયુઆઇસીસી"</string>
+    <string name="keywords_carrier_settings_euicc" msgid="6861505396475991277">"કૅરિઅર, ઇ-સિમ, સિમ, euicc, કૅરિઅર સ્વિચ કરો, કૅરિઅર ઉમેરો"</string>
     <string name="carrier_settings_euicc_summary" msgid="5115001942761995457">"<xliff:g id="CARRIER_NAME">%1$s</xliff:g> — <xliff:g id="PHONE_NUMBER">%2$s</xliff:g>"</string>
     <string name="mobile_data_settings_title" msgid="4661165467914727157">"મોબાઇલ ડેટા"</string>
     <string name="mobile_data_settings_summary" msgid="5087255915840576895">"મોબાઇલ નેટવર્કનો વપરાશ કરીને ડેટા ઍક્સેસ કરો"</string>
@@ -399,7 +420,7 @@
     <string name="deleting_fdn_contact" msgid="5669163206349319969">"ફિક્સ્ડ ડાયલિંગ નંબર કાઢી રહ્યાં છે..."</string>
     <string name="fdn_contact_deleted" msgid="7154162327112259569">"ફિક્સ્ડ ડાયલિંગ નંબર કાઢી નાખ્યો."</string>
     <string name="pin2_invalid" msgid="5470854099230755944">"FDN અપડેટ થયો ન હતો કારણ કે તમે ખોટો PIN લખ્યો છે."</string>
-    <string name="fdn_invalid_number" msgid="8602417141715473998">"FDN અપડેટ કર્યો ન હતો કારણ કે નંબર ખાલી છે અથવા તો તે 20 અંકને ઓળંગે છે."</string>
+    <string name="fdn_invalid_number" msgid="2062898833049589309">"FDNને 20 અંકને ઓળંગતો હોવાથી અપડેટ કરી શકાયો નથી."</string>
     <string name="pin2_or_fdn_invalid" msgid="6025144083384701197">"FDN અપડેટ થયો ન હતો. PIN2 ખોટો હતો અથવા ફોન નંબર નકારેલ હતો."</string>
     <string name="fdn_failed" msgid="540018079008319747">"FDN ઓપરેશન નિષ્ફળ થયું."</string>
     <string name="simContacts_emptyLoading" msgid="2203331234764498011">"SIM કાર્ડમાંથી વાંચી રહ્યાં છે…"</string>
@@ -502,6 +523,8 @@
     <string name="failedToImportSingleContactMsg" msgid="415399285420353917">"સંપર્ક આયાત કરવામાં નિષ્ફળ થયાં"</string>
     <string name="hac_mode_title" msgid="8740268574688743289">"સાંભળવામાં સહાયતા"</string>
     <string name="hac_mode_summary" msgid="6833851160514929341">"સાંભળવામાં સહાયતા સુસંગતતા ચાલુ કરો"</string>
+    <string name="rtt_mode_title" msgid="5868105073514206953">"RTT"</string>
+    <string name="rtt_mode_summary" msgid="7346441783429748083">"RTT ચાલુ અથવા બંધ કરો"</string>
   <string-array name="tty_mode_entries">
     <item msgid="512950011423868021">"TTY બંધ"</item>
     <item msgid="3971695875449640648">"TTY સંપૂર્ણ"</item>
@@ -613,4 +636,107 @@
     <string name="mobile_data_activate_diag_message" msgid="8216154678758451453">"તમને <xliff:g id="PROVIDER_NAME">%s</xliff:g> દ્વારા ડેટા ઉમેરવાની જરૂર પડી શકે છે"</string>
     <string name="mobile_data_activate_button" msgid="3682400969184405446">"ડેટા ઉમેરો"</string>
     <string name="mobile_data_activate_cancel_button" msgid="1708022171547398765">"રદ કરો"</string>
+    <string name="clh_card_title_call_ended_txt" msgid="4072101334811753823">"કૉલ સમાપ્ત થયો"</string>
+    <string name="clh_callFailed_powerOff_txt" msgid="3773036949107147708">"રેડિયો બંધ છે"</string>
+    <string name="clh_callFailed_simError_txt" msgid="757650590524277969">"સિમ કાર્ડ નથી અથવા સિમ કાર્ડમાં ભૂલ"</string>
+    <string name="clh_incall_error_out_of_service_txt" msgid="3974373603657193827">"મોબાઇલ નેટવર્ક ઉપલબ્ધ નથી"</string>
+    <string name="clh_callFailed_unassigned_number_txt" msgid="7635996793232604064">"ન સોંપાયેલ (બિનફાળવેલ) નંબર"</string>
+    <string name="clh_callFailed_no_route_to_destination_txt" msgid="8561586745288855167">"ગંતવ્ય માટે કોઈ રસ્તો નથી"</string>
+    <string name="clh_callFailed_channel_unacceptable_txt" msgid="8048626924246611459">"ચૅનલ અસ્વીકાર્ય"</string>
+    <string name="clh_callFailed_operator_determined_barring_txt" msgid="6889705714244076823">"ઑપરેટર દ્વારા નિર્ધારિત બેરિંગ"</string>
+    <string name="clh_callFailed_normal_call_clearing_txt" msgid="2810975267106345820">"સામાન્ય કૉલ કાઢી નાખવો"</string>
+    <string name="clh_callFailed_user_busy_txt" msgid="2736095995784746915">"વપરાશકર્તા વ્યસ્ત છે"</string>
+    <string name="clh_callFailed_no_user_responding_txt" msgid="1421543095873040084">"કોઈ વપરાશકર્તા પ્રતિસાદ આપતો નથી"</string>
+    <string name="clh_callFailed_user_alerting_txt" msgid="6606245970376797447">"વપરાશકર્તાને ચેતવણી આપવી, કોઈ જવાબ નહીં"</string>
+    <string name="clh_callFailed_call_rejected_txt" msgid="8001665478195793223">"કૉલ નકાર્યો"</string>
+    <string name="clh_callFailed_number_changed_txt" msgid="5127909898925154242">"નંબર બદલાયેલ છે"</string>
+    <string name="clh_callFailed_pre_emption_txt" msgid="6864702416751338567">"અગ્રક્રયાધિકાર"</string>
+    <string name="clh_callFailed_non_selected_user_clearing_txt" msgid="8725898326616836656">"પસંદગી ન કરાયેલ વપરાશકર્તાને કાઢી નાખવા"</string>
+    <string name="clh_callFailed_destination_out_of_order_txt" msgid="6626355413556362437">"ગંતવ્ય કાર્ય કરતું નથી"</string>
+    <string name="clh_callFailed_invalid_number_format_txt" msgid="6987646655639655370">"અમાન્ય નંબર ફોર્મેટ (અધૂરો નંબર)"</string>
+    <string name="clh_callFailed_facility_rejected_txt" msgid="4539787567476563415">"સુવિધા નકારી"</string>
+    <string name="clh_callFailed_response_to_STATUS_ENQUIRY_txt" msgid="178503536263624366">"સ્ટેટસ પૂછપરછનો પ્રતિસાદ"</string>
+    <string name="clh_callFailed_normal_unspecified_txt" msgid="2777574148560245427">"સામાન્ય, અનુલ્લેખિત"</string>
+    <string name="clh_callFailed_no_circuit_available_txt" msgid="2894749820848784700">"કોઈ સર્કિટ/ચૅનલ ઉપલબ્ધ નથી"</string>
+    <string name="clh_callFailed_network_out_of_order_txt" msgid="807472585030492179">"નેટવર્ક કાર્ય કરતું નથી"</string>
+    <string name="clh_callFailed_temporary_failure_txt" msgid="1985847623937655151">"અસ્થાયી રૂપે નિષ્ફળતા"</string>
+    <string name="clh_callFailed_switching_equipment_congestion_txt" msgid="465517139462928431">"ઇક્વિપમેન્ટ કંજેસ્ચન સ્વિચ થવું"</string>
+    <string name="clh_callFailed_access_information_discarded_txt" msgid="132851305339579892">"ઍક્સેસની માહિતી કાઢી નાંખી છે"</string>
+    <string name="clh_callFailed_requested_circuit_txt" msgid="2316345471851443847">"વિનંતી કરેલ સર્કિટ/ચૅનલ ઉપલબ્ધ નથી"</string>
+    <string name="clh_callFailed_resources_unavailable_unspecified_txt" msgid="4460267429142724322">"સંસાધનો અનુપલબ્ધ, અનુલ્લેખિત"</string>
+    <string name="clh_callFailed_quality_of_service_unavailable_txt" msgid="7315823047206338755">"સેવાની ગુણવત્તા અનુપલબ્ધ"</string>
+    <string name="clh_callFailed_requested_facility_not_subscribed_txt" msgid="1688438372518949530">"વિનંતી કરેલ સુવિધા માટે સબસ્ક્રાઇબ કર્યું નથી"</string>
+    <string name="clh_callFailed_incoming_calls_barred_within_the_CUG_txt" msgid="3922231620226043342">"CUG અંતર્ગત આવતા ઇનકમિંગ કૉલ અવરોધિત છે"</string>
+    <string name="clh_callFailed_bearer_capability_not_authorized_txt" msgid="6515594235334537340">"બેરર ક્ષમતા અધિકૃત નથી"</string>
+    <string name="clh_callFailed_bearer_capability_not_presently_available_txt" msgid="8013567156449692135">"બેરર ક્ષમતા હાલમાં ઉપલબ્ધ નથી"</string>
+    <string name="clh_callFailed_service_or_option_not_available_unspecified_txt" msgid="8663374141880847414">"સેવા અથવા વિકલ્પ ઉપલબ્ધ નથી, અનુલ્લેખિત"</string>
+    <string name="clh_callFailed_bearer_service_not_implemented_txt" msgid="2772484977847973583">"બેરર સેવા અમલમાં મૂકાઈ નથી"</string>
+    <string name="clh_callFailed_ACM_equal_to_or_greater_than_ACMmax_txt" msgid="2192709279981159761">"ACM ACMmaxના બરાબર અથવા તેના કરતાં વધારે છે"</string>
+    <string name="clh_callFailed_requested_facility_not_implemented_txt" msgid="406404292085779118">"વિનંતી કરેલ સુવિધા અમલમાં મૂકાઇ નથી"</string>
+    <string name="clh_callFailed_only_restricted_digital_information_bearer_capability_is_available_txt" msgid="4817899794531157207">"માત્ર પ્રતિબંધિત ડિજિટલ માહિતી બેરર ક્ષમતા ઉપલબ્ધ છે"</string>
+    <string name="clh_callFailed_service_or_option_not_implemented_unspecified_txt" msgid="2968655784896862505">"સેવા અથવા વિકલ્પ અમલમાં મૂકાયા નથી, અનુલ્લેખિત"</string>
+    <string name="clh_callFailed_invalid_transaction_identifier_value_txt" msgid="3843478518660918642">"અમાન્ય વ્યવહાર ઓળખકર્તા મૂલ્ય"</string>
+    <string name="clh_callFailed_user_not_member_of_CUG_txt" msgid="8462852903153938988">"વપરાશકર્તા CUGના સભ્ય નથી"</string>
+    <string name="clh_callFailed_incompatible_destination_txt" msgid="2580750652910253219">"અસંગત ગંતવ્ય"</string>
+    <string name="clh_callFailed_invalid_transit_network_selection_txt" msgid="6589916900457111005">"અમાન્ય પરિવહન નેટવર્ક પસંદગી"</string>
+    <string name="clh_callFailed_semantically_incorrect_message_txt" msgid="2329284157442218683">"અર્થની દૃષ્ટિએ ખોટો સંદેશ"</string>
+    <string name="clh_callFailed_invalid_mandatory_information_txt" msgid="9081556111928912676">"અમાન્ય ફરજિયાત માહિતી"</string>
+    <string name="clh_callFailed_message_type_non_existent_or_not_implemented_txt" msgid="2641350895896546715">"સંદેશ પ્રકાર અસ્તિત્વમાં નથી અથવા અમલમાં મૂકેલ નથી"</string>
+    <string name="clh_callFailed_message_type_not_compatible_with_protocol_state_txt" msgid="6598180735494982466">"સંદેશ પ્રકાર પ્રોટોકૉલ સ્થિતિ સાથે સુસંગત નથી"</string>
+    <string name="clh_callFailed_information_element_non_existent_or_not_implemented_txt" msgid="4725610801664706983">"માહિતી ઘટક અસ્તિત્વમાં નથી અથવા અમલમાં મૂકેલ નથી"</string>
+    <string name="clh_callFailed_conditional_IE_error_txt" msgid="9140031076499566143">"શરતી IEમાં ભૂલ"</string>
+    <string name="clh_callFailed_message_not_compatible_with_protocol_state_txt" msgid="6586005128633024271">"સંદેશ પ્રોટોકૉલ સ્થિતિ સાથે સુસંગત નથી"</string>
+    <string name="clh_callFailed_recovery_on_timer_expiry_txt" msgid="3680765722923600294">"ટાઇમર સમાપ્તિ પર પુનઃપ્રાપ્તિ"</string>
+    <string name="clh_callFailed_protocol_Error_unspecified_txt" msgid="8294907817156524790">"પ્રોટોકૉલમાં ભૂલ, અનુલ્લેખિત"</string>
+    <string name="clh_callFailed_interworking_unspecified_txt" msgid="8838850798491763729">"અંતઃક્રિયા, અનુલ્લેખિત"</string>
+    <string name="labelCallBarring" msgid="3452870940716226978">"કૉલ બારિંગ"</string>
+    <string name="sum_call_barring_enabled" msgid="6804489690436703488">"ચાલુ"</string>
+    <string name="sum_call_barring_disabled" msgid="5900772179198857783">"બંધ"</string>
+    <string name="call_barring_baoc" msgid="1199843944333106035">"બધા આઉટગોઇંગ કૉલ"</string>
+    <string name="call_barring_baoc_enabled" msgid="8112118391869380361">"બધા આઉટગોઇંગ કૉલ બ્લૉક કરવાનું બંધ કરીએ?"</string>
+    <string name="call_barring_baoc_disabled" msgid="7806697133004697974">"બધા આઉટગોઇંગ કૉલ બ્લૉક કરીએ?"</string>
+    <string name="call_barring_baoic" msgid="3162154267825211826">"આઉટગોઇંગ આંતરરાષ્ટ્રીય કૉલ"</string>
+    <string name="call_barring_baoic_enabled" msgid="2634377543147258105">"આઉટગોઇંગ આંતરરાષ્ટ્રીય કૉલ બ્લૉક કરવાનું બંધ કરીએ?"</string>
+    <string name="call_barring_baoic_disabled" msgid="5817895648306183464">"આઉટગોઇંગ આંતરરાષ્ટ્રીય કૉલ બ્લૉક કરીએ?"</string>
+    <string name="call_barring_baoicr" msgid="8951699885885742076">"આઉટગોઇંગ આંતરરાષ્ટ્રીય રોમિંગ"</string>
+    <string name="call_barring_baoicr_enabled" msgid="2519630715322138317">"આઉટગોઇંગ આંતરરાષ્ટ્રીય રોમિંગ બ્લૉક કરવાનું બંધ કરીએ?"</string>
+    <string name="call_barring_baoicr_disabled" msgid="5831267468931377699">"આઉટગોઇંગ આંતરરાષ્ટ્રીય રોમિંગ બ્લૉક કરીએ?"</string>
+    <string name="call_barring_baic" msgid="5272726081458339912">"બધા ઇનકમિંગ કૉલ"</string>
+    <string name="call_barring_baic_enabled" msgid="2457134916223203380">"બધા ઇનકમિંગ કૉલ બ્લૉક કરવાનું બંધ કરીએ?"</string>
+    <string name="call_barring_baic_disabled" msgid="6945604947500275636">"બધા ઇનકમિંગ કૉલ બ્લૉક કરવા છે?"</string>
+    <string name="call_barring_baicr" msgid="5728784220691481693">"આંતરરાષ્ટ્રીય રોમિંગવાળા ઇનકમિંગ કૉલ"</string>
+    <string name="call_barring_baicr_enabled" msgid="6533336994391716127">"આંતરરાષ્ટ્રીય રોમિંગવાળા ઇનકમિંગ કૉલને બ્લૉક કરવાનું બંધ કરીએ?"</string>
+    <string name="call_barring_baicr_disabled" msgid="6746329853943256566">"આંતરરાષ્ટ્રીય રોમિંગવાળા ઇનકમિંગ કૉલ બ્લૉક કરીએ?"</string>
+    <string name="call_barring_deactivate_all" msgid="5269788384941003415">"બધું નિષ્ક્રિય કરો"</string>
+    <string name="call_barring_deactivate_all_description" msgid="4972365443287257704">"કૉલ બારિંગની બધી સેટિંગ નિષ્ક્રિય કરો"</string>
+    <string name="call_barring_deactivate_success" msgid="8014685598632000936">"કૉલ બારિંગ નિષ્ક્રિય કરવામાં સફળ રહ્યાં"</string>
+    <string name="call_barring_change_pwd" msgid="6887420609726284232">"પાસવર્ડ બદલો"</string>
+    <string name="call_barring_change_pwd_description" msgid="5505087790260233953">"કૉલ બારિંગનો પાસવર્ડ બદલો"</string>
+    <string name="call_barring_change_pwd_description_disabled" msgid="7630770327645349957">"કૉલ બારિંગનો પાસવર્ડ બદલી શકાતો નથી."</string>
+    <string name="call_barring_pwd_not_match" msgid="6716711689350314525">"પાસવર્ડ મેળ ખાતા નથી"</string>
+    <string name="call_barring_right_pwd_number" msgid="2902966502520410446">"4 અંકોનો પાસવર્ડ દાખલ કરો"</string>
+    <string name="call_barring_change_pwd_success" msgid="3278310763742760321">"પાસવર્ડ બદલવામાં સફળ રહ્યાં"</string>
+    <string name="call_barring_old_pwd" msgid="6080515987320238522">"જૂનો પાસવર્ડ"</string>
+    <string name="call_barring_new_pwd" msgid="7048532299150269547">"નવો પાસવર્ડ"</string>
+    <string name="call_barring_confirm_pwd" msgid="1947167278466285411">"પાસવર્ડની પુષ્ટિ કરો"</string>
+    <string name="messageCallBarring" msgid="2412123220272136055">"પાસવર્ડ દાખલ કરો"</string>
+    <string name="call_barring_settings" msgid="80766145008623645">"કૉલ બારિંગની સેટિંગ"</string>
+    <string name="call_barring_deactivate_all_no_password" msgid="920902774366557311">"કૉલ બારિંગની બધી સેટિંગ નિષ્ક્રિય કરીએ?"</string>
+    <string name="supp_service_notification_call_deflected" msgid="9195460512875330926">"કૉલ બીજે વાળ્યો."</string>
+    <string name="supp_service_notification_call_forwarded" msgid="7818548630812124053">"કૉલ ફોર્વર્ડ કર્યો."</string>
+    <string name="supp_service_notification_call_waiting" msgid="789154111899572489">"કૉલ પ્રતીક્ષામાં છે."</string>
+    <string name="supp_service_clir_suppression_rejected" msgid="1581851661582189045">"નંબર બ્લૉક કરવાનું નકાર્યું."</string>
+    <string name="supp_service_closed_user_group_call" msgid="5761735840904590950">"બંધ થયેલ વપરાશકર્તા જૂથનો કૉલ."</string>
+    <string name="supp_service_incoming_calls_barred" msgid="3248813207307882723">"ઇનકમિંગ કૉલ અવરોધિત કર્યા."</string>
+    <string name="supp_service_outgoing_calls_barred" msgid="1962644621292054081">"આઉટગોઇંગ કૉલને અવરોધિત કર્યા."</string>
+    <string name="supp_service_call_forwarding_active" msgid="1253134771682248735">"કૉલ ફોર્વર્ડિંગ સક્રિય છે."</string>
+    <string name="supp_service_additional_call_forwarded" msgid="5228624725214727315">"અતિરિક્ત કૉલ ફોર્વર્ડ કર્યો."</string>
+    <string name="supp_service_additional_ect_connected" msgid="6396964292513707102">"નિશ્ચિત કૉલ ટ્રાન્સફર પૂર્ણ થયું."</string>
+    <string name="supp_service_additional_ect_connecting" msgid="5443373059716058480">"નિશ્ચિત કૉલ ટ્રાન્સફર ચાલુ છે."</string>
+    <string name="supp_service_call_on_hold" msgid="1478976782361795422">"કૉલ હોલ્ડ પર છે."</string>
+    <string name="supp_service_call_resumed" msgid="1656475289958070674">"કૉલ ફરી શરૂ કર્યો."</string>
+    <string name="supp_service_deflected_call" msgid="138970419873492166">"કૉલ બીજે વાળવામાં આવ્યો હતો."</string>
+    <string name="supp_service_forwarded_call" msgid="4509980341645679803">"કૉલ ફોર્વર્ડ કર્યો."</string>
+    <string name="supp_service_conference_call" msgid="4448616364004466832">"કૉન્ફરન્સ કૉલમાં જોડાઈ રહ્યાં છીએ."</string>
+    <string name="supp_service_held_call_released" msgid="2030677825038709779">"હોલ્ડ કરેલ કૉલ રિલીઝ કર્યો."</string>
 </resources>
diff --git a/res/values-hi/strings.xml b/res/values-hi/strings.xml
index 48216b5..6d61bf0 100644
--- a/res/values-hi/strings.xml
+++ b/res/values-hi/strings.xml
@@ -130,6 +130,7 @@
     <string name="stk_cc_ss_to_dial_error" msgid="2816779198916570502">"SS अनुरोध को DIAL अनुरोध में बदल दिया गया है."</string>
     <string name="stk_cc_ss_to_ussd_error" msgid="7490626178582654236">"SS अनुरोध को USSD अनुरोध में बदल दिया गया है."</string>
     <string name="stk_cc_ss_to_ss_error" msgid="5057846756489053759">"SS अनुरोध को नए SS अनुरोध में बदल दिया गया है."</string>
+    <string name="stk_cc_ss_to_dial_video_error" msgid="3091186225006683939">"SS अनुरोध को वीडियो DIAL में बदल दिया गया."</string>
     <string name="fdn_check_failure" msgid="18200614306525434">"आपके फ़ोन ऐप्स की फ़िक्‍स्‍ड डायलिंग नंबर सेटिंग चालू है. इसके परिणामस्‍वरूप, कॉल से संबंधित कुछ सुविधाएं कार्य नहीं कर रही हैं."</string>
     <string name="radio_off_error" msgid="2304459933248513376">"इन सेटिंग को देखने के पहले रेडियो चालू करें."</string>
     <string name="close_dialog" msgid="2365884406356986917">"ठीक है"</string>
@@ -158,7 +159,6 @@
     <string name="vm_change_pin_error_invalid" msgid="3972205462701668653">"नए पिन में अमान्य वर्ण शामिल हैं."</string>
     <string name="vm_change_pin_error_system_error" msgid="6610603326230000207">"पिन बदलने में असमर्थ"</string>
     <string name="vvm_unsupported_message_format" msgid="11795090778411977">"असमर्थित संदेश प्रकार, सुनने के लिए <xliff:g id="NUMBER">%s</xliff:g> पर कॉल करें."</string>
-    <string name="mobile_networks" msgid="5540397602919106177">"मोबाइल नेटवर्क सेटिंग"</string>
     <string name="network_settings_title" msgid="514120489499925574">"मोबाइल नेटवर्क"</string>
     <string name="label_available" msgid="1181658289009300430">"उपलब्ध नेटवर्क"</string>
     <string name="load_networks_progress" msgid="5230707536168902952">"खोज रहा है..."</string>
@@ -168,6 +168,7 @@
     <string name="not_allowed" msgid="5613353860205691579">"आपका सिम कार्ड इस नेटवर्क पर कनेक्शन की अनुमति नहीं देता है."</string>
     <string name="connect_later" msgid="2308119155752343975">"अभी इस नेटवर्क से कनेक्ट नहीं कर सकते. बाद में पुन: प्रयास करें."</string>
     <string name="registration_done" msgid="495135664535876612">"नेटवर्क पर पंजीकृत."</string>
+    <string name="already_auto" msgid="6067116884321285507">"पहले से ऑटोमैटिक चयन में है."</string>
     <string name="select_automatically" msgid="1046727200631770962">"अपने आप नेटवर्क चुनें"</string>
     <string name="network_select_title" msgid="7733107364757544558">"नेटवर्क"</string>
     <string name="register_automatically" msgid="6017849844573519637">"स्वचालित पंजीकरण..."</string>
@@ -175,6 +176,31 @@
     <string name="preferred_network_mode_summary" msgid="1434820673166126609">"नेटवर्क संचालन मोड बदलें"</string>
     <string name="preferred_network_mode_dialogtitle" msgid="4048082093347807230">"पसंदीदा नेटवर्क प्रकार"</string>
     <string name="forbidden_network" msgid="4384929668343563440">"(मना है)"</string>
+  <string-array name="preferred_network_mode_choices">
+    <item msgid="3628460389382468528">"GSM/WCDMA पसंदीदा"</item>
+    <item msgid="8442633436636425221">"केवल GSM"</item>
+    <item msgid="2032314385791760810">"केवल WCDMA"</item>
+    <item msgid="6334554401059422303">"GSM/WCDMA ऑटो"</item>
+    <item msgid="1462198368200398663">"CDMA/EvDo ऑटो"</item>
+    <item msgid="3611460019185359968">"EvDo रहित CDMA"</item>
+    <item msgid="545430093607698090">"केवल EvDo"</item>
+    <item msgid="4286774020869405140">"CDMA/EvDo/GSM/WCDMA"</item>
+    <item msgid="4006002265696868538">"CDMA + LTE/EvDo"</item>
+    <item msgid="8973936140318359205">"GSM/WCDMA/LTE"</item>
+    <item msgid="3471059554252610472">"ग्लोबल"</item>
+    <item msgid="2882615514545171802">"LTE"</item>
+    <item msgid="8076204422288290116">"LTE / WCDMA"</item>
+    <item msgid="3982984144824159726">"केवल TDSCDMA"</item>
+    <item msgid="3686191974505922271">"TDSCDMA/WCDMA"</item>
+    <item msgid="7135671700201836475">"LTE/TDSCDMA"</item>
+    <item msgid="3736619459066330755">"TDSCDMA/GSM"</item>
+    <item msgid="4778666570887216861">"LTE/TDSCDMA/GSM"</item>
+    <item msgid="2952322596201849456">"TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="115984258536697617">"LTE/TDSCDMA/WCDMA"</item>
+    <item msgid="7957991936217192636">"LTE/TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="2828588917858484655">"TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+    <item msgid="4989979948139945854">"LTE/TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+  </string-array>
     <string name="preferred_network_mode_wcdma_perf_summary" msgid="8521677230113533809">"पसंदीदा नेटवर्क मोड: WCDMA को प्राथमिकता"</string>
     <string name="preferred_network_mode_gsm_only_summary" msgid="3352445413437453511">"पसंदीदा नेटवर्क मोड: केवल GSM"</string>
     <string name="preferred_network_mode_wcdma_only_summary" msgid="2836897236221063413">"पसंदीदा नेटवर्क मोड: केवल WCDMA"</string>
@@ -192,21 +218,15 @@
     <string name="preferred_network_mode_lte_gsm_umts_summary" msgid="633315028976225026">"पसंदीदा नेटवर्क मोड: LTE / GSM / UMTS"</string>
     <string name="preferred_network_mode_lte_cdma_summary" msgid="3722647806454528426">"पसंदीदा नेटवर्क मोड: LTE / CDMA"</string>
     <string name="preferred_network_mode_tdscdma_summary" msgid="8021016193718678775">"पसंदीदा नेटवर्क मोड: TDSCDMA"</string>
-  <string-array name="preferred_network_mode_choices">
-    <item msgid="7886739962255042385">"LTE / WCDMA"</item>
-    <item msgid="577652050447385699">"LTE"</item>
-    <item msgid="6813597571293773656">"वैश्विक"</item>
-    <item msgid="127064712132619032">"GSM/WCDMA/LTE"</item>
-    <item msgid="1126767511633425977">"CDMA + LTE/EvDo"</item>
-    <item msgid="6389676313771670660">"CDMA/EvDo/GSM/WCDMA"</item>
-    <item msgid="545430093607698090">"केवल EvDo"</item>
-    <item msgid="1508557726283094448">"EvDo के बिना CDMA"</item>
-    <item msgid="4341433122263841224">"CDMA/EvDo स्वतः"</item>
-    <item msgid="5958053792390386668">"GSM/WCDMA स्वत:"</item>
-    <item msgid="7913148405605373434">"केवल WCDMA"</item>
-    <item msgid="1524224863879435516">"केवल GSM"</item>
-    <item msgid="3817924849415716259">"GSM/WCDMA पसंदीदा"</item>
-  </string-array>
+    <string name="preferred_network_mode_tdscdma_wcdma_summary" msgid="2405154895437348623">"पसंदीदा नेटवर्क मोड: TDSCDMA / WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_summary" msgid="2104702896644235637">"पसंदीदा नेटवर्क मोड: LTE / TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_summary" msgid="4893784445338396204">"पसंदीदा नेटवर्क मोड: TDSCDMA / GSM"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_summary" msgid="1815169717046729757">"पसंदीदा नेटवर्क मोड: LTE/GSM/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_wcdma_summary" msgid="2195358773359424099">"पसंदीदा नेटवर्क मोड: TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_wcdma_summary" msgid="1181424059695667803">"पसंदीदा नेटवर्क मोड: LTE/TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_wcdma_summary" msgid="2526539326505354382">"पसंदीदा नेटवर्क मोड: LTE/TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="8195248059196614939">"पसंदीदा नेटवर्क मोड: TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="5596733053095592791">"पसंदीदा नेटवर्क मोड: LTE/TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
     <string name="call_category" msgid="5863978196309462052">"कॉलिंग"</string>
     <string name="network_operator_category" msgid="4830701959205735636">"नेटवर्क"</string>
     <string name="enhanced_4g_lte_mode_title" msgid="522191650223239171">"उन्नत 4G LTE मोड"</string>
@@ -220,12 +240,13 @@
     <string name="roaming_disable" msgid="1843417228755568110">"रोमिंग के समय डेटा सेवाएं कनेक्ट करें"</string>
     <string name="roaming_reenable_message" msgid="8913735676127858115">"आपकी डेटा कनेक्टिविटी खो गई है क्योंकि आप डेटा रोमिंग बंद करके अपने होम नेटवर्क से बाहर आ गए हैं."</string>
     <string name="roaming_warning" msgid="1603164667540144353">"आपको बहुत अधिक शुल्‍क देना पड़ सकता है."</string>
+    <string name="roaming_check_price_warning" msgid="7497570906830902550">"कीमतों की जानकारी के लिए आपको नेटवर्क सेवा देने वाली कंपनी से संपर्क करें."</string>
     <string name="roaming_alert_title" msgid="3654815360303826008">"डेटा रोमिंग की अनुमति दें?"</string>
     <string name="data_usage_title" msgid="8759619109516889802">"डेटा उपयोग"</string>
     <string name="data_usage_template" msgid="8526428824844656364">"<xliff:g id="ID_2">%2$s</xliff:g> में <xliff:g id="ID_1">%1$s</xliff:g> मोबाइल डेटा का उपयोग किया गया"</string>
     <string name="advanced_options_title" msgid="8074895510265488035">"उन्नत"</string>
     <string name="carrier_settings_euicc" msgid="6714062862127226405">"वाहक"</string>
-    <string name="keywords_carrier_settings_euicc" msgid="783429609643157743">"वाहक, esim, sim, euicc"</string>
+    <string name="keywords_carrier_settings_euicc" msgid="6861505396475991277">"मोबाइल और इंटरनेट सेवा देने वाली कंपनी, eSIM, सिम, euicc, मोबाइल और इंटरनेट सेवा देने वाली कंपनी स्विच करें, मोबाइल और इंटरनेट सेवा देने वाली कंपनी जोड़ें"</string>
     <string name="carrier_settings_euicc_summary" msgid="5115001942761995457">"<xliff:g id="CARRIER_NAME">%1$s</xliff:g> — <xliff:g id="PHONE_NUMBER">%2$s</xliff:g>"</string>
     <string name="mobile_data_settings_title" msgid="4661165467914727157">"मोबाइल डेटा"</string>
     <string name="mobile_data_settings_summary" msgid="5087255915840576895">"मोबाइल नेटवर्क का उपयोग करके डेटा एक्सेस करें"</string>
@@ -399,7 +420,7 @@
     <string name="deleting_fdn_contact" msgid="5669163206349319969">"फ़िक्स्ड डायलिंग नंबर हटा रहा है..."</string>
     <string name="fdn_contact_deleted" msgid="7154162327112259569">"फ़िक्स्ड डायलिंग नंबर हटाया गया."</string>
     <string name="pin2_invalid" msgid="5470854099230755944">"FDN पे नई जानकारी नहीं है क्योंकि आपने गलत पिन लिखा है."</string>
-    <string name="fdn_invalid_number" msgid="8602417141715473998">"FDN अपडेट नहीं हुआ क्योंकि संख्या खाली है या उसमें 20 से ज़्यादा अंक हैं."</string>
+    <string name="fdn_invalid_number" msgid="2062898833049589309">"FDN अपडेट नहीं किया जा सका, क्योंकि नंबर में 20 से अधिक अंक हैं."</string>
     <string name="pin2_or_fdn_invalid" msgid="6025144083384701197">"FDN पे नई जानकारी नहीं है. PIN2 गलत था, या फ़ोन नंबर अस्वीकृत था."</string>
     <string name="fdn_failed" msgid="540018079008319747">"FDN की कार्यवाही विफल रही."</string>
     <string name="simContacts_emptyLoading" msgid="2203331234764498011">"सिम कार्ड से पढ़ रहा है…"</string>
@@ -502,6 +523,8 @@
     <string name="failedToImportSingleContactMsg" msgid="415399285420353917">"संपर्क आयात करने में विफल"</string>
     <string name="hac_mode_title" msgid="8740268574688743289">"श्रवण सहायक साधन"</string>
     <string name="hac_mode_summary" msgid="6833851160514929341">"श्रवण सहायक साधन संगतता चालू करें"</string>
+    <string name="rtt_mode_title" msgid="5868105073514206953">"RTT"</string>
+    <string name="rtt_mode_summary" msgid="7346441783429748083">"RTT को चालू या बंद करें"</string>
   <string-array name="tty_mode_entries">
     <item msgid="512950011423868021">"TTY बंद"</item>
     <item msgid="3971695875449640648">"TTY पूर्ण"</item>
@@ -613,4 +636,107 @@
     <string name="mobile_data_activate_diag_message" msgid="8216154678758451453">"हो सकता है कि आपको <xliff:g id="PROVIDER_NAME">%s</xliff:g> के ज़रिए डेटा जोड़ना पड़े"</string>
     <string name="mobile_data_activate_button" msgid="3682400969184405446">"डेटा जोड़ें"</string>
     <string name="mobile_data_activate_cancel_button" msgid="1708022171547398765">"रद्द करें"</string>
+    <string name="clh_card_title_call_ended_txt" msgid="4072101334811753823">"कॉल समाप्त"</string>
+    <string name="clh_callFailed_powerOff_txt" msgid="3773036949107147708">"रेडियो बंद"</string>
+    <string name="clh_callFailed_simError_txt" msgid="757650590524277969">"सिम कार्ड मौजूद नहीं है या सिम कार्ड में गड़बड़ी है"</string>
+    <string name="clh_incall_error_out_of_service_txt" msgid="3974373603657193827">"मोबाइल नेटवर्क उपलब्ध नहीं है"</string>
+    <string name="clh_callFailed_unassigned_number_txt" msgid="7635996793232604064">"असाइन नहीं किया गया (आवंटित नहीं किया गया) नंबर"</string>
+    <string name="clh_callFailed_no_route_to_destination_txt" msgid="8561586745288855167">"गंतव्य तक पहुंचने का कोई रास्ता नहीं है"</string>
+    <string name="clh_callFailed_channel_unacceptable_txt" msgid="8048626924246611459">"चैनल स्वीकार्य नहीं है"</string>
+    <string name="clh_callFailed_operator_determined_barring_txt" msgid="6889705714244076823">"ऑपरेटर निर्धारित प्रतिबंध"</string>
+    <string name="clh_callFailed_normal_call_clearing_txt" msgid="2810975267106345820">"सामान्य कॉल क्लियरिंग"</string>
+    <string name="clh_callFailed_user_busy_txt" msgid="2736095995784746915">"उपयोगकर्ता व्यस्त है"</string>
+    <string name="clh_callFailed_no_user_responding_txt" msgid="1421543095873040084">"उपयोगकर्ता की ओर से कोई जवाब नहीं मिल रहा है"</string>
+    <string name="clh_callFailed_user_alerting_txt" msgid="6606245970376797447">"उपयोगकर्ता अलर्ट भेज रहा है, कोई जवाब नहीं"</string>
+    <string name="clh_callFailed_call_rejected_txt" msgid="8001665478195793223">"कॉल अस्वीकार किया गया"</string>
+    <string name="clh_callFailed_number_changed_txt" msgid="5127909898925154242">"नंबर बदल गया"</string>
+    <string name="clh_callFailed_pre_emption_txt" msgid="6864702416751338567">"पूर्वानुमान"</string>
+    <string name="clh_callFailed_non_selected_user_clearing_txt" msgid="8725898326616836656">"गैर चयनित उपयोगकर्ता क्लियरिंग"</string>
+    <string name="clh_callFailed_destination_out_of_order_txt" msgid="6626355413556362437">"गंतव्य में खराबी है"</string>
+    <string name="clh_callFailed_invalid_number_format_txt" msgid="6987646655639655370">"नंबर का फ़ॉर्मैट गलत है (नंबर अधूरा है)"</string>
+    <string name="clh_callFailed_facility_rejected_txt" msgid="4539787567476563415">"सुविधा अस्वीकार की गई"</string>
+    <string name="clh_callFailed_response_to_STATUS_ENQUIRY_txt" msgid="178503536263624366">"स्थिति पूछताछ का जवाब"</string>
+    <string name="clh_callFailed_normal_unspecified_txt" msgid="2777574148560245427">"सामान्य, जानकारी नहीं दी गई है"</string>
+    <string name="clh_callFailed_no_circuit_available_txt" msgid="2894749820848784700">"कोई भी सर्किट/चैनल उपलब्ध नहीं है"</string>
+    <string name="clh_callFailed_network_out_of_order_txt" msgid="807472585030492179">"नेटवर्क में खराबी है"</string>
+    <string name="clh_callFailed_temporary_failure_txt" msgid="1985847623937655151">"अस्थायी खराबी"</string>
+    <string name="clh_callFailed_switching_equipment_congestion_txt" msgid="465517139462928431">"स्विचिंग उपकरण भर गया है"</string>
+    <string name="clh_callFailed_access_information_discarded_txt" msgid="132851305339579892">"पहुंच जानकारी खारिज की गई"</string>
+    <string name="clh_callFailed_requested_circuit_txt" msgid="2316345471851443847">"अनुरोध किया गया सर्किट/चैनल उपलब्ध नहीं है"</string>
+    <string name="clh_callFailed_resources_unavailable_unspecified_txt" msgid="4460267429142724322">"संसाधन उपलब्ध नहीं है, जानकारी नहीं दी गई है"</string>
+    <string name="clh_callFailed_quality_of_service_unavailable_txt" msgid="7315823047206338755">"सेवा की क्वालिटी उपलब्ध नहीं है"</string>
+    <string name="clh_callFailed_requested_facility_not_subscribed_txt" msgid="1688438372518949530">"अनुरोध की गई सुविधा की सदस्यता नहीं ली गई है"</string>
+    <string name="clh_callFailed_incoming_calls_barred_within_the_CUG_txt" msgid="3922231620226043342">"आने वाले कॉल CUG के अंदर प्रतिबंधित किए गए"</string>
+    <string name="clh_callFailed_bearer_capability_not_authorized_txt" msgid="6515594235334537340">"बेयरर क्षमता की अनुमति नहीं दी गई है"</string>
+    <string name="clh_callFailed_bearer_capability_not_presently_available_txt" msgid="8013567156449692135">"इस समय बेयरर क्षमता उपलब्ध नहीं है"</string>
+    <string name="clh_callFailed_service_or_option_not_available_unspecified_txt" msgid="8663374141880847414">"सेवा या विकल्प उपलब्ध नहीं है, जानकारी नहीं दी गई है"</string>
+    <string name="clh_callFailed_bearer_service_not_implemented_txt" msgid="2772484977847973583">"बेयरर सेवा लागू नहीं की गई है"</string>
+    <string name="clh_callFailed_ACM_equal_to_or_greater_than_ACMmax_txt" msgid="2192709279981159761">"ACM या तो ACMmax के बराबर है या इससे अधिक है"</string>
+    <string name="clh_callFailed_requested_facility_not_implemented_txt" msgid="406404292085779118">"अनुरोध की गई सुविधा लागू नहीं की गई है"</string>
+    <string name="clh_callFailed_only_restricted_digital_information_bearer_capability_is_available_txt" msgid="4817899794531157207">"सिर्फ़ प्रतिबंधित डिजिटल जानकारी बेयरर क्षमता उपलब्ध है"</string>
+    <string name="clh_callFailed_service_or_option_not_implemented_unspecified_txt" msgid="2968655784896862505">"सेवा या विकल्प लागू नहीं किया गया है, जानकारी नहीं दी गई है"</string>
+    <string name="clh_callFailed_invalid_transaction_identifier_value_txt" msgid="3843478518660918642">"ट्रांज़ैक्शन पहचानकर्ता का मान गलत है"</string>
+    <string name="clh_callFailed_user_not_member_of_CUG_txt" msgid="8462852903153938988">"उपयोगकर्ता CUG का सदस्य नहीं है"</string>
+    <string name="clh_callFailed_incompatible_destination_txt" msgid="2580750652910253219">"गंतव्य सही नहीं है"</string>
+    <string name="clh_callFailed_invalid_transit_network_selection_txt" msgid="6589916900457111005">"चुना गया ट्रांज़िट नेटवर्क गलत है"</string>
+    <string name="clh_callFailed_semantically_incorrect_message_txt" msgid="2329284157442218683">"संदेश का मतलब गलत है"</string>
+    <string name="clh_callFailed_invalid_mandatory_information_txt" msgid="9081556111928912676">"ज़रूरी जानकारी गलत है"</string>
+    <string name="clh_callFailed_message_type_non_existent_or_not_implemented_txt" msgid="2641350895896546715">"संदेश प्रकार या तो मौजूद नहीं है या फिर लागू नहीं किया गया है"</string>
+    <string name="clh_callFailed_message_type_not_compatible_with_protocol_state_txt" msgid="6598180735494982466">"संदेश का प्रकार प्रोटोकॉल की स्थिति के मुताबिक नहीं है"</string>
+    <string name="clh_callFailed_information_element_non_existent_or_not_implemented_txt" msgid="4725610801664706983">"जानकारी एलीमेंट या तो मौजूद नहीं है या फिर लागू नहीं किया गया है"</string>
+    <string name="clh_callFailed_conditional_IE_error_txt" msgid="9140031076499566143">"सशर्त IE गड़बड़ी"</string>
+    <string name="clh_callFailed_message_not_compatible_with_protocol_state_txt" msgid="6586005128633024271">"संदेश प्रोटोकॉल की स्थिति के मुताबिक नहीं है"</string>
+    <string name="clh_callFailed_recovery_on_timer_expiry_txt" msgid="3680765722923600294">"टाइमर समाप्ति पर बहाली"</string>
+    <string name="clh_callFailed_protocol_Error_unspecified_txt" msgid="8294907817156524790">"प्रोटोकॉल गड़बड़ी, जानकारी नहीं दी गई है"</string>
+    <string name="clh_callFailed_interworking_unspecified_txt" msgid="8838850798491763729">"इंटरनेटवर्किंग, जानकारी नहीं दी गई है"</string>
+    <string name="labelCallBarring" msgid="3452870940716226978">"कॉल रोकें"</string>
+    <string name="sum_call_barring_enabled" msgid="6804489690436703488">"चालू"</string>
+    <string name="sum_call_barring_disabled" msgid="5900772179198857783">"बंद"</string>
+    <string name="call_barring_baoc" msgid="1199843944333106035">"सभी जाने वाले"</string>
+    <string name="call_barring_baoc_enabled" msgid="8112118391869380361">"सभी जाने वाले कॉल को ब्लॉक करना बंद करें?"</string>
+    <string name="call_barring_baoc_disabled" msgid="7806697133004697974">"सभी जाने वाले कॉल ब्लॉक करें?"</string>
+    <string name="call_barring_baoic" msgid="3162154267825211826">"जाने वाले अंतरराष्ट्रीय"</string>
+    <string name="call_barring_baoic_enabled" msgid="2634377543147258105">"जाने वाले अंतरराष्ट्रीय कॉल को ब्लॉक करना बंद करें?"</string>
+    <string name="call_barring_baoic_disabled" msgid="5817895648306183464">"जाने वाले अंतरराष्ट्रीय कॉल ब्लॉक करें?"</string>
+    <string name="call_barring_baoicr" msgid="8951699885885742076">"जाने वाले अंतरराष्ट्रीय रोमिंग"</string>
+    <string name="call_barring_baoicr_enabled" msgid="2519630715322138317">"जाने वाले अंतरराष्ट्रीय रोमिंग को ब्लॉक करना बंद करें?"</string>
+    <string name="call_barring_baoicr_disabled" msgid="5831267468931377699">"जाने वाले अंतरराष्ट्रीय रोमिंग ब्लॉक करें?"</string>
+    <string name="call_barring_baic" msgid="5272726081458339912">"सभी आने वाले"</string>
+    <string name="call_barring_baic_enabled" msgid="2457134916223203380">"सभी आने वाले कॉल को ब्लॉक करना बंद करें?"</string>
+    <string name="call_barring_baic_disabled" msgid="6945604947500275636">"सभी आने वाले कॉल ब्लॉक करें?"</string>
+    <string name="call_barring_baicr" msgid="5728784220691481693">"आने वाले अंतरराष्ट्रीय रोमिंग"</string>
+    <string name="call_barring_baicr_enabled" msgid="6533336994391716127">"सभी आने वाले अंतरराष्ट्रीय रोमिंग को ब्लॉक करना बंद करें?"</string>
+    <string name="call_barring_baicr_disabled" msgid="6746329853943256566">"आने वाले अंतरराष्ट्रीय रोमिंग ब्लॉक करें?"</string>
+    <string name="call_barring_deactivate_all" msgid="5269788384941003415">"सभी निष्क्रिय करें"</string>
+    <string name="call_barring_deactivate_all_description" msgid="4972365443287257704">"कॉल रोकें सुविधा की सभी सेटिंग निष्क्रिय करें"</string>
+    <string name="call_barring_deactivate_success" msgid="8014685598632000936">"कॉल रोकें सुविधा निष्क्रिय की गई"</string>
+    <string name="call_barring_change_pwd" msgid="6887420609726284232">"पासवर्ड बदलें"</string>
+    <string name="call_barring_change_pwd_description" msgid="5505087790260233953">"कॉल रोकें सुविधा का पासवर्ड बदलें"</string>
+    <string name="call_barring_change_pwd_description_disabled" msgid="7630770327645349957">"कॉल रोकें सुविधा का पासवर्ड बदला नहीं जा सकता."</string>
+    <string name="call_barring_pwd_not_match" msgid="6716711689350314525">"पासवर्ड मेल नहीं खाते"</string>
+    <string name="call_barring_right_pwd_number" msgid="2902966502520410446">"4 संख्याओं वाला एक पासवर्ड डालें"</string>
+    <string name="call_barring_change_pwd_success" msgid="3278310763742760321">"पासवर्ड बदल दिया गया"</string>
+    <string name="call_barring_old_pwd" msgid="6080515987320238522">"पुराना पासवर्ड"</string>
+    <string name="call_barring_new_pwd" msgid="7048532299150269547">"नया पासवर्ड"</string>
+    <string name="call_barring_confirm_pwd" msgid="1947167278466285411">"पासवर्ड की पुष्टि करें"</string>
+    <string name="messageCallBarring" msgid="2412123220272136055">"पासवर्ड डालें"</string>
+    <string name="call_barring_settings" msgid="80766145008623645">"कॉल रोकें सुविधा की सेटिंग"</string>
+    <string name="call_barring_deactivate_all_no_password" msgid="920902774366557311">"कॉल रोकें सुविधा की सभी सेटिंग निष्क्रिय करें?"</string>
+    <string name="supp_service_notification_call_deflected" msgid="9195460512875330926">"कॉल दूसरे नंबर पर भेजे जाने के बजाय खुद को आ गया."</string>
+    <string name="supp_service_notification_call_forwarded" msgid="7818548630812124053">"कॉल दूसरे नंबर पर भेजा गया."</string>
+    <string name="supp_service_notification_call_waiting" msgid="789154111899572489">"कॉल प्रतीक्षा में है."</string>
+    <string name="supp_service_clir_suppression_rejected" msgid="1581851661582189045">"नंबर ब्लॉक करना नामंज़ूर कर दिया गया है."</string>
+    <string name="supp_service_closed_user_group_call" msgid="5761735840904590950">"सदस्यों तक सीमित उपयोगकर्ता समूह की कॉल."</string>
+    <string name="supp_service_incoming_calls_barred" msgid="3248813207307882723">"आने वाले कॉल (इनकमिंग) प्रतिबंधित हैं."</string>
+    <string name="supp_service_outgoing_calls_barred" msgid="1962644621292054081">"किए जाने वाले कॉल (आउटगोइंग) प्रतिबंधित हैं."</string>
+    <string name="supp_service_call_forwarding_active" msgid="1253134771682248735">"कॉल को दूसरे नंबर पर भेजा जाना सक्रिय है."</string>
+    <string name="supp_service_additional_call_forwarded" msgid="5228624725214727315">"अतिरिक्त कॉल को दूसरे नंबर पर भेजा गया."</string>
+    <string name="supp_service_additional_ect_connected" msgid="6396964292513707102">"स्पष्ट कॉल ट्रांसफ़र पूरा हुआ."</string>
+    <string name="supp_service_additional_ect_connecting" msgid="5443373059716058480">"स्पष्ट कॉल ट्रांसफ़र जारी है."</string>
+    <string name="supp_service_call_on_hold" msgid="1478976782361795422">"कॉल होल्ड पर है."</string>
+    <string name="supp_service_call_resumed" msgid="1656475289958070674">"कॉल फिर से शुरू किया गया."</string>
+    <string name="supp_service_deflected_call" msgid="138970419873492166">"कॉल दूसरे नंबर पर भेजे जाने के बजाय खुद को आ गया था."</string>
+    <string name="supp_service_forwarded_call" msgid="4509980341645679803">"दूसरे नंबर पर भेजा गया कॉल."</string>
+    <string name="supp_service_conference_call" msgid="4448616364004466832">"कॉन्फ़्रेंस कॉल में शामिल हो रहे/रही हैं."</string>
+    <string name="supp_service_held_call_released" msgid="2030677825038709779">"होल्ड किए गए कॉल को होल्ड से हटा दिया गया है."</string>
 </resources>
diff --git a/res/values-hr/strings.xml b/res/values-hr/strings.xml
index bf1763b..29985df 100644
--- a/res/values-hr/strings.xml
+++ b/res/values-hr/strings.xml
@@ -130,6 +130,7 @@
     <string name="stk_cc_ss_to_dial_error" msgid="2816779198916570502">"SS zahtjev izmijenjen je u DIAL zahtjev."</string>
     <string name="stk_cc_ss_to_ussd_error" msgid="7490626178582654236">"SS zahtjev izmijenjen je u USSD zahtjev."</string>
     <string name="stk_cc_ss_to_ss_error" msgid="5057846756489053759">"SS zahtjev izmijenjen je u novi SS zahtjev."</string>
+    <string name="stk_cc_ss_to_dial_video_error" msgid="3091186225006683939">"SS zahtjev izmijenjen je u Video DIAL zahtjev."</string>
     <string name="fdn_check_failure" msgid="18200614306525434">"Uključena je postavka fiksnog biranja u aplikaciji telefona. Zbog toga ne rade neke značajke u vezi s pozivima."</string>
     <string name="radio_off_error" msgid="2304459933248513376">"Uključite radio prije pregleda ovih postavki."</string>
     <string name="close_dialog" msgid="2365884406356986917">"U redu"</string>
@@ -158,7 +159,6 @@
     <string name="vm_change_pin_error_invalid" msgid="3972205462701668653">"Novi PIN sadrži nevažeće znakove."</string>
     <string name="vm_change_pin_error_system_error" msgid="6610603326230000207">"PIN se ne može promijeniti"</string>
     <string name="vvm_unsupported_message_format" msgid="11795090778411977">"Vrsta poruke nije podržana, nazovite <xliff:g id="NUMBER">%s</xliff:g> da biste je poslušali."</string>
-    <string name="mobile_networks" msgid="5540397602919106177">"Postavke mobilne mreže"</string>
     <string name="network_settings_title" msgid="514120489499925574">"Mobilna mreža"</string>
     <string name="label_available" msgid="1181658289009300430">"Dostupne mreže"</string>
     <string name="load_networks_progress" msgid="5230707536168902952">"Pretraživanje…"</string>
@@ -168,6 +168,7 @@
     <string name="not_allowed" msgid="5613353860205691579">"Vaša SIM kartica ne dopušta povezivanje s ovom mrežom."</string>
     <string name="connect_later" msgid="2308119155752343975">"Povezivanje s tom mrežom trenutačno nije moguće. Pokušajte kasnije."</string>
     <string name="registration_done" msgid="495135664535876612">"Registrirano na mreži."</string>
+    <string name="already_auto" msgid="6067116884321285507">"Automatski odabir već je otvoren."</string>
     <string name="select_automatically" msgid="1046727200631770962">"Automatski odaberi mrežu"</string>
     <string name="network_select_title" msgid="7733107364757544558">"Mreža"</string>
     <string name="register_automatically" msgid="6017849844573519637">"Automatska prijava…"</string>
@@ -175,6 +176,31 @@
     <string name="preferred_network_mode_summary" msgid="1434820673166126609">"Promijenite način rada mreže"</string>
     <string name="preferred_network_mode_dialogtitle" msgid="4048082093347807230">"Željena vrsta mreže"</string>
     <string name="forbidden_network" msgid="4384929668343563440">"(zabranjeno)"</string>
+  <string-array name="preferred_network_mode_choices">
+    <item msgid="3628460389382468528">"Preporučeno: GSM/WCDMA"</item>
+    <item msgid="8442633436636425221">"Samo GSM"</item>
+    <item msgid="2032314385791760810">"Samo WCDMA"</item>
+    <item msgid="6334554401059422303">"Automatski GSM/WCDMA"</item>
+    <item msgid="1462198368200398663">"Automatski CDMA/EvDo"</item>
+    <item msgid="3611460019185359968">"CDMA bez EvDo-a"</item>
+    <item msgid="545430093607698090">"Samo EvDo"</item>
+    <item msgid="4286774020869405140">"CDMA/EvDo/GSM/WCDMA"</item>
+    <item msgid="4006002265696868538">"CDMA + LTE/EvDo"</item>
+    <item msgid="8973936140318359205">"GSM/WCDMA/LTE"</item>
+    <item msgid="3471059554252610472">"Globalno"</item>
+    <item msgid="2882615514545171802">"LTE"</item>
+    <item msgid="8076204422288290116">"LTE/WCDMA"</item>
+    <item msgid="3982984144824159726">"Samo TDSCDMA"</item>
+    <item msgid="3686191974505922271">"TDSCDMA/WCDMA"</item>
+    <item msgid="7135671700201836475">"LTE/TDSCDMA"</item>
+    <item msgid="3736619459066330755">"TDSCDMA/GSM"</item>
+    <item msgid="4778666570887216861">"LTE/TDSCDMA/GSM"</item>
+    <item msgid="2952322596201849456">"TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="115984258536697617">"LTE/TDSCDMA/WCDMA"</item>
+    <item msgid="7957991936217192636">"LTE/TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="2828588917858484655">"TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+    <item msgid="4989979948139945854">"LTE/TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+  </string-array>
     <string name="preferred_network_mode_wcdma_perf_summary" msgid="8521677230113533809">"Način željene mreže: Preferirano WCDMA"</string>
     <string name="preferred_network_mode_gsm_only_summary" msgid="3352445413437453511">"Način željene mreže: Samo GSM"</string>
     <string name="preferred_network_mode_wcdma_only_summary" msgid="2836897236221063413">"Način željene mreže: Samo WCDMA"</string>
@@ -192,21 +218,15 @@
     <string name="preferred_network_mode_lte_gsm_umts_summary" msgid="633315028976225026">"Preferirani način mreže: LTE/GSM/UMTS"</string>
     <string name="preferred_network_mode_lte_cdma_summary" msgid="3722647806454528426">"Način željene mreže: LTE/CDMA"</string>
     <string name="preferred_network_mode_tdscdma_summary" msgid="8021016193718678775">"Preferirani mrežni način: TDSCDMA"</string>
-  <string-array name="preferred_network_mode_choices">
-    <item msgid="7886739962255042385">"LTE/WCDMA"</item>
-    <item msgid="577652050447385699">"LTE"</item>
-    <item msgid="6813597571293773656">"Globalno"</item>
-    <item msgid="127064712132619032">"GSM/WCDMA/LTE"</item>
-    <item msgid="1126767511633425977">"CDMA + LTE/EvDo"</item>
-    <item msgid="6389676313771670660">"CDMA/EvDo/GSM/WCDMA"</item>
-    <item msgid="545430093607698090">"Samo EvDo"</item>
-    <item msgid="1508557726283094448">"CDMA bez EvDo-a"</item>
-    <item msgid="4341433122263841224">"Automatski CDMA/EvDo"</item>
-    <item msgid="5958053792390386668">"Automatski GSM/WCDMA"</item>
-    <item msgid="7913148405605373434">"Samo WCDMA"</item>
-    <item msgid="1524224863879435516">"Samo GSM"</item>
-    <item msgid="3817924849415716259">"Preferirano GSM/WCDMA"</item>
-  </string-array>
+    <string name="preferred_network_mode_tdscdma_wcdma_summary" msgid="2405154895437348623">"Preporučeni mrežni način: TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_summary" msgid="2104702896644235637">"Preporučeni mrežni način: LTE/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_summary" msgid="4893784445338396204">"Preporučeni mrežni način: TDSCDMA/GSM"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_summary" msgid="1815169717046729757">"Preporučeni mrežni način: LTE/GSM/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_wcdma_summary" msgid="2195358773359424099">"Preporučeni mrežni način: TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_wcdma_summary" msgid="1181424059695667803">"Preporučeni mrežni način: LTE/TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_wcdma_summary" msgid="2526539326505354382">"Preporučeni mrežni način: LTE/TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="8195248059196614939">"Preporučeni mrežni način: CDMA/EvDo/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="5596733053095592791">"Preporučeni mrežni način: LTE/TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
     <string name="call_category" msgid="5863978196309462052">"Pozivanje"</string>
     <string name="network_operator_category" msgid="4830701959205735636">"Mreža"</string>
     <string name="enhanced_4g_lte_mode_title" msgid="522191650223239171">"Poboljšan 4G LTE način"</string>
@@ -220,12 +240,13 @@
     <string name="roaming_disable" msgid="1843417228755568110">"Poveži se s podatkovnim uslugama u roamingu"</string>
     <string name="roaming_reenable_message" msgid="8913735676127858115">"Izgubili ste podatkovnu vezu jer ste izašli iz matične mreže s isključenim roamingom podataka."</string>
     <string name="roaming_warning" msgid="1603164667540144353">"To se može skupo naplaćivati."</string>
+    <string name="roaming_check_price_warning" msgid="7497570906830902550">"Podatke o cijeni možete saznati od svojeg mrežnog operatera."</string>
     <string name="roaming_alert_title" msgid="3654815360303826008">"Želite li dopustiti roaming podataka?"</string>
     <string name="data_usage_title" msgid="8759619109516889802">"Potrošnja podataka"</string>
     <string name="data_usage_template" msgid="8526428824844656364">"Potrošeno je <xliff:g id="ID_1">%1$s</xliff:g> mobilnih podataka u sljedećem razdoblju: <xliff:g id="ID_2">%2$s</xliff:g>"</string>
     <string name="advanced_options_title" msgid="8074895510265488035">"Napredno"</string>
     <string name="carrier_settings_euicc" msgid="6714062862127226405">"Davatelj usluge"</string>
-    <string name="keywords_carrier_settings_euicc" msgid="783429609643157743">"operater, esim, sim, euicc"</string>
+    <string name="keywords_carrier_settings_euicc" msgid="6861505396475991277">"mobilni operater, esim, sim, euicc, promjena mobilnog operatera, dodavanje mobilnog operatera"</string>
     <string name="carrier_settings_euicc_summary" msgid="5115001942761995457">"<xliff:g id="CARRIER_NAME">%1$s</xliff:g> – <xliff:g id="PHONE_NUMBER">%2$s</xliff:g>"</string>
     <string name="mobile_data_settings_title" msgid="4661165467914727157">"Mobilni podaci"</string>
     <string name="mobile_data_settings_summary" msgid="5087255915840576895">"Pristupanje podacima pomoću mobilne mreže"</string>
@@ -399,7 +420,7 @@
     <string name="deleting_fdn_contact" msgid="5669163206349319969">"Brisanje broja za fiksno biranje…"</string>
     <string name="fdn_contact_deleted" msgid="7154162327112259569">"Izbrisan je broj za fiksno biranje."</string>
     <string name="pin2_invalid" msgid="5470854099230755944">"FDN nije ažuriran jer ste upisali pogrešan PIN."</string>
-    <string name="fdn_invalid_number" msgid="8602417141715473998">"FDN nije ažuriran jer je broj prazan ili premašuje 20 znamenki."</string>
+    <string name="fdn_invalid_number" msgid="2062898833049589309">"FDN nije ažuriran jer broj premašuje 20 znamenki."</string>
     <string name="pin2_or_fdn_invalid" msgid="6025144083384701197">"FDN nije ažuriran. PIN2 nije točan ili je telefonski broj odbijen."</string>
     <string name="fdn_failed" msgid="540018079008319747">"Operacija FDN nije uspjela."</string>
     <string name="simContacts_emptyLoading" msgid="2203331234764498011">"Čitanje sa SIM kartice…"</string>
@@ -502,6 +523,8 @@
     <string name="failedToImportSingleContactMsg" msgid="415399285420353917">"Uvoz kontakta nije uspio"</string>
     <string name="hac_mode_title" msgid="8740268574688743289">"Pomoć za osobe oštećenog sluha"</string>
     <string name="hac_mode_summary" msgid="6833851160514929341">"Uključi kompatibilnost za pomoć osobama oštećenog sluha"</string>
+    <string name="rtt_mode_title" msgid="5868105073514206953">"RTT"</string>
+    <string name="rtt_mode_summary" msgid="7346441783429748083">"Uključivanje ili isključivanje RTT-a"</string>
   <string-array name="tty_mode_entries">
     <item msgid="512950011423868021">"Isključen je TTY"</item>
     <item msgid="3971695875449640648">"TTY je pun"</item>
@@ -615,4 +638,107 @@
     <string name="mobile_data_activate_diag_message" msgid="8216154678758451453">"Možda ćete trebati dodati podatke putem operatera <xliff:g id="PROVIDER_NAME">%s</xliff:g>"</string>
     <string name="mobile_data_activate_button" msgid="3682400969184405446">"DODAJ PODATKE"</string>
     <string name="mobile_data_activate_cancel_button" msgid="1708022171547398765">"ODUSTANI"</string>
+    <string name="clh_card_title_call_ended_txt" msgid="4072101334811753823">"Poziv je završio"</string>
+    <string name="clh_callFailed_powerOff_txt" msgid="3773036949107147708">"Radio je isključen"</string>
+    <string name="clh_callFailed_simError_txt" msgid="757650590524277969">"Nema SIM kartice ili pogreška SIM kartice"</string>
+    <string name="clh_incall_error_out_of_service_txt" msgid="3974373603657193827">"Mobilna mreža nije dostupna"</string>
+    <string name="clh_callFailed_unassigned_number_txt" msgid="7635996793232604064">"Broj nije dodijeljen (nije određen)"</string>
+    <string name="clh_callFailed_no_route_to_destination_txt" msgid="8561586745288855167">"Nema rute do odredišta"</string>
+    <string name="clh_callFailed_channel_unacceptable_txt" msgid="8048626924246611459">"Kanal nije prihvatljiv"</string>
+    <string name="clh_callFailed_operator_determined_barring_txt" msgid="6889705714244076823">"Isključivanje koje je odredio operater"</string>
+    <string name="clh_callFailed_normal_call_clearing_txt" msgid="2810975267106345820">"Brisanje normalnog poziva"</string>
+    <string name="clh_callFailed_user_busy_txt" msgid="2736095995784746915">"Korisnik je zauzet"</string>
+    <string name="clh_callFailed_no_user_responding_txt" msgid="1421543095873040084">"Korisnik ne odgovara"</string>
+    <string name="clh_callFailed_user_alerting_txt" msgid="6606245970376797447">"Upozorenje korisnika, nema odgovora"</string>
+    <string name="clh_callFailed_call_rejected_txt" msgid="8001665478195793223">"Poziv odbijen"</string>
+    <string name="clh_callFailed_number_changed_txt" msgid="5127909898925154242">"Broj je promijenjen"</string>
+    <string name="clh_callFailed_pre_emption_txt" msgid="6864702416751338567">"Privremeni prekid"</string>
+    <string name="clh_callFailed_non_selected_user_clearing_txt" msgid="8725898326616836656">"Brisanje korisnika nije odabrano"</string>
+    <string name="clh_callFailed_destination_out_of_order_txt" msgid="6626355413556362437">"Odredište nije ispravno"</string>
+    <string name="clh_callFailed_invalid_number_format_txt" msgid="6987646655639655370">"Nevažeći format broja (nepotpuni broj)"</string>
+    <string name="clh_callFailed_facility_rejected_txt" msgid="4539787567476563415">"Objekt je odbijen"</string>
+    <string name="clh_callFailed_response_to_STATUS_ENQUIRY_txt" msgid="178503536263624366">"Odgovor na UPIT O STATUSU"</string>
+    <string name="clh_callFailed_normal_unspecified_txt" msgid="2777574148560245427">"Normalno, nije određeno"</string>
+    <string name="clh_callFailed_no_circuit_available_txt" msgid="2894749820848784700">"Krug/kanal nije dostupan"</string>
+    <string name="clh_callFailed_network_out_of_order_txt" msgid="807472585030492179">"Mreža nije ispravna"</string>
+    <string name="clh_callFailed_temporary_failure_txt" msgid="1985847623937655151">"Privremeni neuspjeh"</string>
+    <string name="clh_callFailed_switching_equipment_congestion_txt" msgid="465517139462928431">"Zastoj opreme za prebacivanje"</string>
+    <string name="clh_callFailed_access_information_discarded_txt" msgid="132851305339579892">"Informacije o pristupu su odbačene"</string>
+    <string name="clh_callFailed_requested_circuit_txt" msgid="2316345471851443847">"Zatraženi krug/kanal nije dostupan"</string>
+    <string name="clh_callFailed_resources_unavailable_unspecified_txt" msgid="4460267429142724322">"Resursi nisu dostupni, nije određeno"</string>
+    <string name="clh_callFailed_quality_of_service_unavailable_txt" msgid="7315823047206338755">"Kvaliteta usluge nije dostupna"</string>
+    <string name="clh_callFailed_requested_facility_not_subscribed_txt" msgid="1688438372518949530">"Zatraženi objekt nema pretplatu"</string>
+    <string name="clh_callFailed_incoming_calls_barred_within_the_CUG_txt" msgid="3922231620226043342">"Dolazni pozivi isključeni su iz CUG-a"</string>
+    <string name="clh_callFailed_bearer_capability_not_authorized_txt" msgid="6515594235334537340">"Kapacitet nositelja nije odobren"</string>
+    <string name="clh_callFailed_bearer_capability_not_presently_available_txt" msgid="8013567156449692135">"Kapacitet nositelja trenutačno nije dostupan"</string>
+    <string name="clh_callFailed_service_or_option_not_available_unspecified_txt" msgid="8663374141880847414">"Usluga ili opcija nije dostupna, nije određeno"</string>
+    <string name="clh_callFailed_bearer_service_not_implemented_txt" msgid="2772484977847973583">"Usluga nositelja nije implementirana"</string>
+    <string name="clh_callFailed_ACM_equal_to_or_greater_than_ACMmax_txt" msgid="2192709279981159761">"ACM je jednak ili veći od ACMmax"</string>
+    <string name="clh_callFailed_requested_facility_not_implemented_txt" msgid="406404292085779118">"Zatraženi objekt nije implementiran"</string>
+    <string name="clh_callFailed_only_restricted_digital_information_bearer_capability_is_available_txt" msgid="4817899794531157207">"Dostupne su samo ograničene digitalne informacije o kapacitetu nositelja"</string>
+    <string name="clh_callFailed_service_or_option_not_implemented_unspecified_txt" msgid="2968655784896862505">"Usluga ili opcija nije implementirana, nije određeno"</string>
+    <string name="clh_callFailed_invalid_transaction_identifier_value_txt" msgid="3843478518660918642">"Nevažeća vrijednost identifikatora transakcije"</string>
+    <string name="clh_callFailed_user_not_member_of_CUG_txt" msgid="8462852903153938988">"Korisnik nije član CUG-a"</string>
+    <string name="clh_callFailed_incompatible_destination_txt" msgid="2580750652910253219">"Odredište nije kompatibilno"</string>
+    <string name="clh_callFailed_invalid_transit_network_selection_txt" msgid="6589916900457111005">"Nevažeći odabir prijelazne mreže"</string>
+    <string name="clh_callFailed_semantically_incorrect_message_txt" msgid="2329284157442218683">"Poruka nije semantički ispravna"</string>
+    <string name="clh_callFailed_invalid_mandatory_information_txt" msgid="9081556111928912676">"Nevažeće obavezne informacije"</string>
+    <string name="clh_callFailed_message_type_non_existent_or_not_implemented_txt" msgid="2641350895896546715">"Vrsta poruke ne postoji ili nije implementirana"</string>
+    <string name="clh_callFailed_message_type_not_compatible_with_protocol_state_txt" msgid="6598180735494982466">"Vrsta poruke nije kompatibilna sa stanjem protokola"</string>
+    <string name="clh_callFailed_information_element_non_existent_or_not_implemented_txt" msgid="4725610801664706983">"Informativni element ne postoji ili se ne implementira"</string>
+    <string name="clh_callFailed_conditional_IE_error_txt" msgid="9140031076499566143">"Uvjetna IE pogreška"</string>
+    <string name="clh_callFailed_message_not_compatible_with_protocol_state_txt" msgid="6586005128633024271">"Poruka nije kompatibilna sa stanjem protokola"</string>
+    <string name="clh_callFailed_recovery_on_timer_expiry_txt" msgid="3680765722923600294">"Vrijeme oporavka istječe"</string>
+    <string name="clh_callFailed_protocol_Error_unspecified_txt" msgid="8294907817156524790">"Pogreška protokola, nije određeno"</string>
+    <string name="clh_callFailed_interworking_unspecified_txt" msgid="8838850798491763729">"Međukomunikacija, nije određeno"</string>
+    <string name="labelCallBarring" msgid="3452870940716226978">"Zabrana poziva"</string>
+    <string name="sum_call_barring_enabled" msgid="6804489690436703488">"Uključeno"</string>
+    <string name="sum_call_barring_disabled" msgid="5900772179198857783">"Isključeno"</string>
+    <string name="call_barring_baoc" msgid="1199843944333106035">"Sve odlazno"</string>
+    <string name="call_barring_baoc_enabled" msgid="8112118391869380361">"Želite li onemogućiti blokiranje svih odlaznih poziva?"</string>
+    <string name="call_barring_baoc_disabled" msgid="7806697133004697974">"Želite li blokirati sve odlazne pozive?"</string>
+    <string name="call_barring_baoic" msgid="3162154267825211826">"Odlazni međunarodni pozivi"</string>
+    <string name="call_barring_baoic_enabled" msgid="2634377543147258105">"Želite li onemogućiti blokiranje odlaznih međunarodnih poziva?"</string>
+    <string name="call_barring_baoic_disabled" msgid="5817895648306183464">"Želite li blokirati odlazne međunarodne pozive?"</string>
+    <string name="call_barring_baoicr" msgid="8951699885885742076">"Roaming za odlazne međunarodne pozive"</string>
+    <string name="call_barring_baoicr_enabled" msgid="2519630715322138317">"Želite li onemogućiti blokiranje roaminga za odlazne međunarodne pozive?"</string>
+    <string name="call_barring_baoicr_disabled" msgid="5831267468931377699">"Želite li blokirati roaming za odlazne međunarodne pozive?"</string>
+    <string name="call_barring_baic" msgid="5272726081458339912">"Sve dolazno"</string>
+    <string name="call_barring_baic_enabled" msgid="2457134916223203380">"Želite li onemogućiti blokiranje svih dolaznih poziva?"</string>
+    <string name="call_barring_baic_disabled" msgid="6945604947500275636">"Želite li blokirati sve dolazne pozive?"</string>
+    <string name="call_barring_baicr" msgid="5728784220691481693">"Roaming za dolazne međunarodne pozive"</string>
+    <string name="call_barring_baicr_enabled" msgid="6533336994391716127">"Želite li onemogućiti blokiranje roaminga za sve dolazne međunarodne pozive?"</string>
+    <string name="call_barring_baicr_disabled" msgid="6746329853943256566">"Želite li blokirati roamnig za dolazne međunarodne pozive?"</string>
+    <string name="call_barring_deactivate_all" msgid="5269788384941003415">"Deaktiviraj sve"</string>
+    <string name="call_barring_deactivate_all_description" msgid="4972365443287257704">"Deaktiviranje svih postavki za zabranu poziva"</string>
+    <string name="call_barring_deactivate_success" msgid="8014685598632000936">"Zabrana poziva deaktivirana"</string>
+    <string name="call_barring_change_pwd" msgid="6887420609726284232">"Promjena zaporke"</string>
+    <string name="call_barring_change_pwd_description" msgid="5505087790260233953">"Promjena zaporke za zabranu poziva"</string>
+    <string name="call_barring_change_pwd_description_disabled" msgid="7630770327645349957">"Zaporka za zabranu poziva ne može se promijeniti."</string>
+    <string name="call_barring_pwd_not_match" msgid="6716711689350314525">"Zaporke se ne podudaraju"</string>
+    <string name="call_barring_right_pwd_number" msgid="2902966502520410446">"Unesite zaporku s 4 brojke"</string>
+    <string name="call_barring_change_pwd_success" msgid="3278310763742760321">"Zaporka promijenjena"</string>
+    <string name="call_barring_old_pwd" msgid="6080515987320238522">"Stara zaporka"</string>
+    <string name="call_barring_new_pwd" msgid="7048532299150269547">"Nova zaporka"</string>
+    <string name="call_barring_confirm_pwd" msgid="1947167278466285411">"Potvrda zaporke"</string>
+    <string name="messageCallBarring" msgid="2412123220272136055">"Unesite zaporku"</string>
+    <string name="call_barring_settings" msgid="80766145008623645">"Postavke za zabranu poziva"</string>
+    <string name="call_barring_deactivate_all_no_password" msgid="920902774366557311">"Želite li deaktivirati sve postavke za zabranu poziva?"</string>
+    <string name="supp_service_notification_call_deflected" msgid="9195460512875330926">"Poziv odbačen."</string>
+    <string name="supp_service_notification_call_forwarded" msgid="7818548630812124053">"Poziv preusmjeren."</string>
+    <string name="supp_service_notification_call_waiting" msgid="789154111899572489">"Poziv na čekanju."</string>
+    <string name="supp_service_clir_suppression_rejected" msgid="1581851661582189045">"Blokiranje broja odbijeno."</string>
+    <string name="supp_service_closed_user_group_call" msgid="5761735840904590950">"Zatvoreni korisnički grupni poziv."</string>
+    <string name="supp_service_incoming_calls_barred" msgid="3248813207307882723">"Dolazni pozivi su zabranjeni."</string>
+    <string name="supp_service_outgoing_calls_barred" msgid="1962644621292054081">"Odlazni pozivi su zabranjeni."</string>
+    <string name="supp_service_call_forwarding_active" msgid="1253134771682248735">"Preusmjeravanje poziva aktivno."</string>
+    <string name="supp_service_additional_call_forwarded" msgid="5228624725214727315">"Dodatni poziv preusmjeren."</string>
+    <string name="supp_service_additional_ect_connected" msgid="6396964292513707102">"Prijenos eksplicitnog poziva dovršen."</string>
+    <string name="supp_service_additional_ect_connecting" msgid="5443373059716058480">"Prijenos eksplicitnog poziva u tijeku."</string>
+    <string name="supp_service_call_on_hold" msgid="1478976782361795422">"Poziv na čekanju."</string>
+    <string name="supp_service_call_resumed" msgid="1656475289958070674">"Poziv je nastavljen."</string>
+    <string name="supp_service_deflected_call" msgid="138970419873492166">"Poziv je odbačen."</string>
+    <string name="supp_service_forwarded_call" msgid="4509980341645679803">"Poziv preusmjeren."</string>
+    <string name="supp_service_conference_call" msgid="4448616364004466832">"Pridruživanje konferencijskom pozivu."</string>
+    <string name="supp_service_held_call_released" msgid="2030677825038709779">"Poziv na čekanju je završen."</string>
 </resources>
diff --git a/res/values-hu/strings.xml b/res/values-hu/strings.xml
index f2298e4..bda15ae 100644
--- a/res/values-hu/strings.xml
+++ b/res/values-hu/strings.xml
@@ -130,6 +130,7 @@
     <string name="stk_cc_ss_to_dial_error" msgid="2816779198916570502">"Az SS-kérés módosítva DIAL-kérésre."</string>
     <string name="stk_cc_ss_to_ussd_error" msgid="7490626178582654236">"Az SS-kérés módosítva USSD-kérésre."</string>
     <string name="stk_cc_ss_to_ss_error" msgid="5057846756489053759">"Az USSD-kérés módosítva új SS-kérésre."</string>
+    <string name="stk_cc_ss_to_dial_video_error" msgid="3091186225006683939">"Az SS kérés módosítva Video DIAL kérésre."</string>
     <string name="fdn_check_failure" msgid="18200614306525434">"Telefonja alkalmazásának Fix hívószámok beállítása be van kapcsolva. Ennek eredményeként bizonyos hívásfunkciók nem működnek."</string>
     <string name="radio_off_error" msgid="2304459933248513376">"Kapcsolja be a rádiót a beállítások megtekintése előtt."</string>
     <string name="close_dialog" msgid="2365884406356986917">"OK"</string>
@@ -158,7 +159,6 @@
     <string name="vm_change_pin_error_invalid" msgid="3972205462701668653">"Az új PIN-kód érvénytelen karaktereket tartalmaz."</string>
     <string name="vm_change_pin_error_system_error" msgid="6610603326230000207">"Nem sikerült módosítani a PIN-kódot"</string>
     <string name="vvm_unsupported_message_format" msgid="11795090778411977">"Nem támogatott üzenettípus. Hívja a következő telefonszámot az üzenet meghallgatásához: <xliff:g id="NUMBER">%s</xliff:g>."</string>
-    <string name="mobile_networks" msgid="5540397602919106177">"Mobilhálózati beállítások"</string>
     <string name="network_settings_title" msgid="514120489499925574">"Mobilhálózat"</string>
     <string name="label_available" msgid="1181658289009300430">"Elérhető hálózatok"</string>
     <string name="load_networks_progress" msgid="5230707536168902952">"Keresés…"</string>
@@ -168,6 +168,7 @@
     <string name="not_allowed" msgid="5613353860205691579">"SIM kártyája nem teszi lehetővé a kapcsolódást ehhez a hálózathoz."</string>
     <string name="connect_later" msgid="2308119155752343975">"Most nem lehet csatlakozni a hálózathoz. Próbálja meg később."</string>
     <string name="registration_done" msgid="495135664535876612">"Regisztrálva a hálózaton."</string>
+    <string name="already_auto" msgid="6067116884321285507">"Már automatikus kiválasztás van beállítva."</string>
     <string name="select_automatically" msgid="1046727200631770962">"Hálózat automatikus kiválasztása"</string>
     <string name="network_select_title" msgid="7733107364757544558">"Hálózat"</string>
     <string name="register_automatically" msgid="6017849844573519637">"Automatikus regisztráció..."</string>
@@ -175,6 +176,31 @@
     <string name="preferred_network_mode_summary" msgid="1434820673166126609">"A hálózati üzemmód megváltoztatása"</string>
     <string name="preferred_network_mode_dialogtitle" msgid="4048082093347807230">"Preferált hálózattípus"</string>
     <string name="forbidden_network" msgid="4384929668343563440">"(tiltott)"</string>
+  <string-array name="preferred_network_mode_choices">
+    <item msgid="3628460389382468528">"GSM/WCDMA a preferált"</item>
+    <item msgid="8442633436636425221">"Csak GSM"</item>
+    <item msgid="2032314385791760810">"Csak WCDMA"</item>
+    <item msgid="6334554401059422303">"GSM/WCDMA – automatikus"</item>
+    <item msgid="1462198368200398663">"CDMA/EvDo – automatikus"</item>
+    <item msgid="3611460019185359968">"CDMA EvDo nélkül"</item>
+    <item msgid="545430093607698090">"Csak EvDo"</item>
+    <item msgid="4286774020869405140">"CDMA/EvDo/GSM/WCDMA"</item>
+    <item msgid="4006002265696868538">"CDMA + LTE/EvDo"</item>
+    <item msgid="8973936140318359205">"GSM/WCDMA/LTE"</item>
+    <item msgid="3471059554252610472">"Globális"</item>
+    <item msgid="2882615514545171802">"LTE"</item>
+    <item msgid="8076204422288290116">"LTE/WCDMA"</item>
+    <item msgid="3982984144824159726">"Csak TDSCDMA"</item>
+    <item msgid="3686191974505922271">"TDSCDMA/WCDMA"</item>
+    <item msgid="7135671700201836475">"LTE/TDSCDMA"</item>
+    <item msgid="3736619459066330755">"TDSCDMA/GSM"</item>
+    <item msgid="4778666570887216861">"LTE/TDSCDMA/GSM"</item>
+    <item msgid="2952322596201849456">"TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="115984258536697617">"LTE/TDSCDMA/WCDMA"</item>
+    <item msgid="7957991936217192636">"LTE/TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="2828588917858484655">"TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+    <item msgid="4989979948139945854">"LTE/TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+  </string-array>
     <string name="preferred_network_mode_wcdma_perf_summary" msgid="8521677230113533809">"Preferált hálózati mód: preferált WCDMA"</string>
     <string name="preferred_network_mode_gsm_only_summary" msgid="3352445413437453511">"Preferált hálózati mód: csak GSM"</string>
     <string name="preferred_network_mode_wcdma_only_summary" msgid="2836897236221063413">"Preferált hálózati mód: csak WCDMA"</string>
@@ -192,21 +218,15 @@
     <string name="preferred_network_mode_lte_gsm_umts_summary" msgid="633315028976225026">"Előnyben részesített hálózati mód: LTE / GSM / UMTS"</string>
     <string name="preferred_network_mode_lte_cdma_summary" msgid="3722647806454528426">"Preferált hálózati mód: LTE/CDMA"</string>
     <string name="preferred_network_mode_tdscdma_summary" msgid="8021016193718678775">"Preferált hálózati mód: TDSCDMA"</string>
-  <string-array name="preferred_network_mode_choices">
-    <item msgid="7886739962255042385">"LTE/WCDMA"</item>
-    <item msgid="577652050447385699">"LTE"</item>
-    <item msgid="6813597571293773656">"Globális"</item>
-    <item msgid="127064712132619032">"GSM/WCDMA/LTE"</item>
-    <item msgid="1126767511633425977">"CDMA + LTE/EvDo"</item>
-    <item msgid="6389676313771670660">"CDMA/EvDo/GSM/WCDMA"</item>
-    <item msgid="545430093607698090">"Csak EvDo"</item>
-    <item msgid="1508557726283094448">"CDMA EvDo nélkül"</item>
-    <item msgid="4341433122263841224">"CDMA/EvDo automatikus"</item>
-    <item msgid="5958053792390386668">"GSM/WCDMA automatikus"</item>
-    <item msgid="7913148405605373434">"Csak WCDMA"</item>
-    <item msgid="1524224863879435516">"Csak GSM"</item>
-    <item msgid="3817924849415716259">"GSM/WCDMA a preferált"</item>
-  </string-array>
+    <string name="preferred_network_mode_tdscdma_wcdma_summary" msgid="2405154895437348623">"Preferált hálózati mód: TDSCDMA / WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_summary" msgid="2104702896644235637">"Preferált hálózati mód: LTE / TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_summary" msgid="4893784445338396204">"Preferált hálózati mód: TDSCDMA / GSM"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_summary" msgid="1815169717046729757">"Preferált hálózati mód: LTE/GSM/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_wcdma_summary" msgid="2195358773359424099">"Preferált hálózati mód: TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_wcdma_summary" msgid="1181424059695667803">"Preferált hálózati mód: LTE/TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_wcdma_summary" msgid="2526539326505354382">"Preferált hálózati mód: LTE/TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="8195248059196614939">"Preferált hálózati mód: TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="5596733053095592791">"Preferált hálózati mód: LTE/TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
     <string name="call_category" msgid="5863978196309462052">"Hívás"</string>
     <string name="network_operator_category" msgid="4830701959205735636">"Hálózat"</string>
     <string name="enhanced_4g_lte_mode_title" msgid="522191650223239171">"Javított 4G LTE mód"</string>
@@ -220,12 +240,13 @@
     <string name="roaming_disable" msgid="1843417228755568110">"Csatlakozás adatszolgáltatásokhoz barangolás során"</string>
     <string name="roaming_reenable_message" msgid="8913735676127858115">"Megszakadt az adatkapcsolat, mert elhagyta az otthoni hálózatot, és az adatbarangolás nincs bekapcsolva."</string>
     <string name="roaming_warning" msgid="1603164667540144353">"Lehet, hogy jelentős összeget számítanak fel érte."</string>
+    <string name="roaming_check_price_warning" msgid="7497570906830902550">"Az árakat a szolgáltatótól tudhatja meg."</string>
     <string name="roaming_alert_title" msgid="3654815360303826008">"Engedélyezi az adatbarangolást?"</string>
     <string name="data_usage_title" msgid="8759619109516889802">"Adathasználat"</string>
     <string name="data_usage_template" msgid="8526428824844656364">"<xliff:g id="ID_1">%1$s</xliff:g> mobiladat felhasználva a következő dátumok között: <xliff:g id="ID_2">%2$s</xliff:g>"</string>
     <string name="advanced_options_title" msgid="8074895510265488035">"Speciális"</string>
     <string name="carrier_settings_euicc" msgid="6714062862127226405">"Szolgáltató"</string>
-    <string name="keywords_carrier_settings_euicc" msgid="783429609643157743">"szolgáltató, esim, sim, euicc"</string>
+    <string name="keywords_carrier_settings_euicc" msgid="6861505396475991277">"szolgáltató, esim, sim, euicc, szolgáltatóváltás, szolgáltató hozzáadása"</string>
     <string name="carrier_settings_euicc_summary" msgid="5115001942761995457">"<xliff:g id="CARRIER_NAME">%1$s</xliff:g> – <xliff:g id="PHONE_NUMBER">%2$s</xliff:g>"</string>
     <string name="mobile_data_settings_title" msgid="4661165467914727157">"Mobiladatok"</string>
     <string name="mobile_data_settings_summary" msgid="5087255915840576895">"Adathozzáférés a mobilhálózaton keresztül"</string>
@@ -399,7 +420,7 @@
     <string name="deleting_fdn_contact" msgid="5669163206349319969">"Fix hívószám törlése..."</string>
     <string name="fdn_contact_deleted" msgid="7154162327112259569">"A fix hívószám törölve."</string>
     <string name="pin2_invalid" msgid="5470854099230755944">"A fix hívószám nincs frissítve, mert hibás PIN kódot írt be."</string>
-    <string name="fdn_invalid_number" msgid="8602417141715473998">"Az FDN nem lett frissítve, mert az érték üres vagy több mint 20 számjegyből áll."</string>
+    <string name="fdn_invalid_number" msgid="2062898833049589309">"Az FDN nem lett frissítve, mert az érték több mint 20 számjegyből áll."</string>
     <string name="pin2_or_fdn_invalid" msgid="6025144083384701197">"A fix hívószám nem lett frissítve. Hibás a PIN2 kód, vagy a telefonszámot elutasították."</string>
     <string name="fdn_failed" msgid="540018079008319747">"Sikertelen a fix hívószámmal végzett művelet."</string>
     <string name="simContacts_emptyLoading" msgid="2203331234764498011">"Beolvasás a SIM kártyáról..."</string>
@@ -502,6 +523,8 @@
     <string name="failedToImportSingleContactMsg" msgid="415399285420353917">"Névjegy importálása sikertelen"</string>
     <string name="hac_mode_title" msgid="8740268574688743289">"Hallókészülékek"</string>
     <string name="hac_mode_summary" msgid="6833851160514929341">"Hallókészülék-kompatibilitás bekapcsolása"</string>
+    <string name="rtt_mode_title" msgid="5868105073514206953">"RTT"</string>
+    <string name="rtt_mode_summary" msgid="7346441783429748083">"Az RTT be- vagy kikapcsolása"</string>
   <string-array name="tty_mode_entries">
     <item msgid="512950011423868021">"TTY kikapcsolva"</item>
     <item msgid="3971695875449640648">"Teljes TTY"</item>
@@ -613,4 +636,107 @@
     <string name="mobile_data_activate_diag_message" msgid="8216154678758451453">"Lehet, hogy adatcsomagot kell vásárolnia a következőtől: <xliff:g id="PROVIDER_NAME">%s</xliff:g>"</string>
     <string name="mobile_data_activate_button" msgid="3682400969184405446">"ADATCSOMAG HOZZÁADÁSA"</string>
     <string name="mobile_data_activate_cancel_button" msgid="1708022171547398765">"MÉGSE"</string>
+    <string name="clh_card_title_call_ended_txt" msgid="4072101334811753823">"A hívás befejeződött"</string>
+    <string name="clh_callFailed_powerOff_txt" msgid="3773036949107147708">"Rádió kikapcsolva"</string>
+    <string name="clh_callFailed_simError_txt" msgid="757650590524277969">"Nincs SIM-kártya, vagy SIM-kártyahiba"</string>
+    <string name="clh_incall_error_out_of_service_txt" msgid="3974373603657193827">"A mobilhálózat nem érhető el"</string>
+    <string name="clh_callFailed_unassigned_number_txt" msgid="7635996793232604064">"Nem hozzárendelt (nem kiosztott) szám"</string>
+    <string name="clh_callFailed_no_route_to_destination_txt" msgid="8561586745288855167">"Nincs a célhoz vezető útvonal"</string>
+    <string name="clh_callFailed_channel_unacceptable_txt" msgid="8048626924246611459">"Nem elfogadható csatorna"</string>
+    <string name="clh_callFailed_operator_determined_barring_txt" msgid="6889705714244076823">"Szolgáltató által meghatározott kizárás"</string>
+    <string name="clh_callFailed_normal_call_clearing_txt" msgid="2810975267106345820">"Normál hívástörlés"</string>
+    <string name="clh_callFailed_user_busy_txt" msgid="2736095995784746915">"Elfoglalt felhasználó"</string>
+    <string name="clh_callFailed_no_user_responding_txt" msgid="1421543095873040084">"A felhasználó nem válaszol"</string>
+    <string name="clh_callFailed_user_alerting_txt" msgid="6606245970376797447">"Felhasználó értesítése, nincs válasz"</string>
+    <string name="clh_callFailed_call_rejected_txt" msgid="8001665478195793223">"Hívás elutasítva"</string>
+    <string name="clh_callFailed_number_changed_txt" msgid="5127909898925154242">"Szám módosítva"</string>
+    <string name="clh_callFailed_pre_emption_txt" msgid="6864702416751338567">"Ideiglenes megszakítás"</string>
+    <string name="clh_callFailed_non_selected_user_clearing_txt" msgid="8725898326616836656">"Nem kiválasztott felhasználó törlése"</string>
+    <string name="clh_callFailed_destination_out_of_order_txt" msgid="6626355413556362437">"Nem működő cél"</string>
+    <string name="clh_callFailed_invalid_number_format_txt" msgid="6987646655639655370">"Érvénytelen számformátum (hiányos szám)"</string>
+    <string name="clh_callFailed_facility_rejected_txt" msgid="4539787567476563415">"Szolgáltatás elutasítva"</string>
+    <string name="clh_callFailed_response_to_STATUS_ENQUIRY_txt" msgid="178503536263624366">"Válasz az ÁLLAPOTLEKÉRÉSRE"</string>
+    <string name="clh_callFailed_normal_unspecified_txt" msgid="2777574148560245427">"Normál, nincs megadva"</string>
+    <string name="clh_callFailed_no_circuit_available_txt" msgid="2894749820848784700">"Nincs elérhető kör/csatorna"</string>
+    <string name="clh_callFailed_network_out_of_order_txt" msgid="807472585030492179">"Nem működő hálózat"</string>
+    <string name="clh_callFailed_temporary_failure_txt" msgid="1985847623937655151">"Ideiglenes hiba"</string>
+    <string name="clh_callFailed_switching_equipment_congestion_txt" msgid="465517139462928431">"Készüléktorlódás átkapcsolása"</string>
+    <string name="clh_callFailed_access_information_discarded_txt" msgid="132851305339579892">"Hozzáférési információ elvetve"</string>
+    <string name="clh_callFailed_requested_circuit_txt" msgid="2316345471851443847">"A kért kör/csatorna ne érhető el"</string>
+    <string name="clh_callFailed_resources_unavailable_unspecified_txt" msgid="4460267429142724322">"Nem elérhető erőforrások, nincs megadva"</string>
+    <string name="clh_callFailed_quality_of_service_unavailable_txt" msgid="7315823047206338755">"A szolgáltatásminőség nem érhető el"</string>
+    <string name="clh_callFailed_requested_facility_not_subscribed_txt" msgid="1688438372518949530">"A kért szolgáltatás nincs előfizetve"</string>
+    <string name="clh_callFailed_incoming_calls_barred_within_the_CUG_txt" msgid="3922231620226043342">"Bejövő hívások kizárva a zárt felhasználói csoporton belül"</string>
+    <string name="clh_callFailed_bearer_capability_not_authorized_txt" msgid="6515594235334537340">"Nincs engedélyezve hordozószolgáltató"</string>
+    <string name="clh_callFailed_bearer_capability_not_presently_available_txt" msgid="8013567156449692135">"Jelenleg nincs elérhető hordozószolgáltató"</string>
+    <string name="clh_callFailed_service_or_option_not_available_unspecified_txt" msgid="8663374141880847414">"Nem elérhető szolgáltatás vagy opció, nincs megadva"</string>
+    <string name="clh_callFailed_bearer_service_not_implemented_txt" msgid="2772484977847973583">"Nincs megvalósítva hordozószolgáltató"</string>
+    <string name="clh_callFailed_ACM_equal_to_or_greater_than_ACMmax_txt" msgid="2192709279981159761">"Az ACM értéke egyenlő az ACMmax értékével, vagy nagyobb annál"</string>
+    <string name="clh_callFailed_requested_facility_not_implemented_txt" msgid="406404292085779118">"A kért szolgáltatás nincs megvalósítva"</string>
+    <string name="clh_callFailed_only_restricted_digital_information_bearer_capability_is_available_txt" msgid="4817899794531157207">"Csak korlátozott digitális információhordozó-képesség érhető el"</string>
+    <string name="clh_callFailed_service_or_option_not_implemented_unspecified_txt" msgid="2968655784896862505">"Nem megvalósított szolgáltatás vagy opció, nincs megadva"</string>
+    <string name="clh_callFailed_invalid_transaction_identifier_value_txt" msgid="3843478518660918642">"Érvénytelen tranzakcióazonosító-érték"</string>
+    <string name="clh_callFailed_user_not_member_of_CUG_txt" msgid="8462852903153938988">"A felhasználó nem tagja a zárt felhasználói csoportnak"</string>
+    <string name="clh_callFailed_incompatible_destination_txt" msgid="2580750652910253219">"Nem kompatibilis cél"</string>
+    <string name="clh_callFailed_invalid_transit_network_selection_txt" msgid="6589916900457111005">"Érvénytelen átmenő hálózat lett kiválasztva"</string>
+    <string name="clh_callFailed_semantically_incorrect_message_txt" msgid="2329284157442218683">"Szemantikailag hibás üzenet"</string>
+    <string name="clh_callFailed_invalid_mandatory_information_txt" msgid="9081556111928912676">"Érvénytelen kötelező információ"</string>
+    <string name="clh_callFailed_message_type_non_existent_or_not_implemented_txt" msgid="2641350895896546715">"Nem létező vagy nem megvalósított üzenettípus"</string>
+    <string name="clh_callFailed_message_type_not_compatible_with_protocol_state_txt" msgid="6598180735494982466">"Az üzenettípus nem kompatibilis a protokollállapottal"</string>
+    <string name="clh_callFailed_information_element_non_existent_or_not_implemented_txt" msgid="4725610801664706983">"Nem létező vagy nem megvalósított információelem"</string>
+    <string name="clh_callFailed_conditional_IE_error_txt" msgid="9140031076499566143">"Feltételes IE-hiba"</string>
+    <string name="clh_callFailed_message_not_compatible_with_protocol_state_txt" msgid="6586005128633024271">"Az üzenet nem kompatibilis a protokoll állapotával"</string>
+    <string name="clh_callFailed_recovery_on_timer_expiry_txt" msgid="3680765722923600294">"Időzített visszaállítás lejárata"</string>
+    <string name="clh_callFailed_protocol_Error_unspecified_txt" msgid="8294907817156524790">"Protokollhiba, nincs megadva"</string>
+    <string name="clh_callFailed_interworking_unspecified_txt" msgid="8838850798491763729">"Köztes működés, nincs megadva"</string>
+    <string name="labelCallBarring" msgid="3452870940716226978">"Híváskorlátozás"</string>
+    <string name="sum_call_barring_enabled" msgid="6804489690436703488">"Be"</string>
+    <string name="sum_call_barring_disabled" msgid="5900772179198857783">"Ki"</string>
+    <string name="call_barring_baoc" msgid="1199843944333106035">"Minden kimenő hívás"</string>
+    <string name="call_barring_baoc_enabled" msgid="8112118391869380361">"Megszünteti az összes bejövő hívás letiltását?"</string>
+    <string name="call_barring_baoc_disabled" msgid="7806697133004697974">"Letiltja az összes kimenő hívást?"</string>
+    <string name="call_barring_baoic" msgid="3162154267825211826">"Kimenő nemzetközi hívások"</string>
+    <string name="call_barring_baoic_enabled" msgid="2634377543147258105">"Megszünteti a kimenő nemzetközi hívások letiltását?"</string>
+    <string name="call_barring_baoic_disabled" msgid="5817895648306183464">"Letiltja a kimenő nemzetközi hívásokat?"</string>
+    <string name="call_barring_baoicr" msgid="8951699885885742076">"Kimenő hívások nemzetközi barangoláskor"</string>
+    <string name="call_barring_baoicr_enabled" msgid="2519630715322138317">"Megszünteti a nemzetközi barangolás során kimenő hívások letiltását?"</string>
+    <string name="call_barring_baoicr_disabled" msgid="5831267468931377699">"Letiltja a kimenő hívásokat nemzetközi barangoláskor?"</string>
+    <string name="call_barring_baic" msgid="5272726081458339912">"Minden bejövő hívás"</string>
+    <string name="call_barring_baic_enabled" msgid="2457134916223203380">"Megszünteti az összes bejövő hívás letiltását?"</string>
+    <string name="call_barring_baic_disabled" msgid="6945604947500275636">"Letiltja az összes bejövő hívást?"</string>
+    <string name="call_barring_baicr" msgid="5728784220691481693">"Bejövő hívások nemzetközi barangoláskor"</string>
+    <string name="call_barring_baicr_enabled" msgid="6533336994391716127">"Megszünteti a nemzetközi barangolás során bejövő összes hívás letiltását?"</string>
+    <string name="call_barring_baicr_disabled" msgid="6746329853943256566">"Letiltja a bejövő hívásokat nemzetközi barangoláskor?"</string>
+    <string name="call_barring_deactivate_all" msgid="5269788384941003415">"Az összes deaktiválása"</string>
+    <string name="call_barring_deactivate_all_description" msgid="4972365443287257704">"Az összes híváskorlátozási beállítás deaktiválása"</string>
+    <string name="call_barring_deactivate_success" msgid="8014685598632000936">"Híváskorlátozás deaktiválva"</string>
+    <string name="call_barring_change_pwd" msgid="6887420609726284232">"Jelszó módosítása"</string>
+    <string name="call_barring_change_pwd_description" msgid="5505087790260233953">"Híváskorlátozási jelszó módosítása"</string>
+    <string name="call_barring_change_pwd_description_disabled" msgid="7630770327645349957">"Nem sikerült módosítani a híváskorlátozási jelszót."</string>
+    <string name="call_barring_pwd_not_match" msgid="6716711689350314525">"A jelszavak nem egyeznek"</string>
+    <string name="call_barring_right_pwd_number" msgid="2902966502520410446">"Adjon meg egy 4 számból álló jelszót"</string>
+    <string name="call_barring_change_pwd_success" msgid="3278310763742760321">"Jelszó módosítva"</string>
+    <string name="call_barring_old_pwd" msgid="6080515987320238522">"Régi jelszó"</string>
+    <string name="call_barring_new_pwd" msgid="7048532299150269547">"Új jelszó"</string>
+    <string name="call_barring_confirm_pwd" msgid="1947167278466285411">"Jelszó megerősítése"</string>
+    <string name="messageCallBarring" msgid="2412123220272136055">"Adja meg a jelszót"</string>
+    <string name="call_barring_settings" msgid="80766145008623645">"Híváskorlátozási beállítások"</string>
+    <string name="call_barring_deactivate_all_no_password" msgid="920902774366557311">"Deaktiválja az összes híváskorlátozási beállítást?"</string>
+    <string name="supp_service_notification_call_deflected" msgid="9195460512875330926">"Hívás átirányítva egy másik számra."</string>
+    <string name="supp_service_notification_call_forwarded" msgid="7818548630812124053">"Hívás átirányítva."</string>
+    <string name="supp_service_notification_call_waiting" msgid="789154111899572489">"A hívás várakozik."</string>
+    <string name="supp_service_clir_suppression_rejected" msgid="1581851661582189045">"A számletiltás elutasítva."</string>
+    <string name="supp_service_closed_user_group_call" msgid="5761735840904590950">"Zárt felhasználói csoportra vonatkozó hívás."</string>
+    <string name="supp_service_incoming_calls_barred" msgid="3248813207307882723">"Bejövő hívások letiltva."</string>
+    <string name="supp_service_outgoing_calls_barred" msgid="1962644621292054081">"A kimenő hívások le vannak tiltva."</string>
+    <string name="supp_service_call_forwarding_active" msgid="1253134771682248735">"A hívásátirányítás aktív."</string>
+    <string name="supp_service_additional_call_forwarded" msgid="5228624725214727315">"Másik hívás átirányítva."</string>
+    <string name="supp_service_additional_ect_connected" msgid="6396964292513707102">"Explicit hívásátirányítás befejezve."</string>
+    <string name="supp_service_additional_ect_connecting" msgid="5443373059716058480">"Explicit hívásátirányítás folyamatban."</string>
+    <string name="supp_service_call_on_hold" msgid="1478976782361795422">"Hívás várakoztatva."</string>
+    <string name="supp_service_call_resumed" msgid="1656475289958070674">"Hívás folytatva."</string>
+    <string name="supp_service_deflected_call" msgid="138970419873492166">"A hívás átirányítva érkezett."</string>
+    <string name="supp_service_forwarded_call" msgid="4509980341645679803">"Átirányított hívás."</string>
+    <string name="supp_service_conference_call" msgid="4448616364004466832">"Csatlakozás konferenciahíváshoz."</string>
+    <string name="supp_service_held_call_released" msgid="2030677825038709779">"Várakoztatott hívás feloldva."</string>
 </resources>
diff --git a/res/values-hy/strings.xml b/res/values-hy/strings.xml
index 4cefb32..c5576d4 100644
--- a/res/values-hy/strings.xml
+++ b/res/values-hy/strings.xml
@@ -130,6 +130,7 @@
     <string name="stk_cc_ss_to_dial_error" msgid="2816779198916570502">"SS հարցումը փոխվել է DIAL հարցման:"</string>
     <string name="stk_cc_ss_to_ussd_error" msgid="7490626178582654236">"SS հարցումը փոխվել է USSD հարցման:"</string>
     <string name="stk_cc_ss_to_ss_error" msgid="5057846756489053759">"SS հարցումը փոխվել է նոր SS հարցման:"</string>
+    <string name="stk_cc_ss_to_dial_video_error" msgid="3091186225006683939">"SS հարցումը փոխվել է Video DIAL հարցման:"</string>
     <string name="fdn_check_failure" msgid="18200614306525434">"Ձեր հեռախոսի հավելվածների ամրակայված հեռախոսահամարների կարգավորումները միացված են: Արդյունքում զանգերին առնչվող որոշ գործիքներ չեն աշխատի:"</string>
     <string name="radio_off_error" msgid="2304459933248513376">"Միացրեք ռադիոն նախքան այս կարգավորումների դիտումը:"</string>
     <string name="close_dialog" msgid="2365884406356986917">"Լավ"</string>
@@ -158,7 +159,6 @@
     <string name="vm_change_pin_error_invalid" msgid="3972205462701668653">"Նոր PIN-ը պարունակում է անվավեր գրանշաններ:"</string>
     <string name="vm_change_pin_error_system_error" msgid="6610603326230000207">"Չհաջողվեց փոխել PIN-ը"</string>
     <string name="vvm_unsupported_message_format" msgid="11795090778411977">"Հաղորդագրության չաջակցվող տեսակ, զանգեք <xliff:g id="NUMBER">%s</xliff:g> համարին՝ լսելու համար:"</string>
-    <string name="mobile_networks" msgid="5540397602919106177">"Բջջ. ցանցի կարգավորումներ"</string>
     <string name="network_settings_title" msgid="514120489499925574">"Բջջային ցանց"</string>
     <string name="label_available" msgid="1181658289009300430">"Հասանելի ցանցեր"</string>
     <string name="load_networks_progress" msgid="5230707536168902952">"Որոնում..."</string>
@@ -168,6 +168,7 @@
     <string name="not_allowed" msgid="5613353860205691579">"Ձեր SIM քարտը թույլ չի տալիս այս ցանցին միանալ:"</string>
     <string name="connect_later" msgid="2308119155752343975">"Հնարավոր չէ միանալ այս ցանցին հիմա: Կրկին փորձեք մի փոքր ուշ:"</string>
     <string name="registration_done" msgid="495135664535876612">"Գրանցված է ցանցում:"</string>
+    <string name="already_auto" msgid="6067116884321285507">"Արդեն նշել եք ավտոմատ ընտրությունը:"</string>
     <string name="select_automatically" msgid="1046727200631770962">"Ավտոմատ ընտրել ցանցը"</string>
     <string name="network_select_title" msgid="7733107364757544558">"Ցանց"</string>
     <string name="register_automatically" msgid="6017849844573519637">"Ավտոմատ գրանցում..."</string>
@@ -175,6 +176,31 @@
     <string name="preferred_network_mode_summary" msgid="1434820673166126609">"Փոխել ցանցային գործավար ռեժիմը"</string>
     <string name="preferred_network_mode_dialogtitle" msgid="4048082093347807230">"Ցանցի նախընտրելի տեսակը"</string>
     <string name="forbidden_network" msgid="4384929668343563440">"(արգելված)"</string>
+  <string-array name="preferred_network_mode_choices">
+    <item msgid="3628460389382468528">"GSM/WCDMA նախընտրելի"</item>
+    <item msgid="8442633436636425221">"Միայն GSM"</item>
+    <item msgid="2032314385791760810">"Միայն WCDMA"</item>
+    <item msgid="6334554401059422303">"GSM/WCDMA ավտոմատ"</item>
+    <item msgid="1462198368200398663">"CDMA/EvDo ավտոմատ"</item>
+    <item msgid="3611460019185359968">"CDMA առանց EvDo"</item>
+    <item msgid="545430093607698090">"Միայն EvDo"</item>
+    <item msgid="4286774020869405140">"CDMA/EvDo/GSM/WCDMA"</item>
+    <item msgid="4006002265696868538">"CDMA+LTE/EvDo"</item>
+    <item msgid="8973936140318359205">"GSM/WCDMA/LTE"</item>
+    <item msgid="3471059554252610472">"Ընդհանուր"</item>
+    <item msgid="2882615514545171802">"LTE"</item>
+    <item msgid="8076204422288290116">"LTE/WCDMA"</item>
+    <item msgid="3982984144824159726">"Միայն TDSCDMA"</item>
+    <item msgid="3686191974505922271">"TDSCDMA/WCDMA"</item>
+    <item msgid="7135671700201836475">"LTE/TDSCDMA"</item>
+    <item msgid="3736619459066330755">"TDSCDMA/GSM"</item>
+    <item msgid="4778666570887216861">"LTE/TDSCDMA/GSM"</item>
+    <item msgid="2952322596201849456">"TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="115984258536697617">"LTE/TDSCDMA/WCDMA"</item>
+    <item msgid="7957991936217192636">"LTE/TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="2828588917858484655">"TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+    <item msgid="4989979948139945854">"LTE/TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+  </string-array>
     <string name="preferred_network_mode_wcdma_perf_summary" msgid="8521677230113533809">"Նախընտրելի ցանցի ռեժիմը՝ WCDMA նախընտրելի"</string>
     <string name="preferred_network_mode_gsm_only_summary" msgid="3352445413437453511">"Նախընտրելի ցանցի ռեժիմը՝ միայն GSM"</string>
     <string name="preferred_network_mode_wcdma_only_summary" msgid="2836897236221063413">"Նախընտրելի ցանցի ռեժիմը՝ միայն WCDMA"</string>
@@ -192,21 +218,15 @@
     <string name="preferred_network_mode_lte_gsm_umts_summary" msgid="633315028976225026">"Ցանցի նախընտրելի ռեժիմը՝ LTE / GSM / UMTS"</string>
     <string name="preferred_network_mode_lte_cdma_summary" msgid="3722647806454528426">"Նախընտրելի ցանցի ռեժիմը՝ LTE / CDMA"</string>
     <string name="preferred_network_mode_tdscdma_summary" msgid="8021016193718678775">"Ցանցի նախընտրելի ռեժիմը՝ TDSCDMA"</string>
-  <string-array name="preferred_network_mode_choices">
-    <item msgid="7886739962255042385">"LTE / WCDMA"</item>
-    <item msgid="577652050447385699">"LTE"</item>
-    <item msgid="6813597571293773656">"Global"</item>
-    <item msgid="127064712132619032">"GSM/WCDMA/LTE"</item>
-    <item msgid="1126767511633425977">"CDMA + LTE/EvDo"</item>
-    <item msgid="6389676313771670660">"CDMA/EvDo/GSM/WCDMA"</item>
-    <item msgid="545430093607698090">"Միայն EvDo"</item>
-    <item msgid="1508557726283094448">"CDMA առանց EvDo"</item>
-    <item msgid="4341433122263841224">"CDMA/EvDo ավտոմատ"</item>
-    <item msgid="5958053792390386668">"GSM/WCDMA ինքնաշխատ"</item>
-    <item msgid="7913148405605373434">"Միայն WCDMA"</item>
-    <item msgid="1524224863879435516">"Միայն GSM"</item>
-    <item msgid="3817924849415716259">"GSM/WCDMA նախընտրելի"</item>
-  </string-array>
+    <string name="preferred_network_mode_tdscdma_wcdma_summary" msgid="2405154895437348623">"Ցանցի նախընտրելի ռեժիմը՝ TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_summary" msgid="2104702896644235637">"Ցանցի նախընտրելի ռեժիմը՝ LTE/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_summary" msgid="4893784445338396204">"Ցանցի նախընտրելի ռեժիմը՝ TDSCDMA/GSM"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_summary" msgid="1815169717046729757">"Ցանցի նախընտրելի ռեժիմը՝ LTE/GSM/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_wcdma_summary" msgid="2195358773359424099">"Ցանցի նախընտրելի ռեժիմը՝ TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_wcdma_summary" msgid="1181424059695667803">"Ցանցի նախընտրելի ռեժիմը՝ LTE/TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_wcdma_summary" msgid="2526539326505354382">"Ցանցի նախընտրելի ռեժիմը՝ LTE/TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="8195248059196614939">"Ցանցի նախընտրելի ռեժիմը՝ TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="5596733053095592791">"Ցանցի նախընտրելի ռեժիմը՝ LTE/TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
     <string name="call_category" msgid="5863978196309462052">"Զանգ"</string>
     <string name="network_operator_category" msgid="4830701959205735636">"Ցանց"</string>
     <string name="enhanced_4g_lte_mode_title" msgid="522191650223239171">"Ընդլայնված 4G LTE ռեժիմ"</string>
@@ -220,12 +240,13 @@
     <string name="roaming_disable" msgid="1843417228755568110">"Միանալ տվյալների փոխանցման ծառայություններին ռոումինգում"</string>
     <string name="roaming_reenable_message" msgid="8913735676127858115">"Դուք կորցրել եք տվյալների կապը, քանի որ անջատված եք թողել ձեր գլխավոր ցանցի տվյալների ռոումինգը:"</string>
     <string name="roaming_warning" msgid="1603164667540144353">"Դրա համար ձեզանից կարող են խոշոր վճարներ գանձվել:"</string>
+    <string name="roaming_check_price_warning" msgid="7497570906830902550">"Գների վերաբերյալ տեղեկություններ ստանալու համար դիմեք ձեր օպերատորին:"</string>
     <string name="roaming_alert_title" msgid="3654815360303826008">"Թույլատրե՞լ տվյալների ռոումինգը:"</string>
     <string name="data_usage_title" msgid="8759619109516889802">"Թրաֆիկի օգտագործում"</string>
     <string name="data_usage_template" msgid="8526428824844656364">"Oգտագործվել է <xliff:g id="ID_1">%1$s</xliff:g> բջջային ինտերնետ (<xliff:g id="ID_2">%2$s</xliff:g>)"</string>
     <string name="advanced_options_title" msgid="8074895510265488035">"Լրացուցիչ"</string>
     <string name="carrier_settings_euicc" msgid="6714062862127226405">"Օպերատոր"</string>
-    <string name="keywords_carrier_settings_euicc" msgid="783429609643157743">"օպերատոր, esim, sim, euicc"</string>
+    <string name="keywords_carrier_settings_euicc" msgid="6861505396475991277">"օպերատոր, esim, sim, euicc, մի օպերատորից անցնել մյուսին, ավելացնել օպերատոր"</string>
     <string name="carrier_settings_euicc_summary" msgid="5115001942761995457">"<xliff:g id="CARRIER_NAME">%1$s</xliff:g> — <xliff:g id="PHONE_NUMBER">%2$s</xliff:g>"</string>
     <string name="mobile_data_settings_title" msgid="4661165467914727157">"Բջջային ինտերնետ"</string>
     <string name="mobile_data_settings_summary" msgid="5087255915840576895">"Օգտվել բջջային ինտերնետից"</string>
@@ -405,7 +426,7 @@
     <string name="deleting_fdn_contact" msgid="5669163206349319969">"Ջնջվում է ամրակայված հեռախոսահամարը ..."</string>
     <string name="fdn_contact_deleted" msgid="7154162327112259569">"Թույլատրված հեռախոսահամարը ջնջված է:"</string>
     <string name="pin2_invalid" msgid="5470854099230755944">"FDN-ը չի թարմացվել, քանի որ դուք մուտքագրել եք սխալ PIN:"</string>
-    <string name="fdn_invalid_number" msgid="8602417141715473998">"FDN-ը չթարմացվեց, քանի որ համարը լրացված չէ կամ գերազանցում է 20 նիշը:"</string>
+    <string name="fdn_invalid_number" msgid="2062898833049589309">"FDN-ը չթարմացվեց, քանի որ համարը գերազանցում է 20 նիշը:"</string>
     <string name="pin2_or_fdn_invalid" msgid="6025144083384701197">"FDN-ը չի թարմացվել: PIN2-ը սխալ է կամ հեռախոսահամարը մերժված է:"</string>
     <string name="fdn_failed" msgid="540018079008319747">"FDN գործողությունը ձախողվեց:"</string>
     <string name="simContacts_emptyLoading" msgid="2203331234764498011">"Ընթերցում է SIM քարտից..."</string>
@@ -508,6 +529,8 @@
     <string name="failedToImportSingleContactMsg" msgid="415399285420353917">"Չհաջողվեց ներմուծել կոնտակտը"</string>
     <string name="hac_mode_title" msgid="8740268574688743289">"Լսողական ապարատ"</string>
     <string name="hac_mode_summary" msgid="6833851160514929341">"Միացնել լսողական ապարատի աջակցումը"</string>
+    <string name="rtt_mode_title" msgid="5868105073514206953">"RTT"</string>
+    <string name="rtt_mode_summary" msgid="7346441783429748083">"Միացնել կամ անջատել RTT գործառույթը"</string>
   <string-array name="tty_mode_entries">
     <item msgid="512950011423868021">"TTY-ն անջատված է"</item>
     <item msgid="3971695875449640648">"TTY Full"</item>
@@ -619,4 +642,107 @@
     <string name="mobile_data_activate_diag_message" msgid="8216154678758451453">"Հավանաբար դուք պետք է ավելացնեք թրաֆիկը <xliff:g id="PROVIDER_NAME">%s</xliff:g> օպերատորի միջոցով"</string>
     <string name="mobile_data_activate_button" msgid="3682400969184405446">"ԱՎԵԼԱՑՆԵԼ ԹՐԱՖԻԿԸ"</string>
     <string name="mobile_data_activate_cancel_button" msgid="1708022171547398765">"ՉԵՂԱՐԿԵԼ"</string>
+    <string name="clh_card_title_call_ended_txt" msgid="4072101334811753823">"Զանգն ավարտվել է"</string>
+    <string name="clh_callFailed_powerOff_txt" msgid="3773036949107147708">"Ռադիոկապն անջատված է"</string>
+    <string name="clh_callFailed_simError_txt" msgid="757650590524277969">"SIM քարտ չի գտնվել կամ SIM քարտի սխալ է առաջացել"</string>
+    <string name="clh_incall_error_out_of_service_txt" msgid="3974373603657193827">"Բջջային ցանցն անհասանելի է"</string>
+    <string name="clh_callFailed_unassigned_number_txt" msgid="7635996793232604064">"Չնշանակված (չտեղաբաշխված) համար"</string>
+    <string name="clh_callFailed_no_route_to_destination_txt" msgid="8561586745288855167">"Տվյալ ուղղությունը չի սպասարկվում"</string>
+    <string name="clh_callFailed_channel_unacceptable_txt" msgid="8048626924246611459">"Սխալ կապուղի"</string>
+    <string name="clh_callFailed_operator_determined_barring_txt" msgid="6889705714244076823">"Օպերատորի կողմից սահմանված արգելք"</string>
+    <string name="clh_callFailed_normal_call_clearing_txt" msgid="2810975267106345820">"Զանգի սովորական ավարտ"</string>
+    <string name="clh_callFailed_user_busy_txt" msgid="2736095995784746915">"Բաժանորդը զբաղված է"</string>
+    <string name="clh_callFailed_no_user_responding_txt" msgid="1421543095873040084">"Պատասխան չկա"</string>
+    <string name="clh_callFailed_user_alerting_txt" msgid="6606245970376797447">"Օգտատիրոջ սարքից պատասխան չկա"</string>
+    <string name="clh_callFailed_call_rejected_txt" msgid="8001665478195793223">"Զանգը մերժվել է"</string>
+    <string name="clh_callFailed_number_changed_txt" msgid="5127909898925154242">"Համարը փոխվել է"</string>
+    <string name="clh_callFailed_pre_emption_txt" msgid="6864702416751338567">"Ծառայության առաջնահերթ ընդհատում"</string>
+    <string name="clh_callFailed_non_selected_user_clearing_txt" msgid="8725898326616836656">"Հասցեատեր չի ընտրվել"</string>
+    <string name="clh_callFailed_destination_out_of_order_txt" msgid="6626355413556362437">"Հասցեատերը չի սպասարկվում"</string>
+    <string name="clh_callFailed_invalid_number_format_txt" msgid="6987646655639655370">"Համարի ձևաչափը սխալ է (համարը լիարժեք չէ)"</string>
+    <string name="clh_callFailed_facility_rejected_txt" msgid="4539787567476563415">"Սարքի օգտագործման հարցումը մերժվել է"</string>
+    <string name="clh_callFailed_response_to_STATUS_ENQUIRY_txt" msgid="178503536263624366">"Հարցման կարգավիճակի պատասխան"</string>
+    <string name="clh_callFailed_normal_unspecified_txt" msgid="2777574148560245427">"Սովորական, նշված չէ"</string>
+    <string name="clh_callFailed_no_circuit_available_txt" msgid="2894749820848784700">"Շղթան կամ կապուղին հասանելի չէ"</string>
+    <string name="clh_callFailed_network_out_of_order_txt" msgid="807472585030492179">"Ցանցը խափանված է"</string>
+    <string name="clh_callFailed_temporary_failure_txt" msgid="1985847623937655151">"Ժամանակավոր խափանում"</string>
+    <string name="clh_callFailed_switching_equipment_congestion_txt" msgid="465517139462928431">"Կոմուտատորը գերբեռնված է"</string>
+    <string name="clh_callFailed_access_information_discarded_txt" msgid="132851305339579892">"Մուտքի տվյալները հեռացվել են"</string>
+    <string name="clh_callFailed_requested_circuit_txt" msgid="2316345471851443847">"Պահանջվող շղթան կամ կապուղին հասանելի չէ"</string>
+    <string name="clh_callFailed_resources_unavailable_unspecified_txt" msgid="4460267429142724322">"Ռեսուրսներն անհասանելի են, պատճառն անհայտ է"</string>
+    <string name="clh_callFailed_quality_of_service_unavailable_txt" msgid="7315823047206338755">"Ծառայության պահանջվող որակը հնարավոր չէ ապահովել"</string>
+    <string name="clh_callFailed_requested_facility_not_subscribed_txt" msgid="1688438372518949530">"Պահանջվող սարքի բաժանորդագրությունը բացակայում է"</string>
+    <string name="clh_callFailed_incoming_calls_barred_within_the_CUG_txt" msgid="3922231620226043342">"Բաժանորդների փակ խմբի ներսում մուտքային զանգերն արգելված են"</string>
+    <string name="clh_callFailed_bearer_capability_not_authorized_txt" msgid="6515594235334537340">"Թողունակությունը թույլատրված չէ"</string>
+    <string name="clh_callFailed_bearer_capability_not_presently_available_txt" msgid="8013567156449692135">"Տվյալ թողունակությունն այս պահին հնարավոր չէ ապահովել"</string>
+    <string name="clh_callFailed_service_or_option_not_available_unspecified_txt" msgid="8663374141880847414">"Ծառայությունը կամ ընտրանքը հասանելի չէ, պատճառն անհայտ է"</string>
+    <string name="clh_callFailed_bearer_service_not_implemented_txt" msgid="2772484977847973583">"Չի հաջողվում ապահովել տվյալ թողունակությունը"</string>
+    <string name="clh_callFailed_ACM_equal_to_or_greater_than_ACMmax_txt" msgid="2192709279981159761">"ACM արժեքը մեծ կամ հավասար է ACMmax արժեքին"</string>
+    <string name="clh_callFailed_requested_facility_not_implemented_txt" msgid="406404292085779118">"Պահանջվող սարքը չի աջակցվում"</string>
+    <string name="clh_callFailed_only_restricted_digital_information_bearer_capability_is_available_txt" msgid="4817899794531157207">"Առկա է թվային տվյալների փոխանցման սահմանափակ հնարավորություն"</string>
+    <string name="clh_callFailed_service_or_option_not_implemented_unspecified_txt" msgid="2968655784896862505">"Ծառայությունը կամ ընտրանքը չի աջակցվում, պատճառն անհայտ է"</string>
+    <string name="clh_callFailed_invalid_transaction_identifier_value_txt" msgid="3843478518660918642">"Գործարքի նույնացուցիչի արժեքը սխալ է"</string>
+    <string name="clh_callFailed_user_not_member_of_CUG_txt" msgid="8462852903153938988">"Բաժանորդը փակ խմբի անդամ չէ"</string>
+    <string name="clh_callFailed_incompatible_destination_txt" msgid="2580750652910253219">"Ընդունող սարքն անհամատեղելի է"</string>
+    <string name="clh_callFailed_invalid_transit_network_selection_txt" msgid="6589916900457111005">"Տարանցիկ ցանցի անվավեր ընտրություն"</string>
+    <string name="clh_callFailed_semantically_incorrect_message_txt" msgid="2329284157442218683">"Հաղորդագրությունը իմաստային առումով սխալ է"</string>
+    <string name="clh_callFailed_invalid_mandatory_information_txt" msgid="9081556111928912676">"Անվավեր պարտադիր տվյալներ"</string>
+    <string name="clh_callFailed_message_type_non_existent_or_not_implemented_txt" msgid="2641350895896546715">"Հաղորդագրության տեսակը գոյություն չունի կամ չի աջակցվում"</string>
+    <string name="clh_callFailed_message_type_not_compatible_with_protocol_state_txt" msgid="6598180735494982466">"Հաղորդագրության տեսակը համատեղելի չէ հաղորդակարգի կարգավիճակի հետ"</string>
+    <string name="clh_callFailed_information_element_non_existent_or_not_implemented_txt" msgid="4725610801664706983">"Տեղեկատվական տարրը գոյություն չունի կամ չի աջակցվում"</string>
+    <string name="clh_callFailed_conditional_IE_error_txt" msgid="9140031076499566143">"Պայմանական IE սխալ"</string>
+    <string name="clh_callFailed_message_not_compatible_with_protocol_state_txt" msgid="6586005128633024271">"Հաղորդագրությունը համատեղելի չէ հաղորդակարգի կարգավիճակի հետ"</string>
+    <string name="clh_callFailed_recovery_on_timer_expiry_txt" msgid="3680765722923600294">"Վերականգնում ժամաչափի լրանալու արդյունքում"</string>
+    <string name="clh_callFailed_protocol_Error_unspecified_txt" msgid="8294907817156524790">"Հաղորդակարգի անհայտ սխալ"</string>
+    <string name="clh_callFailed_interworking_unspecified_txt" msgid="8838850798491763729">"Միջցանցային փոխազդեցության անհայտ սխալ"</string>
+    <string name="labelCallBarring" msgid="3452870940716226978">"Զանգերի արգելափակում"</string>
+    <string name="sum_call_barring_enabled" msgid="6804489690436703488">"Միացված է"</string>
+    <string name="sum_call_barring_disabled" msgid="5900772179198857783">"Անջատված է"</string>
+    <string name="call_barring_baoc" msgid="1199843944333106035">"Բոլոր ելքային զանգերը"</string>
+    <string name="call_barring_baoc_enabled" msgid="8112118391869380361">"Հանե՞լ բոլոր ելքային զանգերի արգելափակումը"</string>
+    <string name="call_barring_baoc_disabled" msgid="7806697133004697974">"Արգելափակե՞լ բոլոր ելքային զանգերը"</string>
+    <string name="call_barring_baoic" msgid="3162154267825211826">"Ելքային միջազգային զանգեր"</string>
+    <string name="call_barring_baoic_enabled" msgid="2634377543147258105">"Հանե՞լ ելքային միջազգային զանգերի արգելափակումը"</string>
+    <string name="call_barring_baoic_disabled" msgid="5817895648306183464">"Արգելափակե՞լ ելքային միջազգային զանգերը"</string>
+    <string name="call_barring_baoicr" msgid="8951699885885742076">"Ելքային զանգեր միջազգային ռոումինգում"</string>
+    <string name="call_barring_baoicr_enabled" msgid="2519630715322138317">"Հանե՞լ միջազգային ռոումինգում ելքային զանգերի արգելափակումը"</string>
+    <string name="call_barring_baoicr_disabled" msgid="5831267468931377699">"Արգելափակե՞լ ելքային զանգերը միջազգային ռոումինգում"</string>
+    <string name="call_barring_baic" msgid="5272726081458339912">"Բոլոր մուտքային զանգերը"</string>
+    <string name="call_barring_baic_enabled" msgid="2457134916223203380">"Հանե՞լ բոլոր մուտքային զանգերի արգելափակումը"</string>
+    <string name="call_barring_baic_disabled" msgid="6945604947500275636">"Արգելափակե՞լ բոլոր մուտքային զանգերը"</string>
+    <string name="call_barring_baicr" msgid="5728784220691481693">"Մուտքային զանգեր միջազգային ռոումինգում"</string>
+    <string name="call_barring_baicr_enabled" msgid="6533336994391716127">"Հանե՞լ միջազգային ռոումինգում բոլոր մուտքային զանգերի արգելափակումը"</string>
+    <string name="call_barring_baicr_disabled" msgid="6746329853943256566">"Արգելափակե՞լ մուտքային զանգերը միջազգային ռոումինգում"</string>
+    <string name="call_barring_deactivate_all" msgid="5269788384941003415">"Անջատել բոլոր կարգավորումները"</string>
+    <string name="call_barring_deactivate_all_description" msgid="4972365443287257704">"Անջատել զանգերի արգելափակման բոլոր կարգավորումները"</string>
+    <string name="call_barring_deactivate_success" msgid="8014685598632000936">"Զանգերի արգելափակման կարգավորումներն անջատվեցին"</string>
+    <string name="call_barring_change_pwd" msgid="6887420609726284232">"Փոխել գաղտնաբառը"</string>
+    <string name="call_barring_change_pwd_description" msgid="5505087790260233953">"Փոխել զանգերի արգելափակման գաղտնաբառը"</string>
+    <string name="call_barring_change_pwd_description_disabled" msgid="7630770327645349957">"Չհաջողվեց փոխել զանգերի արգելափակման գաղտնաբառը:"</string>
+    <string name="call_barring_pwd_not_match" msgid="6716711689350314525">"Գաղտնաբառերը չեն համընկնում"</string>
+    <string name="call_barring_right_pwd_number" msgid="2902966502520410446">"Մուտքագրեք 4 թվից բաղկացած գաղտնաբառ"</string>
+    <string name="call_barring_change_pwd_success" msgid="3278310763742760321">"Գաղտնաբառը փոխվեց"</string>
+    <string name="call_barring_old_pwd" msgid="6080515987320238522">"Հին գաղտնաբառը"</string>
+    <string name="call_barring_new_pwd" msgid="7048532299150269547">"Նոր գաղտնաբառը"</string>
+    <string name="call_barring_confirm_pwd" msgid="1947167278466285411">"Հաստատել գաղտնաբառը"</string>
+    <string name="messageCallBarring" msgid="2412123220272136055">"Մուտքագրեք գաղտնաբառը"</string>
+    <string name="call_barring_settings" msgid="80766145008623645">"Զանգերի արգելափակման կարգավորումներ"</string>
+    <string name="call_barring_deactivate_all_no_password" msgid="920902774366557311">"Անջատե՞լ զանգերի արգելափակման բոլոր կարգավորումները"</string>
+    <string name="supp_service_notification_call_deflected" msgid="9195460512875330926">"Զանգը վերահասցեավորվեց:"</string>
+    <string name="supp_service_notification_call_forwarded" msgid="7818548630812124053">"Զանգը վերահասցեավորվեց:"</string>
+    <string name="supp_service_notification_call_waiting" msgid="789154111899572489">"Զանգը սպասման մեջ է:"</string>
+    <string name="supp_service_clir_suppression_rejected" msgid="1581851661582189045">"Համարի արգելափակումը մերժված է:"</string>
+    <string name="supp_service_closed_user_group_call" msgid="5761735840904590950">"Կապակցում օգտատերերի փակ խմբի հետ"</string>
+    <string name="supp_service_incoming_calls_barred" msgid="3248813207307882723">"Բոլոր մուտքային զանգերն արգելափակված են:"</string>
+    <string name="supp_service_outgoing_calls_barred" msgid="1962644621292054081">"Բոլոր ելքային զանգերն արգելափակված են:"</string>
+    <string name="supp_service_call_forwarding_active" msgid="1253134771682248735">"Զանգի վերահասցեավորումն ակտիվ է:"</string>
+    <string name="supp_service_additional_call_forwarded" msgid="5228624725214727315">"Հավելյալ զանգը վերահասցեավորվեց:"</string>
+    <string name="supp_service_additional_ect_connected" msgid="6396964292513707102">"Զանգը վերահասցեավորվեց:"</string>
+    <string name="supp_service_additional_ect_connecting" msgid="5443373059716058480">"Զանգը վերահասցեավորվում է:"</string>
+    <string name="supp_service_call_on_hold" msgid="1478976782361795422">"Զանգը սպասման մեջ է:"</string>
+    <string name="supp_service_call_resumed" msgid="1656475289958070674">"Զանգը վերսկսվեց:"</string>
+    <string name="supp_service_deflected_call" msgid="138970419873492166">"Զանգը վերահասցեավորվեց:"</string>
+    <string name="supp_service_forwarded_call" msgid="4509980341645679803">"Վերահասցեավորված զանգ"</string>
+    <string name="supp_service_conference_call" msgid="4448616364004466832">"Միացում կոնֆերանս զանգի"</string>
+    <string name="supp_service_held_call_released" msgid="2030677825038709779">"Զանգը հանվեց սպասման ռեժիմից:"</string>
 </resources>
diff --git a/res/values-in/strings.xml b/res/values-in/strings.xml
index 42f935b..55abebb 100644
--- a/res/values-in/strings.xml
+++ b/res/values-in/strings.xml
@@ -130,6 +130,7 @@
     <string name="stk_cc_ss_to_dial_error" msgid="2816779198916570502">"Permintaan SS diubah menjadi permintaan DIAL."</string>
     <string name="stk_cc_ss_to_ussd_error" msgid="7490626178582654236">"Permintaan SS diubah menjadi permintaan USSD."</string>
     <string name="stk_cc_ss_to_ss_error" msgid="5057846756489053759">"Permintaan SS diubah menjadi permintaan SS baru."</string>
+    <string name="stk_cc_ss_to_dial_video_error" msgid="3091186225006683939">"Permintaan SS diubah menjadi permintaan Video DIAL."</string>
     <string name="fdn_check_failure" msgid="18200614306525434">"Setelan Nomor Panggilan Tetap aplikasi Ponsel Anda diaktifkan. Akibatnya, beberapa fitur yang terkait dengan panggilan tidak bekerja."</string>
     <string name="radio_off_error" msgid="2304459933248513376">"Keluar dari mode pesawat sebelum melihat setelan ini."</string>
     <string name="close_dialog" msgid="2365884406356986917">"Oke"</string>
@@ -158,7 +159,6 @@
     <string name="vm_change_pin_error_invalid" msgid="3972205462701668653">"PIN baru berisi karakter yang tidak valid."</string>
     <string name="vm_change_pin_error_system_error" msgid="6610603326230000207">"Tidak dapat mengubah PIN"</string>
     <string name="vvm_unsupported_message_format" msgid="11795090778411977">"Tipe pesan tidak didukung, telepon <xliff:g id="NUMBER">%s</xliff:g> untuk mendengarkan."</string>
-    <string name="mobile_networks" msgid="5540397602919106177">"Setelan jaringan seluler"</string>
     <string name="network_settings_title" msgid="514120489499925574">"Jaringan seluler"</string>
     <string name="label_available" msgid="1181658289009300430">"Jaringan yang tersedia"</string>
     <string name="load_networks_progress" msgid="5230707536168902952">"Menelusuri…"</string>
@@ -168,6 +168,7 @@
     <string name="not_allowed" msgid="5613353860205691579">"Kartu SIM Anda tidak mengizinkan sambungan ke jaringan ini."</string>
     <string name="connect_later" msgid="2308119155752343975">"Tidak dapat terhubung ke jaringan ini sekarang. Coba lagi nanti."</string>
     <string name="registration_done" msgid="495135664535876612">"Terdaftar pada jaringan."</string>
+    <string name="already_auto" msgid="6067116884321285507">"Sudah ada di pemilihan otomatis."</string>
     <string name="select_automatically" msgid="1046727200631770962">"Pilih jaringan secara otomatis"</string>
     <string name="network_select_title" msgid="7733107364757544558">"Jaringan"</string>
     <string name="register_automatically" msgid="6017849844573519637">"Pendaftaran otomatis..."</string>
@@ -175,6 +176,31 @@
     <string name="preferred_network_mode_summary" msgid="1434820673166126609">"Ubah mode pengoperasian jaringan"</string>
     <string name="preferred_network_mode_dialogtitle" msgid="4048082093347807230">"Jenis jaringan yang dipilih"</string>
     <string name="forbidden_network" msgid="4384929668343563440">"(terlarang)"</string>
+  <string-array name="preferred_network_mode_choices">
+    <item msgid="3628460389382468528">"GSM/WCDMA lebih disukai"</item>
+    <item msgid="8442633436636425221">"GSM saja"</item>
+    <item msgid="2032314385791760810">"Hanya WCDMA"</item>
+    <item msgid="6334554401059422303">"GSM/WCDMA otomatis"</item>
+    <item msgid="1462198368200398663">"CDMA/EvDo otomatis"</item>
+    <item msgid="3611460019185359968">"CDMA tanpa EvDo"</item>
+    <item msgid="545430093607698090">"EvDo saja"</item>
+    <item msgid="4286774020869405140">"CDMA/EvDo/GSM/WCDMA"</item>
+    <item msgid="4006002265696868538">"CDMA + LTE/EvDo"</item>
+    <item msgid="8973936140318359205">"GSM/WCDMA/LTE"</item>
+    <item msgid="3471059554252610472">"Global"</item>
+    <item msgid="2882615514545171802">"LTE"</item>
+    <item msgid="8076204422288290116">"LTE/WCDMA"</item>
+    <item msgid="3982984144824159726">"Hanya TDSCDMA"</item>
+    <item msgid="3686191974505922271">"TDSCDMA/WCDMA"</item>
+    <item msgid="7135671700201836475">"LTE/TDSCDMA"</item>
+    <item msgid="3736619459066330755">"TDSCDMA/GSM"</item>
+    <item msgid="4778666570887216861">"LTE/TDSCDMA/GSM"</item>
+    <item msgid="2952322596201849456">"TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="115984258536697617">"LTE/TDSCDMA/WCDMA"</item>
+    <item msgid="7957991936217192636">"LTE/TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="2828588917858484655">"TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+    <item msgid="4989979948139945854">"LTE/TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+  </string-array>
     <string name="preferred_network_mode_wcdma_perf_summary" msgid="8521677230113533809">"Mode jaringan pilihan: WCDMA lebih disukai"</string>
     <string name="preferred_network_mode_gsm_only_summary" msgid="3352445413437453511">"Mode jaringan pilihan: GSM saja"</string>
     <string name="preferred_network_mode_wcdma_only_summary" msgid="2836897236221063413">"Mode jaringan pilihan: WCDMA saja"</string>
@@ -192,21 +218,15 @@
     <string name="preferred_network_mode_lte_gsm_umts_summary" msgid="633315028976225026">"Mode jaringan pilihan: LTE / GSM / UMTS"</string>
     <string name="preferred_network_mode_lte_cdma_summary" msgid="3722647806454528426">"Mode jaringan pilihan: LTE / CDMA"</string>
     <string name="preferred_network_mode_tdscdma_summary" msgid="8021016193718678775">"Mode jaringan pilihan: TDSCDMA"</string>
-  <string-array name="preferred_network_mode_choices">
-    <item msgid="7886739962255042385">"LTE / WCDMA"</item>
-    <item msgid="577652050447385699">"LTE"</item>
-    <item msgid="6813597571293773656">"Global"</item>
-    <item msgid="127064712132619032">"GSM/WCDMA/LTE"</item>
-    <item msgid="1126767511633425977">"CDMA + LTE/EvDo"</item>
-    <item msgid="6389676313771670660">"CDMA/EvDo/GSM/WCDMA"</item>
-    <item msgid="545430093607698090">"EvDo saja"</item>
-    <item msgid="1508557726283094448">"CDMA tanpa EvDo"</item>
-    <item msgid="4341433122263841224">"CDMA/EvDo otomatis"</item>
-    <item msgid="5958053792390386668">"GSM/WCDMA otomatis"</item>
-    <item msgid="7913148405605373434">"WCDMA saja"</item>
-    <item msgid="1524224863879435516">"GSM saja"</item>
-    <item msgid="3817924849415716259">"GSM/WCDMA lebih disukai"</item>
-  </string-array>
+    <string name="preferred_network_mode_tdscdma_wcdma_summary" msgid="2405154895437348623">"Mode jaringan pilihan: TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_summary" msgid="2104702896644235637">"Mode jaringan pilihan: LTE/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_summary" msgid="4893784445338396204">"Mode jaringan pilihan: TDSCDMA/GSM"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_summary" msgid="1815169717046729757">"Mode jaringan pilihan: LTE/GSM/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_wcdma_summary" msgid="2195358773359424099">"Mode jaringan pilihan: TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_wcdma_summary" msgid="1181424059695667803">"Mode jaringan pilihan: LTE/TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_wcdma_summary" msgid="2526539326505354382">"Mode jaringan pilihan: LTE/TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="8195248059196614939">"Mode jaringan pilihan: TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="5596733053095592791">"Mode jaringan pilihan: LTE/TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
     <string name="call_category" msgid="5863978196309462052">"Memanggil"</string>
     <string name="network_operator_category" msgid="4830701959205735636">"Jaringan"</string>
     <string name="enhanced_4g_lte_mode_title" msgid="522191650223239171">"Mode LTE 4G yang Ditingkatkan"</string>
@@ -220,12 +240,13 @@
     <string name="roaming_disable" msgid="1843417228755568110">"Sambungkan ke layanan data ketika roaming"</string>
     <string name="roaming_reenable_message" msgid="8913735676127858115">"Anda telah kehilangan konektivitas data karena meninggalkan jaringan asal dalam keadaan roaming data dimatikan."</string>
     <string name="roaming_warning" msgid="1603164667540144353">"Anda dapat dikenakan biaya yang cukup besar."</string>
+    <string name="roaming_check_price_warning" msgid="7497570906830902550">"Hubungi penyedia jaringan untuk mengetahui harganya."</string>
     <string name="roaming_alert_title" msgid="3654815360303826008">"Izinkan roaming data?"</string>
     <string name="data_usage_title" msgid="8759619109516889802">"Penggunaan data"</string>
     <string name="data_usage_template" msgid="8526428824844656364">"<xliff:g id="ID_1">%1$s</xliff:g> data seluler digunakan pada <xliff:g id="ID_2">%2$s</xliff:g>"</string>
     <string name="advanced_options_title" msgid="8074895510265488035">"Lanjutan"</string>
     <string name="carrier_settings_euicc" msgid="6714062862127226405">"Operator"</string>
-    <string name="keywords_carrier_settings_euicc" msgid="783429609643157743">"operator, esim, sim, euicc"</string>
+    <string name="keywords_carrier_settings_euicc" msgid="6861505396475991277">"operator, esim, sim, euicc, beralih operator, tambahkan operator"</string>
     <string name="carrier_settings_euicc_summary" msgid="5115001942761995457">"<xliff:g id="CARRIER_NAME">%1$s</xliff:g> — <xliff:g id="PHONE_NUMBER">%2$s</xliff:g>"</string>
     <string name="mobile_data_settings_title" msgid="4661165467914727157">"Data seluler"</string>
     <string name="mobile_data_settings_summary" msgid="5087255915840576895">"Mengakses data menggunakan jaringan seluler"</string>
@@ -399,7 +420,7 @@
     <string name="deleting_fdn_contact" msgid="5669163206349319969">"Menghapus nomor panggilan tetap..."</string>
     <string name="fdn_contact_deleted" msgid="7154162327112259569">"Nomor panggilan tetap dihapus."</string>
     <string name="pin2_invalid" msgid="5470854099230755944">"FDN tidak diperbarui karena Anda memasukkan PIN yang salah."</string>
-    <string name="fdn_invalid_number" msgid="8602417141715473998">"NPT tidak diupdate karena kosong atau melebihi 20 digit."</string>
+    <string name="fdn_invalid_number" msgid="2062898833049589309">"FDN tidak diupdate karena nomor melebihi 20 digit."</string>
     <string name="pin2_or_fdn_invalid" msgid="6025144083384701197">"FDN tidak diperbarui. PIN2 salah, atau nomor telepon ditolak."</string>
     <string name="fdn_failed" msgid="540018079008319747">"Operasi FDN gagal."</string>
     <string name="simContacts_emptyLoading" msgid="2203331234764498011">"Membaca dari kartu SIM…"</string>
@@ -502,6 +523,8 @@
     <string name="failedToImportSingleContactMsg" msgid="415399285420353917">"Gagal mengimpor kontak"</string>
     <string name="hac_mode_title" msgid="8740268574688743289">"Alat bantu dengar"</string>
     <string name="hac_mode_summary" msgid="6833851160514929341">"Hidupkan kompatibilitas alat bantu dengar"</string>
+    <string name="rtt_mode_title" msgid="5868105073514206953">"RTT"</string>
+    <string name="rtt_mode_summary" msgid="7346441783429748083">"Aktifkan atau nonaktifkan RTT"</string>
   <string-array name="tty_mode_entries">
     <item msgid="512950011423868021">"TTY Nonaktif"</item>
     <item msgid="3971695875449640648">"TTY Penuh"</item>
@@ -613,4 +636,107 @@
     <string name="mobile_data_activate_diag_message" msgid="8216154678758451453">"Anda mungkin perlu menambahkan data melalui <xliff:g id="PROVIDER_NAME">%s</xliff:g>"</string>
     <string name="mobile_data_activate_button" msgid="3682400969184405446">"TAMBAHKAN DATA"</string>
     <string name="mobile_data_activate_cancel_button" msgid="1708022171547398765">"BATAL"</string>
+    <string name="clh_card_title_call_ended_txt" msgid="4072101334811753823">"Panggilan diakhiri"</string>
+    <string name="clh_callFailed_powerOff_txt" msgid="3773036949107147708">"Radio nonaktif"</string>
+    <string name="clh_callFailed_simError_txt" msgid="757650590524277969">"Tidak ada kartu SIM atau kartu SIM error"</string>
+    <string name="clh_incall_error_out_of_service_txt" msgid="3974373603657193827">"Jaringan seluler tidak tersedia"</string>
+    <string name="clh_callFailed_unassigned_number_txt" msgid="7635996793232604064">"Nomor tidak ditetapkan (tidak dialokasikan)"</string>
+    <string name="clh_callFailed_no_route_to_destination_txt" msgid="8561586745288855167">"Tidak ada rute ke tujuan"</string>
+    <string name="clh_callFailed_channel_unacceptable_txt" msgid="8048626924246611459">"Saluran tidak diterima"</string>
+    <string name="clh_callFailed_operator_determined_barring_txt" msgid="6889705714244076823">"Pembatasan yang ditentukan operator"</string>
+    <string name="clh_callFailed_normal_call_clearing_txt" msgid="2810975267106345820">"Pemutusan panggilan normal"</string>
+    <string name="clh_callFailed_user_busy_txt" msgid="2736095995784746915">"Pengguna sibuk"</string>
+    <string name="clh_callFailed_no_user_responding_txt" msgid="1421543095873040084">"Tidak ada pengguna yang merespons"</string>
+    <string name="clh_callFailed_user_alerting_txt" msgid="6606245970376797447">"Pemberitahuan pengguna, tidak ada jawaban"</string>
+    <string name="clh_callFailed_call_rejected_txt" msgid="8001665478195793223">"Panggilan ditolak"</string>
+    <string name="clh_callFailed_number_changed_txt" msgid="5127909898925154242">"Nomor diubah"</string>
+    <string name="clh_callFailed_pre_emption_txt" msgid="6864702416751338567">"Pengambilalihan"</string>
+    <string name="clh_callFailed_non_selected_user_clearing_txt" msgid="8725898326616836656">"Pemutusan pengguna yang tidak dipilih"</string>
+    <string name="clh_callFailed_destination_out_of_order_txt" msgid="6626355413556362437">"Tujuan tidak berfungsi"</string>
+    <string name="clh_callFailed_invalid_number_format_txt" msgid="6987646655639655370">"Format nomor tidak valid (nomor tidak lengkap)"</string>
+    <string name="clh_callFailed_facility_rejected_txt" msgid="4539787567476563415">"Fasilitas ditolak"</string>
+    <string name="clh_callFailed_response_to_STATUS_ENQUIRY_txt" msgid="178503536263624366">"Tanggapan terhadap PERMINTAAN STATUS"</string>
+    <string name="clh_callFailed_normal_unspecified_txt" msgid="2777574148560245427">"Normal, tidak ditentukan"</string>
+    <string name="clh_callFailed_no_circuit_available_txt" msgid="2894749820848784700">"Tidak tersedia sirkuit/saluran"</string>
+    <string name="clh_callFailed_network_out_of_order_txt" msgid="807472585030492179">"Jaringan tidak berfungsi"</string>
+    <string name="clh_callFailed_temporary_failure_txt" msgid="1985847623937655151">"Kegagalan sementara"</string>
+    <string name="clh_callFailed_switching_equipment_congestion_txt" msgid="465517139462928431">"Kemacetan peralatan pengalihan"</string>
+    <string name="clh_callFailed_access_information_discarded_txt" msgid="132851305339579892">"Akses informasi dihapus"</string>
+    <string name="clh_callFailed_requested_circuit_txt" msgid="2316345471851443847">"Sirkuit/saluran yang diminta tidak tersedia"</string>
+    <string name="clh_callFailed_resources_unavailable_unspecified_txt" msgid="4460267429142724322">"Resource tidak tersedia, tidak ditentukan"</string>
+    <string name="clh_callFailed_quality_of_service_unavailable_txt" msgid="7315823047206338755">"Kualitas layanan tidak tersedia"</string>
+    <string name="clh_callFailed_requested_facility_not_subscribed_txt" msgid="1688438372518949530">"Tidak berlangganan fasilitas yang diminta"</string>
+    <string name="clh_callFailed_incoming_calls_barred_within_the_CUG_txt" msgid="3922231620226043342">"Panggilan masuk ditolak di CUG"</string>
+    <string name="clh_callFailed_bearer_capability_not_authorized_txt" msgid="6515594235334537340">"Kapabilitas bearer tidak diizinkan"</string>
+    <string name="clh_callFailed_bearer_capability_not_presently_available_txt" msgid="8013567156449692135">"Kapabilitas bearer saat ini tidak tersedia"</string>
+    <string name="clh_callFailed_service_or_option_not_available_unspecified_txt" msgid="8663374141880847414">"Layanan atau opsi tidak tersedia, tidak ditentukan"</string>
+    <string name="clh_callFailed_bearer_service_not_implemented_txt" msgid="2772484977847973583">"Layanan bearer tidak diterapkan"</string>
+    <string name="clh_callFailed_ACM_equal_to_or_greater_than_ACMmax_txt" msgid="2192709279981159761">"ACM sama dengan atau lebih besar dari ACMmax"</string>
+    <string name="clh_callFailed_requested_facility_not_implemented_txt" msgid="406404292085779118">"Fasilitas yang diminta tidak diterapkan"</string>
+    <string name="clh_callFailed_only_restricted_digital_information_bearer_capability_is_available_txt" msgid="4817899794531157207">"Hanya kapabilitas bearer informasi digital terbatas yang tersedia"</string>
+    <string name="clh_callFailed_service_or_option_not_implemented_unspecified_txt" msgid="2968655784896862505">"Layanan atau opsi tidak diterapkan, tidak ditentukan"</string>
+    <string name="clh_callFailed_invalid_transaction_identifier_value_txt" msgid="3843478518660918642">"Nilai pengidentifikasi transaksi tidak valid"</string>
+    <string name="clh_callFailed_user_not_member_of_CUG_txt" msgid="8462852903153938988">"Pengguna bukan anggota CUG"</string>
+    <string name="clh_callFailed_incompatible_destination_txt" msgid="2580750652910253219">"Tujuan tidak kompatibel"</string>
+    <string name="clh_callFailed_invalid_transit_network_selection_txt" msgid="6589916900457111005">"Pilihan jaringan transit tidak valid"</string>
+    <string name="clh_callFailed_semantically_incorrect_message_txt" msgid="2329284157442218683">"Pesan salah secara semantis"</string>
+    <string name="clh_callFailed_invalid_mandatory_information_txt" msgid="9081556111928912676">"Informasi wajib tidak valid"</string>
+    <string name="clh_callFailed_message_type_non_existent_or_not_implemented_txt" msgid="2641350895896546715">"Jenis pesan tidak ada atau tidak diterapkan"</string>
+    <string name="clh_callFailed_message_type_not_compatible_with_protocol_state_txt" msgid="6598180735494982466">"Jenis pesan tidak kompatibel dengan status protokol"</string>
+    <string name="clh_callFailed_information_element_non_existent_or_not_implemented_txt" msgid="4725610801664706983">"Elemen informasi tidak ada atau tidak diterapkan"</string>
+    <string name="clh_callFailed_conditional_IE_error_txt" msgid="9140031076499566143">"Error IE bersyarat"</string>
+    <string name="clh_callFailed_message_not_compatible_with_protocol_state_txt" msgid="6586005128633024271">"Pesan tidak kompatibel dengan status protokol"</string>
+    <string name="clh_callFailed_recovery_on_timer_expiry_txt" msgid="3680765722923600294">"Pemulihan pada masa berlaku timer"</string>
+    <string name="clh_callFailed_protocol_Error_unspecified_txt" msgid="8294907817156524790">"Error protokol, tidak ditentukan"</string>
+    <string name="clh_callFailed_interworking_unspecified_txt" msgid="8838850798491763729">"Interworking, tidak ditentukan"</string>
+    <string name="labelCallBarring" msgid="3452870940716226978">"Pemblokiran panggilan"</string>
+    <string name="sum_call_barring_enabled" msgid="6804489690436703488">"Aktif"</string>
+    <string name="sum_call_barring_disabled" msgid="5900772179198857783">"Nonaktif"</string>
+    <string name="call_barring_baoc" msgid="1199843944333106035">"Semua panggilan keluar"</string>
+    <string name="call_barring_baoc_enabled" msgid="8112118391869380361">"Nonaktifkan pemblokiran semua panggilan keluar?"</string>
+    <string name="call_barring_baoc_disabled" msgid="7806697133004697974">"Blokir semua panggilan keluar?"</string>
+    <string name="call_barring_baoic" msgid="3162154267825211826">"Panggilan keluar internasional"</string>
+    <string name="call_barring_baoic_enabled" msgid="2634377543147258105">"Nonaktifkan pemblokiran panggilan keluar internasional?"</string>
+    <string name="call_barring_baoic_disabled" msgid="5817895648306183464">"Blokir panggilan keluar internasional?"</string>
+    <string name="call_barring_baoicr" msgid="8951699885885742076">"Roaming panggilan keluar internasional"</string>
+    <string name="call_barring_baoicr_enabled" msgid="2519630715322138317">"Nonaktifkan roaming panggilan keluar internasional?"</string>
+    <string name="call_barring_baoicr_disabled" msgid="5831267468931377699">"Blokir roaming panggilan keluar internasional?"</string>
+    <string name="call_barring_baic" msgid="5272726081458339912">"Semua panggilan masuk"</string>
+    <string name="call_barring_baic_enabled" msgid="2457134916223203380">"Nonaktifkan pemblokiran semua panggilan masuk?"</string>
+    <string name="call_barring_baic_disabled" msgid="6945604947500275636">"Blokir semua panggilan masuk?"</string>
+    <string name="call_barring_baicr" msgid="5728784220691481693">"Roaming panggilan masuk internasional"</string>
+    <string name="call_barring_baicr_enabled" msgid="6533336994391716127">"Nonaktifkan pemblokiran semua roaming panggilan masuk internasional?"</string>
+    <string name="call_barring_baicr_disabled" msgid="6746329853943256566">"Blokir roaming panggilan masuk internasional?"</string>
+    <string name="call_barring_deactivate_all" msgid="5269788384941003415">"Nonaktifkan semua"</string>
+    <string name="call_barring_deactivate_all_description" msgid="4972365443287257704">"Nonaktifkan semua setelan pemblokiran panggilan"</string>
+    <string name="call_barring_deactivate_success" msgid="8014685598632000936">"Pemblokiran panggilan dinonaktifkan"</string>
+    <string name="call_barring_change_pwd" msgid="6887420609726284232">"Ubah sandi"</string>
+    <string name="call_barring_change_pwd_description" msgid="5505087790260233953">"Ubah sandi pemblokiran panggilan"</string>
+    <string name="call_barring_change_pwd_description_disabled" msgid="7630770327645349957">"Tidak dapat mengubah sandi pemblokiran panggilan."</string>
+    <string name="call_barring_pwd_not_match" msgid="6716711689350314525">"Sandi tidak cocok"</string>
+    <string name="call_barring_right_pwd_number" msgid="2902966502520410446">"Masukkan sandi dengan 4 angka"</string>
+    <string name="call_barring_change_pwd_success" msgid="3278310763742760321">"Sandi diubah"</string>
+    <string name="call_barring_old_pwd" msgid="6080515987320238522">"Sandi lama"</string>
+    <string name="call_barring_new_pwd" msgid="7048532299150269547">"Sandi baru"</string>
+    <string name="call_barring_confirm_pwd" msgid="1947167278466285411">"Konfirmasi sandi"</string>
+    <string name="messageCallBarring" msgid="2412123220272136055">"Masukkan sandi"</string>
+    <string name="call_barring_settings" msgid="80766145008623645">"Setelan pemblokiran panggilan"</string>
+    <string name="call_barring_deactivate_all_no_password" msgid="920902774366557311">"Nonaktifkan semua setelan pemblokiran panggilan?"</string>
+    <string name="supp_service_notification_call_deflected" msgid="9195460512875330926">"Panggilan dialihkan."</string>
+    <string name="supp_service_notification_call_forwarded" msgid="7818548630812124053">"Panggilan diteruskan."</string>
+    <string name="supp_service_notification_call_waiting" msgid="789154111899572489">"Panggilan menunggu."</string>
+    <string name="supp_service_clir_suppression_rejected" msgid="1581851661582189045">"Pemblokiran nomor ditolak."</string>
+    <string name="supp_service_closed_user_group_call" msgid="5761735840904590950">"Panggilan grup pengguna tertutup."</string>
+    <string name="supp_service_incoming_calls_barred" msgid="3248813207307882723">"Panggilan masuk diblokir."</string>
+    <string name="supp_service_outgoing_calls_barred" msgid="1962644621292054081">"Panggilan keluar diblokir."</string>
+    <string name="supp_service_call_forwarding_active" msgid="1253134771682248735">"Penerusan panggilan aktif."</string>
+    <string name="supp_service_additional_call_forwarded" msgid="5228624725214727315">"Panggilan lain diteruskan."</string>
+    <string name="supp_service_additional_ect_connected" msgid="6396964292513707102">"Transfer panggilan eksplisit selesai."</string>
+    <string name="supp_service_additional_ect_connecting" msgid="5443373059716058480">"Transfer panggilan eksplisit sedang berlangsung."</string>
+    <string name="supp_service_call_on_hold" msgid="1478976782361795422">"Panggilan ditahan."</string>
+    <string name="supp_service_call_resumed" msgid="1656475289958070674">"Panggilan dilanjutkan."</string>
+    <string name="supp_service_deflected_call" msgid="138970419873492166">"Panggilan dialihkan."</string>
+    <string name="supp_service_forwarded_call" msgid="4509980341645679803">"Panggilan diteruskan."</string>
+    <string name="supp_service_conference_call" msgid="4448616364004466832">"Bergabung ke panggilan konferensi."</string>
+    <string name="supp_service_held_call_released" msgid="2030677825038709779">"Panggilan yang ditahan telah terputus."</string>
 </resources>
diff --git a/res/values-is/strings.xml b/res/values-is/strings.xml
index 725333b..7730643 100644
--- a/res/values-is/strings.xml
+++ b/res/values-is/strings.xml
@@ -130,6 +130,7 @@
     <string name="stk_cc_ss_to_dial_error" msgid="2816779198916570502">"SS-beiðni breytt í DIAL-beiðni."</string>
     <string name="stk_cc_ss_to_ussd_error" msgid="7490626178582654236">"SS-beiðni breytt í USSD-beiðni."</string>
     <string name="stk_cc_ss_to_ss_error" msgid="5057846756489053759">"SS-beiðni breytt í nýja SS-beiðni."</string>
+    <string name="stk_cc_ss_to_dial_video_error" msgid="3091186225006683939">"SS-beiðni breytt í Video DIAL-beiðni."</string>
     <string name="fdn_check_failure" msgid="18200614306525434">"Kveikt er á föstu númeravali í símaforritinu. Þetta veldur því að sumir símtalseiginleikar virka ekki."</string>
     <string name="radio_off_error" msgid="2304459933248513376">"Kveiktu á loftnetinu áður en þú skoðar þessar stillingar."</string>
     <string name="close_dialog" msgid="2365884406356986917">"Í lagi"</string>
@@ -158,7 +159,6 @@
     <string name="vm_change_pin_error_invalid" msgid="3972205462701668653">"Nýja PIN-númerið inniheldur ógilda stafi."</string>
     <string name="vm_change_pin_error_system_error" msgid="6610603326230000207">"Ekki var hægt að breyta PIN-númerinu"</string>
     <string name="vvm_unsupported_message_format" msgid="11795090778411977">"Óstudd skilaboðagerð, hringdu í <xliff:g id="NUMBER">%s</xliff:g> til að hlusta."</string>
-    <string name="mobile_networks" msgid="5540397602919106177">"Stillingar farsímakerfis"</string>
     <string name="network_settings_title" msgid="514120489499925574">"Farsímakerfi"</string>
     <string name="label_available" msgid="1181658289009300430">"Símkerfi í boði"</string>
     <string name="load_networks_progress" msgid="5230707536168902952">"Leitar…"</string>
@@ -168,6 +168,7 @@
     <string name="not_allowed" msgid="5613353860205691579">"SIM-kortið leyfir ekki tengingu við þetta símkerfi."</string>
     <string name="connect_later" msgid="2308119155752343975">"Ekki næst tenging við þetta kerfi á þessari stundu. Reyndu aftur síðar."</string>
     <string name="registration_done" msgid="495135664535876612">"Skráð á símkerfi."</string>
+    <string name="already_auto" msgid="6067116884321285507">"Nú þegar í sjálfvirku vali."</string>
     <string name="select_automatically" msgid="1046727200631770962">"Velja netkerfi sjálfkrafa"</string>
     <string name="network_select_title" msgid="7733107364757544558">"Netkerfi"</string>
     <string name="register_automatically" msgid="6017849844573519637">"Sjálfvirk skráning…"</string>
@@ -175,6 +176,31 @@
     <string name="preferred_network_mode_summary" msgid="1434820673166126609">"Breyta virknihætti símkerfis"</string>
     <string name="preferred_network_mode_dialogtitle" msgid="4048082093347807230">"Valin símkerfistegund"</string>
     <string name="forbidden_network" msgid="4384929668343563440">"(bannað)"</string>
+  <string-array name="preferred_network_mode_choices">
+    <item msgid="3628460389382468528">"GSM/WCDMA fyrsta val"</item>
+    <item msgid="8442633436636425221">"GSM eingöngu"</item>
+    <item msgid="2032314385791760810">"WCDMA eingöngu"</item>
+    <item msgid="6334554401059422303">"GSM/WCDMA sjálfvirkt"</item>
+    <item msgid="1462198368200398663">"CDMA/EvDo sjálfvirkt"</item>
+    <item msgid="3611460019185359968">"CDMA án EvDo"</item>
+    <item msgid="545430093607698090">"EvDo eingöngu"</item>
+    <item msgid="4286774020869405140">"CDMA/EvDo/GSM/WCDMA"</item>
+    <item msgid="4006002265696868538">"CDMA + LTE/EvDo"</item>
+    <item msgid="8973936140318359205">"GSM/WCDMA/LTE"</item>
+    <item msgid="3471059554252610472">"Alþjóðlegt"</item>
+    <item msgid="2882615514545171802">"LTE"</item>
+    <item msgid="8076204422288290116">"LTE/WCDMA"</item>
+    <item msgid="3982984144824159726">"Aðeins TDSCDMA"</item>
+    <item msgid="3686191974505922271">"TDSCDMA/WCDMA"</item>
+    <item msgid="7135671700201836475">"LTE/TDSCDMA"</item>
+    <item msgid="3736619459066330755">"TDSCDMA/GSM"</item>
+    <item msgid="4778666570887216861">"LTE/TDSCDMA/GSM"</item>
+    <item msgid="2952322596201849456">"TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="115984258536697617">"LTE/TDSCDMA/WCDMA"</item>
+    <item msgid="7957991936217192636">"LTE/TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="2828588917858484655">"TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+    <item msgid="4989979948139945854">"LTE/TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+  </string-array>
     <string name="preferred_network_mode_wcdma_perf_summary" msgid="8521677230113533809">"Valin símkerfisstilling: WCDMA fyrsta val"</string>
     <string name="preferred_network_mode_gsm_only_summary" msgid="3352445413437453511">"Valin símkerfisstilling: GSM eingöngu"</string>
     <string name="preferred_network_mode_wcdma_only_summary" msgid="2836897236221063413">"Valin símkerfisstilling: WCDMA eingöngu"</string>
@@ -192,21 +218,15 @@
     <string name="preferred_network_mode_lte_gsm_umts_summary" msgid="633315028976225026">"Valið símkerfi: LTE/GSM/UMTS"</string>
     <string name="preferred_network_mode_lte_cdma_summary" msgid="3722647806454528426">"Valin símkerfisstilling: LTE/CDMA"</string>
     <string name="preferred_network_mode_tdscdma_summary" msgid="8021016193718678775">"Valin símkerfisstilling: TDSCDMA"</string>
-  <string-array name="preferred_network_mode_choices">
-    <item msgid="7886739962255042385">"LTE/WCDMA"</item>
-    <item msgid="577652050447385699">"LTE"</item>
-    <item msgid="6813597571293773656">"Alþjóðlegt"</item>
-    <item msgid="127064712132619032">"GSM/WCDMA/LTE"</item>
-    <item msgid="1126767511633425977">"CDMA + LTE/EvDo"</item>
-    <item msgid="6389676313771670660">"CDMA/EvDo/GSM/WCDMA"</item>
-    <item msgid="545430093607698090">"EvDo eingöngu"</item>
-    <item msgid="1508557726283094448">"CDMA án EvDo"</item>
-    <item msgid="4341433122263841224">"CDMA/EvDo sjálfvirkt"</item>
-    <item msgid="5958053792390386668">"GSM/WCDMA sjálfvirkt"</item>
-    <item msgid="7913148405605373434">"WCDMA eingöngu"</item>
-    <item msgid="1524224863879435516">"GSM eingöngu"</item>
-    <item msgid="3817924849415716259">"GSM/WCDMA fyrsta val"</item>
-  </string-array>
+    <string name="preferred_network_mode_tdscdma_wcdma_summary" msgid="2405154895437348623">"Valin símkerfisstilling: TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_summary" msgid="2104702896644235637">"Valin símkerfisstilling: LTE/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_summary" msgid="4893784445338396204">"Valin símkerfisstilling: TDSCDMA/GSM"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_summary" msgid="1815169717046729757">"Valin símkerfisstilling: LTE/GSM/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_wcdma_summary" msgid="2195358773359424099">"Valin símkerfisstilling: TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_wcdma_summary" msgid="1181424059695667803">"Valin símkerfisstilling: LTE/TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_wcdma_summary" msgid="2526539326505354382">"Valin símkerfisstilling: LTE/TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="8195248059196614939">"Valin símkerfisstilling: TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="5596733053095592791">"Valin símkerfisstilling: LTE/TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
     <string name="call_category" msgid="5863978196309462052">"Hringir"</string>
     <string name="network_operator_category" msgid="4830701959205735636">"Netkerfi"</string>
     <string name="enhanced_4g_lte_mode_title" msgid="522191650223239171">"endurbætt 4G LTE-stilling"</string>
@@ -220,12 +240,13 @@
     <string name="roaming_disable" msgid="1843417228755568110">"Tengjast gagnaþjónustu í reiki"</string>
     <string name="roaming_reenable_message" msgid="8913735676127858115">"Gagnatengingin rofnaði vegna þess að þú ert utan heimakerfis með slökkt á gagnareiki."</string>
     <string name="roaming_warning" msgid="1603164667540144353">"Þetta getur haft mikinn kostnað í för með sér."</string>
+    <string name="roaming_check_price_warning" msgid="7497570906830902550">"Upplýsingar um verð fást hjá símafyrirtækinu."</string>
     <string name="roaming_alert_title" msgid="3654815360303826008">"Leyfa gagnareiki?"</string>
     <string name="data_usage_title" msgid="8759619109516889802">"Gagnanotkun"</string>
     <string name="data_usage_template" msgid="8526428824844656364">"<xliff:g id="ID_1">%1$s</xliff:g> af farsímagögnum notuð <xliff:g id="ID_2">%2$s</xliff:g>"</string>
     <string name="advanced_options_title" msgid="8074895510265488035">"Ítarlegt"</string>
     <string name="carrier_settings_euicc" msgid="6714062862127226405">"Símafyrirtæki"</string>
-    <string name="keywords_carrier_settings_euicc" msgid="783429609643157743">"símafyrirtæki, esim, sim, euicc"</string>
+    <string name="keywords_carrier_settings_euicc" msgid="6861505396475991277">"símafyrirtæki, símkerfi, esim, sim, euicc, skipta milli símkerfa, bæta við símkerfi"</string>
     <string name="carrier_settings_euicc_summary" msgid="5115001942761995457">"<xliff:g id="CARRIER_NAME">%1$s</xliff:g> – <xliff:g id="PHONE_NUMBER">%2$s</xliff:g>"</string>
     <string name="mobile_data_settings_title" msgid="4661165467914727157">"Farsímagögn"</string>
     <string name="mobile_data_settings_summary" msgid="5087255915840576895">"Aðgangur að gögnum um farsímakerfi"</string>
@@ -399,7 +420,7 @@
     <string name="deleting_fdn_contact" msgid="5669163206349319969">"Eyða föstu númeravali…"</string>
     <string name="fdn_contact_deleted" msgid="7154162327112259569">"Föstu númeravali eytt."</string>
     <string name="pin2_invalid" msgid="5470854099230755944">"Fast númeraval var ekki uppfært því að þú slóst inn rangt PIN-númer."</string>
-    <string name="fdn_invalid_number" msgid="8602417141715473998">"Fast númeraval var ekki uppfært því að númerið er autt eða er lengra en 20 tölustafir."</string>
+    <string name="fdn_invalid_number" msgid="2062898833049589309">"Fast númeraval var ekki uppfært vegna þess að númerið er lengra en 20 tölustafir."</string>
     <string name="pin2_or_fdn_invalid" msgid="6025144083384701197">"Fast númeraval var ekki uppfært. PIN2-númerið var rangt eða símanúmerinu var hafnað."</string>
     <string name="fdn_failed" msgid="540018079008319747">"Aðgerð fasts númeravals mistókst."</string>
     <string name="simContacts_emptyLoading" msgid="2203331234764498011">"Les af SIM-korti…"</string>
@@ -502,6 +523,8 @@
     <string name="failedToImportSingleContactMsg" msgid="415399285420353917">"Mistókst að flytja inn tengilið"</string>
     <string name="hac_mode_title" msgid="8740268574688743289">"Heyrnartæki"</string>
     <string name="hac_mode_summary" msgid="6833851160514929341">"Kveikja á samhæfi við heyrnartæki"</string>
+    <string name="rtt_mode_title" msgid="5868105073514206953">"RTT"</string>
+    <string name="rtt_mode_summary" msgid="7346441783429748083">"Kveikja og slökkva á RTT"</string>
   <string-array name="tty_mode_entries">
     <item msgid="512950011423868021">"Slökkt á TTY"</item>
     <item msgid="3971695875449640648">"TTY að fullu"</item>
@@ -613,4 +636,107 @@
     <string name="mobile_data_activate_diag_message" msgid="8216154678758451453">"Þú gætir þurft að bæta við gögnum í gegnum <xliff:g id="PROVIDER_NAME">%s</xliff:g>"</string>
     <string name="mobile_data_activate_button" msgid="3682400969184405446">"BÆTA VIÐ GÖGNUM"</string>
     <string name="mobile_data_activate_cancel_button" msgid="1708022171547398765">"HÆTTA VIÐ"</string>
+    <string name="clh_card_title_call_ended_txt" msgid="4072101334811753823">"Símtali lokið"</string>
+    <string name="clh_callFailed_powerOff_txt" msgid="3773036949107147708">"Slökkt á loftneti"</string>
+    <string name="clh_callFailed_simError_txt" msgid="757650590524277969">"Ekkert SIM-kort eða villa í SIM-korti"</string>
+    <string name="clh_incall_error_out_of_service_txt" msgid="3974373603657193827">"Farsímakerfi ekki tiltækt"</string>
+    <string name="clh_callFailed_unassigned_number_txt" msgid="7635996793232604064">"Óúthlutað (óráðstafað) númer"</string>
+    <string name="clh_callFailed_no_route_to_destination_txt" msgid="8561586745288855167">"Engin leið til viðtaka"</string>
+    <string name="clh_callFailed_channel_unacceptable_txt" msgid="8048626924246611459">"Óleyfileg rás"</string>
+    <string name="clh_callFailed_operator_determined_barring_txt" msgid="6889705714244076823">"Útilokun ákvörðuð af símafyrirtæki"</string>
+    <string name="clh_callFailed_normal_call_clearing_txt" msgid="2810975267106345820">"Venjuleg símtalahreinsun"</string>
+    <string name="clh_callFailed_user_busy_txt" msgid="2736095995784746915">"Notandi er upptekinn"</string>
+    <string name="clh_callFailed_no_user_responding_txt" msgid="1421543095873040084">"Enginn notandi svarar"</string>
+    <string name="clh_callFailed_user_alerting_txt" msgid="6606245970376797447">"Varar notanda við, ekkert svar"</string>
+    <string name="clh_callFailed_call_rejected_txt" msgid="8001665478195793223">"Símtali hafnað"</string>
+    <string name="clh_callFailed_number_changed_txt" msgid="5127909898925154242">"Breytt númer"</string>
+    <string name="clh_callFailed_pre_emption_txt" msgid="6864702416751338567">"Fyrirbygging"</string>
+    <string name="clh_callFailed_non_selected_user_clearing_txt" msgid="8725898326616836656">"Hreinsun notanda sem var ekki valin"</string>
+    <string name="clh_callFailed_destination_out_of_order_txt" msgid="6626355413556362437">"Viðtaki virkar ekki"</string>
+    <string name="clh_callFailed_invalid_number_format_txt" msgid="6987646655639655370">"Ógilt talnasvið (ófullgert númer)"</string>
+    <string name="clh_callFailed_facility_rejected_txt" msgid="4539787567476563415">"Veitu hafnað"</string>
+    <string name="clh_callFailed_response_to_STATUS_ENQUIRY_txt" msgid="178503536263624366">"Svar við STÖÐUFYRIRSPURN"</string>
+    <string name="clh_callFailed_normal_unspecified_txt" msgid="2777574148560245427">"Venjulegt, ótilgreint"</string>
+    <string name="clh_callFailed_no_circuit_available_txt" msgid="2894749820848784700">"Engin rás/boðleið tiltæk"</string>
+    <string name="clh_callFailed_network_out_of_order_txt" msgid="807472585030492179">"Kerfi í ólagi"</string>
+    <string name="clh_callFailed_temporary_failure_txt" msgid="1985847623937655151">"Tímabundin villa"</string>
+    <string name="clh_callFailed_switching_equipment_congestion_txt" msgid="465517139462928431">"Teppa við að skipta um búnað"</string>
+    <string name="clh_callFailed_access_information_discarded_txt" msgid="132851305339579892">"Aðgangsupplýsingum var fleygt"</string>
+    <string name="clh_callFailed_requested_circuit_txt" msgid="2316345471851443847">"Umbeðin rás/boðleið er ekki tiltæk"</string>
+    <string name="clh_callFailed_resources_unavailable_unspecified_txt" msgid="4460267429142724322">"Tilföng ekki tiltæk, ótilgreint"</string>
+    <string name="clh_callFailed_quality_of_service_unavailable_txt" msgid="7315823047206338755">"Þjónustugæði eru ekki tiltæk"</string>
+    <string name="clh_callFailed_requested_facility_not_subscribed_txt" msgid="1688438372518949530">"Umbeðin veita er ekki í áskrift"</string>
+    <string name="clh_callFailed_incoming_calls_barred_within_the_CUG_txt" msgid="3922231620226043342">"Lokað á símtöl sem berast innan lokaða notendahópsins (CUG)"</string>
+    <string name="clh_callFailed_bearer_capability_not_authorized_txt" msgid="6515594235334537340">"Flutningssamhæfi ekki heimilað"</string>
+    <string name="clh_callFailed_bearer_capability_not_presently_available_txt" msgid="8013567156449692135">"Flutningssamhæfi ekki tiltækt eins og stendur"</string>
+    <string name="clh_callFailed_service_or_option_not_available_unspecified_txt" msgid="8663374141880847414">"Þjónusta eða valkostur ekki í boði, ótilgreint"</string>
+    <string name="clh_callFailed_bearer_service_not_implemented_txt" msgid="2772484977847973583">"Flutningssamhæfi ekki innleitt"</string>
+    <string name="clh_callFailed_ACM_equal_to_or_greater_than_ACMmax_txt" msgid="2192709279981159761">"ACM er jafnt eða stærra en ACMmax"</string>
+    <string name="clh_callFailed_requested_facility_not_implemented_txt" msgid="406404292085779118">"Umbeðin veita er ekki innleidd"</string>
+    <string name="clh_callFailed_only_restricted_digital_information_bearer_capability_is_available_txt" msgid="4817899794531157207">"Aðeins takmarkað flutningssamhæfi fyrir stafrænar upplýsingar er í boði"</string>
+    <string name="clh_callFailed_service_or_option_not_implemented_unspecified_txt" msgid="2968655784896862505">"Þjónusta eða valkostur ekki innleiddUR, ótilgreint"</string>
+    <string name="clh_callFailed_invalid_transaction_identifier_value_txt" msgid="3843478518660918642">"Ógilt gildi færsluauðkennis"</string>
+    <string name="clh_callFailed_user_not_member_of_CUG_txt" msgid="8462852903153938988">"Notandi ekki meðlimur í lokuðum notendahópi (CUG)"</string>
+    <string name="clh_callFailed_incompatible_destination_txt" msgid="2580750652910253219">"Ósamhæfur áfangastaður"</string>
+    <string name="clh_callFailed_invalid_transit_network_selection_txt" msgid="6589916900457111005">"Ógilt val á flutningskerfi"</string>
+    <string name="clh_callFailed_semantically_incorrect_message_txt" msgid="2329284157442218683">"Merkingalega röng skilaboð"</string>
+    <string name="clh_callFailed_invalid_mandatory_information_txt" msgid="9081556111928912676">"Ógildar nauðsynlegar upplýsingar"</string>
+    <string name="clh_callFailed_message_type_non_existent_or_not_implemented_txt" msgid="2641350895896546715">"Skilaboðagerð ekki til staðar eða ekki innleidd"</string>
+    <string name="clh_callFailed_message_type_not_compatible_with_protocol_state_txt" msgid="6598180735494982466">"Skilaboðagerð ekki samhæf við stöðu samskiptareglna"</string>
+    <string name="clh_callFailed_information_element_non_existent_or_not_implemented_txt" msgid="4725610801664706983">"Upplýsingaeining ekki til staðar eða ekki innleidd"</string>
+    <string name="clh_callFailed_conditional_IE_error_txt" msgid="9140031076499566143">"Skilyrt IE-villa"</string>
+    <string name="clh_callFailed_message_not_compatible_with_protocol_state_txt" msgid="6586005128633024271">"Skilaboð ekki samhæf við stöðu samskiptareglna"</string>
+    <string name="clh_callFailed_recovery_on_timer_expiry_txt" msgid="3680765722923600294">"Endurheimt við lok tímamælingar"</string>
+    <string name="clh_callFailed_protocol_Error_unspecified_txt" msgid="8294907817156524790">"Villa í samskiptareglu, ótilgreind"</string>
+    <string name="clh_callFailed_interworking_unspecified_txt" msgid="8838850798491763729">"Samvirkni, ótilgreint"</string>
+    <string name="labelCallBarring" msgid="3452870940716226978">"Útilokun símtala"</string>
+    <string name="sum_call_barring_enabled" msgid="6804489690436703488">"Kveikt"</string>
+    <string name="sum_call_barring_disabled" msgid="5900772179198857783">"Slökkt"</string>
+    <string name="call_barring_baoc" msgid="1199843944333106035">"Öll hringd símtöl"</string>
+    <string name="call_barring_baoc_enabled" msgid="8112118391869380361">"Hætta að loka á öll hringd símtöl?"</string>
+    <string name="call_barring_baoc_disabled" msgid="7806697133004697974">"Loka á öll hringd símtöl?"</string>
+    <string name="call_barring_baoic" msgid="3162154267825211826">"Símtöl til annarra landa"</string>
+    <string name="call_barring_baoic_enabled" msgid="2634377543147258105">"Hætta að loka á símtöl til annarra landa?"</string>
+    <string name="call_barring_baoic_disabled" msgid="5817895648306183464">"Loka á símtöl til annarra landa?"</string>
+    <string name="call_barring_baoicr" msgid="8951699885885742076">"Símtöl til annarra landa í reiki"</string>
+    <string name="call_barring_baoicr_enabled" msgid="2519630715322138317">"Hætta að loka á símtöl til annarra landa í reiki?"</string>
+    <string name="call_barring_baoicr_disabled" msgid="5831267468931377699">"Loka á símtöl til annarra landa í reiki?"</string>
+    <string name="call_barring_baic" msgid="5272726081458339912">"Öll móttekin símtöl"</string>
+    <string name="call_barring_baic_enabled" msgid="2457134916223203380">"Hætta að loka á öll móttekin símtöl?"</string>
+    <string name="call_barring_baic_disabled" msgid="6945604947500275636">"Loka á öll móttekin símtöl?"</string>
+    <string name="call_barring_baicr" msgid="5728784220691481693">"Móttekin símtöl í reiki"</string>
+    <string name="call_barring_baicr_enabled" msgid="6533336994391716127">"Hætta að loka á öll móttekin símtöl í reiki?"</string>
+    <string name="call_barring_baicr_disabled" msgid="6746329853943256566">"Loka á móttekin símtöl í reiki?"</string>
+    <string name="call_barring_deactivate_all" msgid="5269788384941003415">"Slökkva á öllu"</string>
+    <string name="call_barring_deactivate_all_description" msgid="4972365443287257704">"Slökkva á öllum stillingum fyrir útilokun símtala"</string>
+    <string name="call_barring_deactivate_success" msgid="8014685598632000936">"Slökkt á útilokun símtala"</string>
+    <string name="call_barring_change_pwd" msgid="6887420609726284232">"Breyta aðgangsorði"</string>
+    <string name="call_barring_change_pwd_description" msgid="5505087790260233953">"Breyta aðgangsorði fyrir útilokun símtala"</string>
+    <string name="call_barring_change_pwd_description_disabled" msgid="7630770327645349957">"Ekki var hægt að breyta aðgangsorði fyrir útilokun símtala."</string>
+    <string name="call_barring_pwd_not_match" msgid="6716711689350314525">"Aðgangsorðin stemma ekki."</string>
+    <string name="call_barring_right_pwd_number" msgid="2902966502520410446">"Sláðu inn aðgangsorð sem inniheldur fjóra tölustafi."</string>
+    <string name="call_barring_change_pwd_success" msgid="3278310763742760321">"Aðgangsorði breytt"</string>
+    <string name="call_barring_old_pwd" msgid="6080515987320238522">"Eldra aðgangsorð"</string>
+    <string name="call_barring_new_pwd" msgid="7048532299150269547">"Nýtt aðgangsorð"</string>
+    <string name="call_barring_confirm_pwd" msgid="1947167278466285411">"Staðfesta aðgangsorð"</string>
+    <string name="messageCallBarring" msgid="2412123220272136055">"Slá inn aðgangsorð"</string>
+    <string name="call_barring_settings" msgid="80766145008623645">"Stillingar fyrir útilokun símtala"</string>
+    <string name="call_barring_deactivate_all_no_password" msgid="920902774366557311">"Slökkva á öllum stillingum fyrir útilokun símtala?"</string>
+    <string name="supp_service_notification_call_deflected" msgid="9195460512875330926">"Símtal flutt."</string>
+    <string name="supp_service_notification_call_forwarded" msgid="7818548630812124053">"Símtal framsent."</string>
+    <string name="supp_service_notification_call_waiting" msgid="789154111899572489">"Símtal er í bið."</string>
+    <string name="supp_service_clir_suppression_rejected" msgid="1581851661582189045">"Ekki er hægt að setja símanúmer á bannlista."</string>
+    <string name="supp_service_closed_user_group_call" msgid="5761735840904590950">"Símtal í lokuðum hópi."</string>
+    <string name="supp_service_incoming_calls_barred" msgid="3248813207307882723">"Lokað er fyrir móttekin símtöl."</string>
+    <string name="supp_service_outgoing_calls_barred" msgid="1962644621292054081">"Lokað er fyrir hringd símtöl."</string>
+    <string name="supp_service_call_forwarding_active" msgid="1253134771682248735">"Kveikt á símtalsflutningi."</string>
+    <string name="supp_service_additional_call_forwarded" msgid="5228624725214727315">"Móttekið símtal framsent."</string>
+    <string name="supp_service_additional_ect_connected" msgid="6396964292513707102">"Símtalsflutningi lokið."</string>
+    <string name="supp_service_additional_ect_connecting" msgid="5443373059716058480">"Símtalsflutningur í gangi."</string>
+    <string name="supp_service_call_on_hold" msgid="1478976782361795422">"Símtal í bið."</string>
+    <string name="supp_service_call_resumed" msgid="1656475289958070674">"Símtal heldur áfram."</string>
+    <string name="supp_service_deflected_call" msgid="138970419873492166">"Símtal var flutt."</string>
+    <string name="supp_service_forwarded_call" msgid="4509980341645679803">"Framsent símtal."</string>
+    <string name="supp_service_conference_call" msgid="4448616364004466832">"Tekur þátt í símafundi."</string>
+    <string name="supp_service_held_call_released" msgid="2030677825038709779">"Símtal í bið heldur áfram."</string>
 </resources>
diff --git a/res/values-it/strings.xml b/res/values-it/strings.xml
index dad6386..544c7ff 100644
--- a/res/values-it/strings.xml
+++ b/res/values-it/strings.xml
@@ -130,6 +130,7 @@
     <string name="stk_cc_ss_to_dial_error" msgid="2816779198916570502">"Richiesta SS modificata in richiesta DIAL."</string>
     <string name="stk_cc_ss_to_ussd_error" msgid="7490626178582654236">"Richiesta SS modificata in richiesta USSD."</string>
     <string name="stk_cc_ss_to_ss_error" msgid="5057846756489053759">"Richiesta SS modificata in nuova richiesta SS."</string>
+    <string name="stk_cc_ss_to_dial_video_error" msgid="3091186225006683939">"Richiesta SS modificata in richiesta Video DIAL."</string>
     <string name="fdn_check_failure" msgid="18200614306525434">"L\'impostazione relativa ai numeri di selezione fissa dell\'applicazione sul tuo telefono è attiva. Di conseguenza, alcune funzioni legate alle chiamate non funzionano."</string>
     <string name="radio_off_error" msgid="2304459933248513376">"Attiva il segnale cellulare per visualizzare queste impostazioni."</string>
     <string name="close_dialog" msgid="2365884406356986917">"OK"</string>
@@ -158,7 +159,6 @@
     <string name="vm_change_pin_error_invalid" msgid="3972205462701668653">"Il nuovo PIN contiene caratteri non validi."</string>
     <string name="vm_change_pin_error_system_error" msgid="6610603326230000207">"Impossibile cambiare il PIN"</string>
     <string name="vvm_unsupported_message_format" msgid="11795090778411977">"Tipo di messaggio non supportato, chiama <xliff:g id="NUMBER">%s</xliff:g> per ascoltare."</string>
-    <string name="mobile_networks" msgid="5540397602919106177">"Impostazioni reti mobili"</string>
     <string name="network_settings_title" msgid="514120489499925574">"Rete mobile"</string>
     <string name="label_available" msgid="1181658289009300430">"Reti disponibili"</string>
     <string name="load_networks_progress" msgid="5230707536168902952">"Ricerca..."</string>
@@ -168,6 +168,7 @@
     <string name="not_allowed" msgid="5613353860205691579">"La scheda SIM non consente la connessione a questa rete."</string>
     <string name="connect_later" msgid="2308119155752343975">"Impossibile connettersi a questa rete in questo momento. Riprova più tardi."</string>
     <string name="registration_done" msgid="495135664535876612">"Registrato sulla rete."</string>
+    <string name="already_auto" msgid="6067116884321285507">"Già in selezione automatica."</string>
     <string name="select_automatically" msgid="1046727200631770962">"Seleziona automaticamente la rete"</string>
     <string name="network_select_title" msgid="7733107364757544558">"Rete"</string>
     <string name="register_automatically" msgid="6017849844573519637">"Registrazione automatica..."</string>
@@ -175,6 +176,31 @@
     <string name="preferred_network_mode_summary" msgid="1434820673166126609">"Cambia la modalità di funzionamento della rete"</string>
     <string name="preferred_network_mode_dialogtitle" msgid="4048082093347807230">"Tipo di rete preferito"</string>
     <string name="forbidden_network" msgid="4384929668343563440">"(vietato)"</string>
+  <string-array name="preferred_network_mode_choices">
+    <item msgid="3628460389382468528">"GSM/WCDMA preferito"</item>
+    <item msgid="8442633436636425221">"Solo GSM"</item>
+    <item msgid="2032314385791760810">"Solo WCDMA"</item>
+    <item msgid="6334554401059422303">"GSM/WCDMA automatico"</item>
+    <item msgid="1462198368200398663">"CDMA/EvDo automatico"</item>
+    <item msgid="3611460019185359968">"CDMA senza EvDo"</item>
+    <item msgid="545430093607698090">"Solo EvDo"</item>
+    <item msgid="4286774020869405140">"CDMA/EvDo/GSM/WCDMA"</item>
+    <item msgid="4006002265696868538">"CDMA + LTE/EvDo"</item>
+    <item msgid="8973936140318359205">"GSM/WCDMA/LTE"</item>
+    <item msgid="3471059554252610472">"Globale"</item>
+    <item msgid="2882615514545171802">"LTE"</item>
+    <item msgid="8076204422288290116">"LTE/WCDMA"</item>
+    <item msgid="3982984144824159726">"Solo TDSCDMA"</item>
+    <item msgid="3686191974505922271">"TDSCDMA/WCDMA"</item>
+    <item msgid="7135671700201836475">"LTE/TDSCDMA"</item>
+    <item msgid="3736619459066330755">"TDSCDMA/GSM"</item>
+    <item msgid="4778666570887216861">"LTE/TDSCDMA/GSM"</item>
+    <item msgid="2952322596201849456">"TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="115984258536697617">"LTE/TDSCDMA/WCDMA"</item>
+    <item msgid="7957991936217192636">"LTE/TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="2828588917858484655">"TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+    <item msgid="4989979948139945854">"LTE/TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+  </string-array>
     <string name="preferred_network_mode_wcdma_perf_summary" msgid="8521677230113533809">"Modalità di rete preferita: WCDMA (preferita)"</string>
     <string name="preferred_network_mode_gsm_only_summary" msgid="3352445413437453511">"Modalità di rete preferita: solo GSM"</string>
     <string name="preferred_network_mode_wcdma_only_summary" msgid="2836897236221063413">"Modalità di rete preferita: solo WCDMA"</string>
@@ -192,21 +218,15 @@
     <string name="preferred_network_mode_lte_gsm_umts_summary" msgid="633315028976225026">"Modalità di rete preferita: LTE/GSM/UMTS"</string>
     <string name="preferred_network_mode_lte_cdma_summary" msgid="3722647806454528426">"Modalità di rete preferita: LTE/CDMA"</string>
     <string name="preferred_network_mode_tdscdma_summary" msgid="8021016193718678775">"Modalità di rete preferita: TD-SCDMA"</string>
-  <string-array name="preferred_network_mode_choices">
-    <item msgid="7886739962255042385">"LTE/WCDMA"</item>
-    <item msgid="577652050447385699">"LTE"</item>
-    <item msgid="6813597571293773656">"Globale"</item>
-    <item msgid="127064712132619032">"GSM/WCDMA/LTE"</item>
-    <item msgid="1126767511633425977">"CDMA + LTE/EvDo"</item>
-    <item msgid="6389676313771670660">"CDMA/EvDo/GSM/WCDMA"</item>
-    <item msgid="545430093607698090">"Solo EvDo"</item>
-    <item msgid="1508557726283094448">"CDMA senza EvDo"</item>
-    <item msgid="4341433122263841224">"CDMA/EvDo automatico"</item>
-    <item msgid="5958053792390386668">"GSM/WCDMA automatico"</item>
-    <item msgid="7913148405605373434">"Solo WCDMA"</item>
-    <item msgid="1524224863879435516">"Solo GSM"</item>
-    <item msgid="3817924849415716259">"GSM/WCDMA preferito"</item>
-  </string-array>
+    <string name="preferred_network_mode_tdscdma_wcdma_summary" msgid="2405154895437348623">"Modalità di rete preferita: TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_summary" msgid="2104702896644235637">"Modalità di rete preferita: LTE/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_summary" msgid="4893784445338396204">"Modalità di rete preferita: TDSCDMA/GSM"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_summary" msgid="1815169717046729757">"Modalità di rete preferita: LTE/GSM/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_wcdma_summary" msgid="2195358773359424099">"Modalità di rete preferita: TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_wcdma_summary" msgid="1181424059695667803">"Modalità di rete preferita: LTE/TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_wcdma_summary" msgid="2526539326505354382">"Modalità di rete preferita: LTE/TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="8195248059196614939">"Modalità di rete preferita: TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="5596733053095592791">"Modalità di rete preferita: LTE/TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
     <string name="call_category" msgid="5863978196309462052">"Chiamata in corso"</string>
     <string name="network_operator_category" msgid="4830701959205735636">"Rete"</string>
     <string name="enhanced_4g_lte_mode_title" msgid="522191650223239171">"Modalità 4G LTE avanzata"</string>
@@ -220,12 +240,13 @@
     <string name="roaming_disable" msgid="1843417228755568110">"Connessione a servizi di dati in roaming"</string>
     <string name="roaming_reenable_message" msgid="8913735676127858115">"Connettività dati persa: hai lasciato la rete del tuo operatore con il roaming dati disattivato."</string>
     <string name="roaming_warning" msgid="1603164667540144353">"I costi potrebbero essere elevati."</string>
+    <string name="roaming_check_price_warning" msgid="7497570906830902550">"Verifica i costi con il tuo fornitore di rete."</string>
     <string name="roaming_alert_title" msgid="3654815360303826008">"Consentire il roaming dei dati?"</string>
     <string name="data_usage_title" msgid="8759619109516889802">"Utilizzo dati"</string>
     <string name="data_usage_template" msgid="8526428824844656364">"Utilizzo dati mobili: <xliff:g id="ID_1">%1$s</xliff:g> nel periodo <xliff:g id="ID_2">%2$s</xliff:g>"</string>
     <string name="advanced_options_title" msgid="8074895510265488035">"Avanzate"</string>
     <string name="carrier_settings_euicc" msgid="6714062862127226405">"Operatore"</string>
-    <string name="keywords_carrier_settings_euicc" msgid="783429609643157743">"operatore, esim, sim, euicc"</string>
+    <string name="keywords_carrier_settings_euicc" msgid="6861505396475991277">"operatore, esim, sim, euicc, cambia operatore, aggiungi operatore"</string>
     <string name="carrier_settings_euicc_summary" msgid="5115001942761995457">"<xliff:g id="CARRIER_NAME">%1$s</xliff:g> - <xliff:g id="PHONE_NUMBER">%2$s</xliff:g>"</string>
     <string name="mobile_data_settings_title" msgid="4661165467914727157">"Dati mobili"</string>
     <string name="mobile_data_settings_summary" msgid="5087255915840576895">"Accedi ai dati tramite la rete mobile"</string>
@@ -403,7 +424,7 @@
     <string name="deleting_fdn_contact" msgid="5669163206349319969">"Eliminazione numero selezione fissa..."</string>
     <string name="fdn_contact_deleted" msgid="7154162327112259569">"Numero di selezione fissa eliminato."</string>
     <string name="pin2_invalid" msgid="5470854099230755944">"FDN non aggiornato perché il PIN inserito non è corretto."</string>
-    <string name="fdn_invalid_number" msgid="8602417141715473998">"FDN non è stato aggiornato perché il numero è vuoto o contiene più di 20 cifre."</string>
+    <string name="fdn_invalid_number" msgid="2062898833049589309">"FDN non è stato aggiornato perché il numero supera le 20 cifre."</string>
     <string name="pin2_or_fdn_invalid" msgid="6025144083384701197">"FDN non aggiornato. Il codice PIN2 non era corretto o il numero di telefono è stato rifiutato."</string>
     <string name="fdn_failed" msgid="540018079008319747">"Operazione FDN non riuscita."</string>
     <string name="simContacts_emptyLoading" msgid="2203331234764498011">"Lettura da SIM..."</string>
@@ -506,6 +527,8 @@
     <string name="failedToImportSingleContactMsg" msgid="415399285420353917">"Importazione contatto non riuscita"</string>
     <string name="hac_mode_title" msgid="8740268574688743289">"Apparecchi acustici"</string>
     <string name="hac_mode_summary" msgid="6833851160514929341">"Attiva la compatibilità con apparecchi acustici"</string>
+    <string name="rtt_mode_title" msgid="5868105073514206953">"RTT"</string>
+    <string name="rtt_mode_summary" msgid="7346441783429748083">"Attiva o disattiva RTT"</string>
   <string-array name="tty_mode_entries">
     <item msgid="512950011423868021">"TTY disattivato"</item>
     <item msgid="3971695875449640648">"TTY completo"</item>
@@ -617,4 +640,107 @@
     <string name="mobile_data_activate_diag_message" msgid="8216154678758451453">"Potresti dover aggiungere la rete dati mediante <xliff:g id="PROVIDER_NAME">%s</xliff:g>"</string>
     <string name="mobile_data_activate_button" msgid="3682400969184405446">"AGGIUNGI RETE DATI"</string>
     <string name="mobile_data_activate_cancel_button" msgid="1708022171547398765">"ANNULLA"</string>
+    <string name="clh_card_title_call_ended_txt" msgid="4072101334811753823">"Chiamata terminata"</string>
+    <string name="clh_callFailed_powerOff_txt" msgid="3773036949107147708">"Segnale radio off"</string>
+    <string name="clh_callFailed_simError_txt" msgid="757650590524277969">"Nessuna scheda SIM o errore scheda SIM"</string>
+    <string name="clh_incall_error_out_of_service_txt" msgid="3974373603657193827">"Rete mobile non disponibile"</string>
+    <string name="clh_callFailed_unassigned_number_txt" msgid="7635996793232604064">"Numero non assegnato (non allocato)"</string>
+    <string name="clh_callFailed_no_route_to_destination_txt" msgid="8561586745288855167">"Nessun percorso verso la destinazione"</string>
+    <string name="clh_callFailed_channel_unacceptable_txt" msgid="8048626924246611459">"Canale non accettabile"</string>
+    <string name="clh_callFailed_operator_determined_barring_txt" msgid="6889705714244076823">"Esclusione determinata dall\'operatore"</string>
+    <string name="clh_callFailed_normal_call_clearing_txt" msgid="2810975267106345820">"Disconnessione chiamata normale"</string>
+    <string name="clh_callFailed_user_busy_txt" msgid="2736095995784746915">"Utente occupato"</string>
+    <string name="clh_callFailed_no_user_responding_txt" msgid="1421543095873040084">"Nessuna risposta utente"</string>
+    <string name="clh_callFailed_user_alerting_txt" msgid="6606245970376797447">"Avviso utente, nessuna risposta"</string>
+    <string name="clh_callFailed_call_rejected_txt" msgid="8001665478195793223">"Chiamata respinta"</string>
+    <string name="clh_callFailed_number_changed_txt" msgid="5127909898925154242">"Numero modificato"</string>
+    <string name="clh_callFailed_pre_emption_txt" msgid="6864702416751338567">"Priorità"</string>
+    <string name="clh_callFailed_non_selected_user_clearing_txt" msgid="8725898326616836656">"Disconnessione utente non selezionato"</string>
+    <string name="clh_callFailed_destination_out_of_order_txt" msgid="6626355413556362437">"Destinazione fuori servizio"</string>
+    <string name="clh_callFailed_invalid_number_format_txt" msgid="6987646655639655370">"Formato del numero non valido (numero incompleto)"</string>
+    <string name="clh_callFailed_facility_rejected_txt" msgid="4539787567476563415">"Servizio respinto"</string>
+    <string name="clh_callFailed_response_to_STATUS_ENQUIRY_txt" msgid="178503536263624366">"Risposta a RICHIESTA STATO"</string>
+    <string name="clh_callFailed_normal_unspecified_txt" msgid="2777574148560245427">"Normale, non specificato"</string>
+    <string name="clh_callFailed_no_circuit_available_txt" msgid="2894749820848784700">"Nessun circuito/canale disponibile"</string>
+    <string name="clh_callFailed_network_out_of_order_txt" msgid="807472585030492179">"Rete fuori servizio"</string>
+    <string name="clh_callFailed_temporary_failure_txt" msgid="1985847623937655151">"Guasto temporaneo"</string>
+    <string name="clh_callFailed_switching_equipment_congestion_txt" msgid="465517139462928431">"Congestione per cambio apparecchiatura"</string>
+    <string name="clh_callFailed_access_information_discarded_txt" msgid="132851305339579892">"Informazioni di accesso ignorate"</string>
+    <string name="clh_callFailed_requested_circuit_txt" msgid="2316345471851443847">"Circuito/canale richiesto non disponibile"</string>
+    <string name="clh_callFailed_resources_unavailable_unspecified_txt" msgid="4460267429142724322">"Risorse non disponibili, non specificato"</string>
+    <string name="clh_callFailed_quality_of_service_unavailable_txt" msgid="7315823047206338755">"Qualità del servizio non disponibile"</string>
+    <string name="clh_callFailed_requested_facility_not_subscribed_txt" msgid="1688438372518949530">"Servizio richiesto non sottoscritto"</string>
+    <string name="clh_callFailed_incoming_calls_barred_within_the_CUG_txt" msgid="3922231620226043342">"Chiamate in arrivo escluse nel gruppo chiuso di utenti"</string>
+    <string name="clh_callFailed_bearer_capability_not_authorized_txt" msgid="6515594235334537340">"Capacità connessione non autorizzata"</string>
+    <string name="clh_callFailed_bearer_capability_not_presently_available_txt" msgid="8013567156449692135">"Capacità connessione non attualmente disponibile"</string>
+    <string name="clh_callFailed_service_or_option_not_available_unspecified_txt" msgid="8663374141880847414">"Servizio o opzione non disponibile, non specificato"</string>
+    <string name="clh_callFailed_bearer_service_not_implemented_txt" msgid="2772484977847973583">"Servizio di connessione non implementato"</string>
+    <string name="clh_callFailed_ACM_equal_to_or_greater_than_ACMmax_txt" msgid="2192709279981159761">"ACM maggiore o uguale a ACMmax"</string>
+    <string name="clh_callFailed_requested_facility_not_implemented_txt" msgid="406404292085779118">"Servizio richiesto non implementato"</string>
+    <string name="clh_callFailed_only_restricted_digital_information_bearer_capability_is_available_txt" msgid="4817899794531157207">"Disponibile solo capacità di connessione limitata delle informazioni digitali"</string>
+    <string name="clh_callFailed_service_or_option_not_implemented_unspecified_txt" msgid="2968655784896862505">"Servizio o opzione non implementato, non specificato"</string>
+    <string name="clh_callFailed_invalid_transaction_identifier_value_txt" msgid="3843478518660918642">"Valore identificatore della transazione non valido"</string>
+    <string name="clh_callFailed_user_not_member_of_CUG_txt" msgid="8462852903153938988">"Utente non appartenente al gruppo chiuso"</string>
+    <string name="clh_callFailed_incompatible_destination_txt" msgid="2580750652910253219">"Destinazione non compatibile"</string>
+    <string name="clh_callFailed_invalid_transit_network_selection_txt" msgid="6589916900457111005">"Selezione rete di transito non valida"</string>
+    <string name="clh_callFailed_semantically_incorrect_message_txt" msgid="2329284157442218683">"Messaggio semanticamente errato"</string>
+    <string name="clh_callFailed_invalid_mandatory_information_txt" msgid="9081556111928912676">"Informazioni obbligatorie non valide"</string>
+    <string name="clh_callFailed_message_type_non_existent_or_not_implemented_txt" msgid="2641350895896546715">"Tipo di messaggio non esistente o non implementato"</string>
+    <string name="clh_callFailed_message_type_not_compatible_with_protocol_state_txt" msgid="6598180735494982466">"Tipo di messaggio non compatibile con lo stato del protocollo"</string>
+    <string name="clh_callFailed_information_element_non_existent_or_not_implemented_txt" msgid="4725610801664706983">"Elemento di informazioni non esistente o non implementato"</string>
+    <string name="clh_callFailed_conditional_IE_error_txt" msgid="9140031076499566143">"Errore elemento di informazioni condizionale"</string>
+    <string name="clh_callFailed_message_not_compatible_with_protocol_state_txt" msgid="6586005128633024271">"Messaggio non compatibile con lo stato del protocollo"</string>
+    <string name="clh_callFailed_recovery_on_timer_expiry_txt" msgid="3680765722923600294">"Scadenza ripristino timer"</string>
+    <string name="clh_callFailed_protocol_Error_unspecified_txt" msgid="8294907817156524790">"Errore protocollo, non specificato"</string>
+    <string name="clh_callFailed_interworking_unspecified_txt" msgid="8838850798491763729">"Interfunzionamento, non specificato"</string>
+    <string name="labelCallBarring" msgid="3452870940716226978">"Blocco chiamate"</string>
+    <string name="sum_call_barring_enabled" msgid="6804489690436703488">"Attivo"</string>
+    <string name="sum_call_barring_disabled" msgid="5900772179198857783">"Non attivo"</string>
+    <string name="call_barring_baoc" msgid="1199843944333106035">"Tutte le chiamate in uscita"</string>
+    <string name="call_barring_baoc_enabled" msgid="8112118391869380361">"Disattivare il blocco di tutte le chiamate in uscita?"</string>
+    <string name="call_barring_baoc_disabled" msgid="7806697133004697974">"Bloccare tutte le chiamate in uscita?"</string>
+    <string name="call_barring_baoic" msgid="3162154267825211826">"Chiamate internazionali in uscita"</string>
+    <string name="call_barring_baoic_enabled" msgid="2634377543147258105">"Disattivare il blocco chiamate internazionali in uscita?"</string>
+    <string name="call_barring_baoic_disabled" msgid="5817895648306183464">"Bloccare le chiamate internazionali in uscita?"</string>
+    <string name="call_barring_baoicr" msgid="8951699885885742076">"Roaming internazionale in uscita"</string>
+    <string name="call_barring_baoicr_enabled" msgid="2519630715322138317">"Disabilitare il blocco del roaming internazionale in uscita?"</string>
+    <string name="call_barring_baoicr_disabled" msgid="5831267468931377699">"Bloccare il roaming internazionale in uscita?"</string>
+    <string name="call_barring_baic" msgid="5272726081458339912">"Tutte le chiamate in arrivo"</string>
+    <string name="call_barring_baic_enabled" msgid="2457134916223203380">"Disattivare il blocco di tutte le chiamate in arrivo?"</string>
+    <string name="call_barring_baic_disabled" msgid="6945604947500275636">"Bloccare tutte le chiamate in arrivo?"</string>
+    <string name="call_barring_baicr" msgid="5728784220691481693">"Roaming internazionale in arrivo"</string>
+    <string name="call_barring_baicr_enabled" msgid="6533336994391716127">"Disattivare il blocco di tutto il roaming internazionale in arrivo?"</string>
+    <string name="call_barring_baicr_disabled" msgid="6746329853943256566">"Bloccare il roaming internazionale in arrivo?"</string>
+    <string name="call_barring_deactivate_all" msgid="5269788384941003415">"Disattiva tutto"</string>
+    <string name="call_barring_deactivate_all_description" msgid="4972365443287257704">"Disattiva tutte le impostazioni di blocco chiamate"</string>
+    <string name="call_barring_deactivate_success" msgid="8014685598632000936">"Bocco chiamate disattivato"</string>
+    <string name="call_barring_change_pwd" msgid="6887420609726284232">"Modifica password"</string>
+    <string name="call_barring_change_pwd_description" msgid="5505087790260233953">"Modifica la password di blocco chiamate"</string>
+    <string name="call_barring_change_pwd_description_disabled" msgid="7630770327645349957">"Impossibile modificare la password di blocco chiamate."</string>
+    <string name="call_barring_pwd_not_match" msgid="6716711689350314525">"Le password non corrispondono"</string>
+    <string name="call_barring_right_pwd_number" msgid="2902966502520410446">"Inserisci una password con 4 numeri"</string>
+    <string name="call_barring_change_pwd_success" msgid="3278310763742760321">"Password modificata"</string>
+    <string name="call_barring_old_pwd" msgid="6080515987320238522">"Vecchia password"</string>
+    <string name="call_barring_new_pwd" msgid="7048532299150269547">"Nuova password"</string>
+    <string name="call_barring_confirm_pwd" msgid="1947167278466285411">"Conferma password"</string>
+    <string name="messageCallBarring" msgid="2412123220272136055">"Inserisci password"</string>
+    <string name="call_barring_settings" msgid="80766145008623645">"Impostazioni di blocco chiamate"</string>
+    <string name="call_barring_deactivate_all_no_password" msgid="920902774366557311">"Disattivare tutte le impostazioni di blocco chiamate?"</string>
+    <string name="supp_service_notification_call_deflected" msgid="9195460512875330926">"Chiamata deviata."</string>
+    <string name="supp_service_notification_call_forwarded" msgid="7818548630812124053">"Trasferimento di chiamata."</string>
+    <string name="supp_service_notification_call_waiting" msgid="789154111899572489">"Chiamata in attesa."</string>
+    <string name="supp_service_clir_suppression_rejected" msgid="1581851661582189045">"Blocco del numero rifiutato."</string>
+    <string name="supp_service_closed_user_group_call" msgid="5761735840904590950">"Chiamata al gruppo di utenti chiusa."</string>
+    <string name="supp_service_incoming_calls_barred" msgid="3248813207307882723">"Chiamate in arrivo bloccate."</string>
+    <string name="supp_service_outgoing_calls_barred" msgid="1962644621292054081">"Chiamate in uscita bloccate."</string>
+    <string name="supp_service_call_forwarding_active" msgid="1253134771682248735">"Deviazione chiamate attiva."</string>
+    <string name="supp_service_additional_call_forwarded" msgid="5228624725214727315">"Chiamata aggiuntiva deviata."</string>
+    <string name="supp_service_additional_ect_connected" msgid="6396964292513707102">"Trasferimento esplicito della chiamata completato."</string>
+    <string name="supp_service_additional_ect_connecting" msgid="5443373059716058480">"Trasferimento esplicito della chiamata in corso."</string>
+    <string name="supp_service_call_on_hold" msgid="1478976782361795422">"Chiamata in attesa."</string>
+    <string name="supp_service_call_resumed" msgid="1656475289958070674">"Chiamata ripristinata."</string>
+    <string name="supp_service_deflected_call" msgid="138970419873492166">"La chiamata è stata deviata."</string>
+    <string name="supp_service_forwarded_call" msgid="4509980341645679803">"Trasferimento di chiamata."</string>
+    <string name="supp_service_conference_call" msgid="4448616364004466832">"Accesso all\'audioconferenza."</string>
+    <string name="supp_service_held_call_released" msgid="2030677825038709779">"La chiamata in attesa è stata chiusa."</string>
 </resources>
diff --git a/res/values-iw/strings.xml b/res/values-iw/strings.xml
index 0bbc39d..49755cb 100644
--- a/res/values-iw/strings.xml
+++ b/res/values-iw/strings.xml
@@ -130,6 +130,7 @@
     <string name="stk_cc_ss_to_dial_error" msgid="2816779198916570502">"‏בקשת SS שונתה לבקשת DIAL."</string>
     <string name="stk_cc_ss_to_ussd_error" msgid="7490626178582654236">"‏בקשת SS שונתה לבקשת USSD."</string>
     <string name="stk_cc_ss_to_ss_error" msgid="5057846756489053759">"‏בקשת SS שונתה לבקשת SS חדשה."</string>
+    <string name="stk_cc_ss_to_dial_video_error" msgid="3091186225006683939">"‏בקשת SS שונתה לבקשת Video DIAL."</string>
     <string name="fdn_check_failure" msgid="18200614306525434">"הגדרת מספרי החיוג הקבועים של אפליקציית הטלפון שלך מופעלת. כתוצאה מכך, חלק מהתכונות הקשורות לשיחות לא פועלות."</string>
     <string name="radio_off_error" msgid="2304459933248513376">"הפעל את הרדיו לפני ההצגה של הגדרות אלה."</string>
     <string name="close_dialog" msgid="2365884406356986917">"אישור"</string>
@@ -158,7 +159,6 @@
     <string name="vm_change_pin_error_invalid" msgid="3972205462701668653">"קוד הגישה החדש מכיל תווים לא חוקיים."</string>
     <string name="vm_change_pin_error_system_error" msgid="6610603326230000207">"לא ניתן לשנות את קוד הגישה"</string>
     <string name="vvm_unsupported_message_format" msgid="11795090778411977">"סוג ההודעה לא נתמך. התקשר למספר <xliff:g id="NUMBER">%s</xliff:g> כדי להאזין לה."</string>
-    <string name="mobile_networks" msgid="5540397602919106177">"הגדרות רשת סלולרית"</string>
     <string name="network_settings_title" msgid="514120489499925574">"רשת סלולרית"</string>
     <string name="label_available" msgid="1181658289009300430">"רשתות זמינות"</string>
     <string name="load_networks_progress" msgid="5230707536168902952">"מחפש..."</string>
@@ -168,6 +168,7 @@
     <string name="not_allowed" msgid="5613353860205691579">"‏כרטיס ה-SIM לא מאפשר חיבור לרשת זו."</string>
     <string name="connect_later" msgid="2308119155752343975">"לא ניתן להתחבר לרשת זו כעת. נסה שוב מאוחר יותר."</string>
     <string name="registration_done" msgid="495135664535876612">"רשום ברשת."</string>
+    <string name="already_auto" msgid="6067116884321285507">"הבחירה האוטומטית כבר מופעלת."</string>
     <string name="select_automatically" msgid="1046727200631770962">"בחירה אוטומטית של הרשת"</string>
     <string name="network_select_title" msgid="7733107364757544558">"רשת"</string>
     <string name="register_automatically" msgid="6017849844573519637">"רישום אוטומטי..."</string>
@@ -175,6 +176,31 @@
     <string name="preferred_network_mode_summary" msgid="1434820673166126609">"שנה את מצב ההפעלה של הרשת"</string>
     <string name="preferred_network_mode_dialogtitle" msgid="4048082093347807230">"סוג רשת מועדף"</string>
     <string name="forbidden_network" msgid="4384929668343563440">"(אסור)"</string>
+  <string-array name="preferred_network_mode_choices">
+    <item msgid="3628460389382468528">"‏GSM/WCDMA מועדפת"</item>
+    <item msgid="8442633436636425221">"‏GSM בלבד"</item>
+    <item msgid="2032314385791760810">"‏WCDMA בלבד"</item>
+    <item msgid="6334554401059422303">"‏GSM/‏WCDMA אוטומטית"</item>
+    <item msgid="1462198368200398663">"‏CDMA/EvDo אוטומטית"</item>
+    <item msgid="3611460019185359968">"‏CDMA ללא EvDo"</item>
+    <item msgid="545430093607698090">"‏EvDo בלבד"</item>
+    <item msgid="4286774020869405140">"CDMA/EvDo/GSM/WCDMA"</item>
+    <item msgid="4006002265696868538">"CDMA + LTE/EvDo"</item>
+    <item msgid="8973936140318359205">"GSM/WCDMA/LTE"</item>
+    <item msgid="3471059554252610472">"גלובלי"</item>
+    <item msgid="2882615514545171802">"LTE"</item>
+    <item msgid="8076204422288290116">"LTE/WCDMA"</item>
+    <item msgid="3982984144824159726">"‏TDSCDMA בלבד"</item>
+    <item msgid="3686191974505922271">"TDSCDMA/WCDMA"</item>
+    <item msgid="7135671700201836475">"LTE/TDSCDMA"</item>
+    <item msgid="3736619459066330755">"TDSCDMA/GSM"</item>
+    <item msgid="4778666570887216861">"LTE/TDSCDMA/GSM"</item>
+    <item msgid="2952322596201849456">"TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="115984258536697617">"LTE/TDSCDMA/WCDMA"</item>
+    <item msgid="7957991936217192636">"LTE/TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="2828588917858484655">"TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+    <item msgid="4989979948139945854">"LTE/TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+  </string-array>
     <string name="preferred_network_mode_wcdma_perf_summary" msgid="8521677230113533809">"‏מצב רשת מועדפת: WCDMA מועדף"</string>
     <string name="preferred_network_mode_gsm_only_summary" msgid="3352445413437453511">"‏מצב רשת מועדפת: GSM בלבד"</string>
     <string name="preferred_network_mode_wcdma_only_summary" msgid="2836897236221063413">"‏מצב רשת מועדפת: WCDMA בלבד"</string>
@@ -192,21 +218,15 @@
     <string name="preferred_network_mode_lte_gsm_umts_summary" msgid="633315028976225026">"‏מצב רשת מועדף: LTE / GSM / UMTS"</string>
     <string name="preferred_network_mode_lte_cdma_summary" msgid="3722647806454528426">"‏מצב רשת מועדפת: LTE / CDMA"</string>
     <string name="preferred_network_mode_tdscdma_summary" msgid="8021016193718678775">"‏מצב רשת מועדף: TDSCDMA"</string>
-  <string-array name="preferred_network_mode_choices">
-    <item msgid="7886739962255042385">"LTE / WCDMA"</item>
-    <item msgid="577652050447385699">"LTE"</item>
-    <item msgid="6813597571293773656">"גלובלי"</item>
-    <item msgid="127064712132619032">"GSM/WCDMA/LTE"</item>
-    <item msgid="1126767511633425977">"CDMA + LTE/EvDo"</item>
-    <item msgid="6389676313771670660">"CDMA/EvDo/GSM/WCDMA"</item>
-    <item msgid="545430093607698090">"‏EvDo בלבד"</item>
-    <item msgid="1508557726283094448">"‏CDMA ללא EvDo"</item>
-    <item msgid="4341433122263841224">"‏CDMA/EvDo אוטומטי"</item>
-    <item msgid="5958053792390386668">"‏GSM/‏WCDMA אוטומטי"</item>
-    <item msgid="7913148405605373434">"‏WCDMA בלבד"</item>
-    <item msgid="1524224863879435516">"‏GSM בלבד"</item>
-    <item msgid="3817924849415716259">"‏GSM/WCDMA מועדף"</item>
-  </string-array>
+    <string name="preferred_network_mode_tdscdma_wcdma_summary" msgid="2405154895437348623">"‏מצב רשת מועדף: TDSCDMA / WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_summary" msgid="2104702896644235637">"‏מצב רשת מועדף: LTE / TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_summary" msgid="4893784445338396204">"‏מצב רשת מועדף: TDSCDMA / GSM"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_summary" msgid="1815169717046729757">"‏מצב רשת מועדף: LTE/GSM/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_wcdma_summary" msgid="2195358773359424099">"‏מצב רשת מועדף: TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_wcdma_summary" msgid="1181424059695667803">"‏מצב רשת מועדף: LTE/TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_wcdma_summary" msgid="2526539326505354382">"‏מצב רשת מועדף: LTE/TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="8195248059196614939">"‏מצב רשת מועדף: TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="5596733053095592791">"‏מצב רשת מועדף: LTE/TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
     <string name="call_category" msgid="5863978196309462052">"שיחות"</string>
     <string name="network_operator_category" msgid="4830701959205735636">"רשת"</string>
     <string name="enhanced_4g_lte_mode_title" msgid="522191650223239171">"‏מצב 4G LTE משופר"</string>
@@ -220,12 +240,13 @@
     <string name="roaming_disable" msgid="1843417228755568110">"התחבר לשירותי נתונים בעת נדידה"</string>
     <string name="roaming_reenable_message" msgid="8913735676127858115">"איבדת את קישוריות הנתונים כיוון שעזבת את הרשת הביתית כשהנדידה כבויה."</string>
     <string name="roaming_warning" msgid="1603164667540144353">"ייתכנו שיעורי חיוב גבוהים."</string>
+    <string name="roaming_check_price_warning" msgid="7497570906830902550">"למידע נוסף על המחירים, יש לפנות לספק השירות."</string>
     <string name="roaming_alert_title" msgid="3654815360303826008">"האם לאפשר נדידה?"</string>
     <string name="data_usage_title" msgid="8759619109516889802">"שימוש בחבילת הגלישה"</string>
     <string name="data_usage_template" msgid="8526428824844656364">"השתמשת ב-<xliff:g id="ID_1">%1$s</xliff:g> מחבילת הגלישה בתאריכים <xliff:g id="ID_2">%2$s</xliff:g>"</string>
     <string name="advanced_options_title" msgid="8074895510265488035">"הגדרות מתקדמות"</string>
     <string name="carrier_settings_euicc" msgid="6714062862127226405">"ספק"</string>
-    <string name="keywords_carrier_settings_euicc" msgid="783429609643157743">"‏ספק, esim, ‏sim‏, ‏euicc"</string>
+    <string name="keywords_carrier_settings_euicc" msgid="6861505396475991277">"‏ספק, eSIM, החלפת ספק, sim, הוספת ספק, euicc"</string>
     <string name="carrier_settings_euicc_summary" msgid="5115001942761995457">"<xliff:g id="CARRIER_NAME">%1$s</xliff:g> — <xliff:g id="PHONE_NUMBER">%2$s</xliff:g>"</string>
     <string name="mobile_data_settings_title" msgid="4661165467914727157">"חבילת גלישה"</string>
     <string name="mobile_data_settings_summary" msgid="5087255915840576895">"שימוש בחבילת הגלישה דרך הרשת הסלולרית"</string>
@@ -399,7 +420,7 @@
     <string name="deleting_fdn_contact" msgid="5669163206349319969">"מוחק מספר חיוג קבוע..."</string>
     <string name="fdn_contact_deleted" msgid="7154162327112259569">"מספר חיוג קבוע נמחק."</string>
     <string name="pin2_invalid" msgid="5470854099230755944">"רשימת מספרי חיוג קבועים לא עודכנה מכיוון שקוד הגישה שגוי."</string>
-    <string name="fdn_invalid_number" msgid="8602417141715473998">"‏ה-FDN לא עודכן מכיוון שהמספר ריק או ארוך מ-20 תווים."</string>
+    <string name="fdn_invalid_number" msgid="2062898833049589309">"‏ה-FDN לא עודכן בגלל שהמספר ארוך מ-20 תווים."</string>
     <string name="pin2_or_fdn_invalid" msgid="6025144083384701197">"רשימת מספרי החיוג הקבועים לא עודכנה. קוד הגישה היה שגוי או שמספר הטלפון נדחה."</string>
     <string name="fdn_failed" msgid="540018079008319747">"‏פעולת FDN נכשלה."</string>
     <string name="simContacts_emptyLoading" msgid="2203331234764498011">"‏קורא מכרטיס SIM…"</string>
@@ -502,6 +523,8 @@
     <string name="failedToImportSingleContactMsg" msgid="415399285420353917">"ייבוא איש הקשר נכשל"</string>
     <string name="hac_mode_title" msgid="8740268574688743289">"מכשירי שמיעה"</string>
     <string name="hac_mode_summary" msgid="6833851160514929341">"הפעל תאימות למכשיר שמיעה"</string>
+    <string name="rtt_mode_title" msgid="5868105073514206953">"RTT"</string>
+    <string name="rtt_mode_summary" msgid="7346441783429748083">"‏הפעלה או השבתה של RTT"</string>
   <string-array name="tty_mode_entries">
     <item msgid="512950011423868021">"‏TTY כבוי"</item>
     <item msgid="3971695875449640648">"‏TTY מלא"</item>
@@ -617,4 +640,107 @@
     <string name="mobile_data_activate_diag_message" msgid="8216154678758451453">"ייתכן שיהיה צורך להגדיל את חבילת הגלישה באמצעות <xliff:g id="PROVIDER_NAME">%s</xliff:g>"</string>
     <string name="mobile_data_activate_button" msgid="3682400969184405446">"הגדלת חבילת הגלישה"</string>
     <string name="mobile_data_activate_cancel_button" msgid="1708022171547398765">"ביטול"</string>
+    <string name="clh_card_title_call_ended_txt" msgid="4072101334811753823">"השיחה הסתיימה"</string>
+    <string name="clh_callFailed_powerOff_txt" msgid="3773036949107147708">"הרדיו מושבת"</string>
+    <string name="clh_callFailed_simError_txt" msgid="757650590524277969">"‏אין כרטיס SIM או שגיאת כרטיס SIM"</string>
+    <string name="clh_incall_error_out_of_service_txt" msgid="3974373603657193827">"הרשת הסלולרית אינה זמינה"</string>
+    <string name="clh_callFailed_unassigned_number_txt" msgid="7635996793232604064">"המספר לא הוקצה"</string>
+    <string name="clh_callFailed_no_route_to_destination_txt" msgid="8561586745288855167">"אין נתיב ליעד"</string>
+    <string name="clh_callFailed_channel_unacceptable_txt" msgid="8048626924246611459">"הערוץ לא קביל"</string>
+    <string name="clh_callFailed_operator_determined_barring_txt" msgid="6889705714244076823">"אין אישור של המפעיל"</string>
+    <string name="clh_callFailed_normal_call_clearing_txt" msgid="2810975267106345820">"ניתוק שיחה רגיל"</string>
+    <string name="clh_callFailed_user_busy_txt" msgid="2736095995784746915">"המשתמש תפוס"</string>
+    <string name="clh_callFailed_no_user_responding_txt" msgid="1421543095873040084">"המשתמש לא ענה"</string>
+    <string name="clh_callFailed_user_alerting_txt" msgid="6606245970376797447">"התראת משתמש, אין תשובה"</string>
+    <string name="clh_callFailed_call_rejected_txt" msgid="8001665478195793223">"השיחה נדחתה"</string>
+    <string name="clh_callFailed_number_changed_txt" msgid="5127909898925154242">"המספר השתנה"</string>
+    <string name="clh_callFailed_pre_emption_txt" msgid="6864702416751338567">"זכות קדימה"</string>
+    <string name="clh_callFailed_non_selected_user_clearing_txt" msgid="8725898326616836656">"ניתוק משתמש שלא נבחר"</string>
+    <string name="clh_callFailed_destination_out_of_order_txt" msgid="6626355413556362437">"היעד לא תקין"</string>
+    <string name="clh_callFailed_invalid_number_format_txt" msgid="6987646655639655370">"פורמט המספר לא חוקי (חסרות ספרות)"</string>
+    <string name="clh_callFailed_facility_rejected_txt" msgid="4539787567476563415">"המכשיר נדחה"</string>
+    <string name="clh_callFailed_response_to_STATUS_ENQUIRY_txt" msgid="178503536263624366">"תשובה לבירור סטטוס"</string>
+    <string name="clh_callFailed_normal_unspecified_txt" msgid="2777574148560245427">"רגיל, לא צוין"</string>
+    <string name="clh_callFailed_no_circuit_available_txt" msgid="2894749820848784700">"אין מעגל/ערוץ זמין"</string>
+    <string name="clh_callFailed_network_out_of_order_txt" msgid="807472585030492179">"הרשת לא תקינה"</string>
+    <string name="clh_callFailed_temporary_failure_txt" msgid="1985847623937655151">"שגיאה זמנית"</string>
+    <string name="clh_callFailed_switching_equipment_congestion_txt" msgid="465517139462928431">"עומס במכשיר המיתוג"</string>
+    <string name="clh_callFailed_access_information_discarded_txt" msgid="132851305339579892">"הגישה למידע בוטלה"</string>
+    <string name="clh_callFailed_requested_circuit_txt" msgid="2316345471851443847">"המעגל/הערוץ המבוקש לא זמין"</string>
+    <string name="clh_callFailed_resources_unavailable_unspecified_txt" msgid="4460267429142724322">"המשאבים לא זמינים, לא צוין"</string>
+    <string name="clh_callFailed_quality_of_service_unavailable_txt" msgid="7315823047206338755">"איכות השירות לא זמינה"</string>
+    <string name="clh_callFailed_requested_facility_not_subscribed_txt" msgid="1688438372518949530">"המכשיר המבוקש לא רשום"</string>
+    <string name="clh_callFailed_incoming_calls_barred_within_the_CUG_txt" msgid="3922231620226043342">"אי אפשר לבצע שיחות נכנסות בתוך קבוצת המשתמשים הסגורה"</string>
+    <string name="clh_callFailed_bearer_capability_not_authorized_txt" msgid="6515594235334537340">"אין הרשאת גישה ליכולת הרשת"</string>
+    <string name="clh_callFailed_bearer_capability_not_presently_available_txt" msgid="8013567156449692135">"יכולת הרשת לא זמינה כרגע"</string>
+    <string name="clh_callFailed_service_or_option_not_available_unspecified_txt" msgid="8663374141880847414">"השירות או האפשרות לא זמינים, לא צוין"</string>
+    <string name="clh_callFailed_bearer_service_not_implemented_txt" msgid="2772484977847973583">"שירות הרשת לא יושם"</string>
+    <string name="clh_callFailed_ACM_equal_to_or_greater_than_ACMmax_txt" msgid="2192709279981159761">"‏הערך של ACM שווה לערך של ACMmax או גדול ממנו"</string>
+    <string name="clh_callFailed_requested_facility_not_implemented_txt" msgid="406404292085779118">"המכשיר המבוקש לא יושם"</string>
+    <string name="clh_callFailed_only_restricted_digital_information_bearer_capability_is_available_txt" msgid="4817899794531157207">"רק רשת עם מידע דיגיטלי מוגבל זמינה"</string>
+    <string name="clh_callFailed_service_or_option_not_implemented_unspecified_txt" msgid="2968655784896862505">"השירות או האפשרות לא יושמו, לא צוין"</string>
+    <string name="clh_callFailed_invalid_transaction_identifier_value_txt" msgid="3843478518660918642">"ערך מזהה הפעולה לא חוקי"</string>
+    <string name="clh_callFailed_user_not_member_of_CUG_txt" msgid="8462852903153938988">"המשתמש לא חבר בקבוצת המשתמשים הסגורה"</string>
+    <string name="clh_callFailed_incompatible_destination_txt" msgid="2580750652910253219">"היעד לא תואם"</string>
+    <string name="clh_callFailed_invalid_transit_network_selection_txt" msgid="6589916900457111005">"רשת המעבר שנבחרה לא חוקית"</string>
+    <string name="clh_callFailed_semantically_incorrect_message_txt" msgid="2329284157442218683">"ההודעה לא נכונה סמנטית"</string>
+    <string name="clh_callFailed_invalid_mandatory_information_txt" msgid="9081556111928912676">"מידע חובה לא חוקי"</string>
+    <string name="clh_callFailed_message_type_non_existent_or_not_implemented_txt" msgid="2641350895896546715">"סוג ההודעה לא קיים או לא יושם"</string>
+    <string name="clh_callFailed_message_type_not_compatible_with_protocol_state_txt" msgid="6598180735494982466">"סוג ההודעה לא תואם למצב הפרוטוקול"</string>
+    <string name="clh_callFailed_information_element_non_existent_or_not_implemented_txt" msgid="4725610801664706983">"אלמנט המידע לא קיים או לא יושם"</string>
+    <string name="clh_callFailed_conditional_IE_error_txt" msgid="9140031076499566143">"שגיאה באלמנט מידע מותנה"</string>
+    <string name="clh_callFailed_message_not_compatible_with_protocol_state_txt" msgid="6586005128633024271">"ההודעה לא תואמת למצב הפרוטוקול"</string>
+    <string name="clh_callFailed_recovery_on_timer_expiry_txt" msgid="3680765722923600294">"פג הזמן לשחזור"</string>
+    <string name="clh_callFailed_protocol_Error_unspecified_txt" msgid="8294907817156524790">"שגיאת פרוטוקול, לא צוין"</string>
+    <string name="clh_callFailed_interworking_unspecified_txt" msgid="8838850798491763729">"שגיאת קישור, לא צוין"</string>
+    <string name="labelCallBarring" msgid="3452870940716226978">"חסימת שיחות"</string>
+    <string name="sum_call_barring_enabled" msgid="6804489690436703488">"מופעלת"</string>
+    <string name="sum_call_barring_disabled" msgid="5900772179198857783">"מושבתת"</string>
+    <string name="call_barring_baoc" msgid="1199843944333106035">"כל השיחות היוצאות"</string>
+    <string name="call_barring_baoc_enabled" msgid="8112118391869380361">"לבטל את החסימה של כל השיחות היוצאות?"</string>
+    <string name="call_barring_baoc_disabled" msgid="7806697133004697974">"לחסום את כל השיחות היוצאות?"</string>
+    <string name="call_barring_baoic" msgid="3162154267825211826">"שיחות יוצאות לחו\"ל"</string>
+    <string name="call_barring_baoic_enabled" msgid="2634377543147258105">"לבטל את החסימה של כל השיחות היוצאות לחו\"ל?"</string>
+    <string name="call_barring_baoic_disabled" msgid="5817895648306183464">"לחסום את כל השיחות היוצאות לחו\"ל?"</string>
+    <string name="call_barring_baoicr" msgid="8951699885885742076">"שיחות יוצאות לחו\"ל בזמן נדידה"</string>
+    <string name="call_barring_baoicr_enabled" msgid="2519630715322138317">"לבטל את החסימה של כל השיחות היוצאות לחו\"ל בזמן נדידה?"</string>
+    <string name="call_barring_baoicr_disabled" msgid="5831267468931377699">"לחסום שיחות יוצאות לחו\"ל בזמן נדידה?"</string>
+    <string name="call_barring_baic" msgid="5272726081458339912">"כל השיחות הנכנסות"</string>
+    <string name="call_barring_baic_enabled" msgid="2457134916223203380">"לבטל את החסימה של כל השיחות הנכנסות?"</string>
+    <string name="call_barring_baic_disabled" msgid="6945604947500275636">"לחסום את כל השיחות הנכנסות?"</string>
+    <string name="call_barring_baicr" msgid="5728784220691481693">"שיחות נכנסות מחו\"ל בזמן נדידה"</string>
+    <string name="call_barring_baicr_enabled" msgid="6533336994391716127">"לבטל את החסימה של כל השיחות הנכנסות מחו\"ל בזמן נדידה?"</string>
+    <string name="call_barring_baicr_disabled" msgid="6746329853943256566">"לחסום שיחות נכנסות מחו\"ל בזמן נדידה?"</string>
+    <string name="call_barring_deactivate_all" msgid="5269788384941003415">"השבתת כל ההגדרות"</string>
+    <string name="call_barring_deactivate_all_description" msgid="4972365443287257704">"השבתת כל ההגדרות של חסימת שיחות"</string>
+    <string name="call_barring_deactivate_success" msgid="8014685598632000936">"חסימת השיחות הושבתה"</string>
+    <string name="call_barring_change_pwd" msgid="6887420609726284232">"שינוי הסיסמה"</string>
+    <string name="call_barring_change_pwd_description" msgid="5505087790260233953">"שינוי הסיסמה לחסימת שיחות"</string>
+    <string name="call_barring_change_pwd_description_disabled" msgid="7630770327645349957">"אי אפשר לשנות את הסיסמה לחסימת שיחות."</string>
+    <string name="call_barring_pwd_not_match" msgid="6716711689350314525">"הסיסמאות לא תואמות"</string>
+    <string name="call_barring_right_pwd_number" msgid="2902966502520410446">"צריך להזין סיסמה בת 4 ספרות"</string>
+    <string name="call_barring_change_pwd_success" msgid="3278310763742760321">"הסיסמה שונתה"</string>
+    <string name="call_barring_old_pwd" msgid="6080515987320238522">"סיסמה ישנה"</string>
+    <string name="call_barring_new_pwd" msgid="7048532299150269547">"סיסמה חדשה"</string>
+    <string name="call_barring_confirm_pwd" msgid="1947167278466285411">"אישור הסיסמה"</string>
+    <string name="messageCallBarring" msgid="2412123220272136055">"זה המקום להזין סיסמה"</string>
+    <string name="call_barring_settings" msgid="80766145008623645">"ההגדרות של חסימת שיחות"</string>
+    <string name="call_barring_deactivate_all_no_password" msgid="920902774366557311">"להשבית את כל ההגדרות של חסימת שיחות?"</string>
+    <string name="supp_service_notification_call_deflected" msgid="9195460512875330926">"השיחה נותבה למספר אחר."</string>
+    <string name="supp_service_notification_call_forwarded" msgid="7818548630812124053">"השיחה הועברה."</string>
+    <string name="supp_service_notification_call_waiting" msgid="789154111899572489">"שיחה ממתינה."</string>
+    <string name="supp_service_clir_suppression_rejected" msgid="1581851661582189045">"חסימת המספר נדחתה."</string>
+    <string name="supp_service_closed_user_group_call" msgid="5761735840904590950">"שיחה עם קבוצת משתמשים סגורה."</string>
+    <string name="supp_service_incoming_calls_barred" msgid="3248813207307882723">"אי אפשר לקבל שיחות נכנסות."</string>
+    <string name="supp_service_outgoing_calls_barred" msgid="1962644621292054081">"אי אפשר לבצע שיחות יוצאות."</string>
+    <string name="supp_service_call_forwarding_active" msgid="1253134771682248735">"העברת השיחות פעילה."</string>
+    <string name="supp_service_additional_call_forwarded" msgid="5228624725214727315">"שיחה נוספת הועברה."</string>
+    <string name="supp_service_additional_ect_connected" msgid="6396964292513707102">"העברת השיחה שנבחרה הסתיימה."</string>
+    <string name="supp_service_additional_ect_connecting" msgid="5443373059716058480">"אנחנו מעבירים את השיחה שנבחרה."</string>
+    <string name="supp_service_call_on_hold" msgid="1478976782361795422">"השיחה הועברה להמתנה."</string>
+    <string name="supp_service_call_resumed" msgid="1656475289958070674">"השיחה חודשה."</string>
+    <string name="supp_service_deflected_call" msgid="138970419873492166">"השיחה נותבה ממספר אחר."</string>
+    <string name="supp_service_forwarded_call" msgid="4509980341645679803">"השיחה הועברה."</string>
+    <string name="supp_service_conference_call" msgid="4448616364004466832">"אנחנו מצרפים אותך לשיחת הוועידה."</string>
+    <string name="supp_service_held_call_released" msgid="2030677825038709779">"השיחה שוחררה מהמתנה."</string>
 </resources>
diff --git a/res/values-ja/strings.xml b/res/values-ja/strings.xml
index 434b45b..51f9e90 100644
--- a/res/values-ja/strings.xml
+++ b/res/values-ja/strings.xml
@@ -130,6 +130,7 @@
     <string name="stk_cc_ss_to_dial_error" msgid="2816779198916570502">"SSリクエストはDIALリクエストに変更されました。"</string>
     <string name="stk_cc_ss_to_ussd_error" msgid="7490626178582654236">"SSリクエストはUSSDリクエストに変更されました。"</string>
     <string name="stk_cc_ss_to_ss_error" msgid="5057846756489053759">"SSリクエストは新しいSSリクエストに変更されました。"</string>
+    <string name="stk_cc_ss_to_dial_video_error" msgid="3091186225006683939">"SS リクエストが Video DIAL リクエストに変更されました。"</string>
     <string name="fdn_check_failure" msgid="18200614306525434">"電話アプリの発信番号制限設定がONになっているため、通話関連の機能の一部を使用できません。"</string>
     <string name="radio_off_error" msgid="2304459933248513376">"これらの設定を表示するには無線通信をONにしてください。"</string>
     <string name="close_dialog" msgid="2365884406356986917">"OK"</string>
@@ -158,7 +159,6 @@
     <string name="vm_change_pin_error_invalid" msgid="3972205462701668653">"新しい PIN に無効な文字が含まれています。"</string>
     <string name="vm_change_pin_error_system_error" msgid="6610603326230000207">"PIN を変更できませんでした"</string>
     <string name="vvm_unsupported_message_format" msgid="11795090778411977">"サポートされていないメッセージ タイプです。<xliff:g id="NUMBER">%s</xliff:g> 宛に電話をかけてメッセージをお聞きください。"</string>
-    <string name="mobile_networks" msgid="5540397602919106177">"モバイルネットワーク設定"</string>
     <string name="network_settings_title" msgid="514120489499925574">"モバイル ネットワーク"</string>
     <string name="label_available" msgid="1181658289009300430">"利用可能なネットワーク"</string>
     <string name="load_networks_progress" msgid="5230707536168902952">"検索中..."</string>
@@ -168,6 +168,7 @@
     <string name="not_allowed" msgid="5613353860205691579">"お使いのSIMカードではこのネットワークに接続できません。"</string>
     <string name="connect_later" msgid="2308119155752343975">"現在このネットワークに接続できません。しばらくしてからもう一度お試しください。"</string>
     <string name="registration_done" msgid="495135664535876612">"ネットワークに登録されました。"</string>
+    <string name="already_auto" msgid="6067116884321285507">"すでに自動選択が適用されています。"</string>
     <string name="select_automatically" msgid="1046727200631770962">"ネットワークを自動的に選択"</string>
     <string name="network_select_title" msgid="7733107364757544558">"ネットワーク"</string>
     <string name="register_automatically" msgid="6017849844573519637">"自動登録..."</string>
@@ -175,6 +176,31 @@
     <string name="preferred_network_mode_summary" msgid="1434820673166126609">"ネットワーク動作モードの変更"</string>
     <string name="preferred_network_mode_dialogtitle" msgid="4048082093347807230">"優先ネットワークタイプ"</string>
     <string name="forbidden_network" msgid="4384929668343563440">"(禁止)"</string>
+  <string-array name="preferred_network_mode_choices">
+    <item msgid="3628460389382468528">"GSM / WCDMA を優先"</item>
+    <item msgid="8442633436636425221">"GSM のみ"</item>
+    <item msgid="2032314385791760810">"WCDMA のみ"</item>
+    <item msgid="6334554401059422303">"GSM / WCDMA 自動"</item>
+    <item msgid="1462198368200398663">"CDMA / EV-DO 自動"</item>
+    <item msgid="3611460019185359968">"CDMA(EV-DO 非準拠)"</item>
+    <item msgid="545430093607698090">"EV-DOのみ"</item>
+    <item msgid="4286774020869405140">"CDMA / EV-DO / GSM / WCDMA"</item>
+    <item msgid="4006002265696868538">"CDMA+LTE / EV-DO"</item>
+    <item msgid="8973936140318359205">"GSM / WCDMA / LTE"</item>
+    <item msgid="3471059554252610472">"グローバル"</item>
+    <item msgid="2882615514545171802">"LTE"</item>
+    <item msgid="8076204422288290116">"LTE / WCDMA"</item>
+    <item msgid="3982984144824159726">"TDSCDMA のみ"</item>
+    <item msgid="3686191974505922271">"TDSCDMA / WCDMA"</item>
+    <item msgid="7135671700201836475">"LTE / TDSCDMA"</item>
+    <item msgid="3736619459066330755">"TDSCDMA / GSM"</item>
+    <item msgid="4778666570887216861">"LTE / TDSCDMA / GSM"</item>
+    <item msgid="2952322596201849456">"TDSCDMA / GSM / WCDMA"</item>
+    <item msgid="115984258536697617">"LTE / TDSCDMA / WCDMA"</item>
+    <item msgid="7957991936217192636">"LTE / TDSCDMA / GSM / WCDMA"</item>
+    <item msgid="2828588917858484655">"TDSCDMA / CDMA / EV-DO / GSM / WCDMA"</item>
+    <item msgid="4989979948139945854">"LTE / TDSCDMA / CDMA / EV-DO / GSM / WCDMA"</item>
+  </string-array>
     <string name="preferred_network_mode_wcdma_perf_summary" msgid="8521677230113533809">"優先ネットワークモード: WCDMA優先"</string>
     <string name="preferred_network_mode_gsm_only_summary" msgid="3352445413437453511">"優先ネットワークモード: GSMのみ"</string>
     <string name="preferred_network_mode_wcdma_only_summary" msgid="2836897236221063413">"優先ネットワークモード: WCDMAのみ"</string>
@@ -192,21 +218,15 @@
     <string name="preferred_network_mode_lte_gsm_umts_summary" msgid="633315028976225026">"推奨ネットワークモード: LTE/GSM/UMTS"</string>
     <string name="preferred_network_mode_lte_cdma_summary" msgid="3722647806454528426">"優先ネットワークモード: LTE/CDMA"</string>
     <string name="preferred_network_mode_tdscdma_summary" msgid="8021016193718678775">"優先ネットワークモード: TDSCDMA"</string>
-  <string-array name="preferred_network_mode_choices">
-    <item msgid="7886739962255042385">"LTE/WCDMA"</item>
-    <item msgid="577652050447385699">"LTE"</item>
-    <item msgid="6813597571293773656">"グローバル"</item>
-    <item msgid="127064712132619032">"GSM/WCDMA/LTE"</item>
-    <item msgid="1126767511633425977">"CDMA+LTE/EV-DO"</item>
-    <item msgid="6389676313771670660">"CDMA/EV-DO/GSM/WCDMA"</item>
-    <item msgid="545430093607698090">"EV-DOのみ"</item>
-    <item msgid="1508557726283094448">"CDMA(EV-DO非準拠)"</item>
-    <item msgid="4341433122263841224">"CDMA/EV-DO自動"</item>
-    <item msgid="5958053792390386668">"GSM/WCDMA自動"</item>
-    <item msgid="7913148405605373434">"WCDMAのみ"</item>
-    <item msgid="1524224863879435516">"GSMのみ"</item>
-    <item msgid="3817924849415716259">"GSM/WCDMAを優先"</item>
-  </string-array>
+    <string name="preferred_network_mode_tdscdma_wcdma_summary" msgid="2405154895437348623">"優先ネットワーク モード: TDSCDMA / WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_summary" msgid="2104702896644235637">"優先ネットワーク モード: LTE / TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_summary" msgid="4893784445338396204">"優先ネットワーク モード: TDSCDMA / GSM"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_summary" msgid="1815169717046729757">"優先ネットワーク モード: LTE / GSM / TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_wcdma_summary" msgid="2195358773359424099">"優先ネットワーク モード: TDSCDMA / GSM / WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_wcdma_summary" msgid="1181424059695667803">"優先ネットワーク モード: LTE / TDSCDMA / WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_wcdma_summary" msgid="2526539326505354382">"優先ネットワーク モード: LTE / TDSCDMA / GSM / WCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="8195248059196614939">"優先ネットワーク モード: TDSCDMA / CDMA / EV-DO / GSM / WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="5596733053095592791">"優先ネットワーク モード: LTE / TDSCDMA / CDMA / EV-DO / GSM / WCDMA"</string>
     <string name="call_category" msgid="5863978196309462052">"通話"</string>
     <string name="network_operator_category" msgid="4830701959205735636">"ネットワーク"</string>
     <string name="enhanced_4g_lte_mode_title" msgid="522191650223239171">"4G LTE拡張モード"</string>
@@ -220,12 +240,13 @@
     <string name="roaming_disable" msgid="1843417228755568110">"ローミング時にデータサービスに接続する"</string>
     <string name="roaming_reenable_message" msgid="8913735676127858115">"データローミングをOFFにしてホームネットワークを離れたため、データ接続が切断されました。"</string>
     <string name="roaming_warning" msgid="1603164667540144353">"高額な通信料が発生することがあります。"</string>
+    <string name="roaming_check_price_warning" msgid="7497570906830902550">"価格設定については、ネットワーク プロバイダにお問い合わせください。"</string>
     <string name="roaming_alert_title" msgid="3654815360303826008">"データ ローミングを許可しますか?"</string>
     <string name="data_usage_title" msgid="8759619109516889802">"データ使用量"</string>
     <string name="data_usage_template" msgid="8526428824844656364">"<xliff:g id="ID_2">%2$s</xliff:g> のモバイルデータ使用量: <xliff:g id="ID_1">%1$s</xliff:g>"</string>
     <string name="advanced_options_title" msgid="8074895510265488035">"詳細設定"</string>
     <string name="carrier_settings_euicc" msgid="6714062862127226405">"携帯通信会社"</string>
-    <string name="keywords_carrier_settings_euicc" msgid="783429609643157743">"携帯通信会社、esim、sim、euicc"</string>
+    <string name="keywords_carrier_settings_euicc" msgid="6861505396475991277">"携帯通信会社, eSIM, SIM, eUICC, 携帯通信会社を切り替える, 携帯通信会社を追加"</string>
     <string name="carrier_settings_euicc_summary" msgid="5115001942761995457">"<xliff:g id="CARRIER_NAME">%1$s</xliff:g> — <xliff:g id="PHONE_NUMBER">%2$s</xliff:g>"</string>
     <string name="mobile_data_settings_title" msgid="4661165467914727157">"モバイルデータ"</string>
     <string name="mobile_data_settings_summary" msgid="5087255915840576895">"モバイル ネットワーク経由でデータにアクセス"</string>
@@ -399,7 +420,7 @@
     <string name="deleting_fdn_contact" msgid="5669163206349319969">"発信番号制限を削除しています..."</string>
     <string name="fdn_contact_deleted" msgid="7154162327112259569">"発信番号制限を削除しました。"</string>
     <string name="pin2_invalid" msgid="5470854099230755944">"発信番号制限は更新されませんでした。入力したPINは正しくありません。"</string>
-    <string name="fdn_invalid_number" msgid="8602417141715473998">"電話番号が空白になっているか、20 桁を超えているため、FDN を更新できませんでした。"</string>
+    <string name="fdn_invalid_number" msgid="2062898833049589309">"FDN は更新されませんでした。20 桁を超える番号は指定できません。"</string>
     <string name="pin2_or_fdn_invalid" msgid="6025144083384701197">"発信番号制限は更新されませんでした。PIN2が正しくないか、電話番号が拒否されました。"</string>
     <string name="fdn_failed" msgid="540018079008319747">"発信番号制限操作に失敗しました。"</string>
     <string name="simContacts_emptyLoading" msgid="2203331234764498011">"SIMカードから読み取り中..."</string>
@@ -502,6 +523,8 @@
     <string name="failedToImportSingleContactMsg" msgid="415399285420353917">"連絡先をインポートできませんでした"</string>
     <string name="hac_mode_title" msgid="8740268574688743289">"補聴機能"</string>
     <string name="hac_mode_summary" msgid="6833851160514929341">"補聴機能の互換をON"</string>
+    <string name="rtt_mode_title" msgid="5868105073514206953">"RTT"</string>
+    <string name="rtt_mode_summary" msgid="7346441783429748083">"RTT を ON または OFF にする"</string>
   <string-array name="tty_mode_entries">
     <item msgid="512950011423868021">"TTY OFF"</item>
     <item msgid="3971695875449640648">"TTY フル"</item>
@@ -613,4 +636,107 @@
     <string name="mobile_data_activate_diag_message" msgid="8216154678758451453">"場合によっては、<xliff:g id="PROVIDER_NAME">%s</xliff:g> を通じてデータを追加する必要があります"</string>
     <string name="mobile_data_activate_button" msgid="3682400969184405446">"データを追加"</string>
     <string name="mobile_data_activate_cancel_button" msgid="1708022171547398765">"キャンセル"</string>
+    <string name="clh_card_title_call_ended_txt" msgid="4072101334811753823">"通話が終了した"</string>
+    <string name="clh_callFailed_powerOff_txt" msgid="3773036949107147708">"無線通信が OFF になっている"</string>
+    <string name="clh_callFailed_simError_txt" msgid="757650590524277969">"SIM カードがない、または SIM カードのエラー"</string>
+    <string name="clh_incall_error_out_of_service_txt" msgid="3974373603657193827">"モバイル ネットワークを利用できない"</string>
+    <string name="clh_callFailed_unassigned_number_txt" msgid="7635996793232604064">"未割り当ての番号"</string>
+    <string name="clh_callFailed_no_route_to_destination_txt" msgid="8561586745288855167">"宛先に転送できない"</string>
+    <string name="clh_callFailed_channel_unacceptable_txt" msgid="8048626924246611459">"許可されないチャンネル"</string>
+    <string name="clh_callFailed_operator_determined_barring_txt" msgid="6889705714244076823">"指定した通信事業者が禁止している"</string>
+    <string name="clh_callFailed_normal_call_clearing_txt" msgid="2810975267106345820">"通常の通話を終了している"</string>
+    <string name="clh_callFailed_user_busy_txt" msgid="2736095995784746915">"ユーザーが取り込み中"</string>
+    <string name="clh_callFailed_no_user_responding_txt" msgid="1421543095873040084">"ユーザーから応答がない"</string>
+    <string name="clh_callFailed_user_alerting_txt" msgid="6606245970376797447">"ユーザーへの警告、回答なし"</string>
+    <string name="clh_callFailed_call_rejected_txt" msgid="8001665478195793223">"通話が拒否された"</string>
+    <string name="clh_callFailed_number_changed_txt" msgid="5127909898925154242">"番号が変更されている"</string>
+    <string name="clh_callFailed_pre_emption_txt" msgid="6864702416751338567">"一時的に中断"</string>
+    <string name="clh_callFailed_non_selected_user_clearing_txt" msgid="8725898326616836656">"未選択のユーザーをクリアしている"</string>
+    <string name="clh_callFailed_destination_out_of_order_txt" msgid="6626355413556362437">"宛先が応答できない状態"</string>
+    <string name="clh_callFailed_invalid_number_format_txt" msgid="6987646655639655370">"無効な番号形式(番号が不完全)"</string>
+    <string name="clh_callFailed_facility_rejected_txt" msgid="4539787567476563415">"サービスが拒否された"</string>
+    <string name="clh_callFailed_response_to_STATUS_ENQUIRY_txt" msgid="178503536263624366">"状態の照会に対する回答"</string>
+    <string name="clh_callFailed_normal_unspecified_txt" msgid="2777574148560245427">"通常、詳細不明"</string>
+    <string name="clh_callFailed_no_circuit_available_txt" msgid="2894749820848784700">"利用できる回線 / チャンネルがない"</string>
+    <string name="clh_callFailed_network_out_of_order_txt" msgid="807472585030492179">"ネットワークが動作していない"</string>
+    <string name="clh_callFailed_temporary_failure_txt" msgid="1985847623937655151">"一時的なエラー"</string>
+    <string name="clh_callFailed_switching_equipment_congestion_txt" msgid="465517139462928431">"機器の切り替え時の混雑"</string>
+    <string name="clh_callFailed_access_information_discarded_txt" msgid="132851305339579892">"アクセス情報が破棄された"</string>
+    <string name="clh_callFailed_requested_circuit_txt" msgid="2316345471851443847">"リクエストした回線 / チャンネルを利用できない"</string>
+    <string name="clh_callFailed_resources_unavailable_unspecified_txt" msgid="4460267429142724322">"リソースを利用できない、詳細不明"</string>
+    <string name="clh_callFailed_quality_of_service_unavailable_txt" msgid="7315823047206338755">"サービスの品質を確認できない"</string>
+    <string name="clh_callFailed_requested_facility_not_subscribed_txt" msgid="1688438372518949530">"リクエストしたサービスに登録していない"</string>
+    <string name="clh_callFailed_incoming_calls_barred_within_the_CUG_txt" msgid="3922231620226043342">"着信通話が CUG 内で禁止されている"</string>
+    <string name="clh_callFailed_bearer_capability_not_authorized_txt" msgid="6515594235334537340">"ベアラー サービスが承認されていない"</string>
+    <string name="clh_callFailed_bearer_capability_not_presently_available_txt" msgid="8013567156449692135">"現在ベアラー サービスを利用できない"</string>
+    <string name="clh_callFailed_service_or_option_not_available_unspecified_txt" msgid="8663374141880847414">"サービスまたはオプションを利用できない、詳細不明"</string>
+    <string name="clh_callFailed_bearer_service_not_implemented_txt" msgid="2772484977847973583">"ベアラー サービスが実装されていない"</string>
+    <string name="clh_callFailed_ACM_equal_to_or_greater_than_ACMmax_txt" msgid="2192709279981159761">"ACM の値が ACMmax の値以上になっている"</string>
+    <string name="clh_callFailed_requested_facility_not_implemented_txt" msgid="406404292085779118">"リクエストしたサービスが実装されていない"</string>
+    <string name="clh_callFailed_only_restricted_digital_information_bearer_capability_is_available_txt" msgid="4817899794531157207">"制限付きのデジタル情報ベアラー機能のみ利用可能"</string>
+    <string name="clh_callFailed_service_or_option_not_implemented_unspecified_txt" msgid="2968655784896862505">"サービスまたはオプションが実装されていない、詳細不明"</string>
+    <string name="clh_callFailed_invalid_transaction_identifier_value_txt" msgid="3843478518660918642">"無効なトランザクション ID"</string>
+    <string name="clh_callFailed_user_not_member_of_CUG_txt" msgid="8462852903153938988">"ユーザーが CUG のメンバーではない"</string>
+    <string name="clh_callFailed_incompatible_destination_txt" msgid="2580750652910253219">"対応していない宛先"</string>
+    <string name="clh_callFailed_invalid_transit_network_selection_txt" msgid="6589916900457111005">"無効なトランジット ネットワークの選択"</string>
+    <string name="clh_callFailed_semantically_incorrect_message_txt" msgid="2329284157442218683">"意味的に正しくないメッセージ"</string>
+    <string name="clh_callFailed_invalid_mandatory_information_txt" msgid="9081556111928912676">"無効な必須情報"</string>
+    <string name="clh_callFailed_message_type_non_existent_or_not_implemented_txt" msgid="2641350895896546715">"メッセージの種類が存在しないか、実装されていない"</string>
+    <string name="clh_callFailed_message_type_not_compatible_with_protocol_state_txt" msgid="6598180735494982466">"メッセージの種類がプロトコルの状態に対応していない"</string>
+    <string name="clh_callFailed_information_element_non_existent_or_not_implemented_txt" msgid="4725610801664706983">"情報エレメントが存在しないか、実装されていない"</string>
+    <string name="clh_callFailed_conditional_IE_error_txt" msgid="9140031076499566143">"条件付きの IE エラー"</string>
+    <string name="clh_callFailed_message_not_compatible_with_protocol_state_txt" msgid="6586005128633024271">"メッセージがプロトコルの状態に対応していない"</string>
+    <string name="clh_callFailed_recovery_on_timer_expiry_txt" msgid="3680765722923600294">"タイマー期限の復元"</string>
+    <string name="clh_callFailed_protocol_Error_unspecified_txt" msgid="8294907817156524790">"プロトコル エラー、詳細不明"</string>
+    <string name="clh_callFailed_interworking_unspecified_txt" msgid="8838850798491763729">"相互作用中、詳細未定"</string>
+    <string name="labelCallBarring" msgid="3452870940716226978">"通話制限"</string>
+    <string name="sum_call_barring_enabled" msgid="6804489690436703488">"ON"</string>
+    <string name="sum_call_barring_disabled" msgid="5900772179198857783">"OFF"</string>
+    <string name="call_barring_baoc" msgid="1199843944333106035">"すべての発信"</string>
+    <string name="call_barring_baoc_enabled" msgid="8112118391869380361">"発信ブロックをすべて無効にしますか?"</string>
+    <string name="call_barring_baoc_disabled" msgid="7806697133004697974">"すべての発信をブロックしますか?"</string>
+    <string name="call_barring_baoic" msgid="3162154267825211826">"国際電話の発信"</string>
+    <string name="call_barring_baoic_enabled" msgid="2634377543147258105">"国際電話の発信ブロックを無効にしますか?"</string>
+    <string name="call_barring_baoic_disabled" msgid="5817895648306183464">"国際電話の発信をブロックしますか?"</string>
+    <string name="call_barring_baoicr" msgid="8951699885885742076">"国際ローミングの発信"</string>
+    <string name="call_barring_baoicr_enabled" msgid="2519630715322138317">"国際ローミングの発信ブロックを無効にしますか?"</string>
+    <string name="call_barring_baoicr_disabled" msgid="5831267468931377699">"国際ローミングの発信をブロックしますか?"</string>
+    <string name="call_barring_baic" msgid="5272726081458339912">"すべての着信"</string>
+    <string name="call_barring_baic_enabled" msgid="2457134916223203380">"着信ブロックをすべて無効にしますか?"</string>
+    <string name="call_barring_baic_disabled" msgid="6945604947500275636">"すべての着信をブロックしますか?"</string>
+    <string name="call_barring_baicr" msgid="5728784220691481693">"国際ローミングの着信"</string>
+    <string name="call_barring_baicr_enabled" msgid="6533336994391716127">"国際ローミングの着信ブロックをすべて無効にしますか?"</string>
+    <string name="call_barring_baicr_disabled" msgid="6746329853943256566">"国際ローミングの着信をブロックしますか?"</string>
+    <string name="call_barring_deactivate_all" msgid="5269788384941003415">"すべて無効にする"</string>
+    <string name="call_barring_deactivate_all_description" msgid="4972365443287257704">"通話制限設定をすべて無効にする"</string>
+    <string name="call_barring_deactivate_success" msgid="8014685598632000936">"通話制限が無効になりました"</string>
+    <string name="call_barring_change_pwd" msgid="6887420609726284232">"パスワードを変更"</string>
+    <string name="call_barring_change_pwd_description" msgid="5505087790260233953">"通話制限パスワードを変更"</string>
+    <string name="call_barring_change_pwd_description_disabled" msgid="7630770327645349957">"通話制限パスワードを変更できません。"</string>
+    <string name="call_barring_pwd_not_match" msgid="6716711689350314525">"パスワードが一致しません"</string>
+    <string name="call_barring_right_pwd_number" msgid="2902966502520410446">"4 桁の数字のパスワードを入力"</string>
+    <string name="call_barring_change_pwd_success" msgid="3278310763742760321">"パスワードが変更されました"</string>
+    <string name="call_barring_old_pwd" msgid="6080515987320238522">"古いパスワード"</string>
+    <string name="call_barring_new_pwd" msgid="7048532299150269547">"新しいパスワード"</string>
+    <string name="call_barring_confirm_pwd" msgid="1947167278466285411">"パスワードを確認"</string>
+    <string name="messageCallBarring" msgid="2412123220272136055">"パスワードを入力"</string>
+    <string name="call_barring_settings" msgid="80766145008623645">"通話制限設定"</string>
+    <string name="call_barring_deactivate_all_no_password" msgid="920902774366557311">"通話制限設定をすべて無効にしますか?"</string>
+    <string name="supp_service_notification_call_deflected" msgid="9195460512875330926">"通話が転送されました。"</string>
+    <string name="supp_service_notification_call_forwarded" msgid="7818548630812124053">"通話が転送されました。"</string>
+    <string name="supp_service_notification_call_waiting" msgid="789154111899572489">"応答保留中です。"</string>
+    <string name="supp_service_clir_suppression_rejected" msgid="1581851661582189045">"電話番号をブロックできませんでした。"</string>
+    <string name="supp_service_closed_user_group_call" msgid="5761735840904590950">"非公開ユーザー グループの通話。"</string>
+    <string name="supp_service_incoming_calls_barred" msgid="3248813207307882723">"通話の着信が制限されています。"</string>
+    <string name="supp_service_outgoing_calls_barred" msgid="1962644621292054081">"通話の発信が制限されています。"</string>
+    <string name="supp_service_call_forwarding_active" msgid="1253134771682248735">"電話の転送が有効になっています。"</string>
+    <string name="supp_service_additional_call_forwarded" msgid="5228624725214727315">"この他の着信を転送しました。"</string>
+    <string name="supp_service_additional_ect_connected" msgid="6396964292513707102">"別の電話番号に電話を転送しました。"</string>
+    <string name="supp_service_additional_ect_connecting" msgid="5443373059716058480">"別の電話番号に電話を転送しています。"</string>
+    <string name="supp_service_call_on_hold" msgid="1478976782361795422">"通話保留中。"</string>
+    <string name="supp_service_call_resumed" msgid="1656475289958070674">"通話が再開されました。"</string>
+    <string name="supp_service_deflected_call" msgid="138970419873492166">"電話が転送されてきました。"</string>
+    <string name="supp_service_forwarded_call" msgid="4509980341645679803">"転送されてきた電話。"</string>
+    <string name="supp_service_conference_call" msgid="4448616364004466832">"グループ通話に参加しようとしています。"</string>
+    <string name="supp_service_held_call_released" msgid="2030677825038709779">"通話の保留が解除されました。"</string>
 </resources>
diff --git a/res/values-ka/strings.xml b/res/values-ka/strings.xml
index e537526..7b7ce39 100644
--- a/res/values-ka/strings.xml
+++ b/res/values-ka/strings.xml
@@ -130,6 +130,7 @@
     <string name="stk_cc_ss_to_dial_error" msgid="2816779198916570502">"SS მოთხოვნა შეიცვალა DIAL მოთხოვნით."</string>
     <string name="stk_cc_ss_to_ussd_error" msgid="7490626178582654236">"SS მოთხოვნა შეიცვალა USSD მოთხოვნით."</string>
     <string name="stk_cc_ss_to_ss_error" msgid="5057846756489053759">"SS მოთხოვნა შეიცვალა ახალი SS მოთხოვნით."</string>
+    <string name="stk_cc_ss_to_dial_video_error" msgid="3091186225006683939">"SS მოთხოვნა შეიცვალა Video DIAL მოთხოვნით."</string>
     <string name="fdn_check_failure" msgid="18200614306525434">"თქვენი ტელეფონის აპის დაშებული ნომრების პარამეტრი ჩართულია. შედეგად, ზართან დაკავშორებული ზოგიერთი ფუნქცია არ მუშაობს."</string>
     <string name="radio_off_error" msgid="2304459933248513376">"ჩართეთ გადამცემი, სანამ ამ პარამეტრებს იხილავდეთ."</string>
     <string name="close_dialog" msgid="2365884406356986917">"კარგი"</string>
@@ -158,7 +159,6 @@
     <string name="vm_change_pin_error_invalid" msgid="3972205462701668653">"ახალი PIN-კოდი არასწორ სიმბოლოებს შეიცავს."</string>
     <string name="vm_change_pin_error_system_error" msgid="6610603326230000207">"PIN-კოდის შეცვლა შეუძლებელია"</string>
     <string name="vvm_unsupported_message_format" msgid="11795090778411977">"შეტყობინების ტიპი მხარდაუჭერელია. მოსასმენად დარეკეთ <xliff:g id="NUMBER">%s</xliff:g>-ზე."</string>
-    <string name="mobile_networks" msgid="5540397602919106177">"მობილური ქსელის პარამეტრები"</string>
     <string name="network_settings_title" msgid="514120489499925574">"მობილური ქსელი"</string>
     <string name="label_available" msgid="1181658289009300430">"ხელმისაწვდომი ქსელები"</string>
     <string name="load_networks_progress" msgid="5230707536168902952">"ძიება..."</string>
@@ -168,6 +168,7 @@
     <string name="not_allowed" msgid="5613353860205691579">"თქვენი SIM ბარათი ამ ქსელთან კავშირის უფლებას არ იძლევა."</string>
     <string name="connect_later" msgid="2308119155752343975">"ამჟამად ქსელთან დაკავშირება ვერ ხერხდება. სცადეთ ისევ მოგვიანებით."</string>
     <string name="registration_done" msgid="495135664535876612">"რეგისტრირებულია ქსელში."</string>
+    <string name="already_auto" msgid="6067116884321285507">"უკვე არის ავტომატურ არჩევანში."</string>
     <string name="select_automatically" msgid="1046727200631770962">"ქსელის ავტომატურად არჩევა"</string>
     <string name="network_select_title" msgid="7733107364757544558">"ქსელი"</string>
     <string name="register_automatically" msgid="6017849844573519637">"ავტომატური რეგისტრაცია…"</string>
@@ -175,6 +176,31 @@
     <string name="preferred_network_mode_summary" msgid="1434820673166126609">"ქსელის ოპერირების რეჟიმის შეცვლა"</string>
     <string name="preferred_network_mode_dialogtitle" msgid="4048082093347807230">"ქსელის სასურველი ტიპი"</string>
     <string name="forbidden_network" msgid="4384929668343563440">"(აკრძალული)"</string>
+  <string-array name="preferred_network_mode_choices">
+    <item msgid="3628460389382468528">"GSM/WCDMA უპირატესობით"</item>
+    <item msgid="8442633436636425221">"მხოლოდ GSM"</item>
+    <item msgid="2032314385791760810">"მხოლოდ WCDMA"</item>
+    <item msgid="6334554401059422303">"GSM/WCDMA ავტო"</item>
+    <item msgid="1462198368200398663">"CDMA/EvDo ავტო"</item>
+    <item msgid="3611460019185359968">"CDMA, EvDo-ის გარეშე"</item>
+    <item msgid="545430093607698090">"მხოლოდ EvDo"</item>
+    <item msgid="4286774020869405140">"CDMA/EvDo/GSM/WCDMA"</item>
+    <item msgid="4006002265696868538">"CDMA + LTE/EvDo"</item>
+    <item msgid="8973936140318359205">"GSM/WCDMA/LTE"</item>
+    <item msgid="3471059554252610472">"გლობალური"</item>
+    <item msgid="2882615514545171802">"LTE"</item>
+    <item msgid="8076204422288290116">"LTE / WCDMA"</item>
+    <item msgid="3982984144824159726">"მხოლოდ TDSCDMA"</item>
+    <item msgid="3686191974505922271">"TDSCDMA/WCDMA"</item>
+    <item msgid="7135671700201836475">"LTE/TDSCDMA"</item>
+    <item msgid="3736619459066330755">"TDSCDMA/GSM"</item>
+    <item msgid="4778666570887216861">"LTE/TDSCDMA/GSM"</item>
+    <item msgid="2952322596201849456">"TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="115984258536697617">"LTE/TDSCDMA/WCDMA"</item>
+    <item msgid="7957991936217192636">"LTE/TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="2828588917858484655">"TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+    <item msgid="4989979948139945854">"LTE/TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+  </string-array>
     <string name="preferred_network_mode_wcdma_perf_summary" msgid="8521677230113533809">"ქსელის სასურველი რეჟიმი: WCDMA უპირატესობა"</string>
     <string name="preferred_network_mode_gsm_only_summary" msgid="3352445413437453511">"ქსელის სასურველი რეჟიმი: მხოლოდ GSM"</string>
     <string name="preferred_network_mode_wcdma_only_summary" msgid="2836897236221063413">"ქსელის სასურველი რეჟიმი: WCDMA მხოლოდ"</string>
@@ -192,21 +218,15 @@
     <string name="preferred_network_mode_lte_gsm_umts_summary" msgid="633315028976225026">"სასურველი ქსელის რეჟიმი: LTE / GSM / UMTS"</string>
     <string name="preferred_network_mode_lte_cdma_summary" msgid="3722647806454528426">"ქსელის სასურველი რეჟიმი: LTE / CDMA"</string>
     <string name="preferred_network_mode_tdscdma_summary" msgid="8021016193718678775">"ქსელის სასურველი რეჟიმი: TDSCDMA"</string>
-  <string-array name="preferred_network_mode_choices">
-    <item msgid="7886739962255042385">"LTE / WCDMA"</item>
-    <item msgid="577652050447385699">"LTE"</item>
-    <item msgid="6813597571293773656">"გლობალური"</item>
-    <item msgid="127064712132619032">"GSM/WCDMA/LTE"</item>
-    <item msgid="1126767511633425977">"CDMA + LTE/EvDo"</item>
-    <item msgid="6389676313771670660">"CDMA/EvDo/GSM/WCDMA"</item>
-    <item msgid="545430093607698090">"მხოლოდ EvDo"</item>
-    <item msgid="1508557726283094448">"CDMA, EvDo-ის გარეშე"</item>
-    <item msgid="4341433122263841224">"CDMA/EvDo ავტო"</item>
-    <item msgid="5958053792390386668">"GSM/WCDMA ავტო"</item>
-    <item msgid="7913148405605373434">"მხოლოდ WCDMA"</item>
-    <item msgid="1524224863879435516">"მხოლოდ GSM"</item>
-    <item msgid="3817924849415716259">"GSM/WCDMA უპირატესობით"</item>
-  </string-array>
+    <string name="preferred_network_mode_tdscdma_wcdma_summary" msgid="2405154895437348623">"ქსელის უპირატესი რეჟიმი: TDSCDMA / WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_summary" msgid="2104702896644235637">"ქსელის უპირატესი რეჟიმი: LTE / TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_summary" msgid="4893784445338396204">"ქსელის უპირატესი რეჟიმი: TDSCDMA / GSM"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_summary" msgid="1815169717046729757">"ქსელის უპირატესი რეჟიმი: LTE/GSM/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_wcdma_summary" msgid="2195358773359424099">"ქსელის უპირატესი რეჟიმი: TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_wcdma_summary" msgid="1181424059695667803">"ქსელის უპირატესი რეჟიმი: LTE/TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_wcdma_summary" msgid="2526539326505354382">"ქსელის უპირატესი რეჟიმი: LTE/TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="8195248059196614939">"ქსელის უპირატესი რეჟიმი: TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="5596733053095592791">"ქსელის უპირატესი რეჟიმი: LTE/TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
     <string name="call_category" msgid="5863978196309462052">"დარეკვა"</string>
     <string name="network_operator_category" msgid="4830701959205735636">"ქსელი"</string>
     <string name="enhanced_4g_lte_mode_title" msgid="522191650223239171">"გაუმჯობესებული 4G LTE რეჟიმი"</string>
@@ -220,12 +240,13 @@
     <string name="roaming_disable" msgid="1843417228755568110">"როუმინგში ყოფნისას მობილურ მონაცემთა გადაცემის სერვისებთან დაკავშირება"</string>
     <string name="roaming_reenable_message" msgid="8913735676127858115">"ინტერნეტთან კავშირი გაწყდა, რადგან საშინაო ქსელში აღარ ხართ ჩართული, ხოლო მობილური ინტერნეტის როუმინგი გამორთული გაქვთ."</string>
     <string name="roaming_warning" msgid="1603164667540144353">"თქვენ შეიძლება წარმოგეშვათ მნიშვნელოვანი ხარჯები."</string>
+    <string name="roaming_check_price_warning" msgid="7497570906830902550">"ფასები შეამოწმეთ თქვენი ქსელი პროვაიდერთან."</string>
     <string name="roaming_alert_title" msgid="3654815360303826008">"გსურთ, ჩაირთოს ინტერნეტის როუმინგი?"</string>
     <string name="data_usage_title" msgid="8759619109516889802">"მონაცემთა გამოყენება"</string>
     <string name="data_usage_template" msgid="8526428824844656364">"<xliff:g id="ID_1">%1$s</xliff:g> მობილური ინტერნეტი გამოყენებულია: <xliff:g id="ID_2">%2$s</xliff:g>"</string>
     <string name="advanced_options_title" msgid="8074895510265488035">"გაფართოებული"</string>
     <string name="carrier_settings_euicc" msgid="6714062862127226405">"ოპერატორი"</string>
-    <string name="keywords_carrier_settings_euicc" msgid="783429609643157743">"ოპერატორი, esim, sim, euicc"</string>
+    <string name="keywords_carrier_settings_euicc" msgid="6861505396475991277">"ოპერატორი, esim, sim, euicc, ოპერატორების გადართვა, ოპერატორის დამატება"</string>
     <string name="carrier_settings_euicc_summary" msgid="5115001942761995457">"<xliff:g id="CARRIER_NAME">%1$s</xliff:g> — <xliff:g id="PHONE_NUMBER">%2$s</xliff:g>"</string>
     <string name="mobile_data_settings_title" msgid="4661165467914727157">"მობილური ინტერნეტი"</string>
     <string name="mobile_data_settings_summary" msgid="5087255915840576895">"მობილურ ინტერნეტზე წვდომა მობილური ქსელის გამოყენებით"</string>
@@ -399,7 +420,7 @@
     <string name="deleting_fdn_contact" msgid="5669163206349319969">"დაშვებული დარეკვის კონტაქტის წაშლა…"</string>
     <string name="fdn_contact_deleted" msgid="7154162327112259569">"დაშვებული ნომერი წაიშალა."</string>
     <string name="pin2_invalid" msgid="5470854099230755944">"FDN არ განახლდა, რადგან არასწორი PIN შეიყვანეთ."</string>
-    <string name="fdn_invalid_number" msgid="8602417141715473998">"FDN არ განახლებულა, რადგან ნომერი ცარიელია ან 20 ციფრზე მეტს შეიცავს."</string>
+    <string name="fdn_invalid_number" msgid="2062898833049589309">"FDN არ განახლებულა, რადგან რიცხვი 20 ციფრზე მეტს შეიცავს."</string>
     <string name="pin2_or_fdn_invalid" msgid="6025144083384701197">"FDN არ განახლდა. PIN2 არასწორია ან ტელეფონის ნომერი უარყოფილია."</string>
     <string name="fdn_failed" msgid="540018079008319747">"FDN ოპერაცია ვერ განხორციელდა."</string>
     <string name="simContacts_emptyLoading" msgid="2203331234764498011">"მიმდინარეობს SIM ბარათიდან წაკითხვა…"</string>
@@ -502,6 +523,8 @@
     <string name="failedToImportSingleContactMsg" msgid="415399285420353917">"კონტაქტის იმპორტი ვერ მოხერხდა"</string>
     <string name="hac_mode_title" msgid="8740268574688743289">"სმენის დახმარებები"</string>
     <string name="hac_mode_summary" msgid="6833851160514929341">"სმენის დახმარების თავსებადობის ჩართვა"</string>
+    <string name="rtt_mode_title" msgid="5868105073514206953">"RTT"</string>
+    <string name="rtt_mode_summary" msgid="7346441783429748083">"RTT-ის ჩართვა ან გამორთვა"</string>
   <string-array name="tty_mode_entries">
     <item msgid="512950011423868021">"TTY გამორთულია"</item>
     <item msgid="3971695875449640648">"TTY სრული"</item>
@@ -613,4 +636,107 @@
     <string name="mobile_data_activate_diag_message" msgid="8216154678758451453">"შესაძლოა დაგჭირდეთ მობილური ინტერნეტის დამატება <xliff:g id="PROVIDER_NAME">%s</xliff:g>-იდან"</string>
     <string name="mobile_data_activate_button" msgid="3682400969184405446">"მობილური ინტერნეტის დამატება"</string>
     <string name="mobile_data_activate_cancel_button" msgid="1708022171547398765">"გაუქმება"</string>
+    <string name="clh_card_title_call_ended_txt" msgid="4072101334811753823">"ზარი დასრულდა"</string>
+    <string name="clh_callFailed_powerOff_txt" msgid="3773036949107147708">"რადიოს გამორთვა"</string>
+    <string name="clh_callFailed_simError_txt" msgid="757650590524277969">"SIM ბარათი არ არის, ან SIM ბარათის შეცდომა"</string>
+    <string name="clh_incall_error_out_of_service_txt" msgid="3974373603657193827">"მობილური ქსელი მიუწვდომელია"</string>
+    <string name="clh_callFailed_unassigned_number_txt" msgid="7635996793232604064">"ნომერი მინიჭებული (მიმაგრებული) არ არის"</string>
+    <string name="clh_callFailed_no_route_to_destination_txt" msgid="8561586745288855167">"არ არის მარშრუტი დანიშნულების ადგილისკენ"</string>
+    <string name="clh_callFailed_channel_unacceptable_txt" msgid="8048626924246611459">"არხი მიუღებელია"</string>
+    <string name="clh_callFailed_operator_determined_barring_txt" msgid="6889705714244076823">"ოპერატორის მიერ განსაზღვრული შეზღუდვა"</string>
+    <string name="clh_callFailed_normal_call_clearing_txt" msgid="2810975267106345820">"ჩვეულებრივი ზარის შეწყვეტა"</string>
+    <string name="clh_callFailed_user_busy_txt" msgid="2736095995784746915">"მომხმარებელი დაკავებულია"</string>
+    <string name="clh_callFailed_no_user_responding_txt" msgid="1421543095873040084">"მომხმარებელი არ რეაგირებს"</string>
+    <string name="clh_callFailed_user_alerting_txt" msgid="6606245970376797447">"მომხმარებლის გაფრთხილება, პასუხი არ არის"</string>
+    <string name="clh_callFailed_call_rejected_txt" msgid="8001665478195793223">"ზარი უარყოფილია"</string>
+    <string name="clh_callFailed_number_changed_txt" msgid="5127909898925154242">"ნომერი შეიცვალა"</string>
+    <string name="clh_callFailed_pre_emption_txt" msgid="6864702416751338567">"წინასწარი შეძენა"</string>
+    <string name="clh_callFailed_non_selected_user_clearing_txt" msgid="8725898326616836656">"მომხმარებლის გათიშვის ფუნქცია არჩეული არ არის"</string>
+    <string name="clh_callFailed_destination_out_of_order_txt" msgid="6626355413556362437">"დანიშნულების ადგილი გამოსულია მწყობრიდან"</string>
+    <string name="clh_callFailed_invalid_number_format_txt" msgid="6987646655639655370">"ნომრის ფორმატი არასწორია (არასრული ნომერი)"</string>
+    <string name="clh_callFailed_facility_rejected_txt" msgid="4539787567476563415">"გადაცემის საშუალება უარყოფილია"</string>
+    <string name="clh_callFailed_response_to_STATUS_ENQUIRY_txt" msgid="178503536263624366">"პასუხი სტატუსის მოთხოვნაზე"</string>
+    <string name="clh_callFailed_normal_unspecified_txt" msgid="2777574148560245427">"ჩვეულებრივი, მითითებული არ არის"</string>
+    <string name="clh_callFailed_no_circuit_available_txt" msgid="2894749820848784700">"წრედი/არხი მიუწვდომელია"</string>
+    <string name="clh_callFailed_network_out_of_order_txt" msgid="807472585030492179">"ქსელი გამოსულია მწყობრიდან"</string>
+    <string name="clh_callFailed_temporary_failure_txt" msgid="1985847623937655151">"დროებითი შეცდომა"</string>
+    <string name="clh_callFailed_switching_equipment_congestion_txt" msgid="465517139462928431">"საკომუნიტაციო აღჭურვილობის დატვირთვა"</string>
+    <string name="clh_callFailed_access_information_discarded_txt" msgid="132851305339579892">"წვდომის ინფორმაცია გაუქმებულია"</string>
+    <string name="clh_callFailed_requested_circuit_txt" msgid="2316345471851443847">"მოთხოვნილი წრედი/არხი მიუწვდომელია"</string>
+    <string name="clh_callFailed_resources_unavailable_unspecified_txt" msgid="4460267429142724322">"წყაროები მიუწვდომელია, მითითებული არ არის"</string>
+    <string name="clh_callFailed_quality_of_service_unavailable_txt" msgid="7315823047206338755">"სერვისის ხარისხი მიუწვდომელია"</string>
+    <string name="clh_callFailed_requested_facility_not_subscribed_txt" msgid="1688438372518949530">"გადაცემის მოთხოვნილი საშუალება გამოწერილი არ არის"</string>
+    <string name="clh_callFailed_incoming_calls_barred_within_the_CUG_txt" msgid="3922231620226043342">"შემომავალი ზარები შეზღუდულია მომხმარებელთა დახურულ ჯგუფში"</string>
+    <string name="clh_callFailed_bearer_capability_not_authorized_txt" msgid="6515594235334537340">"გადამტანის გამტარუნარიანობა ავტორიზებული არ არის"</string>
+    <string name="clh_callFailed_bearer_capability_not_presently_available_txt" msgid="8013567156449692135">"გადამტანის გამტარუნარიანობა ამჟამად მიუწვდომელია"</string>
+    <string name="clh_callFailed_service_or_option_not_available_unspecified_txt" msgid="8663374141880847414">"სერვისი ან ვარიანტი მიუწვდომელია, მითითებული არ არის"</string>
+    <string name="clh_callFailed_bearer_service_not_implemented_txt" msgid="2772484977847973583">"გადამტანის სერვისი დანერგილი არ არის"</string>
+    <string name="clh_callFailed_ACM_equal_to_or_greater_than_ACMmax_txt" msgid="2192709279981159761">"ACM ტოლი ან მეტია, ვიდრე ACMmax"</string>
+    <string name="clh_callFailed_requested_facility_not_implemented_txt" msgid="406404292085779118">"გადაცემის მოთხოვნილი საშუალება დანერგილი არ არის"</string>
+    <string name="clh_callFailed_only_restricted_digital_information_bearer_capability_is_available_txt" msgid="4817899794531157207">"ხელმისაწვდომია მხოლოდ შეზღუდული ციფრული ინფორმაციის მქონე გადამცემის გამტარუნარიანობა"</string>
+    <string name="clh_callFailed_service_or_option_not_implemented_unspecified_txt" msgid="2968655784896862505">"სერვისი ან ვარიანტი დანერგილი არ არის, მითითებული არ არის"</string>
+    <string name="clh_callFailed_invalid_transaction_identifier_value_txt" msgid="3843478518660918642">"ტრანსაქციის იდენტიფიკატორის მნიშვნელობა არასწორია"</string>
+    <string name="clh_callFailed_user_not_member_of_CUG_txt" msgid="8462852903153938988">"მომხმარებელი არ არის მომხმარებელთა დახურული ჯგუფის წევრი"</string>
+    <string name="clh_callFailed_incompatible_destination_txt" msgid="2580750652910253219">"დანიშნულების ადგილი არათავსებადია"</string>
+    <string name="clh_callFailed_invalid_transit_network_selection_txt" msgid="6589916900457111005">"ტრანზიტული ქსელის არჩევანი არასწორია"</string>
+    <string name="clh_callFailed_semantically_incorrect_message_txt" msgid="2329284157442218683">"სემანტიკურად არასწორი შეტყობინება"</string>
+    <string name="clh_callFailed_invalid_mandatory_information_txt" msgid="9081556111928912676">"სავალდებულო ინფორმაცია არასწორია"</string>
+    <string name="clh_callFailed_message_type_non_existent_or_not_implemented_txt" msgid="2641350895896546715">"შეტყობინების ტიპი არ არსებობს ან დანერგილი არ არის"</string>
+    <string name="clh_callFailed_message_type_not_compatible_with_protocol_state_txt" msgid="6598180735494982466">"შეტყობინების ტიპი არათავსებადია პროტოკოლის მდგომარეობასთან"</string>
+    <string name="clh_callFailed_information_element_non_existent_or_not_implemented_txt" msgid="4725610801664706983">"ინფორმაციის ელემენტი არ არსებობს, ან არ არის დანერგილი"</string>
+    <string name="clh_callFailed_conditional_IE_error_txt" msgid="9140031076499566143">"პირობითი IE შეცდომა"</string>
+    <string name="clh_callFailed_message_not_compatible_with_protocol_state_txt" msgid="6586005128633024271">"შეტყობინება არათავსებადია პროტოკოლის მდგომარეობასთან"</string>
+    <string name="clh_callFailed_recovery_on_timer_expiry_txt" msgid="3680765722923600294">"აღდგენა ტაიმერის დროის ამოწურვისას"</string>
+    <string name="clh_callFailed_protocol_Error_unspecified_txt" msgid="8294907817156524790">"პროტოკოლის შეცდომა, მითითებული არ არის"</string>
+    <string name="clh_callFailed_interworking_unspecified_txt" msgid="8838850798491763729">"ურთიერთქმედება, მითითებული არ არის"</string>
+    <string name="labelCallBarring" msgid="3452870940716226978">"ზარების აკრძალვა"</string>
+    <string name="sum_call_barring_enabled" msgid="6804489690436703488">"ჩართული"</string>
+    <string name="sum_call_barring_disabled" msgid="5900772179198857783">"გამორთული"</string>
+    <string name="call_barring_baoc" msgid="1199843944333106035">"ყველა გამავალი"</string>
+    <string name="call_barring_baoc_enabled" msgid="8112118391869380361">"გსურთ ყველა გამავალი ზარის დაბლოკვის გათიშვა?"</string>
+    <string name="call_barring_baoc_disabled" msgid="7806697133004697974">"გსურთ ყველა გამავალი ზარის დაბლოკვა?"</string>
+    <string name="call_barring_baoic" msgid="3162154267825211826">"გამავალი საერთაშორისო"</string>
+    <string name="call_barring_baoic_enabled" msgid="2634377543147258105">"გსურთ გამავალი საერთაშორისო ზარების დაბლოკვის გათიშვა?"</string>
+    <string name="call_barring_baoic_disabled" msgid="5817895648306183464">"გსურთ გამავალი საერთაშორისო ზარების დაბლოკვა?"</string>
+    <string name="call_barring_baoicr" msgid="8951699885885742076">"გამავალი საერთაშორისო როუმინგი"</string>
+    <string name="call_barring_baoicr_enabled" msgid="2519630715322138317">"გსურთ გამავალი საერთაშორისო როუმინგის დაბლოკვის გათიშვა?"</string>
+    <string name="call_barring_baoicr_disabled" msgid="5831267468931377699">"გსურთ გამავალი საერთაშორისო როუმინგის დაბლოკვა?"</string>
+    <string name="call_barring_baic" msgid="5272726081458339912">"ყველა შემოსული"</string>
+    <string name="call_barring_baic_enabled" msgid="2457134916223203380">"გსურთ ყველა შემოსული ზარის დაბლოკვის გათიშვა?"</string>
+    <string name="call_barring_baic_disabled" msgid="6945604947500275636">"გსურთ ყველა შემოსული ზარის დაბლოკვა?"</string>
+    <string name="call_barring_baicr" msgid="5728784220691481693">"შემომავალი საერთაშორისო როუმინგი"</string>
+    <string name="call_barring_baicr_enabled" msgid="6533336994391716127">"გსურთ შემომავალი საერთაშორისო როუმინგის დაბლოკვის გათიშვა?"</string>
+    <string name="call_barring_baicr_disabled" msgid="6746329853943256566">"გსურთ შემომავალი საერთაშორისო როუმინგის დაბლოკვა?"</string>
+    <string name="call_barring_deactivate_all" msgid="5269788384941003415">"ყველას დეაქტივაცია"</string>
+    <string name="call_barring_deactivate_all_description" msgid="4972365443287257704">"ზარების აკრძალვის ყველა პარამეტრის დეაქტივაცია"</string>
+    <string name="call_barring_deactivate_success" msgid="8014685598632000936">"ზარების აკრძალვის დეაქტივაცია"</string>
+    <string name="call_barring_change_pwd" msgid="6887420609726284232">"პაროლის შეცვლა"</string>
+    <string name="call_barring_change_pwd_description" msgid="5505087790260233953">"ზარების აკრძალვის პაროლის შეცვლა"</string>
+    <string name="call_barring_change_pwd_description_disabled" msgid="7630770327645349957">"ზარების აკრძალვის პაროლის შეცვლა შეუძლებელია."</string>
+    <string name="call_barring_pwd_not_match" msgid="6716711689350314525">"პაროლები არ ემთხვევა"</string>
+    <string name="call_barring_right_pwd_number" msgid="2902966502520410446">"შეიყვანეთ პაროლი 4 ციფრით"</string>
+    <string name="call_barring_change_pwd_success" msgid="3278310763742760321">"პაროლი შეიცვალა"</string>
+    <string name="call_barring_old_pwd" msgid="6080515987320238522">"ძველი პაროლი"</string>
+    <string name="call_barring_new_pwd" msgid="7048532299150269547">"ახალი პაროლი"</string>
+    <string name="call_barring_confirm_pwd" msgid="1947167278466285411">"დაადასტურეთ პაროლი"</string>
+    <string name="messageCallBarring" msgid="2412123220272136055">"შეიყვანეთ პაროლი"</string>
+    <string name="call_barring_settings" msgid="80766145008623645">"ზარების აკრძალვის პარამეტრები"</string>
+    <string name="call_barring_deactivate_all_no_password" msgid="920902774366557311">"გსურთ ზარების აკრძალვის ყველა პარამეტრის დეაქტივაცია?"</string>
+    <string name="supp_service_notification_call_deflected" msgid="9195460512875330926">"მოხდა ზარის აცილება."</string>
+    <string name="supp_service_notification_call_forwarded" msgid="7818548630812124053">"ზარი გადამისამართდა."</string>
+    <string name="supp_service_notification_call_waiting" msgid="789154111899572489">"ზარი იცდის."</string>
+    <string name="supp_service_clir_suppression_rejected" msgid="1581851661582189045">"ნომრის დაბლოკვა უარყოფილია."</string>
+    <string name="supp_service_closed_user_group_call" msgid="5761735840904590950">"მომხმარებელთა დახურული ჯგუფის ზარი."</string>
+    <string name="supp_service_incoming_calls_barred" msgid="3248813207307882723">"შემომავალი ზარები აკრძალულია."</string>
+    <string name="supp_service_outgoing_calls_barred" msgid="1962644621292054081">"გამავალი ზარები აკრძალულია."</string>
+    <string name="supp_service_call_forwarding_active" msgid="1253134771682248735">"ზარის გადამისამართება აქტიურია."</string>
+    <string name="supp_service_additional_call_forwarded" msgid="5228624725214727315">"დამატებითი ზარი გადამისამართდა."</string>
+    <string name="supp_service_additional_ect_connected" msgid="6396964292513707102">"ცხადი ზარის გადაცემა დასრულებულია."</string>
+    <string name="supp_service_additional_ect_connecting" msgid="5443373059716058480">"ცხადი ზარის გადაცემა მიმდინარეობს."</string>
+    <string name="supp_service_call_on_hold" msgid="1478976782361795422">"ზარი მოცდის რეჟიმშია."</string>
+    <string name="supp_service_call_resumed" msgid="1656475289958070674">"ზარი განახლდა."</string>
+    <string name="supp_service_deflected_call" msgid="138970419873492166">"მოხდა ზარის აცილება."</string>
+    <string name="supp_service_forwarded_call" msgid="4509980341645679803">"ზარი გადამისამართდა."</string>
+    <string name="supp_service_conference_call" msgid="4448616364004466832">"მიმდინარეობს საკონფერენციო ზართან შეერთება."</string>
+    <string name="supp_service_held_call_released" msgid="2030677825038709779">"ზარი გათავისუფლდა მოცდის რეჟიმიდან."</string>
 </resources>
diff --git a/res/values-kk/strings.xml b/res/values-kk/strings.xml
index e6d64e4..fa1e41f 100644
--- a/res/values-kk/strings.xml
+++ b/res/values-kk/strings.xml
@@ -130,6 +130,7 @@
     <string name="stk_cc_ss_to_dial_error" msgid="2816779198916570502">"SS сұрауы DIAL сұрауына өзгертілді."</string>
     <string name="stk_cc_ss_to_ussd_error" msgid="7490626178582654236">"SS сұрауы USSD сұрауына өзгертілді."</string>
     <string name="stk_cc_ss_to_ss_error" msgid="5057846756489053759">"SS сұрауы жаңа SS сұрауына өзгертілді."</string>
+    <string name="stk_cc_ss_to_dial_video_error" msgid="3091186225006683939">"SS сұрауы бейне ТЕРУ сұрауына өзгертілді."</string>
     <string name="fdn_check_failure" msgid="18200614306525434">"Телефоныңыздың қолданбасындағы тұрақты теру нөмірлерінің параметрлері қосулы. Нәтижесінде қоңырауға қатысты кейбір функциялар жұмыс істемейді."</string>
     <string name="radio_off_error" msgid="2304459933248513376">"Бұл параметрлерді көруге дейін радионы қосыңыз."</string>
     <string name="close_dialog" msgid="2365884406356986917">"Жарайды"</string>
@@ -158,7 +159,6 @@
     <string name="vm_change_pin_error_invalid" msgid="3972205462701668653">"Жаңа PIN кодта жарамсыз таңбалар бар."</string>
     <string name="vm_change_pin_error_system_error" msgid="6610603326230000207">"PIN кодты өзгерту мүмкін емес"</string>
     <string name="vvm_unsupported_message_format" msgid="11795090778411977">"Қолдау көрсетілмейтін хабар түрі, тыңдау үшін <xliff:g id="NUMBER">%s</xliff:g> нөміріне қоңырау шалыңыз."</string>
-    <string name="mobile_networks" msgid="5540397602919106177">"Ұялы желі параметрлері"</string>
     <string name="network_settings_title" msgid="514120489499925574">"Мобильдік желі"</string>
     <string name="label_available" msgid="1181658289009300430">"Қол жетімді желілер"</string>
     <string name="load_networks_progress" msgid="5230707536168902952">"Іздеуде…"</string>
@@ -168,6 +168,7 @@
     <string name="not_allowed" msgid="5613353860205691579">"SIM картаңыз бұл желіге жалғануға рұқсат бермейді."</string>
     <string name="connect_later" msgid="2308119155752343975">"Дәл қазір бұл желіге жалғана алмайды. Кейінірек қайта әрекеттеніп көріңіз."</string>
     <string name="registration_done" msgid="495135664535876612">"Желіге тіркелді."</string>
+    <string name="already_auto" msgid="6067116884321285507">"Автоматты түрде таңдау қосылған."</string>
     <string name="select_automatically" msgid="1046727200631770962">"Желіні автоматты түрде таңдау"</string>
     <string name="network_select_title" msgid="7733107364757544558">"Желі"</string>
     <string name="register_automatically" msgid="6017849844573519637">"Aвтоматты тіркелу…"</string>
@@ -175,6 +176,31 @@
     <string name="preferred_network_mode_summary" msgid="1434820673166126609">"Желі жұмысының режимін өзгерту"</string>
     <string name="preferred_network_mode_dialogtitle" msgid="4048082093347807230">"Қалаулы желі түрі"</string>
     <string name="forbidden_network" msgid="4384929668343563440">"(тыйым салынған)"</string>
+  <string-array name="preferred_network_mode_choices">
+    <item msgid="3628460389382468528">"GSM/WCDMA таңдалған"</item>
+    <item msgid="8442633436636425221">"Тек қана GSM"</item>
+    <item msgid="2032314385791760810">"Тек қана WCDMA"</item>
+    <item msgid="6334554401059422303">"GSM/WCDMA (aвтоматты)"</item>
+    <item msgid="1462198368200398663">"CDMA/EvDo (автоматты)"</item>
+    <item msgid="3611460019185359968">"EvDo-сыз CDMA"</item>
+    <item msgid="545430093607698090">"EvDo ғана"</item>
+    <item msgid="4286774020869405140">"CDMA/EvDo/GSM/WCDMA"</item>
+    <item msgid="4006002265696868538">"CDMA + LTE/EvDo"</item>
+    <item msgid="8973936140318359205">"GSM/WCDMA/LTE"</item>
+    <item msgid="3471059554252610472">"Жалпы"</item>
+    <item msgid="2882615514545171802">"LTE"</item>
+    <item msgid="8076204422288290116">"LTE / WCDMA"</item>
+    <item msgid="3982984144824159726">"Тек қана TDSCDMA"</item>
+    <item msgid="3686191974505922271">"TDSCDMA/WCDMA"</item>
+    <item msgid="7135671700201836475">"LTE/TDSCDMA"</item>
+    <item msgid="3736619459066330755">"TDSCDMA/GSM"</item>
+    <item msgid="4778666570887216861">"LTE/TDSCDMA/GSM"</item>
+    <item msgid="2952322596201849456">"TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="115984258536697617">"LTE/TDSCDMA/WCDMA"</item>
+    <item msgid="7957991936217192636">"LTE/TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="2828588917858484655">"TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+    <item msgid="4989979948139945854">"LTE/TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+  </string-array>
     <string name="preferred_network_mode_wcdma_perf_summary" msgid="8521677230113533809">"Қалаулы желі режимі: WCDMA таңдалды"</string>
     <string name="preferred_network_mode_gsm_only_summary" msgid="3352445413437453511">"Қалаулы желі режимі: GSM ғана"</string>
     <string name="preferred_network_mode_wcdma_only_summary" msgid="2836897236221063413">"Қалаулы желі режимі: WCDMA ғана"</string>
@@ -192,21 +218,15 @@
     <string name="preferred_network_mode_lte_gsm_umts_summary" msgid="633315028976225026">"Таңдаулы желі режимі: LTE / GSM / UMTS"</string>
     <string name="preferred_network_mode_lte_cdma_summary" msgid="3722647806454528426">"Таңдаулы желі режимі: LTE / CDMA"</string>
     <string name="preferred_network_mode_tdscdma_summary" msgid="8021016193718678775">"Қалаулы желі режимі: TDSCDMA"</string>
-  <string-array name="preferred_network_mode_choices">
-    <item msgid="7886739962255042385">"LTE / WCDMA"</item>
-    <item msgid="577652050447385699">"LTE (ұзақ мерзімді дамыту)"</item>
-    <item msgid="6813597571293773656">"Жаһандық"</item>
-    <item msgid="127064712132619032">"GSM/WCDMA/LTE"</item>
-    <item msgid="1126767511633425977">"CDMA + LTE/EvDo"</item>
-    <item msgid="6389676313771670660">"CDMA/EvDo/GSM/WCDMA"</item>
-    <item msgid="545430093607698090">"EvDo ғана"</item>
-    <item msgid="1508557726283094448">"EvDo-сыз CDMA"</item>
-    <item msgid="4341433122263841224">"CDMA/EvDo aвто"</item>
-    <item msgid="5958053792390386668">"GSM/WCDMA aвто"</item>
-    <item msgid="7913148405605373434">"WCDMA (кең жолақты әр түрлі кодты бірнеше қол жетімділік) ғана"</item>
-    <item msgid="1524224863879435516">"GSM (ұялы байланыстың жаһандық жүйесі) ғана"</item>
-    <item msgid="3817924849415716259">"GSM/WCDMA қалаулы"</item>
-  </string-array>
+    <string name="preferred_network_mode_tdscdma_wcdma_summary" msgid="2405154895437348623">"Таңдалған желі режимі: TDSCDMA / WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_summary" msgid="2104702896644235637">"Таңдалған желі режимі: LTE / TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_summary" msgid="4893784445338396204">"Таңдалған желі режимі: TDSCDMA / GSM"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_summary" msgid="1815169717046729757">"Таңдалған желі режимі: LTE/GSM/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_wcdma_summary" msgid="2195358773359424099">"Таңдалған желі режимі: TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_wcdma_summary" msgid="1181424059695667803">"Таңдалған желі режимі: LTE/TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_wcdma_summary" msgid="2526539326505354382">"Таңдалған желі режимі: LTE/TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="8195248059196614939">"Таңдалған желі режимі: CDMA/EvDo/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="5596733053095592791">"Таңдалған желі режимі: LTE/TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
     <string name="call_category" msgid="5863978196309462052">"Қоңырау"</string>
     <string name="network_operator_category" msgid="4830701959205735636">"Желі"</string>
     <string name="enhanced_4g_lte_mode_title" msgid="522191650223239171">"Жақсартылған 4G LTE режимі"</string>
@@ -220,12 +240,13 @@
     <string name="roaming_disable" msgid="1843417228755568110">"Роуминг кезінде дерек қызметтеріне қосу"</string>
     <string name="roaming_reenable_message" msgid="8913735676127858115">"Дерекқор байланысын жоғалтып алдыңыз, себебі үйдегі желінің дерекқор роумингін өшірілген күйінде қалдырғансыз."</string>
     <string name="roaming_warning" msgid="1603164667540144353">"Қомақты ақы алынуы мүмкін."</string>
+    <string name="roaming_check_price_warning" msgid="7497570906830902550">"Бағасын желі провайдерінен біліңіз."</string>
     <string name="roaming_alert_title" msgid="3654815360303826008">"Деректер роумингіне рұқсат берілсін бе?"</string>
     <string name="data_usage_title" msgid="8759619109516889802">"Деректер трафигі"</string>
     <string name="data_usage_template" msgid="8526428824844656364">"<xliff:g id="ID_2">%2$s</xliff:g> аралығында <xliff:g id="ID_1">%1$s</xliff:g> мобильдік дерек қолданылды"</string>
     <string name="advanced_options_title" msgid="8074895510265488035">"Қосымша"</string>
     <string name="carrier_settings_euicc" msgid="6714062862127226405">"Оператор"</string>
-    <string name="keywords_carrier_settings_euicc" msgid="783429609643157743">"оператор, esim, sim, euicc"</string>
+    <string name="keywords_carrier_settings_euicc" msgid="6861505396475991277">"оператор, esim, sim, euicc, операторларды ауыстыру, оператор қосу"</string>
     <string name="carrier_settings_euicc_summary" msgid="5115001942761995457">"<xliff:g id="CARRIER_NAME">%1$s</xliff:g> — <xliff:g id="PHONE_NUMBER">%2$s</xliff:g>"</string>
     <string name="mobile_data_settings_title" msgid="4661165467914727157">"Мобильдік деректер"</string>
     <string name="mobile_data_settings_summary" msgid="5087255915840576895">"Деректерге мобильдік желі арқылы кіру"</string>
@@ -399,7 +420,7 @@
     <string name="deleting_fdn_contact" msgid="5669163206349319969">"Тұрақты теру нөмірін өшіруде…"</string>
     <string name="fdn_contact_deleted" msgid="7154162327112259569">"Тұрақты теру нөмірі жойылды."</string>
     <string name="pin2_invalid" msgid="5470854099230755944">"ТТН жаңартылмады, себебі қате PIN код терілді."</string>
-    <string name="fdn_invalid_number" msgid="8602417141715473998">"FDN жаңартылмады, себебі нөмір 20 бірліктен аспауы тиіс."</string>
+    <string name="fdn_invalid_number" msgid="2062898833049589309">"FDN жаңартылмады, себебі нөмір 20 саннан аспауы тиіс."</string>
     <string name="pin2_or_fdn_invalid" msgid="6025144083384701197">"ТТН жаңартылмады. PIN2 қате болды немесе телефон нөмірі қабылданбады."</string>
     <string name="fdn_failed" msgid="540018079008319747">"Тұрақты теру нөмірлерінің жұмысы орындалмады."</string>
     <string name="simContacts_emptyLoading" msgid="2203331234764498011">"SIM картасынан оқу…"</string>
@@ -502,6 +523,8 @@
     <string name="failedToImportSingleContactMsg" msgid="415399285420353917">"Контактіні импорттау сәтсіз аяқталды"</string>
     <string name="hac_mode_title" msgid="8740268574688743289">"Есту аппараттары"</string>
     <string name="hac_mode_summary" msgid="6833851160514929341">"Есту аппаратының қолдауын қосу"</string>
+    <string name="rtt_mode_title" msgid="5868105073514206953">"RTT"</string>
+    <string name="rtt_mode_summary" msgid="7346441783429748083">"RTT қосу/өшіру"</string>
   <string-array name="tty_mode_entries">
     <item msgid="512950011423868021">"Tелетайп өшірулі"</item>
     <item msgid="3971695875449640648">"Tелетайп толық функциялы"</item>
@@ -613,4 +636,107 @@
     <string name="mobile_data_activate_diag_message" msgid="8216154678758451453">"Мобильдік байланыс жоспарын <xliff:g id="PROVIDER_NAME">%s</xliff:g> арқылы қосу қажет болады"</string>
     <string name="mobile_data_activate_button" msgid="3682400969184405446">"ЖОСПАР ҚОСУ"</string>
     <string name="mobile_data_activate_cancel_button" msgid="1708022171547398765">"ТОҚТАТУ"</string>
+    <string name="clh_card_title_call_ended_txt" msgid="4072101334811753823">"Қоңырау аяқталды"</string>
+    <string name="clh_callFailed_powerOff_txt" msgid="3773036949107147708">"Радио өшірулі"</string>
+    <string name="clh_callFailed_simError_txt" msgid="757650590524277969">"SIM картасы жоқ немесе SIM қатесі"</string>
+    <string name="clh_incall_error_out_of_service_txt" msgid="3974373603657193827">"Мобильдік желі қолжетімді емес"</string>
+    <string name="clh_callFailed_unassigned_number_txt" msgid="7635996793232604064">"Тағайындалмаған (таралмаған) нөмір"</string>
+    <string name="clh_callFailed_no_route_to_destination_txt" msgid="8561586745288855167">"Мақсатты нысан арнасы қате"</string>
+    <string name="clh_callFailed_channel_unacceptable_txt" msgid="8048626924246611459">"Арна жарамсыз"</string>
+    <string name="clh_callFailed_operator_determined_barring_txt" msgid="6889705714244076823">"Оператор тарапынан бөгелген"</string>
+    <string name="clh_callFailed_normal_call_clearing_txt" msgid="2810975267106345820">"Қоңыраудың қалыпты аяқталуы"</string>
+    <string name="clh_callFailed_user_busy_txt" msgid="2736095995784746915">"Пайдаланушы бос емес"</string>
+    <string name="clh_callFailed_no_user_responding_txt" msgid="1421543095873040084">"Пайдаланушы жауап бермеді"</string>
+    <string name="clh_callFailed_user_alerting_txt" msgid="6606245970376797447">"Пайдаланушы жауап бермеді"</string>
+    <string name="clh_callFailed_call_rejected_txt" msgid="8001665478195793223">"Қоңырау қабылданбады"</string>
+    <string name="clh_callFailed_number_changed_txt" msgid="5127909898925154242">"Нөмір өзгерген"</string>
+    <string name="clh_callFailed_pre_emption_txt" msgid="6864702416751338567">"Кідіртілген"</string>
+    <string name="clh_callFailed_non_selected_user_clearing_txt" msgid="8725898326616836656">"Қабылдаушы таңдалмаған"</string>
+    <string name="clh_callFailed_destination_out_of_order_txt" msgid="6626355413556362437">"Мақсатты нысан істемей тұр"</string>
+    <string name="clh_callFailed_invalid_number_format_txt" msgid="6987646655639655370">"Нөмір форматы жарамсыз (аяқталмаған нөмір)"</string>
+    <string name="clh_callFailed_facility_rejected_txt" msgid="4539787567476563415">"Мақсатты нысан қабылдамады"</string>
+    <string name="clh_callFailed_response_to_STATUS_ENQUIRY_txt" msgid="178503536263624366">"КҮЙІН СҰРАУ хабарына жауап"</string>
+    <string name="clh_callFailed_normal_unspecified_txt" msgid="2777574148560245427">"Қалыпты, анықталмаған"</string>
+    <string name="clh_callFailed_no_circuit_available_txt" msgid="2894749820848784700">"Қолжетімді желі/арна жоқ"</string>
+    <string name="clh_callFailed_network_out_of_order_txt" msgid="807472585030492179">"Желі қызметі тоқтатылған"</string>
+    <string name="clh_callFailed_temporary_failure_txt" msgid="1985847623937655151">"Уақытша ақаулық"</string>
+    <string name="clh_callFailed_switching_equipment_congestion_txt" msgid="465517139462928431">"Құрылғы ауыстыру ақаулығы"</string>
+    <string name="clh_callFailed_access_information_discarded_txt" msgid="132851305339579892">"Кіру деректері жарамсыз"</string>
+    <string name="clh_callFailed_requested_circuit_txt" msgid="2316345471851443847">"Сұралған желі/арна қолжетімсіз"</string>
+    <string name="clh_callFailed_resources_unavailable_unspecified_txt" msgid="4460267429142724322">"Қорлар қолжетімсіз, анықталмаған"</string>
+    <string name="clh_callFailed_quality_of_service_unavailable_txt" msgid="7315823047206338755">"Қызмет сапасы қолжетімсіз"</string>
+    <string name="clh_callFailed_requested_facility_not_subscribed_txt" msgid="1688438372518949530">"Сұралған нысан тіркелмеген"</string>
+    <string name="clh_callFailed_incoming_calls_barred_within_the_CUG_txt" msgid="3922231620226043342">"Кіріс қоңырауы топ бойынша бөгелген"</string>
+    <string name="clh_callFailed_bearer_capability_not_authorized_txt" msgid="6515594235334537340">"Өткізу мүмкіндігі: рұқсат жоқ"</string>
+    <string name="clh_callFailed_bearer_capability_not_presently_available_txt" msgid="8013567156449692135">"Өткізу мүмкіндігі: қазір қолжетімсіз"</string>
+    <string name="clh_callFailed_service_or_option_not_available_unspecified_txt" msgid="8663374141880847414">"Қызмет немесе опция қолжетімсіз, анықталмаған"</string>
+    <string name="clh_callFailed_bearer_service_not_implemented_txt" msgid="2772484977847973583">"Өткізу мүмкіндігі: орнатылмаған"</string>
+    <string name="clh_callFailed_ACM_equal_to_or_greater_than_ACMmax_txt" msgid="2192709279981159761">"ACM мәні ACMmax мәніне тең немесе одан артық"</string>
+    <string name="clh_callFailed_requested_facility_not_implemented_txt" msgid="406404292085779118">"Сұралған нысан орнатылмаған"</string>
+    <string name="clh_callFailed_only_restricted_digital_information_bearer_capability_is_available_txt" msgid="4817899794531157207">"Өткізу мүмкіндігі: шектелген сандық деректер ғана қолданылады"</string>
+    <string name="clh_callFailed_service_or_option_not_implemented_unspecified_txt" msgid="2968655784896862505">"Қызмет немесе опция орнатылмаған, анықталмаған"</string>
+    <string name="clh_callFailed_invalid_transaction_identifier_value_txt" msgid="3843478518660918642">"Транзакция идентификаторының мәні жарамсыз"</string>
+    <string name="clh_callFailed_user_not_member_of_CUG_txt" msgid="8462852903153938988">"Пайдаланушы топ мүшесі емес"</string>
+    <string name="clh_callFailed_incompatible_destination_txt" msgid="2580750652910253219">"Қолданылмайтын мақсатты нысан"</string>
+    <string name="clh_callFailed_invalid_transit_network_selection_txt" msgid="6589916900457111005">"Таңдалған транзиттік желі жарамсыз"</string>
+    <string name="clh_callFailed_semantically_incorrect_message_txt" msgid="2329284157442218683">"Мағынасы қате хабар"</string>
+    <string name="clh_callFailed_invalid_mandatory_information_txt" msgid="9081556111928912676">"Міндетті дерек жарамсыз"</string>
+    <string name="clh_callFailed_message_type_non_existent_or_not_implemented_txt" msgid="2641350895896546715">"Ондай хабар түрі жоқ немесе орнатылмаған"</string>
+    <string name="clh_callFailed_message_type_not_compatible_with_protocol_state_txt" msgid="6598180735494982466">"Хабар түрі протокол күйімен үйлесімсіз"</string>
+    <string name="clh_callFailed_information_element_non_existent_or_not_implemented_txt" msgid="4725610801664706983">"Ондай дерек элементі жоқ немесе орнатылмаған"</string>
+    <string name="clh_callFailed_conditional_IE_error_txt" msgid="9140031076499566143">"Шартты IE қатесі"</string>
+    <string name="clh_callFailed_message_not_compatible_with_protocol_state_txt" msgid="6586005128633024271">"Хабар протокол күйімен үйлесімсіз"</string>
+    <string name="clh_callFailed_recovery_on_timer_expiry_txt" msgid="3680765722923600294">"Қалпына келтіру уақыты аяқталған"</string>
+    <string name="clh_callFailed_protocol_Error_unspecified_txt" msgid="8294907817156524790">"Протокол қатесі, анықталмаған"</string>
+    <string name="clh_callFailed_interworking_unspecified_txt" msgid="8838850798491763729">"Ішкі желі қатесі, анықталмаған"</string>
+    <string name="labelCallBarring" msgid="3452870940716226978">"Қоңырау шектеу"</string>
+    <string name="sum_call_barring_enabled" msgid="6804489690436703488">"Қосулы"</string>
+    <string name="sum_call_barring_disabled" msgid="5900772179198857783">"Өшірулі"</string>
+    <string name="call_barring_baoc" msgid="1199843944333106035">"Барлық шығыс"</string>
+    <string name="call_barring_baoc_enabled" msgid="8112118391869380361">"Барлық шығыс қоңырауларды бөгеу функциясын өшіру қажет пе?"</string>
+    <string name="call_barring_baoc_disabled" msgid="7806697133004697974">"Барлық шығыс қоңырауларды бөгеу қажет пе?"</string>
+    <string name="call_barring_baoic" msgid="3162154267825211826">"Халықаралық шығыс"</string>
+    <string name="call_barring_baoic_enabled" msgid="2634377543147258105">"Халықаралық шығыс қоңырауларды бөгеу функциясын өшіру қажет пе?"</string>
+    <string name="call_barring_baoic_disabled" msgid="5817895648306183464">"Халықаралық шығыс қоңырауларды бөгеу қажет пе?"</string>
+    <string name="call_barring_baoicr" msgid="8951699885885742076">"Халықаралық шығыс қоңыраулар роумингі"</string>
+    <string name="call_barring_baoicr_enabled" msgid="2519630715322138317">"Халықаралық шығыс қоңыраулар роумингін бөгеу функциясын өшіру қажет пе?"</string>
+    <string name="call_barring_baoicr_disabled" msgid="5831267468931377699">"Халықаралық шығыс қоңыраулар роумингін бөгеу қажет пе?"</string>
+    <string name="call_barring_baic" msgid="5272726081458339912">"Барлық кіріс қоңыраулар"</string>
+    <string name="call_barring_baic_enabled" msgid="2457134916223203380">"Барлық кіріс қоңырауларды бөгеу функциясын өшіру қажет пе?"</string>
+    <string name="call_barring_baic_disabled" msgid="6945604947500275636">"Барлық кіріс қоңырауларды бөгеу қажет пе?"</string>
+    <string name="call_barring_baicr" msgid="5728784220691481693">"Халықаралық кіріс қоңыраулар роумингі"</string>
+    <string name="call_barring_baicr_enabled" msgid="6533336994391716127">"Барлық халықаралық кіріс қоңыраулар роумингін бөгеу функциясын өшіру қажет пе?"</string>
+    <string name="call_barring_baicr_disabled" msgid="6746329853943256566">"Халықаралық кіріс қоңыраулар роумингін бөгеу қажет пе?"</string>
+    <string name="call_barring_deactivate_all" msgid="5269788384941003415">"Барлығын өшіру"</string>
+    <string name="call_barring_deactivate_all_description" msgid="4972365443287257704">"Қоңырау шектеу параметрлерінің барлығын өшіру"</string>
+    <string name="call_barring_deactivate_success" msgid="8014685598632000936">"Қоңырау шектеу параметрлері өшірілді"</string>
+    <string name="call_barring_change_pwd" msgid="6887420609726284232">"Кұпия сөзді өзгерту"</string>
+    <string name="call_barring_change_pwd_description" msgid="5505087790260233953">"Қоңырау шектеу құпия сөзін өзгерту"</string>
+    <string name="call_barring_change_pwd_description_disabled" msgid="7630770327645349957">"Қоңырау шектеу құпия сөзі өзгертілмеді"</string>
+    <string name="call_barring_pwd_not_match" msgid="6716711689350314525">"Құпия сөз сәйкес емес"</string>
+    <string name="call_barring_right_pwd_number" msgid="2902966502520410446">"Құпия сөзде 4 сан болуы тиіс"</string>
+    <string name="call_barring_change_pwd_success" msgid="3278310763742760321">"Құпия сөз өзгертілді"</string>
+    <string name="call_barring_old_pwd" msgid="6080515987320238522">"Ескі құпия сөз"</string>
+    <string name="call_barring_new_pwd" msgid="7048532299150269547">"Жаңа құпия сөз"</string>
+    <string name="call_barring_confirm_pwd" msgid="1947167278466285411">"Құпия сөзді растау"</string>
+    <string name="messageCallBarring" msgid="2412123220272136055">"Құпия сөзді енгізу"</string>
+    <string name="call_barring_settings" msgid="80766145008623645">"Қоңырау шектеу параметрлері"</string>
+    <string name="call_barring_deactivate_all_no_password" msgid="920902774366557311">"Қоңырау шектеу параметрлерінің барлығын өшіру қажет пе?"</string>
+    <string name="supp_service_notification_call_deflected" msgid="9195460512875330926">"Қоңырау басқа нөмірге жіберілді."</string>
+    <string name="supp_service_notification_call_forwarded" msgid="7818548630812124053">"Қоңырау басқа нөмірге бағытталды."</string>
+    <string name="supp_service_notification_call_waiting" msgid="789154111899572489">"Қоңырау күту күйінде."</string>
+    <string name="supp_service_clir_suppression_rejected" msgid="1581851661582189045">"Нөмірді бөгеуге рұқсат берілмеді."</string>
+    <string name="supp_service_closed_user_group_call" msgid="5761735840904590950">"Жабық топ қоңырауы."</string>
+    <string name="supp_service_incoming_calls_barred" msgid="3248813207307882723">"Кіріс қоңыраулар шектелген."</string>
+    <string name="supp_service_outgoing_calls_barred" msgid="1962644621292054081">"Шығыс қоңыраулар шектелген."</string>
+    <string name="supp_service_call_forwarding_active" msgid="1253134771682248735">"Қоңырауды басқа нөмірге бағыттау қосулы."</string>
+    <string name="supp_service_additional_call_forwarded" msgid="5228624725214727315">"Екінші қоңырау басқа нөмірге бағытталды."</string>
+    <string name="supp_service_additional_ect_connected" msgid="6396964292513707102">"Қоңырауды ашық аудару аяқталды."</string>
+    <string name="supp_service_additional_ect_connecting" msgid="5443373059716058480">"Қоңырауды ашық аудару орындалуда."</string>
+    <string name="supp_service_call_on_hold" msgid="1478976782361795422">"Қоңырау күту күйінде."</string>
+    <string name="supp_service_call_resumed" msgid="1656475289958070674">"Қоңырау жалғанды."</string>
+    <string name="supp_service_deflected_call" msgid="138970419873492166">"Қоңырау басқа нөмірге жіберілді."</string>
+    <string name="supp_service_forwarded_call" msgid="4509980341645679803">"Қоңырау басқа нөмірге бағытталды."</string>
+    <string name="supp_service_conference_call" msgid="4448616364004466832">"Мәжіліс қоңырауына қосылуда."</string>
+    <string name="supp_service_held_call_released" msgid="2030677825038709779">"Күтудегі қоңырау жалғанды."</string>
 </resources>
diff --git a/res/values-km/strings.xml b/res/values-km/strings.xml
index 2da2e11..e114c39 100644
--- a/res/values-km/strings.xml
+++ b/res/values-km/strings.xml
@@ -130,6 +130,7 @@
     <string name="stk_cc_ss_to_dial_error" msgid="2816779198916570502">"សំណើ SS ត្រូវបានកែសម្រួលទៅសំណើនៃការហៅ។"</string>
     <string name="stk_cc_ss_to_ussd_error" msgid="7490626178582654236">"សំណើ SS ត្រូវបានកែសម្រួលទៅសំណើសារ USSD។"</string>
     <string name="stk_cc_ss_to_ss_error" msgid="5057846756489053759">"សំណើ SS ត្រូវបានកែសម្រួលទៅតាមសំណើ SS ថ្មី។"</string>
+    <string name="stk_cc_ss_to_dial_video_error" msgid="3091186225006683939">"បាន​កែប្រែ​សំណើ SS ទៅជា​សំណើ DIAL ជា​វីដេអូ។"</string>
     <string name="fdn_check_failure" msgid="18200614306525434">"បាន​បើក​ការ​កំណត់​លេខ​ហៅ​​ថេរ​​​នៃ​កម្មវិធី​ទូរស័ព្ទ​របស់​អ្នក។ ជា​លទ្ធផល លក្ខណៈ​មួយ​ចំនួន​ដែល​ទាក់ទង​នឹង​ការ​ហៅ​មិន​ដំណើរការ។"</string>
     <string name="radio_off_error" msgid="2304459933248513376">"បើក​​វិទ្យុ​មុន​ពេល​មើល​ការ​កំណត់​ទាំង​នេះ​។"</string>
     <string name="close_dialog" msgid="2365884406356986917">"យល់​ព្រម​"</string>
@@ -158,7 +159,6 @@
     <string name="vm_change_pin_error_invalid" msgid="3972205462701668653">"លេខ​កូដ PIN ថ្មី​​មាន​តួអក្សរ​មិន​ត្រឹមត្រូវ។"</string>
     <string name="vm_change_pin_error_system_error" msgid="6610603326230000207">"មិន​អាច​ប្ដូរ​លេខ​កូដ PIN"</string>
     <string name="vvm_unsupported_message_format" msgid="11795090778411977">"មិន​ស្គាល់​ប្រភេទ​សារ សូម​ហៅ​ទូរស័ព្ទ​ទៅ <xliff:g id="NUMBER">%s</xliff:g> ដើម្បី​ស្ដាប់។"</string>
-    <string name="mobile_networks" msgid="5540397602919106177">"ការ​កំណត់​បណ្ដាញ​ឧបករណ៍​ចល័ត"</string>
     <string name="network_settings_title" msgid="514120489499925574">"បណ្ដាញទូរសព្ទចល័ត"</string>
     <string name="label_available" msgid="1181658289009300430">"បណ្ដាញ​ដែល​មាន"</string>
     <string name="load_networks_progress" msgid="5230707536168902952">"កំពុង​ស្វែងរក..."</string>
@@ -168,6 +168,7 @@
     <string name="not_allowed" msgid="5613353860205691579">"មិន​អនុញ្ញាត​ឲ្យ​ស៊ីមកាត​របស់​អ្នក​តភ្ជាប់​ទៅ​បណ្ដាញ​នេះ​ទេ។"</string>
     <string name="connect_later" msgid="2308119155752343975">"មិន​អាច​តភ្ជាប់​ទៅ​បណ្ដាញ​ឥឡូវ​នេះ​បាន​ទេ។ ព្យាយាម​ម្ដងទៀត​ពេលក្រោយ។"</string>
     <string name="registration_done" msgid="495135664535876612">"បាន​ចុះឈ្មោះ​នៅ​លើ​បណ្ដាញ។"</string>
+    <string name="already_auto" msgid="6067116884321285507">"នៅ​ក្នុង​ការ​ជ្រើសរើស​ស្វ័យប្រវត្តិ​រួចហើយ។"</string>
     <string name="select_automatically" msgid="1046727200631770962">"ជ្រើសរើស​បណ្ដាញ​ដោយស្វ័យប្រវត្តិ"</string>
     <string name="network_select_title" msgid="7733107364757544558">"បណ្ដាញ"</string>
     <string name="register_automatically" msgid="6017849844573519637">"ការ​ចុះ​ឈ្មោះ​ដោយ​ស្វ័យ​ប្រវត្តិ ..."</string>
@@ -175,6 +176,31 @@
     <string name="preferred_network_mode_summary" msgid="1434820673166126609">"ប្ដូរ​របៀប​ប្រតិបត្តិការ​បណ្ដាញ"</string>
     <string name="preferred_network_mode_dialogtitle" msgid="4048082093347807230">"ប្រភេទ​បណ្ដាញ​​ដែល​​ពេញចិត្ត"</string>
     <string name="forbidden_network" msgid="4384929668343563440">"(ហាម)"</string>
+  <string-array name="preferred_network_mode_choices">
+    <item msgid="3628460389382468528">"ប្រើ GSM/WCDMA ជា​អាទិភាព"</item>
+    <item msgid="8442633436636425221">"GSM ប៉ុណ្ណោះ"</item>
+    <item msgid="2032314385791760810">"WCDMA ប៉ុណ្ណោះ"</item>
+    <item msgid="6334554401059422303">"GSM/WCDMA ស្វ័យ​ប្រវត្តិ"</item>
+    <item msgid="1462198368200398663">"CDMA/EvDo ស្វ័យ​ប្រវត្តិ"</item>
+    <item msgid="3611460019185359968">"CDMA w/o EvDo"</item>
+    <item msgid="545430093607698090">"តែ EvDo ​ប៉ុណ្ណោះ"</item>
+    <item msgid="4286774020869405140">"CDMA/EvDo/GSM/WCDMA"</item>
+    <item msgid="4006002265696868538">"CDMA + LTE/EvDo"</item>
+    <item msgid="8973936140318359205">"GSM/WCDMA/LTE"</item>
+    <item msgid="3471059554252610472">"ជា​សកល"</item>
+    <item msgid="2882615514545171802">"LTE"</item>
+    <item msgid="8076204422288290116">"LTE / WCDMA"</item>
+    <item msgid="3982984144824159726">"TDSCDMA ប៉ុណ្ណោះ"</item>
+    <item msgid="3686191974505922271">"TDSCDMA/WCDMA"</item>
+    <item msgid="7135671700201836475">"LTE/TDSCDMA"</item>
+    <item msgid="3736619459066330755">"TDSCDMA/GSM"</item>
+    <item msgid="4778666570887216861">"LTE/TDSCDMA/GSM"</item>
+    <item msgid="2952322596201849456">"TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="115984258536697617">"LTE/TDSCDMA/WCDMA"</item>
+    <item msgid="7957991936217192636">"LTE/TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="2828588917858484655">"TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+    <item msgid="4989979948139945854">"LTE/TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+  </string-array>
     <string name="preferred_network_mode_wcdma_perf_summary" msgid="8521677230113533809">"របៀប​បណ្ដាញ​ដែល​ចូលចិត្ត៖ WCDMA ដែល​ចូលចិត្ត"</string>
     <string name="preferred_network_mode_gsm_only_summary" msgid="3352445413437453511">"របៀប​បណ្ដាញ​ដែល​ចូលចិត្ត៖ តែ GSM ប៉ុណ្ណោះ"</string>
     <string name="preferred_network_mode_wcdma_only_summary" msgid="2836897236221063413">"របៀប​បណ្ដាញ​ដែល​ចូលចិត្ត៖ តែ  WCDMA ប៉ុណ្ណោះ"</string>
@@ -192,21 +218,15 @@
     <string name="preferred_network_mode_lte_gsm_umts_summary" msgid="633315028976225026">"ប្រភេទបណ្តាញដែលពេញចិត្ត៖ LTE / GSM / UMTS"</string>
     <string name="preferred_network_mode_lte_cdma_summary" msgid="3722647806454528426">"របៀប​បណ្ដាញ​ដែល​ចូលចិត្ត៖ LTE / CDMA"</string>
     <string name="preferred_network_mode_tdscdma_summary" msgid="8021016193718678775">"របៀបបណ្តាញដែលចូលចិត្ត៖ TDSCDMA"</string>
-  <string-array name="preferred_network_mode_choices">
-    <item msgid="7886739962255042385">"LTE / WCDMA"</item>
-    <item msgid="577652050447385699">"LTE"</item>
-    <item msgid="6813597571293773656">"សកល"</item>
-    <item msgid="127064712132619032">"GSM/WCDMA/LTE"</item>
-    <item msgid="1126767511633425977">"CDMA + LTE/EvDo"</item>
-    <item msgid="6389676313771670660">"CDMA/EvDo/GSM/WCDMA"</item>
-    <item msgid="545430093607698090">"តែ EvDo ​ប៉ុណ្ណោះ"</item>
-    <item msgid="1508557726283094448">"CDMA w/o EvDo"</item>
-    <item msgid="4341433122263841224">"CDMA/EvDo ស្វ័យប្រវត្តិ"</item>
-    <item msgid="5958053792390386668">"GSM/WCDMA ស្វ័យប្រវត្តិ"</item>
-    <item msgid="7913148405605373434">"តែ WCDMA ប៉ុណ្ណោះ"</item>
-    <item msgid="1524224863879435516">"តែ GSM ប៉ុណ្ណោះ"</item>
-    <item msgid="3817924849415716259">"GSM/WCDMA ដែល​ចូលចិត្ត​"</item>
-  </string-array>
+    <string name="preferred_network_mode_tdscdma_wcdma_summary" msgid="2405154895437348623">"មុខងារ​បណ្ដាញ​ដែល​ប្រើ​ជា​អាទិភាព៖ TDSCDMA / WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_summary" msgid="2104702896644235637">"មុខងារ​បណ្ដាញ​ដែល​ប្រើ​ជា​អាទិភាព៖ LTE / TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_summary" msgid="4893784445338396204">"មុខងារ​បណ្ដាញ​ដែល​ប្រើ​ជា​អាទិភាព៖ TDSCDMA / GSM"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_summary" msgid="1815169717046729757">"មុខងារ​បណ្ដាញ​ដែល​ប្រើ​ជា​អាទិភាព៖ LTE/GSM/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_wcdma_summary" msgid="2195358773359424099">"មុខងារ​បណ្ដាញ​ដែល​ប្រើ​ជា​អាទិភាព៖ TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_wcdma_summary" msgid="1181424059695667803">"មុខងារ​បណ្ដាញ​ដែល​ប្រើ​ជា​អាទិភាព៖ LTE/TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_wcdma_summary" msgid="2526539326505354382">"មុខងារ​បណ្ដាញ​ដែល​ប្រើ​ជា​អាទិភាព៖ LTE/TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="8195248059196614939">"មុខងារ​បណ្ដាញ​ដែល​ប្រើ​ជា​អាទិភាព៖ TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="5596733053095592791">"មុខងារ​បណ្ដាញ​ដែល​ប្រើ​ជា​អាទិភាព៖ LTE/TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
     <string name="call_category" msgid="5863978196309462052">"កំពុង​ហៅ"</string>
     <string name="network_operator_category" msgid="4830701959205735636">"បណ្ដាញ"</string>
     <string name="enhanced_4g_lte_mode_title" msgid="522191650223239171">"​របៀប 4G LTE ធ្វើឲ្យ​ប្រសើរ​ឡើង"</string>
@@ -220,12 +240,13 @@
     <string name="roaming_disable" msgid="1843417228755568110">"តភ្ជាប់​ទៅ​កាន់​សេវា​កម្ម​ទិន្នន័យ​នៅ​ពេល​ដែល​រ៉ូ​មីង"</string>
     <string name="roaming_reenable_message" msgid="8913735676127858115">"អ្នក​បាន​បាត់បង់​ការ​តភ្ជាប់​ទិន្នន័យ ពីព្រោះ​អ្នក​បាន​ចាកចេញ​ពី​បណ្ដាញ​ដើម​របស់​អ្នក​ជាមួយ​រ៉ូមីង​ទិន្នន័យ​បាន​បិទ។"</string>
     <string name="roaming_warning" msgid="1603164667540144353">"អាចនាំឲ្យមានការគិតប្រាក់ច្រើនពីអ្នក។"</string>
+    <string name="roaming_check_price_warning" msgid="7497570906830902550">"ពិនិត្យមើល​តម្លៃ​ជាមួយ​ក្រុមហ៊ុន​ផ្ដល់​សេវា​​បណ្ដាញ​​របស់​អ្នក។"</string>
     <string name="roaming_alert_title" msgid="3654815360303826008">"អនុញ្ញាតឲ្យរ៉ូមីងទិន្នន័យ?"</string>
     <string name="data_usage_title" msgid="8759619109516889802">"ការ​ប្រើ​ប្រាស់ទិន្នន័យ"</string>
     <string name="data_usage_template" msgid="8526428824844656364">"បានប្រើទិន្នន័យទូរសព្ទអស់ <xliff:g id="ID_1">%1$s</xliff:g> នៅថ្ងៃទី <xliff:g id="ID_2">%2$s</xliff:g>"</string>
     <string name="advanced_options_title" msgid="8074895510265488035">"កម្រិតខ្ពស់"</string>
     <string name="carrier_settings_euicc" msgid="6714062862127226405">"ក្រុមហ៊ុន​បម្រើ​សេវា​ទូរសព្ទ"</string>
-    <string name="keywords_carrier_settings_euicc" msgid="783429609643157743">"carrier, esim, sim, euicc"</string>
+    <string name="keywords_carrier_settings_euicc" msgid="6861505396475991277">"carrier, esim, sim, euicc, switch carriers, add carrier"</string>
     <string name="carrier_settings_euicc_summary" msgid="5115001942761995457">"<xliff:g id="CARRIER_NAME">%1$s</xliff:g> — <xliff:g id="PHONE_NUMBER">%2$s</xliff:g>"</string>
     <string name="mobile_data_settings_title" msgid="4661165467914727157">"ទិន្នន័យ​ទូរសព្ទចល័ត"</string>
     <string name="mobile_data_settings_summary" msgid="5087255915840576895">"ចូល​ប្រើប្រាស់​ទិន្នន័យ​តាម​បណ្ដាញ​​ទូរសព្ទ​ចល័ត"</string>
@@ -399,7 +420,7 @@
     <string name="deleting_fdn_contact" msgid="5669163206349319969">"កំពុង​លុប​លេខ​​ហៅ​ថេរ…"</string>
     <string name="fdn_contact_deleted" msgid="7154162327112259569">"បាន​លុប​លេខ​ហៅ​ថេរ។"</string>
     <string name="pin2_invalid" msgid="5470854099230755944">"មិន​បាន​ធ្វើ​បច្ចុប្បន្នភាព FDN ពី​ព្រោះ​អ្នក​បាន​វាយ​បញ្ចូល​កូដ PIN មិន​ត្រឹមត្រូវ។"</string>
-    <string name="fdn_invalid_number" msgid="8602417141715473998">"FDN មិនត្រូវ​បាន​ធ្វើ​បច្ចុប្បន្នភាពទេ ពីព្រោះ​លេខ​ទទេ ឬ​លើស​ 20 ខ្ទង់។"</string>
+    <string name="fdn_invalid_number" msgid="2062898833049589309">"FDN មិន​ត្រូវ​បាន​ធ្វើ​បច្ចុប្បន្នភាព​ទេ ដោយ​សារ​លេខ​លើស​ពី 20 ខ្ទង់។"</string>
     <string name="pin2_or_fdn_invalid" msgid="6025144083384701197">"មិន​បាន​ធ្វើ​បច្ចុប្បន្នភាព។ កូដ PIN2 មិន​ត្រឹមត្រូវ ឬ​លេខ​ទូរស័ព្ទ​ត្រូវ​បាន​ច្រានចោល។"</string>
     <string name="fdn_failed" msgid="540018079008319747">"បាន​បរាជ័យ​ក្នុង​ការ​ប្រតិបត្តិការ FDN ។"</string>
     <string name="simContacts_emptyLoading" msgid="2203331234764498011">"កំពុង​អាន​ពី​ស៊ីមកាត…"</string>
@@ -502,6 +523,8 @@
     <string name="failedToImportSingleContactMsg" msgid="415399285420353917">"បានបរាជ័យក្នុងការនាំចូលទំនាក់ទំនង"</string>
     <string name="hac_mode_title" msgid="8740268574688743289">"ឧបករណ៍​ជំនួយការ​ស្ដាប់"</string>
     <string name="hac_mode_summary" msgid="6833851160514929341">"បើក​មុខងារដែលត្រូវគ្នានឹងឧបករណ៍​ជំនួយ​ការ​ស្ដាប់"</string>
+    <string name="rtt_mode_title" msgid="5868105073514206953">"RTT"</string>
+    <string name="rtt_mode_summary" msgid="7346441783429748083">"បើក ឬ​បិទ RTT"</string>
   <string-array name="tty_mode_entries">
     <item msgid="512950011423868021">"បិទ TTY"</item>
     <item msgid="3971695875449640648">"TTY ពេញ"</item>
@@ -613,4 +636,107 @@
     <string name="mobile_data_activate_diag_message" msgid="8216154678758451453">"អ្នក​ប្រហែល​ត្រូវ​បញ្ចូល​ទិន្នន័យ​តាម <xliff:g id="PROVIDER_NAME">%s</xliff:g>"</string>
     <string name="mobile_data_activate_button" msgid="3682400969184405446">"បញ្ចូល​ទិន្នន័យ"</string>
     <string name="mobile_data_activate_cancel_button" msgid="1708022171547398765">"បោះបង់"</string>
+    <string name="clh_card_title_call_ended_txt" msgid="4072101334811753823">"បាន​បញ្ចប់​ការ​ហៅ"</string>
+    <string name="clh_callFailed_powerOff_txt" msgid="3773036949107147708">"បិទ​វិទ្យុ"</string>
+    <string name="clh_callFailed_simError_txt" msgid="757650590524277969">"គ្មាន​ស៊ីម​កាត ឬ​បញ្ហា​ស៊ីម​កាត"</string>
+    <string name="clh_incall_error_out_of_service_txt" msgid="3974373603657193827">"មិនមានបណ្ដាញ​ទូរសព្ទចល័ត​"</string>
+    <string name="clh_callFailed_unassigned_number_txt" msgid="7635996793232604064">"លេខ​ដែលមិន​បាន​កំណត់ (មិន​បាន​បែងចែក)"</string>
+    <string name="clh_callFailed_no_route_to_destination_txt" msgid="8561586745288855167">"គ្មាន​ផ្លូវ​ទៅ​គោលដៅ"</string>
+    <string name="clh_callFailed_channel_unacceptable_txt" msgid="8048626924246611459">"ប៉ុស្ដិ៍​មិន​អាច​ទទួល​យក​​បានទេ"</string>
+    <string name="clh_callFailed_operator_determined_barring_txt" msgid="6889705714244076823">"ប្រតិបត្តិករ​បាន​កំណត់​ការរារាំង"</string>
+    <string name="clh_callFailed_normal_call_clearing_txt" msgid="2810975267106345820">"ការសម្អាត​ការហៅ​ទូរសព្ទ​ធម្មតា"</string>
+    <string name="clh_callFailed_user_busy_txt" msgid="2736095995784746915">"អ្នក​ប្រើប្រាស់​រវល់"</string>
+    <string name="clh_callFailed_no_user_responding_txt" msgid="1421543095873040084">"គ្មាន​ការឆ្លើយតប​របស់​អ្នក​ប្រើប្រាស់"</string>
+    <string name="clh_callFailed_user_alerting_txt" msgid="6606245970376797447">"ការជូនដំណឹង​អ្នក​ប្រើប្រាស់ គ្មាន​ចម្លើយ"</string>
+    <string name="clh_callFailed_call_rejected_txt" msgid="8001665478195793223">"បាន​ច្រាន​ចោល​ការហៅ"</string>
+    <string name="clh_callFailed_number_changed_txt" msgid="5127909898925154242">"បាន​ប្ដូរ​លេខ"</string>
+    <string name="clh_callFailed_pre_emption_txt" msgid="6864702416751338567">"ការទិញ​មុន"</string>
+    <string name="clh_callFailed_non_selected_user_clearing_txt" msgid="8725898326616836656">"គ្មាន​ការសម្អាត​អ្នក​ប្រើប្រាស់​ដែល​បាន​ជ្រើសរើស​ទេ"</string>
+    <string name="clh_callFailed_destination_out_of_order_txt" msgid="6626355413556362437">"គោលដៅ​មិនដំណើរការ"</string>
+    <string name="clh_callFailed_invalid_number_format_txt" msgid="6987646655639655370">"ទ្រង់ទ្រាយ​លេខ​មិន​ត្រឹមត្រូវ (លេខ​មិន​ពេញលេញ)"</string>
+    <string name="clh_callFailed_facility_rejected_txt" msgid="4539787567476563415">"បាន​ច្រានចោល​កន្លែង"</string>
+    <string name="clh_callFailed_response_to_STATUS_ENQUIRY_txt" msgid="178503536263624366">"ការឆ្លើយតប​ទៅ​សំណួរ​ស្ថានភាព"</string>
+    <string name="clh_callFailed_normal_unspecified_txt" msgid="2777574148560245427">"ធម្មតា មិន​បាន​បញ្ជាក់"</string>
+    <string name="clh_callFailed_no_circuit_available_txt" msgid="2894749820848784700">"មិន​មាន​សៀគ្វី/ប៉ុស្តិ៍​អាច​ប្រើបាន"</string>
+    <string name="clh_callFailed_network_out_of_order_txt" msgid="807472585030492179">"បណ្ដាញ​​មិន​ដំណើរការ"</string>
+    <string name="clh_callFailed_temporary_failure_txt" msgid="1985847623937655151">"ការមិនដំណើរការ​ជា​បណ្ដោះអាសន្ន"</string>
+    <string name="clh_callFailed_switching_equipment_congestion_txt" msgid="465517139462928431">"មាន​បញ្ហា​ការប្ដូរ​ឧបករណ៍"</string>
+    <string name="clh_callFailed_access_information_discarded_txt" msgid="132851305339579892">"បោះបង់​ការចូលប្រើប្រាស់​ព័ត៌មាន"</string>
+    <string name="clh_callFailed_requested_circuit_txt" msgid="2316345471851443847">"មិនមានសៀគ្វី/ប៉ុស្តិ៍​ដែល​បាន​ស្នើ​ទេ"</string>
+    <string name="clh_callFailed_resources_unavailable_unspecified_txt" msgid="4460267429142724322">"អត់​មាន​ធនធាន មិន​បាន​បញ្ជាក់"</string>
+    <string name="clh_callFailed_quality_of_service_unavailable_txt" msgid="7315823047206338755">"អត់​មាន​គុណភាព​សេវាកម្ម"</string>
+    <string name="clh_callFailed_requested_facility_not_subscribed_txt" msgid="1688438372518949530">"កន្លែង​ដែល​បាន​ស្នើ​មិន​បាន​ជាវ"</string>
+    <string name="clh_callFailed_incoming_calls_barred_within_the_CUG_txt" msgid="3922231620226043342">"បាន​រារាំង​​ការហៅ​ចូល​នៅ​ក្នុង CUG"</string>
+    <string name="clh_callFailed_bearer_capability_not_authorized_txt" msgid="6515594235334537340">"សមត្ថភាព​បញ្ជូនសារ​មិន​ត្រូវបាន​​ផ្ដល់​សិទ្ធិ"</string>
+    <string name="clh_callFailed_bearer_capability_not_presently_available_txt" msgid="8013567156449692135">"បច្ចុប្បន្ន​នេះមិនមានសមត្ថភាព​បញ្ជូនសារ​ទេ"</string>
+    <string name="clh_callFailed_service_or_option_not_available_unspecified_txt" msgid="8663374141880847414">"មិនមានសេវាកម្ម ឬ​ជម្រើស មិន​បាន​បញ្ជាក់"</string>
+    <string name="clh_callFailed_bearer_service_not_implemented_txt" msgid="2772484977847973583">"សេវាកម្ម​បញ្ជូនសារ​មិន​ត្រូវបាន​អនុវត្ត"</string>
+    <string name="clh_callFailed_ACM_equal_to_or_greater_than_ACMmax_txt" msgid="2192709279981159761">"ACM ស្មើនឹង ឬ​ធំជាង ACMmax"</string>
+    <string name="clh_callFailed_requested_facility_not_implemented_txt" msgid="406404292085779118">"កន្លែង​ដែល​បាន​ស្នើ​មិន​បាន​អនុវត្ត"</string>
+    <string name="clh_callFailed_only_restricted_digital_information_bearer_capability_is_available_txt" msgid="4817899794531157207">"មាន​តែ​សមត្ថភាព​បញ្ជូនសារ​ចំពោះព័ត៌មាន​ឌីជីថល​ដែល​បានដាក់​កំហិត​ប៉ុណ្ណោះ​"</string>
+    <string name="clh_callFailed_service_or_option_not_implemented_unspecified_txt" msgid="2968655784896862505">"សេវាកម្ម ឬ​ជម្រើស​មិន​បាន​អនុវត្ត មិន​បាន​បញ្ជាក់"</string>
+    <string name="clh_callFailed_invalid_transaction_identifier_value_txt" msgid="3843478518660918642">"តម្លៃ​សម្គាល់​ប្រតិបត្តិការ​មិន​ត្រឹមត្រូវ"</string>
+    <string name="clh_callFailed_user_not_member_of_CUG_txt" msgid="8462852903153938988">"អ្នក​ប្រើប្រាស់​មិន​មែន​ជា​សមាជិក​នៃ CUG"</string>
+    <string name="clh_callFailed_incompatible_destination_txt" msgid="2580750652910253219">"គោលដៅ​មិន​ត្រូវគ្នា"</string>
+    <string name="clh_callFailed_invalid_transit_network_selection_txt" msgid="6589916900457111005">"ការជ្រើសរើស​បណ្ដាញ​ឆ្លងកាត់​មិន​ត្រឹមត្រូវ"</string>
+    <string name="clh_callFailed_semantically_incorrect_message_txt" msgid="2329284157442218683">"អត្ថន័យ​សារ​មិន​ត្រឹមត្រូវ"</string>
+    <string name="clh_callFailed_invalid_mandatory_information_txt" msgid="9081556111928912676">"ព័ត៌មាន​ចាំបាច់​មិន​ត្រឹមត្រូវ"</string>
+    <string name="clh_callFailed_message_type_non_existent_or_not_implemented_txt" msgid="2641350895896546715">"ប្រភេទ​សារ​មិន​មាន ឬ​មិន​បាន​អនុវត្ត"</string>
+    <string name="clh_callFailed_message_type_not_compatible_with_protocol_state_txt" msgid="6598180735494982466">"ប្រភេទ​សារ​មិន​ត្រូវគ្នា​ជាមួយ​ស្ថានភាព​វិធី"</string>
+    <string name="clh_callFailed_information_element_non_existent_or_not_implemented_txt" msgid="4725610801664706983">"ធាតុ​ព័ត៌មាន​មិន​មាន​ ឬ​មិន​បាន​អនុវត្ត"</string>
+    <string name="clh_callFailed_conditional_IE_error_txt" msgid="9140031076499566143">"បញ្ហា IE តាម​លក្ខខណ្ឌ"</string>
+    <string name="clh_callFailed_message_not_compatible_with_protocol_state_txt" msgid="6586005128633024271">"សារ​មិន​ត្រូវគ្នា​ជាមួយ​ស្ថានភាព​វិធី"</string>
+    <string name="clh_callFailed_recovery_on_timer_expiry_txt" msgid="3680765722923600294">"ការសង្គ្រោះ​ហួស​ពេល​កំណត់"</string>
+    <string name="clh_callFailed_protocol_Error_unspecified_txt" msgid="8294907817156524790">"បញ្ហា​វិធី មិន​បាន​បញ្ជាក់"</string>
+    <string name="clh_callFailed_interworking_unspecified_txt" msgid="8838850798491763729">"អន្តរ​ការងារ មិន​បាន​បញ្ជាក់"</string>
+    <string name="labelCallBarring" msgid="3452870940716226978">"ការរារាំង​ការហៅ​ទូរសព្ទ"</string>
+    <string name="sum_call_barring_enabled" msgid="6804489690436703488">"បើក"</string>
+    <string name="sum_call_barring_disabled" msgid="5900772179198857783">"បិទ"</string>
+    <string name="call_barring_baoc" msgid="1199843944333106035">"ការហៅ​ចេញ​ទាំងអស់"</string>
+    <string name="call_barring_baoc_enabled" msgid="8112118391869380361">"បិទ​ការទប់ស្កាត់​ចំពោះ​ការហៅ​ចេញ​ទាំងអស់​ដែរ​ឬ​ទេ?"</string>
+    <string name="call_barring_baoc_disabled" msgid="7806697133004697974">"ទប់ស្កាត់​ការហៅ​ចេញ​ទាំងអស់​ដែរ​ឬ​ទេ?"</string>
+    <string name="call_barring_baoic" msgid="3162154267825211826">"ការហៅ​ចេញ​ក្រៅ​ប្រទេស"</string>
+    <string name="call_barring_baoic_enabled" msgid="2634377543147258105">"បិទ​ការទប់ស្កាត់​ការហៅ​ចេញ​ក្រៅ​ប្រទេស​ដែរ​ឬទេ?"</string>
+    <string name="call_barring_baoic_disabled" msgid="5817895648306183464">"ទប់ស្កាត់​ការហៅ​ចេញ​ក្រៅ​ប្រទេស​ដែរ​ឬ​ទេ?"</string>
+    <string name="call_barring_baoicr" msgid="8951699885885742076">"រ៉ូមីង​ការហៅ​ចេញ​ក្រៅ​ប្រទេស"</string>
+    <string name="call_barring_baoicr_enabled" msgid="2519630715322138317">"បិទ​ការទប់ស្កាត់​​រ៉ូមីង​ការហៅ​ចេញ​ក្រៅ​ប្រទេស​ដែរ​ឬ​ទេ?"</string>
+    <string name="call_barring_baoicr_disabled" msgid="5831267468931377699">"ទប់ស្កាត់​រ៉ូមីង​ការហៅ​ចេញ​ក្រៅ​ប្រទេស​ដែរ​ឬ​ទេ?"</string>
+    <string name="call_barring_baic" msgid="5272726081458339912">"ការហៅចូល​ទាំងអស់"</string>
+    <string name="call_barring_baic_enabled" msgid="2457134916223203380">"បិទ​ការទប់ស្កាត់​ការហៅ​ចូល​ទាំងអស់​​ដែរ​ឬ​ទេ?"</string>
+    <string name="call_barring_baic_disabled" msgid="6945604947500275636">"ទប់​ស្កាត់​ការហៅ​ចូល​ទាំងអស់​ដែរ​ឬ​ទេ?"</string>
+    <string name="call_barring_baicr" msgid="5728784220691481693">"រ៉ូមីងការហៅ​ចូលក្រៅប្រទេស"</string>
+    <string name="call_barring_baicr_enabled" msgid="6533336994391716127">"បិទ​ការទប់ស្កាត់​​រ៉ូមីង​ការហៅ​ចូល​ក្រៅប្រទេសទាំងអស់​ដែរ​​ទេ?"</string>
+    <string name="call_barring_baicr_disabled" msgid="6746329853943256566">"ទប់ស្កាត់​រ៉ូមីង​ការហៅចូលក្រៅប្រទេសដែរ​ទេ?"</string>
+    <string name="call_barring_deactivate_all" msgid="5269788384941003415">"បិទ​ដំណើរការ​ទាំងអស់"</string>
+    <string name="call_barring_deactivate_all_description" msgid="4972365443287257704">"បិទ​ដំណើរការនៃ​ការកំណត់​ការរារាំង​ការហៅ​ទូរសព្ទទាំងអស់"</string>
+    <string name="call_barring_deactivate_success" msgid="8014685598632000936">"បាន​បិទ​ដំណើរការ​នៃការរារាំង​​ការហៅ​ទូរសព្ទ"</string>
+    <string name="call_barring_change_pwd" msgid="6887420609726284232">"ប្ដូរ​ពាក្យ​សម្ងាត់"</string>
+    <string name="call_barring_change_pwd_description" msgid="5505087790260233953">"ប្ដូរ​ពាក្យ​សម្ងាត់​រារាំង​ការហៅ"</string>
+    <string name="call_barring_change_pwd_description_disabled" msgid="7630770327645349957">"មិន​អាច​ប្ដូរ​ពាក្យ​សម្ងាត់​រារាំង​ការហៅ​បាន​ទេ"</string>
+    <string name="call_barring_pwd_not_match" msgid="6716711689350314525">"ពាក្យ​សម្ងាត់​មិន​ដូច​គ្នា"</string>
+    <string name="call_barring_right_pwd_number" msgid="2902966502520410446">"បញ្ចូល​ពាក្យ​សម្ងាត់​​​មាន 4 លេខ"</string>
+    <string name="call_barring_change_pwd_success" msgid="3278310763742760321">"បានប្តូរពាក្យសម្ងាត់"</string>
+    <string name="call_barring_old_pwd" msgid="6080515987320238522">"ពាក្យ​សម្ងាត់​ចាស់"</string>
+    <string name="call_barring_new_pwd" msgid="7048532299150269547">"ពាក្យសម្ងាត់ថ្មី"</string>
+    <string name="call_barring_confirm_pwd" msgid="1947167278466285411">"បញ្ជាក់ពាក្យសម្ងាត់"</string>
+    <string name="messageCallBarring" msgid="2412123220272136055">"បញ្ចូល​ពាក្យសម្ងាត់"</string>
+    <string name="call_barring_settings" msgid="80766145008623645">"ការកំណត់​​ការរារាំង​ការហៅ​ទូរសព្ទ"</string>
+    <string name="call_barring_deactivate_all_no_password" msgid="920902774366557311">"បិទ​ដំណើរការ​នៃការកំណត់​ការរារាំង​ការហៅ​​ទូរសព្ទទាំងអស់​ដែរ​​ទេ?"</string>
+    <string name="supp_service_notification_call_deflected" msgid="9195460512875330926">"បាន​ហៅ​ទៅ​លេខ​ផ្សេង។"</string>
+    <string name="supp_service_notification_call_forwarded" msgid="7818548630812124053">"បាន​បញ្ជូនបន្តការហៅទូរសព្ទ។"</string>
+    <string name="supp_service_notification_call_waiting" msgid="789154111899572489">"ការហៅ​កំពុង​រង់ចាំ។"</string>
+    <string name="supp_service_clir_suppression_rejected" msgid="1581851661582189045">"ការទប់ស្កាត់​លេខ​ត្រូវបាន​បដិសេធ។"</string>
+    <string name="supp_service_closed_user_group_call" msgid="5761735840904590950">"បាន​បិទ​ការហៅ​ជា​ក្រុម​របស់​អ្នក​ប្រើប្រាស់។"</string>
+    <string name="supp_service_incoming_calls_barred" msgid="3248813207307882723">"បាន​ទប់ស្កាត់​ការហៅ​ចូល។"</string>
+    <string name="supp_service_outgoing_calls_barred" msgid="1962644621292054081">"បាន​ទប់ស្កាត់​ការហៅ​ចេញ។"</string>
+    <string name="supp_service_call_forwarding_active" msgid="1253134771682248735">"កំពុង​ដំណើរការ​បញ្ជូន​បន្ត​ការហៅ។"</string>
+    <string name="supp_service_additional_call_forwarded" msgid="5228624725214727315">"បាន​បញ្ជូន​បន្ត​ការហៅ​បន្ថែម។"</string>
+    <string name="supp_service_additional_ect_connected" msgid="6396964292513707102">"ការ​ផ្ទេរ​ការហៅ​ដែល​ច្បាស់​ត្រូវបាន​បញ្ចប់។"</string>
+    <string name="supp_service_additional_ect_connecting" msgid="5443373059716058480">"ការផ្ទេរ​ការហៅ​ដែល​ច្បាស់​កំពុង​ដំណើរការ។"</string>
+    <string name="supp_service_call_on_hold" msgid="1478976782361795422">"ការ​ហៅ​កំពុង​រង់ចាំ។"</string>
+    <string name="supp_service_call_resumed" msgid="1656475289958070674">"បាន​បន្ត​ការ​ហៅ​ទូរសព្ទ។"</string>
+    <string name="supp_service_deflected_call" msgid="138970419873492166">"ការហៅ​ត្រូវបាន​បញ្ជូន​ទៅ​លេខ​ផ្សេង។"</string>
+    <string name="supp_service_forwarded_call" msgid="4509980341645679803">"បាន​បញ្ជូនបន្តការហៅទូរសព្ទ។"</string>
+    <string name="supp_service_conference_call" msgid="4448616364004466832">"កំពុង​ចូលរួម​ការហៅ​ជា​ក្រុម។"</string>
+    <string name="supp_service_held_call_released" msgid="2030677825038709779">"ការហៅ​ដែល​បាន​រង់ចាំត្រូវបាន​ផ្ដាច់។"</string>
 </resources>
diff --git a/res/values-kn/strings.xml b/res/values-kn/strings.xml
index 6ee1fa0..fbe40d7 100644
--- a/res/values-kn/strings.xml
+++ b/res/values-kn/strings.xml
@@ -130,6 +130,7 @@
     <string name="stk_cc_ss_to_dial_error" msgid="2816779198916570502">"SS ವಿನಂತಿಯನ್ನು DIAL ವಿನಂತಿಗೆ ಮಾರ್ಪಡಿಸಲಾಗಿದೆ."</string>
     <string name="stk_cc_ss_to_ussd_error" msgid="7490626178582654236">"SS ವಿನಂತಿಯನ್ನು USSD ವಿನಂತಿಗೆ ಮಾರ್ಪಡಿಸಲಾಗಿದೆ."</string>
     <string name="stk_cc_ss_to_ss_error" msgid="5057846756489053759">"SS ವಿನಂತಿಯನ್ನು ಹೊಸ SS ವಿನಂತಿಗೆ ಮಾರ್ಪಡಿಸಲಾಗಿದೆ."</string>
+    <string name="stk_cc_ss_to_dial_video_error" msgid="3091186225006683939">"SS ವಿನಂತಿಯನ್ನು ವೀಡಿಯೊ DIAL ವಿನಂತಿಗೆ ಮಾರ್ಪಡಿಸಲಾಗಿದೆ."</string>
     <string name="fdn_check_failure" msgid="18200614306525434">"ನಿಮ್ಮ ಫೋನ್‌ ಅಪ್ಲಿಕೇಶನ್‌‌ನ ಸ್ಥಿರ ಡಯಲಿಂಗ್‌‌ ಸಂಖ್ಯೆಗಳ ಸೆಟ್ಟಿಂಗ್‌ ಅನ್ನು ಆನ್‌ ಮಾಡಲಾಗಿದೆ. ಪರಿಣಾಮ, ಕೆಲವು ಕರೆ ಸಂಬಂಧಿತ ವೈಶಿಷ್ಟ್ಯಗಳು ಕಾರ್ಯ ನಿರ್ವಹಿಸುತ್ತಿಲ್ಲ."</string>
     <string name="radio_off_error" msgid="2304459933248513376">"ಈ ಸೆಟ್ಟಿಂಗ್‌ಗಳನ್ನು ವೀಕ್ಷಿಸುವ ಮೊದಲು ರೇಡಿಯೋ ಆನ್ ಮಾಡಿ."</string>
     <string name="close_dialog" msgid="2365884406356986917">"ಸರಿ"</string>
@@ -158,7 +159,6 @@
     <string name="vm_change_pin_error_invalid" msgid="3972205462701668653">"ಹೊಸ ಪಿನ್ ಅಮಾನ್ಯವಾದ ಅಕ್ಷರಗಳನ್ನು ಒಳಗೊಂಡಿದೆ."</string>
     <string name="vm_change_pin_error_system_error" msgid="6610603326230000207">"ಪಿನ್ ಬದಲಾಯಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ"</string>
     <string name="vvm_unsupported_message_format" msgid="11795090778411977">"ಬೆಂಬಲಿತವಲ್ಲದ ಸಂದೇಶ ಮಾದರಿ, ಆಲಿಸಲು <xliff:g id="NUMBER">%s</xliff:g> ಗೆ ಕರೆ ಮಾಡಿ."</string>
-    <string name="mobile_networks" msgid="5540397602919106177">"ಮೊಬೈಲ್‌ ನೆಟ್‌ವರ್ಕ್‌ ಸೆಟ್ಟಿಂಗ್‌ಗಳು"</string>
     <string name="network_settings_title" msgid="514120489499925574">"ಮೊಬೈಲ್‌ ನೆಟ್‌ವರ್ಕ್‌"</string>
     <string name="label_available" msgid="1181658289009300430">"ಲಭ್ಯವಿರುವ ನೆಟ್‌ವರ್ಕ್‌ಗಳು"</string>
     <string name="load_networks_progress" msgid="5230707536168902952">"ಹುಡುಕಲಾಗುತ್ತಿದೆ…"</string>
@@ -168,6 +168,7 @@
     <string name="not_allowed" msgid="5613353860205691579">"ಈ ನೆಟ್‌ವರ್ಕ್‌ಗೆ ಸಂಪರ್ಕವನ್ನು ನಿಮ್ಮ ಸಿಮ್‌ ಕಾರ್ಡ್‌ ಅನುಮತಿಸುವುದಿಲ್ಲ."</string>
     <string name="connect_later" msgid="2308119155752343975">"ಇದೀಗ ಈ ನೆಟ್‌ವರ್ಕ್‌ಗೆ ಸಂಪರ್ಕಪಡಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ. ಮತ್ತೆ ಪ್ರಯತ್ನಿಸಿ."</string>
     <string name="registration_done" msgid="495135664535876612">"ನೆಟ್‌ವರ್ಕ್‌ನಲ್ಲಿ ನೋಂದಾಯಿಸಲಾಗಿದೆ."</string>
+    <string name="already_auto" msgid="6067116884321285507">"ಈಗಾಗಲೇ ಸ್ವಯಂಚಾಲಿತ ಆಯ್ಕೆಯಲ್ಲಿದೆ."</string>
     <string name="select_automatically" msgid="1046727200631770962">"ನೆಟ್‌ವರ್ಕ್‌ ಅನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಆಯ್ಕೆಮಾಡಿ"</string>
     <string name="network_select_title" msgid="7733107364757544558">"ನೆಟ್‌ವರ್ಕ್"</string>
     <string name="register_automatically" msgid="6017849844573519637">"ಸ್ವಯಂಚಾಲಿತ ನೋಂದಣಿ…"</string>
@@ -175,6 +176,31 @@
     <string name="preferred_network_mode_summary" msgid="1434820673166126609">"ನೆಟ್‌ವರ್ಕ್‌ ಕಾರ್ಯಾಚರಣಾ ಮೋಡ್‌ ಬದಲಿಸಿ"</string>
     <string name="preferred_network_mode_dialogtitle" msgid="4048082093347807230">"ಬಯಸಿದ ನೆಟ್‌ವರ್ಕ್‌ ಪ್ರಕಾರ"</string>
     <string name="forbidden_network" msgid="4384929668343563440">"(ನಿಷೇಧಿತ)"</string>
+  <string-array name="preferred_network_mode_choices">
+    <item msgid="3628460389382468528">"GSM/WCDMA ಗೆ ಪ್ರಾಶಸ್ತ್ಯ ನೀಡಲಾಗಿದೆ"</item>
+    <item msgid="8442633436636425221">"GSM ಮಾತ್ರ"</item>
+    <item msgid="2032314385791760810">"WCDMA ಮಾತ್ರ"</item>
+    <item msgid="6334554401059422303">"GSM/WCDMA  ಸ್ವಯಂ"</item>
+    <item msgid="1462198368200398663">"CDMA/EvDo ಸ್ವಯಂ"</item>
+    <item msgid="3611460019185359968">"EvDo ಇಲ್ಲದೆ CDMA"</item>
+    <item msgid="545430093607698090">"EvDo ಮಾತ್ರ"</item>
+    <item msgid="4286774020869405140">"CDMA/EvDo/GSM/WCDMA"</item>
+    <item msgid="4006002265696868538">"CDMA + LTE/EvDo"</item>
+    <item msgid="8973936140318359205">"GSM/WCDMA/LTE"</item>
+    <item msgid="3471059554252610472">"ಜಾಗತಿಕ"</item>
+    <item msgid="2882615514545171802">"LTE"</item>
+    <item msgid="8076204422288290116">"LTE / WCDMA"</item>
+    <item msgid="3982984144824159726">"TDSCDMA ಮಾತ್ರ"</item>
+    <item msgid="3686191974505922271">"TDSCDMA/WCDMA"</item>
+    <item msgid="7135671700201836475">"LTE/TDSCDMA"</item>
+    <item msgid="3736619459066330755">"TDSCDMA/GSM"</item>
+    <item msgid="4778666570887216861">"LTE/TDSCDMA/GSM"</item>
+    <item msgid="2952322596201849456">"TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="115984258536697617">"LTE/TDSCDMA/WCDMA"</item>
+    <item msgid="7957991936217192636">"LTE/TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="2828588917858484655">"TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+    <item msgid="4989979948139945854">"LTE/TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+  </string-array>
     <string name="preferred_network_mode_wcdma_perf_summary" msgid="8521677230113533809">"ಬಯಸಿದ ನೆಟ್‌ವರ್ಕ್‌ ಮೋಡ್‌: WCDMA ಗೆ ಪ್ರಾಶಸ್ತ್ಯ ನೀಡಲಾಗಿದೆ"</string>
     <string name="preferred_network_mode_gsm_only_summary" msgid="3352445413437453511">"ಬಯಸಿದ ನೆಟ್‌ವರ್ಕ್‌ ಮೋಡ್‌‌: GSM ಮಾತ್ರ"</string>
     <string name="preferred_network_mode_wcdma_only_summary" msgid="2836897236221063413">"ಬಯಸಿದ ನೆಟ್‌ವರ್ಕ್‌ ಮೋಡ್‌: WCDMA ಮಾತ್ರ"</string>
@@ -192,21 +218,15 @@
     <string name="preferred_network_mode_lte_gsm_umts_summary" msgid="633315028976225026">"ಆದ್ಯತೆಯ ನೆಟ್‌ವರ್ಕ್ ಮೋಡ್: LTE / GSM / UMTS"</string>
     <string name="preferred_network_mode_lte_cdma_summary" msgid="3722647806454528426">"ಪ್ರಾಶಸ್ತ್ಯದ ನೆಟ್‌ವರ್ಕ್‌ ಮೋಡ್‌‌: LTE / CDMA"</string>
     <string name="preferred_network_mode_tdscdma_summary" msgid="8021016193718678775">"ಪ್ರಾಶಸ್ತ್ಯದ ನೆಟ್‌ವರ್ಕ್‌ ಮೋಡ್‌: TDSCDMA"</string>
-  <string-array name="preferred_network_mode_choices">
-    <item msgid="7886739962255042385">"LTE / WCDMA"</item>
-    <item msgid="577652050447385699">"LTE"</item>
-    <item msgid="6813597571293773656">"ಜಾಗತಿಕ"</item>
-    <item msgid="127064712132619032">"GSM/WCDMA/LTE"</item>
-    <item msgid="1126767511633425977">"CDMA + LTE/EvDo"</item>
-    <item msgid="6389676313771670660">"CDMA/EvDo/GSM/WCDMA"</item>
-    <item msgid="545430093607698090">"EvDo ಮಾತ್ರ"</item>
-    <item msgid="1508557726283094448">"EvDo ಇಲ್ಲದೆ CDMA"</item>
-    <item msgid="4341433122263841224">"CDMA/EvDo ಸ್ವಯಂ"</item>
-    <item msgid="5958053792390386668">"GSM/WCDMA  ಸ್ವಯಂ"</item>
-    <item msgid="7913148405605373434">"WCDMA ಮಾತ್ರ"</item>
-    <item msgid="1524224863879435516">"GSM ಮಾತ್ರ"</item>
-    <item msgid="3817924849415716259">"GSM/WCDMA ಗೆ ಪ್ರಾಶಸ್ತ್ಯ ನೀಡಲಾಗಿದೆ"</item>
-  </string-array>
+    <string name="preferred_network_mode_tdscdma_wcdma_summary" msgid="2405154895437348623">"ಬಯಸಿದ ನೆಟ್‌ವರ್ಕ್‌ ಮೋಡ್‌‌: TDSCDMA / WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_summary" msgid="2104702896644235637">"ಬಯಸಿದ ನೆಟ್‌ವರ್ಕ್‌ ಮೋಡ್‌‌: LTE / TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_summary" msgid="4893784445338396204">"ಬಯಸಿದ ನೆಟ್‌ವರ್ಕ್‌ ಮೋಡ್‌‌: TDSCDMA / GSM"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_summary" msgid="1815169717046729757">"ಬಯಸಿದ ನೆಟ್‌ವರ್ಕ್‌ ಮೋಡ್‌‌: LTE/GSM/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_wcdma_summary" msgid="2195358773359424099">"ಬಯಸಿದ ನೆಟ್‌ವರ್ಕ್‌ ಮೋಡ್‌‌: TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_wcdma_summary" msgid="1181424059695667803">"ಬಯಸಿದ ನೆಟ್‌ವರ್ಕ್‌ ಮೋಡ್‌‌: LTE/TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_wcdma_summary" msgid="2526539326505354382">"ಬಯಸಿದ ನೆಟ್‌ವರ್ಕ್‌ ಮೋಡ್‌‌: LTE/TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="8195248059196614939">"ಬಯಸಿದ ನೆಟ್‌ವರ್ಕ್‌ ಮೋಡ್‌‌: TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="5596733053095592791">"ಬಯಸಿದ ನೆಟ್‌ವರ್ಕ್‌ ಮೋಡ್‌‌: LTE/TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
     <string name="call_category" msgid="5863978196309462052">"ಕರೆಮಾಡಲಾಗುತ್ತಿದೆ"</string>
     <string name="network_operator_category" msgid="4830701959205735636">"ನೆಟ್‌ವರ್ಕ್"</string>
     <string name="enhanced_4g_lte_mode_title" msgid="522191650223239171">"ವರ್ಧಿಸಲಾದ 4G LTE ಮೋಡ್"</string>
@@ -220,12 +240,13 @@
     <string name="roaming_disable" msgid="1843417228755568110">"ರೋಮಿಂಗ್‌ನಲ್ಲಿರುವಾಗ ಡೇಟಾ ಸೇವೆಗಳಿಗೆ ಸಂಪರ್ಕಿಸು"</string>
     <string name="roaming_reenable_message" msgid="8913735676127858115">"ಡೇಟಾ ರೋಮಿಂಗ್ ಅನ್ನು ಆಫ್‌ ಮಾಡಿರುವ ಸ್ಥಿತಿಯಲ್ಲಿ ನಿಮ್ಮ ಮುಖಪುಟ‌ ನೆಟ್‌ವರ್ಕ್‌ ಅನ್ನು ನೀವು ಇರಿಸಿರುವ ಕಾರಣ ನೀವು ಡೇಟಾ ಸಂಪರ್ಕವನ್ನು ಕಳೆದುಕೊಂಡಿರುವಿರಿ."</string>
     <string name="roaming_warning" msgid="1603164667540144353">"ನೀವು ಗಣನೀಯವಾಗಿ ಶುಲ್ಕಗಳನ್ನು ತೆರಬೇಕಾಗಬಹುದು."</string>
+    <string name="roaming_check_price_warning" msgid="7497570906830902550">"ಬೆಲೆ ನಿಗದಿಗಾಗಿ ನಿಮ್ಮ ನೆಟ್‌ವರ್ಕ್ ಒದಗಿಸುವವರೊಂದಿಗೆ ಪರಿಶೀಲಿಸಿ."</string>
     <string name="roaming_alert_title" msgid="3654815360303826008">"ಡೇಟಾ ರೋಮಿಂಗ್ ಅನುಮತಿಸುವುದೇ?"</string>
     <string name="data_usage_title" msgid="8759619109516889802">"ಡೇಟಾ ಬಳಕೆ"</string>
     <string name="data_usage_template" msgid="8526428824844656364">"<xliff:g id="ID_1">%1$s</xliff:g> ಬಳಸಲಾದ ಮೊಬೈಲ್ ಡೇಟಾ <xliff:g id="ID_2">%2$s</xliff:g>"</string>
     <string name="advanced_options_title" msgid="8074895510265488035">"ಸುಧಾರಿತ"</string>
     <string name="carrier_settings_euicc" msgid="6714062862127226405">"ವಾಹಕ"</string>
-    <string name="keywords_carrier_settings_euicc" msgid="783429609643157743">"carrier, esim, sim, euicc"</string>
+    <string name="keywords_carrier_settings_euicc" msgid="6861505396475991277">"ವಾಹಕ, eSIM, ಸಿಮ್, euicc ವಾಹಕಗಳನ್ನು ಬದಲಿಸಿ, ವಾಹಕ ಸೇರಿಸಿ"</string>
     <string name="carrier_settings_euicc_summary" msgid="5115001942761995457">"<xliff:g id="CARRIER_NAME">%1$s</xliff:g> — <xliff:g id="PHONE_NUMBER">%2$s</xliff:g>"</string>
     <string name="mobile_data_settings_title" msgid="4661165467914727157">"ಮೊಬೈಲ್ ಡೇಟಾ"</string>
     <string name="mobile_data_settings_summary" msgid="5087255915840576895">"ಮೊಬೈಲ್ ನೆಟ್‌ವರ್ಕ್‌ ಬಳಸಿ ಡೇಟಾ ಪ್ರವೇಶಿಸಿ"</string>
@@ -399,7 +420,7 @@
     <string name="deleting_fdn_contact" msgid="5669163206349319969">"ಸ್ಥಿರ ಡಯಲಿಂಗ್‌‌ ಸಂಖ್ಯೆಯನ್ನು ಅಳಿಸಲಾಗುತ್ತಿದೆ…"</string>
     <string name="fdn_contact_deleted" msgid="7154162327112259569">"ಸ್ಥಿರ ಡಯಲಿಂಗ್ ಸಂಖ್ಯೆಯನ್ನು ಅಳಿಸಲಾಗಿದೆ."</string>
     <string name="pin2_invalid" msgid="5470854099230755944">"ನೀವು ತಪ್ಪಾದ ಪಿನ್‌ ಟೈಪ್‌ ಮಾಡಿರುವ ಕಾರಣ ಎಫ್‌ಡಿಎನ್‌ ಅನ್ನು ನವೀಕರಿಸಲಾಗಲಿಲ್ಲ."</string>
-    <string name="fdn_invalid_number" msgid="8602417141715473998">"ಸಂಖ್ಯೆಯು ಖಾಲಿ ಇರುವುದರಿಂದ ಅಥವಾ 20 ಅಂಕಿಗಳನ್ನು ಮೀರುವುದರಿಂದಾಗಿ ಎಫ್‌ಡಿಎನ್‌ ಅನ್ನು ಅಪ್‌ಡೇಟ್ ಮಾಡಲಾಗಿಲ್ಲ."</string>
+    <string name="fdn_invalid_number" msgid="2062898833049589309">"ಸಂಖ್ಯೆಯು 20 ಅಂಕೆಗಳನ್ನು ಮೀರಿರುವುದರಿಂದ FDN ಅನ್ನು ಅಪ್‌ಡೇಟ್ ಮಾಡಲಾಗಿಲ್ಲ."</string>
     <string name="pin2_or_fdn_invalid" msgid="6025144083384701197">"ಎಫ್‌ಡಿಎನ್‌ ಅನ್ನು ನವೀಕರಿಸಲಾಗಲಿಲ್ಲ. PIN2 ತಪ್ಪಾಗಿದೆ ಅಥವಾ ಫೋನ್ ಸಂಖ್ಯೆಯನ್ನು ತಿರಸ್ಕರಿಸಲಾಗಿದೆ."</string>
     <string name="fdn_failed" msgid="540018079008319747">"ಎಫ್‌ಡಿಎನ್‌ ಕಾರ್ಯಾಚರಣೆ ವಿಫಲವಾಗಿದೆ."</string>
     <string name="simContacts_emptyLoading" msgid="2203331234764498011">"ಸಿಮ್‌ ಕಾರ್ಡ್‌ನಿಂದ ಓದಲಾಗುತ್ತಿದೆ…"</string>
@@ -502,6 +523,8 @@
     <string name="failedToImportSingleContactMsg" msgid="415399285420353917">"ಸಂಪರ್ಕ ಆಮದು ಮಾಡುವಲ್ಲಿ ವಿಫಲವಾಗಿದೆ"</string>
     <string name="hac_mode_title" msgid="8740268574688743289">"ಕೇಳುವಿಕೆ ಸಾಧನಗಳು"</string>
     <string name="hac_mode_summary" msgid="6833851160514929341">"ಶ್ರವಣ ಸಾಧನ ಹೊಂದಾಣಿಕೆಯನ್ನು ಆನ್‌ ಮಾಡಿ"</string>
+    <string name="rtt_mode_title" msgid="5868105073514206953">"RTT"</string>
+    <string name="rtt_mode_summary" msgid="7346441783429748083">"RTT ಆನ್‌ ಅಥವಾ ಆಫ್‌ ಮಾಡಿ"</string>
   <string-array name="tty_mode_entries">
     <item msgid="512950011423868021">"TTY ಆಫ್"</item>
     <item msgid="3971695875449640648">"TTY ಪೂರ್ಣ"</item>
@@ -613,4 +636,107 @@
     <string name="mobile_data_activate_diag_message" msgid="8216154678758451453">"<xliff:g id="PROVIDER_NAME">%s</xliff:g> ಮೂಲಕ ನೀವು ಡೇಟಾ ಸೇರಿಸಬೇಕಾಗಬಹುದು"</string>
     <string name="mobile_data_activate_button" msgid="3682400969184405446">"ಡೇಟಾ ಸೇರಿಸಿ"</string>
     <string name="mobile_data_activate_cancel_button" msgid="1708022171547398765">"ರದ್ದುಮಾಡಿ"</string>
+    <string name="clh_card_title_call_ended_txt" msgid="4072101334811753823">"ಕರೆ ಅಂತ್ಯಗೊಂಡಿದೆ"</string>
+    <string name="clh_callFailed_powerOff_txt" msgid="3773036949107147708">"ರೇಡಿಯೋ ಆಫ್ ಮಾಡಿ"</string>
+    <string name="clh_callFailed_simError_txt" msgid="757650590524277969">"ಯಾವುದೇ ಸಿಮ್‌ ಇಲ್ಲ ಅಥವಾ ಸಿಮ್ ಕಾರ್ಡ್ ದೋಷ"</string>
+    <string name="clh_incall_error_out_of_service_txt" msgid="3974373603657193827">"ಮೊಬೈಲ್ ನೆಟ್‌ವರ್ಕ್ ಲಭ್ಯವಿಲ್ಲ"</string>
+    <string name="clh_callFailed_unassigned_number_txt" msgid="7635996793232604064">"ನಿಯೋಜಿಸದಿರುವ (ಹಂಚದ) ಸಂಖ್ಯೆ"</string>
+    <string name="clh_callFailed_no_route_to_destination_txt" msgid="8561586745288855167">"ಗಮ್ಯಸ್ಥಾನಕ್ಕೆ ಯಾವುದೇ ಮಾರ್ಗವಿಲ್ಲ"</string>
+    <string name="clh_callFailed_channel_unacceptable_txt" msgid="8048626924246611459">"ಚಾನಲ್ ಅನ್ನು ಅಂಗೀಕರಿಸಿಲ್ಲ"</string>
+    <string name="clh_callFailed_operator_determined_barring_txt" msgid="6889705714244076823">"ಆಪರೇಟರ್ ಬಾರಿಂಗ್‌ ಅನ್ನು ಪತ್ತೆ ಹಚ್ಚುತ್ತದೆ"</string>
+    <string name="clh_callFailed_normal_call_clearing_txt" msgid="2810975267106345820">"ಸಾಮಾನ್ಯ ಕರೆಯನ್ನು ತೆರವುಗೊಳಿಸಲಾಗುತ್ತಿದೆ"</string>
+    <string name="clh_callFailed_user_busy_txt" msgid="2736095995784746915">"ಬಳಕೆದಾರರು ಕಾರ್ಯನಿರತರಾಗಿದ್ದಾರೆ"</string>
+    <string name="clh_callFailed_no_user_responding_txt" msgid="1421543095873040084">"ಯಾವುದೇ ಬಳಕೆದಾರರು ಪ್ರತಿಕ್ರಿಯಿಸುತ್ತಿಲ್ಲ"</string>
+    <string name="clh_callFailed_user_alerting_txt" msgid="6606245970376797447">"ಬಳಕೆದಾರರನ್ನು ಎಚ್ಚರಿಸುವುದು, ಯಾವುದೇ ಉತ್ತರವಿಲ್ಲ"</string>
+    <string name="clh_callFailed_call_rejected_txt" msgid="8001665478195793223">"ಕರೆಯನ್ನು ತಿರಸ್ಕರಿಸಲಾಗಿದೆ"</string>
+    <string name="clh_callFailed_number_changed_txt" msgid="5127909898925154242">"ಸಂಖ್ಯೆಯನ್ನು ಬದಲಾಯಿಸಲಾಗಿದೆ"</string>
+    <string name="clh_callFailed_pre_emption_txt" msgid="6864702416751338567">"ಮುಂಗಡ-ಎಂಪ್ಷನ್"</string>
+    <string name="clh_callFailed_non_selected_user_clearing_txt" msgid="8725898326616836656">"ಆಯ್ಕೆ ಆಗದಿರುವ ಬಳಕೆದಾರರನ್ನು ತೆರವುಗೊಳಿಸಲಾಗುತ್ತಿದೆ"</string>
+    <string name="clh_callFailed_destination_out_of_order_txt" msgid="6626355413556362437">"ಗಮ್ಯಸ್ಥಾನವು ಆದೇಶವನ್ನು ಹೊಂದಿಲ್ಲ"</string>
+    <string name="clh_callFailed_invalid_number_format_txt" msgid="6987646655639655370">"ಅಮಾನ್ಯ ಸಂಖ್ಯೆ ಸ್ವರೂಪ (ಅಪೂರ್ಣ ಸಂಖ್ಯೆ)"</string>
+    <string name="clh_callFailed_facility_rejected_txt" msgid="4539787567476563415">"ಸೌಲಭ್ಯಗಳನ್ನು ತಿರಸ್ಕರಿಸಲಾಗಿದೆ"</string>
+    <string name="clh_callFailed_response_to_STATUS_ENQUIRY_txt" msgid="178503536263624366">"STATUS ENQUIRY ಗೆ ಪ್ರತಿಕ್ರಿಯಿಸಿ"</string>
+    <string name="clh_callFailed_normal_unspecified_txt" msgid="2777574148560245427">"ಸಾಮಾನ್ಯ, ನಿರ್ದಿಷ್ಟಪಡಿಸದ"</string>
+    <string name="clh_callFailed_no_circuit_available_txt" msgid="2894749820848784700">"ಯಾವುದೇ ಸರ್ಕ್ಯೂಟ್/ಚಾನಲ್ ಲಭ್ಯವಿಲ್ಲ"</string>
+    <string name="clh_callFailed_network_out_of_order_txt" msgid="807472585030492179">"ನೆಟ್‌ವರ್ಕ್‌ ಆದೇಶವನ್ನು ಹೊಂದಿಲ್ಲ"</string>
+    <string name="clh_callFailed_temporary_failure_txt" msgid="1985847623937655151">"ತಾತ್ಕಾಲಿಕ ವೈಫಲ್ಯ"</string>
+    <string name="clh_callFailed_switching_equipment_congestion_txt" msgid="465517139462928431">"ಸಲಕರಣೆ ದಟ್ಟಣೆಯನ್ನು ಬದಲಾಯಿಸಲಾಗುತ್ತಿದೆ"</string>
+    <string name="clh_callFailed_access_information_discarded_txt" msgid="132851305339579892">"ಪ್ರವೇಶ ಮಾಹಿತಿಯನ್ನು ತ್ಯಜಿಸಲಾಗಿದೆ"</string>
+    <string name="clh_callFailed_requested_circuit_txt" msgid="2316345471851443847">"ವಿನಂತಿಸಿದ ಸರ್ಕ್ಯೂಟ್ / ಚಾನಲ್ ಲಭ್ಯವಿಲ್ಲ"</string>
+    <string name="clh_callFailed_resources_unavailable_unspecified_txt" msgid="4460267429142724322">"ಸಂಪನ್ಮೂಲಗಳು ಲಭ್ಯವಿಲ್ಲ, ನಿರ್ದಿಷ್ಟಪಡಿಸಲಾಗಿಲ್ಲ"</string>
+    <string name="clh_callFailed_quality_of_service_unavailable_txt" msgid="7315823047206338755">"ಸೇವೆಯ ಗುಣಮಟ್ಟ ಲಭ್ಯವಿಲ್ಲ"</string>
+    <string name="clh_callFailed_requested_facility_not_subscribed_txt" msgid="1688438372518949530">"ವಿನಂತಿಸಿದ ಸೌಲಭ್ಯವನ್ನು ಸಬ್‌ಸ್ಕ್ರೈಬ್ ಮಾಡಲಾಗಿದೆ"</string>
+    <string name="clh_callFailed_incoming_calls_barred_within_the_CUG_txt" msgid="3922231620226043342">"CUG ಒಳಗೆ ಒಳಬರುವ ಕರೆಗಳನ್ನು ತಡೆಹಿಡಿಯಲಾಗಿದೆ"</string>
+    <string name="clh_callFailed_bearer_capability_not_authorized_txt" msgid="6515594235334537340">"ಬೇರರ್ ಸಾಮರ್ಥ್ಯವನ್ನು ದೃಢೀಕರಿಸಿಲ್ಲ"</string>
+    <string name="clh_callFailed_bearer_capability_not_presently_available_txt" msgid="8013567156449692135">"ಬೇರರ್ ಸಾಮರ್ಥ್ಯವು ಪ್ರಸ್ತುತ ಲಭ್ಯವಿಲ್ಲ"</string>
+    <string name="clh_callFailed_service_or_option_not_available_unspecified_txt" msgid="8663374141880847414">"ಸೇವೆ ಅಥವಾ ಆಯ್ಕೆ ಲಭ್ಯವಿಲ್ಲ, ನಿರ್ದಿಷ್ಟಪಡಿಸಲಾಗಿಲ್ಲ"</string>
+    <string name="clh_callFailed_bearer_service_not_implemented_txt" msgid="2772484977847973583">"ಬೇರರ್ ಸೇವೆಯನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಿಲ್ಲ"</string>
+    <string name="clh_callFailed_ACM_equal_to_or_greater_than_ACMmax_txt" msgid="2192709279981159761">"ACM ACMmax ಗೆ ಸಮ ಅಥವಾ ಅದಕ್ಕಿಂತ ಹೆಚ್ಚು"</string>
+    <string name="clh_callFailed_requested_facility_not_implemented_txt" msgid="406404292085779118">"ವಿನಂತಿಸಿದ ಸೌಲಭ್ಯಗಳು ಅನುಷ್ಠಾನಗೊಂಡಿಲ್ಲ"</string>
+    <string name="clh_callFailed_only_restricted_digital_information_bearer_capability_is_available_txt" msgid="4817899794531157207">"ನಿರ್ಬಂಧಿತ ಡಿಜಿಟಲ್ ಮಾಹಿತಿ ಬೇರರ್ ಸಾಮರ್ಥ್ಯ ಮಾತ್ರ ಲಭ್ಯವಿದೆ"</string>
+    <string name="clh_callFailed_service_or_option_not_implemented_unspecified_txt" msgid="2968655784896862505">"ಸೇವೆ ಅಥವಾ ಆಯ್ಕೆ ಅನುಷ್ಠಾನಗೊಳಿಸಿಲ್ಲ, ನಿರ್ದಿಷ್ಟಪಡಿಸಲಾಗಿಲ್ಲ"</string>
+    <string name="clh_callFailed_invalid_transaction_identifier_value_txt" msgid="3843478518660918642">"ಅಮಾನ್ಯ ವಹಿವಾಟು ಗುರುತಿಸುವಿಕೆಯ ಮೌಲ್ಯ"</string>
+    <string name="clh_callFailed_user_not_member_of_CUG_txt" msgid="8462852903153938988">"ಬಳಕೆದಾರರು CUG ಯ ಸದಸ್ಯರಲ್ಲ"</string>
+    <string name="clh_callFailed_incompatible_destination_txt" msgid="2580750652910253219">"ಹೊಂದಿಕೆಯಾಗದ ಗಮ್ಯಸ್ಥಾನ"</string>
+    <string name="clh_callFailed_invalid_transit_network_selection_txt" msgid="6589916900457111005">"ಅಮಾನ್ಯ ಸಾರಿಗೆ ನೆಟ್‌ವರ್ಕ್‌ ಆಯ್ಕೆ"</string>
+    <string name="clh_callFailed_semantically_incorrect_message_txt" msgid="2329284157442218683">"ಅರ್ಥಾತ್ ತಪ್ಪಾದ ಸಂದೇಶ"</string>
+    <string name="clh_callFailed_invalid_mandatory_information_txt" msgid="9081556111928912676">"ಅಮಾನ್ಯ ಕಡ್ಡಾಯ ಮಾಹಿತಿ"</string>
+    <string name="clh_callFailed_message_type_non_existent_or_not_implemented_txt" msgid="2641350895896546715">"ಸಂದೇಶದ ಪ್ರಕಾರವು ಅಸ್ತಿತ್ವದಲ್ಲಿಲ್ಲ ಅಥವಾ ಅನುಷ್ಠಾನಗೊಂಡಿಲ್ಲ"</string>
+    <string name="clh_callFailed_message_type_not_compatible_with_protocol_state_txt" msgid="6598180735494982466">"ಸಂದೇಶ ಪ್ರಕಾರವು ಪ್ರೊಟೊಕಾಲ್ ಸ್ಥಿತಿಯೊಂದಿಗೆ ಹೊಂದಿಕೆಯಾಗುವುದಿಲ್ಲ"</string>
+    <string name="clh_callFailed_information_element_non_existent_or_not_implemented_txt" msgid="4725610801664706983">"ಮಾಹಿತಿ ಅಂಶವು ಅಸ್ತಿತ್ವದಲ್ಲಿಲ್ಲ ಅಥವಾ ಅನುಷ್ಠಾನಗೊಂಡಿಲ್ಲ"</string>
+    <string name="clh_callFailed_conditional_IE_error_txt" msgid="9140031076499566143">"ಷರತ್ತುಬದ್ಧ IE ದೋಷ"</string>
+    <string name="clh_callFailed_message_not_compatible_with_protocol_state_txt" msgid="6586005128633024271">"ಪ್ರೊಟೊಕಾಲ್ ಸ್ಥಿತಿಯೊಂದಿಗೆ ಸಂದೇಶವು ಹೊಂದಾಣಿಕೆಯಾಗುವುದಿಲ್ಲ"</string>
+    <string name="clh_callFailed_recovery_on_timer_expiry_txt" msgid="3680765722923600294">"ಮರುಪಡುವಿಕೆಯ ಮುಕ್ತಾಯ ಸಮಯ"</string>
+    <string name="clh_callFailed_protocol_Error_unspecified_txt" msgid="8294907817156524790">"ಪ್ರೊಟೊಕಾಲ್ ದೋಷ, ನಿರ್ದಿಷ್ಟಪಡಿಸಲಾಗದ್ದು"</string>
+    <string name="clh_callFailed_interworking_unspecified_txt" msgid="8838850798491763729">"ಇಂಟರ್‌ವರ್ಕಿಂಗ್, ನಿರ್ದಿಷ್ಟಪಡಿಸಲಾಗದ್ದು"</string>
+    <string name="labelCallBarring" msgid="3452870940716226978">"ಕರೆ ನಿಷೇಧಿಸುವಿಕೆ"</string>
+    <string name="sum_call_barring_enabled" msgid="6804489690436703488">"ಆನ್"</string>
+    <string name="sum_call_barring_disabled" msgid="5900772179198857783">"ಆಫ್"</string>
+    <string name="call_barring_baoc" msgid="1199843944333106035">"ಎಲ್ಲಾ ಹೊರಹೋಗುವ ಕರೆಗಳು"</string>
+    <string name="call_barring_baoc_enabled" msgid="8112118391869380361">"ಎಲ್ಲಾ ಹೊರಹೋಗುವ ಕರೆಗಳ ನಿರ್ಬಂಧನೆಯನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸುವುದೇ?"</string>
+    <string name="call_barring_baoc_disabled" msgid="7806697133004697974">"ಎಲ್ಲಾ ಹೊರಹೋಗುವ ಕರೆಗಳನ್ನು ನಿರ್ಬಂಧಿಸುವುದೇ?"</string>
+    <string name="call_barring_baoic" msgid="3162154267825211826">"ಹೊರಹೋಗುವ ಅಂತಾರಾಷ್ಟ್ರೀಯ ಕರೆಗಳು"</string>
+    <string name="call_barring_baoic_enabled" msgid="2634377543147258105">"ಹೊರಹೋಗುವ ಅಂತಾರಾಷ್ಟ್ರೀಯ ಕರೆಗಳ ನಿರ್ಬಂಧನೆಯನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸುವುದೇ?"</string>
+    <string name="call_barring_baoic_disabled" msgid="5817895648306183464">"ಹೊರಹೋಗುವ ಅಂತಾರಾಷ್ಟ್ರೀಯ ಕರೆಗಳನ್ನು ನಿರ್ಬಂಧಿಸುವುದೇ?"</string>
+    <string name="call_barring_baoicr" msgid="8951699885885742076">"ಹೊರಹೋಗುವ ಅಂತಾರಾಷ್ಟ್ರೀಯ ರೋಮಿಂಗ್ ಕರೆಗಳು"</string>
+    <string name="call_barring_baoicr_enabled" msgid="2519630715322138317">"ಹೊರಹೋಗುವ ಅಂತಾರಾಷ್ಟ್ರೀಯ ರೋಮಿಂಗ್ ಕರೆಗಳ ನಿರ್ಬಂಧನೆಯನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸುವುದೇ?"</string>
+    <string name="call_barring_baoicr_disabled" msgid="5831267468931377699">"ಹೊರಹೋಗುವ ಅಂತಾರಾಷ್ಟ್ರೀಯ ರೋಮಿಂಗ್ ಕರೆಗಳನ್ನು ನಿರ್ಬಂಧಿಸುವುದೇ?"</string>
+    <string name="call_barring_baic" msgid="5272726081458339912">"ಎಲ್ಲಾ ಒಳಬರುವ ಕರೆಗಳು"</string>
+    <string name="call_barring_baic_enabled" msgid="2457134916223203380">"ಎಲ್ಲಾ ಒಳಬರುವ ಕರೆಗಳ ನಿರ್ಬಂಧನೆಯನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸುವುದೇ?"</string>
+    <string name="call_barring_baic_disabled" msgid="6945604947500275636">"ಎಲ್ಲಾ ಒಳಬರುವ ಕರೆಗಳನ್ನು ನಿರ್ಬಂಧಿಸುವುದೇ?"</string>
+    <string name="call_barring_baicr" msgid="5728784220691481693">"ಒಳಬರುವ ಅಂತಾರಾಷ್ಟ್ರೀಯ ರೋಮಿಂಗ್ ಕರೆಗಳು"</string>
+    <string name="call_barring_baicr_enabled" msgid="6533336994391716127">"ಎಲ್ಲಾ ಒಳಬರುವ ಅಂತಾರಾಷ್ಟ್ರೀಯ ರೋಮಿಂಗ್ ಕರೆಗಳ ನಿರ್ಬಂಧನೆಯನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸುವುದೇ?"</string>
+    <string name="call_barring_baicr_disabled" msgid="6746329853943256566">"ಒಳಬರುವ ಅಂತಾರಾಷ್ಟ್ರೀಯ ರೋಮಿಂಗ್ ಕರೆಗಳನ್ನು ನಿರ್ಬಂಧಿಸುವುದೇ?"</string>
+    <string name="call_barring_deactivate_all" msgid="5269788384941003415">"ಎಲ್ಲಾ ಕರೆಗಳನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಿ"</string>
+    <string name="call_barring_deactivate_all_description" msgid="4972365443287257704">"ಎಲ್ಲಾ ಕರೆ ನಿಷೇಧಿಸುವಿಕೆ ಸೆಟ್ಟಿಂಗ್‌ಗಳನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಿ"</string>
+    <string name="call_barring_deactivate_success" msgid="8014685598632000936">"ಕರೆ ನಿಷೇಧಿಸುವಿಕೆ ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಲಾಗಿದೆ"</string>
+    <string name="call_barring_change_pwd" msgid="6887420609726284232">"ಪಾಸ್‌ವರ್ಡ್ ಬದಲಿಸಿ"</string>
+    <string name="call_barring_change_pwd_description" msgid="5505087790260233953">"ಕರೆ ನಿಷೇಧಿಸುವಿಕೆ ಪಾಸ್‌ವರ್ಡ್ ಅನ್ನು ಬದಲಾಯಿಸಿ"</string>
+    <string name="call_barring_change_pwd_description_disabled" msgid="7630770327645349957">"ಕರೆ ನಿಷೇಧಿಸುವಿಕೆ ಪಾಸ್‌ವರ್ಡ್ ಅನ್ನು ಬದಲಾಯಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ"</string>
+    <string name="call_barring_pwd_not_match" msgid="6716711689350314525">"ಪಾಸ್‌ವರ್ಡ್‌ಗಳು ಹೊಂದಿಕೆಯಾಗುತ್ತಿಲ್ಲ"</string>
+    <string name="call_barring_right_pwd_number" msgid="2902966502520410446">"4 ಸಂಖ್ಯೆಯ ಪಾಸ್‌ವರ್ಡ್‌ ನಮೂದಿಸಿ"</string>
+    <string name="call_barring_change_pwd_success" msgid="3278310763742760321">"ಪಾಸ್‌ವರ್ಡ್ ಬದಲಾವಣೆಯಾಗಿದೆ"</string>
+    <string name="call_barring_old_pwd" msgid="6080515987320238522">"ಹಳೆಯ ಪಾಸ್‌ವರ್ಡ್‌"</string>
+    <string name="call_barring_new_pwd" msgid="7048532299150269547">"ಹೊಸ ಪಾಸ್‌ವರ್ಡ್"</string>
+    <string name="call_barring_confirm_pwd" msgid="1947167278466285411">"ಪಾಸ್‌ವರ್ಡ್‌ ದೃಢೀಕರಿಸಿ"</string>
+    <string name="messageCallBarring" msgid="2412123220272136055">"ಪಾಸ್‌ವರ್ಡ್ ನಮೂದಿಸಿ"</string>
+    <string name="call_barring_settings" msgid="80766145008623645">"ಕರೆ ನಿಷೇಧಿಸುವಿಕೆ ಸೆಟ್ಟಿಂಗ್‌ಗಳು"</string>
+    <string name="call_barring_deactivate_all_no_password" msgid="920902774366557311">"ಎಲ್ಲಾ ಕರೆ ನಿಷೇಧಿಸುವಿಕೆ ಸೆಟ್ಟಿಂಗ್‌ಗಳನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸುವುದೇ?"</string>
+    <string name="supp_service_notification_call_deflected" msgid="9195460512875330926">"ಕರೆ ಫಾರ್ವರ್ಡ್ ಮಾಡಲಾಗಿದೆ."</string>
+    <string name="supp_service_notification_call_forwarded" msgid="7818548630812124053">"ಕರೆಯನ್ನು ಫಾರ್ವರ್ಡ್ ಮಾಡಲಾಗಿದೆ."</string>
+    <string name="supp_service_notification_call_waiting" msgid="789154111899572489">"ಕರೆಯು ನಿರೀಕ್ಷಣೆಯಲ್ಲಿದೆ."</string>
+    <string name="supp_service_clir_suppression_rejected" msgid="1581851661582189045">"ಸಂಖ್ಯೆ ನಿರ್ಬಂಧಿಸುವಿಕೆಯನ್ನು ತಿರಸ್ಕರಿಸಲಾಗಿದೆ."</string>
+    <string name="supp_service_closed_user_group_call" msgid="5761735840904590950">"ಮುಚ್ಚಿದ ಬಳಕೆದಾರ ಗುಂಪು ಕರೆ."</string>
+    <string name="supp_service_incoming_calls_barred" msgid="3248813207307882723">"ಒಳಬರುವ ಕರೆಗಳನ್ನು ನಿಷೇಧಿಸಲಾಗಿದೆ."</string>
+    <string name="supp_service_outgoing_calls_barred" msgid="1962644621292054081">"ಹೊರಹೋಗುವ ಕರೆಗಳನ್ನು ನಿರ್ಬಂಧಿಸಲಾಗಿದೆ."</string>
+    <string name="supp_service_call_forwarding_active" msgid="1253134771682248735">"ಕರೆ ಫಾರ್ವರ್ಡ್‌ ಮಾಡುವಿಕೆ ಸಕ್ರಿಯಗೊಂಡಿದೆ."</string>
+    <string name="supp_service_additional_call_forwarded" msgid="5228624725214727315">"ಹೆಚ್ಚುವರಿ ಕರೆಯನ್ನು ಫರ್ವರ್ಡ್‌ ಮಾಡಲಾಗಿದೆ."</string>
+    <string name="supp_service_additional_ect_connected" msgid="6396964292513707102">"ಸುಸ್ಪಷ್ಟ ಕರೆ ವರ್ಗಾವಣೆಯು ಪೂರ್ಣಗೊಂಡಿದೆ."</string>
+    <string name="supp_service_additional_ect_connecting" msgid="5443373059716058480">"ಸುಸ್ಪಷ್ಟ ಕರೆ ವರ್ಗಾವಣೆಯು ಪ್ರಕ್ರಿಯೆಯಲ್ಲಿದೆ."</string>
+    <string name="supp_service_call_on_hold" msgid="1478976782361795422">"ಕರೆ ಹೋಲ್ಡ್‌ ಮಾಡಲಾಗಿದೆ."</string>
+    <string name="supp_service_call_resumed" msgid="1656475289958070674">"ಕರೆಯನ್ನು ಪುನರಾರಂಭಿಸಲಾಗಿದೆ."</string>
+    <string name="supp_service_deflected_call" msgid="138970419873492166">"ಕರೆಯನ್ನು ಫಾರ್ವರ್ಡ್‌ ಮಾಡಲಾಗಿದೆ."</string>
+    <string name="supp_service_forwarded_call" msgid="4509980341645679803">"ಫಾರ್ವರ್ಡ್ ಮಾಡಲಾದ ಕರೆ."</string>
+    <string name="supp_service_conference_call" msgid="4448616364004466832">"ಕಾನ್ಫರೆನ್ಸ್ ಕರೆಗೆ ಸೇರಿಕೊಳ್ಳುತ್ತಿದ್ದಾರೆ."</string>
+    <string name="supp_service_held_call_released" msgid="2030677825038709779">"ಹೋಲ್ಡ್‌ ಮಾಡಿದ ಕರೆಯನ್ನು ಕಡಿತಗೊಳಿಸಲಾಗಿದೆ."</string>
 </resources>
diff --git a/res/values-ko/strings.xml b/res/values-ko/strings.xml
index a0ba18c..f79d059 100644
--- a/res/values-ko/strings.xml
+++ b/res/values-ko/strings.xml
@@ -130,6 +130,7 @@
     <string name="stk_cc_ss_to_dial_error" msgid="2816779198916570502">"SS 요청이 DIAL 요청으로 수정되었습니다."</string>
     <string name="stk_cc_ss_to_ussd_error" msgid="7490626178582654236">"SS 요청이 USSD 요청으로 수정되었습니다."</string>
     <string name="stk_cc_ss_to_ss_error" msgid="5057846756489053759">"SS 요청이 새로운 SS 요청으로 수정되었습니다."</string>
+    <string name="stk_cc_ss_to_dial_video_error" msgid="3091186225006683939">"SS 요청이 동영상 DIAL 요청으로 수정되었습니다."</string>
     <string name="fdn_check_failure" msgid="18200614306525434">"휴대전화 앱의 발신 제한 번호 설정을 사용하기 때문에 일부 통화 관련 기능이 작동되지 않습니다."</string>
     <string name="radio_off_error" msgid="2304459933248513376">"이러한 설정을 보려면 무선을 사용해야 합니다."</string>
     <string name="close_dialog" msgid="2365884406356986917">"확인"</string>
@@ -158,7 +159,6 @@
     <string name="vm_change_pin_error_invalid" msgid="3972205462701668653">"새 PIN에 잘못된 문자가 있습니다."</string>
     <string name="vm_change_pin_error_system_error" msgid="6610603326230000207">"PIN을 변경할 수 없습니다."</string>
     <string name="vvm_unsupported_message_format" msgid="11795090778411977">"지원되지 않는 메시지 유형입니다. 들으려면 <xliff:g id="NUMBER">%s</xliff:g>번으로 전화하세요."</string>
-    <string name="mobile_networks" msgid="5540397602919106177">"모바일 네트워크 설정"</string>
     <string name="network_settings_title" msgid="514120489499925574">"모바일 네트워크"</string>
     <string name="label_available" msgid="1181658289009300430">"사용 가능한 네트워크"</string>
     <string name="load_networks_progress" msgid="5230707536168902952">"검색 중..."</string>
@@ -168,6 +168,7 @@
     <string name="not_allowed" msgid="5613353860205691579">"SIM 카드에서 이 네트워크에 연결할 수 없습니다."</string>
     <string name="connect_later" msgid="2308119155752343975">"현재 네트워크에 연결할 수 없습니다. 나중에 다시 시도해 주세요."</string>
     <string name="registration_done" msgid="495135664535876612">"네트워크에 등록되었습니다."</string>
+    <string name="already_auto" msgid="6067116884321285507">"이미 자동 선택을 사용하는 중입니다."</string>
     <string name="select_automatically" msgid="1046727200631770962">"네트워크 자동 선택"</string>
     <string name="network_select_title" msgid="7733107364757544558">"네트워크"</string>
     <string name="register_automatically" msgid="6017849844573519637">"자동 등록..."</string>
@@ -175,6 +176,31 @@
     <string name="preferred_network_mode_summary" msgid="1434820673166126609">"네트워크 작동 모드 변경"</string>
     <string name="preferred_network_mode_dialogtitle" msgid="4048082093347807230">"기본 네트워크 유형"</string>
     <string name="forbidden_network" msgid="4384929668343563440">"(금지됨)"</string>
+  <string-array name="preferred_network_mode_choices">
+    <item msgid="3628460389382468528">"GSM/WCDMA로 기본 설정"</item>
+    <item msgid="8442633436636425221">"GSM 전용"</item>
+    <item msgid="2032314385791760810">"WCDMA 전용"</item>
+    <item msgid="6334554401059422303">"GSM/WCDMA 자동"</item>
+    <item msgid="1462198368200398663">"CDMA/EvDo 자동"</item>
+    <item msgid="3611460019185359968">"CDMA(EvDo 없음)"</item>
+    <item msgid="545430093607698090">"EvDo 전용"</item>
+    <item msgid="4286774020869405140">"CDMA/EvDo/GSM/WCDMA"</item>
+    <item msgid="4006002265696868538">"CDMA+LTE/EvDo"</item>
+    <item msgid="8973936140318359205">"GSM/WCDMA/LTE"</item>
+    <item msgid="3471059554252610472">"글로벌"</item>
+    <item msgid="2882615514545171802">"LTE"</item>
+    <item msgid="8076204422288290116">"LTE/WCDMA"</item>
+    <item msgid="3982984144824159726">"TDSCDMA 전용"</item>
+    <item msgid="3686191974505922271">"TDSCDMA/WCDMA"</item>
+    <item msgid="7135671700201836475">"LTE/TDSCDMA"</item>
+    <item msgid="3736619459066330755">"TDSCDMA/GSM"</item>
+    <item msgid="4778666570887216861">"LTE/TDSCDMA/GSM"</item>
+    <item msgid="2952322596201849456">"TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="115984258536697617">"LTE/TDSCDMA/WCDMA"</item>
+    <item msgid="7957991936217192636">"LTE/TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="2828588917858484655">"TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+    <item msgid="4989979948139945854">"LTE/TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+  </string-array>
     <string name="preferred_network_mode_wcdma_perf_summary" msgid="8521677230113533809">"기본 네트워크 모드: WCDMA 선호"</string>
     <string name="preferred_network_mode_gsm_only_summary" msgid="3352445413437453511">"기본 네트워크 모드: GSM 전용"</string>
     <string name="preferred_network_mode_wcdma_only_summary" msgid="2836897236221063413">"기본 네트워크 모드: WCDMA 전용"</string>
@@ -192,21 +218,15 @@
     <string name="preferred_network_mode_lte_gsm_umts_summary" msgid="633315028976225026">"기본 네트워크 모드: LTE/GSM/UMTS"</string>
     <string name="preferred_network_mode_lte_cdma_summary" msgid="3722647806454528426">"기본 네트워크 모드: LTE/CDMA"</string>
     <string name="preferred_network_mode_tdscdma_summary" msgid="8021016193718678775">"기본 네트워크 모드: TDSCDMA"</string>
-  <string-array name="preferred_network_mode_choices">
-    <item msgid="7886739962255042385">"LTE/WCDMA"</item>
-    <item msgid="577652050447385699">"LTE"</item>
-    <item msgid="6813597571293773656">"글로벌"</item>
-    <item msgid="127064712132619032">"GSM/WCDMA/LTE"</item>
-    <item msgid="1126767511633425977">"CDMA+LTE/EvDo"</item>
-    <item msgid="6389676313771670660">"CDMA/EvDo/GSM/WCDMA"</item>
-    <item msgid="545430093607698090">"EvDo 전용"</item>
-    <item msgid="1508557726283094448">"CDMA(EvDo 없음)"</item>
-    <item msgid="4341433122263841224">"CDMA/EvDo 자동"</item>
-    <item msgid="5958053792390386668">"GSM/WCDMA 자동"</item>
-    <item msgid="7913148405605373434">"WCDMA 전용"</item>
-    <item msgid="1524224863879435516">"GSM 전용"</item>
-    <item msgid="3817924849415716259">"GSM/WCDMA로 기본 설정"</item>
-  </string-array>
+    <string name="preferred_network_mode_tdscdma_wcdma_summary" msgid="2405154895437348623">"기본 네트워크 모드: TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_summary" msgid="2104702896644235637">"기본 네트워크 모드: LTE/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_summary" msgid="4893784445338396204">"기본 네트워크 모드: TDSCDMA/GSM"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_summary" msgid="1815169717046729757">"기본 네트워크 모드: LTE/GSM/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_wcdma_summary" msgid="2195358773359424099">"기본 네트워크 모드: TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_wcdma_summary" msgid="1181424059695667803">"기본 네트워크 모드: LTE/TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_wcdma_summary" msgid="2526539326505354382">"기본 네트워크 모드: LTE/TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="8195248059196614939">"기본 네트워크 모드: TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="5596733053095592791">"기본 네트워크 모드: LTE/TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
     <string name="call_category" msgid="5863978196309462052">"통화"</string>
     <string name="network_operator_category" msgid="4830701959205735636">"네트워크"</string>
     <string name="enhanced_4g_lte_mode_title" msgid="522191650223239171">"향상된 4G LTE 모드"</string>
@@ -220,12 +240,13 @@
     <string name="roaming_disable" msgid="1843417228755568110">"로밍 시 데이터 서비스에 연결"</string>
     <string name="roaming_reenable_message" msgid="8913735676127858115">"데이터 로밍을 사용 중지한 상태에서 홈 네트워크를 벗어났으므로 데이터 연결이 끊어졌습니다."</string>
     <string name="roaming_warning" msgid="1603164667540144353">"많은 요금이 부과될 수 있습니다."</string>
+    <string name="roaming_check_price_warning" msgid="7497570906830902550">"요금은 이동통신사에 문의하세요."</string>
     <string name="roaming_alert_title" msgid="3654815360303826008">"데이터 로밍을 허용하시겠습니까?"</string>
     <string name="data_usage_title" msgid="8759619109516889802">"데이터 사용량"</string>
     <string name="data_usage_template" msgid="8526428824844656364">"<xliff:g id="ID_2">%2$s</xliff:g> 기간에 사용된 모바일 데이터: <xliff:g id="ID_1">%1$s</xliff:g>"</string>
     <string name="advanced_options_title" msgid="8074895510265488035">"고급"</string>
     <string name="carrier_settings_euicc" msgid="6714062862127226405">"이동통신사"</string>
-    <string name="keywords_carrier_settings_euicc" msgid="783429609643157743">"이동통신사, eSIM, SIM, eUICC"</string>
+    <string name="keywords_carrier_settings_euicc" msgid="6861505396475991277">"이동통신사, esim, sim, euicc, 이동통신사 전환, 이동통신사 추가"</string>
     <string name="carrier_settings_euicc_summary" msgid="5115001942761995457">"<xliff:g id="CARRIER_NAME">%1$s</xliff:g> — <xliff:g id="PHONE_NUMBER">%2$s</xliff:g>"</string>
     <string name="mobile_data_settings_title" msgid="4661165467914727157">"모바일 데이터"</string>
     <string name="mobile_data_settings_summary" msgid="5087255915840576895">"모바일 네트워크를 사용하여 데이터 액세스"</string>
@@ -399,7 +420,7 @@
     <string name="deleting_fdn_contact" msgid="5669163206349319969">"발신 허용 번호를 삭제하는 중..."</string>
     <string name="fdn_contact_deleted" msgid="7154162327112259569">"발신 허용 번호가 삭제되었습니다."</string>
     <string name="pin2_invalid" msgid="5470854099230755944">"잘못된 PIN을 입력하여 FDN 업데이트 안됨"</string>
-    <string name="fdn_invalid_number" msgid="8602417141715473998">"숫자가 비어있거나 20자리를 초과하여 FDN을 업데이트하지 못했습니다."</string>
+    <string name="fdn_invalid_number" msgid="2062898833049589309">"숫자가 20자리를 초과하여 FDN을 업데이트하지 못했습니다."</string>
     <string name="pin2_or_fdn_invalid" msgid="6025144083384701197">"FDN이 업데이트되지 않았습니다. PIN2가 잘못되었거나 전화번호가 거부되었습니다."</string>
     <string name="fdn_failed" msgid="540018079008319747">"FDN 작업이 실패했습니다."</string>
     <string name="simContacts_emptyLoading" msgid="2203331234764498011">"SIM 카드에서 읽는 중..."</string>
@@ -502,6 +523,8 @@
     <string name="failedToImportSingleContactMsg" msgid="415399285420353917">"연락처를 가져오지 못했습니다."</string>
     <string name="hac_mode_title" msgid="8740268574688743289">"보청기"</string>
     <string name="hac_mode_summary" msgid="6833851160514929341">"보청기 호환 사용"</string>
+    <string name="rtt_mode_title" msgid="5868105073514206953">"RTT"</string>
+    <string name="rtt_mode_summary" msgid="7346441783429748083">"RTT 사용 또는 사용 중지"</string>
   <string-array name="tty_mode_entries">
     <item msgid="512950011423868021">"TTY 사용 안함"</item>
     <item msgid="3971695875449640648">"TTY 전체"</item>
@@ -613,4 +636,107 @@
     <string name="mobile_data_activate_diag_message" msgid="8216154678758451453">"<xliff:g id="PROVIDER_NAME">%s</xliff:g>을(를) 통해 데이터를 추가해야 할 수도 있습니다."</string>
     <string name="mobile_data_activate_button" msgid="3682400969184405446">"데이터 추가"</string>
     <string name="mobile_data_activate_cancel_button" msgid="1708022171547398765">"취소"</string>
+    <string name="clh_card_title_call_ended_txt" msgid="4072101334811753823">"통화 종료됨"</string>
+    <string name="clh_callFailed_powerOff_txt" msgid="3773036949107147708">"무선 연결 끊김"</string>
+    <string name="clh_callFailed_simError_txt" msgid="757650590524277969">"SIM 카드가 없거나 SIM 카드 오류 발생"</string>
+    <string name="clh_incall_error_out_of_service_txt" msgid="3974373603657193827">"모바일 네트워크를 사용할 수 없음"</string>
+    <string name="clh_callFailed_unassigned_number_txt" msgid="7635996793232604064">"지정되지 않은(할당되지 않은) 번호"</string>
+    <string name="clh_callFailed_no_route_to_destination_txt" msgid="8561586745288855167">"수신 기기로의 경로가 없음"</string>
+    <string name="clh_callFailed_channel_unacceptable_txt" msgid="8048626924246611459">"채널이 수락되지 않음"</string>
+    <string name="clh_callFailed_operator_determined_barring_txt" msgid="6889705714244076823">"통신사에서 차단을 결정함"</string>
+    <string name="clh_callFailed_normal_call_clearing_txt" msgid="2810975267106345820">"일반 전화 클리어링"</string>
+    <string name="clh_callFailed_user_busy_txt" msgid="2736095995784746915">"사용자가 통화 중"</string>
+    <string name="clh_callFailed_no_user_responding_txt" msgid="1421543095873040084">"사용자가 응답하지 않음"</string>
+    <string name="clh_callFailed_user_alerting_txt" msgid="6606245970376797447">"사용자 알림, 답변 없음"</string>
+    <string name="clh_callFailed_call_rejected_txt" msgid="8001665478195793223">"통화 거부됨"</string>
+    <string name="clh_callFailed_number_changed_txt" msgid="5127909898925154242">"번호가 변경됨"</string>
+    <string name="clh_callFailed_pre_emption_txt" msgid="6864702416751338567">"선점"</string>
+    <string name="clh_callFailed_non_selected_user_clearing_txt" msgid="8725898326616836656">"선택되지 않은 사용자 클리어링"</string>
+    <string name="clh_callFailed_destination_out_of_order_txt" msgid="6626355413556362437">"수신 기기가 작동하지 않음"</string>
+    <string name="clh_callFailed_invalid_number_format_txt" msgid="6987646655639655370">"번호 형식이 잘못됨(불완전한 번호)"</string>
+    <string name="clh_callFailed_facility_rejected_txt" msgid="4539787567476563415">"기능이 거부됨"</string>
+    <string name="clh_callFailed_response_to_STATUS_ENQUIRY_txt" msgid="178503536263624366">"상태 조회에 대한 응답"</string>
+    <string name="clh_callFailed_normal_unspecified_txt" msgid="2777574148560245427">"일반, 지정되지 않음"</string>
+    <string name="clh_callFailed_no_circuit_available_txt" msgid="2894749820848784700">"사용 가능한 회선/채널이 없음"</string>
+    <string name="clh_callFailed_network_out_of_order_txt" msgid="807472585030492179">"네트워크가 작동하지 않음"</string>
+    <string name="clh_callFailed_temporary_failure_txt" msgid="1985847623937655151">"일시적인 실패"</string>
+    <string name="clh_callFailed_switching_equipment_congestion_txt" msgid="465517139462928431">"전환 장비 혼잡"</string>
+    <string name="clh_callFailed_access_information_discarded_txt" msgid="132851305339579892">"액세스 정보 삭제됨"</string>
+    <string name="clh_callFailed_requested_circuit_txt" msgid="2316345471851443847">"요청된 회선/채널을 사용할 수 없음"</string>
+    <string name="clh_callFailed_resources_unavailable_unspecified_txt" msgid="4460267429142724322">"리소스를 사용할 수 없음, 지정되지 않음"</string>
+    <string name="clh_callFailed_quality_of_service_unavailable_txt" msgid="7315823047206338755">"QoS를 사용할 수 없음"</string>
+    <string name="clh_callFailed_requested_facility_not_subscribed_txt" msgid="1688438372518949530">"요청된 기능에 가입되지 않음"</string>
+    <string name="clh_callFailed_incoming_calls_barred_within_the_CUG_txt" msgid="3922231620226043342">"수신 전화가 CUG 내에서 차단됨"</string>
+    <string name="clh_callFailed_bearer_capability_not_authorized_txt" msgid="6515594235334537340">"베어러 기능이 승인되지 않음"</string>
+    <string name="clh_callFailed_bearer_capability_not_presently_available_txt" msgid="8013567156449692135">"베어러 기능을 현재 사용할 수 없음"</string>
+    <string name="clh_callFailed_service_or_option_not_available_unspecified_txt" msgid="8663374141880847414">"서비스 또는 옵션을 사용할 수 없음, 지정되지 않음"</string>
+    <string name="clh_callFailed_bearer_service_not_implemented_txt" msgid="2772484977847973583">"베어러 서비스가 구현되지 않음"</string>
+    <string name="clh_callFailed_ACM_equal_to_or_greater_than_ACMmax_txt" msgid="2192709279981159761">"ACM이 ACMmax와 같거나 더 큼"</string>
+    <string name="clh_callFailed_requested_facility_not_implemented_txt" msgid="406404292085779118">"요청된 기능이 구현되지 않음"</string>
+    <string name="clh_callFailed_only_restricted_digital_information_bearer_capability_is_available_txt" msgid="4817899794531157207">"제한된 디지털 정보 베어러 기능만 사용할 수 있음"</string>
+    <string name="clh_callFailed_service_or_option_not_implemented_unspecified_txt" msgid="2968655784896862505">"서비스 또는 옵션이 구현되지 않음, 지정되지 않음"</string>
+    <string name="clh_callFailed_invalid_transaction_identifier_value_txt" msgid="3843478518660918642">"트랜잭션 식별자 값이 잘못됨"</string>
+    <string name="clh_callFailed_user_not_member_of_CUG_txt" msgid="8462852903153938988">"사용자가 CUG의 구성원이 아님"</string>
+    <string name="clh_callFailed_incompatible_destination_txt" msgid="2580750652910253219">"수신 기기가 호환되지 않음"</string>
+    <string name="clh_callFailed_invalid_transit_network_selection_txt" msgid="6589916900457111005">"트랜싯망 선택이 잘못됨"</string>
+    <string name="clh_callFailed_semantically_incorrect_message_txt" msgid="2329284157442218683">"의미상 올바르지 않은 메시지"</string>
+    <string name="clh_callFailed_invalid_mandatory_information_txt" msgid="9081556111928912676">"필수 정보가 잘못됨"</string>
+    <string name="clh_callFailed_message_type_non_existent_or_not_implemented_txt" msgid="2641350895896546715">"메시지 유형이 존재하지 않거나 구현되지 않음"</string>
+    <string name="clh_callFailed_message_type_not_compatible_with_protocol_state_txt" msgid="6598180735494982466">"메시지 유형이 프로토콜 상태와 호환되지 않음"</string>
+    <string name="clh_callFailed_information_element_non_existent_or_not_implemented_txt" msgid="4725610801664706983">"정보 요소가 존재하지 않거나 구현되지 않음"</string>
+    <string name="clh_callFailed_conditional_IE_error_txt" msgid="9140031076499566143">"조건부 IE 오류"</string>
+    <string name="clh_callFailed_message_not_compatible_with_protocol_state_txt" msgid="6586005128633024271">"메시지가 프로토콜 상태와 호환되지 않음"</string>
+    <string name="clh_callFailed_recovery_on_timer_expiry_txt" msgid="3680765722923600294">"타이머 만료 시 복구"</string>
+    <string name="clh_callFailed_protocol_Error_unspecified_txt" msgid="8294907817156524790">"프로토콜 오류, 지정되지 않음"</string>
+    <string name="clh_callFailed_interworking_unspecified_txt" msgid="8838850798491763729">"인터워킹, 지정되지 않음"</string>
+    <string name="labelCallBarring" msgid="3452870940716226978">"착발신 제한"</string>
+    <string name="sum_call_barring_enabled" msgid="6804489690436703488">"사용"</string>
+    <string name="sum_call_barring_disabled" msgid="5900772179198857783">"사용 안함"</string>
+    <string name="call_barring_baoc" msgid="1199843944333106035">"모든 발신 전화"</string>
+    <string name="call_barring_baoc_enabled" msgid="8112118391869380361">"모든 발신 전화 차단을 중지하시겠습니까?"</string>
+    <string name="call_barring_baoc_disabled" msgid="7806697133004697974">"모든 발신 전화를 차단하시겠습니까?"</string>
+    <string name="call_barring_baoic" msgid="3162154267825211826">"국제 발신 전화"</string>
+    <string name="call_barring_baoic_enabled" msgid="2634377543147258105">"국제 발신 전화 차단을 중지하시겠습니까?"</string>
+    <string name="call_barring_baoic_disabled" msgid="5817895648306183464">"국제 발신 전화를 차단하시겠습니까?"</string>
+    <string name="call_barring_baoicr" msgid="8951699885885742076">"국제 로밍 발신 전화"</string>
+    <string name="call_barring_baoicr_enabled" msgid="2519630715322138317">"국제 로밍 발신 전화 차단을 중지하시겠습니까?"</string>
+    <string name="call_barring_baoicr_disabled" msgid="5831267468931377699">"국제 로밍 발신 전화를 차단하시겠습니까?"</string>
+    <string name="call_barring_baic" msgid="5272726081458339912">"모든 수신 전화"</string>
+    <string name="call_barring_baic_enabled" msgid="2457134916223203380">"모든 수신 전화 차단을 중지하시겠습니까?"</string>
+    <string name="call_barring_baic_disabled" msgid="6945604947500275636">"모든 수신 전화를 차단하시겠습니까?"</string>
+    <string name="call_barring_baicr" msgid="5728784220691481693">"국제 로밍 수신 전화"</string>
+    <string name="call_barring_baicr_enabled" msgid="6533336994391716127">"모든 국제 로밍 수신 전화 차단을 중지하시겠습니까?"</string>
+    <string name="call_barring_baicr_disabled" msgid="6746329853943256566">"국제 로밍 수신 전화를 차단하시겠습니까?"</string>
+    <string name="call_barring_deactivate_all" msgid="5269788384941003415">"모두 비활성화"</string>
+    <string name="call_barring_deactivate_all_description" msgid="4972365443287257704">"모든 착발신 제한 설정 비활성화"</string>
+    <string name="call_barring_deactivate_success" msgid="8014685598632000936">"착발신 제한 비활성화됨"</string>
+    <string name="call_barring_change_pwd" msgid="6887420609726284232">"비밀번호 변경"</string>
+    <string name="call_barring_change_pwd_description" msgid="5505087790260233953">"착발신 제한 비밀번호 변경"</string>
+    <string name="call_barring_change_pwd_description_disabled" msgid="7630770327645349957">"착발신 제한 비밀번호를 변경할 수 없습니다."</string>
+    <string name="call_barring_pwd_not_match" msgid="6716711689350314525">"비밀번호가 일치하지 않습니다."</string>
+    <string name="call_barring_right_pwd_number" msgid="2902966502520410446">"4자리 숫자로 비밀번호를 입력하세요."</string>
+    <string name="call_barring_change_pwd_success" msgid="3278310763742760321">"비밀번호 변경됨"</string>
+    <string name="call_barring_old_pwd" msgid="6080515987320238522">"이전 비밀번호"</string>
+    <string name="call_barring_new_pwd" msgid="7048532299150269547">"새 비밀번호"</string>
+    <string name="call_barring_confirm_pwd" msgid="1947167278466285411">"비밀번호 확인"</string>
+    <string name="messageCallBarring" msgid="2412123220272136055">"비밀번호 입력"</string>
+    <string name="call_barring_settings" msgid="80766145008623645">"착발신 제한 설정"</string>
+    <string name="call_barring_deactivate_all_no_password" msgid="920902774366557311">"모든 착발신 제한 설정을 비활성화하시겠습니까?"</string>
+    <string name="supp_service_notification_call_deflected" msgid="9195460512875330926">"통화가 착신전환되었습니다."</string>
+    <string name="supp_service_notification_call_forwarded" msgid="7818548630812124053">"통화가 착신전환되었습니다."</string>
+    <string name="supp_service_notification_call_waiting" msgid="789154111899572489">"통화 대기 중입니다."</string>
+    <string name="supp_service_clir_suppression_rejected" msgid="1581851661582189045">"번호 차단이 거부되었습니다."</string>
+    <string name="supp_service_closed_user_group_call" msgid="5761735840904590950">"비공개 사용자 그룹과의 통화입니다."</string>
+    <string name="supp_service_incoming_calls_barred" msgid="3248813207307882723">"수신 통화가 차단되었습니다."</string>
+    <string name="supp_service_outgoing_calls_barred" msgid="1962644621292054081">"발신 통화가 차단되었습니다."</string>
+    <string name="supp_service_call_forwarding_active" msgid="1253134771682248735">"착신전환이 활성화되었습니다."</string>
+    <string name="supp_service_additional_call_forwarded" msgid="5228624725214727315">"추가 통화가 착신전환되었습니다."</string>
+    <string name="supp_service_additional_ect_connected" msgid="6396964292513707102">"명시적 통화 연결이 완료되었습니다."</string>
+    <string name="supp_service_additional_ect_connecting" msgid="5443373059716058480">"명시적 통화 연결이 진행 중입니다."</string>
+    <string name="supp_service_call_on_hold" msgid="1478976782361795422">"통화 대기 중입니다."</string>
+    <string name="supp_service_call_resumed" msgid="1656475289958070674">"통화가 재개되었습니다."</string>
+    <string name="supp_service_deflected_call" msgid="138970419873492166">"착신전환된 통화가 수신되었습니다."</string>
+    <string name="supp_service_forwarded_call" msgid="4509980341645679803">"착신전환된 통화입니다."</string>
+    <string name="supp_service_conference_call" msgid="4448616364004466832">"다자간 통화에 참여합니다."</string>
+    <string name="supp_service_held_call_released" msgid="2030677825038709779">"통화 보류가 해제되었습니다."</string>
 </resources>
diff --git a/res/values-ky/strings.xml b/res/values-ky/strings.xml
index db58e68..48e4334 100644
--- a/res/values-ky/strings.xml
+++ b/res/values-ky/strings.xml
@@ -131,6 +131,7 @@
     <string name="stk_cc_ss_to_dial_error" msgid="2816779198916570502">"SS сурамы DIAL сурамына өзгөртүлдү."</string>
     <string name="stk_cc_ss_to_ussd_error" msgid="7490626178582654236">"SS сурамы USSD сурамына өзгөртүлдү."</string>
     <string name="stk_cc_ss_to_ss_error" msgid="5057846756489053759">"SS сурамы жаңы SS сурамына өзгөртүлдү."</string>
+    <string name="stk_cc_ss_to_dial_video_error" msgid="3091186225006683939">"SS сурамы Видео DIAL сурамына өзгөртүлдү."</string>
     <string name="fdn_check_failure" msgid="18200614306525434">"Сиздин телефонуңуздун Бекитилген Номурду Терүү колдонмосу жандырылган. Натыйжасында, чалууга байланыштуу айрым мүмкүнчүлүктөр иштебей турат."</string>
     <string name="radio_off_error" msgid="2304459933248513376">"Бул тууралоолорду көрүш үчүн, алгач радиону иштетишиңиз керек."</string>
     <string name="close_dialog" msgid="2365884406356986917">"Жарайт"</string>
@@ -159,8 +160,6 @@
     <string name="vm_change_pin_error_invalid" msgid="3972205462701668653">"Жаңы PIN коддо жараксыз белгилер бар."</string>
     <string name="vm_change_pin_error_system_error" msgid="6610603326230000207">"PIN код өзгөртүлгөн жок"</string>
     <string name="vvm_unsupported_message_format" msgid="11795090778411977">"Колдоого алынбаган билдирүү, угуу үчүн <xliff:g id="NUMBER">%s</xliff:g> чалыңыз."</string>
-    <!-- no translation found for mobile_networks (5540397602919106177) -->
-    <skip />
     <string name="network_settings_title" msgid="514120489499925574">"Мобилдик тармак"</string>
     <string name="label_available" msgid="1181658289009300430">"Жеткиликтүү тармактар"</string>
     <string name="load_networks_progress" msgid="5230707536168902952">"Изделүүдө…"</string>
@@ -170,6 +169,7 @@
     <string name="not_allowed" msgid="5613353860205691579">"Сиздин SIM-картаңыз бул түйүнгө кошулганга жол бербейт."</string>
     <string name="connect_later" msgid="2308119155752343975">"Бул түйүнгө азыр кошулуу мүмкүн эмес. Бир аздан соң кайра аракеттениңиз."</string>
     <string name="registration_done" msgid="495135664535876612">"Тармакка катталды."</string>
+    <string name="already_auto" msgid="6067116884321285507">"Мурунтан эле автоматтык түрдө тандоодо."</string>
     <string name="select_automatically" msgid="1046727200631770962">"Тармакты автоматтык түрдө тандоо"</string>
     <string name="network_select_title" msgid="7733107364757544558">"Тармак"</string>
     <string name="register_automatically" msgid="6017849844573519637">"Автоматтык катталуу…"</string>
@@ -177,6 +177,31 @@
     <string name="preferred_network_mode_summary" msgid="1434820673166126609">"Тармактын иштөө режимин өзгөртүңүз"</string>
     <string name="preferred_network_mode_dialogtitle" msgid="4048082093347807230">"Тармактын түрү"</string>
     <string name="forbidden_network" msgid="4384929668343563440">"(тыюу салынган)"</string>
+  <string-array name="preferred_network_mode_choices">
+    <item msgid="3628460389382468528">"GSM/WCDMA артыкчылыктуу"</item>
+    <item msgid="8442633436636425221">"GSM гана"</item>
+    <item msgid="2032314385791760810">"WCDMA гана"</item>
+    <item msgid="6334554401059422303">"GSM/WCDMA авто"</item>
+    <item msgid="1462198368200398663">"CDMA/EvDo авто"</item>
+    <item msgid="3611460019185359968">"CDMA EvDo\'суз"</item>
+    <item msgid="545430093607698090">"EvDo гана"</item>
+    <item msgid="4286774020869405140">"CDMA/EvDo/GSM/WCDMA"</item>
+    <item msgid="4006002265696868538">"CDMA + LTE/EvDo"</item>
+    <item msgid="8973936140318359205">"GSM/WCDMA/LTE"</item>
+    <item msgid="3471059554252610472">"Жалпы"</item>
+    <item msgid="2882615514545171802">"LTE"</item>
+    <item msgid="8076204422288290116">"LTE / WCDMA"</item>
+    <item msgid="3982984144824159726">"TDSCDMA гана"</item>
+    <item msgid="3686191974505922271">"TDSCDMA/WCDMA"</item>
+    <item msgid="7135671700201836475">"LTE/TDSCDMA"</item>
+    <item msgid="3736619459066330755">"TDSCDMA/GSM"</item>
+    <item msgid="4778666570887216861">"LTE/TDSCDMA/GSM"</item>
+    <item msgid="2952322596201849456">"TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="115984258536697617">"LTE/TDSCDMA/WCDMA"</item>
+    <item msgid="7957991936217192636">"LTE/TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="2828588917858484655">"TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+    <item msgid="4989979948139945854">"LTE/TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+  </string-array>
     <string name="preferred_network_mode_wcdma_perf_summary" msgid="8521677230113533809">"Тандалган тармак режими: WCDMA тандалган"</string>
     <string name="preferred_network_mode_gsm_only_summary" msgid="3352445413437453511">"Тандалган тармак режими: GSM гана"</string>
     <string name="preferred_network_mode_wcdma_only_summary" msgid="2836897236221063413">"Тандалган тармак режими: WCDMA гана"</string>
@@ -194,21 +219,15 @@
     <string name="preferred_network_mode_lte_gsm_umts_summary" msgid="633315028976225026">"Жактырылган режим: LTE / GSM / UMTS"</string>
     <string name="preferred_network_mode_lte_cdma_summary" msgid="3722647806454528426">"Тандалган тармак режими: LTE / CDMA"</string>
     <string name="preferred_network_mode_tdscdma_summary" msgid="8021016193718678775">"Тандалган тармак режими: TDSCDMA"</string>
-  <string-array name="preferred_network_mode_choices">
-    <item msgid="7886739962255042385">"LTE / WCDMA"</item>
-    <item msgid="577652050447385699">"LTE"</item>
-    <item msgid="6813597571293773656">"Дүйнө жүзү"</item>
-    <item msgid="127064712132619032">"GSM/WCDMA/LTE"</item>
-    <item msgid="1126767511633425977">"CDMA + LTE/EvDo"</item>
-    <item msgid="6389676313771670660">"CDMA/EvDo/GSM/WCDMA"</item>
-    <item msgid="545430093607698090">"EvDo гана"</item>
-    <item msgid="1508557726283094448">"CDMA EvDo\'суз"</item>
-    <item msgid="4341433122263841224">"CDMA/EvDo авто"</item>
-    <item msgid="5958053792390386668">"GSM/WCDMA авто"</item>
-    <item msgid="7913148405605373434">"WCDMA гана"</item>
-    <item msgid="1524224863879435516">"GSM гана"</item>
-    <item msgid="3817924849415716259">"GSM/WCDMA артыкчылыктуу"</item>
-  </string-array>
+    <string name="preferred_network_mode_tdscdma_wcdma_summary" msgid="2405154895437348623">"Тандалган тармак режими: TDSCDMA / WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_summary" msgid="2104702896644235637">"Тандалган тармак режими: LTE / TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_summary" msgid="4893784445338396204">"Тандалган тармак режими: TDSCDMA / GSM"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_summary" msgid="1815169717046729757">"Тандалган тармак режими: LTE/GSM/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_wcdma_summary" msgid="2195358773359424099">"Тандалган тармак режими: TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_wcdma_summary" msgid="1181424059695667803">"Тандалган тармак режими: LTE/TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_wcdma_summary" msgid="2526539326505354382">"Тандалган тармак режими: LTE/TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="8195248059196614939">"Тандалган тармак режими: TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="5596733053095592791">"Тандалган тармак режими: LTE/TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
     <string name="call_category" msgid="5863978196309462052">"Чалуулар"</string>
     <string name="network_operator_category" msgid="4830701959205735636">"Тармак"</string>
     <string name="enhanced_4g_lte_mode_title" msgid="522191650223239171">"Жакшыртылган 4G LTE режими"</string>
@@ -222,12 +241,13 @@
     <string name="roaming_disable" msgid="1843417228755568110">"Роуминг учурунда мобилдик Интернетке туташат"</string>
     <string name="roaming_reenable_message" msgid="8913735676127858115">"Мобилдик берүү байланышын жоготтуңуз, анткени сиз мобилдик интернет роумингин иштетпестен, өзүңүздүн түйүнүңүздөн сырткары чыгып кеттиңиз."</string>
     <string name="roaming_warning" msgid="1603164667540144353">"Көп акча төлөп калышыңыз мүмкүн."</string>
+    <string name="roaming_check_price_warning" msgid="7497570906830902550">"Бааларын байланыш операторуңуздан сурашыңыз керек."</string>
     <string name="roaming_alert_title" msgid="3654815360303826008">"Интернет-роумингди иштетесизби?"</string>
     <string name="data_usage_title" msgid="8759619109516889802">"Дайындардын өткөрүлүшү"</string>
     <string name="data_usage_template" msgid="8526428824844656364">"<xliff:g id="ID_2">%2$s</xliff:g> аралыгында <xliff:g id="ID_1">%1$s</xliff:g> мобилдик трафик колдонулду"</string>
     <string name="advanced_options_title" msgid="8074895510265488035">"Өркүндөтүлгөн"</string>
     <string name="carrier_settings_euicc" msgid="6714062862127226405">"Байланыш оператору"</string>
-    <string name="keywords_carrier_settings_euicc" msgid="783429609643157743">"carrier, esim, sim, euicc"</string>
+    <string name="keywords_carrier_settings_euicc" msgid="6861505396475991277">"оператор, esim, sim, euicc, операторду алмаштыруу, операторду кошуу"</string>
     <string name="carrier_settings_euicc_summary" msgid="5115001942761995457">"<xliff:g id="CARRIER_NAME">%1$s</xliff:g> — <xliff:g id="PHONE_NUMBER">%2$s</xliff:g>"</string>
     <string name="mobile_data_settings_title" msgid="4661165467914727157">"Мобилдик Интернет"</string>
     <string name="mobile_data_settings_summary" msgid="5087255915840576895">"Интернетке мобилдик тармак аркылуу чыгасыз"</string>
@@ -402,7 +422,7 @@
     <string name="deleting_fdn_contact" msgid="5669163206349319969">"Туруктуу терүү номери жок кылынууда…"</string>
     <string name="fdn_contact_deleted" msgid="7154162327112259569">"Туруктуу терүү номери жок кылынды."</string>
     <string name="pin2_invalid" msgid="5470854099230755944">"БНТ жаңыртылган жок, анткени туура эмес PIN-код киргизилди."</string>
-    <string name="fdn_invalid_number" msgid="8602417141715473998">"Уруксат берилген номер жаңыртылган эмес, себеби номер тилкеси бош же жазылган номердин саны 20дан ашпашы керек."</string>
+    <string name="fdn_invalid_number" msgid="2062898833049589309">"Уруксат берилген номер жаңыртылган жок, себеби жазылган номердин саны 20дан ашпашы керек."</string>
     <string name="pin2_or_fdn_invalid" msgid="6025144083384701197">"БНТ жаңыртылган жок. PIN2 туура эмес, же телефон номуру жараксыз."</string>
     <string name="fdn_failed" msgid="540018079008319747">"БНТ иши кыйрады."</string>
     <string name="simContacts_emptyLoading" msgid="2203331234764498011">"SIM-картадан окулууда…"</string>
@@ -506,6 +526,8 @@
     <string name="failedToImportSingleContactMsg" msgid="415399285420353917">"Байланыш импорттолбой калды"</string>
     <string name="hac_mode_title" msgid="8740268574688743289">"Угуу аппараты"</string>
     <string name="hac_mode_summary" msgid="6833851160514929341">"Угуу аппаратын колдоого алуу"</string>
+    <string name="rtt_mode_title" msgid="5868105073514206953">"RTT"</string>
+    <string name="rtt_mode_summary" msgid="7346441783429748083">"RTT\'ни күйгүзүү же өчүрүү"</string>
   <string-array name="tty_mode_entries">
     <item msgid="512950011423868021">"Телетайп түзмөгү өчүк"</item>
     <item msgid="3971695875449640648">"Телетайп түзмөгү толуп калды"</item>
@@ -617,4 +639,107 @@
     <string name="mobile_data_activate_diag_message" msgid="8216154678758451453">"Мобилдик интернетти <xliff:g id="PROVIDER_NAME">%s</xliff:g> оператордун жардамы менен күйгүзүү керек болушу мүмкүн"</string>
     <string name="mobile_data_activate_button" msgid="3682400969184405446">"ДАЙЫНДАРДЫ КОШУУ"</string>
     <string name="mobile_data_activate_cancel_button" msgid="1708022171547398765">"ЖОККО ЧЫГАРУУ"</string>
+    <string name="clh_card_title_call_ended_txt" msgid="4072101334811753823">"Чалуу аяктады"</string>
+    <string name="clh_callFailed_powerOff_txt" msgid="3773036949107147708">"Радио өчүк"</string>
+    <string name="clh_callFailed_simError_txt" msgid="757650590524277969">"SIM карта орнотулган эмес же аны аныктоодо ката кеткен"</string>
+    <string name="clh_incall_error_out_of_service_txt" msgid="3974373603657193827">"Мобилдик тармак жок"</string>
+    <string name="clh_callFailed_unassigned_number_txt" msgid="7635996793232604064">"Дайындалбаган (бөлүштүрүлбөгөн) номер"</string>
+    <string name="clh_callFailed_no_route_to_destination_txt" msgid="8561586745288855167">"Тармак аркылуу кеткен чалуу тандалган багытты колдоого албайт"</string>
+    <string name="clh_callFailed_channel_unacceptable_txt" msgid="8048626924246611459">"Канал жараксыз"</string>
+    <string name="clh_callFailed_operator_determined_barring_txt" msgid="6889705714244076823">"Оператор тарабынан бөгөттөлгөн чалуу"</string>
+    <string name="clh_callFailed_normal_call_clearing_txt" msgid="2810975267106345820">"Демейки чалууну тазалоо"</string>
+    <string name="clh_callFailed_user_busy_txt" msgid="2736095995784746915">"Колдонуучу бош эмес"</string>
+    <string name="clh_callFailed_no_user_responding_txt" msgid="1421543095873040084">"Жооп жок"</string>
+    <string name="clh_callFailed_user_alerting_txt" msgid="6606245970376797447">"Колдонуучунун жабдуусунан жооп жок"</string>
+    <string name="clh_callFailed_call_rejected_txt" msgid="8001665478195793223">"Чалуу четке кагылды"</string>
+    <string name="clh_callFailed_number_changed_txt" msgid="5127909898925154242">"Номер өзгөрдү"</string>
+    <string name="clh_callFailed_pre_emption_txt" msgid="6864702416751338567">"Кызматтын артыкчылыктуу токтотулушу"</string>
+    <string name="clh_callFailed_non_selected_user_clearing_txt" msgid="8725898326616836656">"Алуучу тандалган эмес"</string>
+    <string name="clh_callFailed_destination_out_of_order_txt" msgid="6626355413556362437">"Алуучунун номери тейленбейт"</string>
+    <string name="clh_callFailed_invalid_number_format_txt" msgid="6987646655639655370">"Номер форматы жараксыз (номер толук эмес)"</string>
+    <string name="clh_callFailed_facility_rejected_txt" msgid="4539787567476563415">"Жабдууну колдонуу талабы четке кагылды"</string>
+    <string name="clh_callFailed_response_to_STATUS_ENQUIRY_txt" msgid="178503536263624366">"ТАЛАПТЫН АБАЛЫНА жооп"</string>
+    <string name="clh_callFailed_normal_unspecified_txt" msgid="2777574148560245427">"Такталбаган кадимки канал"</string>
+    <string name="clh_callFailed_no_circuit_available_txt" msgid="2894749820848784700">"Схема же канал жеткиликсиз"</string>
+    <string name="clh_callFailed_network_out_of_order_txt" msgid="807472585030492179">"Тармак бузук"</string>
+    <string name="clh_callFailed_temporary_failure_txt" msgid="1985847623937655151">"Убактылуу бузулуу"</string>
+    <string name="clh_callFailed_switching_equipment_congestion_txt" msgid="465517139462928431">"Тармактык жабдуу ашык жүктөлгөн"</string>
+    <string name="clh_callFailed_access_information_discarded_txt" msgid="132851305339579892">"Кирүү маалыматы жарактан чыгарылды"</string>
+    <string name="clh_callFailed_requested_circuit_txt" msgid="2316345471851443847">"Суралган чынжыр/канал бош эмес"</string>
+    <string name="clh_callFailed_resources_unavailable_unspecified_txt" msgid="4460267429142724322">"Булактар белгисиз себептерден жеткиликсиз"</string>
+    <string name="clh_callFailed_quality_of_service_unavailable_txt" msgid="7315823047206338755">"Талап кылынган кызмат сапаты камсыз кылынбайт"</string>
+    <string name="clh_callFailed_requested_facility_not_subscribed_txt" msgid="1688438372518949530">"Талап кылынган жабдууга жазылган эмессиз"</string>
+    <string name="clh_callFailed_incoming_calls_barred_within_the_CUG_txt" msgid="3922231620226043342">"Жабык абоненттик топтун ичинде кирүүчү чалууларга тыюу салынат"</string>
+    <string name="clh_callFailed_bearer_capability_not_authorized_txt" msgid="6515594235334537340">"Өткөрүү жөндөмү: уруксат берилген эмес"</string>
+    <string name="clh_callFailed_bearer_capability_not_presently_available_txt" msgid="8013567156449692135">"Учурда талап кылынган өткөрүү жөндөмү камсыз кылынбайт"</string>
+    <string name="clh_callFailed_service_or_option_not_available_unspecified_txt" msgid="8663374141880847414">"Кызмат же параметр белгисиз себептерден жеткиликсиз"</string>
+    <string name="clh_callFailed_bearer_service_not_implemented_txt" msgid="2772484977847973583">"Талап кылынган өткөрүү жөндөмү камсыз кылынбайт"</string>
+    <string name="clh_callFailed_ACM_equal_to_or_greater_than_ACMmax_txt" msgid="2192709279981159761">"ACM мааниси ACMmax маанисине барабер же андан чоңураак"</string>
+    <string name="clh_callFailed_requested_facility_not_implemented_txt" msgid="406404292085779118">"Талап кылынган жабдуу колдоого алынбайт"</string>
+    <string name="clh_callFailed_only_restricted_digital_information_bearer_capability_is_available_txt" msgid="4817899794531157207">"Өткөрүү жөндөмү: чектелген уруксаты бар санариптик маалыматты гана көрүү мүмкүнчүлүгү бар"</string>
+    <string name="clh_callFailed_service_or_option_not_implemented_unspecified_txt" msgid="2968655784896862505">"Кызмат же параметр колдоого алынбайт"</string>
+    <string name="clh_callFailed_invalid_transaction_identifier_value_txt" msgid="3843478518660918642">"Транзакция идентификаторунун мааниси жараксыз"</string>
+    <string name="clh_callFailed_user_not_member_of_CUG_txt" msgid="8462852903153938988">"Абонент жабык топтун мүчөсү эмес"</string>
+    <string name="clh_callFailed_incompatible_destination_txt" msgid="2580750652910253219">"Көздөлгөн жабдуу шайкеш келбейт"</string>
+    <string name="clh_callFailed_invalid_transit_network_selection_txt" msgid="6589916900457111005">"Тандалган транзит тармагы жараксыз"</string>
+    <string name="clh_callFailed_semantically_incorrect_message_txt" msgid="2329284157442218683">"Семантикасы туура эмес билдирүү"</string>
+    <string name="clh_callFailed_invalid_mandatory_information_txt" msgid="9081556111928912676">"Милдеттүү маалымат жараксыз"</string>
+    <string name="clh_callFailed_message_type_non_existent_or_not_implemented_txt" msgid="2641350895896546715">"Билдирүү түрү жок же колдоого алынбайт"</string>
+    <string name="clh_callFailed_message_type_not_compatible_with_protocol_state_txt" msgid="6598180735494982466">"Билдирүү түрү протоколдун абалына дал келбейт"</string>
+    <string name="clh_callFailed_information_element_non_existent_or_not_implemented_txt" msgid="4725610801664706983">"Маалымат элементи жок же колдоого алынбайт"</string>
+    <string name="clh_callFailed_conditional_IE_error_txt" msgid="9140031076499566143">"Шарттуу IE катасы"</string>
+    <string name="clh_callFailed_message_not_compatible_with_protocol_state_txt" msgid="6586005128633024271">"Билдирүү протоколдун абалына шайкеш келбейт"</string>
+    <string name="clh_callFailed_recovery_on_timer_expiry_txt" msgid="3680765722923600294">"Таймердин мөөнөтү бүткөндөн кийин калыбына келүү"</string>
+    <string name="clh_callFailed_protocol_Error_unspecified_txt" msgid="8294907817156524790">"Протокол катасы, аныкталбаган"</string>
+    <string name="clh_callFailed_interworking_unspecified_txt" msgid="8838850798491763729">"Тармактар арасындагы өз ара аракеттешүүнүн белгисиз катасы"</string>
+    <string name="labelCallBarring" msgid="3452870940716226978">"Чалууларга тыюу салуу функциясы"</string>
+    <string name="sum_call_barring_enabled" msgid="6804489690436703488">"Күйүк"</string>
+    <string name="sum_call_barring_disabled" msgid="5900772179198857783">"Өчүк"</string>
+    <string name="call_barring_baoc" msgid="1199843944333106035">"Чыгуучу чалуулардын баары"</string>
+    <string name="call_barring_baoc_enabled" msgid="8112118391869380361">"Чыгуучу чалуулардын баарын бөгөттөө функциясы өчүрүлсүнбү?"</string>
+    <string name="call_barring_baoc_disabled" msgid="7806697133004697974">"Чыгуучу чалуулардын баары бөгөттөлсүнбү?"</string>
+    <string name="call_barring_baoic" msgid="3162154267825211826">"Эл аралык чыгуучу чалуу"</string>
+    <string name="call_barring_baoic_enabled" msgid="2634377543147258105">"Эл аралык чыгуучу чалууларды бөгөттөө функциясы өчүрүлсүнбү?"</string>
+    <string name="call_barring_baoic_disabled" msgid="5817895648306183464">"Эл аралык чыгуучу чалуулар бөгөттөлсүнбү?"</string>
+    <string name="call_barring_baoicr" msgid="8951699885885742076">"Роумингдеги эл аралык чыгуучу чалуулар"</string>
+    <string name="call_barring_baoicr_enabled" msgid="2519630715322138317">"Роумингдеги эларалык чыгуучу чалууларды бөгөттөө функциясы өчүрүлсүнбү?"</string>
+    <string name="call_barring_baoicr_disabled" msgid="5831267468931377699">"Роумингдеги эларалык чыгуучу чалуулар бөгөттөлсүнбү?"</string>
+    <string name="call_barring_baic" msgid="5272726081458339912">"Кирүүчү чалуулардын баары"</string>
+    <string name="call_barring_baic_enabled" msgid="2457134916223203380">"Кирүүчү чалуулардын баарын бөгөттөө функциясы өчүрүлсүнбү?"</string>
+    <string name="call_barring_baic_disabled" msgid="6945604947500275636">"Кирүүчү чалуулардын баары бөгөттөлсүнбү?"</string>
+    <string name="call_barring_baicr" msgid="5728784220691481693">"Роумингдеги эл аралык кирүүчү чалуу"</string>
+    <string name="call_barring_baicr_enabled" msgid="6533336994391716127">"Роумингдеги эл аралык кирүүчү чалууларды бөгөттөө функциясы өчүрүлсүнбү?"</string>
+    <string name="call_barring_baicr_disabled" msgid="6746329853943256566">"Роумингдеги эл аралык кирүүчү чалуу бөгөттөлсүнбү?"</string>
+    <string name="call_barring_deactivate_all" msgid="5269788384941003415">"Баары өчүрүлсүн"</string>
+    <string name="call_barring_deactivate_all_description" msgid="4972365443287257704">"Чалууларга тыюу салуу функциясынын жөндөөлөрүн өчүрүү"</string>
+    <string name="call_barring_deactivate_success" msgid="8014685598632000936">"Чалууларга тыюу салуу функциясы өчүрүлдү"</string>
+    <string name="call_barring_change_pwd" msgid="6887420609726284232">"Сызсөздү өзгөртүү"</string>
+    <string name="call_barring_change_pwd_description" msgid="5505087790260233953">"Чалууларга тыюу салуу функциясынын сырсөзүн өзгөртүү"</string>
+    <string name="call_barring_change_pwd_description_disabled" msgid="7630770327645349957">"Чалууларга тыюу салуу функциясынын сырсөзү өзгөртүлбөй койду"</string>
+    <string name="call_barring_pwd_not_match" msgid="6716711689350314525">"Сырсөздөр дал келбейт"</string>
+    <string name="call_barring_right_pwd_number" msgid="2902966502520410446">"4 сандан турагн сырсөздү киргизиңиз"</string>
+    <string name="call_barring_change_pwd_success" msgid="3278310763742760321">"Сырсөз өзгөртүлдү"</string>
+    <string name="call_barring_old_pwd" msgid="6080515987320238522">"Эски сырсөз"</string>
+    <string name="call_barring_new_pwd" msgid="7048532299150269547">"Жаңы сырсөз"</string>
+    <string name="call_barring_confirm_pwd" msgid="1947167278466285411">"Сырсөздү ырастоо"</string>
+    <string name="messageCallBarring" msgid="2412123220272136055">"Сырсөздү киргизиңиз"</string>
+    <string name="call_barring_settings" msgid="80766145008623645">"Чалууларга тыюу салуу функциясынын жөндөөлөрү"</string>
+    <string name="call_barring_deactivate_all_no_password" msgid="920902774366557311">"Чалууларга тыюу салуу функциясынын жөндөөлөрү өчүрүлсүнбү?"</string>
+    <string name="supp_service_notification_call_deflected" msgid="9195460512875330926">"Чалуу кабыл алынган жок."</string>
+    <string name="supp_service_notification_call_forwarded" msgid="7818548630812124053">"Чалуу багытталды."</string>
+    <string name="supp_service_notification_call_waiting" msgid="789154111899572489">"Чалуу күтүү режиминде."</string>
+    <string name="supp_service_clir_suppression_rejected" msgid="1581851661582189045">"Номер бөгөттөө четке кагылды."</string>
+    <string name="supp_service_closed_user_group_call" msgid="5761735840904590950">"Жабык колдонуучулар тобунан чалуу."</string>
+    <string name="supp_service_incoming_calls_barred" msgid="3248813207307882723">"Кирүүчү чалууларга тыюу салынган."</string>
+    <string name="supp_service_outgoing_calls_barred" msgid="1962644621292054081">"Чыгуучу чалууларга тыюу салынган."</string>
+    <string name="supp_service_call_forwarding_active" msgid="1253134771682248735">"Чалуу башка номерге багытталууда."</string>
+    <string name="supp_service_additional_call_forwarded" msgid="5228624725214727315">"Кошумча чалуу тармакка багытталды."</string>
+    <string name="supp_service_additional_ect_connected" msgid="6396964292513707102">"Айкын чалуу башка номерге өткөрүлүп бүттү."</string>
+    <string name="supp_service_additional_ect_connecting" msgid="5443373059716058480">"Айкын чалуу өткөрүлүүдө."</string>
+    <string name="supp_service_call_on_hold" msgid="1478976782361795422">"Чалуу күтүү режиминде."</string>
+    <string name="supp_service_call_resumed" msgid="1656475289958070674">"Чалуу кайра улантылды."</string>
+    <string name="supp_service_deflected_call" msgid="138970419873492166">"Чалуу башка номерде кабыл алынган жок."</string>
+    <string name="supp_service_forwarded_call" msgid="4509980341645679803">"Чалуу башка номерден багытталды."</string>
+    <string name="supp_service_conference_call" msgid="4448616364004466832">"Конференц-чалууга кошулуу."</string>
+    <string name="supp_service_held_call_released" msgid="2030677825038709779">"Чалуу күтүү режиминен чыгарылды."</string>
 </resources>
diff --git a/res/values-lo/strings.xml b/res/values-lo/strings.xml
index 8493e11..28b927b 100644
--- a/res/values-lo/strings.xml
+++ b/res/values-lo/strings.xml
@@ -130,6 +130,7 @@
     <string name="stk_cc_ss_to_dial_error" msgid="2816779198916570502">"ການ​ຂໍ SS ຖືກ​ປ່ຽນ​ແປງ​ເປັນ​ການ​ຂໍ DIAL ແລ້ວ."</string>
     <string name="stk_cc_ss_to_ussd_error" msgid="7490626178582654236">"ການ​ຂໍ SS ຖືກ​ປ່ຽນແປງ​ເປັນ​ການ​ຂໍ  USSD ແລ້ວ."</string>
     <string name="stk_cc_ss_to_ss_error" msgid="5057846756489053759">"ການ​ຂໍ SS ຖືກ​ປ່ຽນແປງ​ເປັນ​ການ​ຂໍ SS ໃໝ່​ແລ້ວ."</string>
+    <string name="stk_cc_ss_to_dial_video_error" msgid="3091186225006683939">"ການຂໍ SS ຖືກປ່ຽນແປງເປັນການຂໍ DIAL ວິດີໂອແລ້ວ."</string>
     <string name="fdn_check_failure" msgid="18200614306525434">"ການຕັ້ງຄ່າແອັບຯໝາຍເລກຈຳກັດການໂທອອກ ຂອງໂທລະສັບທ່ານຖືກເປີດໃຊ້ຢູ່ ເຊິ່ງຈະເຮັດໃຫ້ຄຸນສົມບັດທີ່ກ່ຽວກັບການໂທບາງຢ່າງ ບໍ່ສາມາດໃຊ້ໄດ້."</string>
     <string name="radio_off_error" msgid="2304459933248513376">"ເປີດໃຊ້ວິທະຍຸກ່ອນການເບິ່ງການຕັ້ງຄ່າເຫຼົ່ານີ້."</string>
     <string name="close_dialog" msgid="2365884406356986917">"ຕົກລົງ"</string>
@@ -158,7 +159,6 @@
     <string name="vm_change_pin_error_invalid" msgid="3972205462701668653">"ລະຫັດ PIN ໃໝ່ມີຕົວອັກສອນທີ່ບໍ່ຖືກຕ້ອງ."</string>
     <string name="vm_change_pin_error_system_error" msgid="6610603326230000207">"ບໍ່ສາມາດປ່ຽນລະຫັດ PIN ໄດ້"</string>
     <string name="vvm_unsupported_message_format" msgid="11795090778411977">"ປະເພດຂໍ້ຄວາມທີ່ບໍ່ຮອງຮັບ, ໂທ <xliff:g id="NUMBER">%s</xliff:g> ເພື່ອຟັງ."</string>
-    <string name="mobile_networks" msgid="5540397602919106177">"ການຕັ້ງຄ່າເຄືອຂ່າຍມືຖື"</string>
     <string name="network_settings_title" msgid="514120489499925574">"ເຄືອຂ່າຍມືຖື"</string>
     <string name="label_available" msgid="1181658289009300430">"ເຄືອຂ່າຍທີ່ມີ"</string>
     <string name="load_networks_progress" msgid="5230707536168902952">"ກຳລັງຊອກຫາ..."</string>
@@ -168,6 +168,7 @@
     <string name="not_allowed" msgid="5613353860205691579">"SIM card ຂອງທ່ານບໍ່ອະນຸຍາດໃຫ້ເຊື່ອມຕໍ່ກັບເຄືອຂ່າຍນີ້."</string>
     <string name="connect_later" msgid="2308119155752343975">"ບໍ່ສາມາດເຊື່ອມຕໍ່ຫາເຄືອຂ່າຍນີ້ໃນເວລານີ້ໄດ້. ກະລຸນາລອງໃໝ່ໃນພາຍຫຼັງ."</string>
     <string name="registration_done" msgid="495135664535876612">"ລົງທະບຽນໃນເຄືອຂ່າຍແລ້ວ."</string>
+    <string name="already_auto" msgid="6067116884321285507">"ມີຢູ່ໃນການເລືອກອັດຕະໂນມັດຢູ່ແລ້ວ"</string>
     <string name="select_automatically" msgid="1046727200631770962">"ເລືອກເຄືອຂ່າຍອັດຕະໂນມັດ"</string>
     <string name="network_select_title" msgid="7733107364757544558">"ເຄືອຂ່າຍ"</string>
     <string name="register_automatically" msgid="6017849844573519637">"ກຳລັງລົງທະບຽນອັດຕະໂນມັດ..."</string>
@@ -175,6 +176,31 @@
     <string name="preferred_network_mode_summary" msgid="1434820673166126609">"ປ່ຽນຮູບແບບປະຕິບັດການຂອງເຄືອຂ່າຍ"</string>
     <string name="preferred_network_mode_dialogtitle" msgid="4048082093347807230">"ປະ​ເພດ​ເຄືອ​ຂ່າຍທີ່ຕ້ອງການ"</string>
     <string name="forbidden_network" msgid="4384929668343563440">"(ຂໍ້ມູນຕ້ອງຫ້າມ)"</string>
+  <string-array name="preferred_network_mode_choices">
+    <item msgid="3628460389382468528">"ຕ້ອງການ GSM/WCDMA"</item>
+    <item msgid="8442633436636425221">"GSM ເທົ່ານັ້ນ"</item>
+    <item msgid="2032314385791760810">"WCDMA ເທົ່ານັ້ນ"</item>
+    <item msgid="6334554401059422303">"GSM/WCDMA ອັດຕະໂນມັດ"</item>
+    <item msgid="1462198368200398663">"CDMA/EvDo ອັດຕະໂນມັດ"</item>
+    <item msgid="3611460019185359968">"CDMA w/o EvDo"</item>
+    <item msgid="545430093607698090">"EvDo ເທົ່ານັ້ນ"</item>
+    <item msgid="4286774020869405140">"CDMA/EvDo/GSM/WCDMA"</item>
+    <item msgid="4006002265696868538">"CDMA + LTE/EvDo"</item>
+    <item msgid="8973936140318359205">"GSM/WCDMA/LTE"</item>
+    <item msgid="3471059554252610472">"ທົ່ວໂລກ"</item>
+    <item msgid="2882615514545171802">"LTE"</item>
+    <item msgid="8076204422288290116">"LTE / WCDMA"</item>
+    <item msgid="3982984144824159726">"TDSCDMA ເທົ່ານັ້ນ"</item>
+    <item msgid="3686191974505922271">"TDSCDMA/WCDMA"</item>
+    <item msgid="7135671700201836475">"LTE/TDSCDMA"</item>
+    <item msgid="3736619459066330755">"TDSCDMA/GSM"</item>
+    <item msgid="4778666570887216861">"LTE/TDSCDMA/GSM"</item>
+    <item msgid="2952322596201849456">"TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="115984258536697617">"LTE/TDSCDMA/WCDMA"</item>
+    <item msgid="7957991936217192636">"LTE/TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="2828588917858484655">"TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+    <item msgid="4989979948139945854">"LTE/TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+  </string-array>
     <string name="preferred_network_mode_wcdma_perf_summary" msgid="8521677230113533809">"ຮູບແບບເຄືອຂ່າຍທີ່ຕ້ອງການ: ຕ້ອງການ WCDMA"</string>
     <string name="preferred_network_mode_gsm_only_summary" msgid="3352445413437453511">"ຮູບແບບເຄືອຂ່າຍທີ່ຕ້ອງການ: GSM ເທົ່ານັ້ນ"</string>
     <string name="preferred_network_mode_wcdma_only_summary" msgid="2836897236221063413">"ຮູບແບບເຄືອຂ່າຍທີ່ຕ້ອງການ: WCDMA ເທົ່ານັ້ນ"</string>
@@ -192,21 +218,15 @@
     <string name="preferred_network_mode_lte_gsm_umts_summary" msgid="633315028976225026">"ໂໝດ​ເຄືອ​ຂ່າຍ​ທີ່​ເລືອກ: LTE / GSM / UMTS"</string>
     <string name="preferred_network_mode_lte_cdma_summary" msgid="3722647806454528426">"ຮູບແບບເຄືອຂ່າຍທີ່ຕ້ອງການ: LTE / CDMA"</string>
     <string name="preferred_network_mode_tdscdma_summary" msgid="8021016193718678775">"ຮູບແບບເຄືອຂ່າຍທີ່ຕ້ອງການ: TDSCDMA"</string>
-  <string-array name="preferred_network_mode_choices">
-    <item msgid="7886739962255042385">"LTE / WCDMA"</item>
-    <item msgid="577652050447385699">"LTE"</item>
-    <item msgid="6813597571293773656">"ທົ່ວໂລກ"</item>
-    <item msgid="127064712132619032">"GSM/WCDMA/LTE"</item>
-    <item msgid="1126767511633425977">"CDMA + LTE/EvDo"</item>
-    <item msgid="6389676313771670660">"CDMA/EvDo/GSM/WCDMA"</item>
-    <item msgid="545430093607698090">"EvDo ເທົ່ານັ້ນ"</item>
-    <item msgid="1508557726283094448">"CDMA w/o EvDo"</item>
-    <item msgid="4341433122263841224">"CDMA/EvDo ອັດຕະໂນມັດ"</item>
-    <item msgid="5958053792390386668">"GSM/WCDMA ອັດຕະໂນມັດ"</item>
-    <item msgid="7913148405605373434">"WCDMA ເທົ່ານັ້ນ"</item>
-    <item msgid="1524224863879435516">"GSM ເທົ່ານັ້ນ"</item>
-    <item msgid="3817924849415716259">"ຕ້ອງການ GSM/WCDMA"</item>
-  </string-array>
+    <string name="preferred_network_mode_tdscdma_wcdma_summary" msgid="2405154895437348623">"ໂໝດເຄືອຂ່າຍທີ່ຕ້ອງການ: TDSCDMA / WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_summary" msgid="2104702896644235637">"ໂໝດເຄືອຂ່າຍທີ່ຕ້ອງການ: LTE / TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_summary" msgid="4893784445338396204">"ໂໝດເຄືອຂ່າຍທີ່ຕ້ອງການ: TDSCDMA / GSM"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_summary" msgid="1815169717046729757">"ໂໝດເຄືອຂ່າຍທີ່ຕ້ອງການ: LTE/GSM/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_wcdma_summary" msgid="2195358773359424099">"ໂໝດເຄືອຂ່າຍທີ່ຕ້ອງການ: TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_wcdma_summary" msgid="1181424059695667803">"ໂໝດເຄືອຂ່າຍທີ່ຕ້ອງການ: LTE/TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_wcdma_summary" msgid="2526539326505354382">"ໂໝດເຄືອຂ່າຍທີ່ຕ້ອງການ: LTE/TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="8195248059196614939">"ໂໝດເຄືອຂ່າຍທີ່ຕ້ອງການ: TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="5596733053095592791">"ໂໝດເຄືອຂ່າຍທີ່ຕ້ອງການ: LTE/TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
     <string name="call_category" msgid="5863978196309462052">"ກຳລັງໂທ"</string>
     <string name="network_operator_category" msgid="4830701959205735636">"ເຄືອຂ່າຍ"</string>
     <string name="enhanced_4g_lte_mode_title" msgid="522191650223239171">"ໂໝດ Enhanced 4G LTE"</string>
@@ -220,12 +240,13 @@
     <string name="roaming_disable" msgid="1843417228755568110">"ເຊື່ອມຕໍ່ບໍລິການຂໍ້ມູນເມື່ອໂຣມມິງ"</string>
     <string name="roaming_reenable_message" msgid="8913735676127858115">"ທ່ານໄດ້ຖືກຕັດການເຊື່ອມຕໍ່ຂໍ້ມູນ ເນື່ອງຈາກທ່ານອອກຈາກເຄືອຂ່າຍພາຍໃນ ໂດຍທີ່ປິດການໂຣມມິງໄວ້."</string>
     <string name="roaming_warning" msgid="1603164667540144353">"ທ່ານ​ອາດ​ຈະ​ເສຍ​ຄ່າ​ໃຊ້​ຈ່າຍ​ຫຼາຍ."</string>
+    <string name="roaming_check_price_warning" msgid="7497570906830902550">"ກະລຸນາກວດສອບລາຄາກັບຜູ້ໃຫ້ບໍລິການເຄືອຂ່າຍຂອງທ່ານ."</string>
     <string name="roaming_alert_title" msgid="3654815360303826008">"ອະນຸຍາດໃຫ້ໂຣມມິງຂໍ້ມູນບໍ?"</string>
     <string name="data_usage_title" msgid="8759619109516889802">"ການນຳໃຊ້ຂໍ້ມູນ"</string>
     <string name="data_usage_template" msgid="8526428824844656364">"ໃຊ້ອິນເຕີເນັດໄປແລ້ວ <xliff:g id="ID_1">%1$s</xliff:g> ລະຫວ່າງ <xliff:g id="ID_2">%2$s</xliff:g>"</string>
     <string name="advanced_options_title" msgid="8074895510265488035">"ຂັ້ນສູງ"</string>
     <string name="carrier_settings_euicc" msgid="6714062862127226405">"ຜູ່ໃຫ້ບໍລິການ"</string>
-    <string name="keywords_carrier_settings_euicc" msgid="783429609643157743">"ຜູ້ໃຫ້ບໍລິການ, esim, sim, euicc"</string>
+    <string name="keywords_carrier_settings_euicc" msgid="6861505396475991277">"ຜູ້ໃຫ້ບໍລິການ, esim, sim, euicc, ສະຫຼັບຜູ້ໃຫ້ບໍລິການ, ເພີ່ມຜູ້ໃຫ້ບໍລິການ"</string>
     <string name="carrier_settings_euicc_summary" msgid="5115001942761995457">"<xliff:g id="CARRIER_NAME">%1$s</xliff:g> — <xliff:g id="PHONE_NUMBER">%2$s</xliff:g>"</string>
     <string name="mobile_data_settings_title" msgid="4661165467914727157">"ອິນເຕີເນັດມືຖື"</string>
     <string name="mobile_data_settings_summary" msgid="5087255915840576895">"ເຂົ້າເຖິງອິນເຕີເນັດຜ່ານເຄືອຂ່າຍມືຖື"</string>
@@ -399,7 +420,7 @@
     <string name="deleting_fdn_contact" msgid="5669163206349319969">"ກຳລັງລຶບເບີໂທຈຳກັດການໂທອອກ..."</string>
     <string name="fdn_contact_deleted" msgid="7154162327112259569">"ລຶບໝາຍເລກຈຳກັດການໂທອອກແລ້ວ."</string>
     <string name="pin2_invalid" msgid="5470854099230755944">"FDN ບໍ່ໄດ້ອັບເດດເທື່ອ ເນື່ອງຈາກທ່ານໃສ່ລະຫັດ PIN ບໍ່ຖືກຕ້ອງ."</string>
-    <string name="fdn_invalid_number" msgid="8602417141715473998">"ບໍ່ໄດ້ອັບເດດ FDN ເນື່ອງຈາກຈຳນວນຫວ່າງເປົ່າ ຫຼື ເກີນ 20 ຕົວເລກ."</string>
+    <string name="fdn_invalid_number" msgid="2062898833049589309">"ບໍ່ໄດ້ອັບເດດ FDN ເນື່ອງຈາກເບີໂທເກີນ 20 ຕົວເລກ."</string>
     <string name="pin2_or_fdn_invalid" msgid="6025144083384701197">"FDN ບໍ່ໄດ້ອັບເດດເທື່ອ. ລະຫັດ PIN2 ບໍ່ຖືກຕ້ອງ ຫຼືເບີໂທລະສັບຖືກປະຕິເສດ."</string>
     <string name="fdn_failed" msgid="540018079008319747">"FDN ເຮັດວຽກລົ້ມເຫຼວ!"</string>
     <string name="simContacts_emptyLoading" msgid="2203331234764498011">"ກຳລັງອ່ານຈາກ SIM card..."</string>
@@ -502,6 +523,8 @@
     <string name="failedToImportSingleContactMsg" msgid="415399285420353917">"ນຳ​ລາຍ​ຊື່​ຕິດ​ຕໍ່​ເຂົ້າ​ບໍ່​ສຳ​ເລັດ"</string>
     <string name="hac_mode_title" msgid="8740268574688743289">"ການຊ່ວຍໄດ້ຍິນ"</string>
     <string name="hac_mode_summary" msgid="6833851160514929341">"ເປີດໃຊ້ການຊ່ວຍໄດ້ຍິນ"</string>
+    <string name="rtt_mode_title" msgid="5868105073514206953">"RTT"</string>
+    <string name="rtt_mode_summary" msgid="7346441783429748083">"ປິດ ຫຼື ເປີດ RTT"</string>
   <string-array name="tty_mode_entries">
     <item msgid="512950011423868021">"TTY ປິດ"</item>
     <item msgid="3971695875449640648">"TTY ເຕັມ"</item>
@@ -613,4 +636,107 @@
     <string name="mobile_data_activate_diag_message" msgid="8216154678758451453">"ທ່ານອາດຕ້ອງເພີ່ມແພັກເກດຜ່ານທາງ <xliff:g id="PROVIDER_NAME">%s</xliff:g>"</string>
     <string name="mobile_data_activate_button" msgid="3682400969184405446">"ເພີ່ມຂໍ້ມູນ"</string>
     <string name="mobile_data_activate_cancel_button" msgid="1708022171547398765">"ຍົກເລີກ"</string>
+    <string name="clh_card_title_call_ended_txt" msgid="4072101334811753823">"ວາງສາຍແລ້ວ"</string>
+    <string name="clh_callFailed_powerOff_txt" msgid="3773036949107147708">"ວິທະຍຸຖືກປິດ"</string>
+    <string name="clh_callFailed_simError_txt" msgid="757650590524277969">"ບໍ່ມີ SIM ກາດ ຫຼື SIM ກາດຜິດພາດ"</string>
+    <string name="clh_incall_error_out_of_service_txt" msgid="3974373603657193827">"ບໍ່ມີການເຊື່ອມຕໍ່ຂໍ້ມູນຜ່ານມືຖື"</string>
+    <string name="clh_callFailed_unassigned_number_txt" msgid="7635996793232604064">"ເບີໂທບໍ່ໄດ້ມອບໝາຍເທື່ອ (ບໍ່ໄດ້ຈັດສັນ)"</string>
+    <string name="clh_callFailed_no_route_to_destination_txt" msgid="8561586745288855167">"ບໍ່ມີເສັ້ນທາງຫາປາຍທາງ"</string>
+    <string name="clh_callFailed_channel_unacceptable_txt" msgid="8048626924246611459">"ຊ່ອງບໍ່ສາມາດຍອມຮັບໄດ້"</string>
+    <string name="clh_callFailed_operator_determined_barring_txt" msgid="6889705714244076823">"ໂອເປີເຣເຕີພົບການຂັ້ນ"</string>
+    <string name="clh_callFailed_normal_call_clearing_txt" msgid="2810975267106345820">"ການລຶບລ້າງການໂທທຳມະດາ"</string>
+    <string name="clh_callFailed_user_busy_txt" msgid="2736095995784746915">"ຜູ້ໃຊ້ບໍ່ຫວ່າງ"</string>
+    <string name="clh_callFailed_no_user_responding_txt" msgid="1421543095873040084">"ບໍ່ມີຜູ້ໃຊ້ຕອບສະໜອງ"</string>
+    <string name="clh_callFailed_user_alerting_txt" msgid="6606245970376797447">"ຜູ້ໃຊ້ແຈ້ງເຕືອນ, ບໍ່ຮັບສາຍ"</string>
+    <string name="clh_callFailed_call_rejected_txt" msgid="8001665478195793223">"ສາຍຖືກປະຕິເສດ"</string>
+    <string name="clh_callFailed_number_changed_txt" msgid="5127909898925154242">"ເບີໂທປ່ຽນແປງ"</string>
+    <string name="clh_callFailed_pre_emption_txt" msgid="6864702416751338567">"Pre-emption"</string>
+    <string name="clh_callFailed_non_selected_user_clearing_txt" msgid="8725898326616836656">"ການລຶບລ້າງຜູ້ໃຊ້ທີ່ບໍ່ໄດ້ເລືອກ"</string>
+    <string name="clh_callFailed_destination_out_of_order_txt" msgid="6626355413556362437">"ປາຍທາງບໍ່ໃຫ້ບໍລິການ"</string>
+    <string name="clh_callFailed_invalid_number_format_txt" msgid="6987646655639655370">"ຮູບແບບເບີໂທບໍ່ຖືກຕ້ອງ (ເບີບໍ່ສົມບູນ)"</string>
+    <string name="clh_callFailed_facility_rejected_txt" msgid="4539787567476563415">"ສິ່ງອຳນວຍຄວາມສະດວກຖືກປະຕິເສດ"</string>
+    <string name="clh_callFailed_response_to_STATUS_ENQUIRY_txt" msgid="178503536263624366">"ຕອບກັບຫາການຖາມສະຖານະ"</string>
+    <string name="clh_callFailed_normal_unspecified_txt" msgid="2777574148560245427">"ທຳມະດາ, ບໍ່ໄດ້ລະບຸ"</string>
+    <string name="clh_callFailed_no_circuit_available_txt" msgid="2894749820848784700">"ບໍ່ມີວົງຈອນ/ຊ່ອງ ທີ່ສາມາດໃຊ້ໄດ້"</string>
+    <string name="clh_callFailed_network_out_of_order_txt" msgid="807472585030492179">"ເຄືອຂ່າຍບໍ່ສາມາດໃຫ້ບໍລິການໄດ້"</string>
+    <string name="clh_callFailed_temporary_failure_txt" msgid="1985847623937655151">"ລົ້ມເຫລວຊົ່ວຄາວ"</string>
+    <string name="clh_callFailed_switching_equipment_congestion_txt" msgid="465517139462928431">"ກຳລັງສະຫຼັບຄວາມແອອັດອຸປະກອນ"</string>
+    <string name="clh_callFailed_access_information_discarded_txt" msgid="132851305339579892">"ປິດຂໍ້ມູນການເຂົ້າເຖິງໄວ້ແລ້ວ"</string>
+    <string name="clh_callFailed_requested_circuit_txt" msgid="2316345471851443847">"ວົງຈອນ/ຊ່ອງ ທີ່ຮ້ອງຂໍນັ້ນບໍ່ສາມາດໃຊ້ໄດ້"</string>
+    <string name="clh_callFailed_resources_unavailable_unspecified_txt" msgid="4460267429142724322">"ແຫລ່ງຂໍ້ມູນບໍ່ສາມາດໃຊ້ໄດ້, ບໍ່ໄດ້ລະບຸ"</string>
+    <string name="clh_callFailed_quality_of_service_unavailable_txt" msgid="7315823047206338755">"ບໍ່ສາມາດໃຊ້ຄຸນນະພາບບໍລິການໄດ້"</string>
+    <string name="clh_callFailed_requested_facility_not_subscribed_txt" msgid="1688438372518949530">"ໂຄງສ້າງທີ່ຮ້ອງຂໍບໍ່ໄດ້ສະໝັກໃຊ້ເທື່ອ"</string>
+    <string name="clh_callFailed_incoming_calls_barred_within_the_CUG_txt" msgid="3922231620226043342">"ສາຍໂທເຂົ້າຖືກຂັ້ນໄວ້ພາຍໃນ CUG"</string>
+    <string name="clh_callFailed_bearer_capability_not_authorized_txt" msgid="6515594235334537340">"ບໍ່ອະນຸຍາດຄວາມສາມາດຜູ້ຖື"</string>
+    <string name="clh_callFailed_bearer_capability_not_presently_available_txt" msgid="8013567156449692135">"ຕອນນີ້ບໍ່ມີຄວາມສາມາດຜູ້ຖື"</string>
+    <string name="clh_callFailed_service_or_option_not_available_unspecified_txt" msgid="8663374141880847414">"ບໍລິການ ຫຼື ຕົວເລືອກບໍ່ສາມາດໃຊ້ໄດ້, ບໍ່ໄດ້ລະບຸ"</string>
+    <string name="clh_callFailed_bearer_service_not_implemented_txt" msgid="2772484977847973583">"ບໍ່ໄດ້ສ້າງບໍລິການຜູ້ຖືເທື່ອ"</string>
+    <string name="clh_callFailed_ACM_equal_to_or_greater_than_ACMmax_txt" msgid="2192709279981159761">"ACM ເທົ່າກັບ ຫຼື ໃຫຍ່ກວ່າ ACMmax"</string>
+    <string name="clh_callFailed_requested_facility_not_implemented_txt" msgid="406404292085779118">"ໂຄງສ້າງທີ່ຮ້ອງຂໍບໍ່ໄດ້ສ້າງຂຶ້ນເທື່ອ"</string>
+    <string name="clh_callFailed_only_restricted_digital_information_bearer_capability_is_available_txt" msgid="4817899794531157207">"ສະເພາະຜູ້ຖືຂໍ້ມູນດິຈິຕອນທີ່ຈຳກັດໄວ້ທີ່ສາມາດໃຊ້ໄດ້"</string>
+    <string name="clh_callFailed_service_or_option_not_implemented_unspecified_txt" msgid="2968655784896862505">"ບໍລິການ ຫຼື ຕົວເລືອກບໍ່ສ້າງຂຶ້ນເທື່ອ, ບໍ່ໄດ້ລະບຸ"</string>
+    <string name="clh_callFailed_invalid_transaction_identifier_value_txt" msgid="3843478518660918642">"ຄ່າຕົວລະບຸທຸລະກຳບໍ່ຖືກຕ້ອງ"</string>
+    <string name="clh_callFailed_user_not_member_of_CUG_txt" msgid="8462852903153938988">"ຜູ້ໃຊ້ບໍ່ແມ່ນສະມາຊິກ CUG"</string>
+    <string name="clh_callFailed_incompatible_destination_txt" msgid="2580750652910253219">"ປາຍທາງບໍ່ເຂົ້າກັນ"</string>
+    <string name="clh_callFailed_invalid_transit_network_selection_txt" msgid="6589916900457111005">"ການເລືອກເຄືອຂ່າຍໂດຍສານບໍ່ຖືກຕ້ອງ"</string>
+    <string name="clh_callFailed_semantically_incorrect_message_txt" msgid="2329284157442218683">"ຂໍ້ຄວາມທາງຄວາມໝາຍບໍ່ຖືກຕ້ອງ"</string>
+    <string name="clh_callFailed_invalid_mandatory_information_txt" msgid="9081556111928912676">"ຂໍ້ມູນຈຳເປັນບໍຖືກຕ້ອງ"</string>
+    <string name="clh_callFailed_message_type_non_existent_or_not_implemented_txt" msgid="2641350895896546715">"ປະເພດຂໍ້ຄວາມບໍ່ຖືກຕ້ອງ ຫຼື ບໍ່ໄດ້ສ້າງຂຶ້ນເທື່ອ"</string>
+    <string name="clh_callFailed_message_type_not_compatible_with_protocol_state_txt" msgid="6598180735494982466">"ປະເພດຂໍ້ຄວາມບໍ່ສາມາດໃຊ້ຮ່ວມກັບສະຖານະໂປຣໂຕຄໍໄດ້"</string>
+    <string name="clh_callFailed_information_element_non_existent_or_not_implemented_txt" msgid="4725610801664706983">"ອົງປະກອບບໍ່ມີ ຫຼື ບໍ່ໄດ້ສ້າງຂຶ້ນເທື່ອ"</string>
+    <string name="clh_callFailed_conditional_IE_error_txt" msgid="9140031076499566143">"ຜິດພາດ IE ຕາມເງື່ອນໄຂ"</string>
+    <string name="clh_callFailed_message_not_compatible_with_protocol_state_txt" msgid="6586005128633024271">"ຂໍ້ຄວາມບໍ່ສາມາດໃຊ້ຮ່ວມກັບສະຖານະໂປຣໂຕຄໍໄດ້"</string>
+    <string name="clh_callFailed_recovery_on_timer_expiry_txt" msgid="3680765722923600294">"ການຈຳກັດເວລາການກູ້ຂໍ້ມູນຕາມເວລານັບຖອຍຫຼັງ"</string>
+    <string name="clh_callFailed_protocol_Error_unspecified_txt" msgid="8294907817156524790">"ໂປຣໂຕຄໍຜິດພາດ, ບໍ່ໄດ້ລະບຸ"</string>
+    <string name="clh_callFailed_interworking_unspecified_txt" msgid="8838850798491763729">"ການເຮັດວຽກລະຫວ່າງກັນ, ບໍ່ໄດ້ລະບຸ"</string>
+    <string name="labelCallBarring" msgid="3452870940716226978">"ການຍົກເລີກສາຍ"</string>
+    <string name="sum_call_barring_enabled" msgid="6804489690436703488">"ເປີດ"</string>
+    <string name="sum_call_barring_disabled" msgid="5900772179198857783">"ປິດ"</string>
+    <string name="call_barring_baoc" msgid="1199843944333106035">"ສາຍໂທອອກທັງໝົດ"</string>
+    <string name="call_barring_baoc_enabled" msgid="8112118391869380361">"ປິດການບລັອກສາຍໂທອອກທັງໝົດບໍ?"</string>
+    <string name="call_barring_baoc_disabled" msgid="7806697133004697974">"ບລັອກສາຍໂທອອກທັງໝົດບໍ?"</string>
+    <string name="call_barring_baoic" msgid="3162154267825211826">"ສາຍໂທອອກຕ່າງປະເທດ"</string>
+    <string name="call_barring_baoic_enabled" msgid="2634377543147258105">"ປິດການບລັອກສາຍໂທອອກຕ່າງປະເທດບໍ?"</string>
+    <string name="call_barring_baoic_disabled" msgid="5817895648306183464">"ບລັອກສາຍໂທອອກຕ່າງປະເທດທັງໝົດບໍ?"</string>
+    <string name="call_barring_baoicr" msgid="8951699885885742076">"ສາຍໂທອອກໂຣມມິງຕ່າງປະເທດ"</string>
+    <string name="call_barring_baoicr_enabled" msgid="2519630715322138317">"ປິດການບລັອກສາຍໂທອອກໂຣມມິງຕ່າງປະເທດບໍ?"</string>
+    <string name="call_barring_baoicr_disabled" msgid="5831267468931377699">"ບລັອກສາຍໂທອອກໂຣມມິງຕ່າງປະເທດບໍ?"</string>
+    <string name="call_barring_baic" msgid="5272726081458339912">"ສາຍໂທເຂົ້າທັງໝົດ"</string>
+    <string name="call_barring_baic_enabled" msgid="2457134916223203380">"ປິດການບລັອກສາຍໂທເຂົ້າທັງໝົດບໍ?"</string>
+    <string name="call_barring_baic_disabled" msgid="6945604947500275636">"ບລັອກສາຍໂທເຂົ້າທັງໝົດບໍ?"</string>
+    <string name="call_barring_baicr" msgid="5728784220691481693">"ສາຍໂຣມມິງໂທເຂົ້າ"</string>
+    <string name="call_barring_baicr_enabled" msgid="6533336994391716127">"ປິດການບລັອກສາຍໂຣມມິງໂທເຂົ້າທັງໝົດບໍ?"</string>
+    <string name="call_barring_baicr_disabled" msgid="6746329853943256566">"ບລັອກສາຍໂຣມມິງໂທເຂົ້າບໍ?"</string>
+    <string name="call_barring_deactivate_all" msgid="5269788384941003415">"ປິດການນຳໃຊ້ທັງໝົດ"</string>
+    <string name="call_barring_deactivate_all_description" msgid="4972365443287257704">"ປິດການຕັ້ງຄ່າການຍົກເລີກການໂທທັງໝົດ"</string>
+    <string name="call_barring_deactivate_success" msgid="8014685598632000936">"ປິດການຍົກເລີກການໂທແລ້ວ"</string>
+    <string name="call_barring_change_pwd" msgid="6887420609726284232">"ປ່ຽນລະຫັດຜ່ານ"</string>
+    <string name="call_barring_change_pwd_description" msgid="5505087790260233953">"ປ່ຽນລະຫັດຜ່ານການຍົກເວັ້ນການໂທ"</string>
+    <string name="call_barring_change_pwd_description_disabled" msgid="7630770327645349957">"ບໍ່ສາມາດປ່ຽນລະຫັດຜ່ານການຍົກເວັ້ນການໂທໄດ້."</string>
+    <string name="call_barring_pwd_not_match" msgid="6716711689350314525">"ລະຫັດຜ່ານບ່ກົງກັນ"</string>
+    <string name="call_barring_right_pwd_number" msgid="2902966502520410446">"ໃສ່ລະຫັດຜ່ານ 4 ຕົວເລກ"</string>
+    <string name="call_barring_change_pwd_success" msgid="3278310763742760321">"ປ່ຽນລະຫັດຜ່ານແລ້ວ"</string>
+    <string name="call_barring_old_pwd" msgid="6080515987320238522">"ລະຫັດຜ່ານເກົ່າ"</string>
+    <string name="call_barring_new_pwd" msgid="7048532299150269547">"ລະຫັດຜ່ານໃໝ່"</string>
+    <string name="call_barring_confirm_pwd" msgid="1947167278466285411">"ຢືນຢັນລະຫັດຜ່ານ"</string>
+    <string name="messageCallBarring" msgid="2412123220272136055">"ໃສ່ລະຫັດຜ່ານ"</string>
+    <string name="call_barring_settings" msgid="80766145008623645">"ການຕັ້ງຄ່າການຍົກເລີກການໂທ"</string>
+    <string name="call_barring_deactivate_all_no_password" msgid="920902774366557311">"ປິດການຕັ້ງຄ່າການຍົກເລີກການໂທທັງໝົດບໍ?"</string>
+    <string name="supp_service_notification_call_deflected" msgid="9195460512875330926">"ໂອນສາຍມາແລ້ວ."</string>
+    <string name="supp_service_notification_call_forwarded" msgid="7818548630812124053">"ໂອນສາຍໄປແລ້ວ."</string>
+    <string name="supp_service_notification_call_waiting" msgid="789154111899572489">"ກຳລັງລໍຖ້າສາຍ."</string>
+    <string name="supp_service_clir_suppression_rejected" msgid="1581851661582189045">"ປະຕິເສດເບີທີ່ບລັອກໄວ້ແລ້ວ."</string>
+    <string name="supp_service_closed_user_group_call" msgid="5761735840904590950">"ການໂທກຸ່ມຜູ້ໃຊ້ແບບປິດ."</string>
+    <string name="supp_service_incoming_calls_barred" msgid="3248813207307882723">"ກັນສາຍໂທເຂົ້າແລ້ວ."</string>
+    <string name="supp_service_outgoing_calls_barred" msgid="1962644621292054081">"ສາຍໂທອອກຖືກກັນໄວ້."</string>
+    <string name="supp_service_call_forwarding_active" msgid="1253134771682248735">"ເປີດການໂອນສາຍ."</string>
+    <string name="supp_service_additional_call_forwarded" msgid="5228624725214727315">"ໂອນສາຍເພີ່ມເຕີມແລ້ວ."</string>
+    <string name="supp_service_additional_ect_connected" msgid="6396964292513707102">"ໂອນສາຍສຳເລັດແລ້ວ."</string>
+    <string name="supp_service_additional_ect_connecting" msgid="5443373059716058480">"ກຳລັງໂອນສາຍ."</string>
+    <string name="supp_service_call_on_hold" msgid="1478976782361795422">"ພັກສາຍຢູ່."</string>
+    <string name="supp_service_call_resumed" msgid="1656475289958070674">"ສືບຕໍ່ສາຍແລ້ວ."</string>
+    <string name="supp_service_deflected_call" msgid="138970419873492166">"ສາຍຖືກໂອນມາ."</string>
+    <string name="supp_service_forwarded_call" msgid="4509980341645679803">"ໂອນສາຍແລ້ວ."</string>
+    <string name="supp_service_conference_call" msgid="4448616364004466832">"ກຳລັງເຂົ້າຮ່ວມການປະຊຸມສາຍ."</string>
+    <string name="supp_service_held_call_released" msgid="2030677825038709779">"ວາງສາຍທີ່ພັກໄວ້ແລ້ວ."</string>
 </resources>
diff --git a/res/values-lt/strings.xml b/res/values-lt/strings.xml
index dee4920..a5faa8f 100644
--- a/res/values-lt/strings.xml
+++ b/res/values-lt/strings.xml
@@ -130,6 +130,7 @@
     <string name="stk_cc_ss_to_dial_error" msgid="2816779198916570502">"SS užklausa pakeista į DIAL užklausą."</string>
     <string name="stk_cc_ss_to_ussd_error" msgid="7490626178582654236">"SS užklausa pakeista į USSD užklausą."</string>
     <string name="stk_cc_ss_to_ss_error" msgid="5057846756489053759">"SS užklausa pakeista į naują SS užklausą."</string>
+    <string name="stk_cc_ss_to_dial_video_error" msgid="3091186225006683939">"SS užklausa pakeista į „Video DIAL“ užklausą."</string>
     <string name="fdn_check_failure" msgid="18200614306525434">"Įjungtas jūsų telefono programos fiksuotojo rinkimo numerių nustatymas. Todėl neveikia kai kurios su skambinimu susijusios funkcijos."</string>
     <string name="radio_off_error" msgid="2304459933248513376">"Prieš žiūrėdami šiuos nustatymus, įjunkite radiją."</string>
     <string name="close_dialog" msgid="2365884406356986917">"Gerai"</string>
@@ -158,7 +159,6 @@
     <string name="vm_change_pin_error_invalid" msgid="3972205462701668653">"Naujame PIN kode yra netinkamų simbolių."</string>
     <string name="vm_change_pin_error_system_error" msgid="6610603326230000207">"Nepavyko pakeisti PIN kodo"</string>
     <string name="vvm_unsupported_message_format" msgid="11795090778411977">"Nepalaikomas pranešimo tipas, paskambinkite numeriu <xliff:g id="NUMBER">%s</xliff:g> ir išklausykite."</string>
-    <string name="mobile_networks" msgid="5540397602919106177">"Mobiliojo ryšio tinklo tipas"</string>
     <string name="network_settings_title" msgid="514120489499925574">"Mobiliojo ryšio tinklas"</string>
     <string name="label_available" msgid="1181658289009300430">"Galimi tinklai"</string>
     <string name="load_networks_progress" msgid="5230707536168902952">"Ieškoma…"</string>
@@ -168,6 +168,7 @@
     <string name="not_allowed" msgid="5613353860205691579">"SIM kortelė neleidžia užmegzti ryšio su šiuo tinklu."</string>
     <string name="connect_later" msgid="2308119155752343975">"Dabar prie šio tinklo prisijungti nepavyksta. Bandykite dar kartą vėliau."</string>
     <string name="registration_done" msgid="495135664535876612">"Registruota tinkle."</string>
+    <string name="already_auto" msgid="6067116884321285507">"Jau automatiškai pasirinkta."</string>
     <string name="select_automatically" msgid="1046727200631770962">"Automatiškai pasirinkti tinklą"</string>
     <string name="network_select_title" msgid="7733107364757544558">"Tinklas"</string>
     <string name="register_automatically" msgid="6017849844573519637">"Automatinė registracija..."</string>
@@ -175,6 +176,31 @@
     <string name="preferred_network_mode_summary" msgid="1434820673166126609">"Pakeisti tinklo veikimo režimą"</string>
     <string name="preferred_network_mode_dialogtitle" msgid="4048082093347807230">"Pageidaujamas tinklo tipas"</string>
     <string name="forbidden_network" msgid="4384929668343563440">"(uždrausta)"</string>
+  <string-array name="preferred_network_mode_choices">
+    <item msgid="3628460389382468528">"Pageidaujama GSM / WCDMA"</item>
+    <item msgid="8442633436636425221">"Tik GSM"</item>
+    <item msgid="2032314385791760810">"Tik WCDMA"</item>
+    <item msgid="6334554401059422303">"GSM / WCDMA automatinis"</item>
+    <item msgid="1462198368200398663">"CDMA / „EvDo“ automatinis"</item>
+    <item msgid="3611460019185359968">"CDMA be „EvDo“"</item>
+    <item msgid="545430093607698090">"Tik „EvDo“"</item>
+    <item msgid="4286774020869405140">"CDMA / „EvDo“ / GSM / WCDMA"</item>
+    <item msgid="4006002265696868538">"CDMA ir LTE / „EvDo“"</item>
+    <item msgid="8973936140318359205">"GSM / WCDMA / LTE"</item>
+    <item msgid="3471059554252610472">"Visuotinis"</item>
+    <item msgid="2882615514545171802">"LTE"</item>
+    <item msgid="8076204422288290116">"LTE / WCDMA"</item>
+    <item msgid="3982984144824159726">"Tik TDSCDMA"</item>
+    <item msgid="3686191974505922271">"TDSCDMA / WCDMA"</item>
+    <item msgid="7135671700201836475">"LTE / TDSCDMA"</item>
+    <item msgid="3736619459066330755">"TDSCDMA / GSM"</item>
+    <item msgid="4778666570887216861">"LTE / TDSCDMA / GSM"</item>
+    <item msgid="2952322596201849456">"TDSCDMA / GSM / WCDMA"</item>
+    <item msgid="115984258536697617">"LTE / TDSCDMA / WCDMA"</item>
+    <item msgid="7957991936217192636">"LTE / TDSCDMA / GSM / WCDMA"</item>
+    <item msgid="2828588917858484655">"TDSCDMA / CDMA / EVDO / GSM / WCDMA"</item>
+    <item msgid="4989979948139945854">"LTE / TDSCDMA / CDMA / EVDO / GSM / WCDMA"</item>
+  </string-array>
     <string name="preferred_network_mode_wcdma_perf_summary" msgid="8521677230113533809">"Pageidaujamas tinklo režimas: pageidautina WCDMA"</string>
     <string name="preferred_network_mode_gsm_only_summary" msgid="3352445413437453511">"Pageidaujamas tinklo režimas: tik GSM"</string>
     <string name="preferred_network_mode_wcdma_only_summary" msgid="2836897236221063413">"Pageidaujamas tinklo režimas: tik WCDMA"</string>
@@ -192,21 +218,15 @@
     <string name="preferred_network_mode_lte_gsm_umts_summary" msgid="633315028976225026">"Pageidautinas tinklo režimas: LTE / GSM / UMTS"</string>
     <string name="preferred_network_mode_lte_cdma_summary" msgid="3722647806454528426">"Pageidaujamas tinklo režimas: LTE / CDMA"</string>
     <string name="preferred_network_mode_tdscdma_summary" msgid="8021016193718678775">"Pageidaujamas tinklo režimas: TDSCDMA"</string>
-  <string-array name="preferred_network_mode_choices">
-    <item msgid="7886739962255042385">"LTE / WCDMA"</item>
-    <item msgid="577652050447385699">"LTE"</item>
-    <item msgid="6813597571293773656">"Pasaulinis"</item>
-    <item msgid="127064712132619032">"GSM / WCDMA / LTE"</item>
-    <item msgid="1126767511633425977">"CDMA ir LTE / „EvDo“"</item>
-    <item msgid="6389676313771670660">"CDMA / „EvDo“ / GSM / WCDMA"</item>
-    <item msgid="545430093607698090">"Tik „EvDo“"</item>
-    <item msgid="1508557726283094448">"CDMA be „EvDo“"</item>
-    <item msgid="4341433122263841224">"CDMA / „EvDo“ automatinis"</item>
-    <item msgid="5958053792390386668">"GSM / WCDMA automatinis"</item>
-    <item msgid="7913148405605373434">"Tik WCDMA"</item>
-    <item msgid="1524224863879435516">"Tik GSM"</item>
-    <item msgid="3817924849415716259">"Pageidaujama GSM / WCDMA"</item>
-  </string-array>
+    <string name="preferred_network_mode_tdscdma_wcdma_summary" msgid="2405154895437348623">"Pageidaujamas tinklo režimas: TDSCDMA / WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_summary" msgid="2104702896644235637">"Pageidaujamas tinklo režimas: LTE / TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_summary" msgid="4893784445338396204">"Pageidaujamas tinklo režimas: TDSCDMA / GSM"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_summary" msgid="1815169717046729757">"Pageidaujamas tinklo režimas: LTE / GSM / TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_wcdma_summary" msgid="2195358773359424099">"Pageidaujamas tinklo režimas: TDSCDMA / GSM / WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_wcdma_summary" msgid="1181424059695667803">"Pageidaujamas tinklo režimas: LTE / TDSCDMA / WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_wcdma_summary" msgid="2526539326505354382">"Pageidaujamas tinklo režimas: LTE / TDSCDMA / GSM / WCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="8195248059196614939">"Pageidaujamas tinklo režimas: TDSCDMA / CDMA / „EvDo“ / GSM / WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="5596733053095592791">"Pageidaujamas tinklo režimas: LTE / TDSCDMA / CDMA / „EvDo“ / GSM / WCDMA"</string>
     <string name="call_category" msgid="5863978196309462052">"Skambinama"</string>
     <string name="network_operator_category" msgid="4830701959205735636">"Tinklas"</string>
     <string name="enhanced_4g_lte_mode_title" msgid="522191650223239171">"Patobulintas 4G LTE režimas"</string>
@@ -220,12 +240,13 @@
     <string name="roaming_disable" msgid="1843417228755568110">"Veikiant tarptinkliniam ryšiui, prisijungti prie duomenų paslaugų"</string>
     <string name="roaming_reenable_message" msgid="8913735676127858115">"Ryšys su duomenimis nutrūko, nes iš pagrindinio tinklo išėjote neįjungę tarptinklinio ryšio."</string>
     <string name="roaming_warning" msgid="1603164667540144353">"Galite būti apmokestinti dideliais mokesčiais."</string>
+    <string name="roaming_check_price_warning" msgid="7497570906830902550">"Daugiau kainodaros informacijos galite gauti susisiekę su tinklo paslaugų teikėju."</string>
     <string name="roaming_alert_title" msgid="3654815360303826008">"Leisti tarptinklinį duomenų ryšį?"</string>
     <string name="data_usage_title" msgid="8759619109516889802">"Duomenų naudojimas"</string>
     <string name="data_usage_template" msgid="8526428824844656364">"<xliff:g id="ID_2">%2$s</xliff:g> išnaudota mobiliojo ryšio duomenų: <xliff:g id="ID_1">%1$s</xliff:g>"</string>
     <string name="advanced_options_title" msgid="8074895510265488035">"Išplėstiniai"</string>
     <string name="carrier_settings_euicc" msgid="6714062862127226405">"Operatorius"</string>
-    <string name="keywords_carrier_settings_euicc" msgid="783429609643157743">"operatorius, esim kortelė, sim kortelė, euicc kortelė"</string>
+    <string name="keywords_carrier_settings_euicc" msgid="6861505396475991277">"operatorius, „eSIM“ kortelė, SIM kortelė, „eUICC“ kortelė, perjungti operatorius, pridėti operatorių"</string>
     <string name="carrier_settings_euicc_summary" msgid="5115001942761995457">"„<xliff:g id="CARRIER_NAME">%1$s</xliff:g>“ – <xliff:g id="PHONE_NUMBER">%2$s</xliff:g>"</string>
     <string name="mobile_data_settings_title" msgid="4661165467914727157">"Mobiliojo ryšio duomenys"</string>
     <string name="mobile_data_settings_summary" msgid="5087255915840576895">"Prieiga prie duomenų naudojant mobiliojo ryšio tinklą"</string>
@@ -399,7 +420,7 @@
     <string name="deleting_fdn_contact" msgid="5669163206349319969">"Trinamas fiksuoto rinkimo numeris..."</string>
     <string name="fdn_contact_deleted" msgid="7154162327112259569">"Ištrintas fiksuoto rinkimo numeris."</string>
     <string name="pin2_invalid" msgid="5470854099230755944">"FDN neatnaujintas, nes įvedėte neteisingą PIN kodą."</string>
-    <string name="fdn_invalid_number" msgid="8602417141715473998">"FDN neatnaujintas, nes numeris nenurodytas arba viršija 20 skaitmenų apribojimą."</string>
+    <string name="fdn_invalid_number" msgid="2062898833049589309">"FDN neatnaujintas, nes numeris viršija 20 skaitmenų apribojimą."</string>
     <string name="pin2_or_fdn_invalid" msgid="6025144083384701197">"FDN nebuvo atnaujintas. Įvestas PIN2 kodas buvo netinkamas arba telefono numeris buvo atmestas."</string>
     <string name="fdn_failed" msgid="540018079008319747">"Nepavyko atlikti FDN operacijos."</string>
     <string name="simContacts_emptyLoading" msgid="2203331234764498011">"Skaitoma iš SIM kortelės..."</string>
@@ -502,6 +523,8 @@
     <string name="failedToImportSingleContactMsg" msgid="415399285420353917">"Nepavyko importuoti kontakto"</string>
     <string name="hac_mode_title" msgid="8740268574688743289">"Klausos aparatai"</string>
     <string name="hac_mode_summary" msgid="6833851160514929341">"Įjungti klausos aparato suderinamumą"</string>
+    <string name="rtt_mode_title" msgid="5868105073514206953">"RTT"</string>
+    <string name="rtt_mode_summary" msgid="7346441783429748083">"Įjungti arba išjungti RTT"</string>
   <string-array name="tty_mode_entries">
     <item msgid="512950011423868021">"TTY išjungta"</item>
     <item msgid="3971695875449640648">"TTY pilnas"</item>
@@ -617,4 +640,107 @@
     <string name="mobile_data_activate_diag_message" msgid="8216154678758451453">"Jums gali reikėti pridėti duomenų per operatorių „<xliff:g id="PROVIDER_NAME">%s</xliff:g>“"</string>
     <string name="mobile_data_activate_button" msgid="3682400969184405446">"PRIDĖTI DUOMENŲ"</string>
     <string name="mobile_data_activate_cancel_button" msgid="1708022171547398765">"ATŠAUKTI"</string>
+    <string name="clh_card_title_call_ended_txt" msgid="4072101334811753823">"Skambutis užbaigtas"</string>
+    <string name="clh_callFailed_powerOff_txt" msgid="3773036949107147708">"Radijas išjungtas"</string>
+    <string name="clh_callFailed_simError_txt" msgid="757650590524277969">"Nėra SIM kortelės arba SIM kortelės klaida"</string>
+    <string name="clh_incall_error_out_of_service_txt" msgid="3974373603657193827">"Mobiliojo ryšio tinklas nepasiekiamas"</string>
+    <string name="clh_callFailed_unassigned_number_txt" msgid="7635996793232604064">"Nepriskirtas numeris"</string>
+    <string name="clh_callFailed_no_route_to_destination_txt" msgid="8561586745288855167">"Nėra kelio į paskirties vietą"</string>
+    <string name="clh_callFailed_channel_unacceptable_txt" msgid="8048626924246611459">"Kanalas nepriimtinas"</string>
+    <string name="clh_callFailed_operator_determined_barring_txt" msgid="6889705714244076823">"Operatoriaus nustatyta nešiklio paslauga"</string>
+    <string name="clh_callFailed_normal_call_clearing_txt" msgid="2810975267106345820">"Įprastas skambučio paruošimas"</string>
+    <string name="clh_callFailed_user_busy_txt" msgid="2736095995784746915">"Naudotojas užsiėmęs"</string>
+    <string name="clh_callFailed_no_user_responding_txt" msgid="1421543095873040084">"Naudotojas neatsako"</string>
+    <string name="clh_callFailed_user_alerting_txt" msgid="6606245970376797447">"Naudotojo įspėjimas, nėra atsakymo"</string>
+    <string name="clh_callFailed_call_rejected_txt" msgid="8001665478195793223">"Skambutis atmestas"</string>
+    <string name="clh_callFailed_number_changed_txt" msgid="5127909898925154242">"Numeris pakeistas"</string>
+    <string name="clh_callFailed_pre_emption_txt" msgid="6864702416751338567">"Išankstinis veiksmas"</string>
+    <string name="clh_callFailed_non_selected_user_clearing_txt" msgid="8725898326616836656">"Nepasirinktas naudotojo paruošimas"</string>
+    <string name="clh_callFailed_destination_out_of_order_txt" msgid="6626355413556362437">"Paskirties vieta neveikia"</string>
+    <string name="clh_callFailed_invalid_number_format_txt" msgid="6987646655639655370">"Netinkamas numerio formatas (neužbaigtas numeris)"</string>
+    <string name="clh_callFailed_facility_rejected_txt" msgid="4539787567476563415">"Įranga atmesta"</string>
+    <string name="clh_callFailed_response_to_STATUS_ENQUIRY_txt" msgid="178503536263624366">"Atsakymas į BŪSENOS UŽKLAUSĄ"</string>
+    <string name="clh_callFailed_normal_unspecified_txt" msgid="2777574148560245427">"Įprastas, nenurodyta"</string>
+    <string name="clh_callFailed_no_circuit_available_txt" msgid="2894749820848784700">"Linija / kanalas nepasiekiamas"</string>
+    <string name="clh_callFailed_network_out_of_order_txt" msgid="807472585030492179">"Tinklas neveikia"</string>
+    <string name="clh_callFailed_temporary_failure_txt" msgid="1985847623937655151">"Laikina triktis"</string>
+    <string name="clh_callFailed_switching_equipment_congestion_txt" msgid="465517139462928431">"Perjungimo įrangos perkrova"</string>
+    <string name="clh_callFailed_access_information_discarded_txt" msgid="132851305339579892">"Pasiekiamumo informacija atmesta"</string>
+    <string name="clh_callFailed_requested_circuit_txt" msgid="2316345471851443847">"Linija / kanalas, dėl kurio pateikta užklausa, nepasiekiamas"</string>
+    <string name="clh_callFailed_resources_unavailable_unspecified_txt" msgid="4460267429142724322">"Ištekliai nepasiekiami, nenurodyta"</string>
+    <string name="clh_callFailed_quality_of_service_unavailable_txt" msgid="7315823047206338755">"Paslaugos kokybė nepasiekiama"</string>
+    <string name="clh_callFailed_requested_facility_not_subscribed_txt" msgid="1688438372518949530">"Įranga, dėl kurios pateikta užklausa, neprenumeruojama"</string>
+    <string name="clh_callFailed_incoming_calls_barred_within_the_CUG_txt" msgid="3922231620226043342">"Gaunami skambučiai neleidžiami CUG grupėje"</string>
+    <string name="clh_callFailed_bearer_capability_not_authorized_txt" msgid="6515594235334537340">"Nešiklio funkcija neįgaliota"</string>
+    <string name="clh_callFailed_bearer_capability_not_presently_available_txt" msgid="8013567156449692135">"Nešiklio funkcija šiuo metu nepasiekiama"</string>
+    <string name="clh_callFailed_service_or_option_not_available_unspecified_txt" msgid="8663374141880847414">"Paslauga arba parinktis nepasiekiama, nenurodyta"</string>
+    <string name="clh_callFailed_bearer_service_not_implemented_txt" msgid="2772484977847973583">"Nešiklio paslauga neįdiegta"</string>
+    <string name="clh_callFailed_ACM_equal_to_or_greater_than_ACMmax_txt" msgid="2192709279981159761">"ACM lygus arba didesnis už ACMmax"</string>
+    <string name="clh_callFailed_requested_facility_not_implemented_txt" msgid="406404292085779118">"Įranga, dėl kurios pateikta užklausa, neįdiegta"</string>
+    <string name="clh_callFailed_only_restricted_digital_information_bearer_capability_is_available_txt" msgid="4817899794531157207">"Pasiekiama tik ribota skaitmeninės informacijos nešiklio funkcija"</string>
+    <string name="clh_callFailed_service_or_option_not_implemented_unspecified_txt" msgid="2968655784896862505">"Paslauga arba parinktis neįdiegta, nenurodyta"</string>
+    <string name="clh_callFailed_invalid_transaction_identifier_value_txt" msgid="3843478518660918642">"Netinkama operacijos identifikatoriaus vertė"</string>
+    <string name="clh_callFailed_user_not_member_of_CUG_txt" msgid="8462852903153938988">"Naudotojas nėra CUG narys"</string>
+    <string name="clh_callFailed_incompatible_destination_txt" msgid="2580750652910253219">"Nesuderinama paskirties vieta"</string>
+    <string name="clh_callFailed_invalid_transit_network_selection_txt" msgid="6589916900457111005">"Netinkamas ryšių tinklo pasirinkimas"</string>
+    <string name="clh_callFailed_semantically_incorrect_message_txt" msgid="2329284157442218683">"Semantiškai neteisingas pranešimas"</string>
+    <string name="clh_callFailed_invalid_mandatory_information_txt" msgid="9081556111928912676">"Netinkama privaloma informacija"</string>
+    <string name="clh_callFailed_message_type_non_existent_or_not_implemented_txt" msgid="2641350895896546715">"Pranešimo tipas neegzistuoja arba neįdiegtas"</string>
+    <string name="clh_callFailed_message_type_not_compatible_with_protocol_state_txt" msgid="6598180735494982466">"Pranešimo tipas nesuderinamas su protokolo būsena"</string>
+    <string name="clh_callFailed_information_element_non_existent_or_not_implemented_txt" msgid="4725610801664706983">"Informacijos elementas neegzistuoja arba neįdiegtas"</string>
+    <string name="clh_callFailed_conditional_IE_error_txt" msgid="9140031076499566143">"Sąlyginė IE klaida"</string>
+    <string name="clh_callFailed_message_not_compatible_with_protocol_state_txt" msgid="6586005128633024271">"Pranešimas nesuderinamas su protokolo būsena"</string>
+    <string name="clh_callFailed_recovery_on_timer_expiry_txt" msgid="3680765722923600294">"Laikmačio galiojimo pabaigos atkūrimas"</string>
+    <string name="clh_callFailed_protocol_Error_unspecified_txt" msgid="8294907817156524790">"Protokolo klaida, nenurodyta"</string>
+    <string name="clh_callFailed_interworking_unspecified_txt" msgid="8838850798491763729">"Ryšiai, nenurodyta"</string>
+    <string name="labelCallBarring" msgid="3452870940716226978">"Skambučių blokavimas"</string>
+    <string name="sum_call_barring_enabled" msgid="6804489690436703488">"Įjungta"</string>
+    <string name="sum_call_barring_disabled" msgid="5900772179198857783">"Išjungta"</string>
+    <string name="call_barring_baoc" msgid="1199843944333106035">"Visi siunčiamieji skambučiai"</string>
+    <string name="call_barring_baoc_enabled" msgid="8112118391869380361">"Išjungti visų siunčiamųjų skambučių blokavimą?"</string>
+    <string name="call_barring_baoc_disabled" msgid="7806697133004697974">"Blokuoti visus siunčiamuosius skambučius?"</string>
+    <string name="call_barring_baoic" msgid="3162154267825211826">"Siunčiamieji tarptautiniai skambučiai"</string>
+    <string name="call_barring_baoic_enabled" msgid="2634377543147258105">"Išjungti siunčiamųjų tarptautinių skambučių blokavimą?"</string>
+    <string name="call_barring_baoic_disabled" msgid="5817895648306183464">"Blokuoti siunčiamuosius tarptautinius skambučius?"</string>
+    <string name="call_barring_baoicr" msgid="8951699885885742076">"Siunčiamieji tarptautiniai tarptinklinio ryšio skambučiai"</string>
+    <string name="call_barring_baoicr_enabled" msgid="2519630715322138317">"Išjungti siunčiamųjų tarptautinių tarptinklinio ryšio skambučių blokavimą?"</string>
+    <string name="call_barring_baoicr_disabled" msgid="5831267468931377699">"Blokuoti siunčiamuosius tarptautinius tarptinklinio ryšio skambučius?"</string>
+    <string name="call_barring_baic" msgid="5272726081458339912">"Visi gaunamieji skambučiai"</string>
+    <string name="call_barring_baic_enabled" msgid="2457134916223203380">"Išjungti visų gaunamųjų skambučių blokavimą?"</string>
+    <string name="call_barring_baic_disabled" msgid="6945604947500275636">"Blokuoti visus gaunamuosius skambučius?"</string>
+    <string name="call_barring_baicr" msgid="5728784220691481693">"Gaunamieji tarptautiniai tarptinklinio ryšio skambučiai"</string>
+    <string name="call_barring_baicr_enabled" msgid="6533336994391716127">"Išjungti visų gaunamųjų tarptautinių tarptinklinio ryšio skambučių blokavimą?"</string>
+    <string name="call_barring_baicr_disabled" msgid="6746329853943256566">"Blokuoti gaunamuosius tarptautinius tarptinklinio ryšio skambučius?"</string>
+    <string name="call_barring_deactivate_all" msgid="5269788384941003415">"Išaktyvinti viską"</string>
+    <string name="call_barring_deactivate_all_description" msgid="4972365443287257704">"Išaktyvinti visus skambučių blokavimo nustatymus"</string>
+    <string name="call_barring_deactivate_success" msgid="8014685598632000936">"Skambučių blokavimas išaktyvintas"</string>
+    <string name="call_barring_change_pwd" msgid="6887420609726284232">"Pakeisti slaptažodį"</string>
+    <string name="call_barring_change_pwd_description" msgid="5505087790260233953">"Pakeisti skambučių blokavimo slaptažodį"</string>
+    <string name="call_barring_change_pwd_description_disabled" msgid="7630770327645349957">"Nepavyko pakeisti skambučių blokavimo slaptažodžio."</string>
+    <string name="call_barring_pwd_not_match" msgid="6716711689350314525">"Slaptažodžiai neatitinka"</string>
+    <string name="call_barring_right_pwd_number" msgid="2902966502520410446">"Įveskite 4 skaičių slaptažodį"</string>
+    <string name="call_barring_change_pwd_success" msgid="3278310763742760321">"Slaptažodis pakeistas"</string>
+    <string name="call_barring_old_pwd" msgid="6080515987320238522">"Senas slaptažodis"</string>
+    <string name="call_barring_new_pwd" msgid="7048532299150269547">"Naujas slaptažodis"</string>
+    <string name="call_barring_confirm_pwd" msgid="1947167278466285411">"Patvirtinti slaptažodį"</string>
+    <string name="messageCallBarring" msgid="2412123220272136055">"Įveskite slaptažodį"</string>
+    <string name="call_barring_settings" msgid="80766145008623645">"Skambučių blokavimo nustatymai"</string>
+    <string name="call_barring_deactivate_all_no_password" msgid="920902774366557311">"Išaktyvinti visus skambučių blokavimo nustatymus?"</string>
+    <string name="supp_service_notification_call_deflected" msgid="9195460512875330926">"Skambutis nukreiptas."</string>
+    <string name="supp_service_notification_call_forwarded" msgid="7818548630812124053">"Skambutis peradresuojamas."</string>
+    <string name="supp_service_notification_call_waiting" msgid="789154111899572489">"Laukiantis skambutis."</string>
+    <string name="supp_service_clir_suppression_rejected" msgid="1581851661582189045">"Numerio blokavimas atmestas."</string>
+    <string name="supp_service_closed_user_group_call" msgid="5761735840904590950">"Uždaros naudotojų grupės skambutis."</string>
+    <string name="supp_service_incoming_calls_barred" msgid="3248813207307882723">"Gaunamasis skambutis neleidžiamas."</string>
+    <string name="supp_service_outgoing_calls_barred" msgid="1962644621292054081">"Siunčiamasis skambutis neleidžiamas."</string>
+    <string name="supp_service_call_forwarding_active" msgid="1253134771682248735">"Skambučio peradresavimas aktyvus."</string>
+    <string name="supp_service_additional_call_forwarded" msgid="5228624725214727315">"Papildomas skambutis peradresuotas."</string>
+    <string name="supp_service_additional_ect_connected" msgid="6396964292513707102">"Atviras skambučio perdavimas baigtas."</string>
+    <string name="supp_service_additional_ect_connecting" msgid="5443373059716058480">"Vykdomas atviras skambučio perdavimas."</string>
+    <string name="supp_service_call_on_hold" msgid="1478976782361795422">"Skambutis sulaikytas."</string>
+    <string name="supp_service_call_resumed" msgid="1656475289958070674">"Skambutis tęsiamas."</string>
+    <string name="supp_service_deflected_call" msgid="138970419873492166">"Skambutis nukreiptas."</string>
+    <string name="supp_service_forwarded_call" msgid="4509980341645679803">"Peradresuotas skambutis."</string>
+    <string name="supp_service_conference_call" msgid="4448616364004466832">"Prisijungiama prie konferencinio skambučio."</string>
+    <string name="supp_service_held_call_released" msgid="2030677825038709779">"Sulaikytas skambutis nutrauktas."</string>
 </resources>
diff --git a/res/values-lv/strings.xml b/res/values-lv/strings.xml
index 72e71e7..5d13a1d 100644
--- a/res/values-lv/strings.xml
+++ b/res/values-lv/strings.xml
@@ -130,6 +130,7 @@
     <string name="stk_cc_ss_to_dial_error" msgid="2816779198916570502">"SS pieprasījums tika mainīts uz DIAL pieprasījumu."</string>
     <string name="stk_cc_ss_to_ussd_error" msgid="7490626178582654236">"SS pieprasījums tika mainīts uz USSD pieprasījumu."</string>
     <string name="stk_cc_ss_to_ss_error" msgid="5057846756489053759">"SS pieprasījums tika mainīts uz jaunu SS pieprasījumu."</string>
+    <string name="stk_cc_ss_to_dial_video_error" msgid="3091186225006683939">"SS pieprasījums tika mainīts uz Video DIAL pieprasījumu."</string>
     <string name="fdn_check_failure" msgid="18200614306525434">"Jūsu tālrunī ir ieslēgta fiksēto numuru sastādīšanas lietotne. Tādēļ dažas zvanu funkcijas nav pieejamas."</string>
     <string name="radio_off_error" msgid="2304459933248513376">"Pirms šo iestatījumu skatīšanas ieslēdziet radio."</string>
     <string name="close_dialog" msgid="2365884406356986917">"Labi"</string>
@@ -158,7 +159,6 @@
     <string name="vm_change_pin_error_invalid" msgid="3972205462701668653">"Jaunajā PIN ir ietvertas nederīgas rakstzīmes."</string>
     <string name="vm_change_pin_error_system_error" msgid="6610603326230000207">"Neizdevās mainīt PIN"</string>
     <string name="vvm_unsupported_message_format" msgid="11795090778411977">"Neatbalstīts ziņojuma veids. Lai noklausītos, zvaniet uz numuru <xliff:g id="NUMBER">%s</xliff:g>."</string>
-    <string name="mobile_networks" msgid="5540397602919106177">"Mobilā tīkla iestatījumi"</string>
     <string name="network_settings_title" msgid="514120489499925574">"Mobilais tīkls"</string>
     <string name="label_available" msgid="1181658289009300430">"Pieejamie tīkli"</string>
     <string name="load_networks_progress" msgid="5230707536168902952">"Notiek meklēšana…"</string>
@@ -168,6 +168,7 @@
     <string name="not_allowed" msgid="5613353860205691579">"SIM karte neļauj izveidot savienojumu ar šo tīklu."</string>
     <string name="connect_later" msgid="2308119155752343975">"Pašlaik nevar izveidot savienojumu ar šo tīklu. Vēlāk mēģiniet vēlreiz."</string>
     <string name="registration_done" msgid="495135664535876612">"Reģistrēts tīklā."</string>
+    <string name="already_auto" msgid="6067116884321285507">"Jau ir automātiskajā atlasē."</string>
     <string name="select_automatically" msgid="1046727200631770962">"Automātiski atlasīt tīklu"</string>
     <string name="network_select_title" msgid="7733107364757544558">"Tīkls"</string>
     <string name="register_automatically" msgid="6017849844573519637">"Automātiska reģistrācija..."</string>
@@ -175,6 +176,31 @@
     <string name="preferred_network_mode_summary" msgid="1434820673166126609">"Mainiet tīkla darbības režīmu"</string>
     <string name="preferred_network_mode_dialogtitle" msgid="4048082093347807230">"Ieteicamais tīkla veids"</string>
     <string name="forbidden_network" msgid="4384929668343563440">"(aizliegts)"</string>
+  <string-array name="preferred_network_mode_choices">
+    <item msgid="3628460389382468528">"Ieteicamais režīms: GSM/WCDMA"</item>
+    <item msgid="8442633436636425221">"Tikai GSM"</item>
+    <item msgid="2032314385791760810">"Tikai WCDMA"</item>
+    <item msgid="6334554401059422303">"Automātiskais režīms: GSM/WCDMA"</item>
+    <item msgid="1462198368200398663">"Automātiskais režīms: CDMA/EvDo"</item>
+    <item msgid="3611460019185359968">"CDMA bez EvDo"</item>
+    <item msgid="545430093607698090">"Tikai EvDo"</item>
+    <item msgid="4286774020869405140">"CDMA/EvDo/GSM/WCDMA"</item>
+    <item msgid="4006002265696868538">"CDMA un LTE/EvDo"</item>
+    <item msgid="8973936140318359205">"GSM/WCDMA/LTE"</item>
+    <item msgid="3471059554252610472">"Globāls"</item>
+    <item msgid="2882615514545171802">"LTE"</item>
+    <item msgid="8076204422288290116">"LTE/WCDMA"</item>
+    <item msgid="3982984144824159726">"Tikai TDSCDMA"</item>
+    <item msgid="3686191974505922271">"TDSCDMA/WCDMA"</item>
+    <item msgid="7135671700201836475">"LTE/TDSCDMA"</item>
+    <item msgid="3736619459066330755">"TDSCDMA/GSM"</item>
+    <item msgid="4778666570887216861">"LTE/TDSCDMA/GSM"</item>
+    <item msgid="2952322596201849456">"TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="115984258536697617">"LTE/TDSCDMA/WCDMA"</item>
+    <item msgid="7957991936217192636">"LTE/TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="2828588917858484655">"TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+    <item msgid="4989979948139945854">"LTE/TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+  </string-array>
     <string name="preferred_network_mode_wcdma_perf_summary" msgid="8521677230113533809">"Ieteicamais tīkla režīms: WCDMA"</string>
     <string name="preferred_network_mode_gsm_only_summary" msgid="3352445413437453511">"Ieteicamais tīkla režīms: tikai GSM"</string>
     <string name="preferred_network_mode_wcdma_only_summary" msgid="2836897236221063413">"Ieteicamais tīkla režīms: tikai WCDMA"</string>
@@ -192,21 +218,15 @@
     <string name="preferred_network_mode_lte_gsm_umts_summary" msgid="633315028976225026">"Vēlamais tīkla režīms: LTE/GSM/UMTS"</string>
     <string name="preferred_network_mode_lte_cdma_summary" msgid="3722647806454528426">"Ieteicamais tīkla režīms: LTE/CDMA"</string>
     <string name="preferred_network_mode_tdscdma_summary" msgid="8021016193718678775">"Vēlamais tīkla režīms: TDSCDMA"</string>
-  <string-array name="preferred_network_mode_choices">
-    <item msgid="7886739962255042385">"LTE/WCDMA"</item>
-    <item msgid="577652050447385699">"LTE"</item>
-    <item msgid="6813597571293773656">"Vispārējs"</item>
-    <item msgid="127064712132619032">"GSM/WCDMA/LTE"</item>
-    <item msgid="1126767511633425977">"CDMA + LTE/EvDo"</item>
-    <item msgid="6389676313771670660">"CDMA/EvDo/GSM/WCDMA"</item>
-    <item msgid="545430093607698090">"Tikai EvDo"</item>
-    <item msgid="1508557726283094448">"CDMA bez EvDo"</item>
-    <item msgid="4341433122263841224">"CDMA/EvDo automātiski"</item>
-    <item msgid="5958053792390386668">"GSM/WCDMA automātiski"</item>
-    <item msgid="7913148405605373434">"Tikai WCDMA"</item>
-    <item msgid="1524224863879435516">"Tikai GSM"</item>
-    <item msgid="3817924849415716259">"Ieteicams GSM/WCDMA režīms"</item>
-  </string-array>
+    <string name="preferred_network_mode_tdscdma_wcdma_summary" msgid="2405154895437348623">"Ieteicamais tīkla režīms: TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_summary" msgid="2104702896644235637">"Ieteicamais tīkla režīms: LTE/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_summary" msgid="4893784445338396204">"Ieteicamais tīkla režīms: TDSCDMA/GSM"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_summary" msgid="1815169717046729757">"Ieteicamais tīkla režīms: LTE/GSM/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_wcdma_summary" msgid="2195358773359424099">"Ieteicamais tīkla režīms: TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_wcdma_summary" msgid="1181424059695667803">"Ieteicamais tīkla režīms: LTE/TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_wcdma_summary" msgid="2526539326505354382">"Ieteicamais tīkla režīms: LTE/TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="8195248059196614939">"Ieteicamais tīkla režīms: TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="5596733053095592791">"Ieteicamais tīkla režīms: LTE/TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
     <string name="call_category" msgid="5863978196309462052">"Zvanīšana"</string>
     <string name="network_operator_category" msgid="4830701959205735636">"Tīkls"</string>
     <string name="enhanced_4g_lte_mode_title" msgid="522191650223239171">"Uzlabota 4G LTE režīms"</string>
@@ -220,12 +240,13 @@
     <string name="roaming_disable" msgid="1843417228755568110">"Viesabonēšanas laikā izveidot savienojumu ar datu pakalpojumiem"</string>
     <string name="roaming_reenable_message" msgid="8913735676127858115">"Datu savienojamība ir zaudēta, jo mājas tīkls ar datu viesabonēšanu ir izslēgts."</string>
     <string name="roaming_warning" msgid="1603164667540144353">"Var rasties ievērojamas izmaksas."</string>
+    <string name="roaming_check_price_warning" msgid="7497570906830902550">"Sazinieties ar savu tīkla pakalpojumu sniedzēju, lai uzzinātu par tarifiem."</string>
     <string name="roaming_alert_title" msgid="3654815360303826008">"Vai atļaut datu viesabonēšanu?"</string>
     <string name="data_usage_title" msgid="8759619109516889802">"Datu lietojums"</string>
     <string name="data_usage_template" msgid="8526428824844656364">"<xliff:g id="ID_1">%1$s</xliff:g> mobilo datu izmantoti šādā laika periodā: <xliff:g id="ID_2">%2$s</xliff:g>"</string>
     <string name="advanced_options_title" msgid="8074895510265488035">"Papildu"</string>
     <string name="carrier_settings_euicc" msgid="6714062862127226405">"Mobilo sakaru operators"</string>
-    <string name="keywords_carrier_settings_euicc" msgid="783429609643157743">"mobilo sakaru operators, esim, sim, euicc"</string>
+    <string name="keywords_carrier_settings_euicc" msgid="6861505396475991277">"mobilo sakaru operators, esim, sim, euicc, pārslēgt mobilo sakaru operatorus, pievienot mobilo sakaru operatoru"</string>
     <string name="carrier_settings_euicc_summary" msgid="5115001942761995457">"<xliff:g id="CARRIER_NAME">%1$s</xliff:g> — <xliff:g id="PHONE_NUMBER">%2$s</xliff:g>"</string>
     <string name="mobile_data_settings_title" msgid="4661165467914727157">"Mobilie dati"</string>
     <string name="mobile_data_settings_summary" msgid="5087255915840576895">"Piekļuve datiem, izmantojot mobilo tīklu"</string>
@@ -401,7 +422,7 @@
     <string name="deleting_fdn_contact" msgid="5669163206349319969">"Notiek fiksētā numuru sastādīšanas numura dzēšana…"</string>
     <string name="fdn_contact_deleted" msgid="7154162327112259569">"Fiksētais numuru sastādīšanas numurs ir atspējots."</string>
     <string name="pin2_invalid" msgid="5470854099230755944">"IZSN nav atjaunināts, jo tika ievadīts nepareizs PIN."</string>
-    <string name="fdn_invalid_number" msgid="8602417141715473998">"IZSN netika atjaunināts, jo numura lauks ir tukšs vai numurā ir vairāk par 20 cipariem."</string>
+    <string name="fdn_invalid_number" msgid="2062898833049589309">"IZSN netika atjaunināts, jo numurā ir vairāk par 20 cipariem."</string>
     <string name="pin2_or_fdn_invalid" msgid="6025144083384701197">"IZSN netika atjaunināts. Ievadītais PIN2 nebija pareizs, vai tālruņa numurs tika noraidīts."</string>
     <string name="fdn_failed" msgid="540018079008319747">"IZSN ievadīšana neizdevās."</string>
     <string name="simContacts_emptyLoading" msgid="2203331234764498011">"Notiek lasīšana no SIM kartes..."</string>
@@ -504,6 +525,8 @@
     <string name="failedToImportSingleContactMsg" msgid="415399285420353917">"Neizdevās importēt kontaktpersonu."</string>
     <string name="hac_mode_title" msgid="8740268574688743289">"Dzirdes aparāti"</string>
     <string name="hac_mode_summary" msgid="6833851160514929341">"Ieslēgt saderību ar dzirdes aparātiem"</string>
+    <string name="rtt_mode_title" msgid="5868105073514206953">"RTT"</string>
+    <string name="rtt_mode_summary" msgid="7346441783429748083">"RTT ieslēgšana vai izslēgšana"</string>
   <string-array name="tty_mode_entries">
     <item msgid="512950011423868021">"Teletaips ir izslēgts"</item>
     <item msgid="3971695875449640648">"Viss teletaips"</item>
@@ -617,4 +640,107 @@
     <string name="mobile_data_activate_diag_message" msgid="8216154678758451453">"Iespējams, jums būs jāpievieno dati, izmantojot mobilo sakaru operatoru <xliff:g id="PROVIDER_NAME">%s</xliff:g>"</string>
     <string name="mobile_data_activate_button" msgid="3682400969184405446">"PIEVIENOT DATUS"</string>
     <string name="mobile_data_activate_cancel_button" msgid="1708022171547398765">"ATCELT"</string>
+    <string name="clh_card_title_call_ended_txt" msgid="4072101334811753823">"Zvans pabeigts"</string>
+    <string name="clh_callFailed_powerOff_txt" msgid="3773036949107147708">"Radio izslēgts"</string>
+    <string name="clh_callFailed_simError_txt" msgid="757650590524277969">"Nav SIM kartes, vai SIM kartes kļūda"</string>
+    <string name="clh_incall_error_out_of_service_txt" msgid="3974373603657193827">"Mobilais tīkls nav pieejams"</string>
+    <string name="clh_callFailed_unassigned_number_txt" msgid="7635996793232604064">"Nepiesaistīts (nepiešķirts) numurs"</string>
+    <string name="clh_callFailed_no_route_to_destination_txt" msgid="8561586745288855167">"Nav maršruta uz galamērķi"</string>
+    <string name="clh_callFailed_channel_unacceptable_txt" msgid="8048626924246611459">"Nepieņemams kanāls"</string>
+    <string name="clh_callFailed_operator_determined_barring_txt" msgid="6889705714244076823">"Operatora noteikta ierobežošana"</string>
+    <string name="clh_callFailed_normal_call_clearing_txt" msgid="2810975267106345820">"Parastu zvanu tīrīšana"</string>
+    <string name="clh_callFailed_user_busy_txt" msgid="2736095995784746915">"Lietotājs aizņemts"</string>
+    <string name="clh_callFailed_no_user_responding_txt" msgid="1421543095873040084">"Neatbild neviens lietotājs"</string>
+    <string name="clh_callFailed_user_alerting_txt" msgid="6606245970376797447">"Brīdinājums lietotājam, nav atbildes"</string>
+    <string name="clh_callFailed_call_rejected_txt" msgid="8001665478195793223">"Zvans noraidīts"</string>
+    <string name="clh_callFailed_number_changed_txt" msgid="5127909898925154242">"Numurs mainīts"</string>
+    <string name="clh_callFailed_pre_emption_txt" msgid="6864702416751338567">"Pirmpirkums"</string>
+    <string name="clh_callFailed_non_selected_user_clearing_txt" msgid="8725898326616836656">"Neatlasītu lietotāju tīrīšana"</string>
+    <string name="clh_callFailed_destination_out_of_order_txt" msgid="6626355413556362437">"Galamērķis nedarbojas"</string>
+    <string name="clh_callFailed_invalid_number_format_txt" msgid="6987646655639655370">"Nederīgs numura formāts (nepilnīgs numurs)"</string>
+    <string name="clh_callFailed_facility_rejected_txt" msgid="4539787567476563415">"Iespēja noraidīta"</string>
+    <string name="clh_callFailed_response_to_STATUS_ENQUIRY_txt" msgid="178503536263624366">"Atbilde uz STATUSA PIEPRASĪJUMU"</string>
+    <string name="clh_callFailed_normal_unspecified_txt" msgid="2777574148560245427">"Parasts, nav norādīts"</string>
+    <string name="clh_callFailed_no_circuit_available_txt" msgid="2894749820848784700">"Nav pieejamu shēmu/kanālu"</string>
+    <string name="clh_callFailed_network_out_of_order_txt" msgid="807472585030492179">"Tīkls nedarbojas"</string>
+    <string name="clh_callFailed_temporary_failure_txt" msgid="1985847623937655151">"Īslaicīga kļūme"</string>
+    <string name="clh_callFailed_switching_equipment_congestion_txt" msgid="465517139462928431">"Ierīču pārslēgšanas pārblīve"</string>
+    <string name="clh_callFailed_access_information_discarded_txt" msgid="132851305339579892">"Piekļuves informācija atmesta"</string>
+    <string name="clh_callFailed_requested_circuit_txt" msgid="2316345471851443847">"Pieprasītā shēma/kanāls nav pieejams"</string>
+    <string name="clh_callFailed_resources_unavailable_unspecified_txt" msgid="4460267429142724322">"Resursi nav pieejami, nav norādīti"</string>
+    <string name="clh_callFailed_quality_of_service_unavailable_txt" msgid="7315823047206338755">"Pakalpojuma kvalitāte nav pieejama"</string>
+    <string name="clh_callFailed_requested_facility_not_subscribed_txt" msgid="1688438372518949530">"Pieprasītā iespēja nav abonēta"</string>
+    <string name="clh_callFailed_incoming_calls_barred_within_the_CUG_txt" msgid="3922231620226043342">"Ienākošie zvani ierobežoti grupā CUG"</string>
+    <string name="clh_callFailed_bearer_capability_not_authorized_txt" msgid="6515594235334537340">"Nesēja ietilpība nav autorizēta"</string>
+    <string name="clh_callFailed_bearer_capability_not_presently_available_txt" msgid="8013567156449692135">"Nesēja ietilpība pašlaik nav pieejama"</string>
+    <string name="clh_callFailed_service_or_option_not_available_unspecified_txt" msgid="8663374141880847414">"Pakalpojums vai opcija nav pieejama, nav norādīta"</string>
+    <string name="clh_callFailed_bearer_service_not_implemented_txt" msgid="2772484977847973583">"Nesēja pakalpojums nav ieviests"</string>
+    <string name="clh_callFailed_ACM_equal_to_or_greater_than_ACMmax_txt" msgid="2192709279981159761">"ACM vienāds ar/lielāks par ACMmax"</string>
+    <string name="clh_callFailed_requested_facility_not_implemented_txt" msgid="406404292085779118">"Pieprasītā iespēja nav ieviesta"</string>
+    <string name="clh_callFailed_only_restricted_digital_information_bearer_capability_is_available_txt" msgid="4817899794531157207">"Ir pieejama tikai ierobežota digitālā informācijas nesēja ietilpība"</string>
+    <string name="clh_callFailed_service_or_option_not_implemented_unspecified_txt" msgid="2968655784896862505">"Pakalpojums vai opcija nav ieviesta, nav norādīta"</string>
+    <string name="clh_callFailed_invalid_transaction_identifier_value_txt" msgid="3843478518660918642">"Nederīga darījuma identifikatora vērtība"</string>
+    <string name="clh_callFailed_user_not_member_of_CUG_txt" msgid="8462852903153938988">"Lietotājs nav CUG dalībnieks"</string>
+    <string name="clh_callFailed_incompatible_destination_txt" msgid="2580750652910253219">"Nesaderīgs galamērķis"</string>
+    <string name="clh_callFailed_invalid_transit_network_selection_txt" msgid="6589916900457111005">"Nederīga maršruta tīkla atlase"</string>
+    <string name="clh_callFailed_semantically_incorrect_message_txt" msgid="2329284157442218683">"Semantiski nepareizs ziņojums"</string>
+    <string name="clh_callFailed_invalid_mandatory_information_txt" msgid="9081556111928912676">"Nederīga obligātā informācija"</string>
+    <string name="clh_callFailed_message_type_non_existent_or_not_implemented_txt" msgid="2641350895896546715">"Ziņojuma veids nepastāv vai nav ieviests"</string>
+    <string name="clh_callFailed_message_type_not_compatible_with_protocol_state_txt" msgid="6598180735494982466">"Ziņojuma veids nav saderīgs ar protokola statusu"</string>
+    <string name="clh_callFailed_information_element_non_existent_or_not_implemented_txt" msgid="4725610801664706983">"Informatīvais elements nepastāv vai nav ieviests"</string>
+    <string name="clh_callFailed_conditional_IE_error_txt" msgid="9140031076499566143">"Nosacījuma IE kļūda"</string>
+    <string name="clh_callFailed_message_not_compatible_with_protocol_state_txt" msgid="6586005128633024271">"Ziņojums nav saderīgs ar protokola statusu"</string>
+    <string name="clh_callFailed_recovery_on_timer_expiry_txt" msgid="3680765722923600294">"Atkopšana taimera darbības beigās"</string>
+    <string name="clh_callFailed_protocol_Error_unspecified_txt" msgid="8294907817156524790">"Protokola kļūda, nav norādīta"</string>
+    <string name="clh_callFailed_interworking_unspecified_txt" msgid="8838850798491763729">"Mijiedarbība, nav norādīta"</string>
+    <string name="labelCallBarring" msgid="3452870940716226978">"Zvanu aizliegšana"</string>
+    <string name="sum_call_barring_enabled" msgid="6804489690436703488">"Ieslēgta"</string>
+    <string name="sum_call_barring_disabled" msgid="5900772179198857783">"Izslēgta"</string>
+    <string name="call_barring_baoc" msgid="1199843944333106035">"Visi izejošie"</string>
+    <string name="call_barring_baoc_enabled" msgid="8112118391869380361">"Vai atspējot visu izejošo zvanu bloķēšanu?"</string>
+    <string name="call_barring_baoc_disabled" msgid="7806697133004697974">"Vai bloķēt visus izejošos zvanus?"</string>
+    <string name="call_barring_baoic" msgid="3162154267825211826">"Izejošie starptautiskie zvani"</string>
+    <string name="call_barring_baoic_enabled" msgid="2634377543147258105">"Vai atspējot izejošo starptautisko zvanu bloķēšanu?"</string>
+    <string name="call_barring_baoic_disabled" msgid="5817895648306183464">"Vai bloķēt izejošos starptautiskos zvanus?"</string>
+    <string name="call_barring_baoicr" msgid="8951699885885742076">"Izejošie starptautiskie zvani viesabonēšanā"</string>
+    <string name="call_barring_baoicr_enabled" msgid="2519630715322138317">"Vai atspējot izejošo starptautisko zvanu bloķēšanu viesabonēšanā?"</string>
+    <string name="call_barring_baoicr_disabled" msgid="5831267468931377699">"Vai bloķēt izejošos starptautiskos zvanus viesabonēšanā?"</string>
+    <string name="call_barring_baic" msgid="5272726081458339912">"Visi ienākošie"</string>
+    <string name="call_barring_baic_enabled" msgid="2457134916223203380">"Vai atspējot visu ienākošo zvanu bloķēšanu?"</string>
+    <string name="call_barring_baic_disabled" msgid="6945604947500275636">"Vai bloķēt visus ienākošos zvanus?"</string>
+    <string name="call_barring_baicr" msgid="5728784220691481693">"Ienākošie starptautiskie zvani viesabonēšanā"</string>
+    <string name="call_barring_baicr_enabled" msgid="6533336994391716127">"Vai atspējot visu ienākošo starptautisko zvanu bloķēšanu viesabonēšanā?"</string>
+    <string name="call_barring_baicr_disabled" msgid="6746329853943256566">"Vai bloķēt ienākošos starptautiskos zvanus viesabonēšanā?"</string>
+    <string name="call_barring_deactivate_all" msgid="5269788384941003415">"Deaktivizēt visus"</string>
+    <string name="call_barring_deactivate_all_description" msgid="4972365443287257704">"Deaktivizēt visus zvanu aizliegšanas iestatījumus"</string>
+    <string name="call_barring_deactivate_success" msgid="8014685598632000936">"Zvanu aizliegšana deaktivizēta"</string>
+    <string name="call_barring_change_pwd" msgid="6887420609726284232">"Mainīt paroli"</string>
+    <string name="call_barring_change_pwd_description" msgid="5505087790260233953">"Mainīt zvanu aizliegšanas paroli"</string>
+    <string name="call_barring_change_pwd_description_disabled" msgid="7630770327645349957">"Nevar mainīt zvanu aizliegšanas paroli."</string>
+    <string name="call_barring_pwd_not_match" msgid="6716711689350314525">"Paroles neatbilst"</string>
+    <string name="call_barring_right_pwd_number" msgid="2902966502520410446">"Ievadiet paroli, kas sastāv no 4 cipariem"</string>
+    <string name="call_barring_change_pwd_success" msgid="3278310763742760321">"Parole nomainīta"</string>
+    <string name="call_barring_old_pwd" msgid="6080515987320238522">"Iepriekšējā parole"</string>
+    <string name="call_barring_new_pwd" msgid="7048532299150269547">"Jaunā parole"</string>
+    <string name="call_barring_confirm_pwd" msgid="1947167278466285411">"Apstiprināt paroli"</string>
+    <string name="messageCallBarring" msgid="2412123220272136055">"Ievadiet paroli"</string>
+    <string name="call_barring_settings" msgid="80766145008623645">"Zvanu aizliegšanas iestatījumi"</string>
+    <string name="call_barring_deactivate_all_no_password" msgid="920902774366557311">"Vai deaktivizēt visus zvanu aizliegšanas iestatījumus?"</string>
+    <string name="supp_service_notification_call_deflected" msgid="9195460512875330926">"Zvans novirzīts."</string>
+    <string name="supp_service_notification_call_forwarded" msgid="7818548630812124053">"Zvans pāradresēts."</string>
+    <string name="supp_service_notification_call_waiting" msgid="789154111899572489">"Notiek zvana gaidīšana."</string>
+    <string name="supp_service_clir_suppression_rejected" msgid="1581851661582189045">"Numura bloķēšana ir noraidīta."</string>
+    <string name="supp_service_closed_user_group_call" msgid="5761735840904590950">"Zvans no slēgtas lietotāju grupas."</string>
+    <string name="supp_service_incoming_calls_barred" msgid="3248813207307882723">"Ienākošie zvani ir aizliegti."</string>
+    <string name="supp_service_outgoing_calls_barred" msgid="1962644621292054081">"Izejošie zvani ir aizliegti."</string>
+    <string name="supp_service_call_forwarding_active" msgid="1253134771682248735">"Zvanu pāradresācija ir aktivizēta."</string>
+    <string name="supp_service_additional_call_forwarded" msgid="5228624725214727315">"Papildu zvans ir pāradresēts."</string>
+    <string name="supp_service_additional_ect_connected" msgid="6396964292513707102">"Papildu zvans ir sekmīgi pārsūtīts."</string>
+    <string name="supp_service_additional_ect_connecting" msgid="5443373059716058480">"Notiek papildu zvana pārsūtīšana."</string>
+    <string name="supp_service_call_on_hold" msgid="1478976782361795422">"Zvans ir aizturēts."</string>
+    <string name="supp_service_call_resumed" msgid="1656475289958070674">"Zvans ir atsākts."</string>
+    <string name="supp_service_deflected_call" msgid="138970419873492166">"Zvans tika novirzīts."</string>
+    <string name="supp_service_forwarded_call" msgid="4509980341645679803">"Pāradresēts zvans."</string>
+    <string name="supp_service_conference_call" msgid="4448616364004466832">"Notiek pievienošanās konferences zvanam."</string>
+    <string name="supp_service_held_call_released" msgid="2030677825038709779">"Tika atvienots aizturēts zvans."</string>
 </resources>
diff --git a/res/values-mk/strings.xml b/res/values-mk/strings.xml
index 0da65b1..c3c1e02 100644
--- a/res/values-mk/strings.xml
+++ b/res/values-mk/strings.xml
@@ -130,6 +130,7 @@
     <string name="stk_cc_ss_to_dial_error" msgid="2816779198916570502">"Барањето SS е изменето во барање DIAL."</string>
     <string name="stk_cc_ss_to_ussd_error" msgid="7490626178582654236">"Барањето SS е изменето во барање USSD."</string>
     <string name="stk_cc_ss_to_ss_error" msgid="5057846756489053759">"Барањето SS е изменето во ново барање SS."</string>
+    <string name="stk_cc_ss_to_dial_video_error" msgid="3091186225006683939">"Барањето SS е изменето во барање Видео DIAL."</string>
     <string name="fdn_check_failure" msgid="18200614306525434">"Апликацијата на вашиот телефон за броеви на фиксно бирање е вклучена. Како резултат на тоа, некои функции поврзани со повици не работат."</string>
     <string name="radio_off_error" msgid="2304459933248513376">"Вклучете го радиото пред да ги гледате овие поставки."</string>
     <string name="close_dialog" msgid="2365884406356986917">"Во ред"</string>
@@ -158,7 +159,6 @@
     <string name="vm_change_pin_error_invalid" msgid="3972205462701668653">"Новиот PIN содржи погрешни знаци."</string>
     <string name="vm_change_pin_error_system_error" msgid="6610603326230000207">"PIN-кодот не може да се промени"</string>
     <string name="vvm_unsupported_message_format" msgid="11795090778411977">"Неподдржан тип порака. Повикајте <xliff:g id="NUMBER">%s</xliff:g> за да слушате."</string>
-    <string name="mobile_networks" msgid="5540397602919106177">"Поставки на мобилна мрежа"</string>
     <string name="network_settings_title" msgid="514120489499925574">"Мобилна мрежа"</string>
     <string name="label_available" msgid="1181658289009300430">"Достапни мрежи"</string>
     <string name="load_networks_progress" msgid="5230707536168902952">"Се пребарува..."</string>
@@ -168,6 +168,7 @@
     <string name="not_allowed" msgid="5613353860205691579">"Вашата SIM картичка не дозволува поврзување со оваа мрежа."</string>
     <string name="connect_later" msgid="2308119155752343975">"Не може да се поврзе со оваа мрежа во моментов. Обидете се повторно подоцна."</string>
     <string name="registration_done" msgid="495135664535876612">"Регистрирање на мрежа."</string>
+    <string name="already_auto" msgid="6067116884321285507">"Веќе со автоматски избор."</string>
     <string name="select_automatically" msgid="1046727200631770962">"Избери мрежа автоматски"</string>
     <string name="network_select_title" msgid="7733107364757544558">"Мрежа"</string>
     <string name="register_automatically" msgid="6017849844573519637">"Автоматска регистрација..."</string>
@@ -175,6 +176,31 @@
     <string name="preferred_network_mode_summary" msgid="1434820673166126609">"Промени го режимот на работа на мрежата"</string>
     <string name="preferred_network_mode_dialogtitle" msgid="4048082093347807230">"Претпочитан тип мрежа"</string>
     <string name="forbidden_network" msgid="4384929668343563440">"(забрането)"</string>
+  <string-array name="preferred_network_mode_choices">
+    <item msgid="3628460389382468528">"Претпочитан: GSM/WCDMA"</item>
+    <item msgid="8442633436636425221">"Само GSM"</item>
+    <item msgid="2032314385791760810">"Само WCDMA"</item>
+    <item msgid="6334554401059422303">"Автоматски GSM/WCDMA"</item>
+    <item msgid="1462198368200398663">"Автоматски CDMA/EvDo"</item>
+    <item msgid="3611460019185359968">"CDMA без EvDo"</item>
+    <item msgid="545430093607698090">"Само EvDo"</item>
+    <item msgid="4286774020869405140">"CDMA/EvDo/GSM/WCDMA"</item>
+    <item msgid="4006002265696868538">"CDMA + LTE/EvDo"</item>
+    <item msgid="8973936140318359205">"GSM/WCDMA/LTE"</item>
+    <item msgid="3471059554252610472">"Општо"</item>
+    <item msgid="2882615514545171802">"LTE"</item>
+    <item msgid="8076204422288290116">"LTE/WCDMA"</item>
+    <item msgid="3982984144824159726">"Само TDSCDMA"</item>
+    <item msgid="3686191974505922271">"TDSCDMA/WCDMA"</item>
+    <item msgid="7135671700201836475">"LTE/TDSCDMA"</item>
+    <item msgid="3736619459066330755">"TDSCDMA/GSM"</item>
+    <item msgid="4778666570887216861">"LTE/TDSCDMA/GSM"</item>
+    <item msgid="2952322596201849456">"TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="115984258536697617">"LTE/TDSCDMA/WCDMA"</item>
+    <item msgid="7957991936217192636">"LTE/TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="2828588917858484655">"TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+    <item msgid="4989979948139945854">"LTE/TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+  </string-array>
     <string name="preferred_network_mode_wcdma_perf_summary" msgid="8521677230113533809">"Претпочитан режим на мрежа: се претпочита WCDMA"</string>
     <string name="preferred_network_mode_gsm_only_summary" msgid="3352445413437453511">"Претпочитан режим на мрежа: само GSM"</string>
     <string name="preferred_network_mode_wcdma_only_summary" msgid="2836897236221063413">"Претпочитан режим на мрежа: само WCDMA"</string>
@@ -192,21 +218,15 @@
     <string name="preferred_network_mode_lte_gsm_umts_summary" msgid="633315028976225026">"Претпочитан режим на мрежа: LTE/GSM/UMTS"</string>
     <string name="preferred_network_mode_lte_cdma_summary" msgid="3722647806454528426">"Претпочитан режим на мрежа: LTE/CDMA"</string>
     <string name="preferred_network_mode_tdscdma_summary" msgid="8021016193718678775">"Претпочитан режим на мрежа: TDSCDMA"</string>
-  <string-array name="preferred_network_mode_choices">
-    <item msgid="7886739962255042385">"LTE/WCDMA"</item>
-    <item msgid="577652050447385699">"LTE"</item>
-    <item msgid="6813597571293773656">"Глобална"</item>
-    <item msgid="127064712132619032">"GSM/WCDMA/LTE"</item>
-    <item msgid="1126767511633425977">"CDMA + LTE/EvDo"</item>
-    <item msgid="6389676313771670660">"CDMA/EvDo/GSM/WCDMA"</item>
-    <item msgid="545430093607698090">"Само EvDo"</item>
-    <item msgid="1508557726283094448">"CDMA без EvDo"</item>
-    <item msgid="4341433122263841224">"Автоматска CDMA/EvDo"</item>
-    <item msgid="5958053792390386668">"Автоматска GSM/WCDMA"</item>
-    <item msgid="7913148405605373434">"Само WCDMA"</item>
-    <item msgid="1524224863879435516">"Само GSM"</item>
-    <item msgid="3817924849415716259">"GSM/WCDMA претпочитана"</item>
-  </string-array>
+    <string name="preferred_network_mode_tdscdma_wcdma_summary" msgid="2405154895437348623">"Претпочитан режим на мрежа: TDSCDMA / WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_summary" msgid="2104702896644235637">"Претпочитан режим на мрежа: LTE / TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_summary" msgid="4893784445338396204">"Претпочитан режим на мрежа: TDSCDMA / GSM"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_summary" msgid="1815169717046729757">"Претпочитан режим на мрежа: LTE/GSM/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_wcdma_summary" msgid="2195358773359424099">"Претпочитан режим на мрежа: TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_wcdma_summary" msgid="1181424059695667803">"Претпочитан режим на мрежа: LTE/TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_wcdma_summary" msgid="2526539326505354382">"Претпочитан режим на мрежа: LTE/TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="8195248059196614939">"Претпочитан режим на мрежа: TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="5596733053095592791">"Претпочитан режим на мрежа: LTE/TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
     <string name="call_category" msgid="5863978196309462052">"Повикување"</string>
     <string name="network_operator_category" msgid="4830701959205735636">"Мрежа"</string>
     <string name="enhanced_4g_lte_mode_title" msgid="522191650223239171">"Режим на подобрени 4G LTE"</string>
@@ -220,12 +240,13 @@
     <string name="roaming_disable" msgid="1843417228755568110">"Поврзи се со интернет услуги во роаминг"</string>
     <string name="roaming_reenable_message" msgid="8913735676127858115">"Изгубивте поврзување податоци зашто на вашата домашна мрежа исклучивте роаминг на податоци."</string>
     <string name="roaming_warning" msgid="1603164667540144353">"Може да направите големи трошоци."</string>
+    <string name="roaming_check_price_warning" msgid="7497570906830902550">"За цени, проверете кај вашиот интернет-оператор."</string>
     <string name="roaming_alert_title" msgid="3654815360303826008">"Дозволи интернет-роаминг?"</string>
     <string name="data_usage_title" msgid="8759619109516889802">"Потрошен сообраќај"</string>
     <string name="data_usage_template" msgid="8526428824844656364">"<xliff:g id="ID_1">%1$s</xliff:g> потрошен мобилен интернет во периодот <xliff:g id="ID_2">%2$s</xliff:g>"</string>
     <string name="advanced_options_title" msgid="8074895510265488035">"Напредни"</string>
     <string name="carrier_settings_euicc" msgid="6714062862127226405">"Оператор"</string>
-    <string name="keywords_carrier_settings_euicc" msgid="783429609643157743">"оператор, esim, sim, euicc"</string>
+    <string name="keywords_carrier_settings_euicc" msgid="6861505396475991277">"оператор, esim, sim, euicc, префрли оператори, додај оператор"</string>
     <string name="carrier_settings_euicc_summary" msgid="5115001942761995457">"<xliff:g id="CARRIER_NAME">%1$s</xliff:g> - <xliff:g id="PHONE_NUMBER">%2$s</xliff:g>"</string>
     <string name="mobile_data_settings_title" msgid="4661165467914727157">"Мобилен интернет"</string>
     <string name="mobile_data_settings_summary" msgid="5087255915840576895">"Пристапете до податоците преку мобилна мрежа"</string>
@@ -405,7 +426,7 @@
     <string name="deleting_fdn_contact" msgid="5669163206349319969">"Бришење број на фиксно бирање..."</string>
     <string name="fdn_contact_deleted" msgid="7154162327112259569">"Бројот на фиксно бирање е избришан."</string>
     <string name="pin2_invalid" msgid="5470854099230755944">"FDN не се ажурираше зашто внесовте погрешен PIN."</string>
-    <string name="fdn_invalid_number" msgid="8602417141715473998">"FDN не е ажуриран затоа што бројот е празен или содржи повеќе од 20 цифри."</string>
+    <string name="fdn_invalid_number" msgid="2062898833049589309">"FDN не е ажуриран затоа што бројот содржи повеќе од 20 цифри."</string>
     <string name="pin2_or_fdn_invalid" msgid="6025144083384701197">"FDN не се ажурираше. PIN2 кодот е неточен или телефонскиот број е одбиен."</string>
     <string name="fdn_failed" msgid="540018079008319747">"Операцијата со FDN не успеа."</string>
     <string name="simContacts_emptyLoading" msgid="2203331234764498011">"Се чита од SIM картичка..."</string>
@@ -508,6 +529,8 @@
     <string name="failedToImportSingleContactMsg" msgid="415399285420353917">"Не успеа да увезе контакт"</string>
     <string name="hac_mode_title" msgid="8740268574688743289">"Слушни помагала"</string>
     <string name="hac_mode_summary" msgid="6833851160514929341">"Вклучи компатибилност на слушни помагала"</string>
+    <string name="rtt_mode_title" msgid="5868105073514206953">"RTT"</string>
+    <string name="rtt_mode_summary" msgid="7346441783429748083">"Вклучете или исклучете RTT"</string>
   <string-array name="tty_mode_entries">
     <item msgid="512950011423868021">"TTY исклучени"</item>
     <item msgid="3971695875449640648">"TTY целосни"</item>
@@ -619,4 +642,107 @@
     <string name="mobile_data_activate_diag_message" msgid="8216154678758451453">"Може ќе треба да додадете мобилен интернет преку <xliff:g id="PROVIDER_NAME">%s</xliff:g>"</string>
     <string name="mobile_data_activate_button" msgid="3682400969184405446">"ДОДАЈТЕ МОБИЛЕН ИНТЕРНЕТ"</string>
     <string name="mobile_data_activate_cancel_button" msgid="1708022171547398765">"ОТКАЖИ"</string>
+    <string name="clh_card_title_call_ended_txt" msgid="4072101334811753823">"Повикот заврши"</string>
+    <string name="clh_callFailed_powerOff_txt" msgid="3773036949107147708">"Радиото е исклучено"</string>
+    <string name="clh_callFailed_simError_txt" msgid="757650590524277969">"Нема SIM-картичка или грешка на SIM-картичката"</string>
+    <string name="clh_incall_error_out_of_service_txt" msgid="3974373603657193827">"Мобилната мрежа не е достапна"</string>
+    <string name="clh_callFailed_unassigned_number_txt" msgid="7635996793232604064">"Недоделен (неназначен) број"</string>
+    <string name="clh_callFailed_no_route_to_destination_txt" msgid="8561586745288855167">"Нема маршрута до дестинацијата"</string>
+    <string name="clh_callFailed_channel_unacceptable_txt" msgid="8048626924246611459">"Каналот е неприфатлив"</string>
+    <string name="clh_callFailed_operator_determined_barring_txt" msgid="6889705714244076823">"Забрана утврдена од оператор"</string>
+    <string name="clh_callFailed_normal_call_clearing_txt" msgid="2810975267106345820">"Чистење стандардни повици"</string>
+    <string name="clh_callFailed_user_busy_txt" msgid="2736095995784746915">"Корисникот е зафатен"</string>
+    <string name="clh_callFailed_no_user_responding_txt" msgid="1421543095873040084">"Ниеден корисник не одговара"</string>
+    <string name="clh_callFailed_user_alerting_txt" msgid="6606245970376797447">"Корисникот се предупредува, нема одговор"</string>
+    <string name="clh_callFailed_call_rejected_txt" msgid="8001665478195793223">"Повикот е одбиен"</string>
+    <string name="clh_callFailed_number_changed_txt" msgid="5127909898925154242">"Бројот е променет"</string>
+    <string name="clh_callFailed_pre_emption_txt" msgid="6864702416751338567">"Присвојување пред друго лице"</string>
+    <string name="clh_callFailed_non_selected_user_clearing_txt" msgid="8725898326616836656">"Чистење неизбран корисник"</string>
+    <string name="clh_callFailed_destination_out_of_order_txt" msgid="6626355413556362437">"Дестинацијата не функционира"</string>
+    <string name="clh_callFailed_invalid_number_format_txt" msgid="6987646655639655370">"Неважечки формат на број (нецелосен број)"</string>
+    <string name="clh_callFailed_facility_rejected_txt" msgid="4539787567476563415">"Механизмот е одбиен"</string>
+    <string name="clh_callFailed_response_to_STATUS_ENQUIRY_txt" msgid="178503536263624366">"Одговор на ИСПИТУВАЊЕ НА СТАТУС"</string>
+    <string name="clh_callFailed_normal_unspecified_txt" msgid="2777574148560245427">"Стандардно, неодредено"</string>
+    <string name="clh_callFailed_no_circuit_available_txt" msgid="2894749820848784700">"Нема достапен круг/канал"</string>
+    <string name="clh_callFailed_network_out_of_order_txt" msgid="807472585030492179">"Мрежата не функционира"</string>
+    <string name="clh_callFailed_temporary_failure_txt" msgid="1985847623937655151">"Привремен проблем"</string>
+    <string name="clh_callFailed_switching_equipment_congestion_txt" msgid="465517139462928431">"Се префрла оптовареност на опремата"</string>
+    <string name="clh_callFailed_access_information_discarded_txt" msgid="132851305339579892">"Информациите за пристап се отфрлени"</string>
+    <string name="clh_callFailed_requested_circuit_txt" msgid="2316345471851443847">"Бараниот круг/канал не е достапен"</string>
+    <string name="clh_callFailed_resources_unavailable_unspecified_txt" msgid="4460267429142724322">"Ресурсите се недостапни, неодредено"</string>
+    <string name="clh_callFailed_quality_of_service_unavailable_txt" msgid="7315823047206338755">"Квалитетот на услугата е недостапен"</string>
+    <string name="clh_callFailed_requested_facility_not_subscribed_txt" msgid="1688438372518949530">"Бараниот уред не е претплатен"</string>
+    <string name="clh_callFailed_incoming_calls_barred_within_the_CUG_txt" msgid="3922231620226043342">"Дојдовните повици се забранети во рамките на CUG"</string>
+    <string name="clh_callFailed_bearer_capability_not_authorized_txt" msgid="6515594235334537340">"Способноста на носителот не е овластена"</string>
+    <string name="clh_callFailed_bearer_capability_not_presently_available_txt" msgid="8013567156449692135">"Способноста на носителот не е достапна тековно"</string>
+    <string name="clh_callFailed_service_or_option_not_available_unspecified_txt" msgid="8663374141880847414">"Услугата или опцијата не е достапна, неодредено"</string>
+    <string name="clh_callFailed_bearer_service_not_implemented_txt" msgid="2772484977847973583">"Услугата на носителот не е применета"</string>
+    <string name="clh_callFailed_ACM_equal_to_or_greater_than_ACMmax_txt" msgid="2192709279981159761">"ACM е еднакво или поголемо од ACMmax"</string>
+    <string name="clh_callFailed_requested_facility_not_implemented_txt" msgid="406404292085779118">"Бараниот уред не е применет"</string>
+    <string name="clh_callFailed_only_restricted_digital_information_bearer_capability_is_available_txt" msgid="4817899794531157207">"Достапна е само способност на носител на ограничени дигитални информации"</string>
+    <string name="clh_callFailed_service_or_option_not_implemented_unspecified_txt" msgid="2968655784896862505">"Услугата или опцијата не е применета, неодредено"</string>
+    <string name="clh_callFailed_invalid_transaction_identifier_value_txt" msgid="3843478518660918642">"Неважечка вредност на идентификатор на трансакција"</string>
+    <string name="clh_callFailed_user_not_member_of_CUG_txt" msgid="8462852903153938988">"Корисникот не е член на CUG"</string>
+    <string name="clh_callFailed_incompatible_destination_txt" msgid="2580750652910253219">"Некомпатибилна дестинација"</string>
+    <string name="clh_callFailed_invalid_transit_network_selection_txt" msgid="6589916900457111005">"Неважечки избор на транзитна мрежа"</string>
+    <string name="clh_callFailed_semantically_incorrect_message_txt" msgid="2329284157442218683">"Семантички неточна порака"</string>
+    <string name="clh_callFailed_invalid_mandatory_information_txt" msgid="9081556111928912676">"Неважечки задолжителни информации"</string>
+    <string name="clh_callFailed_message_type_non_existent_or_not_implemented_txt" msgid="2641350895896546715">"Типот на пораката не постои или не е применет"</string>
+    <string name="clh_callFailed_message_type_not_compatible_with_protocol_state_txt" msgid="6598180735494982466">"Типот на пораката не е компатибилен со состојбата на протоколот"</string>
+    <string name="clh_callFailed_information_element_non_existent_or_not_implemented_txt" msgid="4725610801664706983">"Информацискиот елемент не постои или не е применет"</string>
+    <string name="clh_callFailed_conditional_IE_error_txt" msgid="9140031076499566143">"Условна грешка на IE"</string>
+    <string name="clh_callFailed_message_not_compatible_with_protocol_state_txt" msgid="6586005128633024271">"Пораката не е компатибилна со состојбата на протоколот"</string>
+    <string name="clh_callFailed_recovery_on_timer_expiry_txt" msgid="3680765722923600294">"Враќање на истекување на тајмерот"</string>
+    <string name="clh_callFailed_protocol_Error_unspecified_txt" msgid="8294907817156524790">"Грешка на протокол, неодредено"</string>
+    <string name="clh_callFailed_interworking_unspecified_txt" msgid="8838850798491763729">"Меѓусебно комуницирање, неодредено"</string>
+    <string name="labelCallBarring" msgid="3452870940716226978">"Забрана на повик"</string>
+    <string name="sum_call_barring_enabled" msgid="6804489690436703488">"Вклучено"</string>
+    <string name="sum_call_barring_disabled" msgid="5900772179198857783">"Исклучено"</string>
+    <string name="call_barring_baoc" msgid="1199843944333106035">"Сите појдовни"</string>
+    <string name="call_barring_baoc_enabled" msgid="8112118391869380361">"Да се оневозможи блокирањето на сите појдовни повици?"</string>
+    <string name="call_barring_baoc_disabled" msgid="7806697133004697974">"Да се блокираат сите појдовни повици?"</string>
+    <string name="call_barring_baoic" msgid="3162154267825211826">"Појдовни меѓународни повици"</string>
+    <string name="call_barring_baoic_enabled" msgid="2634377543147258105">"Да се оневозможи блокирањето појдовни меѓународни повици?"</string>
+    <string name="call_barring_baoic_disabled" msgid="5817895648306183464">"Да се блокираат појдовните меѓународни повици?"</string>
+    <string name="call_barring_baoicr" msgid="8951699885885742076">"Појдовни меѓународни повици во роаминг"</string>
+    <string name="call_barring_baoicr_enabled" msgid="2519630715322138317">"Да се оневозможи блокирањето појдовни меѓународни повици во роаминг?"</string>
+    <string name="call_barring_baoicr_disabled" msgid="5831267468931377699">"Да се блокираат појдовните меѓународни повици во роаминг?"</string>
+    <string name="call_barring_baic" msgid="5272726081458339912">"Сите дојдовни"</string>
+    <string name="call_barring_baic_enabled" msgid="2457134916223203380">"Да се оневозможи блокирањето на сите дојдовни повици?"</string>
+    <string name="call_barring_baic_disabled" msgid="6945604947500275636">"Да се блокираат сите дојдовни повици?"</string>
+    <string name="call_barring_baicr" msgid="5728784220691481693">"Дојдовни меѓународни повици во роаминг"</string>
+    <string name="call_barring_baicr_enabled" msgid="6533336994391716127">"Да се оневозможи блокирањето на сите дојдовни меѓународни повици во роаминг?"</string>
+    <string name="call_barring_baicr_disabled" msgid="6746329853943256566">"Да се блокираат дојдовните меѓународни повици во роаминг?"</string>
+    <string name="call_barring_deactivate_all" msgid="5269788384941003415">"Деактивирајте ги сите"</string>
+    <string name="call_barring_deactivate_all_description" msgid="4972365443287257704">"Деактивирајте ги сите поставки за забрана на повици"</string>
+    <string name="call_barring_deactivate_success" msgid="8014685598632000936">"Забраната на повици е деактивирана"</string>
+    <string name="call_barring_change_pwd" msgid="6887420609726284232">"Променете ја лозинката"</string>
+    <string name="call_barring_change_pwd_description" msgid="5505087790260233953">"Променете ја лозинката за забрана на повици"</string>
+    <string name="call_barring_change_pwd_description_disabled" msgid="7630770327645349957">"Не може да се промени лозинката за забрана на повици."</string>
+    <string name="call_barring_pwd_not_match" msgid="6716711689350314525">"Лозинките не се совпаѓаат"</string>
+    <string name="call_barring_right_pwd_number" msgid="2902966502520410446">"Внесете лозинка со 4 броеви"</string>
+    <string name="call_barring_change_pwd_success" msgid="3278310763742760321">"Лозинката е променета"</string>
+    <string name="call_barring_old_pwd" msgid="6080515987320238522">"Стара лозинка"</string>
+    <string name="call_barring_new_pwd" msgid="7048532299150269547">"Нова лозинка"</string>
+    <string name="call_barring_confirm_pwd" msgid="1947167278466285411">"Потврдете ја лозинката"</string>
+    <string name="messageCallBarring" msgid="2412123220272136055">"Внесете лозинка"</string>
+    <string name="call_barring_settings" msgid="80766145008623645">"Поставки за забрана на повици"</string>
+    <string name="call_barring_deactivate_all_no_password" msgid="920902774366557311">"Да се деактивираат сите поставки за забрана на повици?"</string>
+    <string name="supp_service_notification_call_deflected" msgid="9195460512875330926">"Повикот е пренасочен."</string>
+    <string name="supp_service_notification_call_forwarded" msgid="7818548630812124053">"Повикот е проследен."</string>
+    <string name="supp_service_notification_call_waiting" msgid="789154111899572489">"Повик на чекање."</string>
+    <string name="supp_service_clir_suppression_rejected" msgid="1581851661582189045">"Блокирањето број е отфрлено."</string>
+    <string name="supp_service_closed_user_group_call" msgid="5761735840904590950">"Повик на затворена група корисници."</string>
+    <string name="supp_service_incoming_calls_barred" msgid="3248813207307882723">"Дојдовните повици се забранети."</string>
+    <string name="supp_service_outgoing_calls_barred" msgid="1962644621292054081">"Појдовните повици се забранети."</string>
+    <string name="supp_service_call_forwarding_active" msgid="1253134771682248735">"Проследувањето повик е активно."</string>
+    <string name="supp_service_additional_call_forwarded" msgid="5228624725214727315">"Дополнителен повик е проследен."</string>
+    <string name="supp_service_additional_ect_connected" msgid="6396964292513707102">"Пренесувањето експлицитен повик е завршено."</string>
+    <string name="supp_service_additional_ect_connecting" msgid="5443373059716058480">"Пренесувањето експлицитен повик е во тек."</string>
+    <string name="supp_service_call_on_hold" msgid="1478976782361795422">"Повик на чекање."</string>
+    <string name="supp_service_call_resumed" msgid="1656475289958070674">"Повикот продолжи."</string>
+    <string name="supp_service_deflected_call" msgid="138970419873492166">"Повикот е пренасочен."</string>
+    <string name="supp_service_forwarded_call" msgid="4509980341645679803">"Проследен повик."</string>
+    <string name="supp_service_conference_call" msgid="4448616364004466832">"Се придружувате на конференциски повик."</string>
+    <string name="supp_service_held_call_released" msgid="2030677825038709779">"Повикот на чекање е прекинат."</string>
 </resources>
diff --git a/res/values-ml/strings.xml b/res/values-ml/strings.xml
index 087d9ed..3b47c7f 100644
--- a/res/values-ml/strings.xml
+++ b/res/values-ml/strings.xml
@@ -130,6 +130,7 @@
     <string name="stk_cc_ss_to_dial_error" msgid="2816779198916570502">"SS അഭ്യർത്ഥന, DIAL അഭ്യർത്ഥനയായി പരിഷ്‌ക്കരിച്ചു."</string>
     <string name="stk_cc_ss_to_ussd_error" msgid="7490626178582654236">"SS അഭ്യർത്ഥന, USSD അഭ്യർത്ഥനയായി പരിഷ്‌ക്കരിച്ചു."</string>
     <string name="stk_cc_ss_to_ss_error" msgid="5057846756489053759">"SS അഭ്യർത്ഥന, പുതിയ SS അഭ്യർത്ഥനയായി പരിഷ്‌ക്കരിച്ചു."</string>
+    <string name="stk_cc_ss_to_dial_video_error" msgid="3091186225006683939">"SS അഭ്യർത്ഥന, വീഡിയോ DIAL അഭ്യർത്ഥനയായി പരിഷ്‌ക്കരിച്ചു."</string>
     <string name="fdn_check_failure" msgid="18200614306525434">"നിങ്ങളുടെ ഫോൺ അപ്ലിക്കേഷന്റെ സ്ഥിര ഡയലിംഗ് നമ്പറുകളുടെ ക്രമീകരണം ഓൺ ചെയ്‌തു. തൽഫലമായി, കോളുമായി ബന്ധപ്പെട്ട ചില സവിശേഷതകൾ പ്രവർത്തിക്കുന്നില്ല."</string>
     <string name="radio_off_error" msgid="2304459933248513376">"ഈ ക്രമീകരണങ്ങൾ കാണുന്നതിന് മുമ്പ് റേഡിയോ ഓൺ ചെയ്യുക."</string>
     <string name="close_dialog" msgid="2365884406356986917">"ശരി"</string>
@@ -158,7 +159,6 @@
     <string name="vm_change_pin_error_invalid" msgid="3972205462701668653">"പുതിയ പിന്നിൽ അസാധുവായ പ്രതീകങ്ങൾ അടങ്ങിയിരിക്കുന്നു."</string>
     <string name="vm_change_pin_error_system_error" msgid="6610603326230000207">"പിൻ മാറ്റാനായില്ല"</string>
     <string name="vvm_unsupported_message_format" msgid="11795090778411977">"സന്ദേശ തരം പിന്തുണയ്‌ക്കുന്നില്ല, കേൾക്കാൻ <xliff:g id="NUMBER">%s</xliff:g> നമ്പറിൽ വിളിക്കുക."</string>
-    <string name="mobile_networks" msgid="5540397602919106177">"മൊബൈൽ നെറ്റ്‌വർക്ക് ക്രമീകരണങ്ങൾ"</string>
     <string name="network_settings_title" msgid="514120489499925574">"മൊബൈൽ നെറ്റ്‌വർക്ക്"</string>
     <string name="label_available" msgid="1181658289009300430">"ലഭ്യമായ നെറ്റ്‌വർക്കുകൾ"</string>
     <string name="load_networks_progress" msgid="5230707536168902952">"തിരയുന്നു…"</string>
@@ -168,6 +168,7 @@
     <string name="not_allowed" msgid="5613353860205691579">"നിങ്ങളുടെ സിം കാർഡ് ഈ നെറ്റ്‌വർക്കിലേക്ക് ഒരു കണക്ഷൻ അനുവദിക്കുന്നില്ല."</string>
     <string name="connect_later" msgid="2308119155752343975">"ഈ നെറ്റ്‌വർക്കിൽ ഇപ്പോൾ കണക്റ്റുചെയ്യാനാകുന്നില്ല. പിന്നീട് വീണ്ടും ശ്രമിക്കുക."</string>
     <string name="registration_done" msgid="495135664535876612">"ഒരു നെറ്റ്‌വർക്കിൽ രജിസ്റ്റർ ചെയ്‌തു."</string>
+    <string name="already_auto" msgid="6067116884321285507">"സ്വമേധയാ ഉള്ള തിരഞ്ഞെടുക്കലിൽ ഇതിനകം ഉണ്ട്."</string>
     <string name="select_automatically" msgid="1046727200631770962">"സ്വയമേവ നെറ്റ്‌വർക്ക് തിരഞ്ഞെടുക്കുക"</string>
     <string name="network_select_title" msgid="7733107364757544558">"നെറ്റ്‌വർക്ക്"</string>
     <string name="register_automatically" msgid="6017849844573519637">"യാന്ത്രിക രജിസ്‌ട്രേഷൻ…"</string>
@@ -175,6 +176,31 @@
     <string name="preferred_network_mode_summary" msgid="1434820673166126609">"നെറ്റ്‌വർക്ക് ഓപ്പറേറ്റുചെയ്യൽ മോഡ് മാറ്റുക"</string>
     <string name="preferred_network_mode_dialogtitle" msgid="4048082093347807230">"തിരഞ്ഞെടുത്ത നെറ്റ്‌വർക്ക് തരം"</string>
     <string name="forbidden_network" msgid="4384929668343563440">"(നിരോധിക്കപ്പെട്ടത്)"</string>
+  <string-array name="preferred_network_mode_choices">
+    <item msgid="3628460389382468528">"GSM/WCDMA തിരഞ്ഞെടുത്തത്"</item>
+    <item msgid="8442633436636425221">"GSM മാത്രം"</item>
+    <item msgid="2032314385791760810">"WCDMA മാത്രം"</item>
+    <item msgid="6334554401059422303">"GSM/WCDMA യാന്ത്രികം"</item>
+    <item msgid="1462198368200398663">"CDMA/EvDo യാന്ത്രികം"</item>
+    <item msgid="3611460019185359968">"EvDo ഇല്ലാത്ത CDMA"</item>
+    <item msgid="545430093607698090">"EvDo മാത്രം"</item>
+    <item msgid="4286774020869405140">"CDMA/EvDo/GSM/WCDMA"</item>
+    <item msgid="4006002265696868538">"CDMA + LTE/EvDo"</item>
+    <item msgid="8973936140318359205">"GSM/WCDMA/LTE"</item>
+    <item msgid="3471059554252610472">"ആഗോളം"</item>
+    <item msgid="2882615514545171802">"LTE"</item>
+    <item msgid="8076204422288290116">"LTE / WCDMA"</item>
+    <item msgid="3982984144824159726">"TDSCDMA മാത്രം"</item>
+    <item msgid="3686191974505922271">"TDSCDMA/WCDMA"</item>
+    <item msgid="7135671700201836475">"LTE/TDSCDMA"</item>
+    <item msgid="3736619459066330755">"TDSCDMA/GSM"</item>
+    <item msgid="4778666570887216861">"LTE/TDSCDMA/GSM"</item>
+    <item msgid="2952322596201849456">"TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="115984258536697617">"LTE/TDSCDMA/WCDMA"</item>
+    <item msgid="7957991936217192636">"LTE/TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="2828588917858484655">"TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+    <item msgid="4989979948139945854">"LTE/TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+  </string-array>
     <string name="preferred_network_mode_wcdma_perf_summary" msgid="8521677230113533809">"തിരഞ്ഞെടുത്ത നെറ്റ്‌വർക്ക് മോഡ്: WCDMA തിരഞ്ഞെടുത്തു"</string>
     <string name="preferred_network_mode_gsm_only_summary" msgid="3352445413437453511">"തിരഞ്ഞെടുത്ത നെറ്റ്‌വർക്ക് മോഡ്: GSM മാത്രം"</string>
     <string name="preferred_network_mode_wcdma_only_summary" msgid="2836897236221063413">"തിരഞ്ഞെടുത്ത നെറ്റ്‌വർക്ക് മോഡ്: WCDMA മാത്രം"</string>
@@ -192,21 +218,15 @@
     <string name="preferred_network_mode_lte_gsm_umts_summary" msgid="633315028976225026">"തിരഞ്ഞെടുത്ത നെറ്റ്‌വർക്ക് മോഡ്: LTE / GSM / UMTS"</string>
     <string name="preferred_network_mode_lte_cdma_summary" msgid="3722647806454528426">"തിരഞ്ഞെടുത്ത നെറ്റ്‌വർക്ക് മോഡ്: LTE / CDMA"</string>
     <string name="preferred_network_mode_tdscdma_summary" msgid="8021016193718678775">"നിർദ്ദേശിക്കുന്ന നെറ്റ്‌വർക്ക് മോഡ്: TDSCDMA"</string>
-  <string-array name="preferred_network_mode_choices">
-    <item msgid="7886739962255042385">"LTE / WCDMA"</item>
-    <item msgid="577652050447385699">"LTE"</item>
-    <item msgid="6813597571293773656">"ഗ്ലോബൽ"</item>
-    <item msgid="127064712132619032">"GSM/WCDMA/LTE"</item>
-    <item msgid="1126767511633425977">"CDMA + LTE/EvDo"</item>
-    <item msgid="6389676313771670660">"CDMA/EvDo/GSM/WCDMA"</item>
-    <item msgid="545430093607698090">"EvDo മാത്രം"</item>
-    <item msgid="1508557726283094448">"EvDo ഇല്ലാത്ത CDMA"</item>
-    <item msgid="4341433122263841224">"CDMA/EvDo യാന്ത്രികം"</item>
-    <item msgid="5958053792390386668">"GSM/WCDMA യാന്ത്രികം"</item>
-    <item msgid="7913148405605373434">"WCDMA മാത്രം"</item>
-    <item msgid="1524224863879435516">"GSM മാത്രം"</item>
-    <item msgid="3817924849415716259">"GSM/WCDMA തിരഞ്ഞെടുത്തത്"</item>
-  </string-array>
+    <string name="preferred_network_mode_tdscdma_wcdma_summary" msgid="2405154895437348623">"തിരഞ്ഞെടുത്ത നെറ്റ്‌വർക്ക് മോഡ്: TDSCDMA / WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_summary" msgid="2104702896644235637">"തിരഞ്ഞെടുത്ത നെറ്റ്‌വർക്ക് മോഡ്: LTE / TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_summary" msgid="4893784445338396204">"തിരഞ്ഞെടുത്ത നെറ്റ്‌വർക്ക് മോഡ്: TDSCDMA / GSM"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_summary" msgid="1815169717046729757">"തിരഞ്ഞെടുത്ത നെറ്റ്‌വർക്ക് മോഡ്: LTE/GSM/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_wcdma_summary" msgid="2195358773359424099">"തിരഞ്ഞെടുത്ത നെറ്റ്‌വർക്ക് മോഡ്: TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_wcdma_summary" msgid="1181424059695667803">"തിരഞ്ഞെടുത്ത നെറ്റ്‌വർക്ക് മോഡ്: LTE/TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_wcdma_summary" msgid="2526539326505354382">"തിരഞ്ഞെടുത്ത നെറ്റ്‌വർക്ക് മോഡ്: LTE/TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="8195248059196614939">"തിരഞ്ഞെടുത്ത നെറ്റ്‌വർക്ക് മോഡ്: TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="5596733053095592791">"തിരഞ്ഞെടുത്ത നെറ്റ്‌വർക്ക് മോഡ്: LTE/TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
     <string name="call_category" msgid="5863978196309462052">"കോൾചെയ്യുന്നു"</string>
     <string name="network_operator_category" msgid="4830701959205735636">"നെറ്റ്‌വർക്ക്"</string>
     <string name="enhanced_4g_lte_mode_title" msgid="522191650223239171">"മെച്ചപ്പെടുത്തിയ 4G LTE മോഡ്"</string>
@@ -220,12 +240,13 @@
     <string name="roaming_disable" msgid="1843417228755568110">"റോമിംഗിലാകുമ്പോൾ ഡാറ്റ സേവനങ്ങളുമായി കണ‌ക്റ്റുചെയ്യുക"</string>
     <string name="roaming_reenable_message" msgid="8913735676127858115">"നിങ്ങൾ ഡാറ്റ റോമിംഗ് ഓഫുചെയ്‌തതിനൊപ്പം നിങ്ങളുടെ ഹോം നെ‌റ്റ്‌വർക്കും വിട്ടതിനാൽ നിങ്ങൾക്ക് ഡാറ്റ കണക്റ്റിവിറ്റി നഷ്‌ടപ്പെട്ടു."</string>
     <string name="roaming_warning" msgid="1603164667540144353">"നിങ്ങളിൽ നിന്ന് നിർദ്ദിഷ്‌ട നിരക്കുകൾ ഈടാക്കിയേക്കാം."</string>
+    <string name="roaming_check_price_warning" msgid="7497570906830902550">"നിരക്കിനായി നിങ്ങളുടെ നെറ്റ്‌വർക്ക് ദാതാവിനെ ബന്ധപ്പെടുക."</string>
     <string name="roaming_alert_title" msgid="3654815360303826008">"ഡാറ്റ റോമിംഗ് അനുവദിക്കണോ?"</string>
     <string name="data_usage_title" msgid="8759619109516889802">"ഡാറ്റ ഉപയോഗം"</string>
     <string name="data_usage_template" msgid="8526428824844656364">"<xliff:g id="ID_2">%2$s</xliff:g> തീയതികൾക്കിടയിൽ <xliff:g id="ID_1">%1$s</xliff:g> മൊബൈൽ ഡാറ്റ ഉപയോഗിച്ചു"</string>
     <string name="advanced_options_title" msgid="8074895510265488035">"വിപുലമായത്"</string>
     <string name="carrier_settings_euicc" msgid="6714062862127226405">"കാരിയര്‍"</string>
-    <string name="keywords_carrier_settings_euicc" msgid="783429609643157743">"കാരിയർ, ഇ-സിം, സിം, euicc"</string>
+    <string name="keywords_carrier_settings_euicc" msgid="6861505396475991277">"കാരിയർ, ഇ-സിം, euicc, കാരിയർമാരെ മാറുക, കാരിയറെ ചേർക്കുക"</string>
     <string name="carrier_settings_euicc_summary" msgid="5115001942761995457">"<xliff:g id="CARRIER_NAME">%1$s</xliff:g> — <xliff:g id="PHONE_NUMBER">%2$s</xliff:g>"</string>
     <string name="mobile_data_settings_title" msgid="4661165467914727157">"മൊബൈൽ ഡാറ്റ"</string>
     <string name="mobile_data_settings_summary" msgid="5087255915840576895">"മൊബൈൽ നെറ്റ്‌വർക്ക് ഉപയോഗിച്ച് ഡാറ്റ ആക്‌സസ് ചെയ്യുക"</string>
@@ -399,7 +420,7 @@
     <string name="deleting_fdn_contact" msgid="5669163206349319969">"സ്ഥിര ഡയലിംഗ് നമ്പർ ഇല്ലാതാക്കുന്നു…"</string>
     <string name="fdn_contact_deleted" msgid="7154162327112259569">"സ്ഥിര ഡയലിംഗ് നമ്പർ ഇല്ലാതാക്കി."</string>
     <string name="pin2_invalid" msgid="5470854099230755944">"നിങ്ങൾ തെറ്റായ പിൻ നൽകിയതിനാൽ FDN അപ്‌ഡേറ്റുചെയ്‌തില്ല."</string>
-    <string name="fdn_invalid_number" msgid="8602417141715473998">"നമ്പറില്ലാത്തതിനാലോ അത് 20 അക്കങ്ങളിൽ കൂടുതൽ ഉള്ളതിനാലോ, FDN അപ്‌ഡേറ്റുചെയ്‌തില്ല."</string>
+    <string name="fdn_invalid_number" msgid="2062898833049589309">"നമ്പർ 20 അക്കങ്ങൾ കവിഞ്ഞതിനാൽ FDN അപ്‌ഡേറ്റ് ചെയ്‌തില്ല."</string>
     <string name="pin2_or_fdn_invalid" msgid="6025144083384701197">"FDN അപ്‌ഡേറ്റുചെയ്‌തില്ല. PIN2 തെറ്റായിരുന്നു, അല്ലെങ്കിൽ ഫോൺ നമ്പർ നിരസിച്ചു."</string>
     <string name="fdn_failed" msgid="540018079008319747">"FDN പ്രവർത്തനം പരാജയപ്പെട്ടു."</string>
     <string name="simContacts_emptyLoading" msgid="2203331234764498011">"സിം കാർഡിൽ നിന്നും റീഡുചെയ്യുന്നു…"</string>
@@ -502,6 +523,8 @@
     <string name="failedToImportSingleContactMsg" msgid="415399285420353917">"കോൺടാക്റ്റ് ഇമ്പോർട്ടുചെയ്യുന്നത് പരാജയപ്പെട്ടു"</string>
     <string name="hac_mode_title" msgid="8740268574688743289">"ശ്രവണ സഹായികൾ"</string>
     <string name="hac_mode_summary" msgid="6833851160514929341">"ശ്രവണസഹായി അനുയോജ്യത ഓൺ ചെയ്യുക"</string>
+    <string name="rtt_mode_title" msgid="5868105073514206953">"RTT"</string>
+    <string name="rtt_mode_summary" msgid="7346441783429748083">"RTT ഓൺ അല്ലെങ്കിൽ ഓഫ് ചെയ്യുക"</string>
   <string-array name="tty_mode_entries">
     <item msgid="512950011423868021">"TTY ഓഫാണ്"</item>
     <item msgid="3971695875449640648">"TTY പൂർണ്ണം"</item>
@@ -613,4 +636,107 @@
     <string name="mobile_data_activate_diag_message" msgid="8216154678758451453">"നിങ്ങൾക്ക് <xliff:g id="PROVIDER_NAME">%s</xliff:g> വഴി ഡാറ്റ ചേർക്കേണ്ടി വന്നേക്കാം"</string>
     <string name="mobile_data_activate_button" msgid="3682400969184405446">"ഡാറ്റ ചേർക്കുക"</string>
     <string name="mobile_data_activate_cancel_button" msgid="1708022171547398765">"റദ്ദാക്കുക"</string>
+    <string name="clh_card_title_call_ended_txt" msgid="4072101334811753823">"കോൾ അവസാനിച്ചു"</string>
+    <string name="clh_callFailed_powerOff_txt" msgid="3773036949107147708">"റേഡിയോ ഓഫ്"</string>
+    <string name="clh_callFailed_simError_txt" msgid="757650590524277969">"സിം കാർഡ് ഇല്ല അല്ലെങ്കിൽ സിം കാർഡ് പിശക്"</string>
+    <string name="clh_incall_error_out_of_service_txt" msgid="3974373603657193827">"മൊബൈൽ നെറ്റ്‌വർക്ക് ലഭ്യമല്ല"</string>
+    <string name="clh_callFailed_unassigned_number_txt" msgid="7635996793232604064">"നൽകിയിട്ടില്ലാത്ത (അനുവദിക്കാത്ത) നമ്പർ"</string>
+    <string name="clh_callFailed_no_route_to_destination_txt" msgid="8561586745288855167">"ലക്ഷ്യസ്ഥാനത്തേക്ക് റൂട്ടൊന്നുമില്ല"</string>
+    <string name="clh_callFailed_channel_unacceptable_txt" msgid="8048626924246611459">"ചാനൽ സ്വീകാര്യമല്ല"</string>
+    <string name="clh_callFailed_operator_determined_barring_txt" msgid="6889705714244076823">"ഓപ്പറേറ്റർ നിര്‍ണ്ണയിച്ച നിരോധിക്കൽ"</string>
+    <string name="clh_callFailed_normal_call_clearing_txt" msgid="2810975267106345820">"സാധാരണ കോൾ ക്ലിയറിംഗ്"</string>
+    <string name="clh_callFailed_user_busy_txt" msgid="2736095995784746915">"ഉപയോക്താവ് തിരക്കിലാണ്"</string>
+    <string name="clh_callFailed_no_user_responding_txt" msgid="1421543095873040084">"ഒരു ഉപയോക്താവും പ്രതികരിക്കുന്നില്ല"</string>
+    <string name="clh_callFailed_user_alerting_txt" msgid="6606245970376797447">"ഉപയോക്താവിന് മുന്നറിയിപ്പ് നൽകുന്നു, മറുപടി നൽകുന്നില്ല"</string>
+    <string name="clh_callFailed_call_rejected_txt" msgid="8001665478195793223">"കോൾ നിരസിച്ചു"</string>
+    <string name="clh_callFailed_number_changed_txt" msgid="5127909898925154242">"നമ്പർ മാറ്റി"</string>
+    <string name="clh_callFailed_pre_emption_txt" msgid="6864702416751338567">"പൂര്‍വ്വക്രയാധികാരം"</string>
+    <string name="clh_callFailed_non_selected_user_clearing_txt" msgid="8725898326616836656">"തിരഞ്ഞെടുക്കാത്ത ഉപയോക്തൃ ക്ലിയറിംഗ്"</string>
+    <string name="clh_callFailed_destination_out_of_order_txt" msgid="6626355413556362437">"ലക്ഷ്യസ്ഥാനം പ്രവർത്തനരഹിതമാണ്"</string>
+    <string name="clh_callFailed_invalid_number_format_txt" msgid="6987646655639655370">"നമ്പർ ഫോർമാറ്റ് തെറ്റാണ് (പൂർണ്ണമല്ലാത്ത നമ്പർ)"</string>
+    <string name="clh_callFailed_facility_rejected_txt" msgid="4539787567476563415">"ഫെസിലിറ്റി നിരസിച്ചു"</string>
+    <string name="clh_callFailed_response_to_STATUS_ENQUIRY_txt" msgid="178503536263624366">"സ്‌റ്റാറ്റസ് അന്വേഷണത്തിലേക്കുള്ള പ്രതികരണം"</string>
+    <string name="clh_callFailed_normal_unspecified_txt" msgid="2777574148560245427">"സാധാരണ, വ്യക്തമാക്കാത്തത്"</string>
+    <string name="clh_callFailed_no_circuit_available_txt" msgid="2894749820848784700">"സർക്യൂട്ട്/ചാനൽ ലഭ്യമല്ല"</string>
+    <string name="clh_callFailed_network_out_of_order_txt" msgid="807472585030492179">"നെറ്റ്‍വര്‍ക്ക് പ്രവർത്തനരഹിതമാണ്"</string>
+    <string name="clh_callFailed_temporary_failure_txt" msgid="1985847623937655151">"താൽക്കാലിക പിശക്"</string>
+    <string name="clh_callFailed_switching_equipment_congestion_txt" msgid="465517139462928431">"എക്യുപ്‌മെന്റ് കൺജഷനിലേക്ക് മാറുന്നു"</string>
+    <string name="clh_callFailed_access_information_discarded_txt" msgid="132851305339579892">"ആക്സസ് വിവരം ഉപേക്ഷിച്ചു"</string>
+    <string name="clh_callFailed_requested_circuit_txt" msgid="2316345471851443847">"അഭ്യർത്ഥിച്ച സർക്യൂട്ട്/ചാനൽ ലഭ്യമല്ല"</string>
+    <string name="clh_callFailed_resources_unavailable_unspecified_txt" msgid="4460267429142724322">"ഉറവിടങ്ങൾ ലഭ്യമല്ല, വ്യക്തമാക്കിയിട്ടില്ല"</string>
+    <string name="clh_callFailed_quality_of_service_unavailable_txt" msgid="7315823047206338755">"ഗുണമേന്മയുള്ള സേവനം ലഭ്യമല്ല"</string>
+    <string name="clh_callFailed_requested_facility_not_subscribed_txt" msgid="1688438372518949530">"അഭ്യർത്ഥിച്ച സൗകര്യത്തിന് വരിക്കാരായിട്ടില്ല"</string>
+    <string name="clh_callFailed_incoming_calls_barred_within_the_CUG_txt" msgid="3922231620226043342">"CUG-യിൽ ഇൻകമിംഗ് കോളുകൾ നിരോധിച്ചിരിക്കുന്നു"</string>
+    <string name="clh_callFailed_bearer_capability_not_authorized_txt" msgid="6515594235334537340">"ബെയറർ കഴിവ് അംഗീകരിച്ചിട്ടില്ല"</string>
+    <string name="clh_callFailed_bearer_capability_not_presently_available_txt" msgid="8013567156449692135">"ബെയറർ കഴിവ് നിലവിൽ ലഭ്യമല്ല"</string>
+    <string name="clh_callFailed_service_or_option_not_available_unspecified_txt" msgid="8663374141880847414">"സേവനം അല്ലെങ്കിൽ ഓപ്‌ഷൻ ലഭ്യമല്ല, വ്യക്തമാക്കിയിട്ടില്ല"</string>
+    <string name="clh_callFailed_bearer_service_not_implemented_txt" msgid="2772484977847973583">"ബെയറർ സേവനം നടപ്പിലാക്കിയില്ല"</string>
+    <string name="clh_callFailed_ACM_equal_to_or_greater_than_ACMmax_txt" msgid="2192709279981159761">"ACMmax-ന് സമമോ അതിനേക്കാൾ വലുതോ ആണ് ACM"</string>
+    <string name="clh_callFailed_requested_facility_not_implemented_txt" msgid="406404292085779118">"അഭ്യർത്ഥിച്ച സൗകര്യം നടപ്പാക്കിയിട്ടില്ല"</string>
+    <string name="clh_callFailed_only_restricted_digital_information_bearer_capability_is_available_txt" msgid="4817899794531157207">"നിയന്ത്രിത ഡിജിറ്റൽ വിവര ബെയറർ കഴിവ് മാത്രം ലഭ്യമാണ്"</string>
+    <string name="clh_callFailed_service_or_option_not_implemented_unspecified_txt" msgid="2968655784896862505">"സേവനം അല്ലെങ്കിൽ ഓപ്‌ഷൻ, നടപ്പാക്കിയില്ല, വ്യക്തമാക്കിയിട്ടില്ല"</string>
+    <string name="clh_callFailed_invalid_transaction_identifier_value_txt" msgid="3843478518660918642">"ഇടപാട് ഐഡന്‍റിഫയര്‍ മൂല്യം തെറ്റാണ്"</string>
+    <string name="clh_callFailed_user_not_member_of_CUG_txt" msgid="8462852903153938988">"ഉപയോക്താവ് CUG അംഗമല്ല"</string>
+    <string name="clh_callFailed_incompatible_destination_txt" msgid="2580750652910253219">"ലക്ഷ്യസ്ഥാനം അനുയോജ്യമല്ല"</string>
+    <string name="clh_callFailed_invalid_transit_network_selection_txt" msgid="6589916900457111005">"ട്രാന്‍സിറ്റ് നെറ്റ്‍വര്‍ക്ക് തിരഞ്ഞെടുപ്പ് തെറ്റാണ്"</string>
+    <string name="clh_callFailed_semantically_incorrect_message_txt" msgid="2329284157442218683">"അർത്ഥ സംബന്ധിയായി തെറ്റായ സന്ദേശം"</string>
+    <string name="clh_callFailed_invalid_mandatory_information_txt" msgid="9081556111928912676">"നിർബന്ധിത വിവരം തെറ്റാണ്"</string>
+    <string name="clh_callFailed_message_type_non_existent_or_not_implemented_txt" msgid="2641350895896546715">"സന്ദേശ തരം നിലവിലില്ല അല്ലെങ്കിൽ നടപ്പാക്കിയിട്ടില്ല"</string>
+    <string name="clh_callFailed_message_type_not_compatible_with_protocol_state_txt" msgid="6598180735494982466">"സന്ദേശ തരം പ്രോട്ടോക്കോൾ നിലയ്ക്ക് അനുയോജ്യമല്ല"</string>
+    <string name="clh_callFailed_information_element_non_existent_or_not_implemented_txt" msgid="4725610801664706983">"വിവര ഘടകം നിലവിലില്ല അല്ലെങ്കിൽ നടപ്പാക്കിയിട്ടില്ല"</string>
+    <string name="clh_callFailed_conditional_IE_error_txt" msgid="9140031076499566143">"സോപാധിക IE പിശക്"</string>
+    <string name="clh_callFailed_message_not_compatible_with_protocol_state_txt" msgid="6586005128633024271">"സന്ദേശം പ്രോട്ടോക്കോൾ നിലയ്ക്ക് അനുയോജ്യമല്ല"</string>
+    <string name="clh_callFailed_recovery_on_timer_expiry_txt" msgid="3680765722923600294">"ടൈമർ കാലഹരണപ്പെടുമ്പോൾ വീണ്ടെടുക്കൽ"</string>
+    <string name="clh_callFailed_protocol_Error_unspecified_txt" msgid="8294907817156524790">"പ്രോട്ടോക്കോള്‍ പിശക്, വ്യക്തമാക്കിയിട്ടില്ല"</string>
+    <string name="clh_callFailed_interworking_unspecified_txt" msgid="8838850798491763729">"ഇന്റർവർക്കിംഗ്, വ്യക്തമാക്കിയിട്ടില്ല"</string>
+    <string name="labelCallBarring" msgid="3452870940716226978">"കോൾ തടയൽ"</string>
+    <string name="sum_call_barring_enabled" msgid="6804489690436703488">"ഓൺ"</string>
+    <string name="sum_call_barring_disabled" msgid="5900772179198857783">"ഓഫ്"</string>
+    <string name="call_barring_baoc" msgid="1199843944333106035">"എല്ലാ ഔട്ട്‌ഗോയിംഗും"</string>
+    <string name="call_barring_baoc_enabled" msgid="8112118391869380361">"എല്ലാ ഔട്ട്‌ഗോയിംഗ് കോളുകളും ബ്ലോക്ക് ചെയ്യുന്നത് പ്രവർത്തനരഹിതമാക്കണോ?"</string>
+    <string name="call_barring_baoc_disabled" msgid="7806697133004697974">"എല്ലാ ഔട്ട്‌ഗോയിംഗ് കോളുകളും ബ്ലോക്ക് ചെയ്യണോ?"</string>
+    <string name="call_barring_baoic" msgid="3162154267825211826">"അന്താരാഷ്‌ട്ര ഔട്ട്‌ഗോയിംഗ്"</string>
+    <string name="call_barring_baoic_enabled" msgid="2634377543147258105">"അന്താരാഷ്‌ട്ര ഔട്ട്‌ഗോയിംഗ് കോളുകൾ ബ്ലോക്ക് ചെയ്യുന്നത് പ്രവർത്തനരഹിതമാക്കണോ?"</string>
+    <string name="call_barring_baoic_disabled" msgid="5817895648306183464">"അന്താരാഷ്‌ട്ര ഔട്ട്‌ഗോയിംഗ് കോളുകൾ ബ്ലോക്ക് ചെയ്യണോ?"</string>
+    <string name="call_barring_baoicr" msgid="8951699885885742076">"അന്താരാഷ്‌ട്ര റോമിംഗ് ഔട്ട്‌ഗോയിംഗ്"</string>
+    <string name="call_barring_baoicr_enabled" msgid="2519630715322138317">"അന്താരാഷ്‌ട്ര റോമിംഗ് ഔട്ട്‌ഗോയിംഗ് ബ്ലോക്ക് ചെയ്യുന്നത് പ്രവർത്തനരഹിതമാക്കണോ?"</string>
+    <string name="call_barring_baoicr_disabled" msgid="5831267468931377699">"അന്താരാഷ്‌ട്ര റോമിംഗ് ഔട്ട്‌ഗോയിംഗ് ബ്ലോക്ക് ചെയ്യണോ?"</string>
+    <string name="call_barring_baic" msgid="5272726081458339912">"എല്ലാ ഇന്‍‌കമിംഗും"</string>
+    <string name="call_barring_baic_enabled" msgid="2457134916223203380">"എല്ലാ ഇന്‍‌കമിംഗ് കോളുകളും ബ്ലോക്ക് ചെയ്യുന്നത് പ്രവർത്തനരഹിതമാക്കണോ?"</string>
+    <string name="call_barring_baic_disabled" msgid="6945604947500275636">"എല്ലാ ഇന്‍‌കമിംഗ് കോളുകളും ബ്ലോക്ക് ചെയ്യണോ?"</string>
+    <string name="call_barring_baicr" msgid="5728784220691481693">"അന്താരാഷ്‌ട്ര റോമിംഗ് ഇന്‍‌കമിംഗ്"</string>
+    <string name="call_barring_baicr_enabled" msgid="6533336994391716127">"എല്ലാ അന്താരാഷ്‌ട്ര റോമിംഗ് ഇന്‍‌കമിംഗുകളും ബ്ലോക്ക് ചെയ്യുന്നത് പ്രവർത്തനരഹിതമാക്കണോ?"</string>
+    <string name="call_barring_baicr_disabled" msgid="6746329853943256566">"അന്താരാഷ്‌ട്ര റോമിംഗ് ഇന്‍‌കമിംഗ് ബ്ലോക്ക് ചെയ്യണോ?"</string>
+    <string name="call_barring_deactivate_all" msgid="5269788384941003415">"എല്ലാം നിർജ്ജീവമാക്കുക"</string>
+    <string name="call_barring_deactivate_all_description" msgid="4972365443287257704">"എല്ലാ കോൾ തടയൽ ക്രമീകരണവും നിർജ്ജീവമാക്കുക"</string>
+    <string name="call_barring_deactivate_success" msgid="8014685598632000936">"കോൾ തടയൽ നിർജ്ജീവമാക്കി"</string>
+    <string name="call_barring_change_pwd" msgid="6887420609726284232">"പാസ്‌വേഡ് മാറ്റുക"</string>
+    <string name="call_barring_change_pwd_description" msgid="5505087790260233953">"കോൾ തടയൽ പാസ്‌വേഡ് മാറ്റുക"</string>
+    <string name="call_barring_change_pwd_description_disabled" msgid="7630770327645349957">"കോൾ തടയൽ പാസ്‌വേഡ് മാറ്റാനാവില്ല."</string>
+    <string name="call_barring_pwd_not_match" msgid="6716711689350314525">"പാസ്‌വേഡുകള്‍ പൊരുത്തപ്പെടുന്നില്ല"</string>
+    <string name="call_barring_right_pwd_number" msgid="2902966502520410446">"4 അക്കങ്ങളുള്ള പാസ്‌വേഡ് നൽകുക"</string>
+    <string name="call_barring_change_pwd_success" msgid="3278310763742760321">"‍പാസ്‌വേഡ് മാറ്റി"</string>
+    <string name="call_barring_old_pwd" msgid="6080515987320238522">"പഴയ പാസ്‌വേഡ്"</string>
+    <string name="call_barring_new_pwd" msgid="7048532299150269547">"പുതിയ പാസ്‌വേഡ്"</string>
+    <string name="call_barring_confirm_pwd" msgid="1947167278466285411">"പാസ്‌വേഡ് സ്ഥിരീകരിക്കുക"</string>
+    <string name="messageCallBarring" msgid="2412123220272136055">"പാസ്‌വേഡ് നൽകുക"</string>
+    <string name="call_barring_settings" msgid="80766145008623645">"കോൾ തടയൽ ക്രമീകരണം"</string>
+    <string name="call_barring_deactivate_all_no_password" msgid="920902774366557311">"എല്ലാ കോൾ തടയൽ ക്രമീകരണവും നിർജ്ജീവമാക്കണോ?"</string>
+    <string name="supp_service_notification_call_deflected" msgid="9195460512875330926">"കോൾ വഴി തിരിച്ചുവിട്ടു."</string>
+    <string name="supp_service_notification_call_forwarded" msgid="7818548630812124053">"കോൾ കൈമാറി."</string>
+    <string name="supp_service_notification_call_waiting" msgid="789154111899572489">"കോൾ വെയ്‌റ്റിംഗിലാണ്."</string>
+    <string name="supp_service_clir_suppression_rejected" msgid="1581851661582189045">"നമ്പർ ബ്ലോക്ക് ചെയ്യൽ നിരസിച്ചു."</string>
+    <string name="supp_service_closed_user_group_call" msgid="5761735840904590950">"ഉപയോക്തൃ ഗ്രൂപ്പ് കോൾ അവസാനിപ്പിച്ചു."</string>
+    <string name="supp_service_incoming_calls_barred" msgid="3248813207307882723">"ഇൻകമിംഗ് കോളുകൾ തടഞ്ഞിരിക്കുന്നു."</string>
+    <string name="supp_service_outgoing_calls_barred" msgid="1962644621292054081">"ഔട്ട്‌ഗോയിംഗ് കോളുകൾ തടഞ്ഞു."</string>
+    <string name="supp_service_call_forwarding_active" msgid="1253134771682248735">"കോൾ കൈമാറൽ സജീവമാണ്."</string>
+    <string name="supp_service_additional_call_forwarded" msgid="5228624725214727315">"അധിക കോൾ കൈമാറി."</string>
+    <string name="supp_service_additional_ect_connected" msgid="6396964292513707102">"എക്‌സ്‌പ്ലിസിറ്റ് കോൾ കൈമാറൽ പൂർത്തിയായി."</string>
+    <string name="supp_service_additional_ect_connecting" msgid="5443373059716058480">"എക്‌സ്‌പ്ലിസിറ്റ് കോൾ കൈമാറൽ പുരോഗതിയിലാണ്."</string>
+    <string name="supp_service_call_on_hold" msgid="1478976782361795422">"കോൾ ഹോൾഡിലാണ്."</string>
+    <string name="supp_service_call_resumed" msgid="1656475289958070674">"കോൾ വീണ്ടും ആരംഭിച്ചു."</string>
+    <string name="supp_service_deflected_call" msgid="138970419873492166">"കോൾ വഴി തിരിച്ചുവിട്ടിട്ടുണ്ട്."</string>
+    <string name="supp_service_forwarded_call" msgid="4509980341645679803">"കൈമാറിയ കോൾ."</string>
+    <string name="supp_service_conference_call" msgid="4448616364004466832">"കോൺഫറൻസ് കോളിൽ ചേരുന്നു."</string>
+    <string name="supp_service_held_call_released" msgid="2030677825038709779">"ഹോൾഡ് ചെയ്‌ത കോൾ സ്വതന്ത്രമാക്കി."</string>
 </resources>
diff --git a/res/values-mn/strings.xml b/res/values-mn/strings.xml
index 07f6f19..823352f 100644
--- a/res/values-mn/strings.xml
+++ b/res/values-mn/strings.xml
@@ -130,6 +130,7 @@
     <string name="stk_cc_ss_to_dial_error" msgid="2816779198916570502">"SS хүсэлтийг DIAL хүсэлт болгон өөрчилсөн."</string>
     <string name="stk_cc_ss_to_ussd_error" msgid="7490626178582654236">"SS хүсэлтийг USSD хүсэлт болгон өөрчилсөн."</string>
     <string name="stk_cc_ss_to_ss_error" msgid="5057846756489053759">"SS хүсэлтийг шинэ SS хүсэлт болгон өөрчилсөн."</string>
+    <string name="stk_cc_ss_to_dial_video_error" msgid="3091186225006683939">"SS хүсэлтийг Видео DIAL хүсэлт болгон өөрчилсөн."</string>
     <string name="fdn_check_failure" msgid="18200614306525434">"Таны Phone апп-н FDN тохиргоо асаалттай байна. Тус шалтгаанаар дуудлагатай холбоотой зарим функц ажиллахгүй."</string>
     <string name="radio_off_error" msgid="2304459933248513376">"Эдгээр тохиргоог харахын өмнө радиог асаана уу."</string>
     <string name="close_dialog" msgid="2365884406356986917">"OK"</string>
@@ -158,7 +159,6 @@
     <string name="vm_change_pin_error_invalid" msgid="3972205462701668653">"Шинэ PIN-д буруу тэмдэгт агуулагдаж байна."</string>
     <string name="vm_change_pin_error_system_error" msgid="6610603326230000207">"PIN-г өөрчлөх боломжгүй"</string>
     <string name="vvm_unsupported_message_format" msgid="11795090778411977">"Дэмжигдээгүй зурвасын төрөл, сонсохын тулд <xliff:g id="NUMBER">%s</xliff:g> руу залгана уу."</string>
-    <string name="mobile_networks" msgid="5540397602919106177">"Мобайль сүлжээний тохиргоо"</string>
     <string name="network_settings_title" msgid="514120489499925574">"Мобайл сүлжээ"</string>
     <string name="label_available" msgid="1181658289009300430">"Боломжтой сүлжээнүүд"</string>
     <string name="load_networks_progress" msgid="5230707536168902952">"Хайж байна..."</string>
@@ -168,6 +168,7 @@
     <string name="not_allowed" msgid="5613353860205691579">"Таны SIM карт энэ сүлжээнд холбогдохыг зөвшөөрөхгүй байна."</string>
     <string name="connect_later" msgid="2308119155752343975">"Сүлжээнд одоо холбогдох боломжгүй байна. Дараа дахин оролдоно уу."</string>
     <string name="registration_done" msgid="495135664535876612">"Сүлжээнд бүртгэгдсэн."</string>
+    <string name="already_auto" msgid="6067116884321285507">"Аль хэдийн автомат сонголтонд байна."</string>
     <string name="select_automatically" msgid="1046727200631770962">"Сүлжээг автоматаар сонгох"</string>
     <string name="network_select_title" msgid="7733107364757544558">"Сүлжээ"</string>
     <string name="register_automatically" msgid="6017849844573519637">"Автомат бүртгэл…"</string>
@@ -175,6 +176,31 @@
     <string name="preferred_network_mode_summary" msgid="1434820673166126609">"Сүлжээний ажиллах төлвийг өөрчлөх"</string>
     <string name="preferred_network_mode_dialogtitle" msgid="4048082093347807230">"Сүлжээний үндсэн төрөл"</string>
     <string name="forbidden_network" msgid="4384929668343563440">"(хориотой)"</string>
+  <string-array name="preferred_network_mode_choices">
+    <item msgid="3628460389382468528">"GSM/WCDMA эхэнд нь"</item>
+    <item msgid="8442633436636425221">"Зөвхөн GSM"</item>
+    <item msgid="2032314385791760810">"Зөвхөн WCDMA"</item>
+    <item msgid="6334554401059422303">"GSM/WCDMA автомат"</item>
+    <item msgid="1462198368200398663">"CDMA/EvDo автомат"</item>
+    <item msgid="3611460019185359968">"CDMA w/o EvDo"</item>
+    <item msgid="545430093607698090">"Зөвхөн EvDo"</item>
+    <item msgid="4286774020869405140">"CDMA/EvDo/GSM/WCDMA"</item>
+    <item msgid="4006002265696868538">"CDMA + LTE/EvDo"</item>
+    <item msgid="8973936140318359205">"GSM/WCDMA/LTE"</item>
+    <item msgid="3471059554252610472">"Олон улсын"</item>
+    <item msgid="2882615514545171802">"LTE"</item>
+    <item msgid="8076204422288290116">"LTE / WCDMA"</item>
+    <item msgid="3982984144824159726">"Зөвхөн TDSCDMA"</item>
+    <item msgid="3686191974505922271">"TDSCDMA/WCDMA"</item>
+    <item msgid="7135671700201836475">"LTE/TDSCDMA"</item>
+    <item msgid="3736619459066330755">"TDSCDMA/GSM"</item>
+    <item msgid="4778666570887216861">"LTE/TDSCDMA/GSM"</item>
+    <item msgid="2952322596201849456">"TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="115984258536697617">"LTE/TDSCDMA/WCDMA"</item>
+    <item msgid="7957991936217192636">"LTE/TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="2828588917858484655">"TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+    <item msgid="4989979948139945854">"LTE/TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+  </string-array>
     <string name="preferred_network_mode_wcdma_perf_summary" msgid="8521677230113533809">"Давуу сүлжээний төлөв: WCDMA давуутай"</string>
     <string name="preferred_network_mode_gsm_only_summary" msgid="3352445413437453511">"Давуу сүлжээний төлөв: зөвхөн GSM"</string>
     <string name="preferred_network_mode_wcdma_only_summary" msgid="2836897236221063413">"Давуу сүлжээний төлөв: зөвхөн WCDMA"</string>
@@ -192,21 +218,15 @@
     <string name="preferred_network_mode_lte_gsm_umts_summary" msgid="633315028976225026">"Хамгийн тохиромжтой горимууд: LTE / GSM / UMTS"</string>
     <string name="preferred_network_mode_lte_cdma_summary" msgid="3722647806454528426">"Давуу сүлжээний төлөв: LTE / CDMA"</string>
     <string name="preferred_network_mode_tdscdma_summary" msgid="8021016193718678775">"Давуу сүлжээний төлөв: TDSCDMA"</string>
-  <string-array name="preferred_network_mode_choices">
-    <item msgid="7886739962255042385">"LTE / WCDMA"</item>
-    <item msgid="577652050447385699">"LTE"</item>
-    <item msgid="6813597571293773656">"Глобаль"</item>
-    <item msgid="127064712132619032">"GSM/WCDMA/LTE"</item>
-    <item msgid="1126767511633425977">"CDMA + LTE/EvDo"</item>
-    <item msgid="6389676313771670660">"CDMA/EvDo/GSM/WCDMA"</item>
-    <item msgid="545430093607698090">"Зөвхөн EvDo"</item>
-    <item msgid="1508557726283094448">"CDMA w/o EvDo"</item>
-    <item msgid="4341433122263841224">"CDMA/EvDo авто"</item>
-    <item msgid="5958053792390386668">"GSM/WCDMA авто"</item>
-    <item msgid="7913148405605373434">"Зөвхөн WCDMA"</item>
-    <item msgid="1524224863879435516">"Зөвхөн GSM"</item>
-    <item msgid="3817924849415716259">"GSM/WCDMA эхэнд нь"</item>
-  </string-array>
+    <string name="preferred_network_mode_tdscdma_wcdma_summary" msgid="2405154895437348623">"Давуу сүлжээний горим: TDSCDMA / WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_summary" msgid="2104702896644235637">"Давуу сүлжээний горим: LTE / TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_summary" msgid="4893784445338396204">":Давуу сүлжээний горим: TDSCDMA / GSM"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_summary" msgid="1815169717046729757">"Давуу сүлжээний горим: LTE/GSM/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_wcdma_summary" msgid="2195358773359424099">"Давуу сүлжээний горим: TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_wcdma_summary" msgid="1181424059695667803">"Давуу сүлжээний горим LTE/TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_wcdma_summary" msgid="2526539326505354382">"Давуу сүлжээний горим: LTE/TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="8195248059196614939">"Давуу сүлжээний төлөв: CDMA/EvDo/GSM/WCDMAj"</string>
+    <string name="preferred_network_mode_lte_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="5596733053095592791">"Давуу сүлжээний горим: LTE/TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
     <string name="call_category" msgid="5863978196309462052">"Залгаж байна"</string>
     <string name="network_operator_category" msgid="4830701959205735636">"Сүлжээ"</string>
     <string name="enhanced_4g_lte_mode_title" msgid="522191650223239171">"Сайжруулсан 4G LTE горим"</string>
@@ -220,12 +240,13 @@
     <string name="roaming_disable" msgid="1843417228755568110">"Роумингтэй үед дата үйлчилгээнд холбогдох"</string>
     <string name="roaming_reenable_message" msgid="8913735676127858115">"Та төрөлх сүлжээнээс дата роумингыг унтраагаад гарсан тул дата холболтоо алдлаа."</string>
     <string name="roaming_warning" msgid="1603164667540144353">"Таны төлбөр өндөр гарах магадлалтайг анхааруулж байна."</string>
+    <string name="roaming_check_price_warning" msgid="7497570906830902550">"Үнийг нь өөрийн сүлжээний нийлүүлэгчээс шалгана уу."</string>
     <string name="roaming_alert_title" msgid="3654815360303826008">"Дата роуминг үйлчилгээг идэвхжүүлэх үү?"</string>
     <string name="data_usage_title" msgid="8759619109516889802">"Дата ашиглалт"</string>
     <string name="data_usage_template" msgid="8526428824844656364">"<xliff:g id="ID_1">%1$s</xliff:g> мобайл дата ашигласан <xliff:g id="ID_2">%2$s</xliff:g>"</string>
     <string name="advanced_options_title" msgid="8074895510265488035">"Нарийвчилсан"</string>
     <string name="carrier_settings_euicc" msgid="6714062862127226405">"Оператор компани"</string>
-    <string name="keywords_carrier_settings_euicc" msgid="783429609643157743">"carrier, esim, sim, euicc"</string>
+    <string name="keywords_carrier_settings_euicc" msgid="6861505396475991277">"үүрэн холбооны компани, esim, sim, euicc, үүрэн холбооны компани сэлгэх, үүрэн холбооны компани нэмэх"</string>
     <string name="carrier_settings_euicc_summary" msgid="5115001942761995457">"<xliff:g id="CARRIER_NAME">%1$s</xliff:g> — <xliff:g id="PHONE_NUMBER">%2$s</xliff:g>"</string>
     <string name="mobile_data_settings_title" msgid="4661165467914727157">"Мобайл дата"</string>
     <string name="mobile_data_settings_summary" msgid="5087255915840576895">"Мобайл сүлжээг ашиглан датанд хандах"</string>
@@ -399,7 +420,7 @@
     <string name="deleting_fdn_contact" msgid="5669163206349319969">"Тогтвортой залгах дугаарыг устгаж байна…"</string>
     <string name="fdn_contact_deleted" msgid="7154162327112259569">"Тогтвортой залгах дугаарыг устгав."</string>
     <string name="pin2_invalid" msgid="5470854099230755944">"Та буруу PIN оруулсан учир FDN шинэчлэгдсэнгүй."</string>
-    <string name="fdn_invalid_number" msgid="8602417141715473998">"Дугаар хоосон, эсвэл 20 цифрээс хэтэрсэн учир FDN шинэчлэгдээгүй."</string>
+    <string name="fdn_invalid_number" msgid="2062898833049589309">"Дугаар 20 цифрээс хэтэрсэн учир FDN шинэчлэгдээгүй."</string>
     <string name="pin2_or_fdn_invalid" msgid="6025144083384701197">"FDN шинэчлэгдсэнгүй. PIN2 буруу байсан, эсхүл утасны дугаар зөвшөөрөгдсөнгүй."</string>
     <string name="fdn_failed" msgid="540018079008319747">"ФДН ажиллуулах амжилтгүй."</string>
     <string name="simContacts_emptyLoading" msgid="2203331234764498011">"SIM картаас уншиж байна…"</string>
@@ -502,6 +523,8 @@
     <string name="failedToImportSingleContactMsg" msgid="415399285420353917">"Харилцагчийн жагсаалтыг импортолж чадсангүй"</string>
     <string name="hac_mode_title" msgid="8740268574688743289">"Сонсголын төхөөрөмж"</string>
     <string name="hac_mode_summary" msgid="6833851160514929341">"Сонсголын төхөөрөмж тааруулагчийг асаана уу"</string>
+    <string name="rtt_mode_title" msgid="5868105073514206953">"RTT"</string>
+    <string name="rtt_mode_summary" msgid="7346441783429748083">"RTT-г асаах эсвэл унтраах"</string>
   <string-array name="tty_mode_entries">
     <item msgid="512950011423868021">"TTY Унтраасан"</item>
     <item msgid="3971695875449640648">"TTY Дүүрэн"</item>
@@ -613,4 +636,107 @@
     <string name="mobile_data_activate_diag_message" msgid="8216154678758451453">"Та <xliff:g id="PROVIDER_NAME">%s</xliff:g>-р дамжуулан дата нэмэх шаардлагатай болж магадгүй"</string>
     <string name="mobile_data_activate_button" msgid="3682400969184405446">"ДАТА НЭМЭХ"</string>
     <string name="mobile_data_activate_cancel_button" msgid="1708022171547398765">"ЦУЦЛАХ"</string>
+    <string name="clh_card_title_call_ended_txt" msgid="4072101334811753823">"Дуудлага дууссан"</string>
+    <string name="clh_callFailed_powerOff_txt" msgid="3773036949107147708">"Радио идэвхгүй"</string>
+    <string name="clh_callFailed_simError_txt" msgid="757650590524277969">"SIM карт байхгүй эсвэл SIM картын алдаа"</string>
+    <string name="clh_incall_error_out_of_service_txt" msgid="3974373603657193827">"Мобайл сүлжээ байхгүй"</string>
+    <string name="clh_callFailed_unassigned_number_txt" msgid="7635996793232604064">"Оноогоогүй (хуваарилаагүй) дугаар"</string>
+    <string name="clh_callFailed_no_route_to_destination_txt" msgid="8561586745288855167">"Чиглэлд хүрэх замнал байхгүй"</string>
+    <string name="clh_callFailed_channel_unacceptable_txt" msgid="8048626924246611459">"Сувгийг хүлээн авах боломжгүй"</string>
+    <string name="clh_callFailed_operator_determined_barring_txt" msgid="6889705714244076823">"Оператор саатуулсан гэж тодорхойлсон"</string>
+    <string name="clh_callFailed_normal_call_clearing_txt" msgid="2810975267106345820">"Энгийн дуудлага арилгалт"</string>
+    <string name="clh_callFailed_user_busy_txt" msgid="2736095995784746915">"Хэрэглэгч завгүй"</string>
+    <string name="clh_callFailed_no_user_responding_txt" msgid="1421543095873040084">"Хариу өгөх хэрэглэгч байхгүй"</string>
+    <string name="clh_callFailed_user_alerting_txt" msgid="6606245970376797447">"Хэрэглэгчийн анхааруулга, хариу байхгүй"</string>
+    <string name="clh_callFailed_call_rejected_txt" msgid="8001665478195793223">"Дуудлагыг тасалсан"</string>
+    <string name="clh_callFailed_number_changed_txt" msgid="5127909898925154242">"Дугаар өөрчлөгдсөн"</string>
+    <string name="clh_callFailed_pre_emption_txt" msgid="6864702416751338567">"Давуу эрх"</string>
+    <string name="clh_callFailed_non_selected_user_clearing_txt" msgid="8725898326616836656">"Сонгосон хэрэглэгчийн арилгалт байхгүй"</string>
+    <string name="clh_callFailed_destination_out_of_order_txt" msgid="6626355413556362437">"Чиглэл ажиллагаагүй"</string>
+    <string name="clh_callFailed_invalid_number_format_txt" msgid="6987646655639655370">"Дугаарын формат буруу (дугаар дутуу)"</string>
+    <string name="clh_callFailed_facility_rejected_txt" msgid="4539787567476563415">"Төхөөрөмж татгалзсан"</string>
+    <string name="clh_callFailed_response_to_STATUS_ENQUIRY_txt" msgid="178503536263624366">"ТӨЛӨВИЙН ХҮСЭЛТИЙН хариу"</string>
+    <string name="clh_callFailed_normal_unspecified_txt" msgid="2777574148560245427">"Энгийн, тодорхойлоогүй"</string>
+    <string name="clh_callFailed_no_circuit_available_txt" msgid="2894749820848784700">"Боломжтой сүлжээ/суваг байхгүй"</string>
+    <string name="clh_callFailed_network_out_of_order_txt" msgid="807472585030492179">"Сүлжээ ажиллагаагүй"</string>
+    <string name="clh_callFailed_temporary_failure_txt" msgid="1985847623937655151">"Түр зуурын алдаа"</string>
+    <string name="clh_callFailed_switching_equipment_congestion_txt" msgid="465517139462928431">"Сэлгэх төхөөрөмж гацсан"</string>
+    <string name="clh_callFailed_access_information_discarded_txt" msgid="132851305339579892">"Хандалтын мэдээллийг устгасан"</string>
+    <string name="clh_callFailed_requested_circuit_txt" msgid="2316345471851443847">"Хүссэн сүлжээ/сувгийг ашиглах боломжгүй"</string>
+    <string name="clh_callFailed_resources_unavailable_unspecified_txt" msgid="4460267429142724322">"Ашиглах боломжтой нөөц байхгүй, тодорхойлоогүй"</string>
+    <string name="clh_callFailed_quality_of_service_unavailable_txt" msgid="7315823047206338755">"Үйлчилгээний чанарыг ашиглах боломжгүй"</string>
+    <string name="clh_callFailed_requested_facility_not_subscribed_txt" msgid="1688438372518949530">"Хүссэн төхөөрөмж бүртгэгдээгүй"</string>
+    <string name="clh_callFailed_incoming_calls_barred_within_the_CUG_txt" msgid="3922231620226043342">"Ирж буй дуудлага CUG дотор саатсан"</string>
+    <string name="clh_callFailed_bearer_capability_not_authorized_txt" msgid="6515594235334537340">"Эзэмшигчийн чадавхийг зөвшөөрөөгүй"</string>
+    <string name="clh_callFailed_bearer_capability_not_presently_available_txt" msgid="8013567156449692135">"Эзэмшигчийн чадавхийг одоогоор мэдэх боломжгүй"</string>
+    <string name="clh_callFailed_service_or_option_not_available_unspecified_txt" msgid="8663374141880847414">"Үйлчилгээ эсвэл сонголт байхгүй, тодорхойлоогүй"</string>
+    <string name="clh_callFailed_bearer_service_not_implemented_txt" msgid="2772484977847973583">"Эзэмшигчийн үйлчилгээ хийгдээгүй"</string>
+    <string name="clh_callFailed_ACM_equal_to_or_greater_than_ACMmax_txt" msgid="2192709279981159761">"ACM нь ACMmax-с их буюу тэнцүү"</string>
+    <string name="clh_callFailed_requested_facility_not_implemented_txt" msgid="406404292085779118">"Хүссэн төхөөрөмж ажиллаагүй"</string>
+    <string name="clh_callFailed_only_restricted_digital_information_bearer_capability_is_available_txt" msgid="4817899794531157207">"Зөвхөн хязгаарлагдмал дижитал мэдээлэл эзэмшигчийн чадавхийг ашиглах боломжтой"</string>
+    <string name="clh_callFailed_service_or_option_not_implemented_unspecified_txt" msgid="2968655784896862505">"Үйлчилгээ эсвэл сонголтыг гүйцэтгээгүй, тодорхойлоогүй"</string>
+    <string name="clh_callFailed_invalid_transaction_identifier_value_txt" msgid="3843478518660918642">"Гүйлгээний таниулагчийн утга буруу"</string>
+    <string name="clh_callFailed_user_not_member_of_CUG_txt" msgid="8462852903153938988">"Хэрэглэгч CUG-н гишүүн биш"</string>
+    <string name="clh_callFailed_incompatible_destination_txt" msgid="2580750652910253219">"Нийцэхгүй чиглэл"</string>
+    <string name="clh_callFailed_invalid_transit_network_selection_txt" msgid="6589916900457111005">"Дамжих сүлжээний сонголт буруу"</string>
+    <string name="clh_callFailed_semantically_incorrect_message_txt" msgid="2329284157442218683">"Утгын хувьд буруу зурвас"</string>
+    <string name="clh_callFailed_invalid_mandatory_information_txt" msgid="9081556111928912676">"Заавал байх мэдээлэл буруу"</string>
+    <string name="clh_callFailed_message_type_non_existent_or_not_implemented_txt" msgid="2641350895896546715">"Зурвасын төрөл байхгүй эсвэл хэрэгжээгүй"</string>
+    <string name="clh_callFailed_message_type_not_compatible_with_protocol_state_txt" msgid="6598180735494982466">"Зурвасын төрөл протоколын горимтой нийцэхгүй"</string>
+    <string name="clh_callFailed_information_element_non_existent_or_not_implemented_txt" msgid="4725610801664706983">"Мэдээллийн бүрдэл байхгүй эсвэл хэрэгжээгүй"</string>
+    <string name="clh_callFailed_conditional_IE_error_txt" msgid="9140031076499566143">"Нөхцөлт IE алдаа"</string>
+    <string name="clh_callFailed_message_not_compatible_with_protocol_state_txt" msgid="6586005128633024271">"Зурвас протоколын горимтой нийцэхгүй"</string>
+    <string name="clh_callFailed_recovery_on_timer_expiry_txt" msgid="3680765722923600294">"Хугацаа хэмжигч дуусах үед сэргээх"</string>
+    <string name="clh_callFailed_protocol_Error_unspecified_txt" msgid="8294907817156524790">"Протоколын алдаа, тодорхойлоогүй"</string>
+    <string name="clh_callFailed_interworking_unspecified_txt" msgid="8838850798491763729">"Харилцан үйлчилж буй, тодорхойлоогүй"</string>
+    <string name="labelCallBarring" msgid="3452870940716226978">"Дуудлага хаах"</string>
+    <string name="sum_call_barring_enabled" msgid="6804489690436703488">"Идэвхтэй"</string>
+    <string name="sum_call_barring_disabled" msgid="5900772179198857783">"Идэвхгүй"</string>
+    <string name="call_barring_baoc" msgid="1199843944333106035">"Бүх гарч буй"</string>
+    <string name="call_barring_baoc_enabled" msgid="8112118391869380361">"Бүх гарч буй дуудлагыг хориглохыг идэвхгүй болгох уу?"</string>
+    <string name="call_barring_baoc_disabled" msgid="7806697133004697974">"Бүх гарч буй дуудлагыг хориглох уу?"</string>
+    <string name="call_barring_baoic" msgid="3162154267825211826">"Гарч буй олон улсын"</string>
+    <string name="call_barring_baoic_enabled" msgid="2634377543147258105">"Гарч буй олон улсын дуудлагуудыг хориглохыг идэвхгүй болгох уу?"</string>
+    <string name="call_barring_baoic_disabled" msgid="5817895648306183464">"Гарч буй олон улсын дуудлагуудыг хориглох уу?"</string>
+    <string name="call_barring_baoicr" msgid="8951699885885742076">"Гарч буй олон улсын роуминг"</string>
+    <string name="call_barring_baoicr_enabled" msgid="2519630715322138317">"Гарч буй олон улсын роумингыг хориглохыг идэвхгүй болгох уу?"</string>
+    <string name="call_barring_baoicr_disabled" msgid="5831267468931377699">"Гарч буй олон улсын роумингыг хориглох уу?"</string>
+    <string name="call_barring_baic" msgid="5272726081458339912">"Бүх ирж буй"</string>
+    <string name="call_barring_baic_enabled" msgid="2457134916223203380">"Бүх ирж буй дуудлагыг хориглохыг идэвхгүй болгох уу?"</string>
+    <string name="call_barring_baic_disabled" msgid="6945604947500275636">"Бүх ирж буй дуудлагыг хориглох уу?"</string>
+    <string name="call_barring_baicr" msgid="5728784220691481693">"Ирж буй олон улсын роуминг"</string>
+    <string name="call_barring_baicr_enabled" msgid="6533336994391716127">"Бүх ирж буй олон улсын роумингыг хориглохыг идэвхгүй болгох уу?"</string>
+    <string name="call_barring_baicr_disabled" msgid="6746329853943256566">"Ирж буй олон улсын роумингыг хориглох уу?"</string>
+    <string name="call_barring_deactivate_all" msgid="5269788384941003415">"Бүгдийг идэвхгүй болгох"</string>
+    <string name="call_barring_deactivate_all_description" msgid="4972365443287257704">"Бүх дуудлага хаах тохиргоог идэвхгүй болгох"</string>
+    <string name="call_barring_deactivate_success" msgid="8014685598632000936">"Дуудлага хаахыг идэвхгүй болгосон"</string>
+    <string name="call_barring_change_pwd" msgid="6887420609726284232">"Нууц үг солих"</string>
+    <string name="call_barring_change_pwd_description" msgid="5505087790260233953">"Дуудлага хаах нууц үгийг өөрчлөх"</string>
+    <string name="call_barring_change_pwd_description_disabled" msgid="7630770327645349957">"Дуудлага хаах нууц үгийг өөрчлөх боломжгүй."</string>
+    <string name="call_barring_pwd_not_match" msgid="6716711689350314525">"Нууц үг таарахгүй байна"</string>
+    <string name="call_barring_right_pwd_number" msgid="2902966502520410446">"4 дугаартай нууц үг оруулна уу"</string>
+    <string name="call_barring_change_pwd_success" msgid="3278310763742760321">"Нууц үгийг өөрчилсөн"</string>
+    <string name="call_barring_old_pwd" msgid="6080515987320238522">"Хуучин нууц үг"</string>
+    <string name="call_barring_new_pwd" msgid="7048532299150269547">"Шинэ нууц үг"</string>
+    <string name="call_barring_confirm_pwd" msgid="1947167278466285411">"Нууц үг баталгаажуулах"</string>
+    <string name="messageCallBarring" msgid="2412123220272136055">"Нууц үг оруулна уу"</string>
+    <string name="call_barring_settings" msgid="80766145008623645">"Дуудлага хаах тохиргоо"</string>
+    <string name="call_barring_deactivate_all_no_password" msgid="920902774366557311">"Бүх дуудлага хаах тохиргоог идэвхгүй болгох уу?"</string>
+    <string name="supp_service_notification_call_deflected" msgid="9195460512875330926">"Дуудлагыг шилжүүлсэн."</string>
+    <string name="supp_service_notification_call_forwarded" msgid="7818548630812124053">"Дуудлагыг дамжуулсан."</string>
+    <string name="supp_service_notification_call_waiting" msgid="789154111899572489">"Дуудлагыг хүлээлгэж байна."</string>
+    <string name="supp_service_clir_suppression_rejected" msgid="1581851661582189045">"Дугаар хориглохоос татгалзсан."</string>
+    <string name="supp_service_closed_user_group_call" msgid="5761735840904590950">"Хаалттай хэрэглэгчийн групп дуудлага."</string>
+    <string name="supp_service_incoming_calls_barred" msgid="3248813207307882723">"Ирж буй дуудлагыг хаасан."</string>
+    <string name="supp_service_outgoing_calls_barred" msgid="1962644621292054081">"Гарах дуудлагыг хаасан."</string>
+    <string name="supp_service_call_forwarding_active" msgid="1253134771682248735">"Дуудлага дамжуулахыг идэвхжүүлсэн."</string>
+    <string name="supp_service_additional_call_forwarded" msgid="5228624725214727315">"Нэмэлт дуудлагыг дамжуулсан."</string>
+    <string name="supp_service_additional_ect_connected" msgid="6396964292513707102">"Ил дуудлагыг шилжүүлж дууссан."</string>
+    <string name="supp_service_additional_ect_connecting" msgid="5443373059716058480">"Ил дуудлагыг шилжүүлж байна."</string>
+    <string name="supp_service_call_on_hold" msgid="1478976782361795422">"Дуудлага хүлээлгэсэн."</string>
+    <string name="supp_service_call_resumed" msgid="1656475289958070674">"Дуудлагыг үргэлжлүүлсэн."</string>
+    <string name="supp_service_deflected_call" msgid="138970419873492166">"Дуудлагыг шилжүүлсэн."</string>
+    <string name="supp_service_forwarded_call" msgid="4509980341645679803">"Дамжуулсан дуудлага."</string>
+    <string name="supp_service_conference_call" msgid="4448616364004466832">"Хурлын дуудлагад нэгдэж байна."</string>
+    <string name="supp_service_held_call_released" msgid="2030677825038709779">"Хүлээлгэсэн дуудлагыг холбосон."</string>
 </resources>
diff --git a/res/values-mr/strings.xml b/res/values-mr/strings.xml
index 2425c4a..dbc88c8 100644
--- a/res/values-mr/strings.xml
+++ b/res/values-mr/strings.xml
@@ -130,6 +130,7 @@
     <string name="stk_cc_ss_to_dial_error" msgid="2816779198916570502">"SS विनंती डायल विनंतीवर सुधारित केली."</string>
     <string name="stk_cc_ss_to_ussd_error" msgid="7490626178582654236">"SS विनंती USSD विनंतीवर सुधारित केली."</string>
     <string name="stk_cc_ss_to_ss_error" msgid="5057846756489053759">"SS विनंती नवीन SS विनंतीवर सुधारित केली."</string>
+    <string name="stk_cc_ss_to_dial_video_error" msgid="3091186225006683939">"SS विनंतीमध्ये बदल करून ती व्हिडिओ डायल विनंतीमध्ये बदलली आहे."</string>
     <string name="fdn_check_failure" msgid="18200614306525434">"आपल्‍या फोन अ‍ॅप्‍सचे निश्चित डायलिंग नंबर सेटिंग चालू केले. परिणामी, काही कॉल संबंधित वैशिष्‍ट्ये कार्य करीत नाहीत."</string>
     <string name="radio_off_error" msgid="2304459933248513376">"या सेटिंग्‍ज पाहण्‍यापूर्वी रेडिओ चालू करा."</string>
     <string name="close_dialog" msgid="2365884406356986917">"ठीक"</string>
@@ -158,7 +159,6 @@
     <string name="vm_change_pin_error_invalid" msgid="3972205462701668653">"नवीन पिन मध्ये अवैध वर्ण आहेत."</string>
     <string name="vm_change_pin_error_system_error" msgid="6610603326230000207">"पिन बदलण्यात अक्षम"</string>
     <string name="vvm_unsupported_message_format" msgid="11795090778411977">"असमर्थित संदेश प्रकार, ऐकण्यासाठी <xliff:g id="NUMBER">%s</xliff:g> वर कॉल करा."</string>
-    <string name="mobile_networks" msgid="5540397602919106177">"मोबाईल नेटवर्क सेटिंग्ज"</string>
     <string name="network_settings_title" msgid="514120489499925574">"मोबाइल नेटवर्क"</string>
     <string name="label_available" msgid="1181658289009300430">"उपलब्ध नेटवर्क"</string>
     <string name="load_networks_progress" msgid="5230707536168902952">"शोधत आहे..."</string>
@@ -168,6 +168,7 @@
     <string name="not_allowed" msgid="5613353860205691579">"आपले सिम कार्ड या नेटवर्कच्‍या कनेक्‍शनला अनुमती देत नाही."</string>
     <string name="connect_later" msgid="2308119155752343975">"आत्ता या नेटवर्कशी कनेक्‍ट करू शकत नाही. नंतर पुन्‍हा प्रयत्‍न करा."</string>
     <string name="registration_done" msgid="495135664535876612">"नेटवर्कवर नोंदणी केली."</string>
+    <string name="already_auto" msgid="6067116884321285507">"आपोआप निवडीमध्‍ये आधीपासून आहे."</string>
     <string name="select_automatically" msgid="1046727200631770962">"स्वयंचलितपणे नेटवर्क निवडा"</string>
     <string name="network_select_title" msgid="7733107364757544558">"नेटवर्क"</string>
     <string name="register_automatically" msgid="6017849844573519637">"स्‍वयंचलित नोंदणी…"</string>
@@ -175,6 +176,31 @@
     <string name="preferred_network_mode_summary" msgid="1434820673166126609">"नेटवर्क कार्य करण्‍याचा मोड बदला"</string>
     <string name="preferred_network_mode_dialogtitle" msgid="4048082093347807230">"प्राधान्‍यकृत नेटवर्क प्रकार"</string>
     <string name="forbidden_network" msgid="4384929668343563440">"(मनाई केलेले)"</string>
+  <string-array name="preferred_network_mode_choices">
+    <item msgid="3628460389382468528">"GSM/WCDMA प्राधान्‍यकृत"</item>
+    <item msgid="8442633436636425221">"केवळ GSM"</item>
+    <item msgid="2032314385791760810">"फक्त WCDMA"</item>
+    <item msgid="6334554401059422303">"आपोआप GSM/WCDMA"</item>
+    <item msgid="1462198368200398663">"आपोआप CDMA/EvDo"</item>
+    <item msgid="3611460019185359968">"CDMA w/o EvDo"</item>
+    <item msgid="545430093607698090">"केवळ EvDo"</item>
+    <item msgid="4286774020869405140">"CDMA/EvDo/GSM/WCDMA"</item>
+    <item msgid="4006002265696868538">"CDMA + LTE/EvDo"</item>
+    <item msgid="8973936140318359205">"GSM/WCDMA/LTE"</item>
+    <item msgid="3471059554252610472">"जागतिक"</item>
+    <item msgid="2882615514545171802">"LTE"</item>
+    <item msgid="8076204422288290116">"LTE / WCDMA"</item>
+    <item msgid="3982984144824159726">"फक्त TDSCDMA"</item>
+    <item msgid="3686191974505922271">"TDSCDMA/WCDMA"</item>
+    <item msgid="7135671700201836475">"LTE/TDSCDMA"</item>
+    <item msgid="3736619459066330755">"TDSCDMA/GSM"</item>
+    <item msgid="4778666570887216861">"LTE/TDSCDMA/GSM"</item>
+    <item msgid="2952322596201849456">"TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="115984258536697617">"LTE/TDSCDMA/WCDMA"</item>
+    <item msgid="7957991936217192636">"LTE/TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="2828588917858484655">"TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+    <item msgid="4989979948139945854">"LTE/TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+  </string-array>
     <string name="preferred_network_mode_wcdma_perf_summary" msgid="8521677230113533809">"प्राधान्‍यकृत नेटवर्क मोड: WCDMA प्राधान्‍यकृत"</string>
     <string name="preferred_network_mode_gsm_only_summary" msgid="3352445413437453511">"प्राधान्‍यकृत नेटवर्क मोड: केवळ GSM"</string>
     <string name="preferred_network_mode_wcdma_only_summary" msgid="2836897236221063413">"प्राधान्‍यकृत नेटवर्क प्रकार: केवळ WCDMA"</string>
@@ -192,21 +218,15 @@
     <string name="preferred_network_mode_lte_gsm_umts_summary" msgid="633315028976225026">"प्राधान्यीकृत नेटवर्क मोड: LTE / GSM / UMTS"</string>
     <string name="preferred_network_mode_lte_cdma_summary" msgid="3722647806454528426">"प्राधान्‍यकृत नेटवर्क मोड: LTE / CDMA"</string>
     <string name="preferred_network_mode_tdscdma_summary" msgid="8021016193718678775">"प्राधान्यीकृत नेटवर्क मोड: TDSCDMA"</string>
-  <string-array name="preferred_network_mode_choices">
-    <item msgid="7886739962255042385">"LTE / WCDMA"</item>
-    <item msgid="577652050447385699">"LTE"</item>
-    <item msgid="6813597571293773656">"जागतिक"</item>
-    <item msgid="127064712132619032">"GSM/WCDMA/LTE"</item>
-    <item msgid="1126767511633425977">"CDMA + LTE/EvDo"</item>
-    <item msgid="6389676313771670660">"CDMA/EvDo/GSM/WCDMA"</item>
-    <item msgid="545430093607698090">"केवळ EvDo"</item>
-    <item msgid="1508557726283094448">"CDMA w/o EvDo"</item>
-    <item msgid="4341433122263841224">"CDMA/EvDo स्‍वयं"</item>
-    <item msgid="5958053792390386668">"GSM/WCDMA स्‍वयं"</item>
-    <item msgid="7913148405605373434">"केवळ WCDMA"</item>
-    <item msgid="1524224863879435516">"केवळ GSM"</item>
-    <item msgid="3817924849415716259">"GSM/WCDMA प्राधान्‍यकृत"</item>
-  </string-array>
+    <string name="preferred_network_mode_tdscdma_wcdma_summary" msgid="2405154895437348623">"प्राधान्यकृत नेटवर्क मोड: TDSCDMA / WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_summary" msgid="2104702896644235637">"प्राधान्यकृत नेटवर्क मोड: LTE / TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_summary" msgid="4893784445338396204">"प्राधान्यकृत नेटवर्क मोड: TDSCDMA / GSM"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_summary" msgid="1815169717046729757">"प्राधान्यकृत नेटवर्क मोड: LTE/GSM/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_wcdma_summary" msgid="2195358773359424099">"प्राधान्यकृत नेटवर्क मोड: TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_wcdma_summary" msgid="1181424059695667803">"प्राधान्यकृत नेटवर्क मोड: LTE/TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_wcdma_summary" msgid="2526539326505354382">"प्राधान्यकृत नेटवर्क मोड: LTE/TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="8195248059196614939">"प्राधान्यकृत नेटवर्क मोड: TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="5596733053095592791">"प्राधान्यकृत नेटवर्क मोड: LTE/TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
     <string name="call_category" msgid="5863978196309462052">"कॉलिंग"</string>
     <string name="network_operator_category" msgid="4830701959205735636">"नेटवर्क"</string>
     <string name="enhanced_4g_lte_mode_title" msgid="522191650223239171">"वर्धित 4G LTE मोड"</string>
@@ -220,12 +240,13 @@
     <string name="roaming_disable" msgid="1843417228755568110">"रोमिंग असताना डेटा सेवांना कनेक्ट करा"</string>
     <string name="roaming_reenable_message" msgid="8913735676127858115">"आपण डेटा रोमिंग बंद करून आपले होम नेटवर्क सोडल्यामुळे आपण डेटा कनेक्टिव्हिटी गमावली आहे."</string>
     <string name="roaming_warning" msgid="1603164667540144353">"आपल्‍याला लक्षणीय रोमिंग शुल्‍क लागू शकते."</string>
+    <string name="roaming_check_price_warning" msgid="7497570906830902550">"किंमतींबद्दल तुमच्या नेटवर्क प्रदात्याला विचारा."</string>
     <string name="roaming_alert_title" msgid="3654815360303826008">"डेटा रोमिंगला अनुमती द्यायची?"</string>
     <string name="data_usage_title" msgid="8759619109516889802">"डेटा वापर"</string>
     <string name="data_usage_template" msgid="8526428824844656364">"<xliff:g id="ID_2">%2$s</xliff:g> दरम्यान <xliff:g id="ID_1">%1$s</xliff:g> मोबाइल डेटा वापरला गेला"</string>
     <string name="advanced_options_title" msgid="8074895510265488035">"प्रगत"</string>
     <string name="carrier_settings_euicc" msgid="6714062862127226405">"वाहक"</string>
-    <string name="keywords_carrier_settings_euicc" msgid="783429609643157743">"carrier, esim, sim, euicc"</string>
+    <string name="keywords_carrier_settings_euicc" msgid="6861505396475991277">"वाहक, esim, सिम, euicc, वाहक स्विच करा, वाहक जोडा"</string>
     <string name="carrier_settings_euicc_summary" msgid="5115001942761995457">"<xliff:g id="CARRIER_NAME">%1$s</xliff:g> — <xliff:g id="PHONE_NUMBER">%2$s</xliff:g>"</string>
     <string name="mobile_data_settings_title" msgid="4661165467914727157">"मोबाइल डेटा"</string>
     <string name="mobile_data_settings_summary" msgid="5087255915840576895">"मोबाइल नेटवर्क वापरून डेटा मध्‍ये प्रवेश करा"</string>
@@ -399,7 +420,7 @@
     <string name="deleting_fdn_contact" msgid="5669163206349319969">"निश्चित डायलिंग नंबर हटवित आहे..."</string>
     <string name="fdn_contact_deleted" msgid="7154162327112259569">"निश्चित डायलिंग नंबर हटविला."</string>
     <string name="pin2_invalid" msgid="5470854099230755944">"आपण चुकीचा पिन टाईप केल्‍याने FDN अपडेट केले नव्‍हते."</string>
-    <string name="fdn_invalid_number" msgid="8602417141715473998">"FDN अपडेट झाले नाही कारण नंबर रिक्त आहे किंवा 20 अंकांपेक्षा मोठा आहे."</string>
+    <string name="fdn_invalid_number" msgid="2062898833049589309">"FDN अपडेट केलेले नाही, कारण क्रमांक २० अंकांनी जास्‍त होत आहेत."</string>
     <string name="pin2_or_fdn_invalid" msgid="6025144083384701197">"FDN अपडेट केले नव्‍हते. PIN2 चुकीचा होता किंवा फोन नंबरला नकार दिला."</string>
     <string name="fdn_failed" msgid="540018079008319747">"FDN कार्य अयशस्‍वी झाले."</string>
     <string name="simContacts_emptyLoading" msgid="2203331234764498011">"सिक कार्डमधून वाचत आहे..."</string>
@@ -502,6 +523,8 @@
     <string name="failedToImportSingleContactMsg" msgid="415399285420353917">"संपर्क आयात करण्यात अयशस्वी"</string>
     <string name="hac_mode_title" msgid="8740268574688743289">"श्रवणयंत्रे"</string>
     <string name="hac_mode_summary" msgid="6833851160514929341">"श्रवणयंत्र सुसंगतता चालू करा"</string>
+    <string name="rtt_mode_title" msgid="5868105073514206953">"RTT"</string>
+    <string name="rtt_mode_summary" msgid="7346441783429748083">"RTT सुरू किंवा बंद करा"</string>
   <string-array name="tty_mode_entries">
     <item msgid="512950011423868021">"TTY बंद"</item>
     <item msgid="3971695875449640648">"TTY पूर्ण"</item>
@@ -613,4 +636,107 @@
     <string name="mobile_data_activate_diag_message" msgid="8216154678758451453">"आपल्याला <xliff:g id="PROVIDER_NAME">%s</xliff:g> द्वारे डेटा जोडण्याची आवश्यकता असू शकते"</string>
     <string name="mobile_data_activate_button" msgid="3682400969184405446">"डेटा जोडा"</string>
     <string name="mobile_data_activate_cancel_button" msgid="1708022171547398765">"रद्द करा"</string>
+    <string name="clh_card_title_call_ended_txt" msgid="4072101334811753823">"कॉल संपला"</string>
+    <string name="clh_callFailed_powerOff_txt" msgid="3773036949107147708">"रेडिओ बंद"</string>
+    <string name="clh_callFailed_simError_txt" msgid="757650590524277969">"सिम कार्ड नाही किंवा सिम कार्ड एरर"</string>
+    <string name="clh_incall_error_out_of_service_txt" msgid="3974373603657193827">"मोबाइल नेटवर्क उपलब्ध नाही"</string>
+    <string name="clh_callFailed_unassigned_number_txt" msgid="7635996793232604064">"नियुक्त न केलेला (न दिलेला) नंबर"</string>
+    <string name="clh_callFailed_no_route_to_destination_txt" msgid="8561586745288855167">"गंतव्यस्थानासाठी कोणताही मार्ग नाही"</string>
+    <string name="clh_callFailed_channel_unacceptable_txt" msgid="8048626924246611459">"चॅनेल अस्वीकार्य"</string>
+    <string name="clh_callFailed_operator_determined_barring_txt" msgid="6889705714244076823">"ऑपरेटरने निर्धारित केलेला प्रतिबंध"</string>
+    <string name="clh_callFailed_normal_call_clearing_txt" msgid="2810975267106345820">"सामान्य कॉल क्लिअरिंग"</string>
+    <string name="clh_callFailed_user_busy_txt" msgid="2736095995784746915">"वापरकर्ता व्यस्त"</string>
+    <string name="clh_callFailed_no_user_responding_txt" msgid="1421543095873040084">"वापरकर्ता प्रतिसाद देत नाही"</string>
+    <string name="clh_callFailed_user_alerting_txt" msgid="6606245970376797447">"वापरकर्त्यास सतर्क करत आहे, उत्तर नाही"</string>
+    <string name="clh_callFailed_call_rejected_txt" msgid="8001665478195793223">"कॉल नाकारला"</string>
+    <string name="clh_callFailed_number_changed_txt" msgid="5127909898925154242">"नंबर बदलला"</string>
+    <string name="clh_callFailed_pre_emption_txt" msgid="6864702416751338567">"पूर्वसंधी"</string>
+    <string name="clh_callFailed_non_selected_user_clearing_txt" msgid="8725898326616836656">"न निवडलेले वापरकर्ता क्लिअरिंग"</string>
+    <string name="clh_callFailed_destination_out_of_order_txt" msgid="6626355413556362437">"गंतव्यस्थान नादुरुस्त आहे"</string>
+    <string name="clh_callFailed_invalid_number_format_txt" msgid="6987646655639655370">"चुकीचा नंबर फॉरमॅट (अपूर्ण नंबर)"</string>
+    <string name="clh_callFailed_facility_rejected_txt" msgid="4539787567476563415">"सुविधा नाकारली"</string>
+    <string name="clh_callFailed_response_to_STATUS_ENQUIRY_txt" msgid="178503536263624366">"स्थिती चौकशीला प्रतिसाद"</string>
+    <string name="clh_callFailed_normal_unspecified_txt" msgid="2777574148560245427">"सामान्य, अनिर्दिष्ट"</string>
+    <string name="clh_callFailed_no_circuit_available_txt" msgid="2894749820848784700">"कोणतेही सर्किट/चॅनेल उपलब्ध नाही"</string>
+    <string name="clh_callFailed_network_out_of_order_txt" msgid="807472585030492179">"नेटवर्क नादुरुस्त आहे"</string>
+    <string name="clh_callFailed_temporary_failure_txt" msgid="1985847623937655151">"तात्पुरता बिघाड"</string>
+    <string name="clh_callFailed_switching_equipment_congestion_txt" msgid="465517139462928431">"स्विचिंग उपकरणामध्ये दाटी"</string>
+    <string name="clh_callFailed_access_information_discarded_txt" msgid="132851305339579892">"अॅक्सेस माहिती टाकून दिली"</string>
+    <string name="clh_callFailed_requested_circuit_txt" msgid="2316345471851443847">"विनंती केलेले सर्किट/चॅनेल उपलब्ध नाही"</string>
+    <string name="clh_callFailed_resources_unavailable_unspecified_txt" msgid="4460267429142724322">"संसाधने अनुपलब्ध, अनिर्दिष्ट"</string>
+    <string name="clh_callFailed_quality_of_service_unavailable_txt" msgid="7315823047206338755">"सेवेची गुणवत्ता अनुपलब्ध"</string>
+    <string name="clh_callFailed_requested_facility_not_subscribed_txt" msgid="1688438372518949530">"विनंती केलेल्या सुविधेचे सदस्यत्व घेतलेले नाही"</string>
+    <string name="clh_callFailed_incoming_calls_barred_within_the_CUG_txt" msgid="3922231620226043342">"येणारे कॉल CUG च्या आत प्रतिबंधित आहेत"</string>
+    <string name="clh_callFailed_bearer_capability_not_authorized_txt" msgid="6515594235334537340">"वाहक क्षमता अधिकृत नाही"</string>
+    <string name="clh_callFailed_bearer_capability_not_presently_available_txt" msgid="8013567156449692135">"वाहक क्षमता सध्या उपलब्ध नाही"</string>
+    <string name="clh_callFailed_service_or_option_not_available_unspecified_txt" msgid="8663374141880847414">"सेवा किंवा पर्याय उपलब्ध नाही, अनिर्दिष्ट"</string>
+    <string name="clh_callFailed_bearer_service_not_implemented_txt" msgid="2772484977847973583">"वाहक सेवा अमलात आणलेली नाही"</string>
+    <string name="clh_callFailed_ACM_equal_to_or_greater_than_ACMmax_txt" msgid="2192709279981159761">"ACMmax एवढे किंवा त्यापेक्षा मोठे ACM"</string>
+    <string name="clh_callFailed_requested_facility_not_implemented_txt" msgid="406404292085779118">"विनंती केलेली सुविधा अमलात आणलेली नाही"</string>
+    <string name="clh_callFailed_only_restricted_digital_information_bearer_capability_is_available_txt" msgid="4817899794531157207">"केवळ मर्यादित डिजिटल माहिती वाहक क्षमता उपलब्ध आहे"</string>
+    <string name="clh_callFailed_service_or_option_not_implemented_unspecified_txt" msgid="2968655784896862505">"सेवा किंवा पर्याय अमलात आणलेला नाही, अनिर्दिष्ट"</string>
+    <string name="clh_callFailed_invalid_transaction_identifier_value_txt" msgid="3843478518660918642">"चुकीचे व्यवहार आयडेंटिफायर मूल्य"</string>
+    <string name="clh_callFailed_user_not_member_of_CUG_txt" msgid="8462852903153938988">"वापरकर्ता CUG चा सदस्य नाही"</string>
+    <string name="clh_callFailed_incompatible_destination_txt" msgid="2580750652910253219">"विसंगत गंतव्यस्थान"</string>
+    <string name="clh_callFailed_invalid_transit_network_selection_txt" msgid="6589916900457111005">"चुकीची परिवहन नेटवर्क निवड"</string>
+    <string name="clh_callFailed_semantically_incorrect_message_txt" msgid="2329284157442218683">"शब्दार्थदृष्ट्या चुकीचा संदेश"</string>
+    <string name="clh_callFailed_invalid_mandatory_information_txt" msgid="9081556111928912676">"चुकीची अनिवार्य माहिती"</string>
+    <string name="clh_callFailed_message_type_non_existent_or_not_implemented_txt" msgid="2641350895896546715">"संदेश प्रकार अस्तित्वात नाही किंवा अमलात आणलेला नाही"</string>
+    <string name="clh_callFailed_message_type_not_compatible_with_protocol_state_txt" msgid="6598180735494982466">"संदेश प्रकार प्रोटोकॉल स्थितीशी सुसंगत नाही"</string>
+    <string name="clh_callFailed_information_element_non_existent_or_not_implemented_txt" msgid="4725610801664706983">"माहिती घटक अस्तित्वात नाही किंवा अमलात आणलेला नाही"</string>
+    <string name="clh_callFailed_conditional_IE_error_txt" msgid="9140031076499566143">"सशर्त IE एरर"</string>
+    <string name="clh_callFailed_message_not_compatible_with_protocol_state_txt" msgid="6586005128633024271">"संदेश प्रोटोकॉल स्थितीशी सुसंगत नाही"</string>
+    <string name="clh_callFailed_recovery_on_timer_expiry_txt" msgid="3680765722923600294">"टाइमर एक्स्पायरीवर पुनर्प्राप्ती"</string>
+    <string name="clh_callFailed_protocol_Error_unspecified_txt" msgid="8294907817156524790">"प्रोटोकॉल एरर, अनिर्दिष्ट"</string>
+    <string name="clh_callFailed_interworking_unspecified_txt" msgid="8838850798491763729">"अंतर्गत कार्य, अनिर्दिष्ट"</string>
+    <string name="labelCallBarring" msgid="3452870940716226978">"कॉल बारिंग"</string>
+    <string name="sum_call_barring_enabled" msgid="6804489690436703488">"चालू"</string>
+    <string name="sum_call_barring_disabled" msgid="5900772179198857783">"बंद"</string>
+    <string name="call_barring_baoc" msgid="1199843944333106035">"सर्व जाणारे"</string>
+    <string name="call_barring_baoc_enabled" msgid="8112118391869380361">"सर्व जाणारे कॉल ब्लॉक करणे बंद करायचे का?"</string>
+    <string name="call_barring_baoc_disabled" msgid="7806697133004697974">"सर्व जाणारे कॉल ब्लॉक करायचे का?"</string>
+    <string name="call_barring_baoic" msgid="3162154267825211826">"जाणारे इंटरनॅशनल"</string>
+    <string name="call_barring_baoic_enabled" msgid="2634377543147258105">"जाणारे इंटरनॅशनल कॉल ब्लॉक करणे बंद करायचे का?"</string>
+    <string name="call_barring_baoic_disabled" msgid="5817895648306183464">"जाणारे इंटरनॅशनल कॉल ब्लॉक करायचे का?"</string>
+    <string name="call_barring_baoicr" msgid="8951699885885742076">"जाणारे इंटरनॅशनल रोमिंग"</string>
+    <string name="call_barring_baoicr_enabled" msgid="2519630715322138317">"जाणारे इंटरनॅशनल रोमिंग ब्लॉक करणे बंद करायचे का?"</string>
+    <string name="call_barring_baoicr_disabled" msgid="5831267468931377699">"जाणारे इंटरनॅशनल रोमिंग ब्लॉक करायचे का?"</string>
+    <string name="call_barring_baic" msgid="5272726081458339912">"सर्व येणारे"</string>
+    <string name="call_barring_baic_enabled" msgid="2457134916223203380">"सर्व येणारे कॉल ब्लॉक करणे बंद करायचे का?"</string>
+    <string name="call_barring_baic_disabled" msgid="6945604947500275636">"सर्व येणारे कॉल ब्लॉक करायचे का?"</string>
+    <string name="call_barring_baicr" msgid="5728784220691481693">"येणारे इंटरनॅशनल रोमिंग"</string>
+    <string name="call_barring_baicr_enabled" msgid="6533336994391716127">"सर्व येणारे इंटरनॅशनल रोमिंग ब्लॉक करणे बंद करायचे का?"</string>
+    <string name="call_barring_baicr_disabled" msgid="6746329853943256566">"येणारे इंटरनॅशनल रोमिंग ब्लॉक करायचे का?"</string>
+    <string name="call_barring_deactivate_all" msgid="5269788384941003415">"सर्व बंद करा"</string>
+    <string name="call_barring_deactivate_all_description" msgid="4972365443287257704">"सर्व कॉल बारिंग सेटिंग्ज बंद करा"</string>
+    <string name="call_barring_deactivate_success" msgid="8014685598632000936">"कॉल बारिंग बंद केले"</string>
+    <string name="call_barring_change_pwd" msgid="6887420609726284232">"पासवर्ड बदला"</string>
+    <string name="call_barring_change_pwd_description" msgid="5505087790260233953">"कॉल बारिंगचा पासवर्ड बदला"</string>
+    <string name="call_barring_change_pwd_description_disabled" msgid="7630770327645349957">"कॉल बारिंगचा पासवर्ड बदलू शकत नाही."</string>
+    <string name="call_barring_pwd_not_match" msgid="6716711689350314525">"पासवर्ड जुळत नाहीत"</string>
+    <string name="call_barring_right_pwd_number" msgid="2902966502520410446">"4 अंक असलेला एखादा पासवर्ड टाका"</string>
+    <string name="call_barring_change_pwd_success" msgid="3278310763742760321">"पासवर्ड बदलला"</string>
+    <string name="call_barring_old_pwd" msgid="6080515987320238522">"जुना पासवर्ड"</string>
+    <string name="call_barring_new_pwd" msgid="7048532299150269547">"नवीन पासवर्ड"</string>
+    <string name="call_barring_confirm_pwd" msgid="1947167278466285411">"पासवर्ड निश्चित करा"</string>
+    <string name="messageCallBarring" msgid="2412123220272136055">"पासवर्ड टाका"</string>
+    <string name="call_barring_settings" msgid="80766145008623645">"कॉल बारिंग सेटिंग्ज"</string>
+    <string name="call_barring_deactivate_all_no_password" msgid="920902774366557311">"सर्व कॉल बारिंग़ सेटिंग्ज बंद करायच्या का?"</string>
+    <string name="supp_service_notification_call_deflected" msgid="9195460512875330926">"कॉल वळवला."</string>
+    <string name="supp_service_notification_call_forwarded" msgid="7818548630812124053">"कॉल फॉरवर्ड केला."</string>
+    <string name="supp_service_notification_call_waiting" msgid="789154111899572489">"कॉल प्रतीक्षेत आहे."</string>
+    <string name="supp_service_clir_suppression_rejected" msgid="1581851661582189045">"क्रमांक ब्‍लॉक करणे रद्द केले."</string>
+    <string name="supp_service_closed_user_group_call" msgid="5761735840904590950">"बंद वापरकर्ता गट कॉल."</string>
+    <string name="supp_service_incoming_calls_barred" msgid="3248813207307882723">"येणारे कॉल अवरोधित केले."</string>
+    <string name="supp_service_outgoing_calls_barred" msgid="1962644621292054081">"जाणारे कॉल अवरोधित केले."</string>
+    <string name="supp_service_call_forwarding_active" msgid="1253134771682248735">"कॉल फॉरवर्ड होत आहे."</string>
+    <string name="supp_service_additional_call_forwarded" msgid="5228624725214727315">"अतिरिक्‍त कॉल फॉरवर्ड केला."</string>
+    <string name="supp_service_additional_ect_connected" msgid="6396964292513707102">"भडक कॉल ट्रांसफर करणे पूर्ण झाले."</string>
+    <string name="supp_service_additional_ect_connecting" msgid="5443373059716058480">"भडक कॉल ट्रांसफर होत आहे."</string>
+    <string name="supp_service_call_on_hold" msgid="1478976782361795422">"कॉल होल्डवर आहे."</string>
+    <string name="supp_service_call_resumed" msgid="1656475289958070674">"कॉल पुन्‍‍‍‍हा सुरू झाला."</string>
+    <string name="supp_service_deflected_call" msgid="138970419873492166">"कॉल वळवला."</string>
+    <string name="supp_service_forwarded_call" msgid="4509980341645679803">"कॉल फॉरवर्ड केला."</string>
+    <string name="supp_service_conference_call" msgid="4448616364004466832">"कॉन्‍फरन्‍स कॉलमध्‍ये सामील होत आहे."</string>
+    <string name="supp_service_held_call_released" msgid="2030677825038709779">"घेतलेला कॉल बंद केला."</string>
 </resources>
diff --git a/res/values-ms/strings.xml b/res/values-ms/strings.xml
index 601f4df..5ff053a 100644
--- a/res/values-ms/strings.xml
+++ b/res/values-ms/strings.xml
@@ -130,6 +130,7 @@
     <string name="stk_cc_ss_to_dial_error" msgid="2816779198916570502">"Permintaan SS diubah suai kepada permintaan DAIL."</string>
     <string name="stk_cc_ss_to_ussd_error" msgid="7490626178582654236">"Permintaan SS diubah suai kepada permintaan USSD."</string>
     <string name="stk_cc_ss_to_ss_error" msgid="5057846756489053759">"Permintaan SS diubah suai kepada permintaan SS yang baharu."</string>
+    <string name="stk_cc_ss_to_dial_video_error" msgid="3091186225006683939">"Permintaan SS diubah suai kepada permintaan DAIL Video."</string>
     <string name="fdn_check_failure" msgid="18200614306525434">"Tetapan Nombor Pendailan Tetap apl Telefon anda dihidupkan. Hasilnya, beberapa ciri berkaitan panggilan tidak berfungsi."</string>
     <string name="radio_off_error" msgid="2304459933248513376">"Hidupkan radio sebelum melihat tetapan ini."</string>
     <string name="close_dialog" msgid="2365884406356986917">"OK"</string>
@@ -158,7 +159,6 @@
     <string name="vm_change_pin_error_invalid" msgid="3972205462701668653">"PIN baharu mengandungi aksara yang tidak sah."</string>
     <string name="vm_change_pin_error_system_error" msgid="6610603326230000207">"Tidak dapat menukar PIN"</string>
     <string name="vvm_unsupported_message_format" msgid="11795090778411977">"Jenis mesej tidak disokong, hubungi <xliff:g id="NUMBER">%s</xliff:g> untuk mendengar."</string>
-    <string name="mobile_networks" msgid="5540397602919106177">"Tetapan rangkaian mudah alih"</string>
     <string name="network_settings_title" msgid="514120489499925574">"Rangkaian mudah alih"</string>
     <string name="label_available" msgid="1181658289009300430">"Rangkaian sedia ada"</string>
     <string name="load_networks_progress" msgid="5230707536168902952">"Mencari..."</string>
@@ -168,6 +168,7 @@
     <string name="not_allowed" msgid="5613353860205691579">"Kad SIM anda tidak membenarkan sambungan ke rangkaian ini."</string>
     <string name="connect_later" msgid="2308119155752343975">"Tidak dapat menyambung kepada rangkaian ini sekarang. Cuba lagi nanti."</string>
     <string name="registration_done" msgid="495135664535876612">"Didaftarkan pada rangkaian."</string>
+    <string name="already_auto" msgid="6067116884321285507">"Sudah berada dalam pilihan automatik."</string>
     <string name="select_automatically" msgid="1046727200631770962">"Pilih rangkaian secara automatik"</string>
     <string name="network_select_title" msgid="7733107364757544558">"Rangkaian"</string>
     <string name="register_automatically" msgid="6017849844573519637">"Pendaftaran automatik..."</string>
@@ -175,6 +176,31 @@
     <string name="preferred_network_mode_summary" msgid="1434820673166126609">"Tukar mod pengendalian rangkaian"</string>
     <string name="preferred_network_mode_dialogtitle" msgid="4048082093347807230">"Jenis rangkaian pilihan"</string>
     <string name="forbidden_network" msgid="4384929668343563440">"(dilarang)"</string>
+  <string-array name="preferred_network_mode_choices">
+    <item msgid="3628460389382468528">"GSM/WCDMA diutamakan"</item>
+    <item msgid="8442633436636425221">"GSM sahaja"</item>
+    <item msgid="2032314385791760810">"WCDMA sahaja"</item>
+    <item msgid="6334554401059422303">"GSM/WCDMA auto"</item>
+    <item msgid="1462198368200398663">"CDMA/EvDo auto"</item>
+    <item msgid="3611460019185359968">"CDMA tanpa EvDo"</item>
+    <item msgid="545430093607698090">"EvDo sahaja"</item>
+    <item msgid="4286774020869405140">"CDMA/EvDo/GSM/WCDMA"</item>
+    <item msgid="4006002265696868538">"CDMA + LTE/EvDo"</item>
+    <item msgid="8973936140318359205">"GSM/WCDMA/LTE"</item>
+    <item msgid="3471059554252610472">"Global"</item>
+    <item msgid="2882615514545171802">"LTE"</item>
+    <item msgid="8076204422288290116">"LTE / WCDMA"</item>
+    <item msgid="3982984144824159726">"TDSCDMA sahaja"</item>
+    <item msgid="3686191974505922271">"TDSCDMA/WCDMA"</item>
+    <item msgid="7135671700201836475">"LTE/TDSCDMA"</item>
+    <item msgid="3736619459066330755">"TDSCDMA/GSM"</item>
+    <item msgid="4778666570887216861">"LTE/TDSCDMA/GSM"</item>
+    <item msgid="2952322596201849456">"TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="115984258536697617">"LTE/TDSCDMA/WCDMA"</item>
+    <item msgid="7957991936217192636">"LTE/TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="2828588917858484655">"TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+    <item msgid="4989979948139945854">"LTE/TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+  </string-array>
     <string name="preferred_network_mode_wcdma_perf_summary" msgid="8521677230113533809">"Mod rangkaian pilihan: WCDMA diutamakan"</string>
     <string name="preferred_network_mode_gsm_only_summary" msgid="3352445413437453511">"Mod rangkaian pilihan: GSM sahaja"</string>
     <string name="preferred_network_mode_wcdma_only_summary" msgid="2836897236221063413">"Mod rangkaian pilihan: WCDMA sahaja"</string>
@@ -192,21 +218,15 @@
     <string name="preferred_network_mode_lte_gsm_umts_summary" msgid="633315028976225026">"Mod rangkaian pilihan: LTE / GSM / UMTS"</string>
     <string name="preferred_network_mode_lte_cdma_summary" msgid="3722647806454528426">"Mod rangkaian pilihan: LTE / CDMA"</string>
     <string name="preferred_network_mode_tdscdma_summary" msgid="8021016193718678775">"Mod rangkaian pilihan: TDSCDMA"</string>
-  <string-array name="preferred_network_mode_choices">
-    <item msgid="7886739962255042385">"LTE / WCDMA"</item>
-    <item msgid="577652050447385699">"LTE"</item>
-    <item msgid="6813597571293773656">"Global"</item>
-    <item msgid="127064712132619032">"GSM/WCDMA/LTE"</item>
-    <item msgid="1126767511633425977">"CDMA + LTE/EvDo"</item>
-    <item msgid="6389676313771670660">"CDMA/EvDo/GSM/WCDMA"</item>
-    <item msgid="545430093607698090">"EvDo sahaja"</item>
-    <item msgid="1508557726283094448">"CDMA tanpa EvDo"</item>
-    <item msgid="4341433122263841224">"CDMA/EvDo auto"</item>
-    <item msgid="5958053792390386668">"GSM/WCDMA auto"</item>
-    <item msgid="7913148405605373434">"WCDMA sahaja"</item>
-    <item msgid="1524224863879435516">"GSM sahaja"</item>
-    <item msgid="3817924849415716259">"GSM/WCDMA diutamakan"</item>
-  </string-array>
+    <string name="preferred_network_mode_tdscdma_wcdma_summary" msgid="2405154895437348623">"Mod rangkaian pilihan: TDSCDMA / WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_summary" msgid="2104702896644235637">"Mod rangkaian pilihan: LTE / TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_summary" msgid="4893784445338396204">"Mod rangkaian pilihan: TDSCDMA / GSM"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_summary" msgid="1815169717046729757">"Mod rangkaian pilihan: LTE/GSM/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_wcdma_summary" msgid="2195358773359424099">"Mod rangkaian pilihan: TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_wcdma_summary" msgid="1181424059695667803">"Mod rangkaian pilihan: LTE/TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_wcdma_summary" msgid="2526539326505354382">"Mod rangkaian pilihan: LTE/TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="8195248059196614939">"Mod rangkaian pilihan: TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="5596733053095592791">"Mod rangkaian pilihan: LTE/TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
     <string name="call_category" msgid="5863978196309462052">"Memanggil"</string>
     <string name="network_operator_category" msgid="4830701959205735636">"Rangkaian"</string>
     <string name="enhanced_4g_lte_mode_title" msgid="522191650223239171">"Mod 4G LTE Dipertingkat"</string>
@@ -220,12 +240,13 @@
     <string name="roaming_disable" msgid="1843417228755568110">"Sambung ke perkhidmatan data semasa perayauan"</string>
     <string name="roaming_reenable_message" msgid="8913735676127858115">"Anda telah kehilangan kesambungan data kerana anda meninggalkan rangkaian rumah anda dengan data perayauan dimatikan."</string>
     <string name="roaming_warning" msgid="1603164667540144353">"Anda mungkin dikenakan caj yang tinggi."</string>
+    <string name="roaming_check_price_warning" msgid="7497570906830902550">"Semak dengan penyedia rangkaian untuk mendapatkan harga."</string>
     <string name="roaming_alert_title" msgid="3654815360303826008">"Benarkan perayauan data?"</string>
     <string name="data_usage_title" msgid="8759619109516889802">"Penggunaan data"</string>
     <string name="data_usage_template" msgid="8526428824844656364">"<xliff:g id="ID_1">%1$s</xliff:g> data mudah alih digunakan <xliff:g id="ID_2">%2$s</xliff:g>"</string>
     <string name="advanced_options_title" msgid="8074895510265488035">"Terperinci"</string>
     <string name="carrier_settings_euicc" msgid="6714062862127226405">"Pembawa"</string>
-    <string name="keywords_carrier_settings_euicc" msgid="783429609643157743">"pembawa, esim, sim, euicc"</string>
+    <string name="keywords_carrier_settings_euicc" msgid="6861505396475991277">"pembawa, esim, sim, euicc, tukar pembawa, tambah pembawa"</string>
     <string name="carrier_settings_euicc_summary" msgid="5115001942761995457">"<xliff:g id="CARRIER_NAME">%1$s</xliff:g> — <xliff:g id="PHONE_NUMBER">%2$s</xliff:g>"</string>
     <string name="mobile_data_settings_title" msgid="4661165467914727157">"Data mudah alih"</string>
     <string name="mobile_data_settings_summary" msgid="5087255915840576895">"Akses data menggunakan rangkaian mudah alih"</string>
@@ -399,7 +420,7 @@
     <string name="deleting_fdn_contact" msgid="5669163206349319969">"Memadamkan nombor dailan tetap..."</string>
     <string name="fdn_contact_deleted" msgid="7154162327112259569">"Nombor dailan tetap dipadamkan."</string>
     <string name="pin2_invalid" msgid="5470854099230755944">"FDN tidak dikemaskini kerana anda telah menaip PIN yang salah."</string>
-    <string name="fdn_invalid_number" msgid="8602417141715473998">"FDN tidak dikemas kini kerana nombor kosong atau melebihi 20 digit."</string>
+    <string name="fdn_invalid_number" msgid="2062898833049589309">"FDN tidak dikemas kini kerana nombor melebihi 20 digit."</string>
     <string name="pin2_or_fdn_invalid" msgid="6025144083384701197">"FDN tidak dikemaskini. PIN2 salah atau nombor telefon telah ditolak."</string>
     <string name="fdn_failed" msgid="540018079008319747">"Operasi FDN gagal."</string>
     <string name="simContacts_emptyLoading" msgid="2203331234764498011">"Membaca daripada kad SIM..."</string>
@@ -502,6 +523,8 @@
     <string name="failedToImportSingleContactMsg" msgid="415399285420353917">"Gagal mengimport kenalan"</string>
     <string name="hac_mode_title" msgid="8740268574688743289">"Alat pendengaran"</string>
     <string name="hac_mode_summary" msgid="6833851160514929341">"Hidupkan keserasian alat pendengaran"</string>
+    <string name="rtt_mode_title" msgid="5868105073514206953">"RTT"</string>
+    <string name="rtt_mode_summary" msgid="7346441783429748083">"Hidupkan atau matikan RTT"</string>
   <string-array name="tty_mode_entries">
     <item msgid="512950011423868021">"TTY Dimatikan"</item>
     <item msgid="3971695875449640648">"TTY Penuh"</item>
@@ -613,4 +636,107 @@
     <string name="mobile_data_activate_diag_message" msgid="8216154678758451453">"Anda mungkin perlu menambah data melalui <xliff:g id="PROVIDER_NAME">%s</xliff:g>"</string>
     <string name="mobile_data_activate_button" msgid="3682400969184405446">"TAMBAH DATA"</string>
     <string name="mobile_data_activate_cancel_button" msgid="1708022171547398765">"BATAL"</string>
+    <string name="clh_card_title_call_ended_txt" msgid="4072101334811753823">"Panggilan tamat"</string>
+    <string name="clh_callFailed_powerOff_txt" msgid="3773036949107147708">"Radio dimatikan"</string>
+    <string name="clh_callFailed_simError_txt" msgid="757650590524277969">"Tiada kad SIM atau ralat kad SIM"</string>
+    <string name="clh_incall_error_out_of_service_txt" msgid="3974373603657193827">"Rangkaian mudah alih tidak tersedia"</string>
+    <string name="clh_callFailed_unassigned_number_txt" msgid="7635996793232604064">"Nombor tidak ditentukan (tidak diperuntukkan)"</string>
+    <string name="clh_callFailed_no_route_to_destination_txt" msgid="8561586745288855167">"Tiada laluan ke destinasi"</string>
+    <string name="clh_callFailed_channel_unacceptable_txt" msgid="8048626924246611459">"Saluran tidak dapat diterima"</string>
+    <string name="clh_callFailed_operator_determined_barring_txt" msgid="6889705714244076823">"Larangan ditentukan pengendali"</string>
+    <string name="clh_callFailed_normal_call_clearing_txt" msgid="2810975267106345820">"Pengosongan panggilan biasa"</string>
+    <string name="clh_callFailed_user_busy_txt" msgid="2736095995784746915">"Pengguna sibuk"</string>
+    <string name="clh_callFailed_no_user_responding_txt" msgid="1421543095873040084">"Pengguna tidak menjawab"</string>
+    <string name="clh_callFailed_user_alerting_txt" msgid="6606245970376797447">"Pemaklum pengguna, tiada jawapan"</string>
+    <string name="clh_callFailed_call_rejected_txt" msgid="8001665478195793223">"Panggilan dtolak"</string>
+    <string name="clh_callFailed_number_changed_txt" msgid="5127909898925154242">"Nombor berubah"</string>
+    <string name="clh_callFailed_pre_emption_txt" msgid="6864702416751338567">"Keutamaan"</string>
+    <string name="clh_callFailed_non_selected_user_clearing_txt" msgid="8725898326616836656">"Pengosongan pengguna yang tidak dipilih"</string>
+    <string name="clh_callFailed_destination_out_of_order_txt" msgid="6626355413556362437">"Destinasi rosak"</string>
+    <string name="clh_callFailed_invalid_number_format_txt" msgid="6987646655639655370">"Format nombor tidak sah (nombor tidak lengkap)"</string>
+    <string name="clh_callFailed_facility_rejected_txt" msgid="4539787567476563415">"Kemudahan ditolak"</string>
+    <string name="clh_callFailed_response_to_STATUS_ENQUIRY_txt" msgid="178503536263624366">"Jawapan kepada PERTANYAAN STATUS"</string>
+    <string name="clh_callFailed_normal_unspecified_txt" msgid="2777574148560245427">"Biasa, tidak ditentukan"</string>
+    <string name="clh_callFailed_no_circuit_available_txt" msgid="2894749820848784700">"Litar/saluran tidak tersedia"</string>
+    <string name="clh_callFailed_network_out_of_order_txt" msgid="807472585030492179">"Rangkaian rosak"</string>
+    <string name="clh_callFailed_temporary_failure_txt" msgid="1985847623937655151">"Kegagalan sementara"</string>
+    <string name="clh_callFailed_switching_equipment_congestion_txt" msgid="465517139462928431">"Menukar kesesakan peralatan"</string>
+    <string name="clh_callFailed_access_information_discarded_txt" msgid="132851305339579892">"Maklumat akses dibuang"</string>
+    <string name="clh_callFailed_requested_circuit_txt" msgid="2316345471851443847">"Litar/saluran yang diminta tidak tersedia"</string>
+    <string name="clh_callFailed_resources_unavailable_unspecified_txt" msgid="4460267429142724322">"Sumber tidak tersedia, tidak ditentukan"</string>
+    <string name="clh_callFailed_quality_of_service_unavailable_txt" msgid="7315823047206338755">"Kualiti perkhidmatan tidak tersedia"</string>
+    <string name="clh_callFailed_requested_facility_not_subscribed_txt" msgid="1688438372518949530">"Kemudahan yang diminta tidak dilanggan"</string>
+    <string name="clh_callFailed_incoming_calls_barred_within_the_CUG_txt" msgid="3922231620226043342">"Panggilan masuk dilarang dalam CUG"</string>
+    <string name="clh_callFailed_bearer_capability_not_authorized_txt" msgid="6515594235334537340">"Keupayaan pembawa tidak dibenarkan"</string>
+    <string name="clh_callFailed_bearer_capability_not_presently_available_txt" msgid="8013567156449692135">"Keupayaan pembawa tidak tersedia pada masa ini"</string>
+    <string name="clh_callFailed_service_or_option_not_available_unspecified_txt" msgid="8663374141880847414">"Perkhidmatan atau pilihan tidak tersedia, tidak ditentukan"</string>
+    <string name="clh_callFailed_bearer_service_not_implemented_txt" msgid="2772484977847973583">"Perkhidmatan pembawa tidak dilaksanakan"</string>
+    <string name="clh_callFailed_ACM_equal_to_or_greater_than_ACMmax_txt" msgid="2192709279981159761">"ACM sama dengan atau lebih besar daripada ACMmax"</string>
+    <string name="clh_callFailed_requested_facility_not_implemented_txt" msgid="406404292085779118">"Kemudahan yang diminta tidak dilaksanakan"</string>
+    <string name="clh_callFailed_only_restricted_digital_information_bearer_capability_is_available_txt" msgid="4817899794531157207">"Keupayaan pembawa maklumat digital terhad sahaja yang tersedia"</string>
+    <string name="clh_callFailed_service_or_option_not_implemented_unspecified_txt" msgid="2968655784896862505">"Perkhidmatan atau pilihan tidak dilaksanakan, tidak ditentukan"</string>
+    <string name="clh_callFailed_invalid_transaction_identifier_value_txt" msgid="3843478518660918642">"Nilai pengecam transaksi tidak sah"</string>
+    <string name="clh_callFailed_user_not_member_of_CUG_txt" msgid="8462852903153938988">"Pengguna bukan ahli CUG"</string>
+    <string name="clh_callFailed_incompatible_destination_txt" msgid="2580750652910253219">"Destinasi tidak serasi"</string>
+    <string name="clh_callFailed_invalid_transit_network_selection_txt" msgid="6589916900457111005">"Pilihan rangkaian transit tidak sah"</string>
+    <string name="clh_callFailed_semantically_incorrect_message_txt" msgid="2329284157442218683">"Mesej salah dari segi semantik"</string>
+    <string name="clh_callFailed_invalid_mandatory_information_txt" msgid="9081556111928912676">"Maklumat mandatori tidak sah"</string>
+    <string name="clh_callFailed_message_type_non_existent_or_not_implemented_txt" msgid="2641350895896546715">"Jenis mesej tidak wujud atau tidak dilaksanakan"</string>
+    <string name="clh_callFailed_message_type_not_compatible_with_protocol_state_txt" msgid="6598180735494982466">"Jenis mesej tidak serasi dengan keadaan protokol"</string>
+    <string name="clh_callFailed_information_element_non_existent_or_not_implemented_txt" msgid="4725610801664706983">"Elemen maklumat tidak wujud atau tidak dilaksanakan"</string>
+    <string name="clh_callFailed_conditional_IE_error_txt" msgid="9140031076499566143">"Ralat IE bersyarat"</string>
+    <string name="clh_callFailed_message_not_compatible_with_protocol_state_txt" msgid="6586005128633024271">"Mesej tidak serasi dengan keadan protokol"</string>
+    <string name="clh_callFailed_recovery_on_timer_expiry_txt" msgid="3680765722923600294">"Pemulihan pada tamat tempoh pemasa"</string>
+    <string name="clh_callFailed_protocol_Error_unspecified_txt" msgid="8294907817156524790">"Ralat protokol, tidak ditentukan"</string>
+    <string name="clh_callFailed_interworking_unspecified_txt" msgid="8838850798491763729">"Saling berfungsi, tidak ditentukan"</string>
+    <string name="labelCallBarring" msgid="3452870940716226978">"Sekatan panggilan"</string>
+    <string name="sum_call_barring_enabled" msgid="6804489690436703488">"Hidup"</string>
+    <string name="sum_call_barring_disabled" msgid="5900772179198857783">"Mati"</string>
+    <string name="call_barring_baoc" msgid="1199843944333106035">"Semua panggilan keluar"</string>
+    <string name="call_barring_baoc_enabled" msgid="8112118391869380361">"Lumpuhkan penyekatan semua panggilan keluar?"</string>
+    <string name="call_barring_baoc_disabled" msgid="7806697133004697974">"Sekat semua panggilan keluar?"</string>
+    <string name="call_barring_baoic" msgid="3162154267825211826">"Panggilan keluar antarabangsa"</string>
+    <string name="call_barring_baoic_enabled" msgid="2634377543147258105">"Lumpuhkan penyekatan panggilan keluar antarabangsa?"</string>
+    <string name="call_barring_baoic_disabled" msgid="5817895648306183464">"Sekat panggilan keluar antarabangsa?"</string>
+    <string name="call_barring_baoicr" msgid="8951699885885742076">"Panggilan keluar perayauan antarabangsa"</string>
+    <string name="call_barring_baoicr_enabled" msgid="2519630715322138317">"Lumpuhkan penyekatan panggilan keluar perayauan antarabangsa?"</string>
+    <string name="call_barring_baoicr_disabled" msgid="5831267468931377699">"Sekat panggilan keluar perayauan antarabangsa?"</string>
+    <string name="call_barring_baic" msgid="5272726081458339912">"Semua panggilan masuk"</string>
+    <string name="call_barring_baic_enabled" msgid="2457134916223203380">"Lumpuhkan penyekatan semua panggilan masuk?"</string>
+    <string name="call_barring_baic_disabled" msgid="6945604947500275636">"Sekat semua panggilan masuk?"</string>
+    <string name="call_barring_baicr" msgid="5728784220691481693">"Panggilan masuk perayauan antarabangsa"</string>
+    <string name="call_barring_baicr_enabled" msgid="6533336994391716127">"Lumpuhkan penyekatan semua panggilan masuk perayauan antarabangsa?"</string>
+    <string name="call_barring_baicr_disabled" msgid="6746329853943256566">"Sekat panggilan masuk perayauan antarabangsa?"</string>
+    <string name="call_barring_deactivate_all" msgid="5269788384941003415">"Nyahaktifkan semua"</string>
+    <string name="call_barring_deactivate_all_description" msgid="4972365443287257704">"Nyahaktifkan semua tetapan sekatan panggilan"</string>
+    <string name="call_barring_deactivate_success" msgid="8014685598632000936">"Sekatan panggilan dinyahaktifkan"</string>
+    <string name="call_barring_change_pwd" msgid="6887420609726284232">"Tukar kata laluan"</string>
+    <string name="call_barring_change_pwd_description" msgid="5505087790260233953">"Tukar kata laluan sekatan panggilan"</string>
+    <string name="call_barring_change_pwd_description_disabled" msgid="7630770327645349957">"Tidak boleh menukar kata laluan sekatan panggilan."</string>
+    <string name="call_barring_pwd_not_match" msgid="6716711689350314525">"Kata laluan tidak sepadan"</string>
+    <string name="call_barring_right_pwd_number" msgid="2902966502520410446">"Masukkan kata laluan dengan 4 nombor"</string>
+    <string name="call_barring_change_pwd_success" msgid="3278310763742760321">"Kata laluan ditukar"</string>
+    <string name="call_barring_old_pwd" msgid="6080515987320238522">"Kata laluan lama"</string>
+    <string name="call_barring_new_pwd" msgid="7048532299150269547">"Kata laluan baharu"</string>
+    <string name="call_barring_confirm_pwd" msgid="1947167278466285411">"Sahkan kata laluan"</string>
+    <string name="messageCallBarring" msgid="2412123220272136055">"Masukkan kata laluan"</string>
+    <string name="call_barring_settings" msgid="80766145008623645">"Tetapan sekatan panggilan"</string>
+    <string name="call_barring_deactivate_all_no_password" msgid="920902774366557311">"Nyahaktifkan semua tetapan sekatan panggilan?"</string>
+    <string name="supp_service_notification_call_deflected" msgid="9195460512875330926">"Panggilan dipesongkan."</string>
+    <string name="supp_service_notification_call_forwarded" msgid="7818548630812124053">"Panggilan dimajukan."</string>
+    <string name="supp_service_notification_call_waiting" msgid="789154111899572489">"Panggilan sedang menunggu."</string>
+    <string name="supp_service_clir_suppression_rejected" msgid="1581851661582189045">"Penyekatan nombor ditolak."</string>
+    <string name="supp_service_closed_user_group_call" msgid="5761735840904590950">"Panggilan kumpulan pengguna tertutup."</string>
+    <string name="supp_service_incoming_calls_barred" msgid="3248813207307882723">"Panggilan masuk disekat."</string>
+    <string name="supp_service_outgoing_calls_barred" msgid="1962644621292054081">"Panggilan keluar disekat."</string>
+    <string name="supp_service_call_forwarding_active" msgid="1253134771682248735">"Pemajuan panggilan aktif."</string>
+    <string name="supp_service_additional_call_forwarded" msgid="5228624725214727315">"Panggilan tambahan dimajukan."</string>
+    <string name="supp_service_additional_ect_connected" msgid="6396964292513707102">"Pindahan panggilan tak tersirat selesai."</string>
+    <string name="supp_service_additional_ect_connecting" msgid="5443373059716058480">"Pindahan panggilan tak tersirat sedang berlangsung."</string>
+    <string name="supp_service_call_on_hold" msgid="1478976782361795422">"Panggilan ditunda."</string>
+    <string name="supp_service_call_resumed" msgid="1656475289958070674">"Panggilan disambung semula."</string>
+    <string name="supp_service_deflected_call" msgid="138970419873492166">"Panggilan telah dipesongkan."</string>
+    <string name="supp_service_forwarded_call" msgid="4509980341645679803">"Panggilan dimajukan."</string>
+    <string name="supp_service_conference_call" msgid="4448616364004466832">"Menyertai panggilan sidang."</string>
+    <string name="supp_service_held_call_released" msgid="2030677825038709779">"Panggilan yang ditunda telah dilepaskan."</string>
 </resources>
diff --git a/res/values-my/strings.xml b/res/values-my/strings.xml
index 48701a9..ce70cfd 100644
--- a/res/values-my/strings.xml
+++ b/res/values-my/strings.xml
@@ -130,6 +130,7 @@
     <string name="stk_cc_ss_to_dial_error" msgid="2816779198916570502">"SS တောင်းဆိုချက်ကို နံပါတ်လှည့်ရန် တောင်းဆိုချက် အဖြစ် ပြောင်းပေးခဲ့။"</string>
     <string name="stk_cc_ss_to_ussd_error" msgid="7490626178582654236">"SS တောင်းဆိုချက်ကို USSD တောင်းဆိုချက် အဖြစ် ပြောင်းပေးခဲ့။"</string>
     <string name="stk_cc_ss_to_ss_error" msgid="5057846756489053759">"SS တောင်းဆိုချက်ကို SS တောင်းဆိုချက် အသစ် အဖြစ် ပြောင်းပေးခဲ့။"</string>
+    <string name="stk_cc_ss_to_dial_video_error" msgid="3091186225006683939">"SS တောင်းဆိုမှုကို ဗီဒီယိုခေါ်ရန် တောင်းဆိုမှုအဖြစ် ပြင်ဆင်ထားပါသည်။"</string>
     <string name="fdn_check_failure" msgid="18200614306525434">"သင့်ဖုန်းအပ်ပလီကေးရှင်း ၏ ပုံသေ ခေါ်ဆိုမှု နံပါတ်များ ဖွင့်ထားပါသည်။ ထို့ကြောင့် တချို့ ဖုန်းခေါ်မှု စွမ်းဆောင်ရည်များ အလုပ်မလုပ်ပါ"</string>
     <string name="radio_off_error" msgid="2304459933248513376">"ဤအပြင်အဆင်များကို မကြည့်ခင် ရေဒီယိုကို ဖွင့်ပါ"</string>
     <string name="close_dialog" msgid="2365884406356986917">"OK"</string>
@@ -158,7 +159,6 @@
     <string name="vm_change_pin_error_invalid" msgid="3972205462701668653">"ပင်နံပါတ်အသစ်တွင် အသုံးပြု၍မရသောစာလုံးများ ပါဝင်နေပါသည်။"</string>
     <string name="vm_change_pin_error_system_error" msgid="6610603326230000207">"ပင်နံပါတ်ကို ပြောင်း၍မရပါ"</string>
     <string name="vvm_unsupported_message_format" msgid="11795090778411977">"ပံ့ပိုးမထားသော မက်ဆေ့ဂျ်အမျိုးအစားဖြစ်၍ နားထောင်ရန် <xliff:g id="NUMBER">%s</xliff:g> ကို ခေါ်ဆိုပါ။"</string>
-    <string name="mobile_networks" msgid="5540397602919106177">"မိုဘိုင်းကွန်ယက် ဆက်တင်များ"</string>
     <string name="network_settings_title" msgid="514120489499925574">"မိုဘိုင်းကွန်ရက်"</string>
     <string name="label_available" msgid="1181658289009300430">"ရရှိနိုင်သော ကွန်ယက်များ"</string>
     <string name="load_networks_progress" msgid="5230707536168902952">"ရှာဖွေနေသည်…"</string>
@@ -168,6 +168,7 @@
     <string name="not_allowed" msgid="5613353860205691579">"ဒီကွန်ယက်ကို ဆက်သွယ်ရန် သင့်ရဲ့ ဆင်းမ်ကဒ်မှ ခွင့်မပြုပါ"</string>
     <string name="connect_later" msgid="2308119155752343975">"ကွန်ယက်ကို ဆက်သွယ်လို့မရပါ။ နောင်မှ ပြန်ကြိုးစားပါ"</string>
     <string name="registration_done" msgid="495135664535876612">"ကွန်ယက်ပေါ်တွင် မှတ်ပုံတင်ထားခြင်း"</string>
+    <string name="already_auto" msgid="6067116884321285507">"အလိုအလျောက် ရွေးချယ်မှုထဲတွင် ပါပြီးသားဖြစ်သည်။"</string>
     <string name="select_automatically" msgid="1046727200631770962">"ကွန်ရက်ကို အလိုအလျောက် ရွေးချယ်ရန်"</string>
     <string name="network_select_title" msgid="7733107364757544558">"ကွန်ရက်"</string>
     <string name="register_automatically" msgid="6017849844573519637">"အလိုအလျောက် မှတ်ပုံတင်ခြင်း…"</string>
@@ -175,6 +176,31 @@
     <string name="preferred_network_mode_summary" msgid="1434820673166126609">"ကွန်ရက် လုပ်ဆောင်မှုစနစ်အား ပြောင်းပါ"</string>
     <string name="preferred_network_mode_dialogtitle" msgid="4048082093347807230">"ပိုနှစ်သက်သော ကွန်ရက်အမျိုးအစား"</string>
     <string name="forbidden_network" msgid="4384929668343563440">"(တားမြစ်ထားသည်)"</string>
+  <string-array name="preferred_network_mode_choices">
+    <item msgid="3628460389382468528">"GSM/WCDMA သုံးလိုပါသည်"</item>
+    <item msgid="8442633436636425221">"GSM သာ"</item>
+    <item msgid="2032314385791760810">"WCDMA သာ"</item>
+    <item msgid="6334554401059422303">"GSM/WCDMA အလိုအလျောက်ပြောင်းရန်"</item>
+    <item msgid="1462198368200398663">"CDMA/EvDo အလိုအလျောက်ပြောင်းရန်"</item>
+    <item msgid="3611460019185359968">"EvDo မပါသည့် CDMA"</item>
+    <item msgid="545430093607698090">"EvDo သာ"</item>
+    <item msgid="4286774020869405140">"CDMA/EvDo/GSM/WCDMA"</item>
+    <item msgid="4006002265696868538">"CDMA + LTE/EvDo"</item>
+    <item msgid="8973936140318359205">"GSM/WCDMA/LTE"</item>
+    <item msgid="3471059554252610472">"ကမ္ဘာအနှံ့"</item>
+    <item msgid="2882615514545171802">"LTE"</item>
+    <item msgid="8076204422288290116">"LTE / WCDMA"</item>
+    <item msgid="3982984144824159726">"TDSCDMA သာ"</item>
+    <item msgid="3686191974505922271">"TDSCDMA/WCDMA"</item>
+    <item msgid="7135671700201836475">"LTE/TDSCDMA"</item>
+    <item msgid="3736619459066330755">"TDSCDMA/GSM"</item>
+    <item msgid="4778666570887216861">"LTE/TDSCDMA/GSM"</item>
+    <item msgid="2952322596201849456">"TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="115984258536697617">"LTE/TDSCDMA/WCDMA"</item>
+    <item msgid="7957991936217192636">"LTE/TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="2828588917858484655">"TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+    <item msgid="4989979948139945854">"LTE/TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+  </string-array>
     <string name="preferred_network_mode_wcdma_perf_summary" msgid="8521677230113533809">"ပိုမိုကြိုက်သော ကွန်ယက်စနစ်-WCDMA"</string>
     <string name="preferred_network_mode_gsm_only_summary" msgid="3352445413437453511">"ပိုမိုကြိုက်သော ကွန်ယက်စနစ်-GSM သာ"</string>
     <string name="preferred_network_mode_wcdma_only_summary" msgid="2836897236221063413">"ပိုမိုကြိုက်သော ကွန်ယက်စနစ်- WCDMA သာ"</string>
@@ -192,21 +218,15 @@
     <string name="preferred_network_mode_lte_gsm_umts_summary" msgid="633315028976225026">"ပိုနှစ်သက်သည့် ကွန်ရက်မုဒ်: LTE / GSM / UMTS"</string>
     <string name="preferred_network_mode_lte_cdma_summary" msgid="3722647806454528426">"ပိုနှစ်သက်သည့် ကွန်ရက်မုဒ်: LTE / CDMA"</string>
     <string name="preferred_network_mode_tdscdma_summary" msgid="8021016193718678775">"ပိုမိုကြိုက်သော ကွန်ရက်မုဒ်: TDSCDMA"</string>
-  <string-array name="preferred_network_mode_choices">
-    <item msgid="7886739962255042385">"LTE / WCDMA"</item>
-    <item msgid="577652050447385699">"မြန်နှုန်းမြင့်လိုင်း"</item>
-    <item msgid="6813597571293773656">"တစ်ကမ္ဘာလုံးဆိုင်ရာ"</item>
-    <item msgid="127064712132619032">"GSM/WCDMA/LTE"</item>
-    <item msgid="1126767511633425977">"CDMA + LTE/EvDo"</item>
-    <item msgid="6389676313771670660">"CDMA/EvDo/GSM/WCDMA"</item>
-    <item msgid="545430093607698090">"EvDo သာ"</item>
-    <item msgid="1508557726283094448">"CDMA w/o EvDo"</item>
-    <item msgid="4341433122263841224">"CDMA/EvDo auto"</item>
-    <item msgid="5958053792390386668">"GSM/WCDMA auto"</item>
-    <item msgid="7913148405605373434">"WCDMA သာ"</item>
-    <item msgid="1524224863879435516">"GSM သာ"</item>
-    <item msgid="3817924849415716259">"GSM/WCDMA preferred"</item>
-  </string-array>
+    <string name="preferred_network_mode_tdscdma_wcdma_summary" msgid="2405154895437348623">"အသုံးပြုလိုသော ကွန်ရက်မုဒ်− TDSCDMA / WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_summary" msgid="2104702896644235637">"အသုံးပြုလိုသော ကွန်ရက်မုဒ်− LTE / TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_summary" msgid="4893784445338396204">"အသုံးပြုလိုသော ကွန်ရက်မုဒ်− TDSCDMA / GSM"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_summary" msgid="1815169717046729757">"အသုံးပြုလိုသော ကွန်ရက်မုဒ်− LTE/GSM/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_wcdma_summary" msgid="2195358773359424099">"အသုံးပြုလိုသော ကွန်ရက်မုဒ်− TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_wcdma_summary" msgid="1181424059695667803">"အသုံးပြုလိုသော ကွန်ရက်မုဒ်− LTE/TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_wcdma_summary" msgid="2526539326505354382">"အသုံးပြုလိုသော ကွန်ရက်မုဒ်− LTE/TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="8195248059196614939">"အသုံးပြုလိုသော ကွန်ရက်မုဒ်− TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="5596733053095592791">"အသုံးပြုလိုသော ကွန်ရက်မုဒ်− LTE/TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
     <string name="call_category" msgid="5863978196309462052">"ခေါ်ဆိုခြင်း"</string>
     <string name="network_operator_category" msgid="4830701959205735636">"ကွန်ရက်"</string>
     <string name="enhanced_4g_lte_mode_title" msgid="522191650223239171">"မြှင့်တင်ထား 4G LTE မုဒ်"</string>
@@ -220,12 +240,13 @@
     <string name="roaming_disable" msgid="1843417228755568110">"ကွန်ရက်ပြင်ပဒေတာကို သုံးနေစဉ် ဒေတာဝန်ဆောင်မှုများကို ချိတ်ဆက်ပါ"</string>
     <string name="roaming_reenable_message" msgid="8913735676127858115">"ဒေတာဆက်သွယ်မှုပြတ်တောက်သွားပါသည် အဘယ်ကြောင့်ဆိုသော် သင့်အိမ်၏ကွန်ယက်မှထွက်ကာ ဒေတာရုန်းမင်းကွန်ယက်ကိုလဲပိတ်ထားသောကြောင့်ဖြစ်သည်"</string>
     <string name="roaming_warning" msgid="1603164667540144353">"သိသာသည့် ငွေနူန်းထားသင့်အား ကျသင့်နိုင်ပါသည်။"</string>
+    <string name="roaming_check_price_warning" msgid="7497570906830902550">"ဈေးနှုန်းသိရှိရန် သင်၏ ကွန်ရက်ဝန်ဆောင်မှုပေးသူကို မေးပါ။"</string>
     <string name="roaming_alert_title" msgid="3654815360303826008">"ကွန်ရက်ပြင်ပဒေတာအသုံးပြုခြင်း ခွင့်​ပြုမည်လား?"</string>
     <string name="data_usage_title" msgid="8759619109516889802">"ဒေတာအသုံးပြုမှု"</string>
     <string name="data_usage_template" msgid="8526428824844656364">"<xliff:g id="ID_2">%2$s</xliff:g> အထိ မိုဘိုင်းဒေတာ <xliff:g id="ID_1">%1$s</xliff:g> ကို အသုံးပြုထားပါသည်"</string>
     <string name="advanced_options_title" msgid="8074895510265488035">"အဆင့်မြင့်"</string>
     <string name="carrier_settings_euicc" msgid="6714062862127226405">"ဝန်ဆောင်မှုပေးသူ"</string>
-    <string name="keywords_carrier_settings_euicc" msgid="783429609643157743">"ဖုန်းလိုင်း၊ esim၊ ဆင်းမ်ကဒ်၊ euicc"</string>
+    <string name="keywords_carrier_settings_euicc" msgid="6861505396475991277">"ဖုန်းဝန်ဆောင်မှုပေးသူ၊ esim၊ ဆင်းမ်ကဒ်၊ euicc၊ ဖုန်းလိုင်းများ ပြောင်းရန်၊ ဖုန်းလိုင်း ထည့်ရန်"</string>
     <string name="carrier_settings_euicc_summary" msgid="5115001942761995457">"<xliff:g id="CARRIER_NAME">%1$s</xliff:g> — <xliff:g id="PHONE_NUMBER">%2$s</xliff:g>"</string>
     <string name="mobile_data_settings_title" msgid="4661165467914727157">"မိုဘိုင်းဒေတာ"</string>
     <string name="mobile_data_settings_summary" msgid="5087255915840576895">"မိုဘိုင်းကွန်ရက်သုံးပြီး ဒေတာကို ဝင်သုံးခွင့်ပေးပါ"</string>
@@ -399,7 +420,7 @@
     <string name="deleting_fdn_contact" msgid="5669163206349319969">"ခေါ်ဆိုသည့်အခြေစိုက်နံပါတ်အားဖျက်နေသည်"</string>
     <string name="fdn_contact_deleted" msgid="7154162327112259569">"ပုံသေ ခေါ်ဆိုမှု နံပါတ် ဖျက်ပြီး"</string>
     <string name="pin2_invalid" msgid="5470854099230755944">"ပင်နံပါတ် မမှန်သောကြောင့် FDNကို အဆင့်မြှင့်တင်ခြင်းမပြုလုပ်နိုင်ပါ"</string>
-    <string name="fdn_invalid_number" msgid="8602417141715473998">"နံပါတ်သည် ဗလာဖြစ်နေခြင်း (သို့) အလုံး ၂၀ ကျော်နေခြင်းကြောင့် FDN ကို မပြင်ဆင်နိုင်ပါ။"</string>
+    <string name="fdn_invalid_number" msgid="2062898833049589309">"နံပါတ်တွင် ဂဏန်းအလုံး ၂၀ ကျော်နေသဖြင့် FDN ကို အပ်ဒိတ်လုပ်၍ မရပါ။"</string>
     <string name="pin2_or_fdn_invalid" msgid="6025144083384701197">"FDN ပြောင်းလဲမှု မဖြစ်ပါ။ ပင်နံပါတ် ၂ မှားယွင်းခြင်း သို့မဟုတ် ဖုန်းနံပါတ်ကို ငြင်းဖယ်ခံရခြင်း တစ်ခုခုဖြစ်ပါသည်"</string>
     <string name="fdn_failed" msgid="540018079008319747">"FDN လုပ်ဆောင်ချက် မအောင်မြင်ပါ"</string>
     <string name="simContacts_emptyLoading" msgid="2203331234764498011">"ဆင်းမ်ကဒ်မှ ဖတ်နေပါသည်..."</string>
@@ -502,6 +523,8 @@
     <string name="failedToImportSingleContactMsg" msgid="415399285420353917">"အဆက်အသွယ်ကို တင်သွင်း မရခဲ့"</string>
     <string name="hac_mode_title" msgid="8740268574688743289">"နားကြပ်"</string>
     <string name="hac_mode_summary" msgid="6833851160514929341">"အကြားအာရုံကိရိယာသုံးနိုင်ရန် ဖွင့်ပါ"</string>
+    <string name="rtt_mode_title" msgid="5868105073514206953">"RTT"</string>
+    <string name="rtt_mode_summary" msgid="7346441783429748083">"RTT ဖွင့်ပါ (သို့) ပိတ်ပါ"</string>
   <string-array name="tty_mode_entries">
     <item msgid="512950011423868021">"TTY ပိတ်ထားသည်"</item>
     <item msgid="3971695875449640648">"TTY အပြည့်"</item>
@@ -613,4 +636,107 @@
     <string name="mobile_data_activate_diag_message" msgid="8216154678758451453">"<xliff:g id="PROVIDER_NAME">%s</xliff:g> မှတစ်ဆင့် ဒေတာထည့်ရန် လိုအပ်ပါလိမ့်မည်"</string>
     <string name="mobile_data_activate_button" msgid="3682400969184405446">"ဒေတာ ထည့်ရန်"</string>
     <string name="mobile_data_activate_cancel_button" msgid="1708022171547398765">"မလုပ်တော့"</string>
+    <string name="clh_card_title_call_ended_txt" msgid="4072101334811753823">"ခေါ်ဆိုမှု ပြီးသွားပါပြီ"</string>
+    <string name="clh_callFailed_powerOff_txt" msgid="3773036949107147708">"ရေဒီယို ပိတ်ထားသည်"</string>
+    <string name="clh_callFailed_simError_txt" msgid="757650590524277969">"ဆင်းမ်ကဒ် မရှိပါ (သို့) ဆင်းမ်ကဒ် အမှားအယွင်း"</string>
+    <string name="clh_incall_error_out_of_service_txt" msgid="3974373603657193827">"မိုဘိုင်း ကွန်ရက် မရှိပါ"</string>
+    <string name="clh_callFailed_unassigned_number_txt" msgid="7635996793232604064">"သတ်မှတ်မထားသော (ပေးမထားသော) နံပါတ်"</string>
+    <string name="clh_callFailed_no_route_to_destination_txt" msgid="8561586745288855167">"ဦးတည်ရာသို့ လမ်းကြောင်းမရှိပါ"</string>
+    <string name="clh_callFailed_channel_unacceptable_txt" msgid="8048626924246611459">"ချန်နယ်ကို ခွင့်မပြုနိုင်ပါ"</string>
+    <string name="clh_callFailed_operator_determined_barring_txt" msgid="6889705714244076823">"အော်ပရေတာ သတ်မှတ်ထားသော ပိတ်ပင်မှု"</string>
+    <string name="clh_callFailed_normal_call_clearing_txt" msgid="2810975267106345820">"ပုံမှန်ခေါ်ဆိုမှု ရှင်းလင်းရေး"</string>
+    <string name="clh_callFailed_user_busy_txt" msgid="2736095995784746915">"အသုံးပြုသူ လိုင်းမအားပါ"</string>
+    <string name="clh_callFailed_no_user_responding_txt" msgid="1421543095873040084">"အသုံးပြုသူ တုံ့ပြန်ချက် မရှိပါ"</string>
+    <string name="clh_callFailed_user_alerting_txt" msgid="6606245970376797447">"အသုံးပြုသူ သတိပေးချက်၊ ဖြေကြားမှု မရှိပါ"</string>
+    <string name="clh_callFailed_call_rejected_txt" msgid="8001665478195793223">"ခေါ်ဆိုမှုကို ငြင်းပယ်လိုက်သည်"</string>
+    <string name="clh_callFailed_number_changed_txt" msgid="5127909898925154242">"နံပါတ်ပြောင်းထားသည်"</string>
+    <string name="clh_callFailed_pre_emption_txt" msgid="6864702416751338567">"ကြိုတင် ဟန့်တားခြင်း"</string>
+    <string name="clh_callFailed_non_selected_user_clearing_txt" msgid="8725898326616836656">"အသုံးပြုသူ ရှင်းလင်းမှု ရွေးချယ်မထားပါ"</string>
+    <string name="clh_callFailed_destination_out_of_order_txt" msgid="6626355413556362437">"အထွက်ခေါ်ဆိုမှု အမှားအယွင်း"</string>
+    <string name="clh_callFailed_invalid_number_format_txt" msgid="6987646655639655370">"နံပါတ်ဖော်မက် မမှန်ကန်ပါ (မပြည့်စုံသောနံပါတ်)"</string>
+    <string name="clh_callFailed_facility_rejected_txt" msgid="4539787567476563415">"ပံ့ပိုးမှုကို ငြင်းပယ်လိုက်သည်"</string>
+    <string name="clh_callFailed_response_to_STATUS_ENQUIRY_txt" msgid="178503536263624366">"STATUS ENQUIRY သို့ ပြန်ကြားချက်"</string>
+    <string name="clh_callFailed_normal_unspecified_txt" msgid="2777574148560245427">"ပုံမှန်၊ သတ်မှတ်မထားပါ"</string>
+    <string name="clh_callFailed_no_circuit_available_txt" msgid="2894749820848784700">"ပတ်လမ်း၊ ချန်နယ် မရရှိနိုင်ပါ"</string>
+    <string name="clh_callFailed_network_out_of_order_txt" msgid="807472585030492179">"ကွန်ရက် အမှားအယွင်း"</string>
+    <string name="clh_callFailed_temporary_failure_txt" msgid="1985847623937655151">"ယာယီပြတ်တောက်မှု"</string>
+    <string name="clh_callFailed_switching_equipment_congestion_txt" msgid="465517139462928431">"ကိရိယာပြည့်ကျပ်မှု ပြောင်းလဲခြင်း"</string>
+    <string name="clh_callFailed_access_information_discarded_txt" msgid="132851305339579892">"အသုံးပြုခွင့် အချက်အလက်များကို ဖယ်ပစ်လိုက်သည်"</string>
+    <string name="clh_callFailed_requested_circuit_txt" msgid="2316345471851443847">"ပတ်လမ်း၊ ချန်နယ် တောင်းဆိုချက် မရရှိနိုင်ပါ"</string>
+    <string name="clh_callFailed_resources_unavailable_unspecified_txt" msgid="4460267429142724322">"အရင်းအမြစ်များ မရရှိနိုင်ပါ၊ သတ်မှတ်မထားပါ"</string>
+    <string name="clh_callFailed_quality_of_service_unavailable_txt" msgid="7315823047206338755">"ဝန်ဆောင်မှု အရည်အသွေး မရရှိနိုင်ပါ"</string>
+    <string name="clh_callFailed_requested_facility_not_subscribed_txt" msgid="1688438372518949530">"ပံပိုးမှုတောင်းဆိုချက်ကို စာရင်းသွင်းမထားပါ"</string>
+    <string name="clh_callFailed_incoming_calls_barred_within_the_CUG_txt" msgid="3922231620226043342">"CUG အတွင်း အဝင်ခေါ်ဆိုမှုများကို ပိတ်ပင်ထားသည်"</string>
+    <string name="clh_callFailed_bearer_capability_not_authorized_txt" msgid="6515594235334537340">"ကိုင်ဆောင်သူ လုပ်ဆောင်ချက်ကို ခွင့်ပြုမထားပါ"</string>
+    <string name="clh_callFailed_bearer_capability_not_presently_available_txt" msgid="8013567156449692135">"လက်ရှိတွင် ကိုင်ဆောင်သူ လုပ်ဆောင်ချက်ကို မရရှိနိုင်ပါ"</string>
+    <string name="clh_callFailed_service_or_option_not_available_unspecified_txt" msgid="8663374141880847414">"ဝန်ဆောင်မှု (သို့) ရွေးချယ်မှု မရရှိနိုင်ပါ၊ သတ်မှတ်မထားပါ"</string>
+    <string name="clh_callFailed_bearer_service_not_implemented_txt" msgid="2772484977847973583">"ကိုင်ဆောင်သူ ဝန်ဆောင်မှုကို ထည့်သွင်းမထားပါ"</string>
+    <string name="clh_callFailed_ACM_equal_to_or_greater_than_ACMmax_txt" msgid="2192709279981159761">"ACM သည် ACMmax နှင့် ညီမျှပါသည် (သို့) ထက် ကြီးပါသည်"</string>
+    <string name="clh_callFailed_requested_facility_not_implemented_txt" msgid="406404292085779118">"ပံ့ပိုးမှုတောင်းဆိုချက်ကို ဆောင်ရွက်မထားပါ"</string>
+    <string name="clh_callFailed_only_restricted_digital_information_bearer_capability_is_available_txt" msgid="4817899794531157207">"ကန့်သတ်ထားသော ဒစ်ဂျစ်တယ်အချက်အလက် ကိုင်ဆောင်သူ လုပ်ဆောင်ချက်ကိုသာလျှင် ရရှိနိုင်ပါသည်"</string>
+    <string name="clh_callFailed_service_or_option_not_implemented_unspecified_txt" msgid="2968655784896862505">"ဝန်ဆောင်မှု (သို့) ရွေးချယ်မှု ဆောင်ရွက်မထားပါ၊ သတ်မှတ်မထားပါ"</string>
+    <string name="clh_callFailed_invalid_transaction_identifier_value_txt" msgid="3843478518660918642">"လွှဲပြောင်းမှုသတ်မှတ်သူ စံနှုန်း မမှန်ကန်ပါ"</string>
+    <string name="clh_callFailed_user_not_member_of_CUG_txt" msgid="8462852903153938988">"CUG အဖွဲ့ဝင်မဟုတ်သော အသုံးပြုသူ"</string>
+    <string name="clh_callFailed_incompatible_destination_txt" msgid="2580750652910253219">"အထွက်ဖုန်းခေါ်ဆိုမှု သဟဇာတ မဖြစ်ပါ"</string>
+    <string name="clh_callFailed_invalid_transit_network_selection_txt" msgid="6589916900457111005">"ဖြတ်သန်းသည့်ကွန်ရက်ရွေးချယ်မှု မမှန်ကန်ပါ"</string>
+    <string name="clh_callFailed_semantically_incorrect_message_txt" msgid="2329284157442218683">"ဝေါဟာရအရင်းအမြစ်ဆိုင်ရာ မက်ဆေ့ဂျ် အမှား"</string>
+    <string name="clh_callFailed_invalid_mandatory_information_txt" msgid="9081556111928912676">"ထည့်သွင်းရမည့်အချက်အလက် မမှန်ကန်ပါ"</string>
+    <string name="clh_callFailed_message_type_non_existent_or_not_implemented_txt" msgid="2641350895896546715">"မက်ဆေ့ဂျ်အမျိုးအစား မရှိပါ (သို့) ဆောင်ရွက်မထားပါ"</string>
+    <string name="clh_callFailed_message_type_not_compatible_with_protocol_state_txt" msgid="6598180735494982466">"မက်ဆေ့ဂျ်အမျိုးအစားသည် ပရိုတိုကောအနေအထားနှင့် မကိုက်ညီပါ"</string>
+    <string name="clh_callFailed_information_element_non_existent_or_not_implemented_txt" msgid="4725610801664706983">"အချက်အလက် မရှိပါ (သို့) ဆောင်ရွက်မထားပါ"</string>
+    <string name="clh_callFailed_conditional_IE_error_txt" msgid="9140031076499566143">"အခြေအနေအရ IE အမှားအယွင်း"</string>
+    <string name="clh_callFailed_message_not_compatible_with_protocol_state_txt" msgid="6586005128633024271">"မက်ဆေ့ဂျ်သည် ပရိုတိုကောအနေအထားနှင့် မကိုက်ညီပါ"</string>
+    <string name="clh_callFailed_recovery_on_timer_expiry_txt" msgid="3680765722923600294">"သတ်မှတ်ချိန်ကုန်ဆုံးပြီး ပြန်လည်ရယူမှုစတင်ခြင်း"</string>
+    <string name="clh_callFailed_protocol_Error_unspecified_txt" msgid="8294907817156524790">"ပရိုတိုကော အမှားအယွင်း၊ သတ်မှတ်မထားပါ"</string>
+    <string name="clh_callFailed_interworking_unspecified_txt" msgid="8838850798491763729">"ဆက်နွယ်မှု၊ သတ်မှတ်မထားပါ"</string>
+    <string name="labelCallBarring" msgid="3452870940716226978">"ခေါ်ဆိုမှုကို ပိတ်ပင်ရန်"</string>
+    <string name="sum_call_barring_enabled" msgid="6804489690436703488">"ဖွင့်ထားသည်"</string>
+    <string name="sum_call_barring_disabled" msgid="5900772179198857783">"ပိတ်ထားသည်"</string>
+    <string name="call_barring_baoc" msgid="1199843944333106035">"အထွက်ခေါ်ဆိုမှုအားလုံး"</string>
+    <string name="call_barring_baoc_enabled" msgid="8112118391869380361">"အထွက်ခေါ်ဆိုမှုအားလုံး ပိတ်ထားခြင်းကို ပယ်ဖျက်မလား။"</string>
+    <string name="call_barring_baoc_disabled" msgid="7806697133004697974">"အထွက်ခေါ်ဆိုမှုအားလုံးကို ပိတ်မလား။"</string>
+    <string name="call_barring_baoic" msgid="3162154267825211826">"နိုင်ငံတကာ အထွက်ခေါ်ဆိုမှု"</string>
+    <string name="call_barring_baoic_enabled" msgid="2634377543147258105">"နိုင်ငံတကာ အထွက်ခေါ်ဆိုမှုအားလုံး ပိတ်ထားခြင်းကို ပယ်ဖျက်မလား။"</string>
+    <string name="call_barring_baoic_disabled" msgid="5817895648306183464">"နိုင်ငံတကာ အထွက်ခေါ်ဆိုမှုများကို ပိတ်မလား။"</string>
+    <string name="call_barring_baoicr" msgid="8951699885885742076">"နိုင်ငံတကာ ပြင်ပကွန်ရက်နှင့် ချိတ်ဆက်သော အထွက်ခေါ်ဆိုမှု"</string>
+    <string name="call_barring_baoicr_enabled" msgid="2519630715322138317">"နိုင်ငံတကာ ပြင်ပကွန်ရက်နှင့် ချိတ်ဆက်သော အထွက်ခေါ်ဆိုမှု ပိတ်ထားခြင်းကို ပယ်ဖျက်မလား။"</string>
+    <string name="call_barring_baoicr_disabled" msgid="5831267468931377699">"နိုင်ငံတကာ ပြင်ပကွန်ရက်နှင့် ချိတ်ဆက်သော အထွက်ခေါ်ဆိုမှုကို ပိတ်မလား။"</string>
+    <string name="call_barring_baic" msgid="5272726081458339912">"အဝင်ခေါ်ဆိုမှုအားလုံး"</string>
+    <string name="call_barring_baic_enabled" msgid="2457134916223203380">"အဝင်ခေါ်ဆိုမှုအားလုံး ပိတ်ထားခြင်းကို ပယ်ဖျက်မလား။"</string>
+    <string name="call_barring_baic_disabled" msgid="6945604947500275636">"အဝင်ခေါ်ဆိုမှုအားလုံးကို ပိတ်မလား။"</string>
+    <string name="call_barring_baicr" msgid="5728784220691481693">"နိုင်ငံတကာ ပြင်ပကွန်ရက်နှင့် ချိတ်ဆက်သော အဝင်ခေါ်ဆိုမှု"</string>
+    <string name="call_barring_baicr_enabled" msgid="6533336994391716127">"နိုင်ငံတကာ ပြင်ပကွန်ရက်နှင့် ချိတ်ဆက်သော အဝင်ခေါ်ဆိုမှုအားလုံး ပိတ်ထားခြင်းကို ပယ်ဖျက်မလား။"</string>
+    <string name="call_barring_baicr_disabled" msgid="6746329853943256566">"နိုင်ငံတကာ ပြင်ပကွန်ရက်နှင့် ချိတ်ဆက်သော အဝင်ခေါ်ဆိုမှုကို ပိတ်မလား။"</string>
+    <string name="call_barring_deactivate_all" msgid="5269788384941003415">"အားလုံးကို ပယ်ဖျက်ရန်"</string>
+    <string name="call_barring_deactivate_all_description" msgid="4972365443287257704">"ခေါ်ဆိုမှုပိတ်ပင်သော ဆက်တင်အားလုံးကို ပယ်ဖျက်ပါ"</string>
+    <string name="call_barring_deactivate_success" msgid="8014685598632000936">"ခေါ်ဆိုမှုပိတ်ပင်ခြင်းကို ပယ်ဖျက်ပြီးပါပြီ"</string>
+    <string name="call_barring_change_pwd" msgid="6887420609726284232">"စကားဝှက် ပြောင်းရန်"</string>
+    <string name="call_barring_change_pwd_description" msgid="5505087790260233953">"ခေါ်ဆိုမှုပိတ်ပင်သော စကားဝှက်ကို ပြောင်းပါ"</string>
+    <string name="call_barring_change_pwd_description_disabled" msgid="7630770327645349957">"ခေါ်ဆိုမှုပိတ်ပင်သော စကားဝှက်ကို မပြောင်းနိုင်ပါ။"</string>
+    <string name="call_barring_pwd_not_match" msgid="6716711689350314525">"စကားဝှက်များက ထပ်တူမကျပါ"</string>
+    <string name="call_barring_right_pwd_number" msgid="2902966502520410446">"နံပါတ် ၄ လုံးနှင့် စကားဝှက် ထည့်ရန်"</string>
+    <string name="call_barring_change_pwd_success" msgid="3278310763742760321">"စကားဝှက်ကို ပြောင်းလိုက်ပါပြီ"</string>
+    <string name="call_barring_old_pwd" msgid="6080515987320238522">"စကားဝှက်အဟောင်း"</string>
+    <string name="call_barring_new_pwd" msgid="7048532299150269547">"စကားဝှက်အသစ်"</string>
+    <string name="call_barring_confirm_pwd" msgid="1947167278466285411">"စကားဝှက်ကို အတည်ပြုရန်"</string>
+    <string name="messageCallBarring" msgid="2412123220272136055">"စကားဝှက် ထည့်ရန်"</string>
+    <string name="call_barring_settings" msgid="80766145008623645">"ခေါ်ဆိုမှုပိတ်ပင်သော ဆက်တင်များ"</string>
+    <string name="call_barring_deactivate_all_no_password" msgid="920902774366557311">"ခေါ်ဆိုမှုပိတ်ပင်သော  ဆက်တင်အားလုံးကို ပယ်ဖျက်မလား။"</string>
+    <string name="supp_service_notification_call_deflected" msgid="9195460512875330926">"ခေါ်ဆိုမှုကို လွှဲထားပါသည်။"</string>
+    <string name="supp_service_notification_call_forwarded" msgid="7818548630812124053">"ခေါ်ဆိုမှုကို ထပ်ဆင့်ပို့ထားပါသည်။"</string>
+    <string name="supp_service_notification_call_waiting" msgid="789154111899572489">"ခေါ်ဆိုမှုက စောင့်ဆိုင်းနေပါသည်။"</string>
+    <string name="supp_service_clir_suppression_rejected" msgid="1581851661582189045">"နံပါတ်ပိတ်ခြင်းကို ငြင်းဆိုထားပါသည်။"</string>
+    <string name="supp_service_closed_user_group_call" msgid="5761735840904590950">"သီးသန့် အသုံးပြုသူအဖွဲ့အတွင်း ခေါ်ဆိုမှု။"</string>
+    <string name="supp_service_incoming_calls_barred" msgid="3248813207307882723">"အဝင်ခေါ်ဆိုမှုများကို ပိတ်ပင်ထားပါသည်။"</string>
+    <string name="supp_service_outgoing_calls_barred" msgid="1962644621292054081">"အထွက်ခေါ်ဆိုမှုများကို ပိတ်ပင်ထားပါသည်။"</string>
+    <string name="supp_service_call_forwarding_active" msgid="1253134771682248735">"ခေါ်ဆိုမှုထပ်ဆင့်ပို့ခြင်းကို ဖွင့်ထားပါသည်။"</string>
+    <string name="supp_service_additional_call_forwarded" msgid="5228624725214727315">"နောက်ထပ်ခေါ်ဆိုမှုကို ထပ်ဆင့်ပို့ထားပါသည်။"</string>
+    <string name="supp_service_additional_ect_connected" msgid="6396964292513707102">"တိုက်ရိုက်ခေါ်ဆိုမှုကို လွှဲပြောင်းပြီးပါပြီ။"</string>
+    <string name="supp_service_additional_ect_connecting" msgid="5443373059716058480">"တိုက်ရိုက်ခေါ်ဆိုမှုကို လွှဲပြောင်းနေဆဲဖြစ်ပါသည်။"</string>
+    <string name="supp_service_call_on_hold" msgid="1478976782361795422">"ဖုန်းကိုင်ထားပါသည်။"</string>
+    <string name="supp_service_call_resumed" msgid="1656475289958070674">"ဖုန်းဆက်ပြောနေပါသည်။"</string>
+    <string name="supp_service_deflected_call" msgid="138970419873492166">"ခေါ်ဆိုမှုကို လွှဲထားပါသည်။"</string>
+    <string name="supp_service_forwarded_call" msgid="4509980341645679803">"ထပ်ဆင့်ပို့ထားသော ခေါ်ဆိုမှု။"</string>
+    <string name="supp_service_conference_call" msgid="4448616364004466832">"အစည်းအဝေးခေါ်ဆိုမှုကို ချိတ်ဆက်နေပါသည်။"</string>
+    <string name="supp_service_held_call_released" msgid="2030677825038709779">"ကိုင်ထားသော ဖုန်းကို ချလိုက်ပါပြီ။"</string>
 </resources>
diff --git a/res/values-nb/strings.xml b/res/values-nb/strings.xml
index d667b97..e952341 100644
--- a/res/values-nb/strings.xml
+++ b/res/values-nb/strings.xml
@@ -130,6 +130,7 @@
     <string name="stk_cc_ss_to_dial_error" msgid="2816779198916570502">"SS-forespørselen er endret til en DIAL-forespørsel."</string>
     <string name="stk_cc_ss_to_ussd_error" msgid="7490626178582654236">"SS-forespørselen er endret til en USSD-forespørsel."</string>
     <string name="stk_cc_ss_to_ss_error" msgid="5057846756489053759">"SS-forespørselen er endret til en ny SS-forespørsel."</string>
+    <string name="stk_cc_ss_to_dial_video_error" msgid="3091186225006683939">"SS-forespørselen er endret til en Video DIAL-forespørsel."</string>
     <string name="fdn_check_failure" msgid="18200614306525434">"Telefonappens innstilling for Faste numre er aktivert. Derfor fungerer ikke enkelte av ringefunksjonene."</string>
     <string name="radio_off_error" msgid="2304459933248513376">"Slå på radioen før du ser på disse innstillingene."</string>
     <string name="close_dialog" msgid="2365884406356986917">"OK"</string>
@@ -158,7 +159,6 @@
     <string name="vm_change_pin_error_invalid" msgid="3972205462701668653">"Den nye PIN-koden inneholder ugyldige tegn."</string>
     <string name="vm_change_pin_error_system_error" msgid="6610603326230000207">"Kan ikke bytte PIN-kode"</string>
     <string name="vvm_unsupported_message_format" msgid="11795090778411977">"Meldingstypen støttes ikke. Ring <xliff:g id="NUMBER">%s</xliff:g> for å høre."</string>
-    <string name="mobile_networks" msgid="5540397602919106177">"Innstillinger for mobilnettverk"</string>
     <string name="network_settings_title" msgid="514120489499925574">"Mobilnettverk"</string>
     <string name="label_available" msgid="1181658289009300430">"Tilgjengelige nettverk"</string>
     <string name="load_networks_progress" msgid="5230707536168902952">"Søker …"</string>
@@ -168,6 +168,7 @@
     <string name="not_allowed" msgid="5613353860205691579">"SIM-kortet tillater ingen tilkobling til dette nettverket."</string>
     <string name="connect_later" msgid="2308119155752343975">"Kan ikke koble til dette nettverket akkurat nå. Prøv på nytt senere."</string>
     <string name="registration_done" msgid="495135664535876612">"Registrert i nettverket."</string>
+    <string name="already_auto" msgid="6067116884321285507">"Automatisk valg brukes allerede."</string>
     <string name="select_automatically" msgid="1046727200631770962">"Velg nettverk automatisk"</string>
     <string name="network_select_title" msgid="7733107364757544558">"Nettverk"</string>
     <string name="register_automatically" msgid="6017849844573519637">"Automatisk registrering"</string>
@@ -175,6 +176,31 @@
     <string name="preferred_network_mode_summary" msgid="1434820673166126609">"Bytt nettverksmodus"</string>
     <string name="preferred_network_mode_dialogtitle" msgid="4048082093347807230">"Foretrukket nettverkstype"</string>
     <string name="forbidden_network" msgid="4384929668343563440">"(forbudt)"</string>
+  <string-array name="preferred_network_mode_choices">
+    <item msgid="3628460389382468528">"GSM/WCDMA er foretrukket"</item>
+    <item msgid="8442633436636425221">"Bare GSM"</item>
+    <item msgid="2032314385791760810">"Bare WCDMA"</item>
+    <item msgid="6334554401059422303">"Automatisk GSM/WCDMA"</item>
+    <item msgid="1462198368200398663">"Automatisk CDMA/EvDo"</item>
+    <item msgid="3611460019185359968">"CDMA uten EvDo"</item>
+    <item msgid="545430093607698090">"Bare EvDo"</item>
+    <item msgid="4286774020869405140">"CDMA/EvDo/GSM/WCDMA"</item>
+    <item msgid="4006002265696868538">"CDMA + LTE/EvDo"</item>
+    <item msgid="8973936140318359205">"GSM/WCDMA/LTE"</item>
+    <item msgid="3471059554252610472">"Globalt"</item>
+    <item msgid="2882615514545171802">"LTE"</item>
+    <item msgid="8076204422288290116">"LTE/WCDMA"</item>
+    <item msgid="3982984144824159726">"Bare TDSCDMA"</item>
+    <item msgid="3686191974505922271">"TDSCDMA/WCDMA"</item>
+    <item msgid="7135671700201836475">"LTE/TDSCDMA"</item>
+    <item msgid="3736619459066330755">"TDSCDMA/GSM"</item>
+    <item msgid="4778666570887216861">"LTE/TDSCDMA/GSM"</item>
+    <item msgid="2952322596201849456">"TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="115984258536697617">"LTE/TDSCDMA/WCDMA"</item>
+    <item msgid="7957991936217192636">"LTE/TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="2828588917858484655">"TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+    <item msgid="4989979948139945854">"LTE/TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+  </string-array>
     <string name="preferred_network_mode_wcdma_perf_summary" msgid="8521677230113533809">"Foretrukket nettverksmodus: WCDMA foretrekkes"</string>
     <string name="preferred_network_mode_gsm_only_summary" msgid="3352445413437453511">"Foretrukket nettverksmodus: kun GSM"</string>
     <string name="preferred_network_mode_wcdma_only_summary" msgid="2836897236221063413">"Foretrukket nettverksmodus: kun WCDMA"</string>
@@ -192,21 +218,15 @@
     <string name="preferred_network_mode_lte_gsm_umts_summary" msgid="633315028976225026">"Foretrukket nettverksmodus: LTE / GSM / UMTS"</string>
     <string name="preferred_network_mode_lte_cdma_summary" msgid="3722647806454528426">"Foretrukket nettverksmodus: LTE/CDMA"</string>
     <string name="preferred_network_mode_tdscdma_summary" msgid="8021016193718678775">"Foretrukket nettverksmodus: TDSCDMA"</string>
-  <string-array name="preferred_network_mode_choices">
-    <item msgid="7886739962255042385">"LTE / WCDMA"</item>
-    <item msgid="577652050447385699">"LTE"</item>
-    <item msgid="6813597571293773656">"Overordnet"</item>
-    <item msgid="127064712132619032">"GSM/WCDMA/LTE"</item>
-    <item msgid="1126767511633425977">"CDMA + LTE/EvDo"</item>
-    <item msgid="6389676313771670660">"CDMA/EvDo/GSM/WCDMA"</item>
-    <item msgid="545430093607698090">"Bare EvDo"</item>
-    <item msgid="1508557726283094448">"CDMA uten EvDo"</item>
-    <item msgid="4341433122263841224">"CDMA/EvDo automatisk"</item>
-    <item msgid="5958053792390386668">"GSM / WCDMA automatisk"</item>
-    <item msgid="7913148405605373434">"Bare WCDMA"</item>
-    <item msgid="1524224863879435516">"Bare GSM"</item>
-    <item msgid="3817924849415716259">"GSM/WCDMA foretrukket"</item>
-  </string-array>
+    <string name="preferred_network_mode_tdscdma_wcdma_summary" msgid="2405154895437348623">"Foretrukket nettverksmodus: TDSCDMA / WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_summary" msgid="2104702896644235637">"Foretrukket nettverksmodus: LTE / TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_summary" msgid="4893784445338396204">"Foretrukket nettverksmodus: TDSCDMA / GSM"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_summary" msgid="1815169717046729757">"Foretrukket nettverksmodus: LTE/GSM/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_wcdma_summary" msgid="2195358773359424099">"Foretrukket nettverksmodus: TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_wcdma_summary" msgid="1181424059695667803">"Foretrukket nettverksmodus: LTE/TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_wcdma_summary" msgid="2526539326505354382">"Foretrukket nettverksmodus: LTE/TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="8195248059196614939">"Foretrukket nettverksmodus: TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="5596733053095592791">"Foretrukket nettverksmodus: LTE/TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
     <string name="call_category" msgid="5863978196309462052">"Anrop"</string>
     <string name="network_operator_category" msgid="4830701959205735636">"Nettverk"</string>
     <string name="enhanced_4g_lte_mode_title" msgid="522191650223239171">"Forbedret 4G LTE-modus"</string>
@@ -220,12 +240,13 @@
     <string name="roaming_disable" msgid="1843417228755568110">"Koble til datatjenester ved roaming"</string>
     <string name="roaming_reenable_message" msgid="8913735676127858115">"Du har mistet datatilkoblingen fordi du forlot hjemmenettet med roaming avslått."</string>
     <string name="roaming_warning" msgid="1603164667540144353">"Det kan medføre betydelige kostnader."</string>
+    <string name="roaming_check_price_warning" msgid="7497570906830902550">"Sjekk med nettverksleverandøren din for priser."</string>
     <string name="roaming_alert_title" msgid="3654815360303826008">"Vil du tillate roaming?"</string>
     <string name="data_usage_title" msgid="8759619109516889802">"Databruk"</string>
     <string name="data_usage_template" msgid="8526428824844656364">"<xliff:g id="ID_1">%1$s</xliff:g> mobildata er brukt i perioden <xliff:g id="ID_2">%2$s</xliff:g>"</string>
     <string name="advanced_options_title" msgid="8074895510265488035">"Avansert"</string>
     <string name="carrier_settings_euicc" msgid="6714062862127226405">"Operatør"</string>
-    <string name="keywords_carrier_settings_euicc" msgid="783429609643157743">"operatør, esim, sim, euicc"</string>
+    <string name="keywords_carrier_settings_euicc" msgid="6861505396475991277">"mobiloperatør, esim, sim, euicc, bytt operatør, legg til operatør"</string>
     <string name="carrier_settings_euicc_summary" msgid="5115001942761995457">"<xliff:g id="CARRIER_NAME">%1$s</xliff:g> – <xliff:g id="PHONE_NUMBER">%2$s</xliff:g>"</string>
     <string name="mobile_data_settings_title" msgid="4661165467914727157">"Mobildata"</string>
     <string name="mobile_data_settings_summary" msgid="5087255915840576895">"Bruk data via mobilnettverket"</string>
@@ -405,7 +426,7 @@
     <string name="deleting_fdn_contact" msgid="5669163206349319969">"Sletter programmert telefonnummer ..."</string>
     <string name="fdn_contact_deleted" msgid="7154162327112259569">"Programmert telefonnummer er slettet."</string>
     <string name="pin2_invalid" msgid="5470854099230755944">"FDN er ikke oppdatert fordi du skrev inn feil PIN-kode."</string>
-    <string name="fdn_invalid_number" msgid="8602417141715473998">"Det programmerte telefonnummeret kan ikke oppdateres fordi det er er tomt eller inneholder over 20 sifre."</string>
+    <string name="fdn_invalid_number" msgid="2062898833049589309">"FDN ble ikke oppdatert fordi tallet er lengre enn 20 sifre."</string>
     <string name="pin2_or_fdn_invalid" msgid="6025144083384701197">"Fast nummer ble ikke oppdatert. PIN2 var feil, eller telefonnummeret ble avvist."</string>
     <string name="fdn_failed" msgid="540018079008319747">"FDN-handlingen mislyktes."</string>
     <string name="simContacts_emptyLoading" msgid="2203331234764498011">"Leser fra SIM-kort …"</string>
@@ -508,6 +529,8 @@
     <string name="failedToImportSingleContactMsg" msgid="415399285420353917">"Kunne ikke importere kontakten"</string>
     <string name="hac_mode_title" msgid="8740268574688743289">"Høreapparater"</string>
     <string name="hac_mode_summary" msgid="6833851160514929341">"Slå på kompatibilitet med høreapparater"</string>
+    <string name="rtt_mode_title" msgid="5868105073514206953">"RTT"</string>
+    <string name="rtt_mode_summary" msgid="7346441783429748083">"Slå RTT på eller av"</string>
   <string-array name="tty_mode_entries">
     <item msgid="512950011423868021">"TTY av"</item>
     <item msgid="3971695875449640648">"TTY full"</item>
@@ -619,4 +642,107 @@
     <string name="mobile_data_activate_diag_message" msgid="8216154678758451453">"Det kan hende du må legge til data via <xliff:g id="PROVIDER_NAME">%s</xliff:g>"</string>
     <string name="mobile_data_activate_button" msgid="3682400969184405446">"LEGG TIL DATA"</string>
     <string name="mobile_data_activate_cancel_button" msgid="1708022171547398765">"AVBRYT"</string>
+    <string name="clh_card_title_call_ended_txt" msgid="4072101334811753823">"Samtalen ble avsluttet"</string>
+    <string name="clh_callFailed_powerOff_txt" msgid="3773036949107147708">"Radio av"</string>
+    <string name="clh_callFailed_simError_txt" msgid="757650590524277969">"Ikke noe SIM-kort eller feil på SIM-kort"</string>
+    <string name="clh_incall_error_out_of_service_txt" msgid="3974373603657193827">"Mobilnettverket er ikke tilgjengelig"</string>
+    <string name="clh_callFailed_unassigned_number_txt" msgid="7635996793232604064">"Utildelt nummer"</string>
+    <string name="clh_callFailed_no_route_to_destination_txt" msgid="8561586745288855167">"Ingen rute til destinasjonen"</string>
+    <string name="clh_callFailed_channel_unacceptable_txt" msgid="8048626924246611459">"Kanalen er ikke akseptabel"</string>
+    <string name="clh_callFailed_operator_determined_barring_txt" msgid="6889705714244076823">"Operatørbestemt sperring"</string>
+    <string name="clh_callFailed_normal_call_clearing_txt" msgid="2810975267106345820">"Normal fjerning av anrop"</string>
+    <string name="clh_callFailed_user_busy_txt" msgid="2736095995784746915">"Brukeren er opptatt"</string>
+    <string name="clh_callFailed_no_user_responding_txt" msgid="1421543095873040084">"Ingen bruker svarer"</string>
+    <string name="clh_callFailed_user_alerting_txt" msgid="6606245970376797447">"Brukervarsling – ikke noe svar"</string>
+    <string name="clh_callFailed_call_rejected_txt" msgid="8001665478195793223">"Anropet ble avvist"</string>
+    <string name="clh_callFailed_number_changed_txt" msgid="5127909898925154242">"Nummeret er endret"</string>
+    <string name="clh_callFailed_pre_emption_txt" msgid="6864702416751338567">"Prioritering"</string>
+    <string name="clh_callFailed_non_selected_user_clearing_txt" msgid="8725898326616836656">"Fjerning av brukere som ikke er valgt"</string>
+    <string name="clh_callFailed_destination_out_of_order_txt" msgid="6626355413556362437">"Destinasjonen fungerer ikke"</string>
+    <string name="clh_callFailed_invalid_number_format_txt" msgid="6987646655639655370">"Ugyldig nummerformat (ufullstendig nummer)"</string>
+    <string name="clh_callFailed_facility_rejected_txt" msgid="4539787567476563415">"Fasiliteten ble avvist"</string>
+    <string name="clh_callFailed_response_to_STATUS_ENQUIRY_txt" msgid="178503536263624366">"Svar på STATUSFORESPØRSEL"</string>
+    <string name="clh_callFailed_normal_unspecified_txt" msgid="2777574148560245427">"Normal – uspesifisert"</string>
+    <string name="clh_callFailed_no_circuit_available_txt" msgid="2894749820848784700">"Ingen krets/kanal tilgjengelig"</string>
+    <string name="clh_callFailed_network_out_of_order_txt" msgid="807472585030492179">"Nettverket fungerer ikke"</string>
+    <string name="clh_callFailed_temporary_failure_txt" msgid="1985847623937655151">"Midlertidig feil"</string>
+    <string name="clh_callFailed_switching_equipment_congestion_txt" msgid="465517139462928431">"Høy pågang for koblingsutstyret"</string>
+    <string name="clh_callFailed_access_information_discarded_txt" msgid="132851305339579892">"Tilgangsinformasjonen ble forkastet"</string>
+    <string name="clh_callFailed_requested_circuit_txt" msgid="2316345471851443847">"Den forespurte kretsen/kanalen er ikke tilgjengelig"</string>
+    <string name="clh_callFailed_resources_unavailable_unspecified_txt" msgid="4460267429142724322">"Ressurser ikke tilgjengelige – uspesifisert"</string>
+    <string name="clh_callFailed_quality_of_service_unavailable_txt" msgid="7315823047206338755">"Tjenestekvalitet ikke tilgjengelig"</string>
+    <string name="clh_callFailed_requested_facility_not_subscribed_txt" msgid="1688438372518949530">"Den forespurte fasiliteten finnes ikke i abonnementet"</string>
+    <string name="clh_callFailed_incoming_calls_barred_within_the_CUG_txt" msgid="3922231620226043342">"Innkommende anrop er sperret i CUG"</string>
+    <string name="clh_callFailed_bearer_capability_not_authorized_txt" msgid="6515594235334537340">"Bærerkapabilitet er ikke autorisert"</string>
+    <string name="clh_callFailed_bearer_capability_not_presently_available_txt" msgid="8013567156449692135">"Bærerkapabilitet er ikke tilgjengelig nå"</string>
+    <string name="clh_callFailed_service_or_option_not_available_unspecified_txt" msgid="8663374141880847414">"Tjenesten eller alternativet er ikke tilgjengelig – uspesifisert"</string>
+    <string name="clh_callFailed_bearer_service_not_implemented_txt" msgid="2772484977847973583">"Bærertjenesten er ikke implementert"</string>
+    <string name="clh_callFailed_ACM_equal_to_or_greater_than_ACMmax_txt" msgid="2192709279981159761">"ACM er lik eller større enn ACMmax"</string>
+    <string name="clh_callFailed_requested_facility_not_implemented_txt" msgid="406404292085779118">"Den forespurte fasiliteten er ikke implementert"</string>
+    <string name="clh_callFailed_only_restricted_digital_information_bearer_capability_is_available_txt" msgid="4817899794531157207">"Kun begrenset digital informasjon for bærerkapabilitet er tilgjengelig"</string>
+    <string name="clh_callFailed_service_or_option_not_implemented_unspecified_txt" msgid="2968655784896862505">"Tjenesten eller alternativet er ikke implementert – uspesifisert"</string>
+    <string name="clh_callFailed_invalid_transaction_identifier_value_txt" msgid="3843478518660918642">"Ugyldig verdi for transaksjonsidentifikator"</string>
+    <string name="clh_callFailed_user_not_member_of_CUG_txt" msgid="8462852903153938988">"Brukeren er ikke medlem av CUG"</string>
+    <string name="clh_callFailed_incompatible_destination_txt" msgid="2580750652910253219">"Inkompatibel destinasjon"</string>
+    <string name="clh_callFailed_invalid_transit_network_selection_txt" msgid="6589916900457111005">"Ugyldig valg av overføringsnettverk"</string>
+    <string name="clh_callFailed_semantically_incorrect_message_txt" msgid="2329284157442218683">"Semantisk ukorrekt melding"</string>
+    <string name="clh_callFailed_invalid_mandatory_information_txt" msgid="9081556111928912676">"Ugyldig obligatorisk informasjon"</string>
+    <string name="clh_callFailed_message_type_non_existent_or_not_implemented_txt" msgid="2641350895896546715">"Meldingstypen finnes ikke eller er ikke implementert"</string>
+    <string name="clh_callFailed_message_type_not_compatible_with_protocol_state_txt" msgid="6598180735494982466">"Meldingstypen er ikke kompatibel med protokolltilstanden"</string>
+    <string name="clh_callFailed_information_element_non_existent_or_not_implemented_txt" msgid="4725610801664706983">"Informasjonselementet finnes ikke eller er ikke implementert"</string>
+    <string name="clh_callFailed_conditional_IE_error_txt" msgid="9140031076499566143">"Betinget IE-feil"</string>
+    <string name="clh_callFailed_message_not_compatible_with_protocol_state_txt" msgid="6586005128633024271">"Meldingen er ikke kompatibel med protokolltilstanden"</string>
+    <string name="clh_callFailed_recovery_on_timer_expiry_txt" msgid="3680765722923600294">"Gjenoppretting ved tidsavbrudd"</string>
+    <string name="clh_callFailed_protocol_Error_unspecified_txt" msgid="8294907817156524790">"Protokollfeil – uspesifisert"</string>
+    <string name="clh_callFailed_interworking_unspecified_txt" msgid="8838850798491763729">"Interfunksjon – uspesifisert"</string>
+    <string name="labelCallBarring" msgid="3452870940716226978">"Anropsblokkering"</string>
+    <string name="sum_call_barring_enabled" msgid="6804489690436703488">"På"</string>
+    <string name="sum_call_barring_disabled" msgid="5900772179198857783">"Av"</string>
+    <string name="call_barring_baoc" msgid="1199843944333106035">"Alle utgående"</string>
+    <string name="call_barring_baoc_enabled" msgid="8112118391869380361">"Vil du deaktivere blokkering av alle utgående anrop?"</string>
+    <string name="call_barring_baoc_disabled" msgid="7806697133004697974">"Vil du blokkere alle utgående anrop?"</string>
+    <string name="call_barring_baoic" msgid="3162154267825211826">"Utgående internasjonale"</string>
+    <string name="call_barring_baoic_enabled" msgid="2634377543147258105">"Vil du deaktivere blokkeringen av utgående internasjonale anrop?"</string>
+    <string name="call_barring_baoic_disabled" msgid="5817895648306183464">"Vil du blokkere utgående internasjonale anrop?"</string>
+    <string name="call_barring_baoicr" msgid="8951699885885742076">"Utgående internasjonal roaming"</string>
+    <string name="call_barring_baoicr_enabled" msgid="2519630715322138317">"Vil du deaktivere blokkeringen av utgående anrop med internasjonal roaming?"</string>
+    <string name="call_barring_baoicr_disabled" msgid="5831267468931377699">"Vil du blokkere utgående anrop med internasjonal roaming?"</string>
+    <string name="call_barring_baic" msgid="5272726081458339912">"Alle innkommende"</string>
+    <string name="call_barring_baic_enabled" msgid="2457134916223203380">"Vil du deaktivere blokkering av alle innkommende samtaler?"</string>
+    <string name="call_barring_baic_disabled" msgid="6945604947500275636">"Vil du blokkere alle innkommende samtaler?"</string>
+    <string name="call_barring_baicr" msgid="5728784220691481693">"Innkommende internasjonal roaming"</string>
+    <string name="call_barring_baicr_enabled" msgid="6533336994391716127">"Vil du deaktivere blokkering av alle innkommende anrop med internasjonal roaming?"</string>
+    <string name="call_barring_baicr_disabled" msgid="6746329853943256566">"Vil du blokkere innkommende anrop med internasjonal roaming?"</string>
+    <string name="call_barring_deactivate_all" msgid="5269788384941003415">"Deaktiver alle"</string>
+    <string name="call_barring_deactivate_all_description" msgid="4972365443287257704">"Deaktiver alle innstillinger for anropsblokkering"</string>
+    <string name="call_barring_deactivate_success" msgid="8014685598632000936">"Anropsblokkering er deaktivert"</string>
+    <string name="call_barring_change_pwd" msgid="6887420609726284232">"Endre passord"</string>
+    <string name="call_barring_change_pwd_description" msgid="5505087790260233953">"Endre passord for anropsblokkering"</string>
+    <string name="call_barring_change_pwd_description_disabled" msgid="7630770327645349957">"Kan ikke endre passordet for anropsblokkering."</string>
+    <string name="call_barring_pwd_not_match" msgid="6716711689350314525">"Passordene stemmer ikke overens"</string>
+    <string name="call_barring_right_pwd_number" msgid="2902966502520410446">"Skriv inn et passord med fire sifre"</string>
+    <string name="call_barring_change_pwd_success" msgid="3278310763742760321">"Passordet er endret"</string>
+    <string name="call_barring_old_pwd" msgid="6080515987320238522">"Gammelt passord"</string>
+    <string name="call_barring_new_pwd" msgid="7048532299150269547">"Nytt passord"</string>
+    <string name="call_barring_confirm_pwd" msgid="1947167278466285411">"Bekreft passordet"</string>
+    <string name="messageCallBarring" msgid="2412123220272136055">"Skriv inn passordet"</string>
+    <string name="call_barring_settings" msgid="80766145008623645">"Innstillinger for anropsblokkering"</string>
+    <string name="call_barring_deactivate_all_no_password" msgid="920902774366557311">"Vil du deaktivere alle innstillinger for anropsblokkering?"</string>
+    <string name="supp_service_notification_call_deflected" msgid="9195460512875330926">"Anropet er omdirigert."</string>
+    <string name="supp_service_notification_call_forwarded" msgid="7818548630812124053">"Anropet er viderekoblet."</string>
+    <string name="supp_service_notification_call_waiting" msgid="789154111899572489">"Et anrop venter."</string>
+    <string name="supp_service_clir_suppression_rejected" msgid="1581851661582189045">"Nummerblokkering er avvist."</string>
+    <string name="supp_service_closed_user_group_call" msgid="5761735840904590950">"Anrop fra lukket brukergruppe."</string>
+    <string name="supp_service_incoming_calls_barred" msgid="3248813207307882723">"Innkommende anrop er blokkert."</string>
+    <string name="supp_service_outgoing_calls_barred" msgid="1962644621292054081">"Utgående anrop er blokkert."</string>
+    <string name="supp_service_call_forwarding_active" msgid="1253134771682248735">"Viderekobling er aktivert."</string>
+    <string name="supp_service_additional_call_forwarded" msgid="5228624725214727315">"Et annet anrop er viderekoblet."</string>
+    <string name="supp_service_additional_ect_connected" msgid="6396964292513707102">"Anropet er overført."</string>
+    <string name="supp_service_additional_ect_connecting" msgid="5443373059716058480">"Overføring av anropet pågår."</string>
+    <string name="supp_service_call_on_hold" msgid="1478976782361795422">"Anropet er på vent."</string>
+    <string name="supp_service_call_resumed" msgid="1656475289958070674">"Anropet er gjenopptatt."</string>
+    <string name="supp_service_deflected_call" msgid="138970419873492166">"Anropet er omdirigert."</string>
+    <string name="supp_service_forwarded_call" msgid="4509980341645679803">"Viderekoblet anrop."</string>
+    <string name="supp_service_conference_call" msgid="4448616364004466832">"Blir med i konferansesamtalen."</string>
+    <string name="supp_service_held_call_released" msgid="2030677825038709779">"Anropet som var på vent, er frigitt."</string>
 </resources>
diff --git a/res/values-ne/strings.xml b/res/values-ne/strings.xml
index 3113da6..0ca784b 100644
--- a/res/values-ne/strings.xml
+++ b/res/values-ne/strings.xml
@@ -130,6 +130,7 @@
     <string name="stk_cc_ss_to_dial_error" msgid="2816779198916570502">"SS अनुरोध DIAL अनुरोधमा परिमार्जन गरियो।"</string>
     <string name="stk_cc_ss_to_ussd_error" msgid="7490626178582654236">"SS अनुरोध USSD अनुरोधमा परिमार्जन गरियो।"</string>
     <string name="stk_cc_ss_to_ss_error" msgid="5057846756489053759">"SS अनुरोध नयाँ SS अनुरोधमा परिमार्जन गरियो।"</string>
+    <string name="stk_cc_ss_to_dial_video_error" msgid="3091186225006683939">"SS अनुरोधलाई भिडियो  DIAL अनुरोधमा परिमार्जन गरियो।"</string>
     <string name="fdn_check_failure" msgid="18200614306525434">"तपाईंको फोन अनुप्रयोग स्थिर डायल गर्ने नम्बर सेटिङहरू खोलिएको छ। केही कल-सम्बन्धित विशेषताहरूले कार्य गरिरहेका छैनन्।"</string>
     <string name="radio_off_error" msgid="2304459933248513376">"यी सेटिङहरू हेर्नु पहिले रेडियो खोल्नुहोस्।"</string>
     <string name="close_dialog" msgid="2365884406356986917">"ठीक छ"</string>
@@ -158,7 +159,6 @@
     <string name="vm_change_pin_error_invalid" msgid="3972205462701668653">"नयाँ PIN मा अमान्य वर्णहरू छन्।"</string>
     <string name="vm_change_pin_error_system_error" msgid="6610603326230000207">"PIN परिवर्तन गर्न सकिएन"</string>
     <string name="vvm_unsupported_message_format" msgid="11795090778411977">"सन्देशको असमर्थित प्रकार, सुन्नका लागि <xliff:g id="NUMBER">%s</xliff:g> मा कल गर्नुहोस्।"</string>
-    <string name="mobile_networks" msgid="5540397602919106177">"मोबाइल नेटवर्क सेटिहरू"</string>
     <string name="network_settings_title" msgid="514120489499925574">"मोबाइल नेटवर्क"</string>
     <string name="label_available" msgid="1181658289009300430">"उपलब्ध नेटवर्कहरू"</string>
     <string name="load_networks_progress" msgid="5230707536168902952">"खोजी गर्दै..."</string>
@@ -168,6 +168,7 @@
     <string name="not_allowed" msgid="5613353860205691579">"तपाईंको SIM कार्डले यो नेटवर्कको लागि जडान अनुमति दिँदैन।"</string>
     <string name="connect_later" msgid="2308119155752343975">"यो नेटवर्कमा अहिले जडान हुन सक्दैन। पछि प्रयास गर्नुहोस्।"</string>
     <string name="registration_done" msgid="495135664535876612">"नेटवर्कमा दर्ता भयो।"</string>
+    <string name="already_auto" msgid="6067116884321285507">"तपाईंले पहिल्यै स्वतः चयनको विकल्प छनौट गर्नुभएको छ।"</string>
     <string name="select_automatically" msgid="1046727200631770962">"नेटवर्क स्वत:छान्नुहोस्"</string>
     <string name="network_select_title" msgid="7733107364757544558">"नेटवर्क"</string>
     <string name="register_automatically" msgid="6017849844573519637">"स्वतः दर्ता..."</string>
@@ -175,6 +176,31 @@
     <string name="preferred_network_mode_summary" msgid="1434820673166126609">"नेटवर्क संचालन मोड परिवर्तन गर्नुहोस्"</string>
     <string name="preferred_network_mode_dialogtitle" msgid="4048082093347807230">"रुचाइएको सञ्जाल प्रकार"</string>
     <string name="forbidden_network" msgid="4384929668343563440">"(निषेध गरिएको)"</string>
+  <string-array name="preferred_network_mode_choices">
+    <item msgid="3628460389382468528">"GSM/WCDMA रुचाइयो"</item>
+    <item msgid="8442633436636425221">"GSM मात्र"</item>
+    <item msgid="2032314385791760810">"WCDMA मात्र"</item>
+    <item msgid="6334554401059422303">"GSM/WCDMA स्वतः"</item>
+    <item msgid="1462198368200398663">"CDMA/EvDo स्वतः"</item>
+    <item msgid="3611460019185359968">"CDMA w/o EvDo"</item>
+    <item msgid="545430093607698090">"केवल EvDo"</item>
+    <item msgid="4286774020869405140">"CDMA/EvDo/GSM/WCDMA"</item>
+    <item msgid="4006002265696868538">"CDMA + LTE/EvDo"</item>
+    <item msgid="8973936140318359205">"GSM/WCDMA/LTE"</item>
+    <item msgid="3471059554252610472">"विश्वव्यापी"</item>
+    <item msgid="2882615514545171802">"LTE"</item>
+    <item msgid="8076204422288290116">"LTE/WCDMA"</item>
+    <item msgid="3982984144824159726">"TDSCDMA मात्र"</item>
+    <item msgid="3686191974505922271">"TDSCDMA/WCDMA"</item>
+    <item msgid="7135671700201836475">"LTE/TDSCDMA"</item>
+    <item msgid="3736619459066330755">"TDSCDMA/GSM"</item>
+    <item msgid="4778666570887216861">"LTE/TDSCDMA/GSM"</item>
+    <item msgid="2952322596201849456">"TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="115984258536697617">"LTE/TDSCDMA/WCDMA"</item>
+    <item msgid="7957991936217192636">"LTE/TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="2828588917858484655">"TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+    <item msgid="4989979948139945854">"LTE/TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+  </string-array>
     <string name="preferred_network_mode_wcdma_perf_summary" msgid="8521677230113533809">"रुचाइएको नेटवर्क मोड: WCDMA रुचाइएको"</string>
     <string name="preferred_network_mode_gsm_only_summary" msgid="3352445413437453511">"रुचाइएको नेटवर्क मोड: GSM मात्र"</string>
     <string name="preferred_network_mode_wcdma_only_summary" msgid="2836897236221063413">"रुचाइएको नेटवर्क मोड: WCDMA मात्र"</string>
@@ -192,21 +218,15 @@
     <string name="preferred_network_mode_lte_gsm_umts_summary" msgid="633315028976225026">"रुचाइएको सञ्जाल मोड: LTE /GSM / UMTS"</string>
     <string name="preferred_network_mode_lte_cdma_summary" msgid="3722647806454528426">"रुचाइएको नेटवर्क मोड: LTE/CDMA"</string>
     <string name="preferred_network_mode_tdscdma_summary" msgid="8021016193718678775">"रुचाइएको नेटवर्क मोड: TDSCDMA"</string>
-  <string-array name="preferred_network_mode_choices">
-    <item msgid="7886739962255042385">"LTE/WCDMA"</item>
-    <item msgid="577652050447385699">"LTE"</item>
-    <item msgid="6813597571293773656">"विश्वव्यापी"</item>
-    <item msgid="127064712132619032">"GSM/WCDMA/LTE"</item>
-    <item msgid="1126767511633425977">"CDMA + LTE/EvDo"</item>
-    <item msgid="6389676313771670660">"CDMA/EvDo/GSM/WCDMA"</item>
-    <item msgid="545430093607698090">"केवल EvDo"</item>
-    <item msgid="1508557726283094448">"CDMA w/o EvDo"</item>
-    <item msgid="4341433122263841224">"CDMA/EvDo अटो"</item>
-    <item msgid="5958053792390386668">"GSM/WCDMA स्वचालित"</item>
-    <item msgid="7913148405605373434">"WCDMA मात्र"</item>
-    <item msgid="1524224863879435516">"GSM मात्र"</item>
-    <item msgid="3817924849415716259">"GSM/WCDMA रुचाइएका"</item>
-  </string-array>
+    <string name="preferred_network_mode_tdscdma_wcdma_summary" msgid="2405154895437348623">"रुचाइएको नेटवर्क मोड: TDSCDMA / WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_summary" msgid="2104702896644235637">"रुचाइएको नेटवर्क मोड: LTE / TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_summary" msgid="4893784445338396204">"रुचाइएको नेटवर्क मोड: TDSCDMA / GSM"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_summary" msgid="1815169717046729757">"रुचाइएको नेटवर्क मोड: LTE/GSM/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_wcdma_summary" msgid="2195358773359424099">"रुचाइएको नेटवर्क मोड: TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_wcdma_summary" msgid="1181424059695667803">"रुचाइएको नेटवर्क मोड: LTE/TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_wcdma_summary" msgid="2526539326505354382">"रुचाइएको नेटवर्क मोड: LTE/TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="8195248059196614939">"रुचाइएको नेटवर्क मोड: TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="5596733053095592791">"रुचाइएको नेटवर्क मोड: LTE/TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
     <string name="call_category" msgid="5863978196309462052">"कल गर्दै"</string>
     <string name="network_operator_category" msgid="4830701959205735636">"नेटवर्क"</string>
     <string name="enhanced_4g_lte_mode_title" msgid="522191650223239171">"Enhanced 4G LTE Mode"</string>
@@ -220,12 +240,13 @@
     <string name="roaming_disable" msgid="1843417228755568110">"रोमिङको समयमा डेटा सेवा जडान गर्नुहोस्"</string>
     <string name="roaming_reenable_message" msgid="8913735676127858115">"तपाईँले डेटा गुमाउनु भएको छ किनभने तपाईँले डेटासहितको घर नेटवर्क रोमिङ बन्द गरेर छोड्नुभएको छ।"</string>
     <string name="roaming_warning" msgid="1603164667540144353">"तपाईंलाई अत्यन्त धेरै शुल्क लाग्न सक्छ।"</string>
+    <string name="roaming_check_price_warning" msgid="7497570906830902550">"मूल्यसम्बन्धी जानकारीको लागि आफ्नो नेटवर्क प्रदायकलाई सोध्नुहोस्।"</string>
     <string name="roaming_alert_title" msgid="3654815360303826008">"डेटा रोमिङको अनुमति दिने हो?"</string>
     <string name="data_usage_title" msgid="8759619109516889802">"डेटाको प्रयोग"</string>
     <string name="data_usage_template" msgid="8526428824844656364">"<xliff:g id="ID_2">%2$s</xliff:g> सम्म <xliff:g id="ID_1">%1$s</xliff:g> मोबाइल डेटा प्रयोग भयो"</string>
     <string name="advanced_options_title" msgid="8074895510265488035">"उन्नत"</string>
     <string name="carrier_settings_euicc" msgid="6714062862127226405">"सेवा प्रदायक"</string>
-    <string name="keywords_carrier_settings_euicc" msgid="783429609643157743">"सेवा प्रदायक, esim, sim, euicc"</string>
+    <string name="keywords_carrier_settings_euicc" msgid="6861505396475991277">"सेवा प्रदायक, esim, sim, euicc, सेवा प्रदायकहरू बदल्ने, सेवा प्रदायक थप्ने"</string>
     <string name="carrier_settings_euicc_summary" msgid="5115001942761995457">"<xliff:g id="CARRIER_NAME">%1$s</xliff:g> — <xliff:g id="PHONE_NUMBER">%2$s</xliff:g>"</string>
     <string name="mobile_data_settings_title" msgid="4661165467914727157">"मोबाइल डेटा"</string>
     <string name="mobile_data_settings_summary" msgid="5087255915840576895">"मोबाइल नेटवर्कको प्रयोग गरी डेटामाथि पहुँच गर्नुहोस्"</string>
@@ -399,7 +420,7 @@
     <string name="deleting_fdn_contact" msgid="5669163206349319969">"स्थिर डायल गर्ने नम्बर मेट्दै..."</string>
     <string name="fdn_contact_deleted" msgid="7154162327112259569">"स्थिर डायल गर्ने नम्बर मेटियो।"</string>
     <string name="pin2_invalid" msgid="5470854099230755944">"FDN अद्यावधिक भएको थिएन किनकि तपाईंले गलत PIN टाइप गर्नुभयो।"</string>
-    <string name="fdn_invalid_number" msgid="8602417141715473998">"नम्बर प्रविष्ट नगरिएकाले वा २० अङ्कको सीमा नाघेकाले FDN अद्यावधिक गरिएन।"</string>
+    <string name="fdn_invalid_number" msgid="2062898833049589309">"उक्त सङ्ख्याले २० अङ्कको अधिकतम सीमा नाघेकाले FDN अद्यावधिक गरिएन।"</string>
     <string name="pin2_or_fdn_invalid" msgid="6025144083384701197">"FDN अद्यावधिक भएको थिएन। PIN2 गलत थियो वा फोन नम्बर अस्वीकार भएको थियो।"</string>
     <string name="fdn_failed" msgid="540018079008319747">"FDN कार्य बिफल भयो।"</string>
     <string name="simContacts_emptyLoading" msgid="2203331234764498011">"SIM कार्ड पढ्दै..."</string>
@@ -502,6 +523,8 @@
     <string name="failedToImportSingleContactMsg" msgid="415399285420353917">"सम्पर्क आयात गर्न असफल"</string>
     <string name="hac_mode_title" msgid="8740268574688743289">"श्रवणका लागि सहयोगी यन्त्रहरू"</string>
     <string name="hac_mode_summary" msgid="6833851160514929341">"श्रवण सहायता अनुकूलता खोल्नुहोस्"</string>
+    <string name="rtt_mode_title" msgid="5868105073514206953">"RTT"</string>
+    <string name="rtt_mode_summary" msgid="7346441783429748083">"RTT लाई सिक्रय गर्नुहोस् वा निष्क्रिय पार्नुहोस्"</string>
   <string-array name="tty_mode_entries">
     <item msgid="512950011423868021">"TTY बन्द"</item>
     <item msgid="3971695875449640648">"TTY भरी"</item>
@@ -613,4 +636,107 @@
     <string name="mobile_data_activate_diag_message" msgid="8216154678758451453">"तपाईंले <xliff:g id="PROVIDER_NAME">%s</xliff:g> मार्फत डेटा थप्नुपर्ने हुन सक्छ"</string>
     <string name="mobile_data_activate_button" msgid="3682400969184405446">"डेटा थप्नुहोस्"</string>
     <string name="mobile_data_activate_cancel_button" msgid="1708022171547398765">"रद्द गर्नुहोस्"</string>
+    <string name="clh_card_title_call_ended_txt" msgid="4072101334811753823">"कल अन्त्य भयो"</string>
+    <string name="clh_callFailed_powerOff_txt" msgid="3773036949107147708">"रेडियो निष्क्रिय छ"</string>
+    <string name="clh_callFailed_simError_txt" msgid="757650590524277969">"कुनै पनि SIM कार्ड छैन वा SIM कार्डसम्बन्धी त्रुटि भयो"</string>
+    <string name="clh_incall_error_out_of_service_txt" msgid="3974373603657193827">"मोबाइल नेटवर्क उपलब्ध छैन"</string>
+    <string name="clh_callFailed_unassigned_number_txt" msgid="7635996793232604064">"नतोकिएको (नबाँडिएको) नम्बर"</string>
+    <string name="clh_callFailed_no_route_to_destination_txt" msgid="8561586745288855167">"गन्तव्यसम्म पुग्ने मार्ग छैन"</string>
+    <string name="clh_callFailed_channel_unacceptable_txt" msgid="8048626924246611459">"च्यानल अस्वीकार्य छ"</string>
+    <string name="clh_callFailed_operator_determined_barring_txt" msgid="6889705714244076823">"अपरेटरद्वारा निर्धारित रोकावट"</string>
+    <string name="clh_callFailed_normal_call_clearing_txt" msgid="2810975267106345820">"कलसम्बन्धी सामान्य स्वीकृति"</string>
+    <string name="clh_callFailed_user_busy_txt" msgid="2736095995784746915">"प्रयोगकर्ता व्यस्त हुनुहुन्छ"</string>
+    <string name="clh_callFailed_no_user_responding_txt" msgid="1421543095873040084">"प्रयोगकर्ताले प्रतिक्रिया जनाइरहनुभएको छैन"</string>
+    <string name="clh_callFailed_user_alerting_txt" msgid="6606245970376797447">"प्रयोगकर्तालाई अलर्ट गर्दै, फोन उठेन"</string>
+    <string name="clh_callFailed_call_rejected_txt" msgid="8001665478195793223">"कल अस्वीकार गरियो"</string>
+    <string name="clh_callFailed_number_changed_txt" msgid="5127909898925154242">"नम्बर परिवर्तन भएको छ"</string>
+    <string name="clh_callFailed_pre_emption_txt" msgid="6864702416751338567">"प्रि-एम्पसन"</string>
+    <string name="clh_callFailed_non_selected_user_clearing_txt" msgid="8725898326616836656">"प्रयोगकर्ताको स्वीकृति चयन गरिएको छैन"</string>
+    <string name="clh_callFailed_destination_out_of_order_txt" msgid="6626355413556362437">"गन्तव्यले काम गरिरहेको छैन"</string>
+    <string name="clh_callFailed_invalid_number_format_txt" msgid="6987646655639655370">"नम्बरको ढाँचा अमान्य छ (अपूर्ण नम्बर)"</string>
+    <string name="clh_callFailed_facility_rejected_txt" msgid="4539787567476563415">"सुविधा अस्वीकार गरियो"</string>
+    <string name="clh_callFailed_response_to_STATUS_ENQUIRY_txt" msgid="178503536263624366">"STATUS ENQUIRY को जवाफ"</string>
+    <string name="clh_callFailed_normal_unspecified_txt" msgid="2777574148560245427">"सामान्य, नतोकिएको"</string>
+    <string name="clh_callFailed_no_circuit_available_txt" msgid="2894749820848784700">"कुनै पनि सर्किट/च्यानल उपलब्ध छैन"</string>
+    <string name="clh_callFailed_network_out_of_order_txt" msgid="807472585030492179">"नेटवर्कले काम गरिरहेको छैन"</string>
+    <string name="clh_callFailed_temporary_failure_txt" msgid="1985847623937655151">"अस्थायी विफलता"</string>
+    <string name="clh_callFailed_switching_equipment_congestion_txt" msgid="465517139462928431">"स्विचिङ उपकरण भरियो"</string>
+    <string name="clh_callFailed_access_information_discarded_txt" msgid="132851305339579892">"पहुँचसम्बन्धी सूचना खारेज गरियो"</string>
+    <string name="clh_callFailed_requested_circuit_txt" msgid="2316345471851443847">"अनुरोध गरिएको सर्किट/च्यानल उपलब्ध छैन"</string>
+    <string name="clh_callFailed_resources_unavailable_unspecified_txt" msgid="4460267429142724322">"संसाधनहरू अनुपलब्ध छन्, नतोकिएको"</string>
+    <string name="clh_callFailed_quality_of_service_unavailable_txt" msgid="7315823047206338755">"सेवाको गुणस्तर उपलब्ध छैन"</string>
+    <string name="clh_callFailed_requested_facility_not_subscribed_txt" msgid="1688438372518949530">"अनुरोध गरिएको सुविधाको सदस्यता लिइएको छैन"</string>
+    <string name="clh_callFailed_incoming_calls_barred_within_the_CUG_txt" msgid="3922231620226043342">"CUG भित्र आगमन कलमाथि रोक लगाइएको छ"</string>
+    <string name="clh_callFailed_bearer_capability_not_authorized_txt" msgid="6515594235334537340">"वाहकको क्षमता प्राधिकृत छैन"</string>
+    <string name="clh_callFailed_bearer_capability_not_presently_available_txt" msgid="8013567156449692135">"वाहकको क्षमता हाल उपलब्ध छैन"</string>
+    <string name="clh_callFailed_service_or_option_not_available_unspecified_txt" msgid="8663374141880847414">"सेवा वा विकल्प उपलब्ध छैन, नतोकिएको"</string>
+    <string name="clh_callFailed_bearer_service_not_implemented_txt" msgid="2772484977847973583">"वाहकको सेवा कार्यान्वयन गरिएको छैन"</string>
+    <string name="clh_callFailed_ACM_equal_to_or_greater_than_ACMmax_txt" msgid="2192709279981159761">"ACM या त ACMmax भन्दा बराबर छ वा त्यसभन्दा ठूलो छ"</string>
+    <string name="clh_callFailed_requested_facility_not_implemented_txt" msgid="406404292085779118">"अनुरोध गरिएको सुविधा कार्यान्वयन गरिएको छैन"</string>
+    <string name="clh_callFailed_only_restricted_digital_information_bearer_capability_is_available_txt" msgid="4817899794531157207">"केवल प्रतिबन्धित डिजिटल जानकारी नामक वाहक क्षमता उपलब्ध छ"</string>
+    <string name="clh_callFailed_service_or_option_not_implemented_unspecified_txt" msgid="2968655784896862505">"सेवा वा विकल्प कार्यान्वयन गरिएको छैन, नतोकिएको"</string>
+    <string name="clh_callFailed_invalid_transaction_identifier_value_txt" msgid="3843478518660918642">"कारोबार पहिचानकर्ताको मान अमान्य छ"</string>
+    <string name="clh_callFailed_user_not_member_of_CUG_txt" msgid="8462852903153938988">"प्रयोगकर्ता CUG को सदस्य हुनुहुन्न"</string>
+    <string name="clh_callFailed_incompatible_destination_txt" msgid="2580750652910253219">"अनुपयुक्त गन्तव्य"</string>
+    <string name="clh_callFailed_invalid_transit_network_selection_txt" msgid="6589916900457111005">"ट्रान्जिट नेटवर्कको चयन अमान्य छ"</string>
+    <string name="clh_callFailed_semantically_incorrect_message_txt" msgid="2329284157442218683">"सिमान्टिक रूपमा गलत सन्देश"</string>
+    <string name="clh_callFailed_invalid_mandatory_information_txt" msgid="9081556111928912676">"अनिवार्य जानकारी अमान्य छ"</string>
+    <string name="clh_callFailed_message_type_non_existent_or_not_implemented_txt" msgid="2641350895896546715">"सन्देशको प्रकार अवस्थित छैन वा कार्यान्वयन गरिएको छैन"</string>
+    <string name="clh_callFailed_message_type_not_compatible_with_protocol_state_txt" msgid="6598180735494982466">"सन्देशको प्रकार प्रोटोकलको स्थितिसँग मिल्दोजुल्दो छैन"</string>
+    <string name="clh_callFailed_information_element_non_existent_or_not_implemented_txt" msgid="4725610801664706983">"सूचनासम्बन्धी तत्त्व अवस्थित छैन वा कार्यान्वयन गरिएको छैन"</string>
+    <string name="clh_callFailed_conditional_IE_error_txt" msgid="9140031076499566143">"ससर्त IE सम्बन्धी त्रुटि"</string>
+    <string name="clh_callFailed_message_not_compatible_with_protocol_state_txt" msgid="6586005128633024271">"सन्देश प्रोटोकलको स्थितिसँग मिल्दोजुल्दो छैन"</string>
+    <string name="clh_callFailed_recovery_on_timer_expiry_txt" msgid="3680765722923600294">"टाइमरको समयावधि सकिएपछि पुनः प्राप्ति गरियो"</string>
+    <string name="clh_callFailed_protocol_Error_unspecified_txt" msgid="8294907817156524790">"प्रोटोकलसम्बन्धी त्रुटि, नतोकिएको"</string>
+    <string name="clh_callFailed_interworking_unspecified_txt" msgid="8838850798491763729">"अन्तरक्रिया गरिरहेको, नतोकिएको"</string>
+    <string name="labelCallBarring" msgid="3452870940716226978">"कल ब्यारिङ"</string>
+    <string name="sum_call_barring_enabled" msgid="6804489690436703488">"सक्रिय छ"</string>
+    <string name="sum_call_barring_disabled" msgid="5900772179198857783">"निष्क्रिय छ"</string>
+    <string name="call_barring_baoc" msgid="1199843944333106035">"सबै बहिर्गमन"</string>
+    <string name="call_barring_baoc_enabled" msgid="8112118391869380361">"सबै बहिर्गमन कलहरूमाथिको रोक असक्षम पार्ने हो?"</string>
+    <string name="call_barring_baoc_disabled" msgid="7806697133004697974">"सबै बहिर्गमन कलहरूमाथि रोक लगाउने हो?"</string>
+    <string name="call_barring_baoic" msgid="3162154267825211826">"बहिर्गमन अन्तर्राष्ट्रिय"</string>
+    <string name="call_barring_baoic_enabled" msgid="2634377543147258105">"सबै बहिर्गमन अन्तर्राष्ट्रिय कलहरूमाथिको रोक असक्षम पार्ने हो?"</string>
+    <string name="call_barring_baoic_disabled" msgid="5817895648306183464">"बहिर्गमन अन्तर्राष्ट्रिय कलहरूमाथि रोक लगाउने हो?"</string>
+    <string name="call_barring_baoicr" msgid="8951699885885742076">"बहिर्गमन अन्तर्राष्ट्रिय रोमिङ"</string>
+    <string name="call_barring_baoicr_enabled" msgid="2519630715322138317">"बहिर्गमन अन्तर्राष्ट्रिय रोमिङमाथिको रोक असक्षम पार्ने हो?"</string>
+    <string name="call_barring_baoicr_disabled" msgid="5831267468931377699">"बहिर्गमन अन्तर्राष्ट्रिय रोमिङमाथि रोक लगाउने हो?"</string>
+    <string name="call_barring_baic" msgid="5272726081458339912">"सबै आगमन"</string>
+    <string name="call_barring_baic_enabled" msgid="2457134916223203380">"सबै आगमन कलहरूमाथिको रोक असक्षम पार्ने हो?"</string>
+    <string name="call_barring_baic_disabled" msgid="6945604947500275636">"सबै आगमन कलहरूमाथि रोक लगाउने हो?"</string>
+    <string name="call_barring_baicr" msgid="5728784220691481693">"आगमन अन्तर्राष्ट्रिय रोमिङ"</string>
+    <string name="call_barring_baicr_enabled" msgid="6533336994391716127">"सबै आगमन अन्तर्राष्ट्रिय रोमिङमाथिको रोक असक्षम पार्ने हो?"</string>
+    <string name="call_barring_baicr_disabled" msgid="6746329853943256566">"आगमन अन्तर्राष्ट्रिय रोमिङमाथि रोक लगाउने हो?"</string>
+    <string name="call_barring_deactivate_all" msgid="5269788384941003415">"सबै निष्क्रिय पार्नुहोस्"</string>
+    <string name="call_barring_deactivate_all_description" msgid="4972365443287257704">"कल ब्यारिङसम्बन्धी सबै सेटिङहरू निष्क्रिय पार्नुहोस्"</string>
+    <string name="call_barring_deactivate_success" msgid="8014685598632000936">"कल ब्यारिङ निष्क्रिय पारियो"</string>
+    <string name="call_barring_change_pwd" msgid="6887420609726284232">"पासवर्ड परिवर्तन गर्नुहोस्‌"</string>
+    <string name="call_barring_change_pwd_description" msgid="5505087790260233953">"कल ब्यारिङको पासवर्ड परिवर्तन गर्नुहोस्"</string>
+    <string name="call_barring_change_pwd_description_disabled" msgid="7630770327645349957">"कल ब्यारिङको पासवर्ड परिवर्तन गर्न सकिएन।"</string>
+    <string name="call_barring_pwd_not_match" msgid="6716711689350314525">"पासवर्डहरू मेल खाँदैनन्"</string>
+    <string name="call_barring_right_pwd_number" msgid="2902966502520410446">"कुनै ४ अङ्कको पासवर्ड प्रविष्ट गर्नुहोस्"</string>
+    <string name="call_barring_change_pwd_success" msgid="3278310763742760321">"पासवर्ड परिवर्तन गरियो"</string>
+    <string name="call_barring_old_pwd" msgid="6080515987320238522">"पुरानो पासवर्ड"</string>
+    <string name="call_barring_new_pwd" msgid="7048532299150269547">"नयाँ पासवर्ड"</string>
+    <string name="call_barring_confirm_pwd" msgid="1947167278466285411">"पासवर्ड निश्चित गर्नुहोस्"</string>
+    <string name="messageCallBarring" msgid="2412123220272136055">"पासवर्ड प्रविष्ट गर्नुहोस्"</string>
+    <string name="call_barring_settings" msgid="80766145008623645">"कल ब्यारिङसम्बन्धी सेटिङहरू"</string>
+    <string name="call_barring_deactivate_all_no_password" msgid="920902774366557311">"कल ब्यारिङसम्बन्धी सबै सेटिङहरू निष्क्रिय पार्ने हो?"</string>
+    <string name="supp_service_notification_call_deflected" msgid="9195460512875330926">"कल अर्को नम्बरमा स्थानान्तरण गरियो।"</string>
+    <string name="supp_service_notification_call_forwarded" msgid="7818548630812124053">"कल फर्वार्ड गरियो।"</string>
+    <string name="supp_service_notification_call_waiting" msgid="789154111899572489">"कल प्रतीक्षामा छ।"</string>
+    <string name="supp_service_clir_suppression_rejected" msgid="1581851661582189045">"नम्बरमाथि रोक लगाउने सुविधालाई अस्वीकार गरियो।"</string>
+    <string name="supp_service_closed_user_group_call" msgid="5761735840904590950">"प्रयोगकर्ताको आन्तरिक समूहभित्र हुने कल।"</string>
+    <string name="supp_service_incoming_calls_barred" msgid="3248813207307882723">"आगमन कलहरूमाथि रोक लगाइयो।"</string>
+    <string name="supp_service_outgoing_calls_barred" msgid="1962644621292054081">"बहिर्गमन कलहरूमाथि रोक लगाइयो।"</string>
+    <string name="supp_service_call_forwarding_active" msgid="1253134771682248735">"कल फर्वार्ड गर्ने सुविधा सक्रिय छ।"</string>
+    <string name="supp_service_additional_call_forwarded" msgid="5228624725214727315">"अतिरिक्त कललाई फर्वार्ड गरियो।"</string>
+    <string name="supp_service_additional_ect_connected" msgid="6396964292513707102">"स्पष्ट कललाई स्थानान्तरण गर्ने कार्य पूरा भयो।"</string>
+    <string name="supp_service_additional_ect_connecting" msgid="5443373059716058480">"स्पष्ट कललाई स्थानान्तरण गर्ने कार्य प्रक्रियामा छ।"</string>
+    <string name="supp_service_call_on_hold" msgid="1478976782361795422">"कल होल्डमा छ।"</string>
+    <string name="supp_service_call_resumed" msgid="1656475289958070674">"कल जारी राखियो।"</string>
+    <string name="supp_service_deflected_call" msgid="138970419873492166">"कल अर्को नम्बरमा स्थानान्तरण गरियो।"</string>
+    <string name="supp_service_forwarded_call" msgid="4509980341645679803">"कल फर्वार्ड गरियो।"</string>
+    <string name="supp_service_conference_call" msgid="4448616364004466832">"सम्मेलन कलमा सामेल हुँदै छ।"</string>
+    <string name="supp_service_held_call_released" msgid="2030677825038709779">"होल्डमा राखिएको कललाई विच्छेद गरियो।"</string>
 </resources>
diff --git a/res/values-nl/strings.xml b/res/values-nl/strings.xml
index f4edf42..cd9d97c 100644
--- a/res/values-nl/strings.xml
+++ b/res/values-nl/strings.xml
@@ -130,6 +130,7 @@
     <string name="stk_cc_ss_to_dial_error" msgid="2816779198916570502">"SS-verzoek is gewijzigd in DIAL-verzoek."</string>
     <string name="stk_cc_ss_to_ussd_error" msgid="7490626178582654236">"SS-verzoek is gewijzigd in USSD-verzoek."</string>
     <string name="stk_cc_ss_to_ss_error" msgid="5057846756489053759">"SS-verzoek is gewijzigd in nieuw SS-verzoek."</string>
+    <string name="stk_cc_ss_to_dial_video_error" msgid="3091186225006683939">"SS-verzoek is gewijzigd in Video DIAL-verzoek."</string>
     <string name="fdn_check_failure" msgid="18200614306525434">"De instelling \'Vaste nummers\' in je app Telefoon is ingeschakeld. Hierdoor werken sommige oproepgerelateerde functies niet."</string>
     <string name="radio_off_error" msgid="2304459933248513376">"Schakel de radio in voordat je deze instellingen bekijkt."</string>
     <string name="close_dialog" msgid="2365884406356986917">"OK"</string>
@@ -158,7 +159,6 @@
     <string name="vm_change_pin_error_invalid" msgid="3972205462701668653">"De nieuwe pincode bevat ongeldige tekens."</string>
     <string name="vm_change_pin_error_system_error" msgid="6610603326230000207">"Kan pincode niet wijzigen"</string>
     <string name="vvm_unsupported_message_format" msgid="11795090778411977">"Niet-ondersteund berichttype, bel <xliff:g id="NUMBER">%s</xliff:g> om te luisteren."</string>
-    <string name="mobile_networks" msgid="5540397602919106177">"Instellingen mobiel netwerk"</string>
     <string name="network_settings_title" msgid="514120489499925574">"Mobiel netwerk"</string>
     <string name="label_available" msgid="1181658289009300430">"Beschikbare netwerken"</string>
     <string name="load_networks_progress" msgid="5230707536168902952">"Zoeken..."</string>
@@ -168,6 +168,7 @@
     <string name="not_allowed" msgid="5613353860205691579">"Je simkaart staat geen verbinding met dit netwerk toe."</string>
     <string name="connect_later" msgid="2308119155752343975">"Kan nu geen verbinding maken met dit netwerk. Probeer het later opnieuw."</string>
     <string name="registration_done" msgid="495135664535876612">"Geregistreerd op netwerk."</string>
+    <string name="already_auto" msgid="6067116884321285507">"Al in automatische selectie."</string>
     <string name="select_automatically" msgid="1046727200631770962">"Netwerk automatisch selecteren"</string>
     <string name="network_select_title" msgid="7733107364757544558">"Netwerk"</string>
     <string name="register_automatically" msgid="6017849844573519637">"Automatische registratie..."</string>
@@ -175,6 +176,31 @@
     <string name="preferred_network_mode_summary" msgid="1434820673166126609">"De netwerkgebruiksmodus wijzigen"</string>
     <string name="preferred_network_mode_dialogtitle" msgid="4048082093347807230">"Voorkeursnetwerktype"</string>
     <string name="forbidden_network" msgid="4384929668343563440">"(niet toegestaan)"</string>
+  <string-array name="preferred_network_mode_choices">
+    <item msgid="3628460389382468528">"Voorkeur voor GSM/WCDMA"</item>
+    <item msgid="8442633436636425221">"Alleen GSM"</item>
+    <item msgid="2032314385791760810">"Alleen WCDMA"</item>
+    <item msgid="6334554401059422303">"GSM/WCDMA automatisch"</item>
+    <item msgid="1462198368200398663">"CDMA/EvDo automatisch"</item>
+    <item msgid="3611460019185359968">"CDMA zonder EvDo"</item>
+    <item msgid="545430093607698090">"Alleen EvDo"</item>
+    <item msgid="4286774020869405140">"CDMA/EvDo/GSM/WCDMA"</item>
+    <item msgid="4006002265696868538">"CDMA + LTE/EvDo"</item>
+    <item msgid="8973936140318359205">"GSM/WCDMA/LTE"</item>
+    <item msgid="3471059554252610472">"Algemeen"</item>
+    <item msgid="2882615514545171802">"LTE"</item>
+    <item msgid="8076204422288290116">"LTE/WCDMA"</item>
+    <item msgid="3982984144824159726">"Alleen TDSCDMA"</item>
+    <item msgid="3686191974505922271">"TDSCDMA/WCDMA"</item>
+    <item msgid="7135671700201836475">"LTE/TDSCDMA"</item>
+    <item msgid="3736619459066330755">"TDSCDMA/GSM"</item>
+    <item msgid="4778666570887216861">"LTE/TDSCDMA/GSM"</item>
+    <item msgid="2952322596201849456">"TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="115984258536697617">"LTE/TDSCDMA/WCDMA"</item>
+    <item msgid="7957991936217192636">"LTE/TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="2828588917858484655">"TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+    <item msgid="4989979948139945854">"LTE/TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+  </string-array>
     <string name="preferred_network_mode_wcdma_perf_summary" msgid="8521677230113533809">"Voorkeursnetwerkmodus: voorkeur voor WCDMA"</string>
     <string name="preferred_network_mode_gsm_only_summary" msgid="3352445413437453511">"Voorkeursnetwerkmodus: alleen GSM"</string>
     <string name="preferred_network_mode_wcdma_only_summary" msgid="2836897236221063413">"Voorkeursnetwerkmodus: alleen WCDMA"</string>
@@ -192,21 +218,15 @@
     <string name="preferred_network_mode_lte_gsm_umts_summary" msgid="633315028976225026">"Voorkeursmodus voor netwerk: LTE/GSM/UMTS"</string>
     <string name="preferred_network_mode_lte_cdma_summary" msgid="3722647806454528426">"Voorkeursnetwerkmodus: LTE/CDMA"</string>
     <string name="preferred_network_mode_tdscdma_summary" msgid="8021016193718678775">"Voorkeursnetwerkmodus: TDSCDMA"</string>
-  <string-array name="preferred_network_mode_choices">
-    <item msgid="7886739962255042385">"LTE/WCDMA"</item>
-    <item msgid="577652050447385699">"LTE"</item>
-    <item msgid="6813597571293773656">"Wereldwijd"</item>
-    <item msgid="127064712132619032">"GSM/WCDMA/LTE"</item>
-    <item msgid="1126767511633425977">"CDMA + LTE/EvDo"</item>
-    <item msgid="6389676313771670660">"CDMA/EvDo/GSM/WCDMA"</item>
-    <item msgid="545430093607698090">"Alleen EvDo"</item>
-    <item msgid="1508557726283094448">"CDMA zonder EvDo"</item>
-    <item msgid="4341433122263841224">"CDMA/EvDo automatisch"</item>
-    <item msgid="5958053792390386668">"GSM/WCDMA automatisch"</item>
-    <item msgid="7913148405605373434">"Alleen WCDMA"</item>
-    <item msgid="1524224863879435516">"Alleen GSM"</item>
-    <item msgid="3817924849415716259">"Voorkeur voor GSM/WCDMA"</item>
-  </string-array>
+    <string name="preferred_network_mode_tdscdma_wcdma_summary" msgid="2405154895437348623">"Voorkeursnetwerkmodus: TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_summary" msgid="2104702896644235637">"Voorkeursnetwerkmodus: LTE/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_summary" msgid="4893784445338396204">"Voorkeursnetwerkmodus: TDSCDMA/GSM"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_summary" msgid="1815169717046729757">"Voorkeursnetwerkmodus: LTE/GSM/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_wcdma_summary" msgid="2195358773359424099">"Voorkeursnetwerkmodus: TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_wcdma_summary" msgid="1181424059695667803">"Voorkeursnetwerkmodus: LTE/TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_wcdma_summary" msgid="2526539326505354382">"Voorkeursnetwerkmodus: LTE/TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="8195248059196614939">"Voorkeursnetwerkmodus: TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="5596733053095592791">"Voorkeursnetwerkmodus: LTE/TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
     <string name="call_category" msgid="5863978196309462052">"Bellen"</string>
     <string name="network_operator_category" msgid="4830701959205735636">"Netwerk"</string>
     <string name="enhanced_4g_lte_mode_title" msgid="522191650223239171">"Geoptimaliseerde 4G LTE-modus"</string>
@@ -220,12 +240,13 @@
     <string name="roaming_disable" msgid="1843417228755568110">"Verbinding maken met gegevensservices tijdens roaming"</string>
     <string name="roaming_reenable_message" msgid="8913735676127858115">"De gegevensverbinding is verbroken, omdat je je thuisnetwerk hebt verlaten terwijl dataroaming was uitgeschakeld."</string>
     <string name="roaming_warning" msgid="1603164667540144353">"Er kunnen hoge roamingkosten in rekening worden gebracht."</string>
+    <string name="roaming_check_price_warning" msgid="7497570906830902550">"Neem contact op met je netwerkprovider over de prijzen."</string>
     <string name="roaming_alert_title" msgid="3654815360303826008">"Dataroaming toestaan?"</string>
     <string name="data_usage_title" msgid="8759619109516889802">"Datagebruik"</string>
     <string name="data_usage_template" msgid="8526428824844656364">"<xliff:g id="ID_1">%1$s</xliff:g> mobiele data gebruikt van <xliff:g id="ID_2">%2$s</xliff:g>"</string>
     <string name="advanced_options_title" msgid="8074895510265488035">"Geavanceerd"</string>
     <string name="carrier_settings_euicc" msgid="6714062862127226405">"Provider"</string>
-    <string name="keywords_carrier_settings_euicc" msgid="783429609643157743">"provider, esim, sim, euicc"</string>
+    <string name="keywords_carrier_settings_euicc" msgid="6861505396475991277">"provider, e-simkaart, simkaart, euicc, van provider veranderen, provider toevoegen"</string>
     <string name="carrier_settings_euicc_summary" msgid="5115001942761995457">"<xliff:g id="CARRIER_NAME">%1$s</xliff:g> — <xliff:g id="PHONE_NUMBER">%2$s</xliff:g>"</string>
     <string name="mobile_data_settings_title" msgid="4661165467914727157">"Mobiele data"</string>
     <string name="mobile_data_settings_summary" msgid="5087255915840576895">"Datatoegang via mobiel netwerk"</string>
@@ -399,7 +420,7 @@
     <string name="deleting_fdn_contact" msgid="5669163206349319969">"Vast nummer verwijderen..."</string>
     <string name="fdn_contact_deleted" msgid="7154162327112259569">"Vast nummer verwijderd."</string>
     <string name="pin2_invalid" msgid="5470854099230755944">"FDN is niet bijgewerkt omdat je een onjuiste pincode hebt ingevoerd."</string>
-    <string name="fdn_invalid_number" msgid="8602417141715473998">"FDN is niet geüpdatet omdat het nummer leeg is of langer is dan twintig tekens."</string>
+    <string name="fdn_invalid_number" msgid="2062898833049589309">"FDN is niet geüpdatet omdat het nummer langer is dan twintig tekens."</string>
     <string name="pin2_or_fdn_invalid" msgid="6025144083384701197">"FDN is niet bijgewerkt. De PIN2 was onjuist of het telefoonnummer is geweigerd."</string>
     <string name="fdn_failed" msgid="540018079008319747">"FDN-bewerking mislukt."</string>
     <string name="simContacts_emptyLoading" msgid="2203331234764498011">"Lezen vanaf simkaart..."</string>
@@ -502,6 +523,8 @@
     <string name="failedToImportSingleContactMsg" msgid="415399285420353917">"Kan contact niet importeren"</string>
     <string name="hac_mode_title" msgid="8740268574688743289">"Gehoorapparaten"</string>
     <string name="hac_mode_summary" msgid="6833851160514929341">"Compatibiliteit voor gehoorapparaat inschakelen"</string>
+    <string name="rtt_mode_title" msgid="5868105073514206953">"RTT"</string>
+    <string name="rtt_mode_summary" msgid="7346441783429748083">"RTT in- of uitschakelen"</string>
   <string-array name="tty_mode_entries">
     <item msgid="512950011423868021">"TTY uit"</item>
     <item msgid="3971695875449640648">"TTY vol"</item>
@@ -613,4 +636,107 @@
     <string name="mobile_data_activate_diag_message" msgid="8216154678758451453">"Je moet mogelijk data toevoegen via <xliff:g id="PROVIDER_NAME">%s</xliff:g>"</string>
     <string name="mobile_data_activate_button" msgid="3682400969184405446">"DATA TOEVOEGEN"</string>
     <string name="mobile_data_activate_cancel_button" msgid="1708022171547398765">"ANNULEREN"</string>
+    <string name="clh_card_title_call_ended_txt" msgid="4072101334811753823">"Oproep beëindigd"</string>
+    <string name="clh_callFailed_powerOff_txt" msgid="3773036949107147708">"Radio uit"</string>
+    <string name="clh_callFailed_simError_txt" msgid="757650590524277969">"Geen simkaart of simkaartfout"</string>
+    <string name="clh_incall_error_out_of_service_txt" msgid="3974373603657193827">"Mobiel netwerk niet beschikbaar"</string>
+    <string name="clh_callFailed_unassigned_number_txt" msgid="7635996793232604064">"Niet-toegewezen nummer"</string>
+    <string name="clh_callFailed_no_route_to_destination_txt" msgid="8561586745288855167">"Geen route naar bestemming"</string>
+    <string name="clh_callFailed_channel_unacceptable_txt" msgid="8048626924246611459">"Kanaal niet acceptabel"</string>
+    <string name="clh_callFailed_operator_determined_barring_txt" msgid="6889705714244076823">"Provider heeft de blokkering bepaald"</string>
+    <string name="clh_callFailed_normal_call_clearing_txt" msgid="2810975267106345820">"Normale gespreksvrijgave"</string>
+    <string name="clh_callFailed_user_busy_txt" msgid="2736095995784746915">"Gebruiker bezet"</string>
+    <string name="clh_callFailed_no_user_responding_txt" msgid="1421543095873040084">"Geen gebruiker die reageert"</string>
+    <string name="clh_callFailed_user_alerting_txt" msgid="6606245970376797447">"Gebruiker wordt gewaarschuwd, geen reactie"</string>
+    <string name="clh_callFailed_call_rejected_txt" msgid="8001665478195793223">"Oproep afgewezen"</string>
+    <string name="clh_callFailed_number_changed_txt" msgid="5127909898925154242">"Nummer gewijzigd"</string>
+    <string name="clh_callFailed_pre_emption_txt" msgid="6864702416751338567">"Tijdelijke onderbreking"</string>
+    <string name="clh_callFailed_non_selected_user_clearing_txt" msgid="8725898326616836656">"Niet-geselecteerde gebruikersvrijgave"</string>
+    <string name="clh_callFailed_destination_out_of_order_txt" msgid="6626355413556362437">"Bestemming werkt niet"</string>
+    <string name="clh_callFailed_invalid_number_format_txt" msgid="6987646655639655370">"Ongeldige nummerindeling (onvolledig nummer)"</string>
+    <string name="clh_callFailed_facility_rejected_txt" msgid="4539787567476563415">"Faciliteit afgewezen"</string>
+    <string name="clh_callFailed_response_to_STATUS_ENQUIRY_txt" msgid="178503536263624366">"Reactie op STATUSVERZOEK"</string>
+    <string name="clh_callFailed_normal_unspecified_txt" msgid="2777574148560245427">"Normaal, niet gespecificeerd"</string>
+    <string name="clh_callFailed_no_circuit_available_txt" msgid="2894749820848784700">"Geen circuit/kanaal beschikbaar"</string>
+    <string name="clh_callFailed_network_out_of_order_txt" msgid="807472585030492179">"Netwerk werkt niet"</string>
+    <string name="clh_callFailed_temporary_failure_txt" msgid="1985847623937655151">"Tijdelijke fout"</string>
+    <string name="clh_callFailed_switching_equipment_congestion_txt" msgid="465517139462928431">"Congestie van schakelapparatuur"</string>
+    <string name="clh_callFailed_access_information_discarded_txt" msgid="132851305339579892">"Toegangsinformatie verwijderd"</string>
+    <string name="clh_callFailed_requested_circuit_txt" msgid="2316345471851443847">"Gevraagd circuit/kanaal niet beschikbaar"</string>
+    <string name="clh_callFailed_resources_unavailable_unspecified_txt" msgid="4460267429142724322">"Bronnen niet beschikbaar, niet gespecificeerd"</string>
+    <string name="clh_callFailed_quality_of_service_unavailable_txt" msgid="7315823047206338755">"Kwaliteit van service niet beschikbaar"</string>
+    <string name="clh_callFailed_requested_facility_not_subscribed_txt" msgid="1688438372518949530">"Gevraagde faciliteit niet geabonneerd"</string>
+    <string name="clh_callFailed_incoming_calls_barred_within_the_CUG_txt" msgid="3922231620226043342">"Inkomende oproepen geblokkeerd binnen de CUG"</string>
+    <string name="clh_callFailed_bearer_capability_not_authorized_txt" msgid="6515594235334537340">"Mogelijkheden van drager niet geautoriseerd"</string>
+    <string name="clh_callFailed_bearer_capability_not_presently_available_txt" msgid="8013567156449692135">"Mogelijkheden van drager momenteel niet beschikbaar"</string>
+    <string name="clh_callFailed_service_or_option_not_available_unspecified_txt" msgid="8663374141880847414">"Service of optie niet beschikbaar, niet gespecificeerd"</string>
+    <string name="clh_callFailed_bearer_service_not_implemented_txt" msgid="2772484977847973583">"Dragerservice niet geïmplementeerd"</string>
+    <string name="clh_callFailed_ACM_equal_to_or_greater_than_ACMmax_txt" msgid="2192709279981159761">"ACM gelijk aan of hoger dan ACMmax"</string>
+    <string name="clh_callFailed_requested_facility_not_implemented_txt" msgid="406404292085779118">"Gevraagde faciliteit niet geïmplementeerd"</string>
+    <string name="clh_callFailed_only_restricted_digital_information_bearer_capability_is_available_txt" msgid="4817899794531157207">"Er zijn alleen mogelijkheden van drager voor beperkte digitale informatie beschikbaar"</string>
+    <string name="clh_callFailed_service_or_option_not_implemented_unspecified_txt" msgid="2968655784896862505">"Service of optie niet geïmplementeerd, niet gespecificeerd"</string>
+    <string name="clh_callFailed_invalid_transaction_identifier_value_txt" msgid="3843478518660918642">"Ongeldige transactie-ID-waarde"</string>
+    <string name="clh_callFailed_user_not_member_of_CUG_txt" msgid="8462852903153938988">"Gebruiker geen lid van CUG"</string>
+    <string name="clh_callFailed_incompatible_destination_txt" msgid="2580750652910253219">"Ongeschikte bestemming"</string>
+    <string name="clh_callFailed_invalid_transit_network_selection_txt" msgid="6589916900457111005">"Ongeldige doorvoernetwerkselectie"</string>
+    <string name="clh_callFailed_semantically_incorrect_message_txt" msgid="2329284157442218683">"Semantisch incorrect bericht"</string>
+    <string name="clh_callFailed_invalid_mandatory_information_txt" msgid="9081556111928912676">"Ongeldige verplichte informatie"</string>
+    <string name="clh_callFailed_message_type_non_existent_or_not_implemented_txt" msgid="2641350895896546715">"Berichttype bestaat niet of is niet geïmplementeerd"</string>
+    <string name="clh_callFailed_message_type_not_compatible_with_protocol_state_txt" msgid="6598180735494982466">"Berichttype niet geschikt voor protocolstatus"</string>
+    <string name="clh_callFailed_information_element_non_existent_or_not_implemented_txt" msgid="4725610801664706983">"Informatie-element bestaat niet of is niet geïmplementeerd"</string>
+    <string name="clh_callFailed_conditional_IE_error_txt" msgid="9140031076499566143">"Voorwaardelijke IE-fout"</string>
+    <string name="clh_callFailed_message_not_compatible_with_protocol_state_txt" msgid="6586005128633024271">"Bericht niet geschikt voor protocolstatus"</string>
+    <string name="clh_callFailed_recovery_on_timer_expiry_txt" msgid="3680765722923600294">"Herstel na afloop van timer"</string>
+    <string name="clh_callFailed_protocol_Error_unspecified_txt" msgid="8294907817156524790">"Protocolfout, niet gespecificeerd"</string>
+    <string name="clh_callFailed_interworking_unspecified_txt" msgid="8838850798491763729">"Interworking, niet gespecificeerd"</string>
+    <string name="labelCallBarring" msgid="3452870940716226978">"Oproepen blokkeren"</string>
+    <string name="sum_call_barring_enabled" msgid="6804489690436703488">"Aan"</string>
+    <string name="sum_call_barring_disabled" msgid="5900772179198857783">"Uit"</string>
+    <string name="call_barring_baoc" msgid="1199843944333106035">"Alle uitgaande oproepen"</string>
+    <string name="call_barring_baoc_enabled" msgid="8112118391869380361">"Blokkering van alle uitgaande oproepen opheffen?"</string>
+    <string name="call_barring_baoc_disabled" msgid="7806697133004697974">"Alle uitgaande oproepen blokkeren?"</string>
+    <string name="call_barring_baoic" msgid="3162154267825211826">"Uitgaande internationale oproepen"</string>
+    <string name="call_barring_baoic_enabled" msgid="2634377543147258105">"Blokkering van uitgaande internationale oproepen opheffen?"</string>
+    <string name="call_barring_baoic_disabled" msgid="5817895648306183464">"Uitgaande internationale oproepen blokkeren?"</string>
+    <string name="call_barring_baoicr" msgid="8951699885885742076">"Uitgaande internationale oproepen tijdens roaming"</string>
+    <string name="call_barring_baoicr_enabled" msgid="2519630715322138317">"opheffen?"</string>
+    <string name="call_barring_baoicr_disabled" msgid="5831267468931377699">"Uitgaande internationale oproepen blokkeren tijdens roaming?"</string>
+    <string name="call_barring_baic" msgid="5272726081458339912">"Alle inkomende oproepen"</string>
+    <string name="call_barring_baic_enabled" msgid="2457134916223203380">"Blokkering van alle inkomende oproepen opheffen?"</string>
+    <string name="call_barring_baic_disabled" msgid="6945604947500275636">"Alle inkomende oproepen blokkeren?"</string>
+    <string name="call_barring_baicr" msgid="5728784220691481693">"Inkomende internationale oproepen tijdens roaming"</string>
+    <string name="call_barring_baicr_enabled" msgid="6533336994391716127">"Blokkering van inkomende internationale oproepen tijdens roaming opheffen?"</string>
+    <string name="call_barring_baicr_disabled" msgid="6746329853943256566">"Inkomende internationale oproepen blokkeren tijdens roaming?"</string>
+    <string name="call_barring_deactivate_all" msgid="5269788384941003415">"Alles deactiveren"</string>
+    <string name="call_barring_deactivate_all_description" msgid="4972365443287257704">"Alle blokkeerinstellingen voor oproepen deactiveren"</string>
+    <string name="call_barring_deactivate_success" msgid="8014685598632000936">"Blokkering van oproepen gedeactiveerd"</string>
+    <string name="call_barring_change_pwd" msgid="6887420609726284232">"Wachtwoord wijzigen"</string>
+    <string name="call_barring_change_pwd_description" msgid="5505087790260233953">"Wachtwoord voor blokkering van oproepen wijzigen"</string>
+    <string name="call_barring_change_pwd_description_disabled" msgid="7630770327645349957">"Wachtwoord voor blokkering van oproepen kan niet worden gewijzigd."</string>
+    <string name="call_barring_pwd_not_match" msgid="6716711689350314525">"De wachtwoorden komen niet overeen"</string>
+    <string name="call_barring_right_pwd_number" msgid="2902966502520410446">"Geef een wachtwoord van vier cijfers op"</string>
+    <string name="call_barring_change_pwd_success" msgid="3278310763742760321">"Wachtwoord gewijzigd"</string>
+    <string name="call_barring_old_pwd" msgid="6080515987320238522">"Oud wachtwoord"</string>
+    <string name="call_barring_new_pwd" msgid="7048532299150269547">"Nieuw wachtwoord"</string>
+    <string name="call_barring_confirm_pwd" msgid="1947167278466285411">"Wachtwoord bevestigen"</string>
+    <string name="messageCallBarring" msgid="2412123220272136055">"Wachtwoord invoeren"</string>
+    <string name="call_barring_settings" msgid="80766145008623645">"Blokkeerinstellingen voor oproepen"</string>
+    <string name="call_barring_deactivate_all_no_password" msgid="920902774366557311">"Alle blokkeerinstellingen voor oproepen deactiveren?"</string>
+    <string name="supp_service_notification_call_deflected" msgid="9195460512875330926">"Oproep doorgeschakeld naar ander nummer."</string>
+    <string name="supp_service_notification_call_forwarded" msgid="7818548630812124053">"Oproep doorgeschakeld."</string>
+    <string name="supp_service_notification_call_waiting" msgid="789154111899572489">"Wisselgesprek."</string>
+    <string name="supp_service_clir_suppression_rejected" msgid="1581851661582189045">"Nummerblokkering is geweigerd."</string>
+    <string name="supp_service_closed_user_group_call" msgid="5761735840904590950">"Oproep van gesloten gebruikersgroep."</string>
+    <string name="supp_service_incoming_calls_barred" msgid="3248813207307882723">"Inkomende oproepen geblokkeerd."</string>
+    <string name="supp_service_outgoing_calls_barred" msgid="1962644621292054081">"Uitgaande oproepen geblokkeerd."</string>
+    <string name="supp_service_call_forwarding_active" msgid="1253134771682248735">"Oproepdoorschakeling actief."</string>
+    <string name="supp_service_additional_call_forwarded" msgid="5228624725214727315">"Aanvullende oproep doorgeschakeld."</string>
+    <string name="supp_service_additional_ect_connected" msgid="6396964292513707102">"Expliciet doorverbinden voltooid."</string>
+    <string name="supp_service_additional_ect_connecting" msgid="5443373059716058480">"Oproep expliciet doorverbinden…"</string>
+    <string name="supp_service_call_on_hold" msgid="1478976782361795422">"Oproep in de wacht."</string>
+    <string name="supp_service_call_resumed" msgid="1656475289958070674">"Oproep hervat."</string>
+    <string name="supp_service_deflected_call" msgid="138970419873492166">"Oproep is doorgeschakeld naar jou."</string>
+    <string name="supp_service_forwarded_call" msgid="4509980341645679803">"Doorgeschakelde oproep."</string>
+    <string name="supp_service_conference_call" msgid="4448616364004466832">"Deelnemen aan telefonische vergadering…"</string>
+    <string name="supp_service_held_call_released" msgid="2030677825038709779">"In de wacht gezette oproep is vrijgegeven."</string>
 </resources>
diff --git a/res/values-pa/strings.xml b/res/values-pa/strings.xml
index 445ba56..879eac1 100644
--- a/res/values-pa/strings.xml
+++ b/res/values-pa/strings.xml
@@ -130,6 +130,7 @@
     <string name="stk_cc_ss_to_dial_error" msgid="2816779198916570502">"SS ਬੇਨਤੀ DIAL ਬੇਨਤੀ ਵਿੱਚ ਸੰਸ਼ੋਧਿਤ ਕੀਤੀ ਗਈ।"</string>
     <string name="stk_cc_ss_to_ussd_error" msgid="7490626178582654236">"SS ਬੇਨਤੀ USSD ਬੇਨਤੀ ਵਿੱਚ ਸੰਸ਼ੋਧਿਤ ਕੀਤੀ ਗਈ।"</string>
     <string name="stk_cc_ss_to_ss_error" msgid="5057846756489053759">"SS ਬੇਨਤੀ ਨਵੀਂ SS ਵਿੱਚ ਸੰਸ਼ੋਧਿਤ ਕੀਤੀ ਗਈ।"</string>
+    <string name="stk_cc_ss_to_dial_video_error" msgid="3091186225006683939">"SS ਬੇਨਤੀ ਨੂੰ ਸੋਧ ਕੇ ਵੀਡੀਓ ਡਾਇਲ ਬੇਨਤੀ ਵਿੱਚ ਬਦਲਿਆ ਗਿਆ।"</string>
     <string name="fdn_check_failure" msgid="18200614306525434">"ਤੁਹਾਡੇ ਫੋਨ ਐਪ ਦੀ ਫਿਕਸਡ ਡਾਇਲਿੰਗ ਨੰਬਰ ਸੈਟਿੰਗ ਚਾਲੂ ਕੀਤੀ ਗਈ ਹੈ। ਸਿੱਟੇ ਵਜੋਂ, ਕੁਝ ਕਾਲ-ਸੰਬੰਧਿਤ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਕੰਮ ਨਹੀਂ ਕਰ ਰਹੀਆਂ ਹਨ।"</string>
     <string name="radio_off_error" msgid="2304459933248513376">"ਇਹਨਾਂ ਸੈਟਿੰਗਾਂ ਨੂੰ ਦੇਖਣ ਤੋਂ ਪਹਿਲਾਂ ਰੇਡੀਓ ਚਾਲੂ ਕਰੋ।"</string>
     <string name="close_dialog" msgid="2365884406356986917">"ਠੀਕ"</string>
@@ -158,7 +159,6 @@
     <string name="vm_change_pin_error_invalid" msgid="3972205462701668653">"ਨਵੇਂ PIN ਵਿੱਚ ਅਵੈਧ ਅੱਖਰ-ਚਿੰਨ੍ਹ ਹਨ।"</string>
     <string name="vm_change_pin_error_system_error" msgid="6610603326230000207">"PIN ਨੂੰ ਬਦਲਣ ਵਿੱਚ ਅਸਮਰੱਥ"</string>
     <string name="vvm_unsupported_message_format" msgid="11795090778411977">"ਅਸਮਰਥਿਤ ਸੁਨੇਹਾ ਕਿਸਮ, ਸੁਣਨ ਲਈ <xliff:g id="NUMBER">%s</xliff:g> \'ਤੇ ਕਾਲ ਕਰੋ।"</string>
-    <string name="mobile_networks" msgid="5540397602919106177">"ਮੋਬਾਈਲ ਨੈਟਵਰਕ ਸੈਟਿੰਗਾਂ"</string>
     <string name="network_settings_title" msgid="514120489499925574">"ਮੋਬਾਈਲ ਨੈੱਟਵਰਕ"</string>
     <string name="label_available" msgid="1181658289009300430">"ਉਪਲਬਧ ਨੈਟਵਰਕ"</string>
     <string name="load_networks_progress" msgid="5230707536168902952">"ਖੋਜ ਰਿਹਾ ਹੈ..."</string>
@@ -168,6 +168,7 @@
     <string name="not_allowed" msgid="5613353860205691579">"ਤੁਹਾਡਾ SIM ਇਸ ਨੈਟਵਰਕ ਲਈ ਇੱਕ ਕਨੈਕਸ਼ਨ ਦੀ ਆਗਿਆ ਨਹੀਂ ਦਿੰਦਾ।"</string>
     <string name="connect_later" msgid="2308119155752343975">"ਹੁਣ ਇਸ ਨੈਟਵਰਕ ਨਾਲ ਕਨੈਕਟ ਨਹੀਂ ਕਰ ਸਕਦਾ। ਬਾਅਦ ਵਿੱਚ ਦੁਬਾਰਾ ਕੋਸ਼ਿਸ਼ ਕਰੋ।"</string>
     <string name="registration_done" msgid="495135664535876612">"ਨੈਟਵਰਕ ਤੇ ਰਜਿਸਟਰ ਕੀਤਾ।"</string>
+    <string name="already_auto" msgid="6067116884321285507">"ਪਹਿਲਾਂ ਹੀ ਸਵੈਚਲਿਤ ਚੋਣ ਵਿਕਲਪ ਚੁਣਿਆ ਹੋਇਆ ਹੈ।"</string>
     <string name="select_automatically" msgid="1046727200631770962">"ਸਵੈਚਲਿਤ ਤੌਰ \'ਤੇ ਨੈੱਟਵਰਕ ਚੁਣੋ"</string>
     <string name="network_select_title" msgid="7733107364757544558">"ਨੈੱਟਵਰਕ"</string>
     <string name="register_automatically" msgid="6017849844573519637">"ਸਵੈਚਲਿਤ ਰਜਿਸਟਰੇਸ਼ਨ…"</string>
@@ -175,6 +176,31 @@
     <string name="preferred_network_mode_summary" msgid="1434820673166126609">"ਨੈਟਵਰਕ ਓਪਰੇਟਿੰਗ ਮੋਡ ਬਦਲੋ"</string>
     <string name="preferred_network_mode_dialogtitle" msgid="4048082093347807230">"ਤਰਜੀਹੀ ਨੈੱਟਵਰਕ ਪ੍ਰਕਾਰ"</string>
     <string name="forbidden_network" msgid="4384929668343563440">"(ਵਰਜਿਤ)"</string>
+  <string-array name="preferred_network_mode_choices">
+    <item msgid="3628460389382468528">"GSM/WCDMA ਤਰਜੀਹੀ"</item>
+    <item msgid="8442633436636425221">"ਸਿਰਫ਼ GSM"</item>
+    <item msgid="2032314385791760810">"ਸਿਰਫ਼ WCDMA"</item>
+    <item msgid="6334554401059422303">"GSM/WCDMA ਸਵੈਚਲਿਤ"</item>
+    <item msgid="1462198368200398663">"CDMA/EvDo ਸਵੈਚਲਿਤ"</item>
+    <item msgid="3611460019185359968">"CDMA w/o EvDo"</item>
+    <item msgid="545430093607698090">"ਕੇਵਲ EvDo"</item>
+    <item msgid="4286774020869405140">"CDMA/EvDo/GSM/WCDMA"</item>
+    <item msgid="4006002265696868538">"CDMA + LTE/EvDo"</item>
+    <item msgid="8973936140318359205">"GSM/WCDMA/LTE"</item>
+    <item msgid="3471059554252610472">"ਗਲੋਬਲ"</item>
+    <item msgid="2882615514545171802">"LTE"</item>
+    <item msgid="8076204422288290116">"LTE / WCDMA"</item>
+    <item msgid="3982984144824159726">"ਸਿਰਫ਼ TDSCDMA"</item>
+    <item msgid="3686191974505922271">"TDSCDMA/WCDMA"</item>
+    <item msgid="7135671700201836475">"LTE/TDSCDMA"</item>
+    <item msgid="3736619459066330755">"TDSCDMA/GSM"</item>
+    <item msgid="4778666570887216861">"LTE/TDSCDMA/GSM"</item>
+    <item msgid="2952322596201849456">"TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="115984258536697617">"LTE/TDSCDMA/WCDMA"</item>
+    <item msgid="7957991936217192636">"LTE/TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="2828588917858484655">"TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+    <item msgid="4989979948139945854">"LTE/TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+  </string-array>
     <string name="preferred_network_mode_wcdma_perf_summary" msgid="8521677230113533809">"ਤਰਜੀਹੀ ਨੈਟਵਰਕ ਮੋਡ: ਤਰਜੀਹੀ WCDMA"</string>
     <string name="preferred_network_mode_gsm_only_summary" msgid="3352445413437453511">"ਤਰਜੀਹੀ ਨੈਟਵਰਕ ਮੋਡ: ਕੇਵਲ GSM"</string>
     <string name="preferred_network_mode_wcdma_only_summary" msgid="2836897236221063413">"ਤਰਜੀਹੀ ਨੈਟਵਰਕ ਮੋਡ: ਕੇਵਲ WCDMA"</string>
@@ -192,21 +218,15 @@
     <string name="preferred_network_mode_lte_gsm_umts_summary" msgid="633315028976225026">"ਤਰਜੀਹੀ ਨੈਟਵਰਕ ਮੋਡ: LTE / GSM / UMTS"</string>
     <string name="preferred_network_mode_lte_cdma_summary" msgid="3722647806454528426">"ਤਰਜੀਹੀ ਨੈਟਵਰਕ ਮੋਡ: LTE / CDMA"</string>
     <string name="preferred_network_mode_tdscdma_summary" msgid="8021016193718678775">"ਪਸੰਦੀਦਾ ਨੈੱਟਵਰਕ ਮੋਡ: TDSCDMA"</string>
-  <string-array name="preferred_network_mode_choices">
-    <item msgid="7886739962255042385">"LTE / WCDMA"</item>
-    <item msgid="577652050447385699">"LTE"</item>
-    <item msgid="6813597571293773656">"ਗਲੋਬਲ"</item>
-    <item msgid="127064712132619032">"GSM/WCDMA/LTE"</item>
-    <item msgid="1126767511633425977">"CDMA + LTE/EvDo"</item>
-    <item msgid="6389676313771670660">"CDMA/EvDo/GSM/WCDMA"</item>
-    <item msgid="545430093607698090">"ਕੇਵਲ EvDo"</item>
-    <item msgid="1508557726283094448">"CDMA w/o EvDo"</item>
-    <item msgid="4341433122263841224">"CDMA/EvDo auto"</item>
-    <item msgid="5958053792390386668">"GSM/WCDMA ਆਟੋ"</item>
-    <item msgid="7913148405605373434">"ਕੇਵਲ WCDMA"</item>
-    <item msgid="1524224863879435516">"ਕੇਵਲ GSM"</item>
-    <item msgid="3817924849415716259">"GSM/WCDMA ਤਰਜੀਹੀ"</item>
-  </string-array>
+    <string name="preferred_network_mode_tdscdma_wcdma_summary" msgid="2405154895437348623">"ਤਰਜੀਹੀ ਨੈੱਟਵਰਕ ਮੋਡ: TDSCDMA / WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_summary" msgid="2104702896644235637">"ਤਰਜੀਹੀ ਨੈੱਟਵਰਕ ਮੋਡ: LTE / TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_summary" msgid="4893784445338396204">"ਤਰਜੀਹੀ ਨੈੱਟਵਰਕ ਮੋਡ: TDSCDMA / GSM"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_summary" msgid="1815169717046729757">"ਤਰਜੀਹੀ ਨੈੱਟਵਰਕ ਮੋਡ: LTE/GSM/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_wcdma_summary" msgid="2195358773359424099">"ਤਰਜੀਹੀ ਨੈੱਟਵਰਕ ਮੋਡ: TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_wcdma_summary" msgid="1181424059695667803">"ਤਰਜੀਹੀ ਨੈੱਟਵਰਕ ਮੋਡ: LTE/TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_wcdma_summary" msgid="2526539326505354382">"ਤਰਜੀਹੀ ਨੈੱਟਵਰਕ ਮੋਡ: LTE/TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="8195248059196614939">"ਤਰਜੀਹੀ ਨੈੱਟਵਰਕ ਮੋਡ: TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="5596733053095592791">"ਤਰਜੀਹੀ ਨੈੱਟਵਰਕ ਮੋਡ: LTE/TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
     <string name="call_category" msgid="5863978196309462052">"ਕਾਲਿੰਗ"</string>
     <string name="network_operator_category" msgid="4830701959205735636">"ਨੈੱਟਵਰਕ"</string>
     <string name="enhanced_4g_lte_mode_title" msgid="522191650223239171">"ਵਿਸਤ੍ਰਿਤ 4G LTE ਮੋਡ"</string>
@@ -220,12 +240,13 @@
     <string name="roaming_disable" msgid="1843417228755568110">"ਰੋਮਿੰਗ ਵੇਲੇ ਡਾਟਾ ਸੇਵਾਵਾਂ ਨਾਲ ਕਨੈਕਟ ਕਰੋ"</string>
     <string name="roaming_reenable_message" msgid="8913735676127858115">"ਤੁਹਾਡੀ ਡਾਟਾ ਕਨੈਕਟੀਵਿਟੀ ਨਸ਼ਟ ਹੋ ਗਈ ਹੈ ਕਿਉਂਕਿ ਤੁਸੀਂ ਆਪਣਾ ਡਾਟਾ ਰੋਮਿੰਗ ਬੰਦ ਨਾਲ ਹੋਮ ਨੈਟਵਰਕ ਛੱਡ ਦਿੱਤਾ ਸੀ।"</string>
     <string name="roaming_warning" msgid="1603164667540144353">"ਤੁਹਾਨੂੰ ਵਾਧੂ ਖਰਚਾ ਦੇਣਾ ਪੈ ਸਕਦਾ ਹੈ"</string>
+    <string name="roaming_check_price_warning" msgid="7497570906830902550">"ਕੀਮਤਾਂ ਜਾਣਨ ਲਈ ਆਪਣੇ ਨੈੱਟਵਰਕ ਪ੍ਰਦਾਨਕ ਨੂੰ ਸੰਪਰਕ ਕਰੋ।"</string>
     <string name="roaming_alert_title" msgid="3654815360303826008">"ਕੀ ਡਾਟਾ ਰੋਮਿੰਗ ਦੀ ਆਗਿਆ ਦੇਣੀ ਹੈ?"</string>
     <string name="data_usage_title" msgid="8759619109516889802">"ਡਾਟਾ ਵਰਤੋਂ"</string>
     <string name="data_usage_template" msgid="8526428824844656364">"<xliff:g id="ID_2">%2$s</xliff:g> ਤੱਕ <xliff:g id="ID_1">%1$s</xliff:g> ਮੋਬਾਈਲ  ਡਾਟਾ  ਵਰਤਿਆ ਗਿਆ"</string>
     <string name="advanced_options_title" msgid="8074895510265488035">"ਉੱਨਤ"</string>
     <string name="carrier_settings_euicc" msgid="6714062862127226405">"ਕੈਰੀਅਰ"</string>
-    <string name="keywords_carrier_settings_euicc" msgid="783429609643157743">"ਕੈਰੀਅਰ, ਈਸਿਮ, ਸਿਮ, ਈਯੂਆਈਸੀਸੀ"</string>
+    <string name="keywords_carrier_settings_euicc" msgid="6861505396475991277">"ਕੈਰੀਅਰ, ਈ-ਸਿਮ, ਸਿਮ, euicc, ਕੈਰੀਅਰ ਬਦਲੋ, ਕੈਰੀਅਰ ਸ਼ਾਮਲ ਕਰੋ"</string>
     <string name="carrier_settings_euicc_summary" msgid="5115001942761995457">"<xliff:g id="CARRIER_NAME">%1$s</xliff:g> — <xliff:g id="PHONE_NUMBER">%2$s</xliff:g>"</string>
     <string name="mobile_data_settings_title" msgid="4661165467914727157">"ਮੋਬਾਈਲ ਡਾਟਾ"</string>
     <string name="mobile_data_settings_summary" msgid="5087255915840576895">"ਮੋਬਾਈਲ ਨੈੱਟਵਰਕ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਡਾਟਾ \'ਤੇ ਪਹੁੰਚ ਪ੍ਰਾਪਤ ਕਰੋ"</string>
@@ -399,7 +420,7 @@
     <string name="deleting_fdn_contact" msgid="5669163206349319969">"ਫਿਕਸਡ ਡਾਇਲਿੰਗ ਨੰਬਰ ਮਿਟਾ ਰਿਹਾ ਹੈ…"</string>
     <string name="fdn_contact_deleted" msgid="7154162327112259569">"ਫਿਕਸਡ ਡਾਇਲਿੰਗ ਨੰਬਰ ਮਿਟਾਇਆ।"</string>
     <string name="pin2_invalid" msgid="5470854099230755944">"FDN ਅੱਪਡੇਟ ਨਹੀਂ ਕੀਤਾ ਗਿਆ ਸੀ ਕਿਉਂਕਿ ਤੁਸੀਂ ਇੱਕ ਗ਼ਲਤ PIN ਟਾਈਪ ਕੀਤਾ ਸੀ।"</string>
-    <string name="fdn_invalid_number" msgid="8602417141715473998">"FDN ਅੱਪਡੇਟ ਨਹੀਂ ਕੀਤਾ ਗਿਆ ਸੀ ਕਿਉਂਕਿ ਨੰਬਰ ਖਾਲੀ ਹੈ ਜਾਂ 20 ਅੰਕਾਂ ਤੋਂ ਵੱਧ ਹੈ।"</string>
+    <string name="fdn_invalid_number" msgid="2062898833049589309">"FDN ਅੱਪਡੇਟ ਨਹੀਂ ਕੀਤਾ ਗਿਆ ਕਿਉਂਕਿ ਨੰਬਰ 20 ਅੰਕਾਂ ਤੋਂ ਵੱਧ ਹੈ।"</string>
     <string name="pin2_or_fdn_invalid" msgid="6025144083384701197">"FDN ਅੱਪਡੇਟ ਨਹੀਂ ਕੀਤਾ ਗਿਆ ਸੀ। PIN2 ਗ਼ਲਤ ਸੀ ਜਾਂ ਫ਼ੋਨ ਨੰਬਰ ਅਸਵੀਕਾਰ ਕੀਤਾ ਗਿਆ ਸੀ।"</string>
     <string name="fdn_failed" msgid="540018079008319747">"FDN ਓਪਰੇਸ਼ਨ ਅਸਫਲ।"</string>
     <string name="simContacts_emptyLoading" msgid="2203331234764498011">"SIM ਕਾਰਡ ਤੋਂ ਪੜ੍ਹ ਰਿਹਾ ਹੈ…"</string>
@@ -502,6 +523,8 @@
     <string name="failedToImportSingleContactMsg" msgid="415399285420353917">"ਸੰਪਰਕ ਆਯਾਤ ਕਰਨ ਵਿੱਚ ਅਸਫਲ"</string>
     <string name="hac_mode_title" msgid="8740268574688743289">"ਸੁਣਨ ਲਈ ਸਹਾਇਕ ਸਾਧਨ"</string>
     <string name="hac_mode_summary" msgid="6833851160514929341">"ਸੁਣਨ ਲਈ ਸਹਾਇਕ ਸਾਧਨ ਅਨੁਕੂਲਤਾ ਚਾਲੂ ਕਰੋ"</string>
+    <string name="rtt_mode_title" msgid="5868105073514206953">"RTT"</string>
+    <string name="rtt_mode_summary" msgid="7346441783429748083">"RTT ਚਾਲੂ ਜਾਂ ਬੰਦ ਕਰੋ"</string>
   <string-array name="tty_mode_entries">
     <item msgid="512950011423868021">"TTY ਬੰਦ"</item>
     <item msgid="3971695875449640648">"TTY ਪੂਰਾ"</item>
@@ -613,4 +636,107 @@
     <string name="mobile_data_activate_diag_message" msgid="8216154678758451453">"ਤੁਹਾਨੂੰ <xliff:g id="PROVIDER_NAME">%s</xliff:g> ਰਾਹੀਂ  ਡਾਟਾ  ਸ਼ਾਮਲ ਕਰਨਾ ਪੈ ਸਕਦਾ ਹੈ"</string>
     <string name="mobile_data_activate_button" msgid="3682400969184405446">" ਡਾਟਾ  ਸ਼ਾਮਲ ਕਰੋ"</string>
     <string name="mobile_data_activate_cancel_button" msgid="1708022171547398765">"ਰੱਦ ਕਰੋ"</string>
+    <string name="clh_card_title_call_ended_txt" msgid="4072101334811753823">"ਕਾਲ ਸਮਾਪਤ ਹੋਈ"</string>
+    <string name="clh_callFailed_powerOff_txt" msgid="3773036949107147708">"ਰੇਡੀਓ ਬੰਦ"</string>
+    <string name="clh_callFailed_simError_txt" msgid="757650590524277969">"ਕੋਈ ਸਿਮ ਕਾਰਡ ਨਹੀਂ ਜਾਂ ਸਿਮ ਕਾਰਡ ਵਿੱਚ ਗੜਬੜ ਹੈ"</string>
+    <string name="clh_incall_error_out_of_service_txt" msgid="3974373603657193827">"ਮੋਬਾਈਲ ਨੈੱਟਵਰਕ ਉਪਲਬਧ ਨਹੀਂ"</string>
+    <string name="clh_callFailed_unassigned_number_txt" msgid="7635996793232604064">"ਗੈਰ-ਜਾਰੀ ਕੀਤਾ (ਅਣਵੰਡਿਆ) ਨੰਬਰ"</string>
+    <string name="clh_callFailed_no_route_to_destination_txt" msgid="8561586745288855167">"ਮੰਜ਼ਿਲ ਲਈ ਕੋਈ ਰਸਤਾ ਨਹੀਂ"</string>
+    <string name="clh_callFailed_channel_unacceptable_txt" msgid="8048626924246611459">"ਚੈਨਲ ਅਸਵੀਕਾਰ ਯੋਗ ਹੈ"</string>
+    <string name="clh_callFailed_operator_determined_barring_txt" msgid="6889705714244076823">"ਓਪਰੇਟਰ ਪਤਾ ਲਗਾਉਣ ਸੰਬੰਧੀ ਰੋਕ"</string>
+    <string name="clh_callFailed_normal_call_clearing_txt" msgid="2810975267106345820">"ਸਧਾਰਨ ਕਾਲ ਕਲੀਅਰ ਕਰਨਾ"</string>
+    <string name="clh_callFailed_user_busy_txt" msgid="2736095995784746915">"ਵਰਤੋਂਕਾਰ ਰੁਝੇਵੇਂ ਵਿੱਚ"</string>
+    <string name="clh_callFailed_no_user_responding_txt" msgid="1421543095873040084">"ਕੋਈ ਵਰਤੋਂਕਾਰ ਪ੍ਰਤੀਕਿਰਿਆ ਨਹੀਂ ਦੇ ਰਿਹਾ ਹੈ"</string>
+    <string name="clh_callFailed_user_alerting_txt" msgid="6606245970376797447">"ਵਰਤੋਂਕਾਰ ਚੇਤਾਵਨੀ, ਕੋਈ ਜਵਾਬ ਨਹੀਂ"</string>
+    <string name="clh_callFailed_call_rejected_txt" msgid="8001665478195793223">"ਕਾਲ ਅਸਵੀਕਾਰ ਕੀਤੀ ਗਈ"</string>
+    <string name="clh_callFailed_number_changed_txt" msgid="5127909898925154242">"ਨੰਬਰ ਬਦਲਿਆ ਗਿਆ"</string>
+    <string name="clh_callFailed_pre_emption_txt" msgid="6864702416751338567">"ਪੂਰਵ-ਅੰਦਾਜ਼ਾ"</string>
+    <string name="clh_callFailed_non_selected_user_clearing_txt" msgid="8725898326616836656">"ਅਣ-ਚੁਣੇ ਹੋਏ ਵਰਤੋਂਕਾਰ ਦੀ ਜਾਣਕਾਰੀ ਕਲੀਅਰ ਕਰਨਾ"</string>
+    <string name="clh_callFailed_destination_out_of_order_txt" msgid="6626355413556362437">"ਮੰਜਿਲ ਪਹੁੰਚ ਯੋਗ ਨਹੀਂ ਹੈ"</string>
+    <string name="clh_callFailed_invalid_number_format_txt" msgid="6987646655639655370">"ਅਵੈਧ ਨੰਬਰ ਵੰਨਗੀ (ਅਧੂਰਾ ਨੰਬਰ)"</string>
+    <string name="clh_callFailed_facility_rejected_txt" msgid="4539787567476563415">"ਸਹੂਲਤ ਅਸਵੀਕਾਰ ਕੀਤੀ ਗਈ"</string>
+    <string name="clh_callFailed_response_to_STATUS_ENQUIRY_txt" msgid="178503536263624366">"ਸਥਿਤੀ ਪੁੱਛ-ਗਿੱਛ \'ਤੇ ਪ੍ਰਤੀਕਿਰਿਆ"</string>
+    <string name="clh_callFailed_normal_unspecified_txt" msgid="2777574148560245427">"ਸਧਾਰਨ, ਅਨਿਸ਼ਚਿਤ"</string>
+    <string name="clh_callFailed_no_circuit_available_txt" msgid="2894749820848784700">"ਕੋਈ ਸਰਕੱਟ/ਚੈਨਲ ਉਪਲਬਧ ਨਹੀਂ"</string>
+    <string name="clh_callFailed_network_out_of_order_txt" msgid="807472585030492179">"ਨੈੱਟਵਰਕ ਉਪਲਬਧ ਨਹੀਂ ਹੈ"</string>
+    <string name="clh_callFailed_temporary_failure_txt" msgid="1985847623937655151">"ਅਸਥਾਈ ਅਸਫਲਤਾ"</string>
+    <string name="clh_callFailed_switching_equipment_congestion_txt" msgid="465517139462928431">"ਬਦਲਿਆ ਜਾ ਰਿਹਾ ਉਪਕਰਨ ਭਰ ਗਿਆ ਹੈ"</string>
+    <string name="clh_callFailed_access_information_discarded_txt" msgid="132851305339579892">"ਪਹੁੰਚ ਸੰਬੰਧੀ ਜਾਣਕਾਰੀ ਰੱਦ ਕੀਤੀ ਗਈ"</string>
+    <string name="clh_callFailed_requested_circuit_txt" msgid="2316345471851443847">"ਬੇਨਤੀ ਕੀਤੇ ਗਏ ਸਰਕੱਟ/ਚੈਨਲ ਉਪਲਬਧ ਨਹੀਂ"</string>
+    <string name="clh_callFailed_resources_unavailable_unspecified_txt" msgid="4460267429142724322">"ਸਰੋਤ ਅਣਉਪਲਬਧ, ਅਨਿਸ਼ਚਿਤ"</string>
+    <string name="clh_callFailed_quality_of_service_unavailable_txt" msgid="7315823047206338755">"ਸੇਵਾ ਦੀ ਗੁਣਵੱਤਾ ਉਪਲਬਧ ਨਹੀਂ"</string>
+    <string name="clh_callFailed_requested_facility_not_subscribed_txt" msgid="1688438372518949530">"ਬੇਨਤੀ ਕੀਤੀ ਗਈ ਸਹੂਲਤ ਦੀ ਗਾਹਕੀ ਨਹੀਂ ਲਈ ਗਈ"</string>
+    <string name="clh_callFailed_incoming_calls_barred_within_the_CUG_txt" msgid="3922231620226043342">"ਇਨਕਮਿੰਗ ਕਾਲਾਂ CUG ਦੇ ਅੰਦਰ ਰੋਕੀਆਂ ਗਈਆਂ"</string>
+    <string name="clh_callFailed_bearer_capability_not_authorized_txt" msgid="6515594235334537340">"ਬੈਰੀਅਰ ਸਮਰੱਥਾ ਅਧਿਕਾਰਿਤ ਨਹੀਂ ਹੈ"</string>
+    <string name="clh_callFailed_bearer_capability_not_presently_available_txt" msgid="8013567156449692135">"ਵਰਤਮਾਨ ਸਮੇਂ ਬੈਰੀਅਰ ਸਮਰੱਥਾ ਉਪਲਬਧ ਨਹੀਂ ਹੈ"</string>
+    <string name="clh_callFailed_service_or_option_not_available_unspecified_txt" msgid="8663374141880847414">"ਸੇਵਾ ਜਾਂ ਵਿਕਲਪ ਉਪਲਬਧ ਨਹੀਂ, ਅਨਿਸ਼ਚਿਤ"</string>
+    <string name="clh_callFailed_bearer_service_not_implemented_txt" msgid="2772484977847973583">"ਬੈਰੀਅਰ ਸੇਵਾ ਲਾਗੂ ਨਹੀਂ ਕੀਤੀ ਗਈ"</string>
+    <string name="clh_callFailed_ACM_equal_to_or_greater_than_ACMmax_txt" msgid="2192709279981159761">"ACM ACMmax ਦੇ ਬਰਾਬਰ ਜਾਂ ਵੱਡਾ ਹੈ"</string>
+    <string name="clh_callFailed_requested_facility_not_implemented_txt" msgid="406404292085779118">"ਬੇਨਤੀ ਕੀਤੀ ਗਈ ਸਹੂਲਤ ਲਾਗੂ ਨਹੀਂ ਕੀਤੀ ਗਈ"</string>
+    <string name="clh_callFailed_only_restricted_digital_information_bearer_capability_is_available_txt" msgid="4817899794531157207">"ਸਿਰਫ਼ ਪਾਬੰਦੀਸ਼ੁਦਾ ਡਿਜ਼ੀਟਲ ਜਾਣਕਾਰੀ ਬੈਰੀਅਰ ਸਮਰੱਥਾ ਉਪਲਬਧ ਹੈ"</string>
+    <string name="clh_callFailed_service_or_option_not_implemented_unspecified_txt" msgid="2968655784896862505">"ਸੇਵਾ ਜਾਂ ਵਿਕਲਪ ਲਾਗੂ ਨਹੀਂ ਕੀਤਾ ਗਿਆ, ਅਨਿਸ਼ਚਿਤ"</string>
+    <string name="clh_callFailed_invalid_transaction_identifier_value_txt" msgid="3843478518660918642">"ਲੈਣ-ਦੇਣ ਪਛਾਣਕਰਤਾ ਦਾ ਮੁੱਲ ਅਵੈਧ ਹੈ"</string>
+    <string name="clh_callFailed_user_not_member_of_CUG_txt" msgid="8462852903153938988">"ਵਰਤੋਂਕਾਰ CUG ਦਾ ਮੈਂਬਰ ਨਹੀਂ ਹੈ"</string>
+    <string name="clh_callFailed_incompatible_destination_txt" msgid="2580750652910253219">"ਗੈਰ-ਅਨੁਕੂਲ ਮੰਜ਼ਿਲ"</string>
+    <string name="clh_callFailed_invalid_transit_network_selection_txt" msgid="6589916900457111005">"ਚੁਣਿਆ ਗਿਆ ਟ੍ਰਾਂਜਿਟ ਨੈੱਟਵਰਕ ਅਵੈਧ ਹੈ"</string>
+    <string name="clh_callFailed_semantically_incorrect_message_txt" msgid="2329284157442218683">"ਸੁਨੇਹੇ ਦਾ ਭਾਵ ਗਲਤ ਹੈ"</string>
+    <string name="clh_callFailed_invalid_mandatory_information_txt" msgid="9081556111928912676">"ਲਾਜ਼ਮੀ ਜਾਣਕਾਰੀ ਅਵੈਧ ਹੈ"</string>
+    <string name="clh_callFailed_message_type_non_existent_or_not_implemented_txt" msgid="2641350895896546715">"ਸੁਨੇਹਾ ਕਿਸਮ ਗੈਰ-ਵਾਸਤਵਿਕ ਜਾਂ ਲਾਗੂ ਨਹੀਂ ਕੀਤੀ ਗਈ"</string>
+    <string name="clh_callFailed_message_type_not_compatible_with_protocol_state_txt" msgid="6598180735494982466">"ਸੁਨੇਹਾ ਕਿਸਮ ਪ੍ਰੋਟੋਕੋਲ ਸਥਿਤੀ ਦੇ ਅਨੁਰੂਪ ਨਹੀਂ ਹੈ"</string>
+    <string name="clh_callFailed_information_element_non_existent_or_not_implemented_txt" msgid="4725610801664706983">"ਜਾਣਕਾਰੀ ਤੱਤ ਗੈਰ-ਵਾਸਤਵਿਕ ਜਾਂ ਲਾਗੂ ਨਹੀਂ ਕੀਤਾ ਗਿਆ"</string>
+    <string name="clh_callFailed_conditional_IE_error_txt" msgid="9140031076499566143">"ਸ਼ਰਤਬੱਧ IE ਗੜਬੜ"</string>
+    <string name="clh_callFailed_message_not_compatible_with_protocol_state_txt" msgid="6586005128633024271">"ਸੁਨੇਹਾ ਪ੍ਰੋਟੋਕੋਲ ਸਥਿਤੀ ਦੇ ਅਨੁਰੂਪ ਨਹੀਂ ਹੈ"</string>
+    <string name="clh_callFailed_recovery_on_timer_expiry_txt" msgid="3680765722923600294">"ਟਾਈਮਰ ਮਿਆਦ ਸਮਾਪਤੀ \'ਤੇ ਰਿਕਵਰੀ"</string>
+    <string name="clh_callFailed_protocol_Error_unspecified_txt" msgid="8294907817156524790">"ਪ੍ਰੋਟੋਕੋਲ ਗੜਬੜ, ਅਨਿਸ਼ਚਿਤ"</string>
+    <string name="clh_callFailed_interworking_unspecified_txt" msgid="8838850798491763729">"ਅੰਦਰੂਨੀ-ਕਾਰਜ, ਅਨਿਸ਼ਚਿਤ"</string>
+    <string name="labelCallBarring" msgid="3452870940716226978">"ਕਾਲ ਬੈਰਿੰਗ"</string>
+    <string name="sum_call_barring_enabled" msgid="6804489690436703488">"ਚਾਲੂ"</string>
+    <string name="sum_call_barring_disabled" msgid="5900772179198857783">"ਬੰਦ"</string>
+    <string name="call_barring_baoc" msgid="1199843944333106035">"ਸਾਰੀਆਂ ਆਊਟਗੋਇੰਗ ਕਾਲਾਂ"</string>
+    <string name="call_barring_baoc_enabled" msgid="8112118391869380361">"ਕੀ ਸਾਰੀਆਂ ਆਊਟਗੋਇੰਗ ਕਾਲਾਂ ਨੂੰ ਬਲਾਕ ਕਰਨਾ ਬੰਦ ਕਰਨਾ ਹੈ?"</string>
+    <string name="call_barring_baoc_disabled" msgid="7806697133004697974">"ਕੀ ਸਾਰੀਆਂ ਆਊਟਗੋਇੰਗ ਕਾਲਾਂ ਬਲਾਕ ਕਰਨੀਆਂ ਹਨ?"</string>
+    <string name="call_barring_baoic" msgid="3162154267825211826">"ਆਊਟਗੋਇੰਗ ਅੰਤਰਰਾਸ਼ਟਰੀ ਕਾਲਾਂ"</string>
+    <string name="call_barring_baoic_enabled" msgid="2634377543147258105">"ਕੀ ਆਊਟਗੋਇੰਗ ਅੰਤਰਰਾਸ਼ਟਰੀ ਕਾਲਾਂ ਨੂੰ ਬਲਾਕ ਕਰਨਾ ਬੰਦ ਕਰਨਾ ਹੈ?"</string>
+    <string name="call_barring_baoic_disabled" msgid="5817895648306183464">"ਕੀ ਆਊਟਗੋਇੰਗ ਅੰਤਰਰਾਸ਼ਟਰੀ ਕਾਲਾਂ ਬਲਾਕ ਕਰਨੀਆਂ ਹਨ?"</string>
+    <string name="call_barring_baoicr" msgid="8951699885885742076">"ਆਊਟਗੋਇੰਗ ਅੰਤਰਰਾਸ਼ਟਰੀ ਰੋਮਿੰਗ ਕਾਲਾਂ"</string>
+    <string name="call_barring_baoicr_enabled" msgid="2519630715322138317">"ਕੀ ਆਊਟਗੋਇੰਗ ਅੰਤਰਰਾਸ਼ਟਰੀ ਰੋਮਿੰਗ ਕਾਲਾਂ ਨੂੰ ਬਲਾਕ ਕਰਨਾ ਬੰਦ ਕਰਨਾ ਹੈ?"</string>
+    <string name="call_barring_baoicr_disabled" msgid="5831267468931377699">"ਕੀ ਆਊਟਗੋਇੰਗ ਅੰਤਰਰਾਸ਼ਟਰੀ ਰੋਮਿੰਗ ਕਾਲਾਂ ਨੂੰ ਬਲਾਕ ਕਰਨਾ ਹੈ?"</string>
+    <string name="call_barring_baic" msgid="5272726081458339912">"ਸਾਰੀਆਂ ਇਨਕਮਿੰਗ ਕਾਲਾਂ"</string>
+    <string name="call_barring_baic_enabled" msgid="2457134916223203380">"ਕੀ ਸਾਰੀਆਂ ਇਨਕਮਿੰਗ ਕਾਲਾਂ ਨੂੰ ਬਲਾਕ ਕਰਨਾ ਬੰਦ ਕਰਨਾ ਹੈ?"</string>
+    <string name="call_barring_baic_disabled" msgid="6945604947500275636">"ਕੀ ਸਾਰੀਆਂ ਇਨਕਮਿੰਗ ਕਾਲਾਂ ਬਲਾਕ ਕਰਨੀਆਂ ਹਨ?"</string>
+    <string name="call_barring_baicr" msgid="5728784220691481693">"ਇਨਕਮਿੰਗ ਅੰਤਰਰਾਸ਼ਟਰੀ ਰੋਮਿੰਗ ਕਾਲਾਂ"</string>
+    <string name="call_barring_baicr_enabled" msgid="6533336994391716127">"ਕੀ ਸਾਰੀਆਂ ਇਨਕਮਿੰਗ ਅੰਤਰਰਾਸ਼ਟਰੀ ਰੋਮਿੰਗ ਕਾਲਾਂ ਨੂੰ ਬਲਾਕ ਕਰਨਾ ਬੰਦ ਕਰਨਾ ਹੈ?"</string>
+    <string name="call_barring_baicr_disabled" msgid="6746329853943256566">"ਕੀ ਇਨਕਮਿੰਗ ਅੰਤਰਰਾਸ਼ਟਰੀ ਰੋਮਿੰਗ ਕਾਲਾਂ ਨੂੰ ਬਲਾਕ ਕਰਨਾ ਹੈ?"</string>
+    <string name="call_barring_deactivate_all" msgid="5269788384941003415">"ਸਭ ਅਕਿਰਿਆਸ਼ੀਲ ਕਰੋ"</string>
+    <string name="call_barring_deactivate_all_description" msgid="4972365443287257704">"ਸਾਰੀਆਂ ਕਾਲ ਬੈਰਿੰਗ ਸੈਟਿੰਗਾਂ ਅਕਿਰਿਆਸ਼ੀਲ ਕਰੋ"</string>
+    <string name="call_barring_deactivate_success" msgid="8014685598632000936">"ਕਾਲ ਬੈਰਿੰਗ ਨੂੰ ਅਕਿਰਿਆਸ਼ੀਲ ਕੀਤਾ ਗਿਆ"</string>
+    <string name="call_barring_change_pwd" msgid="6887420609726284232">"ਪਾਸਵਰਡ ਬਦਲੋ"</string>
+    <string name="call_barring_change_pwd_description" msgid="5505087790260233953">"ਕਾਲ ਬੈਰਿੰਗ ਦਾ ਪਾਸਵਰਡ ਬਦਲੋ"</string>
+    <string name="call_barring_change_pwd_description_disabled" msgid="7630770327645349957">"ਕਾਲ ਬੈਰਿੰਗ ਦਾ ਪਾਸਵਰਡ ਨਹੀਂ ਬਦਲਿਆ ਜਾ ਸਕਦਾ।"</string>
+    <string name="call_barring_pwd_not_match" msgid="6716711689350314525">"ਪਾਸਵਰਡ ਮੇਲ ਨਹੀਂ ਖਾਂਦੇ"</string>
+    <string name="call_barring_right_pwd_number" msgid="2902966502520410446">"4 ਨੰਬਰਾਂ ਵਾਲਾ ਕੋਈ ਪਾਸਵਰਡ ਦਾਖਲ ਕਰੋ"</string>
+    <string name="call_barring_change_pwd_success" msgid="3278310763742760321">"ਪਾਸਵਰਡ ਬਦਲਿਆ ਗਿਆ"</string>
+    <string name="call_barring_old_pwd" msgid="6080515987320238522">"ਪੁਰਾਣਾ ਪਾਸਵਰਡ"</string>
+    <string name="call_barring_new_pwd" msgid="7048532299150269547">"ਨਵਾਂ ਪਾਸਵਰਡ"</string>
+    <string name="call_barring_confirm_pwd" msgid="1947167278466285411">"ਪਾਸਵਰਡ ਦੀ ਪੁਸ਼ਟੀ ਕਰੋ"</string>
+    <string name="messageCallBarring" msgid="2412123220272136055">"ਪਾਸਵਰਡ ਦਾਖਲ ਕਰੋ"</string>
+    <string name="call_barring_settings" msgid="80766145008623645">"ਕਾਲ ਬੈਰਿੰਗ ਸੈਟਿੰਗਾਂ"</string>
+    <string name="call_barring_deactivate_all_no_password" msgid="920902774366557311">"ਕੀ ਸਾਰੀਆਂ ਕਾਲ ਬੈਰਿੰਗ ਸੈਟਿੰਗਾਂ ਅਕਿਰਿਆਸ਼ੀਲ ਕਰਨੀਆਂ ਹਨ?"</string>
+    <string name="supp_service_notification_call_deflected" msgid="9195460512875330926">"ਕਾਲ ਕਿਸੇ ਹੋਰ ਵਿਅਕਤੀ ਨੂੰ ਭੇਜੀ ਗਈ।"</string>
+    <string name="supp_service_notification_call_forwarded" msgid="7818548630812124053">"ਕਾਲ ਅੱਗੇ ਭੇਜੀ ਗਈ।"</string>
+    <string name="supp_service_notification_call_waiting" msgid="789154111899572489">"ਕਾਲ ਉਡੀਕ ਵਿੱਚ ਹੈ।"</string>
+    <string name="supp_service_clir_suppression_rejected" msgid="1581851661582189045">"ਨੰਬਰ ਬਲਾਕ ਕਰਨ ਨੂੰ ਅਸਵੀਕਾਰ ਕੀਤਾ ਗਿਆ।"</string>
+    <string name="supp_service_closed_user_group_call" msgid="5761735840904590950">"ਵਰਤੋਂਕਾਰ ਗਰੁੱਪ ਕਾਲ ਬੰਦ ਕੀਤੀ ਗਈ।"</string>
+    <string name="supp_service_incoming_calls_barred" msgid="3248813207307882723">"ਇਨਕਮਿੰਗ ਕਾਲਾਂ ਦੀ ਇਜਾਜ਼ਤ ਨਹੀਂ ਹੈ।"</string>
+    <string name="supp_service_outgoing_calls_barred" msgid="1962644621292054081">"ਆਊਟਗੋਇੰਗ ਕਾਲਾਂ ਦੀ ਇਜਾਜ਼ਤ ਨਹੀਂ ਹੈ।"</string>
+    <string name="supp_service_call_forwarding_active" msgid="1253134771682248735">"ਕਾਲ ਫਾਰਵਰਡਿੰਗ ਕਿਰਿਆਸ਼ੀਲ ਹੈ।"</string>
+    <string name="supp_service_additional_call_forwarded" msgid="5228624725214727315">"ਵਧੀਕ ਕਾਲ ਅੱਗੇ ਭੇਜੀ ਗਈ।"</string>
+    <string name="supp_service_additional_ect_connected" msgid="6396964292513707102">"ਸਪਸ਼ਟ ਕਾਲ ਟ੍ਰਾਂਸਫ਼ਰ ਪੂਰਾ ਹੋਇਆ।"</string>
+    <string name="supp_service_additional_ect_connecting" msgid="5443373059716058480">"ਸਪਸ਼ਟ ਕਾਲ ਟ੍ਰਾਂਸਫ਼ਰ ਜਾਰੀ ਹੈ।"</string>
+    <string name="supp_service_call_on_hold" msgid="1478976782361795422">"ਕਾਲ ਰੋਕ ਕੇ ਰੱਖੀ ਗਈ ਹੈ।"</string>
+    <string name="supp_service_call_resumed" msgid="1656475289958070674">"ਕਾਲ ਮੁੜ-ਸ਼ੁਰੂ ਕੀਤੀ ਗਈ।"</string>
+    <string name="supp_service_deflected_call" msgid="138970419873492166">"ਕਾਲ ਕਿਸੇ ਹੋਰ ਨੂੰ ਭੇਜੀ ਗਈ ਸੀ।"</string>
+    <string name="supp_service_forwarded_call" msgid="4509980341645679803">"ਕਾਲ ਅੱਗੇ ਭੇਜੀ ਗਈ।"</string>
+    <string name="supp_service_conference_call" msgid="4448616364004466832">"ਕਾਨਫਰੰਸ ਕਾਲ ਵਿੱਚ ਸ਼ਾਮਲ ਹੋਇਆ ਜਾ ਰਿਹਾ ਹੈ।"</string>
+    <string name="supp_service_held_call_released" msgid="2030677825038709779">"ਰੋਕ ਕੇ ਰੱਖੀ ਕਾਲ ਮੁੜ-ਸ਼ੁਰੂ ਹੋਈ।"</string>
 </resources>
diff --git a/res/values-pl/strings.xml b/res/values-pl/strings.xml
index 2e66d8f..a48aa92 100644
--- a/res/values-pl/strings.xml
+++ b/res/values-pl/strings.xml
@@ -130,6 +130,7 @@
     <string name="stk_cc_ss_to_dial_error" msgid="2816779198916570502">"Żądanie SS zostało zmienione na żądanie DIAL."</string>
     <string name="stk_cc_ss_to_ussd_error" msgid="7490626178582654236">"Żądanie SS zostało zmienione na żądanie USSD."</string>
     <string name="stk_cc_ss_to_ss_error" msgid="5057846756489053759">"Żądanie SS zostało zmienione na nowe żądanie SS."</string>
+    <string name="stk_cc_ss_to_dial_video_error" msgid="3091186225006683939">"Żądanie SS zostało zmienione na żądanie Video DIAL."</string>
     <string name="fdn_check_failure" msgid="18200614306525434">"W aplikacji Telefon włączone jest ustawienie Numery ustalone. W rezultacie niektóre funkcje związane z połączeniami nie działają."</string>
     <string name="radio_off_error" msgid="2304459933248513376">"Przed wyświetleniem tych ustawień włącz radio."</string>
     <string name="close_dialog" msgid="2365884406356986917">"OK"</string>
@@ -158,7 +159,6 @@
     <string name="vm_change_pin_error_invalid" msgid="3972205462701668653">"Nowy PIN zawiera nieprawidłowe znaki."</string>
     <string name="vm_change_pin_error_system_error" msgid="6610603326230000207">"Nie udało się zmienić kodu PIN"</string>
     <string name="vvm_unsupported_message_format" msgid="11795090778411977">"Nieobsługiwany typ wiadomości – aby ją odsłuchać, zadzwoń pod numer <xliff:g id="NUMBER">%s</xliff:g>."</string>
-    <string name="mobile_networks" msgid="5540397602919106177">"Ustawienia sieci komórkowej"</string>
     <string name="network_settings_title" msgid="514120489499925574">"Sieć komórkowa"</string>
     <string name="label_available" msgid="1181658289009300430">"Dostępne sieci"</string>
     <string name="load_networks_progress" msgid="5230707536168902952">"Wyszukiwanie..."</string>
@@ -168,6 +168,7 @@
     <string name="not_allowed" msgid="5613353860205691579">"Karta SIM nie pozwala na połączenia z tą siecią."</string>
     <string name="connect_later" msgid="2308119155752343975">"Nie można teraz połączyć się z tą siecią. Spróbuj ponownie później."</string>
     <string name="registration_done" msgid="495135664535876612">"Zarejestrowano w sieci."</string>
+    <string name="already_auto" msgid="6067116884321285507">"Wybór automatyczny jest już włączony."</string>
     <string name="select_automatically" msgid="1046727200631770962">"Automatycznie wybieraj sieć"</string>
     <string name="network_select_title" msgid="7733107364757544558">"Sieć"</string>
     <string name="register_automatically" msgid="6017849844573519637">"Automatyczna rejestracja..."</string>
@@ -175,6 +176,31 @@
     <string name="preferred_network_mode_summary" msgid="1434820673166126609">"Zmień tryb działania sieci"</string>
     <string name="preferred_network_mode_dialogtitle" msgid="4048082093347807230">"Preferowany typ sieci"</string>
     <string name="forbidden_network" msgid="4384929668343563440">"(dostęp zabroniony)"</string>
+  <string-array name="preferred_network_mode_choices">
+    <item msgid="3628460389382468528">"Preferowany GSM/WCDMA"</item>
+    <item msgid="8442633436636425221">"Tylko GSM"</item>
+    <item msgid="2032314385791760810">"Tylko WCDMA"</item>
+    <item msgid="6334554401059422303">"Automatyczny GSM/WCDMA"</item>
+    <item msgid="1462198368200398663">"Automatyczny CDMA/EvDo"</item>
+    <item msgid="3611460019185359968">"CDMA bez EvDo"</item>
+    <item msgid="545430093607698090">"Tylko EvDo"</item>
+    <item msgid="4286774020869405140">"CDMA/EvDo/GSM/WCDMA"</item>
+    <item msgid="4006002265696868538">"CDMA + LTE/EvDo"</item>
+    <item msgid="8973936140318359205">"GSM/WCDMA/LTE"</item>
+    <item msgid="3471059554252610472">"Globalny"</item>
+    <item msgid="2882615514545171802">"LTE"</item>
+    <item msgid="8076204422288290116">"LTE/WCDMA"</item>
+    <item msgid="3982984144824159726">"Tylko TDSCDMA"</item>
+    <item msgid="3686191974505922271">"TDSCDMA/WCDMA"</item>
+    <item msgid="7135671700201836475">"LTE/TDSCDMA"</item>
+    <item msgid="3736619459066330755">"TDSCDMA/GSM"</item>
+    <item msgid="4778666570887216861">"LTE/TDSCDMA/GSM"</item>
+    <item msgid="2952322596201849456">"TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="115984258536697617">"LTE/TDSCDMA/WCDMA"</item>
+    <item msgid="7957991936217192636">"LTE/TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="2828588917858484655">"TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+    <item msgid="4989979948139945854">"LTE/TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+  </string-array>
     <string name="preferred_network_mode_wcdma_perf_summary" msgid="8521677230113533809">"Preferowany tryb sieci: preferowany WCDMA"</string>
     <string name="preferred_network_mode_gsm_only_summary" msgid="3352445413437453511">"Preferowany tryb sieci: tylko GSM"</string>
     <string name="preferred_network_mode_wcdma_only_summary" msgid="2836897236221063413">"Preferowany tryb sieci: tylko WCDMA"</string>
@@ -192,21 +218,15 @@
     <string name="preferred_network_mode_lte_gsm_umts_summary" msgid="633315028976225026">"Preferowany tryb sieci: LTE/GSM/UMTS"</string>
     <string name="preferred_network_mode_lte_cdma_summary" msgid="3722647806454528426">"Preferowany tryb sieci: LTE/CDMA"</string>
     <string name="preferred_network_mode_tdscdma_summary" msgid="8021016193718678775">"Preferowany tryb sieci: TDSCDMA"</string>
-  <string-array name="preferred_network_mode_choices">
-    <item msgid="7886739962255042385">"LTE/WCDMA"</item>
-    <item msgid="577652050447385699">"LTE"</item>
-    <item msgid="6813597571293773656">"Globalny"</item>
-    <item msgid="127064712132619032">"GSM/WCDMA/LTE"</item>
-    <item msgid="1126767511633425977">"CDMA + LTE/EvDo"</item>
-    <item msgid="6389676313771670660">"CDMA/EvDo/GSM/WCDMA"</item>
-    <item msgid="545430093607698090">"Tylko EvDo"</item>
-    <item msgid="1508557726283094448">"CDMA bez EvDo"</item>
-    <item msgid="4341433122263841224">"Automatyczny CDMA/EvDo"</item>
-    <item msgid="5958053792390386668">"Automatyczny GSM/WCDMA"</item>
-    <item msgid="7913148405605373434">"Tylko WCDMA"</item>
-    <item msgid="1524224863879435516">"Tylko GSM"</item>
-    <item msgid="3817924849415716259">"Preferowany GSM/WCDMA"</item>
-  </string-array>
+    <string name="preferred_network_mode_tdscdma_wcdma_summary" msgid="2405154895437348623">"Preferowany tryb sieci: TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_summary" msgid="2104702896644235637">"Preferowany tryb sieci: LTE/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_summary" msgid="4893784445338396204">"Preferowany tryb sieci: TDSCDMA/GSM"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_summary" msgid="1815169717046729757">"Preferowany tryb sieci: LTE/GSM/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_wcdma_summary" msgid="2195358773359424099">"Preferowany tryb sieci: TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_wcdma_summary" msgid="1181424059695667803">"Preferowany tryb sieci: LTE/TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_wcdma_summary" msgid="2526539326505354382">"Preferowany tryb sieci: LTE/TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="8195248059196614939">"Preferowany tryb sieci: TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="5596733053095592791">"Preferowany tryb sieci: LTE/TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
     <string name="call_category" msgid="5863978196309462052">"Połączenia"</string>
     <string name="network_operator_category" msgid="4830701959205735636">"Sieć"</string>
     <string name="enhanced_4g_lte_mode_title" msgid="522191650223239171">"Tryb rozszerzonego 4G LTE"</string>
@@ -220,12 +240,13 @@
     <string name="roaming_disable" msgid="1843417228755568110">"Połącz z usługami transmisji danych podczas roamingu"</string>
     <string name="roaming_reenable_message" msgid="8913735676127858115">"Połączenie transmisji danych zostało utracone, ponieważ opuszczono sieć macierzystą przy wyłączonej opcji danych w roamingu."</string>
     <string name="roaming_warning" msgid="1603164667540144353">"Mogą się z tym wiązać wysokie opłaty."</string>
+    <string name="roaming_check_price_warning" msgid="7497570906830902550">"Aby poznać ceny, skontaktuj się z operatorem komórkowym."</string>
     <string name="roaming_alert_title" msgid="3654815360303826008">"Zezwolić na roaming danych?"</string>
     <string name="data_usage_title" msgid="8759619109516889802">"Użycie danych"</string>
     <string name="data_usage_template" msgid="8526428824844656364">"Wykorzystano <xliff:g id="ID_1">%1$s</xliff:g> mobilnej transmisji danych w okresie <xliff:g id="ID_2">%2$s</xliff:g>"</string>
     <string name="advanced_options_title" msgid="8074895510265488035">"Zaawansowane"</string>
     <string name="carrier_settings_euicc" msgid="6714062862127226405">"Operator"</string>
-    <string name="keywords_carrier_settings_euicc" msgid="783429609643157743">"operator, esim, sim, euicc"</string>
+    <string name="keywords_carrier_settings_euicc" msgid="6861505396475991277">"operator, esim, sim, euicc, przełącz operatora, dodaj operatora"</string>
     <string name="carrier_settings_euicc_summary" msgid="5115001942761995457">"<xliff:g id="CARRIER_NAME">%1$s</xliff:g> – <xliff:g id="PHONE_NUMBER">%2$s</xliff:g>"</string>
     <string name="mobile_data_settings_title" msgid="4661165467914727157">"Mobilna transmisja danych"</string>
     <string name="mobile_data_settings_summary" msgid="5087255915840576895">"Korzystaj z danych przy użyciu sieci komórkowej"</string>
@@ -399,7 +420,7 @@
     <string name="deleting_fdn_contact" msgid="5669163206349319969">"Trwa usuwanie ustalonego numeru…"</string>
     <string name="fdn_contact_deleted" msgid="7154162327112259569">"Usunięto ustalony numer."</string>
     <string name="pin2_invalid" msgid="5470854099230755944">"Nie zaktualizowano usługi FDN, ponieważ wpisano nieprawidłowy kod PIN."</string>
-    <string name="fdn_invalid_number" msgid="8602417141715473998">"Nie zaktualizowano usługi FDN, ponieważ numer jest pusty lub zawiera ponad 20 cyfr."</string>
+    <string name="fdn_invalid_number" msgid="2062898833049589309">"Nie zaktualizowano usługi FDN, ponieważ numer zawiera ponad 20 cyfr."</string>
     <string name="pin2_or_fdn_invalid" msgid="6025144083384701197">"Nie zaktualizowano FDN. PIN2 był niepoprawny lub numer telefonu został odrzucony."</string>
     <string name="fdn_failed" msgid="540018079008319747">"Operacja FDN nie udała się."</string>
     <string name="simContacts_emptyLoading" msgid="2203331234764498011">"Czytanie z karty SIM..."</string>
@@ -502,6 +523,8 @@
     <string name="failedToImportSingleContactMsg" msgid="415399285420353917">"Nie udało się zaimportować kontaktu"</string>
     <string name="hac_mode_title" msgid="8740268574688743289">"Aparaty słuchowe"</string>
     <string name="hac_mode_summary" msgid="6833851160514929341">"Włącz funkcje zgodności z aparatem słuchowym"</string>
+    <string name="rtt_mode_title" msgid="5868105073514206953">"Czat RTT"</string>
+    <string name="rtt_mode_summary" msgid="7346441783429748083">"Włącz lub wyłącz czat RTT"</string>
   <string-array name="tty_mode_entries">
     <item msgid="512950011423868021">"TTY wyłączony"</item>
     <item msgid="3971695875449640648">"TTY pełny"</item>
@@ -617,4 +640,107 @@
     <string name="mobile_data_activate_diag_message" msgid="8216154678758451453">"Może być konieczne dodanie pakietu danych u operatora <xliff:g id="PROVIDER_NAME">%s</xliff:g>"</string>
     <string name="mobile_data_activate_button" msgid="3682400969184405446">"DODAJ PAKIET DANYCH"</string>
     <string name="mobile_data_activate_cancel_button" msgid="1708022171547398765">"ANULUJ"</string>
+    <string name="clh_card_title_call_ended_txt" msgid="4072101334811753823">"Połączenie zakończone"</string>
+    <string name="clh_callFailed_powerOff_txt" msgid="3773036949107147708">"Radio wyłączone"</string>
+    <string name="clh_callFailed_simError_txt" msgid="757650590524277969">"Brak karty SIM lub błąd karty SIM"</string>
+    <string name="clh_incall_error_out_of_service_txt" msgid="3974373603657193827">"Sieć komórkowa niedostępna"</string>
+    <string name="clh_callFailed_unassigned_number_txt" msgid="7635996793232604064">"Nieprzypisany numer"</string>
+    <string name="clh_callFailed_no_route_to_destination_txt" msgid="8561586745288855167">"Brak trasy do celu"</string>
+    <string name="clh_callFailed_channel_unacceptable_txt" msgid="8048626924246611459">"Kanał niedozwolony"</string>
+    <string name="clh_callFailed_operator_determined_barring_txt" msgid="6889705714244076823">"Blokada połączeń określona przez operatora"</string>
+    <string name="clh_callFailed_normal_call_clearing_txt" msgid="2810975267106345820">"Rozłączanie normalnego połączenia"</string>
+    <string name="clh_callFailed_user_busy_txt" msgid="2736095995784746915">"Użytkownik zajęty"</string>
+    <string name="clh_callFailed_no_user_responding_txt" msgid="1421543095873040084">"Żaden użytkownik nie odpowiada"</string>
+    <string name="clh_callFailed_user_alerting_txt" msgid="6606245970376797447">"Powiadamianie użytkownika – brak odpowiedzi"</string>
+    <string name="clh_callFailed_call_rejected_txt" msgid="8001665478195793223">"Połączenie odrzucone"</string>
+    <string name="clh_callFailed_number_changed_txt" msgid="5127909898925154242">"Numer został zmieniony"</string>
+    <string name="clh_callFailed_pre_emption_txt" msgid="6864702416751338567">"Zapobiegawczo"</string>
+    <string name="clh_callFailed_non_selected_user_clearing_txt" msgid="8725898326616836656">"Rozłączanie połączenia z niewybranym użytkownikiem"</string>
+    <string name="clh_callFailed_destination_out_of_order_txt" msgid="6626355413556362437">"Numer docelowy jest niedostępny"</string>
+    <string name="clh_callFailed_invalid_number_format_txt" msgid="6987646655639655370">"Nieprawidłowy format numeru (numer niekompletny)"</string>
+    <string name="clh_callFailed_facility_rejected_txt" msgid="4539787567476563415">"Usługa odrzucona"</string>
+    <string name="clh_callFailed_response_to_STATUS_ENQUIRY_txt" msgid="178503536263624366">"Odpowiedź na pytanie o stan"</string>
+    <string name="clh_callFailed_normal_unspecified_txt" msgid="2777574148560245427">"Normalne – nie określono"</string>
+    <string name="clh_callFailed_no_circuit_available_txt" msgid="2894749820848784700">"Brak dostępnego obwodu/kanału"</string>
+    <string name="clh_callFailed_network_out_of_order_txt" msgid="807472585030492179">"Sieć niedostępna"</string>
+    <string name="clh_callFailed_temporary_failure_txt" msgid="1985847623937655151">"Tymczasowa awaria"</string>
+    <string name="clh_callFailed_switching_equipment_congestion_txt" msgid="465517139462928431">"Przeciążenie związane z przełączaniem sprzętu"</string>
+    <string name="clh_callFailed_access_information_discarded_txt" msgid="132851305339579892">"Informacje o dostępie odrzucone"</string>
+    <string name="clh_callFailed_requested_circuit_txt" msgid="2316345471851443847">"Żądany obwód/kanał jest niedostępny"</string>
+    <string name="clh_callFailed_resources_unavailable_unspecified_txt" msgid="4460267429142724322">"Zasoby niedostępne – nie określono"</string>
+    <string name="clh_callFailed_quality_of_service_unavailable_txt" msgid="7315823047206338755">"Funkcja Quality of Service niedostępna"</string>
+    <string name="clh_callFailed_requested_facility_not_subscribed_txt" msgid="1688438372518949530">"Brak subskrypcji żądanej usługi"</string>
+    <string name="clh_callFailed_incoming_calls_barred_within_the_CUG_txt" msgid="3922231620226043342">"Połączenia przychodzące ograniczone do zamkniętej grupy użytkowników"</string>
+    <string name="clh_callFailed_bearer_capability_not_authorized_txt" msgid="6515594235334537340">"Brak autoryzacji możliwości nośnika"</string>
+    <string name="clh_callFailed_bearer_capability_not_presently_available_txt" msgid="8013567156449692135">"Możliwości nośnika są w tej chwili niedostępne"</string>
+    <string name="clh_callFailed_service_or_option_not_available_unspecified_txt" msgid="8663374141880847414">"Usługa lub opcja niedostępna – nie określono"</string>
+    <string name="clh_callFailed_bearer_service_not_implemented_txt" msgid="2772484977847973583">"Usługa nośnika nie jest zaimplementowana"</string>
+    <string name="clh_callFailed_ACM_equal_to_or_greater_than_ACMmax_txt" msgid="2192709279981159761">"Wartość ACM jest równa lub większa od wartości ACMmax"</string>
+    <string name="clh_callFailed_requested_facility_not_implemented_txt" msgid="406404292085779118">"Żądana usługa nie jest zaimplementowana"</string>
+    <string name="clh_callFailed_only_restricted_digital_information_bearer_capability_is_available_txt" msgid="4817899794531157207">"Dostępne są tylko ograniczone możliwości nośnika informacji cyfrowych"</string>
+    <string name="clh_callFailed_service_or_option_not_implemented_unspecified_txt" msgid="2968655784896862505">"Usługa lub opcja nie jest zaimplementowana – nie określono"</string>
+    <string name="clh_callFailed_invalid_transaction_identifier_value_txt" msgid="3843478518660918642">"Nieprawidłowa wartość identyfikatora transakcji"</string>
+    <string name="clh_callFailed_user_not_member_of_CUG_txt" msgid="8462852903153938988">"Użytkownik nie należy do zamkniętej grupy użytkowników"</string>
+    <string name="clh_callFailed_incompatible_destination_txt" msgid="2580750652910253219">"Niezgodny numer docelowy"</string>
+    <string name="clh_callFailed_invalid_transit_network_selection_txt" msgid="6589916900457111005">"Nieprawidłowy wybór sieci tranzytowej"</string>
+    <string name="clh_callFailed_semantically_incorrect_message_txt" msgid="2329284157442218683">"Wiadomość niepoprawna semantycznie"</string>
+    <string name="clh_callFailed_invalid_mandatory_information_txt" msgid="9081556111928912676">"Nieprawidłowe wymagane informacje"</string>
+    <string name="clh_callFailed_message_type_non_existent_or_not_implemented_txt" msgid="2641350895896546715">"Typ wiadomości nie istnieje lub nie został zaimplementowany"</string>
+    <string name="clh_callFailed_message_type_not_compatible_with_protocol_state_txt" msgid="6598180735494982466">"Typ wiadomości niezgodny ze stanem protokołu"</string>
+    <string name="clh_callFailed_information_element_non_existent_or_not_implemented_txt" msgid="4725610801664706983">"Element informacji nie istnieje lub nie został zaimplementowany"</string>
+    <string name="clh_callFailed_conditional_IE_error_txt" msgid="9140031076499566143">"Warunkowy błąd IE"</string>
+    <string name="clh_callFailed_message_not_compatible_with_protocol_state_txt" msgid="6586005128633024271">"Wiadomość niezgodna ze stanem protokołu"</string>
+    <string name="clh_callFailed_recovery_on_timer_expiry_txt" msgid="3680765722923600294">"Przywracanie po wygaśnięciu licznika"</string>
+    <string name="clh_callFailed_protocol_Error_unspecified_txt" msgid="8294907817156524790">"Błąd protokołu – nie określono"</string>
+    <string name="clh_callFailed_interworking_unspecified_txt" msgid="8838850798491763729">"Współpraca – nie określono"</string>
+    <string name="labelCallBarring" msgid="3452870940716226978">"Blokada połączeń"</string>
+    <string name="sum_call_barring_enabled" msgid="6804489690436703488">"Wł."</string>
+    <string name="sum_call_barring_disabled" msgid="5900772179198857783">"Wył."</string>
+    <string name="call_barring_baoc" msgid="1199843944333106035">"Wszystkie wychodzące"</string>
+    <string name="call_barring_baoc_enabled" msgid="8112118391869380361">"Wyłączyć blokowanie wszystkich połączeń wychodzących?"</string>
+    <string name="call_barring_baoc_disabled" msgid="7806697133004697974">"Blokować wszystkie połączenia wychodzące?"</string>
+    <string name="call_barring_baoic" msgid="3162154267825211826">"Wychodzące międzynarodowe"</string>
+    <string name="call_barring_baoic_enabled" msgid="2634377543147258105">"Wyłączyć blokowanie wychodzących połączeń międzynarodowych?"</string>
+    <string name="call_barring_baoic_disabled" msgid="5817895648306183464">"Blokować wychodzące połączenia międzynarodowe?"</string>
+    <string name="call_barring_baoicr" msgid="8951699885885742076">"Wychodzące w roamingu międzynarodowym"</string>
+    <string name="call_barring_baoicr_enabled" msgid="2519630715322138317">"Wyłączyć blokowanie połączeń wychodzących w roamingu międzynarodowym?"</string>
+    <string name="call_barring_baoicr_disabled" msgid="5831267468931377699">"Blokować połączenia wychodzące w roamingu międzynarodowym?"</string>
+    <string name="call_barring_baic" msgid="5272726081458339912">"Wszystkie przychodzące"</string>
+    <string name="call_barring_baic_enabled" msgid="2457134916223203380">"Wyłączyć blokowanie wszystkich połączeń przychodzących?"</string>
+    <string name="call_barring_baic_disabled" msgid="6945604947500275636">"Blokować wszystkie połączenia przychodzące?"</string>
+    <string name="call_barring_baicr" msgid="5728784220691481693">"Przychodzące w roamingu międzynarodowym"</string>
+    <string name="call_barring_baicr_enabled" msgid="6533336994391716127">"Wyłączyć blokowanie wszystkich połączeń przychodzących w roamingu międzynarodowym?"</string>
+    <string name="call_barring_baicr_disabled" msgid="6746329853943256566">"Blokować połączenia przychodzące w roamingu międzynarodowym?"</string>
+    <string name="call_barring_deactivate_all" msgid="5269788384941003415">"Dezaktywuj wszystkie"</string>
+    <string name="call_barring_deactivate_all_description" msgid="4972365443287257704">"Dezaktywuj wszystkie ustawienia blokady połączeń"</string>
+    <string name="call_barring_deactivate_success" msgid="8014685598632000936">"Blokada połączeń dezaktywowana"</string>
+    <string name="call_barring_change_pwd" msgid="6887420609726284232">"Zmień hasło"</string>
+    <string name="call_barring_change_pwd_description" msgid="5505087790260233953">"Zmień hasło blokady połączeń"</string>
+    <string name="call_barring_change_pwd_description_disabled" msgid="7630770327645349957">"Nie można zmienić hasła blokady połączeń."</string>
+    <string name="call_barring_pwd_not_match" msgid="6716711689350314525">"Hasła nie są identyczne"</string>
+    <string name="call_barring_right_pwd_number" msgid="2902966502520410446">"Wpisz hasło składające się z czterech cyfr"</string>
+    <string name="call_barring_change_pwd_success" msgid="3278310763742760321">"Hasło zmienione"</string>
+    <string name="call_barring_old_pwd" msgid="6080515987320238522">"Stare hasło"</string>
+    <string name="call_barring_new_pwd" msgid="7048532299150269547">"Nowe hasło"</string>
+    <string name="call_barring_confirm_pwd" msgid="1947167278466285411">"Potwierdź hasło"</string>
+    <string name="messageCallBarring" msgid="2412123220272136055">"Wpisz hasło"</string>
+    <string name="call_barring_settings" msgid="80766145008623645">"Ustawienia blokady połączeń"</string>
+    <string name="call_barring_deactivate_all_no_password" msgid="920902774366557311">"Dezaktywować wszystkie ustawienia blokady połączeń?"</string>
+    <string name="supp_service_notification_call_deflected" msgid="9195460512875330926">"Połączenie przekazane na inny numer."</string>
+    <string name="supp_service_notification_call_forwarded" msgid="7818548630812124053">"Połączenie przekierowane."</string>
+    <string name="supp_service_notification_call_waiting" msgid="789154111899572489">"Oczekiwanie na połączenie."</string>
+    <string name="supp_service_clir_suppression_rejected" msgid="1581851661582189045">"Zablokowanie numeru odrzucone."</string>
+    <string name="supp_service_closed_user_group_call" msgid="5761735840904590950">"Połączenie z zamkniętą grupą użytkowników."</string>
+    <string name="supp_service_incoming_calls_barred" msgid="3248813207307882723">"Połączenia przychodzące są ograniczone."</string>
+    <string name="supp_service_outgoing_calls_barred" msgid="1962644621292054081">"Połączenia wychodzące są ograniczone."</string>
+    <string name="supp_service_call_forwarding_active" msgid="1253134771682248735">"Przekierowanie połączeń aktywne."</string>
+    <string name="supp_service_additional_call_forwarded" msgid="5228624725214727315">"Dodatkowe połączenie zostało przekierowane."</string>
+    <string name="supp_service_additional_ect_connected" msgid="6396964292513707102">"Połączenie zostało przekierowane."</string>
+    <string name="supp_service_additional_ect_connecting" msgid="5443373059716058480">"Trwa przekierowywanie połączenia."</string>
+    <string name="supp_service_call_on_hold" msgid="1478976782361795422">"Połączenie wstrzymane."</string>
+    <string name="supp_service_call_resumed" msgid="1656475289958070674">"Połączenie wznowione."</string>
+    <string name="supp_service_deflected_call" msgid="138970419873492166">"Połączenie przekazane na inny numer."</string>
+    <string name="supp_service_forwarded_call" msgid="4509980341645679803">"Połączenie przekierowane."</string>
+    <string name="supp_service_conference_call" msgid="4448616364004466832">"Dołączam do połączenia konferencyjnego."</string>
+    <string name="supp_service_held_call_released" msgid="2030677825038709779">"Wstrzymane połączenie zostało wznowione."</string>
 </resources>
diff --git a/res/values-pt-rPT/strings.xml b/res/values-pt-rPT/strings.xml
index a81233e..19cc51c 100644
--- a/res/values-pt-rPT/strings.xml
+++ b/res/values-pt-rPT/strings.xml
@@ -130,6 +130,7 @@
     <string name="stk_cc_ss_to_dial_error" msgid="2816779198916570502">"Pedido SS modificado para um pedido DIAL."</string>
     <string name="stk_cc_ss_to_ussd_error" msgid="7490626178582654236">"Pedido SS modificado para um pedido USSD."</string>
     <string name="stk_cc_ss_to_ss_error" msgid="5057846756489053759">"Pedido SS modificado para um novo pedido SS."</string>
+    <string name="stk_cc_ss_to_dial_video_error" msgid="3091186225006683939">"Pedido SS modificado para um pedido Video DIAL."</string>
     <string name="fdn_check_failure" msgid="18200614306525434">"A definição Números Autorizados da aplicação do seu Telemóvel está ativada. Por conseguinte, algumas funcionalidades relacionadas com chamadas não estão a funcionar."</string>
     <string name="radio_off_error" msgid="2304459933248513376">"Ative o rádio antes de visualizar estas definições."</string>
     <string name="close_dialog" msgid="2365884406356986917">"OK"</string>
@@ -158,7 +159,6 @@
     <string name="vm_change_pin_error_invalid" msgid="3972205462701668653">"O novo PIN contém carateres inválidos."</string>
     <string name="vm_change_pin_error_system_error" msgid="6610603326230000207">"Não é possível alterar o PIN"</string>
     <string name="vvm_unsupported_message_format" msgid="11795090778411977">"Tipo de mensagem não suportada, ligue para o número <xliff:g id="NUMBER">%s</xliff:g> para ouvir."</string>
-    <string name="mobile_networks" msgid="5540397602919106177">"Definições da rede móvel"</string>
     <string name="network_settings_title" msgid="514120489499925574">"Rede móvel"</string>
     <string name="label_available" msgid="1181658289009300430">"Redes disponíveis"</string>
     <string name="load_networks_progress" msgid="5230707536168902952">"A pesquisar..."</string>
@@ -168,6 +168,7 @@
     <string name="not_allowed" msgid="5613353860205691579">"O cartão SIM não permite uma ligação a esta rede."</string>
     <string name="connect_later" msgid="2308119155752343975">"De momento, não é possível estabelecer ligação com esta rede. Tente novamente mais tarde."</string>
     <string name="registration_done" msgid="495135664535876612">"Registado na rede."</string>
+    <string name="already_auto" msgid="6067116884321285507">"A seleção automática já está ativada."</string>
     <string name="select_automatically" msgid="1046727200631770962">"Selecionar automaticamente a rede"</string>
     <string name="network_select_title" msgid="7733107364757544558">"Rede"</string>
     <string name="register_automatically" msgid="6017849844573519637">"Registo automático..."</string>
@@ -175,6 +176,31 @@
     <string name="preferred_network_mode_summary" msgid="1434820673166126609">"Alterar o modo de funcionamento em rede"</string>
     <string name="preferred_network_mode_dialogtitle" msgid="4048082093347807230">"Tipo de rede preferencial"</string>
     <string name="forbidden_network" msgid="4384929668343563440">"(proibida)"</string>
+  <string-array name="preferred_network_mode_choices">
+    <item msgid="3628460389382468528">"GSM/WCDMA preferido"</item>
+    <item msgid="8442633436636425221">"Apenas GSM"</item>
+    <item msgid="2032314385791760810">"Apenas WCDMA"</item>
+    <item msgid="6334554401059422303">"GSM/WCDMA automático"</item>
+    <item msgid="1462198368200398663">"CDMA/EvDo automático"</item>
+    <item msgid="3611460019185359968">"CDMA sem EvDo"</item>
+    <item msgid="545430093607698090">"Apenas EvDo"</item>
+    <item msgid="4286774020869405140">"CDMA/EvDo/GSM/WCDMA"</item>
+    <item msgid="4006002265696868538">"CDMA + LTE/EvDo"</item>
+    <item msgid="8973936140318359205">"GSM/WCDMA/LTE"</item>
+    <item msgid="3471059554252610472">"Global"</item>
+    <item msgid="2882615514545171802">"LTE"</item>
+    <item msgid="8076204422288290116">"LTE/WCDMA"</item>
+    <item msgid="3982984144824159726">"Apenas TDSCDMA"</item>
+    <item msgid="3686191974505922271">"TDSCDMA/WCDMA"</item>
+    <item msgid="7135671700201836475">"LTE/TDSCDMA"</item>
+    <item msgid="3736619459066330755">"TDSCDMA/GSM"</item>
+    <item msgid="4778666570887216861">"LTE/TDSCDMA/GSM"</item>
+    <item msgid="2952322596201849456">"TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="115984258536697617">"LTE/TDSCDMA/WCDMA"</item>
+    <item msgid="7957991936217192636">"LTE/TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="2828588917858484655">"TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+    <item msgid="4989979948139945854">"LTE/TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+  </string-array>
     <string name="preferred_network_mode_wcdma_perf_summary" msgid="8521677230113533809">"Modo de rede preferido: apenas WCDMA"</string>
     <string name="preferred_network_mode_gsm_only_summary" msgid="3352445413437453511">"Modo de rede preferido: apenas GSM"</string>
     <string name="preferred_network_mode_wcdma_only_summary" msgid="2836897236221063413">"Modo de rede preferido: apenas WCDMA"</string>
@@ -192,21 +218,15 @@
     <string name="preferred_network_mode_lte_gsm_umts_summary" msgid="633315028976225026">"Modo de rede preferido: LTE/GSM/UMTS"</string>
     <string name="preferred_network_mode_lte_cdma_summary" msgid="3722647806454528426">"Modo de rede preferido: LTE/CDMA"</string>
     <string name="preferred_network_mode_tdscdma_summary" msgid="8021016193718678775">"Modo de rede preferido: TDSCDMA"</string>
-  <string-array name="preferred_network_mode_choices">
-    <item msgid="7886739962255042385">"LTE/WCDMA"</item>
-    <item msgid="577652050447385699">"LTE"</item>
-    <item msgid="6813597571293773656">"Global"</item>
-    <item msgid="127064712132619032">"GSM/WCDMA/LTE"</item>
-    <item msgid="1126767511633425977">"CDMA + LTE/EvDo"</item>
-    <item msgid="6389676313771670660">"CDMA/EvDo/GSM/WCDMA"</item>
-    <item msgid="545430093607698090">"Apenas EvDo"</item>
-    <item msgid="1508557726283094448">"CDMA sem EvDo"</item>
-    <item msgid="4341433122263841224">"CDMA/EvDo automático"</item>
-    <item msgid="5958053792390386668">"GSM/WCDMA automático"</item>
-    <item msgid="7913148405605373434">"Apenas WCDMA"</item>
-    <item msgid="1524224863879435516">"Apenas GSM"</item>
-    <item msgid="3817924849415716259">"GSM/WCDMA preferido"</item>
-  </string-array>
+    <string name="preferred_network_mode_tdscdma_wcdma_summary" msgid="2405154895437348623">"Modo de rede preferido: TDSCDMA/WCDMAA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_summary" msgid="2104702896644235637">"Modo de rede preferido: LTE/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_summary" msgid="4893784445338396204">"Modo de rede preferido: TDSCDMA/GSM"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_summary" msgid="1815169717046729757">"Modo de rede preferido: LTE/GSM/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_wcdma_summary" msgid="2195358773359424099">"Modo de rede preferido: TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_wcdma_summary" msgid="1181424059695667803">"Modo de rede preferido: LTE/TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_wcdma_summary" msgid="2526539326505354382">"Modo de rede preferido: LTE/TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="8195248059196614939">"Modo de rede preferido: TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="5596733053095592791">"Modo de rede preferido: LTE/TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
     <string name="call_category" msgid="5863978196309462052">"Chamadas"</string>
     <string name="network_operator_category" msgid="4830701959205735636">"Rede"</string>
     <string name="enhanced_4g_lte_mode_title" msgid="522191650223239171">"Modo 4G LTE avançado"</string>
@@ -220,12 +240,13 @@
     <string name="roaming_disable" msgid="1843417228755568110">"Ligar a serviços de dados em roaming"</string>
     <string name="roaming_reenable_message" msgid="8913735676127858115">"A conectividade de dados foi perdida porque saiu do alcance da sua rede e o roaming de dados estava desativado."</string>
     <string name="roaming_warning" msgid="1603164667540144353">"Podem ser cobrados custos significativos."</string>
+    <string name="roaming_check_price_warning" msgid="7497570906830902550">"Consulte o seu fornecedor de serviços de rede para obter preços."</string>
     <string name="roaming_alert_title" msgid="3654815360303826008">"Pretende permitir roaming de dados?"</string>
     <string name="data_usage_title" msgid="8759619109516889802">"Utilização de dados"</string>
     <string name="data_usage_template" msgid="8526428824844656364">"<xliff:g id="ID_1">%1$s</xliff:g> de dados móveis utilizados entre <xliff:g id="ID_2">%2$s</xliff:g>"</string>
     <string name="advanced_options_title" msgid="8074895510265488035">"Avançadas"</string>
     <string name="carrier_settings_euicc" msgid="6714062862127226405">"Operador"</string>
-    <string name="keywords_carrier_settings_euicc" msgid="783429609643157743">"operador, esim, sim, euicc"</string>
+    <string name="keywords_carrier_settings_euicc" msgid="6861505396475991277">"operador, esim, sim, euicc, mudar de operador, adicionar operador"</string>
     <string name="carrier_settings_euicc_summary" msgid="5115001942761995457">"<xliff:g id="CARRIER_NAME">%1$s</xliff:g> – <xliff:g id="PHONE_NUMBER">%2$s</xliff:g>"</string>
     <string name="mobile_data_settings_title" msgid="4661165467914727157">"Dados móveis"</string>
     <string name="mobile_data_settings_summary" msgid="5087255915840576895">"Aceder aos dados através de rede móvel"</string>
@@ -399,7 +420,7 @@
     <string name="deleting_fdn_contact" msgid="5669163206349319969">"A eliminar números autorizados..."</string>
     <string name="fdn_contact_deleted" msgid="7154162327112259569">"Números autorizados eliminados."</string>
     <string name="pin2_invalid" msgid="5470854099230755944">"Os números autorizados não foram atualizados porque introduziu um PIN incorreto."</string>
-    <string name="fdn_invalid_number" msgid="8602417141715473998">"O FDN não foi atualizado porque o número está vazio ou excede os 20 dígitos."</string>
+    <string name="fdn_invalid_number" msgid="2062898833049589309">"O FDN não foi atualizado porque o número excede os 20 dígitos."</string>
     <string name="pin2_or_fdn_invalid" msgid="6025144083384701197">"Não foram atualizados os números autorizados. O PIN2 estava errado ou o número de telefone foi rejeitado."</string>
     <string name="fdn_failed" msgid="540018079008319747">"Falha de FDN."</string>
     <string name="simContacts_emptyLoading" msgid="2203331234764498011">"A ler a partir do cartão SIM..."</string>
@@ -502,6 +523,8 @@
     <string name="failedToImportSingleContactMsg" msgid="415399285420353917">"Falha ao importar o contacto"</string>
     <string name="hac_mode_title" msgid="8740268574688743289">"Aparelhos auxiliares de audição"</string>
     <string name="hac_mode_summary" msgid="6833851160514929341">"Ativar compatibilidade com aparelho auxiliar de audição"</string>
+    <string name="rtt_mode_title" msgid="5868105073514206953">"RTT"</string>
+    <string name="rtt_mode_summary" msgid="7346441783429748083">"Ativar ou desativar RTT"</string>
   <string-array name="tty_mode_entries">
     <item msgid="512950011423868021">"TTY desativado"</item>
     <item msgid="3971695875449640648">"TTY total"</item>
@@ -613,4 +636,107 @@
     <string name="mobile_data_activate_diag_message" msgid="8216154678758451453">"Pode ter de adicionar dados através do operador <xliff:g id="PROVIDER_NAME">%s</xliff:g>"</string>
     <string name="mobile_data_activate_button" msgid="3682400969184405446">"ADICIONAR DADOS"</string>
     <string name="mobile_data_activate_cancel_button" msgid="1708022171547398765">"CANCELAR"</string>
+    <string name="clh_card_title_call_ended_txt" msgid="4072101334811753823">"Chamada terminada"</string>
+    <string name="clh_callFailed_powerOff_txt" msgid="3773036949107147708">"Rádio desativado"</string>
+    <string name="clh_callFailed_simError_txt" msgid="757650590524277969">"Cartão SIM não encontrado.ou erro de cartão SIM"</string>
+    <string name="clh_incall_error_out_of_service_txt" msgid="3974373603657193827">"Rede móvel não disponível"</string>
+    <string name="clh_callFailed_unassigned_number_txt" msgid="7635996793232604064">"Número não atribuído (não alocado)"</string>
+    <string name="clh_callFailed_no_route_to_destination_txt" msgid="8561586745288855167">"Nenhum trajeto para o destino"</string>
+    <string name="clh_callFailed_channel_unacceptable_txt" msgid="8048626924246611459">"Canal inaceitável"</string>
+    <string name="clh_callFailed_operator_determined_barring_txt" msgid="6889705714244076823">"O operador determinou o barramento"</string>
+    <string name="clh_callFailed_normal_call_clearing_txt" msgid="2810975267106345820">"Limpeza de chamadas normal"</string>
+    <string name="clh_callFailed_user_busy_txt" msgid="2736095995784746915">"Utilizador ocupado"</string>
+    <string name="clh_callFailed_no_user_responding_txt" msgid="1421543095873040084">"Nenhum utilizador a responder"</string>
+    <string name="clh_callFailed_user_alerting_txt" msgid="6606245970376797447">"Alerta de utilizador, sem resposta"</string>
+    <string name="clh_callFailed_call_rejected_txt" msgid="8001665478195793223">"Chamada rejeitada"</string>
+    <string name="clh_callFailed_number_changed_txt" msgid="5127909898925154242">"Número alterado"</string>
+    <string name="clh_callFailed_pre_emption_txt" msgid="6864702416751338567">"Preempção"</string>
+    <string name="clh_callFailed_non_selected_user_clearing_txt" msgid="8725898326616836656">"Limpeza de utilizadores não selecionados"</string>
+    <string name="clh_callFailed_destination_out_of_order_txt" msgid="6626355413556362437">"Destino fora de ordem"</string>
+    <string name="clh_callFailed_invalid_number_format_txt" msgid="6987646655639655370">"Formato de número inválido (número incompleto)"</string>
+    <string name="clh_callFailed_facility_rejected_txt" msgid="4539787567476563415">"Funcionalidade rejeitada"</string>
+    <string name="clh_callFailed_response_to_STATUS_ENQUIRY_txt" msgid="178503536263624366">"Resposta à CONSULTA DE ESTADO"</string>
+    <string name="clh_callFailed_normal_unspecified_txt" msgid="2777574148560245427">"Normal, não especificado"</string>
+    <string name="clh_callFailed_no_circuit_available_txt" msgid="2894749820848784700">"Nenhum circuito/canal disponível"</string>
+    <string name="clh_callFailed_network_out_of_order_txt" msgid="807472585030492179">"Rede fora de ordem"</string>
+    <string name="clh_callFailed_temporary_failure_txt" msgid="1985847623937655151">"Falha temporária"</string>
+    <string name="clh_callFailed_switching_equipment_congestion_txt" msgid="465517139462928431">"A mudar congestão do equipamento"</string>
+    <string name="clh_callFailed_access_information_discarded_txt" msgid="132851305339579892">"Informações de acesso rejeitadas"</string>
+    <string name="clh_callFailed_requested_circuit_txt" msgid="2316345471851443847">"Circuito/canal pedido não disponível"</string>
+    <string name="clh_callFailed_resources_unavailable_unspecified_txt" msgid="4460267429142724322">"Recursos não disponíveis, não especificado"</string>
+    <string name="clh_callFailed_quality_of_service_unavailable_txt" msgid="7315823047206338755">"Qualidade do serviço não disponível"</string>
+    <string name="clh_callFailed_requested_facility_not_subscribed_txt" msgid="1688438372518949530">"Funcionalidade pedida não subscrita"</string>
+    <string name="clh_callFailed_incoming_calls_barred_within_the_CUG_txt" msgid="3922231620226043342">"Chamadas recebidas excluídas no CUG"</string>
+    <string name="clh_callFailed_bearer_capability_not_authorized_txt" msgid="6515594235334537340">"Capacidade de portador não autorizada"</string>
+    <string name="clh_callFailed_bearer_capability_not_presently_available_txt" msgid="8013567156449692135">"Capacidade de portador atualmente não disponível"</string>
+    <string name="clh_callFailed_service_or_option_not_available_unspecified_txt" msgid="8663374141880847414">"Serviço ou opção não disponível, não especificado"</string>
+    <string name="clh_callFailed_bearer_service_not_implemented_txt" msgid="2772484977847973583">"Serviço de portador não implementado"</string>
+    <string name="clh_callFailed_ACM_equal_to_or_greater_than_ACMmax_txt" msgid="2192709279981159761">"ACM igual ou superior a ACMmax"</string>
+    <string name="clh_callFailed_requested_facility_not_implemented_txt" msgid="406404292085779118">"Funcionalidade pedida não implementada"</string>
+    <string name="clh_callFailed_only_restricted_digital_information_bearer_capability_is_available_txt" msgid="4817899794531157207">"Apenas está disponível a capacidade de portador de informação restrita"</string>
+    <string name="clh_callFailed_service_or_option_not_implemented_unspecified_txt" msgid="2968655784896862505">"Serviço ou opção não implementada, não especificado"</string>
+    <string name="clh_callFailed_invalid_transaction_identifier_value_txt" msgid="3843478518660918642">"Valor de identificador de transação inválido"</string>
+    <string name="clh_callFailed_user_not_member_of_CUG_txt" msgid="8462852903153938988">"O utilizador não é membro do CUG"</string>
+    <string name="clh_callFailed_incompatible_destination_txt" msgid="2580750652910253219">"Destino incompatível"</string>
+    <string name="clh_callFailed_invalid_transit_network_selection_txt" msgid="6589916900457111005">"Seleção de rede de trânsito inválida"</string>
+    <string name="clh_callFailed_semantically_incorrect_message_txt" msgid="2329284157442218683">"Mensagem incorreta semanticamente"</string>
+    <string name="clh_callFailed_invalid_mandatory_information_txt" msgid="9081556111928912676">"Informação obrigatória inválida"</string>
+    <string name="clh_callFailed_message_type_non_existent_or_not_implemented_txt" msgid="2641350895896546715">"Tipo de mensagem não existente ou não implementada"</string>
+    <string name="clh_callFailed_message_type_not_compatible_with_protocol_state_txt" msgid="6598180735494982466">"Tipo de mensagem incompatível com o estado do protocolo"</string>
+    <string name="clh_callFailed_information_element_non_existent_or_not_implemented_txt" msgid="4725610801664706983">"Elemento de informação não existente ou não implementado"</string>
+    <string name="clh_callFailed_conditional_IE_error_txt" msgid="9140031076499566143">"Erro IE condicional"</string>
+    <string name="clh_callFailed_message_not_compatible_with_protocol_state_txt" msgid="6586005128633024271">"Mensagem incompatível com o estado do protocolo"</string>
+    <string name="clh_callFailed_recovery_on_timer_expiry_txt" msgid="3680765722923600294">"Recuperação após expiração do temporizador"</string>
+    <string name="clh_callFailed_protocol_Error_unspecified_txt" msgid="8294907817156524790">"Erro de protocolo, não especificado"</string>
+    <string name="clh_callFailed_interworking_unspecified_txt" msgid="8838850798491763729">"Funcionamento interligado, não especificado"</string>
+    <string name="labelCallBarring" msgid="3452870940716226978">"Barramento de chamadas"</string>
+    <string name="sum_call_barring_enabled" msgid="6804489690436703488">"Ativado"</string>
+    <string name="sum_call_barring_disabled" msgid="5900772179198857783">"Desativado"</string>
+    <string name="call_barring_baoc" msgid="1199843944333106035">"Todas as chamadas efetuadas"</string>
+    <string name="call_barring_baoc_enabled" msgid="8112118391869380361">"Desativar bloqueio de todas as chamadas efetuadas?"</string>
+    <string name="call_barring_baoc_disabled" msgid="7806697133004697974">"Bloquear todas as chamadas efetuadas?"</string>
+    <string name="call_barring_baoic" msgid="3162154267825211826">"Chamadas internacionais efetuadas"</string>
+    <string name="call_barring_baoic_enabled" msgid="2634377543147258105">"Desativar bloqueio de todas as chamadas internacionais efetuadas?"</string>
+    <string name="call_barring_baoic_disabled" msgid="5817895648306183464">"Bloquear chamadas internacionais efetuadas?"</string>
+    <string name="call_barring_baoicr" msgid="8951699885885742076">"Chamadas efetuadas em roaming internacional"</string>
+    <string name="call_barring_baoicr_enabled" msgid="2519630715322138317">"Desativar bloqueio de todas as chamadas efetuadas em roaming internacional?"</string>
+    <string name="call_barring_baoicr_disabled" msgid="5831267468931377699">"Bloquear chamadas efetuadas em roaming internacional?"</string>
+    <string name="call_barring_baic" msgid="5272726081458339912">"Todas as chamadas recebidas"</string>
+    <string name="call_barring_baic_enabled" msgid="2457134916223203380">"Desativar bloqueio de todas as chamadas recebidas?"</string>
+    <string name="call_barring_baic_disabled" msgid="6945604947500275636">"Bloquear todas as chamadas recebidas?"</string>
+    <string name="call_barring_baicr" msgid="5728784220691481693">"Roaming internacional recebido"</string>
+    <string name="call_barring_baicr_enabled" msgid="6533336994391716127">"Desativar bloqueio de todo o roaming internacional recebido?"</string>
+    <string name="call_barring_baicr_disabled" msgid="6746329853943256566">"Bloquear todo o roaming internacional recebido?"</string>
+    <string name="call_barring_deactivate_all" msgid="5269788384941003415">"Desativar todas"</string>
+    <string name="call_barring_deactivate_all_description" msgid="4972365443287257704">"Desativar todas as definições de barramento de chamadas"</string>
+    <string name="call_barring_deactivate_success" msgid="8014685598632000936">"Barramento de chamadas desativado"</string>
+    <string name="call_barring_change_pwd" msgid="6887420609726284232">"Alterar palavra-passe"</string>
+    <string name="call_barring_change_pwd_description" msgid="5505087790260233953">"Alterar palavra-passe de barramento de chamadas"</string>
+    <string name="call_barring_change_pwd_description_disabled" msgid="7630770327645349957">"Não é possível alterar a palavra-passe de barramento de chamadas"</string>
+    <string name="call_barring_pwd_not_match" msgid="6716711689350314525">"As palavras-passe não correspondem"</string>
+    <string name="call_barring_right_pwd_number" msgid="2902966502520410446">"Introduza uma palavra-passe com 4 números"</string>
+    <string name="call_barring_change_pwd_success" msgid="3278310763742760321">"A palavra-passe foi alterada"</string>
+    <string name="call_barring_old_pwd" msgid="6080515987320238522">"Palavra-passe antiga"</string>
+    <string name="call_barring_new_pwd" msgid="7048532299150269547">"Nova palavra-passe"</string>
+    <string name="call_barring_confirm_pwd" msgid="1947167278466285411">"Confirmar palavra-passe"</string>
+    <string name="messageCallBarring" msgid="2412123220272136055">"Introduzir palavra-passe"</string>
+    <string name="call_barring_settings" msgid="80766145008623645">"Definições de barramento de chamadas"</string>
+    <string name="call_barring_deactivate_all_no_password" msgid="920902774366557311">"Desativar todas as definições de barramento de chamadas?"</string>
+    <string name="supp_service_notification_call_deflected" msgid="9195460512875330926">"A chamada foi desviada."</string>
+    <string name="supp_service_notification_call_forwarded" msgid="7818548630812124053">"A chamada foi reencaminhada."</string>
+    <string name="supp_service_notification_call_waiting" msgid="789154111899572489">"A chamada foi colocada em espera."</string>
+    <string name="supp_service_clir_suppression_rejected" msgid="1581851661582189045">"O bloqueio do número foi rejeitado."</string>
+    <string name="supp_service_closed_user_group_call" msgid="5761735840904590950">"A chamada pertence a um grupo de utilizadores fechado."</string>
+    <string name="supp_service_incoming_calls_barred" msgid="3248813207307882723">"As chamadas recebidas foram barradas."</string>
+    <string name="supp_service_outgoing_calls_barred" msgid="1962644621292054081">"As chamadas efetuadas foram barradas."</string>
+    <string name="supp_service_call_forwarding_active" msgid="1253134771682248735">"O reencaminhamento de chamadas está ativado."</string>
+    <string name="supp_service_additional_call_forwarded" msgid="5228624725214727315">"A chamada adicional foi reencaminhada."</string>
+    <string name="supp_service_additional_ect_connected" msgid="6396964292513707102">"A transferência da chamada explícita foi concluída."</string>
+    <string name="supp_service_additional_ect_connecting" msgid="5443373059716058480">"A transferência da chamada explícita está em curso."</string>
+    <string name="supp_service_call_on_hold" msgid="1478976782361795422">"A chamada foi colocada em espera."</string>
+    <string name="supp_service_call_resumed" msgid="1656475289958070674">"A chamada foi retomada."</string>
+    <string name="supp_service_deflected_call" msgid="138970419873492166">"A chamada foi desviada."</string>
+    <string name="supp_service_forwarded_call" msgid="4509980341645679803">"A chamada foi reencaminhada."</string>
+    <string name="supp_service_conference_call" msgid="4448616364004466832">"Está a participar na conferência."</string>
+    <string name="supp_service_held_call_released" msgid="2030677825038709779">"A chamada em espera foi desligada."</string>
 </resources>
diff --git a/res/values-pt/strings.xml b/res/values-pt/strings.xml
index cf8f415..b4282d2 100644
--- a/res/values-pt/strings.xml
+++ b/res/values-pt/strings.xml
@@ -130,6 +130,7 @@
     <string name="stk_cc_ss_to_dial_error" msgid="2816779198916570502">"Solicitação SS modificada para solicitação DIAL."</string>
     <string name="stk_cc_ss_to_ussd_error" msgid="7490626178582654236">"Solicitação SS modificada para solicitação USSD."</string>
     <string name="stk_cc_ss_to_ss_error" msgid="5057846756489053759">"Solicitação SS modificada para nova solicitação SS."</string>
+    <string name="stk_cc_ss_to_dial_video_error" msgid="3091186225006683939">"Solicitação SS modificada para solicitação DIAL de vídeo."</string>
     <string name="fdn_check_failure" msgid="18200614306525434">"A configuração \"Números de chamada fixos\" do app de seu telefone está ativada. Por isso, alguns recursos relacionados a chamadas não funcionam."</string>
     <string name="radio_off_error" msgid="2304459933248513376">"Ligue o rádio antes de ver essas configurações."</string>
     <string name="close_dialog" msgid="2365884406356986917">"OK"</string>
@@ -158,7 +159,6 @@
     <string name="vm_change_pin_error_invalid" msgid="3972205462701668653">"O novo PIN contém caracteres inválidos."</string>
     <string name="vm_change_pin_error_system_error" msgid="6610603326230000207">"Não foi possível alterar o PIN."</string>
     <string name="vvm_unsupported_message_format" msgid="11795090778411977">"Tipo de mensagem incompatível, para ouvi-la, ligue para <xliff:g id="NUMBER">%s</xliff:g>."</string>
-    <string name="mobile_networks" msgid="5540397602919106177">"Configurações de rede móvel"</string>
     <string name="network_settings_title" msgid="514120489499925574">"Rede móvel"</string>
     <string name="label_available" msgid="1181658289009300430">"Redes disponíveis"</string>
     <string name="load_networks_progress" msgid="5230707536168902952">"Pesquisando..."</string>
@@ -168,6 +168,7 @@
     <string name="not_allowed" msgid="5613353860205691579">"Seu cartão SIM não permite uma conexão com esta rede."</string>
     <string name="connect_later" msgid="2308119155752343975">"Não é possível se conectar a esta rede agora. Tente novamente mais tarde."</string>
     <string name="registration_done" msgid="495135664535876612">"Registrado na rede."</string>
+    <string name="already_auto" msgid="6067116884321285507">"Já está na seleção automática."</string>
     <string name="select_automatically" msgid="1046727200631770962">"Selecionar a rede automaticamente"</string>
     <string name="network_select_title" msgid="7733107364757544558">"Rede"</string>
     <string name="register_automatically" msgid="6017849844573519637">"Registro automático..."</string>
@@ -175,6 +176,31 @@
     <string name="preferred_network_mode_summary" msgid="1434820673166126609">"Alterar o modo de operação de rede"</string>
     <string name="preferred_network_mode_dialogtitle" msgid="4048082093347807230">"Tipo de rede preferencial"</string>
     <string name="forbidden_network" msgid="4384929668343563440">"(proibido)"</string>
+  <string-array name="preferred_network_mode_choices">
+    <item msgid="3628460389382468528">"GSM/WCDMA preferencial"</item>
+    <item msgid="8442633436636425221">"Somente GSM"</item>
+    <item msgid="2032314385791760810">"Somente WCDMA"</item>
+    <item msgid="6334554401059422303">"GSM/WCDMA automático"</item>
+    <item msgid="1462198368200398663">"CDMA/EvDo automático"</item>
+    <item msgid="3611460019185359968">"CDMA sem EvDo"</item>
+    <item msgid="545430093607698090">"Somente EvDo"</item>
+    <item msgid="4286774020869405140">"CDMA/EvDo/GSM/WCDMA"</item>
+    <item msgid="4006002265696868538">"CDMA + LTE/EvDo"</item>
+    <item msgid="8973936140318359205">"GSM/WCDMA/LTE"</item>
+    <item msgid="3471059554252610472">"Global"</item>
+    <item msgid="2882615514545171802">"LTE"</item>
+    <item msgid="8076204422288290116">"LTE/WCDMA"</item>
+    <item msgid="3982984144824159726">"Somente TDSCDMA"</item>
+    <item msgid="3686191974505922271">"TDSCDMA/WCDMA"</item>
+    <item msgid="7135671700201836475">"LTE/TDSCDMA"</item>
+    <item msgid="3736619459066330755">"TDSCDMA/GSM"</item>
+    <item msgid="4778666570887216861">"LTE/TDSCDMA/GSM"</item>
+    <item msgid="2952322596201849456">"TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="115984258536697617">"LTE/TDSCDMA/WCDMA"</item>
+    <item msgid="7957991936217192636">"LTE/TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="2828588917858484655">"TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+    <item msgid="4989979948139945854">"LTE/TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+  </string-array>
     <string name="preferred_network_mode_wcdma_perf_summary" msgid="8521677230113533809">"Modo de rede preferencial: WCDMA"</string>
     <string name="preferred_network_mode_gsm_only_summary" msgid="3352445413437453511">"Modo de rede preferencial: somente GSM"</string>
     <string name="preferred_network_mode_wcdma_only_summary" msgid="2836897236221063413">"Modo de rede preferencial: somente WCDMA"</string>
@@ -192,21 +218,15 @@
     <string name="preferred_network_mode_lte_gsm_umts_summary" msgid="633315028976225026">"Modo de rede preferido: LTE/GSM/UMTS"</string>
     <string name="preferred_network_mode_lte_cdma_summary" msgid="3722647806454528426">"Modo de rede preferencial: LTE/CDMA"</string>
     <string name="preferred_network_mode_tdscdma_summary" msgid="8021016193718678775">"Modo de rede preferencial: TDSCDMA"</string>
-  <string-array name="preferred_network_mode_choices">
-    <item msgid="7886739962255042385">"LTE/WCDMA"</item>
-    <item msgid="577652050447385699">"LTE"</item>
-    <item msgid="6813597571293773656">"Global"</item>
-    <item msgid="127064712132619032">"GSM/WCDMA/LTE"</item>
-    <item msgid="1126767511633425977">"CDMA + LTE/EvDo"</item>
-    <item msgid="6389676313771670660">"CDMA/EvDo/GSM/WCDMA"</item>
-    <item msgid="545430093607698090">"Somente EvDo"</item>
-    <item msgid="1508557726283094448">"CDMA sem EvDo"</item>
-    <item msgid="4341433122263841224">"CDMA/EvDo automático"</item>
-    <item msgid="5958053792390386668">"GSM/WCDMA automático"</item>
-    <item msgid="7913148405605373434">"Somente WCDMA"</item>
-    <item msgid="1524224863879435516">"Somente GSM"</item>
-    <item msgid="3817924849415716259">"GSM/WCDMA preferencial"</item>
-  </string-array>
+    <string name="preferred_network_mode_tdscdma_wcdma_summary" msgid="2405154895437348623">"Modo de rede preferencial: TDSCDMA / WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_summary" msgid="2104702896644235637">"Modo de rede preferencial: LTE / TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_summary" msgid="4893784445338396204">"Modo de rede preferencial: TDSCDMA / GSM"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_summary" msgid="1815169717046729757">"Modo de rede preferencial: LTE/GSM/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_wcdma_summary" msgid="2195358773359424099">"Modo de rede preferencial: TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_wcdma_summary" msgid="1181424059695667803">"Modo de rede preferencial: LTE/TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_wcdma_summary" msgid="2526539326505354382">"Modo de rede preferencial: LTE/TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="8195248059196614939">"Modo de rede preferencial: TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="5596733053095592791">"Modo de rede preferencial: LTE/TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
     <string name="call_category" msgid="5863978196309462052">"Chamadas"</string>
     <string name="network_operator_category" msgid="4830701959205735636">"Rede"</string>
     <string name="enhanced_4g_lte_mode_title" msgid="522191650223239171">"Modo 4G LTE avançado"</string>
@@ -220,12 +240,13 @@
     <string name="roaming_disable" msgid="1843417228755568110">"Conectar aos serviços de dados quando estiver em roaming"</string>
     <string name="roaming_reenable_message" msgid="8913735676127858115">"Você perdeu a conectividade de dados porque deixou o roaming de dados de sua rede doméstica desativado."</string>
     <string name="roaming_warning" msgid="1603164667540144353">"Pode haver cobranças significativas."</string>
+    <string name="roaming_check_price_warning" msgid="7497570906830902550">"Consulte os preços com seu provedor de rede."</string>
     <string name="roaming_alert_title" msgid="3654815360303826008">"Permitir roaming de dados?"</string>
     <string name="data_usage_title" msgid="8759619109516889802">"Uso de dados"</string>
     <string name="data_usage_template" msgid="8526428824844656364">"<xliff:g id="ID_1">%1$s</xliff:g> de dados móveis usados em <xliff:g id="ID_2">%2$s</xliff:g>"</string>
     <string name="advanced_options_title" msgid="8074895510265488035">"Avançadas"</string>
     <string name="carrier_settings_euicc" msgid="6714062862127226405">"Operadora"</string>
-    <string name="keywords_carrier_settings_euicc" msgid="783429609643157743">"operadora, esim, sim, euicc"</string>
+    <string name="keywords_carrier_settings_euicc" msgid="6861505396475991277">"operadora, esim, sim, euicc, alternar operadoras, adicionar operadora"</string>
     <string name="carrier_settings_euicc_summary" msgid="5115001942761995457">"<xliff:g id="CARRIER_NAME">%1$s</xliff:g>: <xliff:g id="PHONE_NUMBER">%2$s</xliff:g>"</string>
     <string name="mobile_data_settings_title" msgid="4661165467914727157">"Dados móveis"</string>
     <string name="mobile_data_settings_summary" msgid="5087255915840576895">"Acessar os dados pela rede móvel"</string>
@@ -399,7 +420,7 @@
     <string name="deleting_fdn_contact" msgid="5669163206349319969">"Excluindo número de chamadas fixas…"</string>
     <string name="fdn_contact_deleted" msgid="7154162327112259569">"Número de chamadas fixas excluído."</string>
     <string name="pin2_invalid" msgid="5470854099230755944">"O FDN não foi atualizado porque você digitou um PIN incorreto."</string>
-    <string name="fdn_invalid_number" msgid="8602417141715473998">"O FDN não foi atualizado porque o número está vazio ou excede 20 dígitos."</string>
+    <string name="fdn_invalid_number" msgid="2062898833049589309">"O FDN não foi atualizado porque o número excede 20 dígitos."</string>
     <string name="pin2_or_fdn_invalid" msgid="6025144083384701197">"O FDN não foi atualizado. O PIN2 estava incorreto, ou o número de telefone foi rejeitado."</string>
     <string name="fdn_failed" msgid="540018079008319747">"Falha na operação de FDN."</string>
     <string name="simContacts_emptyLoading" msgid="2203331234764498011">"Lendo a partir do cartão SIM…"</string>
@@ -502,6 +523,8 @@
     <string name="failedToImportSingleContactMsg" msgid="415399285420353917">"Falha ao importar contato"</string>
     <string name="hac_mode_title" msgid="8740268574688743289">"Aparelhos auditivos"</string>
     <string name="hac_mode_summary" msgid="6833851160514929341">"Ativar compatibilidade com aparelhos auditivos"</string>
+    <string name="rtt_mode_title" msgid="5868105073514206953">"RTT"</string>
+    <string name="rtt_mode_summary" msgid="7346441783429748083">"Ativar ou desativar RTT"</string>
   <string-array name="tty_mode_entries">
     <item msgid="512950011423868021">"TTY desativado"</item>
     <item msgid="3971695875449640648">"TTY completo"</item>
@@ -613,4 +636,107 @@
     <string name="mobile_data_activate_diag_message" msgid="8216154678758451453">"Talvez você precise adicionar o plano de dados pela operadora <xliff:g id="PROVIDER_NAME">%s</xliff:g>"</string>
     <string name="mobile_data_activate_button" msgid="3682400969184405446">"ADICIONAR PLANO DE DADOS"</string>
     <string name="mobile_data_activate_cancel_button" msgid="1708022171547398765">"CANCELAR"</string>
+    <string name="clh_card_title_call_ended_txt" msgid="4072101334811753823">"Chamada encerrada"</string>
+    <string name="clh_callFailed_powerOff_txt" msgid="3773036949107147708">"O rádio está desativado"</string>
+    <string name="clh_callFailed_simError_txt" msgid="757650590524277969">"Nenhum cartão SIM ou erro do cartão SIM"</string>
+    <string name="clh_incall_error_out_of_service_txt" msgid="3974373603657193827">"A rede móvel não está disponível"</string>
+    <string name="clh_callFailed_unassigned_number_txt" msgid="7635996793232604064">"Número não atribuído (sem alocação)"</string>
+    <string name="clh_callFailed_no_route_to_destination_txt" msgid="8561586745288855167">"Não há rota para o destino"</string>
+    <string name="clh_callFailed_channel_unacceptable_txt" msgid="8048626924246611459">"O canal é inaceitável"</string>
+    <string name="clh_callFailed_operator_determined_barring_txt" msgid="6889705714244076823">"Bloqueio determinado pelo operador"</string>
+    <string name="clh_callFailed_normal_call_clearing_txt" msgid="2810975267106345820">"Limpeza de chamada normal"</string>
+    <string name="clh_callFailed_user_busy_txt" msgid="2736095995784746915">"O usuário está ocupado"</string>
+    <string name="clh_callFailed_no_user_responding_txt" msgid="1421543095873040084">"Nenhum usuário está respondendo"</string>
+    <string name="clh_callFailed_user_alerting_txt" msgid="6606245970376797447">"Alerta para o usuário, sem resposta"</string>
+    <string name="clh_callFailed_call_rejected_txt" msgid="8001665478195793223">"A chamada foi rejeitada"</string>
+    <string name="clh_callFailed_number_changed_txt" msgid="5127909898925154242">"O número foi alterado"</string>
+    <string name="clh_callFailed_pre_emption_txt" msgid="6864702416751338567">"Preempção"</string>
+    <string name="clh_callFailed_non_selected_user_clearing_txt" msgid="8725898326616836656">"Limpeza de usuário não selecionado"</string>
+    <string name="clh_callFailed_destination_out_of_order_txt" msgid="6626355413556362437">"O destino está fora de serviço"</string>
+    <string name="clh_callFailed_invalid_number_format_txt" msgid="6987646655639655370">"O formato do número é inválido (número incompleto)"</string>
+    <string name="clh_callFailed_facility_rejected_txt" msgid="4539787567476563415">"A instalação foi rejeitada"</string>
+    <string name="clh_callFailed_response_to_STATUS_ENQUIRY_txt" msgid="178503536263624366">"Resposta para CONSULTA DO STATUS"</string>
+    <string name="clh_callFailed_normal_unspecified_txt" msgid="2777574148560245427">"Normal, não especificada"</string>
+    <string name="clh_callFailed_no_circuit_available_txt" msgid="2894749820848784700">"Nenhum circuito/canal está disponível"</string>
+    <string name="clh_callFailed_network_out_of_order_txt" msgid="807472585030492179">"A rede está fora de serviço"</string>
+    <string name="clh_callFailed_temporary_failure_txt" msgid="1985847623937655151">"Falha temporária"</string>
+    <string name="clh_callFailed_switching_equipment_congestion_txt" msgid="465517139462928431">"Congestionamento do equipamento de comutação"</string>
+    <string name="clh_callFailed_access_information_discarded_txt" msgid="132851305339579892">"As informações de acesso foram descartadas"</string>
+    <string name="clh_callFailed_requested_circuit_txt" msgid="2316345471851443847">"O circuito/canal solicitado não está disponível"</string>
+    <string name="clh_callFailed_resources_unavailable_unspecified_txt" msgid="4460267429142724322">"Recursos indisponíveis, não especificados"</string>
+    <string name="clh_callFailed_quality_of_service_unavailable_txt" msgid="7315823047206338755">"Qualidade do serviço indisponível"</string>
+    <string name="clh_callFailed_requested_facility_not_subscribed_txt" msgid="1688438372518949530">"A instalação solicitada não foi inscrita"</string>
+    <string name="clh_callFailed_incoming_calls_barred_within_the_CUG_txt" msgid="3922231620226043342">"As chamadas recebidas foram bloqueadas pelo CUG"</string>
+    <string name="clh_callFailed_bearer_capability_not_authorized_txt" msgid="6515594235334537340">"O recurso do portador não foi autorizado"</string>
+    <string name="clh_callFailed_bearer_capability_not_presently_available_txt" msgid="8013567156449692135">"O recurso do portador não está disponível no momento"</string>
+    <string name="clh_callFailed_service_or_option_not_available_unspecified_txt" msgid="8663374141880847414">"O serviço ou a opção não está disponível, não especificado"</string>
+    <string name="clh_callFailed_bearer_service_not_implemented_txt" msgid="2772484977847973583">"O serviço do portador não foi implementado"</string>
+    <string name="clh_callFailed_ACM_equal_to_or_greater_than_ACMmax_txt" msgid="2192709279981159761">"ACM igual ou maior do que ACMmax"</string>
+    <string name="clh_callFailed_requested_facility_not_implemented_txt" msgid="406404292085779118">"A instalação solicitada não foi implementada"</string>
+    <string name="clh_callFailed_only_restricted_digital_information_bearer_capability_is_available_txt" msgid="4817899794531157207">"Só o recurso do portador de informações digitais restritas está disponível"</string>
+    <string name="clh_callFailed_service_or_option_not_implemented_unspecified_txt" msgid="2968655784896862505">"O serviço ou a opção não foi implementado, não especificado"</string>
+    <string name="clh_callFailed_invalid_transaction_identifier_value_txt" msgid="3843478518660918642">"O valor do identificador da transação é inválido"</string>
+    <string name="clh_callFailed_user_not_member_of_CUG_txt" msgid="8462852903153938988">"O usuário não é membro do CUG"</string>
+    <string name="clh_callFailed_incompatible_destination_txt" msgid="2580750652910253219">"O destino é incompatível"</string>
+    <string name="clh_callFailed_invalid_transit_network_selection_txt" msgid="6589916900457111005">"A seleção da rede de transmissão é inválida"</string>
+    <string name="clh_callFailed_semantically_incorrect_message_txt" msgid="2329284157442218683">"A mensagem está semanticamente incorreta"</string>
+    <string name="clh_callFailed_invalid_mandatory_information_txt" msgid="9081556111928912676">"As informações obrigatórias são inválidas"</string>
+    <string name="clh_callFailed_message_type_non_existent_or_not_implemented_txt" msgid="2641350895896546715">"O tipo de mensagem é inexistente ou não foi implementado"</string>
+    <string name="clh_callFailed_message_type_not_compatible_with_protocol_state_txt" msgid="6598180735494982466">"O tipo de mensagem não é compatível com o estado do protocolo"</string>
+    <string name="clh_callFailed_information_element_non_existent_or_not_implemented_txt" msgid="4725610801664706983">"O elemento de informação é inexistente ou não foi implementado"</string>
+    <string name="clh_callFailed_conditional_IE_error_txt" msgid="9140031076499566143">"Erro condicional do IE"</string>
+    <string name="clh_callFailed_message_not_compatible_with_protocol_state_txt" msgid="6586005128633024271">"A mensagem não é compatível com o estado do protocolo"</string>
+    <string name="clh_callFailed_recovery_on_timer_expiry_txt" msgid="3680765722923600294">"Recuperação na expiração do timer"</string>
+    <string name="clh_callFailed_protocol_Error_unspecified_txt" msgid="8294907817156524790">"Erro de protocolo, não especificado"</string>
+    <string name="clh_callFailed_interworking_unspecified_txt" msgid="8838850798491763729">"Interfuncionamento, não especificado"</string>
+    <string name="labelCallBarring" msgid="3452870940716226978">"Bloqueio de chamadas"</string>
+    <string name="sum_call_barring_enabled" msgid="6804489690436703488">"Opção ativada"</string>
+    <string name="sum_call_barring_disabled" msgid="5900772179198857783">"Opção desativada"</string>
+    <string name="call_barring_baoc" msgid="1199843944333106035">"Todas as chamadas realizadas"</string>
+    <string name="call_barring_baoc_enabled" msgid="8112118391869380361">"Desativar o bloqueio de todas as chamadas realizadas?"</string>
+    <string name="call_barring_baoc_disabled" msgid="7806697133004697974">"Bloquear todas as chamadas realizadas?"</string>
+    <string name="call_barring_baoic" msgid="3162154267825211826">"Chamada internacional realizada"</string>
+    <string name="call_barring_baoic_enabled" msgid="2634377543147258105">"Desativar o bloqueio de chamadas internacionais realizadas?"</string>
+    <string name="call_barring_baoic_disabled" msgid="5817895648306183464">"Bloquear as chamadas internacionais realizadas?"</string>
+    <string name="call_barring_baoicr" msgid="8951699885885742076">"Roaming de chamada internacional realizada"</string>
+    <string name="call_barring_baoicr_enabled" msgid="2519630715322138317">"Desativar o bloqueio do roaming de chamada internacional realizada?"</string>
+    <string name="call_barring_baoicr_disabled" msgid="5831267468931377699">"Bloquear o roaming de chamada internacional realizada?"</string>
+    <string name="call_barring_baic" msgid="5272726081458339912">"Todas as chamadas recebidas"</string>
+    <string name="call_barring_baic_enabled" msgid="2457134916223203380">"Desativar o bloqueio de todas as chamadas recebidas?"</string>
+    <string name="call_barring_baic_disabled" msgid="6945604947500275636">"Bloquear todas as chamadas recebidas?"</string>
+    <string name="call_barring_baicr" msgid="5728784220691481693">"Roaming de chamada internacional recebida"</string>
+    <string name="call_barring_baicr_enabled" msgid="6533336994391716127">"Desativar o bloqueio do roaming de todas as chamadas internacionais recebidas?"</string>
+    <string name="call_barring_baicr_disabled" msgid="6746329853943256566">"Bloquear o roaming de chamada internacional recebida?"</string>
+    <string name="call_barring_deactivate_all" msgid="5269788384941003415">"Desativar todas"</string>
+    <string name="call_barring_deactivate_all_description" msgid="4972365443287257704">"Desativar todas as configurações do bloqueio de chamadas"</string>
+    <string name="call_barring_deactivate_success" msgid="8014685598632000936">"O bloqueio de chamadas foi desativado"</string>
+    <string name="call_barring_change_pwd" msgid="6887420609726284232">"Alterar senha"</string>
+    <string name="call_barring_change_pwd_description" msgid="5505087790260233953">"Alterar senha do bloqueio de chamadas"</string>
+    <string name="call_barring_change_pwd_description_disabled" msgid="7630770327645349957">"Não é possível alterar a senha do bloqueio de chamadas."</string>
+    <string name="call_barring_pwd_not_match" msgid="6716711689350314525">"As senhas não correspondem"</string>
+    <string name="call_barring_right_pwd_number" msgid="2902966502520410446">"Digite uma senha com 4 números"</string>
+    <string name="call_barring_change_pwd_success" msgid="3278310763742760321">"A senha foi alterada"</string>
+    <string name="call_barring_old_pwd" msgid="6080515987320238522">"Senha antiga"</string>
+    <string name="call_barring_new_pwd" msgid="7048532299150269547">"Nova senha"</string>
+    <string name="call_barring_confirm_pwd" msgid="1947167278466285411">"Confirmar senha"</string>
+    <string name="messageCallBarring" msgid="2412123220272136055">"Digitar senha"</string>
+    <string name="call_barring_settings" msgid="80766145008623645">"Configurações do bloqueio de chamadas"</string>
+    <string name="call_barring_deactivate_all_no_password" msgid="920902774366557311">"Desativar todas as configurações do bloqueio de chamadas?"</string>
+    <string name="supp_service_notification_call_deflected" msgid="9195460512875330926">"Chamada desviada."</string>
+    <string name="supp_service_notification_call_forwarded" msgid="7818548630812124053">"Chamada encaminhada."</string>
+    <string name="supp_service_notification_call_waiting" msgid="789154111899572489">"Chamada em espera."</string>
+    <string name="supp_service_clir_suppression_rejected" msgid="1581851661582189045">"O bloqueio do número foi rejeitado."</string>
+    <string name="supp_service_closed_user_group_call" msgid="5761735840904590950">"Escolha a chamada em grupo de usuários."</string>
+    <string name="supp_service_incoming_calls_barred" msgid="3248813207307882723">"As chamadas recebidas foram bloqueadas."</string>
+    <string name="supp_service_outgoing_calls_barred" msgid="1962644621292054081">"As chamadas realizadas foram bloqueadas."</string>
+    <string name="supp_service_call_forwarding_active" msgid="1253134771682248735">"O encaminhamento de chamada foi ativado."</string>
+    <string name="supp_service_additional_call_forwarded" msgid="5228624725214727315">"A chamada extra foi encaminhada."</string>
+    <string name="supp_service_additional_ect_connected" msgid="6396964292513707102">"A transferência de chamada explícita foi concluída."</string>
+    <string name="supp_service_additional_ect_connecting" msgid="5443373059716058480">"A transferência de chamada explícita está em andamento."</string>
+    <string name="supp_service_call_on_hold" msgid="1478976782361795422">"Chamada em espera."</string>
+    <string name="supp_service_call_resumed" msgid="1656475289958070674">"A chamada foi retomada."</string>
+    <string name="supp_service_deflected_call" msgid="138970419873492166">"A chamada foi desviada."</string>
+    <string name="supp_service_forwarded_call" msgid="4509980341645679803">"A chamada foi encaminhada."</string>
+    <string name="supp_service_conference_call" msgid="4448616364004466832">"Participando da teleconferência."</string>
+    <string name="supp_service_held_call_released" msgid="2030677825038709779">"A chamada em espera foi desconectada."</string>
 </resources>
diff --git a/res/values-ro/strings.xml b/res/values-ro/strings.xml
index b0e132c..06aaed7 100644
--- a/res/values-ro/strings.xml
+++ b/res/values-ro/strings.xml
@@ -130,6 +130,7 @@
     <string name="stk_cc_ss_to_dial_error" msgid="2816779198916570502">"Solicitarea SS a fost transformată în solicitare DIAL."</string>
     <string name="stk_cc_ss_to_ussd_error" msgid="7490626178582654236">"Solicitarea SS a fost transformată în solicitare USSD."</string>
     <string name="stk_cc_ss_to_ss_error" msgid="5057846756489053759">"Solicitarea SS a fost transformată în solicitare SS nouă."</string>
+    <string name="stk_cc_ss_to_dial_video_error" msgid="3091186225006683939">"Solicitarea SS a fost modificată într-o solicitare DIAL video."</string>
     <string name="fdn_check_failure" msgid="18200614306525434">"Setarea Numere cu apelări restricționate din aplicația Telefon este activată. Ca rezultat, unele funcții legate de apelare nu pot fi utilizate."</string>
     <string name="radio_off_error" msgid="2304459933248513376">"Activați semnalul radio, înainte de a vizualiza aceste setări."</string>
     <string name="close_dialog" msgid="2365884406356986917">"OK"</string>
@@ -158,7 +159,6 @@
     <string name="vm_change_pin_error_invalid" msgid="3972205462701668653">"Codul PIN nou conține caractere nevalide."</string>
     <string name="vm_change_pin_error_system_error" msgid="6610603326230000207">"Nu se poate schimba codul PIN"</string>
     <string name="vvm_unsupported_message_format" msgid="11795090778411977">"Tip de mesaj neacceptat. Apelează numărul <xliff:g id="NUMBER">%s</xliff:g> pentru a-l asculta."</string>
-    <string name="mobile_networks" msgid="5540397602919106177">"Setări pentru rețeaua mobilă"</string>
     <string name="network_settings_title" msgid="514120489499925574">"Rețea mobilă"</string>
     <string name="label_available" msgid="1181658289009300430">"Rețele disponibile"</string>
     <string name="load_networks_progress" msgid="5230707536168902952">"Se caută…"</string>
@@ -168,6 +168,7 @@
     <string name="not_allowed" msgid="5613353860205691579">"Cardul dvs. SIM nu permite conexiunea la această rețea."</string>
     <string name="connect_later" msgid="2308119155752343975">"Nu se poate efectua conectarea la această rețea chiar acum. Încercați din nou mai târziu."</string>
     <string name="registration_done" msgid="495135664535876612">"Înregistrat în rețea."</string>
+    <string name="already_auto" msgid="6067116884321285507">"Deja în selecție automată."</string>
     <string name="select_automatically" msgid="1046727200631770962">"Selectați automat rețeaua"</string>
     <string name="network_select_title" msgid="7733107364757544558">"Rețea"</string>
     <string name="register_automatically" msgid="6017849844573519637">"Înregistrare automată..."</string>
@@ -175,6 +176,31 @@
     <string name="preferred_network_mode_summary" msgid="1434820673166126609">"Schimbați modul de operare a rețelei"</string>
     <string name="preferred_network_mode_dialogtitle" msgid="4048082093347807230">"Tipul de rețea preferat"</string>
     <string name="forbidden_network" msgid="4384929668343563440">"(interzis)"</string>
+  <string-array name="preferred_network_mode_choices">
+    <item msgid="3628460389382468528">"GSM/WCDMA preferată"</item>
+    <item msgid="8442633436636425221">"Numai GSM"</item>
+    <item msgid="2032314385791760810">"Numai WCDMA"</item>
+    <item msgid="6334554401059422303">"GSM/WCDMA automat"</item>
+    <item msgid="1462198368200398663">"CDMA/EvDo automat"</item>
+    <item msgid="3611460019185359968">"CDMA fără EvDo"</item>
+    <item msgid="545430093607698090">"Numai EvDo"</item>
+    <item msgid="4286774020869405140">"CDMA/EvDo/GSM/WCDMA"</item>
+    <item msgid="4006002265696868538">"CDMA + LTE/EvDo"</item>
+    <item msgid="8973936140318359205">"GSM/WCDMA/LTE"</item>
+    <item msgid="3471059554252610472">"Global"</item>
+    <item msgid="2882615514545171802">"LTE"</item>
+    <item msgid="8076204422288290116">"LTE/WCDMA"</item>
+    <item msgid="3982984144824159726">"Numai TDSCDMA"</item>
+    <item msgid="3686191974505922271">"TDSCDMA/WCDMA"</item>
+    <item msgid="7135671700201836475">"LTE/TDSCDMA"</item>
+    <item msgid="3736619459066330755">"TDSCDMA/GSM"</item>
+    <item msgid="4778666570887216861">"LTE/TDSCDMA/GSM"</item>
+    <item msgid="2952322596201849456">"TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="115984258536697617">"LTE/TDSCDMA/WCDMA"</item>
+    <item msgid="7957991936217192636">"LTE/TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="2828588917858484655">"TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+    <item msgid="4989979948139945854">"LTE/TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+  </string-array>
     <string name="preferred_network_mode_wcdma_perf_summary" msgid="8521677230113533809">"Mod de rețea preferat: de preferat WCDMA"</string>
     <string name="preferred_network_mode_gsm_only_summary" msgid="3352445413437453511">"Mod de rețea preferat: numai GSM"</string>
     <string name="preferred_network_mode_wcdma_only_summary" msgid="2836897236221063413">"Mod de rețea preferat: numai WCDMA"</string>
@@ -192,21 +218,15 @@
     <string name="preferred_network_mode_lte_gsm_umts_summary" msgid="633315028976225026">"Mod de rețea preferat: LTE/GSM/UMTS"</string>
     <string name="preferred_network_mode_lte_cdma_summary" msgid="3722647806454528426">"Mod de rețea preferat: LTE/CDMA"</string>
     <string name="preferred_network_mode_tdscdma_summary" msgid="8021016193718678775">"Mod de rețea preferat: TDSCDMA"</string>
-  <string-array name="preferred_network_mode_choices">
-    <item msgid="7886739962255042385">"LTE/WCDMA"</item>
-    <item msgid="577652050447385699">"LTE"</item>
-    <item msgid="6813597571293773656">"Global"</item>
-    <item msgid="127064712132619032">"GSM/WCDMA/LTE"</item>
-    <item msgid="1126767511633425977">"CDMA + LTE/EvDo"</item>
-    <item msgid="6389676313771670660">"CDMA/EvDo/GSM/WCDMA"</item>
-    <item msgid="545430093607698090">"Numai EvDo"</item>
-    <item msgid="1508557726283094448">"CDMA fără EvDo"</item>
-    <item msgid="4341433122263841224">"CDMA/EvDo automat"</item>
-    <item msgid="5958053792390386668">"GSM/WCDMA automat"</item>
-    <item msgid="7913148405605373434">"Numai WCDMA"</item>
-    <item msgid="1524224863879435516">"Numai GSM"</item>
-    <item msgid="3817924849415716259">"GSM/WCDMA preferat"</item>
-  </string-array>
+    <string name="preferred_network_mode_tdscdma_wcdma_summary" msgid="2405154895437348623">"Mod de rețea preferat: TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_summary" msgid="2104702896644235637">"Mod de rețea preferat: LTE/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_summary" msgid="4893784445338396204">"Mod de rețea preferat: TDSCDMA/GSM"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_summary" msgid="1815169717046729757">"Mod de rețea preferat: LTE/GSM/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_wcdma_summary" msgid="2195358773359424099">"Mod de rețea preferat: TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_wcdma_summary" msgid="1181424059695667803">"Mod de rețea preferat: LTE/TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_wcdma_summary" msgid="2526539326505354382">"Mod de rețea preferat: LTE/TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="8195248059196614939">"Mod de rețea preferat: TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="5596733053095592791">"Mod de rețea preferat: LTE/TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
     <string name="call_category" msgid="5863978196309462052">"Se apelează"</string>
     <string name="network_operator_category" msgid="4830701959205735636">"Rețea"</string>
     <string name="enhanced_4g_lte_mode_title" msgid="522191650223239171">"Mod 4G LTE îmbunătățit"</string>
@@ -220,12 +240,13 @@
     <string name="roaming_disable" msgid="1843417228755568110">"Conectați-vă la serviciile de date în roaming"</string>
     <string name="roaming_reenable_message" msgid="8913735676127858115">"Ați pierdut conectivitatea la date, deoarece ați părăsit rețeaua de domiciliu neavând activat roamingul de date."</string>
     <string name="roaming_warning" msgid="1603164667540144353">"Se pot acumula costuri mari."</string>
+    <string name="roaming_check_price_warning" msgid="7497570906830902550">"Consultați furnizorul de rețea în privința prețurilor."</string>
     <string name="roaming_alert_title" msgid="3654815360303826008">"Permiteți roamingul de date?"</string>
     <string name="data_usage_title" msgid="8759619109516889802">"Utilizarea datelor"</string>
     <string name="data_usage_template" msgid="8526428824844656364">"<xliff:g id="ID_1">%1$s</xliff:g> de date mobile utilizate în intervalul <xliff:g id="ID_2">%2$s</xliff:g>"</string>
     <string name="advanced_options_title" msgid="8074895510265488035">"Avansate"</string>
     <string name="carrier_settings_euicc" msgid="6714062862127226405">"Operator"</string>
-    <string name="keywords_carrier_settings_euicc" msgid="783429609643157743">"operator, esim, sim, euicc"</string>
+    <string name="keywords_carrier_settings_euicc" msgid="6861505396475991277">"operator, esim, sim, euicc, schimbare operatori, adăugare operator"</string>
     <string name="carrier_settings_euicc_summary" msgid="5115001942761995457">"<xliff:g id="CARRIER_NAME">%1$s</xliff:g> — <xliff:g id="PHONE_NUMBER">%2$s</xliff:g>"</string>
     <string name="mobile_data_settings_title" msgid="4661165467914727157">"Date mobile"</string>
     <string name="mobile_data_settings_summary" msgid="5087255915840576895">"Accesați datele folosind rețeaua mobilă"</string>
@@ -399,7 +420,7 @@
     <string name="deleting_fdn_contact" msgid="5669163206349319969">"Se șterge numărul cu apelări restricționate..."</string>
     <string name="fdn_contact_deleted" msgid="7154162327112259569">"Numărul cu apelări restricționate a fost șters."</string>
     <string name="pin2_invalid" msgid="5470854099230755944">"NAR nu a fost actualizat, deoarece ați introdus un cod PIN incorect."</string>
-    <string name="fdn_invalid_number" msgid="8602417141715473998">"Lista FDN nu a fost actualizată deoarece numărul nu a fost completat sau depășește 20 de cifre."</string>
+    <string name="fdn_invalid_number" msgid="2062898833049589309">"FDN nu a fost actualizat deoarece numărul depășește 20 de cifre."</string>
     <string name="pin2_or_fdn_invalid" msgid="6025144083384701197">"NAR nu a fost actualizat. Codul PIN2 a fost incorect sau numărul de telefon a fost respins."</string>
     <string name="fdn_failed" msgid="540018079008319747">"Operațiunea NAR nu a reușit."</string>
     <string name="simContacts_emptyLoading" msgid="2203331234764498011">"Se citește de pe cardul SIM..."</string>
@@ -502,6 +523,8 @@
     <string name="failedToImportSingleContactMsg" msgid="415399285420353917">"Persoana de contact nu a fost importată"</string>
     <string name="hac_mode_title" msgid="8740268574688743289">"Aparate auditive"</string>
     <string name="hac_mode_summary" msgid="6833851160514929341">"Activați compatibilitatea cu aparatele auditive"</string>
+    <string name="rtt_mode_title" msgid="5868105073514206953">"RTT"</string>
+    <string name="rtt_mode_summary" msgid="7346441783429748083">"Activați sau dezactivați RTT"</string>
   <string-array name="tty_mode_entries">
     <item msgid="512950011423868021">"TTY dezactivat"</item>
     <item msgid="3971695875449640648">"TTY integral"</item>
@@ -615,4 +638,107 @@
     <string name="mobile_data_activate_diag_message" msgid="8216154678758451453">"Poate fi necesar să adăugați date prin <xliff:g id="PROVIDER_NAME">%s</xliff:g>"</string>
     <string name="mobile_data_activate_button" msgid="3682400969184405446">"ADĂUGAȚI DATE"</string>
     <string name="mobile_data_activate_cancel_button" msgid="1708022171547398765">"ANULAȚI"</string>
+    <string name="clh_card_title_call_ended_txt" msgid="4072101334811753823">"Apel încheiat"</string>
+    <string name="clh_callFailed_powerOff_txt" msgid="3773036949107147708">"Radio oprit"</string>
+    <string name="clh_callFailed_simError_txt" msgid="757650590524277969">"Niciun card SIM sau eroare de card SIM"</string>
+    <string name="clh_incall_error_out_of_service_txt" msgid="3974373603657193827">"Rețeaua mobilă nu este disponibilă"</string>
+    <string name="clh_callFailed_unassigned_number_txt" msgid="7635996793232604064">"Număr neatribuit (nealocat)"</string>
+    <string name="clh_callFailed_no_route_to_destination_txt" msgid="8561586745288855167">"Nicio rută către destinație"</string>
+    <string name="clh_callFailed_channel_unacceptable_txt" msgid="8048626924246611459">"Canalul nu poate fi acceptat"</string>
+    <string name="clh_callFailed_operator_determined_barring_txt" msgid="6889705714244076823">"Operatorul a stabilit blocarea"</string>
+    <string name="clh_callFailed_normal_call_clearing_txt" msgid="2810975267106345820">"Se șterg apelurile normale"</string>
+    <string name="clh_callFailed_user_busy_txt" msgid="2736095995784746915">"Utilizatorul este ocupat"</string>
+    <string name="clh_callFailed_no_user_responding_txt" msgid="1421543095873040084">"Niciun utilizator nu răspunde"</string>
+    <string name="clh_callFailed_user_alerting_txt" msgid="6606245970376797447">"Alertare utilizator, niciun răspuns"</string>
+    <string name="clh_callFailed_call_rejected_txt" msgid="8001665478195793223">"Apelul a fost respins"</string>
+    <string name="clh_callFailed_number_changed_txt" msgid="5127909898925154242">"Numărul a fost modificat"</string>
+    <string name="clh_callFailed_pre_emption_txt" msgid="6864702416751338567">"Preempțiune"</string>
+    <string name="clh_callFailed_non_selected_user_clearing_txt" msgid="8725898326616836656">"Se șterg utilizatorii neselectați"</string>
+    <string name="clh_callFailed_destination_out_of_order_txt" msgid="6626355413556362437">"Destinația nu este disponibilă"</string>
+    <string name="clh_callFailed_invalid_number_format_txt" msgid="6987646655639655370">"Format de număr nevalid (număr incomplet)"</string>
+    <string name="clh_callFailed_facility_rejected_txt" msgid="4539787567476563415">"Facilitatea a fost respinsă"</string>
+    <string name="clh_callFailed_response_to_STATUS_ENQUIRY_txt" msgid="178503536263624366">"Răspuns la INTEROGAREA STĂRII"</string>
+    <string name="clh_callFailed_normal_unspecified_txt" msgid="2777574148560245427">"Normal, nespecificat"</string>
+    <string name="clh_callFailed_no_circuit_available_txt" msgid="2894749820848784700">"Niciun circuit/canal disponibil"</string>
+    <string name="clh_callFailed_network_out_of_order_txt" msgid="807472585030492179">"Rețeaua nu funcționează"</string>
+    <string name="clh_callFailed_temporary_failure_txt" msgid="1985847623937655151">"Eroare temporară"</string>
+    <string name="clh_callFailed_switching_equipment_congestion_txt" msgid="465517139462928431">"Se comută congestia echipamentelor"</string>
+    <string name="clh_callFailed_access_information_discarded_txt" msgid="132851305339579892">"Informațiile de acces au fost șterse"</string>
+    <string name="clh_callFailed_requested_circuit_txt" msgid="2316345471851443847">"Circuitul/canalul solicitat nu este disponibil"</string>
+    <string name="clh_callFailed_resources_unavailable_unspecified_txt" msgid="4460267429142724322">"Resurse indisponibile, nespecificate"</string>
+    <string name="clh_callFailed_quality_of_service_unavailable_txt" msgid="7315823047206338755">"Calitatea serviciului nu este disponibilă"</string>
+    <string name="clh_callFailed_requested_facility_not_subscribed_txt" msgid="1688438372518949530">"Facilitatea solicitată nu este abonată"</string>
+    <string name="clh_callFailed_incoming_calls_barred_within_the_CUG_txt" msgid="3922231620226043342">"Apelurile primite sunt blocate în CUG"</string>
+    <string name="clh_callFailed_bearer_capability_not_authorized_txt" msgid="6515594235334537340">"Capacitatea de transport nu a fost autorizată"</string>
+    <string name="clh_callFailed_bearer_capability_not_presently_available_txt" msgid="8013567156449692135">"Capacitatea de transport nu este disponibilă în prezent"</string>
+    <string name="clh_callFailed_service_or_option_not_available_unspecified_txt" msgid="8663374141880847414">"Serviciul sau opțiunea nu sunt disponibile, nespecificat"</string>
+    <string name="clh_callFailed_bearer_service_not_implemented_txt" msgid="2772484977847973583">"Serviciul de transport nu este implementat"</string>
+    <string name="clh_callFailed_ACM_equal_to_or_greater_than_ACMmax_txt" msgid="2192709279981159761">"ACM este egală sau mai mare decât ACMmax"</string>
+    <string name="clh_callFailed_requested_facility_not_implemented_txt" msgid="406404292085779118">"Facilitatea solicitată nu este implementată."</string>
+    <string name="clh_callFailed_only_restricted_digital_information_bearer_capability_is_available_txt" msgid="4817899794531157207">"Este disponibilă numai capacitatea de transport restricționat de informații digitale"</string>
+    <string name="clh_callFailed_service_or_option_not_implemented_unspecified_txt" msgid="2968655784896862505">"Serviciul sau opțiunea nu sunt implementate, nespecificat"</string>
+    <string name="clh_callFailed_invalid_transaction_identifier_value_txt" msgid="3843478518660918642">"Valoare nevalidă de identificare a tranzacției"</string>
+    <string name="clh_callFailed_user_not_member_of_CUG_txt" msgid="8462852903153938988">"Utilizatorul nu este membru CUG"</string>
+    <string name="clh_callFailed_incompatible_destination_txt" msgid="2580750652910253219">"Destinație incompatibilă"</string>
+    <string name="clh_callFailed_invalid_transit_network_selection_txt" msgid="6589916900457111005">"Selecție nevalidă a rețelei de tranzit"</string>
+    <string name="clh_callFailed_semantically_incorrect_message_txt" msgid="2329284157442218683">"Mesaj incorect din punct de vedere semantic"</string>
+    <string name="clh_callFailed_invalid_mandatory_information_txt" msgid="9081556111928912676">"Informații obligatorii nevalide"</string>
+    <string name="clh_callFailed_message_type_non_existent_or_not_implemented_txt" msgid="2641350895896546715">"Elementul de informații este inexistent sau nu a fost implementat."</string>
+    <string name="clh_callFailed_message_type_not_compatible_with_protocol_state_txt" msgid="6598180735494982466">"Tipul de mesaj nu este compatibil cu starea protocolului"</string>
+    <string name="clh_callFailed_information_element_non_existent_or_not_implemented_txt" msgid="4725610801664706983">"Elementul de informații este inexistent sau nu a fost implementat."</string>
+    <string name="clh_callFailed_conditional_IE_error_txt" msgid="9140031076499566143">"Eroare IE condițională"</string>
+    <string name="clh_callFailed_message_not_compatible_with_protocol_state_txt" msgid="6586005128633024271">"Mesajul nu este compatibil cu starea protocolului"</string>
+    <string name="clh_callFailed_recovery_on_timer_expiry_txt" msgid="3680765722923600294">"Recuperare la expirarea timpului"</string>
+    <string name="clh_callFailed_protocol_Error_unspecified_txt" msgid="8294907817156524790">"Eroare de protocol, nespecificată"</string>
+    <string name="clh_callFailed_interworking_unspecified_txt" msgid="8838850798491763729">"Inter-colaborare, nespecificată"</string>
+    <string name="labelCallBarring" msgid="3452870940716226978">"Restricționarea apelurilor"</string>
+    <string name="sum_call_barring_enabled" msgid="6804489690436703488">"Activat"</string>
+    <string name="sum_call_barring_disabled" msgid="5900772179198857783">"Dezactivat"</string>
+    <string name="call_barring_baoc" msgid="1199843944333106035">"Toate apelurile efectuate"</string>
+    <string name="call_barring_baoc_enabled" msgid="8112118391869380361">"Dezactivați blocarea tuturor apelurilor efectuate?"</string>
+    <string name="call_barring_baoc_disabled" msgid="7806697133004697974">"Blocați toate apelurile efectuate?"</string>
+    <string name="call_barring_baoic" msgid="3162154267825211826">"Apeluri internaționale efectuate"</string>
+    <string name="call_barring_baoic_enabled" msgid="2634377543147258105">"Dezactivați blocarea apelurilor internaționale efectuate?"</string>
+    <string name="call_barring_baoic_disabled" msgid="5817895648306183464">"Blocați apelurile internaționale efectuate?"</string>
+    <string name="call_barring_baoicr" msgid="8951699885885742076">"Roaming pentru apeluri internaționale efectuate"</string>
+    <string name="call_barring_baoicr_enabled" msgid="2519630715322138317">"Dezactivați blocarea apelurilor internaționale efectuate prin roaming?"</string>
+    <string name="call_barring_baoicr_disabled" msgid="5831267468931377699">"Blocați apelurile internaționale efectuate prin roaming?"</string>
+    <string name="call_barring_baic" msgid="5272726081458339912">"Toate primite"</string>
+    <string name="call_barring_baic_enabled" msgid="2457134916223203380">"Dezactivați blocarea tuturor apelurilor primite?"</string>
+    <string name="call_barring_baic_disabled" msgid="6945604947500275636">"Blocați toate apelurile primite?"</string>
+    <string name="call_barring_baicr" msgid="5728784220691481693">"Roaming pentru apeluri internaționale primite"</string>
+    <string name="call_barring_baicr_enabled" msgid="6533336994391716127">"Dezactivați blocarea toate apelurile internaționale primite prin roaming?"</string>
+    <string name="call_barring_baicr_disabled" msgid="6746329853943256566">"Blocați roamingul pentru apeluri internaționale primite?"</string>
+    <string name="call_barring_deactivate_all" msgid="5269788384941003415">"Dezactivați tot"</string>
+    <string name="call_barring_deactivate_all_description" msgid="4972365443287257704">"Dezactivați toate setările de restricționare a apelurilor"</string>
+    <string name="call_barring_deactivate_success" msgid="8014685598632000936">"Restricționarea apelurilor este dezactivată"</string>
+    <string name="call_barring_change_pwd" msgid="6887420609726284232">"Schimbați parola"</string>
+    <string name="call_barring_change_pwd_description" msgid="5505087790260233953">"Schimbați parola pentru restricționarea apelurilor"</string>
+    <string name="call_barring_change_pwd_description_disabled" msgid="7630770327645349957">"Nu se poate schimba parola pentru restricționarea apelurilor."</string>
+    <string name="call_barring_pwd_not_match" msgid="6716711689350314525">"Parolele nu se potrivesc"</string>
+    <string name="call_barring_right_pwd_number" msgid="2902966502520410446">"Introduceți o parolă cu 4 cifre"</string>
+    <string name="call_barring_change_pwd_success" msgid="3278310763742760321">"Parola a fost modificată"</string>
+    <string name="call_barring_old_pwd" msgid="6080515987320238522">"Parolă veche"</string>
+    <string name="call_barring_new_pwd" msgid="7048532299150269547">"Parolă nouă"</string>
+    <string name="call_barring_confirm_pwd" msgid="1947167278466285411">"Confirmați parola"</string>
+    <string name="messageCallBarring" msgid="2412123220272136055">"Introduceți parola"</string>
+    <string name="call_barring_settings" msgid="80766145008623645">"Setări de restricționare a apelurilor"</string>
+    <string name="call_barring_deactivate_all_no_password" msgid="920902774366557311">"Dezactivați toate setările de restricționare a apelurilor?"</string>
+    <string name="supp_service_notification_call_deflected" msgid="9195460512875330926">"Apelul a fost deviat."</string>
+    <string name="supp_service_notification_call_forwarded" msgid="7818548630812124053">"Apelul a fost redirecționat."</string>
+    <string name="supp_service_notification_call_waiting" msgid="789154111899572489">"Apelul este în așteptare."</string>
+    <string name="supp_service_clir_suppression_rejected" msgid="1581851661582189045">"Blocarea numerelor este respinsă."</string>
+    <string name="supp_service_closed_user_group_call" msgid="5761735840904590950">"Apel pentru grup închis de utilizatori"</string>
+    <string name="supp_service_incoming_calls_barred" msgid="3248813207307882723">"Apelurile primite sunt restricționate."</string>
+    <string name="supp_service_outgoing_calls_barred" msgid="1962644621292054081">"Apelurile efectuate sunt restricționate."</string>
+    <string name="supp_service_call_forwarding_active" msgid="1253134771682248735">"Redirecționarea apelurilor este activă."</string>
+    <string name="supp_service_additional_call_forwarded" msgid="5228624725214727315">"Apelul suplimentar a fost redirecționat."</string>
+    <string name="supp_service_additional_ect_connected" msgid="6396964292513707102">"Apelul explicit a fost transferat."</string>
+    <string name="supp_service_additional_ect_connecting" msgid="5443373059716058480">"Transferul apelului explicit este în desfășurare."</string>
+    <string name="supp_service_call_on_hold" msgid="1478976782361795422">"Apel în așteptare"</string>
+    <string name="supp_service_call_resumed" msgid="1656475289958070674">"S-a reluat apelul."</string>
+    <string name="supp_service_deflected_call" msgid="138970419873492166">"Apelul a fost deviat."</string>
+    <string name="supp_service_forwarded_call" msgid="4509980341645679803">"Apel redirecționat"</string>
+    <string name="supp_service_conference_call" msgid="4448616364004466832">"Vă conectați la conferința telefonică."</string>
+    <string name="supp_service_held_call_released" msgid="2030677825038709779">"Apelul în așteptare a fost deconectat."</string>
 </resources>
diff --git a/res/values-ru/strings.xml b/res/values-ru/strings.xml
index 482e710..55e7d8b 100644
--- a/res/values-ru/strings.xml
+++ b/res/values-ru/strings.xml
@@ -130,6 +130,7 @@
     <string name="stk_cc_ss_to_dial_error" msgid="2816779198916570502">"SS-запрос преобразован в DIAL-запрос."</string>
     <string name="stk_cc_ss_to_ussd_error" msgid="7490626178582654236">"SS-запрос преобразован в USSD-запрос."</string>
     <string name="stk_cc_ss_to_ss_error" msgid="5057846756489053759">"SS-запрос преобразован в новый SS-запрос."</string>
+    <string name="stk_cc_ss_to_dial_video_error" msgid="3091186225006683939">"SS-запрос преобразован в DIAL-запрос (видео)."</string>
     <string name="fdn_check_failure" msgid="18200614306525434">"Разрешенные номера в приложении \"Телефон\" включены. В результате некоторые функции вызовов недоступны."</string>
     <string name="radio_off_error" msgid="2304459933248513376">"Чтобы увидеть настройки, включите приемопередатчик."</string>
     <string name="close_dialog" msgid="2365884406356986917">"ОК"</string>
@@ -158,7 +159,6 @@
     <string name="vm_change_pin_error_invalid" msgid="3972205462701668653">"Новый PIN-код содержит недопустимые символы"</string>
     <string name="vm_change_pin_error_system_error" msgid="6610603326230000207">"Не удалось сменить PIN-код"</string>
     <string name="vvm_unsupported_message_format" msgid="11795090778411977">"Неподдерживаемый тип сообщения. Чтобы его прослушать, позвоните по телефону <xliff:g id="NUMBER">%s</xliff:g>."</string>
-    <string name="mobile_networks" msgid="5540397602919106177">"Настройки мобильной сети"</string>
     <string name="network_settings_title" msgid="514120489499925574">"Мобильная сеть"</string>
     <string name="label_available" msgid="1181658289009300430">"Доступные сети"</string>
     <string name="load_networks_progress" msgid="5230707536168902952">"Поиск…"</string>
@@ -168,6 +168,7 @@
     <string name="not_allowed" msgid="5613353860205691579">"Ваша SIM-карта не поддерживает подключение к этой сети."</string>
     <string name="connect_later" msgid="2308119155752343975">"Не удалось подключиться к сети. Повторите попытку позже."</string>
     <string name="registration_done" msgid="495135664535876612">"Регистрация в сети завершена."</string>
+    <string name="already_auto" msgid="6067116884321285507">"Всегда выбирается автоматически"</string>
     <string name="select_automatically" msgid="1046727200631770962">"Выбирать сеть автоматически"</string>
     <string name="network_select_title" msgid="7733107364757544558">"Сеть"</string>
     <string name="register_automatically" msgid="6017849844573519637">"Автоматическая регистрация..."</string>
@@ -175,6 +176,31 @@
     <string name="preferred_network_mode_summary" msgid="1434820673166126609">"Изменить режим работы сети"</string>
     <string name="preferred_network_mode_dialogtitle" msgid="4048082093347807230">"Тип сети"</string>
     <string name="forbidden_network" msgid="4384929668343563440">"(доступ запрещен)"</string>
+  <string-array name="preferred_network_mode_choices">
+    <item msgid="3628460389382468528">"GSM/WCDMA (предпочтительный режим)"</item>
+    <item msgid="8442633436636425221">"Только GSM"</item>
+    <item msgid="2032314385791760810">"Только WCDMA"</item>
+    <item msgid="6334554401059422303">"GSM/WCDMA (авторежим)"</item>
+    <item msgid="1462198368200398663">"CDMA/EvDo (авторежим)"</item>
+    <item msgid="3611460019185359968">"CDMA без EvDo"</item>
+    <item msgid="545430093607698090">"Только EvDo"</item>
+    <item msgid="4286774020869405140">"CDMA/EvDo/GSM/WCDMA"</item>
+    <item msgid="4006002265696868538">"CDMA и LTE/EvDo"</item>
+    <item msgid="8973936140318359205">"GSM/WCDMA/LTE"</item>
+    <item msgid="3471059554252610472">"Весь мир"</item>
+    <item msgid="2882615514545171802">"LTE"</item>
+    <item msgid="8076204422288290116">"LTE/WCDMA"</item>
+    <item msgid="3982984144824159726">"Только TDSCDMA"</item>
+    <item msgid="3686191974505922271">"TDSCDMA/WCDMA"</item>
+    <item msgid="7135671700201836475">"LTE/TDSCDMA"</item>
+    <item msgid="3736619459066330755">"TDSCDMA/GSM"</item>
+    <item msgid="4778666570887216861">"LTE/TDSCDMA/GSM"</item>
+    <item msgid="2952322596201849456">"TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="115984258536697617">"LTE/TDSCDMA/WCDMA"</item>
+    <item msgid="7957991936217192636">"LTE/TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="2828588917858484655">"TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+    <item msgid="4989979948139945854">"LTE/TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+  </string-array>
     <string name="preferred_network_mode_wcdma_perf_summary" msgid="8521677230113533809">"Предпочтительная сеть: WCDMA"</string>
     <string name="preferred_network_mode_gsm_only_summary" msgid="3352445413437453511">"Предпочтительная сеть: только GSM"</string>
     <string name="preferred_network_mode_wcdma_only_summary" msgid="2836897236221063413">"Предпочтительная сеть: только WCDMA"</string>
@@ -192,21 +218,15 @@
     <string name="preferred_network_mode_lte_gsm_umts_summary" msgid="633315028976225026">"Предпочтительный режим: LTE/GSM/UMTS"</string>
     <string name="preferred_network_mode_lte_cdma_summary" msgid="3722647806454528426">"Предпочтительная сеть: LTE или CDMA"</string>
     <string name="preferred_network_mode_tdscdma_summary" msgid="8021016193718678775">"Рекомендованный сетевой режим: TDSCDMA"</string>
-  <string-array name="preferred_network_mode_choices">
-    <item msgid="7886739962255042385">"LTE/WCDMA"</item>
-    <item msgid="577652050447385699">"LTE"</item>
-    <item msgid="6813597571293773656">"Весь мир"</item>
-    <item msgid="127064712132619032">"GSM/WCDMA/LTE"</item>
-    <item msgid="1126767511633425977">"CDMA и LTE/EvDo"</item>
-    <item msgid="6389676313771670660">"CDMA/EvDo/GSM/WCDMA"</item>
-    <item msgid="545430093607698090">"Только EvDo"</item>
-    <item msgid="1508557726283094448">"CDMA без EvDo"</item>
-    <item msgid="4341433122263841224">"CDMA/EvDo (авторежим)"</item>
-    <item msgid="5958053792390386668">"GSM/WCDMA (авторежим)"</item>
-    <item msgid="7913148405605373434">"Только WCDMA"</item>
-    <item msgid="1524224863879435516">"Только GSM"</item>
-    <item msgid="3817924849415716259">"GSM/WCDMA (предпочтительно)"</item>
-  </string-array>
+    <string name="preferred_network_mode_tdscdma_wcdma_summary" msgid="2405154895437348623">"Предпочтительный режим: TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_summary" msgid="2104702896644235637">"Предпочтительный режим: LTE/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_summary" msgid="4893784445338396204">"Предпочтительный режим: TDSCDMA/GSM"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_summary" msgid="1815169717046729757">"Предпочтительный режим: LTE/GSM/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_wcdma_summary" msgid="2195358773359424099">"Предпочтительный режим: TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_wcdma_summary" msgid="1181424059695667803">"Предпочтительный режим: LTE/TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_wcdma_summary" msgid="2526539326505354382">"Предпочтительный режим: LTE/TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="8195248059196614939">"Предпочтительный режим: TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="5596733053095592791">"Предпочтительный режим: LTE/TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
     <string name="call_category" msgid="5863978196309462052">"Вызовы"</string>
     <string name="network_operator_category" msgid="4830701959205735636">"Сеть"</string>
     <string name="enhanced_4g_lte_mode_title" msgid="522191650223239171">"Режим 4G LTE"</string>
@@ -220,12 +240,13 @@
     <string name="roaming_disable" msgid="1843417228755568110">"Подключаться к службам передачи данных в роуминге"</string>
     <string name="roaming_reenable_message" msgid="8913735676127858115">"Мобильный Интернет в роуминге отключен. Вы можете включить интернет-роуминг в настройках."</string>
     <string name="roaming_warning" msgid="1603164667540144353">"Возможны значительные расходы."</string>
+    <string name="roaming_check_price_warning" msgid="7497570906830902550">"Информацию о тарифах вы можете получить у интернет-провайдера."</string>
     <string name="roaming_alert_title" msgid="3654815360303826008">"Разрешить интернет-роуминг?"</string>
     <string name="data_usage_title" msgid="8759619109516889802">"Передача данных"</string>
     <string name="data_usage_template" msgid="8526428824844656364">"Объем мобильного трафика за период <xliff:g id="ID_2">%2$s</xliff:g>: <xliff:g id="ID_1">%1$s</xliff:g>"</string>
     <string name="advanced_options_title" msgid="8074895510265488035">"Дополнительные настройки"</string>
     <string name="carrier_settings_euicc" msgid="6714062862127226405">"Оператор"</string>
-    <string name="keywords_carrier_settings_euicc" msgid="783429609643157743">"оператор, esim, sim, euicc"</string>
+    <string name="keywords_carrier_settings_euicc" msgid="6861505396475991277">"оператор, esim, sim, euicc, сменить оператора, добавить оператора"</string>
     <string name="carrier_settings_euicc_summary" msgid="5115001942761995457">"<xliff:g id="CARRIER_NAME">%1$s</xliff:g> – <xliff:g id="PHONE_NUMBER">%2$s</xliff:g>"</string>
     <string name="mobile_data_settings_title" msgid="4661165467914727157">"Мобильный Интернет"</string>
     <string name="mobile_data_settings_summary" msgid="5087255915840576895">"Доступ к Интернету по мобильной сети"</string>
@@ -401,7 +422,7 @@
     <string name="deleting_fdn_contact" msgid="5669163206349319969">"Выполняется удаление номера ограниченного набора…"</string>
     <string name="fdn_contact_deleted" msgid="7154162327112259569">"Номер ограниченного набора удален."</string>
     <string name="pin2_invalid" msgid="5470854099230755944">"Разрешенный номер не обновлен, так как введен неверный PIN-код."</string>
-    <string name="fdn_invalid_number" msgid="8602417141715473998">"Разрешенный номер не обновлен, так как он не может быть пустым или содержать более 20 цифр"</string>
+    <string name="fdn_invalid_number" msgid="2062898833049589309">"Разрешенный номер не обновлен, так как не может содержать более 20 цифр"</string>
     <string name="pin2_or_fdn_invalid" msgid="6025144083384701197">"Список разрешенных номеров не обновлен. Указан неверный PIN2 или номер телефона."</string>
     <string name="fdn_failed" msgid="540018079008319747">"Не удалось включить FDN"</string>
     <string name="simContacts_emptyLoading" msgid="2203331234764498011">"Считывание с SIM-карты…"</string>
@@ -504,6 +525,8 @@
     <string name="failedToImportSingleContactMsg" msgid="415399285420353917">"Не удалось импортировать контакт"</string>
     <string name="hac_mode_title" msgid="8740268574688743289">"Слуховые аппараты"</string>
     <string name="hac_mode_summary" msgid="6833851160514929341">"Включить поддержку слухового аппарата"</string>
+    <string name="rtt_mode_title" msgid="5868105073514206953">"Текст в режиме реального времени"</string>
+    <string name="rtt_mode_summary" msgid="7346441783429748083">"Включение и выключение текста в режиме реального времени"</string>
   <string-array name="tty_mode_entries">
     <item msgid="512950011423868021">"Телетайп выключен"</item>
     <item msgid="3971695875449640648">"Полнофункциональный телетайп"</item>
@@ -619,4 +642,107 @@
     <string name="mobile_data_activate_diag_message" msgid="8216154678758451453">"Возможно, для этого вам потребуется обратиться к оператору связи (<xliff:g id="PROVIDER_NAME">%s</xliff:g>)."</string>
     <string name="mobile_data_activate_button" msgid="3682400969184405446">"АКТИВИРОВАТЬ"</string>
     <string name="mobile_data_activate_cancel_button" msgid="1708022171547398765">"ОТМЕНА"</string>
+    <string name="clh_card_title_call_ended_txt" msgid="4072101334811753823">"Вызов завершен"</string>
+    <string name="clh_callFailed_powerOff_txt" msgid="3773036949107147708">"Приемопередатчик отключен"</string>
+    <string name="clh_callFailed_simError_txt" msgid="757650590524277969">"SIM-карта не установлена или произошла ошибка ее распознавания"</string>
+    <string name="clh_incall_error_out_of_service_txt" msgid="3974373603657193827">"Мобильная сеть недоступна"</string>
+    <string name="clh_callFailed_unassigned_number_txt" msgid="7635996793232604064">"Неназначенный (нераспределенный) номер"</string>
+    <string name="clh_callFailed_no_route_to_destination_txt" msgid="8561586745288855167">"Сеть, через которую идет вызов, не обслуживает выбранное направление"</string>
+    <string name="clh_callFailed_channel_unacceptable_txt" msgid="8048626924246611459">"Недопустимый канал"</string>
+    <string name="clh_callFailed_operator_determined_barring_txt" msgid="6889705714244076823">"Запрет вызова, заданный оператором"</string>
+    <string name="clh_callFailed_normal_call_clearing_txt" msgid="2810975267106345820">"Нормальное завершение вызова"</string>
+    <string name="clh_callFailed_user_busy_txt" msgid="2736095995784746915">"Абонент занят"</string>
+    <string name="clh_callFailed_no_user_responding_txt" msgid="1421543095873040084">"Нет ответа"</string>
+    <string name="clh_callFailed_user_alerting_txt" msgid="6606245970376797447">"Нет ответа от оборудования пользователя"</string>
+    <string name="clh_callFailed_call_rejected_txt" msgid="8001665478195793223">"Вызов отклонен"</string>
+    <string name="clh_callFailed_number_changed_txt" msgid="5127909898925154242">"Номер изменился"</string>
+    <string name="clh_callFailed_pre_emption_txt" msgid="6864702416751338567">"Приоритетное прерывание обслуживания"</string>
+    <string name="clh_callFailed_non_selected_user_clearing_txt" msgid="8725898326616836656">"Не выбран адресат"</string>
+    <string name="clh_callFailed_destination_out_of_order_txt" msgid="6626355413556362437">"Абонентский номер адресата не обслуживается"</string>
+    <string name="clh_callFailed_invalid_number_format_txt" msgid="6987646655639655370">"Недопустимый формат номера (номер неполный)"</string>
+    <string name="clh_callFailed_facility_rejected_txt" msgid="4539787567476563415">"Запрос на использование оборудования отклонен"</string>
+    <string name="clh_callFailed_response_to_STATUS_ENQUIRY_txt" msgid="178503536263624366">"Ответ на статус запроса"</string>
+    <string name="clh_callFailed_normal_unspecified_txt" msgid="2777574148560245427">"Нормальное состояние, не уточнено"</string>
+    <string name="clh_callFailed_no_circuit_available_txt" msgid="2894749820848784700">"Схема или канал недоступны"</string>
+    <string name="clh_callFailed_network_out_of_order_txt" msgid="807472585030492179">"Сеть неисправна"</string>
+    <string name="clh_callFailed_temporary_failure_txt" msgid="1985847623937655151">"Временный сбой"</string>
+    <string name="clh_callFailed_switching_equipment_congestion_txt" msgid="465517139462928431">"Сетевое оборудование перегружено"</string>
+    <string name="clh_callFailed_access_information_discarded_txt" msgid="132851305339579892">"Информация доступа отклонена"</string>
+    <string name="clh_callFailed_requested_circuit_txt" msgid="2316345471851443847">"Запрашиваемая схема или канал недоступны"</string>
+    <string name="clh_callFailed_resources_unavailable_unspecified_txt" msgid="4460267429142724322">"Ресурсы недоступны по неизвестной причине"</string>
+    <string name="clh_callFailed_quality_of_service_unavailable_txt" msgid="7315823047206338755">"Запрошенное качество обслуживания не может быть предоставлено"</string>
+    <string name="clh_callFailed_requested_facility_not_subscribed_txt" msgid="1688438372518949530">"Нет подписки на запрашиваемое оборудование"</string>
+    <string name="clh_callFailed_incoming_calls_barred_within_the_CUG_txt" msgid="3922231620226043342">"Входящие вызовы запрещены внутри закрытой абонентской группы"</string>
+    <string name="clh_callFailed_bearer_capability_not_authorized_txt" msgid="6515594235334537340">"Пропускная способность: отсутствует авторизация"</string>
+    <string name="clh_callFailed_bearer_capability_not_presently_available_txt" msgid="8013567156449692135">"В настоящее время сеть не может обеспечить запрошенную пропускную способность"</string>
+    <string name="clh_callFailed_service_or_option_not_available_unspecified_txt" msgid="8663374141880847414">"Сервис или параметр недоступны по неизвестной причине"</string>
+    <string name="clh_callFailed_bearer_service_not_implemented_txt" msgid="2772484977847973583">"Не удается обеспечить запрошенную пропускную способность"</string>
+    <string name="clh_callFailed_ACM_equal_to_or_greater_than_ACMmax_txt" msgid="2192709279981159761">"Значение ACM равно значению ACMmax или превышает его"</string>
+    <string name="clh_callFailed_requested_facility_not_implemented_txt" msgid="406404292085779118">"Запрашиваемое оборудование не поддерживается"</string>
+    <string name="clh_callFailed_only_restricted_digital_information_bearer_capability_is_available_txt" msgid="4817899794531157207">"Пропускная способность: есть доступ только к цифровой информации с ограниченным доступом"</string>
+    <string name="clh_callFailed_service_or_option_not_implemented_unspecified_txt" msgid="2968655784896862505">"Сервис или параметр не поддерживаются"</string>
+    <string name="clh_callFailed_invalid_transaction_identifier_value_txt" msgid="3843478518660918642">"Недопустимое значение идентификатора транзакции"</string>
+    <string name="clh_callFailed_user_not_member_of_CUG_txt" msgid="8462852903153938988">"Абонент не является участником закрытой группы"</string>
+    <string name="clh_callFailed_incompatible_destination_txt" msgid="2580750652910253219">"Несовместимое целевое оборудование"</string>
+    <string name="clh_callFailed_invalid_transit_network_selection_txt" msgid="6589916900457111005">"Недопустимый выбор транзитной сети"</string>
+    <string name="clh_callFailed_semantically_incorrect_message_txt" msgid="2329284157442218683">"Семантически неверное сообщение"</string>
+    <string name="clh_callFailed_invalid_mandatory_information_txt" msgid="9081556111928912676">"Недействительная обязательная информация"</string>
+    <string name="clh_callFailed_message_type_non_existent_or_not_implemented_txt" msgid="2641350895896546715">"Тип сообщения не существует или не поддерживается"</string>
+    <string name="clh_callFailed_message_type_not_compatible_with_protocol_state_txt" msgid="6598180735494982466">"Тип сообщения несовместим с состоянием протокола"</string>
+    <string name="clh_callFailed_information_element_non_existent_or_not_implemented_txt" msgid="4725610801664706983">"Информационный элемент не существует или не поддерживается"</string>
+    <string name="clh_callFailed_conditional_IE_error_txt" msgid="9140031076499566143">"Условная ошибка IE"</string>
+    <string name="clh_callFailed_message_not_compatible_with_protocol_state_txt" msgid="6586005128633024271">"Сообщение несовместимо с состоянием протокола"</string>
+    <string name="clh_callFailed_recovery_on_timer_expiry_txt" msgid="3680765722923600294">"Возврат по истечении срока действия таймера"</string>
+    <string name="clh_callFailed_protocol_Error_unspecified_txt" msgid="8294907817156524790">"Неопределенная ошибка протокола"</string>
+    <string name="clh_callFailed_interworking_unspecified_txt" msgid="8838850798491763729">"Неизвестная ошибка межсетевого взаимодействия"</string>
+    <string name="labelCallBarring" msgid="3452870940716226978">"Запрет вызовов"</string>
+    <string name="sum_call_barring_enabled" msgid="6804489690436703488">"Включено"</string>
+    <string name="sum_call_barring_disabled" msgid="5900772179198857783">"Отключено"</string>
+    <string name="call_barring_baoc" msgid="1199843944333106035">"Все исходящие"</string>
+    <string name="call_barring_baoc_enabled" msgid="8112118391869380361">"Отключить блокировку всех исходящих вызовов?"</string>
+    <string name="call_barring_baoc_disabled" msgid="7806697133004697974">"Заблокировать все исходящие вызовы?"</string>
+    <string name="call_barring_baoic" msgid="3162154267825211826">"Исходящие меджународные вызовы"</string>
+    <string name="call_barring_baoic_enabled" msgid="2634377543147258105">"Отключить блокировку исходящих меджународных вызовов?"</string>
+    <string name="call_barring_baoic_disabled" msgid="5817895648306183464">"Заблокировать исходящие меджународные вызовы?"</string>
+    <string name="call_barring_baoicr" msgid="8951699885885742076">"Исходящие вызовы в роуминге"</string>
+    <string name="call_barring_baoicr_enabled" msgid="2519630715322138317">"Отключить блокировку исходящих вызовов в роуминге?"</string>
+    <string name="call_barring_baoicr_disabled" msgid="5831267468931377699">"Заблокировать исходящие вызовы в роуминге?"</string>
+    <string name="call_barring_baic" msgid="5272726081458339912">"Все входящие"</string>
+    <string name="call_barring_baic_enabled" msgid="2457134916223203380">"Отключить блокировку всех входящих вызовов?"</string>
+    <string name="call_barring_baic_disabled" msgid="6945604947500275636">"Заблокировать все входящие вызовы?"</string>
+    <string name="call_barring_baicr" msgid="5728784220691481693">"Входящие вызовы в роуминге"</string>
+    <string name="call_barring_baicr_enabled" msgid="6533336994391716127">"Отключить блокировку входящих вызовов в роуминге?"</string>
+    <string name="call_barring_baicr_disabled" msgid="6746329853943256566">"Заблокировать входящие вызовы в роуминге?"</string>
+    <string name="call_barring_deactivate_all" msgid="5269788384941003415">"Отключить все"</string>
+    <string name="call_barring_deactivate_all_description" msgid="4972365443287257704">"Отключить все настройки запрета вызовов"</string>
+    <string name="call_barring_deactivate_success" msgid="8014685598632000936">"Настройки запрета вызовов отключены"</string>
+    <string name="call_barring_change_pwd" msgid="6887420609726284232">"Изменить пароль"</string>
+    <string name="call_barring_change_pwd_description" msgid="5505087790260233953">"Изменить пароль для функции запрета вызовов"</string>
+    <string name="call_barring_change_pwd_description_disabled" msgid="7630770327645349957">"Не удалось изменить пароль"</string>
+    <string name="call_barring_pwd_not_match" msgid="6716711689350314525">"Пароли не совпадают"</string>
+    <string name="call_barring_right_pwd_number" msgid="2902966502520410446">"Введите пароль из 4 цифр"</string>
+    <string name="call_barring_change_pwd_success" msgid="3278310763742760321">"Пароль изменен"</string>
+    <string name="call_barring_old_pwd" msgid="6080515987320238522">"Старый пароль"</string>
+    <string name="call_barring_new_pwd" msgid="7048532299150269547">"Новый пароль"</string>
+    <string name="call_barring_confirm_pwd" msgid="1947167278466285411">"Подтвердите пароль"</string>
+    <string name="messageCallBarring" msgid="2412123220272136055">"Введите пароль"</string>
+    <string name="call_barring_settings" msgid="80766145008623645">"Настройки запрета вызовов"</string>
+    <string name="call_barring_deactivate_all_no_password" msgid="920902774366557311">"Отключить все настройки запрета вызовов?"</string>
+    <string name="supp_service_notification_call_deflected" msgid="9195460512875330926">"Абонент переадресовал вызов."</string>
+    <string name="supp_service_notification_call_forwarded" msgid="7818548630812124053">"Переадресация вызова."</string>
+    <string name="supp_service_notification_call_waiting" msgid="789154111899572489">"Ожидание вызова."</string>
+    <string name="supp_service_clir_suppression_rejected" msgid="1581851661582189045">"В блокировке номера отказано."</string>
+    <string name="supp_service_closed_user_group_call" msgid="5761735840904590950">"Вызов: пользователь из закрытой группы."</string>
+    <string name="supp_service_incoming_calls_barred" msgid="3248813207307882723">"Входящий вызов запрещен."</string>
+    <string name="supp_service_outgoing_calls_barred" msgid="1962644621292054081">"Исходящий вызов запрещен."</string>
+    <string name="supp_service_call_forwarding_active" msgid="1253134771682248735">"Переадресация вызова…"</string>
+    <string name="supp_service_additional_call_forwarded" msgid="5228624725214727315">"Дополнительный вызов переадресован."</string>
+    <string name="supp_service_additional_ect_connected" msgid="6396964292513707102">"Вызов переадресован."</string>
+    <string name="supp_service_additional_ect_connecting" msgid="5443373059716058480">"Переадресация вызова…"</string>
+    <string name="supp_service_call_on_hold" msgid="1478976782361795422">"Вызов на удержании."</string>
+    <string name="supp_service_call_resumed" msgid="1656475289958070674">"Вызов возобновлен."</string>
+    <string name="supp_service_deflected_call" msgid="138970419873492166">"Переадресованный вызов."</string>
+    <string name="supp_service_forwarded_call" msgid="4509980341645679803">"Переадресация вызова."</string>
+    <string name="supp_service_conference_call" msgid="4448616364004466832">"Присоединение к конференц-вызову…"</string>
+    <string name="supp_service_held_call_released" msgid="2030677825038709779">"Вызов снят с удержания."</string>
 </resources>
diff --git a/res/values-si/strings.xml b/res/values-si/strings.xml
index 864472f..9d55d34 100644
--- a/res/values-si/strings.xml
+++ b/res/values-si/strings.xml
@@ -130,6 +130,7 @@
     <string name="stk_cc_ss_to_dial_error" msgid="2816779198916570502">"SS ඉල්ලීම DIAL ඉල්ලීම වෙත විකරණය කරන ලදී."</string>
     <string name="stk_cc_ss_to_ussd_error" msgid="7490626178582654236">"SS ඉල්ලීම USSD ඉල්ලීම වෙත විකරණය කරන ලදී."</string>
     <string name="stk_cc_ss_to_ss_error" msgid="5057846756489053759">"SS ඉල්ලීම නව SS ඉල්ලීම වෙත විකරණය කරන ලදී."</string>
+    <string name="stk_cc_ss_to_dial_video_error" msgid="3091186225006683939">"SSD ඉල්ලීම Video DIAL ඉල්ලීම ලෙස වෙනස් කර ඇත."</string>
     <string name="fdn_check_failure" msgid="18200614306525434">"ඔබගේ දුරකතනයේ යෙදුමෙහි ස්ථිර ඇමතුම් අංක සක්‍රීයයි. ප්‍රතිඑලයක් ලෙස, සමහර ඇමතුම් හා සම්බන්ධ විශේෂාංග ක්‍රියා නොකරයි."</string>
     <string name="radio_off_error" msgid="2304459933248513376">"මෙම සැකසුම් බැලීමට පෙර රේඩියෝව ක්‍රියා කරන්න."</string>
     <string name="close_dialog" msgid="2365884406356986917">"හරි"</string>
@@ -158,7 +159,6 @@
     <string name="vm_change_pin_error_invalid" msgid="3972205462701668653">"නව PIN අංකයෙහි අවලංගු අනුලකුණු අන්තර්ගත වේ."</string>
     <string name="vm_change_pin_error_system_error" msgid="6610603326230000207">"PIN අංකය මාරු කිරීමට නොහැකිය"</string>
     <string name="vvm_unsupported_message_format" msgid="11795090778411977">"සහාය නොදක්වන පණිවිඩය වර්ගය, සවන් දීමට <xliff:g id="NUMBER">%s</xliff:g> අමතන්න."</string>
-    <string name="mobile_networks" msgid="5540397602919106177">"ජංගම ජාල සැකසුම්"</string>
     <string name="network_settings_title" msgid="514120489499925574">"ජංගම ජාලය"</string>
     <string name="label_available" msgid="1181658289009300430">"තිබෙන ජාල"</string>
     <string name="load_networks_progress" msgid="5230707536168902952">"සොයමින්..."</string>
@@ -168,6 +168,7 @@
     <string name="not_allowed" msgid="5613353860205691579">"ඔබගේ SIM කාඩ් පත මෙම ජාලයට සම්බන්ධතාවයකට අවසර නොදේ."</string>
     <string name="connect_later" msgid="2308119155752343975">"මෙම අවස්ථාවේදී මෙම ජාලයට සම්බන්ධ විය නොහැක. පසුව යළි උත්සාහ කරන්න."</string>
     <string name="registration_done" msgid="495135664535876612">"ජාලය මත ලියාපදිංචි වෙමින්."</string>
+    <string name="already_auto" msgid="6067116884321285507">"දැනටමත් ස්වයංක්‍රිය තේරීමේ සිටී."</string>
     <string name="select_automatically" msgid="1046727200631770962">"ස්වයංක්‍රියව ජාලය තෝරන්න"</string>
     <string name="network_select_title" msgid="7733107364757544558">"ජාලය"</string>
     <string name="register_automatically" msgid="6017849844573519637">"ස්වයංක්‍රීය ලියාපදිංචිය..."</string>
@@ -175,6 +176,31 @@
     <string name="preferred_network_mode_summary" msgid="1434820673166126609">"ජාල මෙහෙයුම් ආකාරය වෙනස් කරන්න"</string>
     <string name="preferred_network_mode_dialogtitle" msgid="4048082093347807230">"ප්‍රියකරන ජාල වර්ගය"</string>
     <string name="forbidden_network" msgid="4384929668343563440">"(තහනම්)"</string>
+  <string-array name="preferred_network_mode_choices">
+    <item msgid="3628460389382468528">"GSM/WCDMA කැමතියි"</item>
+    <item msgid="8442633436636425221">"GSM පමණි"</item>
+    <item msgid="2032314385791760810">"WCDMA පමණි"</item>
+    <item msgid="6334554401059422303">"GSM/WCDMA ස්වයංක්‍රිය"</item>
+    <item msgid="1462198368200398663">"CDMA/EvDo ස්වයංක්‍රිය"</item>
+    <item msgid="3611460019185359968">"EvDo රහිත CDMA"</item>
+    <item msgid="545430093607698090">"EvDo පමණි"</item>
+    <item msgid="4286774020869405140">"CDMA/EvDo/GSM/WCDMA"</item>
+    <item msgid="4006002265696868538">"CDMA + LTE/EvDo"</item>
+    <item msgid="8973936140318359205">"GSM/WCDMA/LTE"</item>
+    <item msgid="3471059554252610472">"ගෝලීය"</item>
+    <item msgid="2882615514545171802">"LTE"</item>
+    <item msgid="8076204422288290116">"LTE / WCDMA"</item>
+    <item msgid="3982984144824159726">"TDSCDMA පමණි"</item>
+    <item msgid="3686191974505922271">"TDSCDMA/WCDMA"</item>
+    <item msgid="7135671700201836475">"LTE/TDSCDMA"</item>
+    <item msgid="3736619459066330755">"TDSCDMA/GSM"</item>
+    <item msgid="4778666570887216861">"LTE/TDSCDMA/GSM"</item>
+    <item msgid="2952322596201849456">"TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="115984258536697617">"LTE/TDSCDMA/WCDMA"</item>
+    <item msgid="7957991936217192636">"LTE/TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="2828588917858484655">"TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+    <item msgid="4989979948139945854">"LTE/TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+  </string-array>
     <string name="preferred_network_mode_wcdma_perf_summary" msgid="8521677230113533809">"ප්‍රිය ජාල ආකාරය: WCDMA කැමතියි"</string>
     <string name="preferred_network_mode_gsm_only_summary" msgid="3352445413437453511">"ප්‍රිය ජාල ආකාරය: GSM පමණි"</string>
     <string name="preferred_network_mode_wcdma_only_summary" msgid="2836897236221063413">"ප්‍රිය ජාල ආකාරය: WCDMA පමණි"</string>
@@ -192,21 +218,15 @@
     <string name="preferred_network_mode_lte_gsm_umts_summary" msgid="633315028976225026">"කැමති ජාල ආකාරය: LTE / GSM / UMTS"</string>
     <string name="preferred_network_mode_lte_cdma_summary" msgid="3722647806454528426">"ප්‍රිය ජාල ආකාරය: LTE / CDMA"</string>
     <string name="preferred_network_mode_tdscdma_summary" msgid="8021016193718678775">"මනාප ජාල ප්‍රකාරය: TDSCDMA"</string>
-  <string-array name="preferred_network_mode_choices">
-    <item msgid="7886739962255042385">"LTE / WCDMA"</item>
-    <item msgid="577652050447385699">"LTE"</item>
-    <item msgid="6813597571293773656">"ගෝලීය"</item>
-    <item msgid="127064712132619032">"GSM/WCDMA/LTE"</item>
-    <item msgid="1126767511633425977">"CDMA + LTE/EvDo"</item>
-    <item msgid="6389676313771670660">"CDMA/EvDo/GSM/WCDMA"</item>
-    <item msgid="545430093607698090">"EvDo පමණි"</item>
-    <item msgid="1508557726283094448">"CDMA රහිත EvDo"</item>
-    <item msgid="4341433122263841224">"CDMA/EvDo ස්වයංක්‍රීය"</item>
-    <item msgid="5958053792390386668">"GSM/WCDMA ස්වයංක්‍රීය"</item>
-    <item msgid="7913148405605373434">"WCDMA පමණි"</item>
-    <item msgid="1524224863879435516">"GSM පමණි"</item>
-    <item msgid="3817924849415716259">"GSM/WCDMA කැමතියි"</item>
-  </string-array>
+    <string name="preferred_network_mode_tdscdma_wcdma_summary" msgid="2405154895437348623">"වඩා කැමති ජාල ප්‍රකාරය: TDSCDMA / WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_summary" msgid="2104702896644235637">"වඩා කැමති ජාල ප්‍රකාරය: LTE / TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_summary" msgid="4893784445338396204">"වඩා කැමති ජාල ප්‍රකාරය: TDSCDMA / GSM"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_summary" msgid="1815169717046729757">"වඩා කැමති ජාල ප්‍රකාරය: LTE/GSM/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_wcdma_summary" msgid="2195358773359424099">"වඩා කැමති ජාල ප්‍රකාරය: TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_wcdma_summary" msgid="1181424059695667803">"වඩා කැමති ජාල ප්‍රකාරය: LTE/TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_wcdma_summary" msgid="2526539326505354382">"වඩා කැමති ජාල ප්‍රකාරය: LTE/TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="8195248059196614939">"වඩා කැමති ජාල ප්‍රකාරය: CDMA/EvDo/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="5596733053095592791">"වඩා කැමති ජාල ප්‍රකාරය: LTE/TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
     <string name="call_category" msgid="5863978196309462052">"අමතමින්"</string>
     <string name="network_operator_category" msgid="4830701959205735636">"ජාලය"</string>
     <string name="enhanced_4g_lte_mode_title" msgid="522191650223239171">"දියුණු කරන ලද 4G LTE මෝඩය"</string>
@@ -220,12 +240,13 @@
     <string name="roaming_disable" msgid="1843417228755568110">"රෝමින් අතරතුර දත්ත සේවා වෙත සම්බන්ධ වන්න"</string>
     <string name="roaming_reenable_message" msgid="8913735676127858115">"ඔබගේ නිවාස ජාලය ඔබ හැර ගිය විට දත්ත රෝමින් අක්‍රිය වන බැවින් දත්ත සම්බන්ධතාවය ඔබට නැති වෙයි"</string>
     <string name="roaming_warning" msgid="1603164667540144353">"ඔබ සැලකිය යුතු ගාස්තු ඇති විය හැකිය."</string>
+    <string name="roaming_check_price_warning" msgid="7497570906830902550">"මිල ගණන් සඳහා ඔබගේ ජාල සැපයුම්කරු සමඟ පරීක්ෂා කරන්න."</string>
     <string name="roaming_alert_title" msgid="3654815360303826008">"දත්ත රෝමින් සඳහා අවසර දෙන්න ද?"</string>
     <string name="data_usage_title" msgid="8759619109516889802">"දත්ත භාවිතය"</string>
     <string name="data_usage_template" msgid="8526428824844656364">"<xliff:g id="ID_2">%2$s</xliff:g> <xliff:g id="ID_1">%1$s</xliff:g>ක ජංගම දත්ත භාවිත කරන ලදී"</string>
     <string name="advanced_options_title" msgid="8074895510265488035">"උසස්"</string>
     <string name="carrier_settings_euicc" msgid="6714062862127226405">"වාහකය"</string>
-    <string name="keywords_carrier_settings_euicc" msgid="783429609643157743">"වාහකය, esim, sim, euicc"</string>
+    <string name="keywords_carrier_settings_euicc" msgid="6861505396475991277">"වාහකය, esim, sim, euicc, වාහක මාරු කරන්න, වාහක එක් කරන්න"</string>
     <string name="carrier_settings_euicc_summary" msgid="5115001942761995457">"<xliff:g id="CARRIER_NAME">%1$s</xliff:g> — <xliff:g id="PHONE_NUMBER">%2$s</xliff:g>"</string>
     <string name="mobile_data_settings_title" msgid="4661165467914727157">"ජංගම දත්ත"</string>
     <string name="mobile_data_settings_summary" msgid="5087255915840576895">"ජංගම ජාලය භාවිතයෙන් දත්ත වෙත ප්‍රවේශ වන්න"</string>
@@ -399,7 +420,7 @@
     <string name="deleting_fdn_contact" msgid="5669163206349319969">"ස්ථිර ඇමතුම් අංකය මකමින්..."</string>
     <string name="fdn_contact_deleted" msgid="7154162327112259569">"ස්ථාවර ඇමතුම් අංකය මකන ලදි."</string>
     <string name="pin2_invalid" msgid="5470854099230755944">"ඔබ වැරදි PIN එකක් ඇතුලත් කළ බැවින් FDN යාවත්කාලින නොවුණි."</string>
-    <string name="fdn_invalid_number" msgid="8602417141715473998">"අංකය හිස් නිසා හෝ ඉලක්කම් 20ක් ඉක්මවන නිසා FDN යාවත්කාලීන නොවීය."</string>
+    <string name="fdn_invalid_number" msgid="2062898833049589309">"අංකය ඉලක්කම් 20ක් ඉක්මවන නිසා FDN යාවත්කාලීන නොකරන ලදී."</string>
     <string name="pin2_or_fdn_invalid" msgid="6025144083384701197">"FDN යාවත්කාලින නොවුණි. PIN2 වැරදියි, නැති නම් දුරකථන අංකය ප්‍රතික්ෂේප විය."</string>
     <string name="fdn_failed" msgid="540018079008319747">"FDN ක්‍රියාවලිය අසමත්."</string>
     <string name="simContacts_emptyLoading" msgid="2203331234764498011">"SIM කාඩ් පතෙන් කියවමින්…"</string>
@@ -502,6 +523,8 @@
     <string name="failedToImportSingleContactMsg" msgid="415399285420353917">"සම්බන්ධතාවය ආයාත කිරීමට නොහැකි විය"</string>
     <string name="hac_mode_title" msgid="8740268574688743289">"ඇසීමේ සහාය"</string>
     <string name="hac_mode_summary" msgid="6833851160514929341">"ඇසීමේ සහාය සඳහා ගැලපීම සක්‍රිය කරන්න"</string>
+    <string name="rtt_mode_title" msgid="5868105073514206953">"RTT"</string>
+    <string name="rtt_mode_summary" msgid="7346441783429748083">"RTT ක්‍රියාත්මක හෝ ක්‍රියාවිරහිත කරන්න"</string>
   <string-array name="tty_mode_entries">
     <item msgid="512950011423868021">"TTY අක්‍රියයි"</item>
     <item msgid="3971695875449640648">"TTY පුර්ණයි"</item>
@@ -613,4 +636,107 @@
     <string name="mobile_data_activate_diag_message" msgid="8216154678758451453">"ඔබට <xliff:g id="PROVIDER_NAME">%s</xliff:g> හරහා දත්ත එක් කිරීමට අවශ්‍ය විය හැකිය."</string>
     <string name="mobile_data_activate_button" msgid="3682400969184405446">"දත්ත එක් කරන්න"</string>
     <string name="mobile_data_activate_cancel_button" msgid="1708022171547398765">"අවලංගු කරන්න"</string>
+    <string name="clh_card_title_call_ended_txt" msgid="4072101334811753823">"ඇමතුම අවසන් විය"</string>
+    <string name="clh_callFailed_powerOff_txt" msgid="3773036949107147708">"රේඩියෝව ක්‍රියාවිරහිතයි"</string>
+    <string name="clh_callFailed_simError_txt" msgid="757650590524277969">"SIM කාඩ් පතක් නොමැති හෝ SIM කාඩ් පත් දෝෂය"</string>
+    <string name="clh_incall_error_out_of_service_txt" msgid="3974373603657193827">"ජංගම ජාලය නොමැත"</string>
+    <string name="clh_callFailed_unassigned_number_txt" msgid="7635996793232604064">"නොපවරන ලද (වෙන් නොකළ) අංකය"</string>
+    <string name="clh_callFailed_no_route_to_destination_txt" msgid="8561586745288855167">"ගමනාන්තය දක්වා මාර්ගයක් නොමැත"</string>
+    <string name="clh_callFailed_channel_unacceptable_txt" msgid="8048626924246611459">"නාලිකාව පිළිගත නොහැකිය"</string>
+    <string name="clh_callFailed_operator_determined_barring_txt" msgid="6889705714244076823">"මෙහෙයුම්කරු නිර්ණිත අවහිර කිරීම"</string>
+    <string name="clh_callFailed_normal_call_clearing_txt" msgid="2810975267106345820">"සාමාන්‍ය ඇමතුම් හිස් කිරීම"</string>
+    <string name="clh_callFailed_user_busy_txt" msgid="2736095995784746915">"පරිශීලක කාර්යබහුලයි"</string>
+    <string name="clh_callFailed_no_user_responding_txt" msgid="1421543095873040084">"පරිශීලකයා ප්‍රතිචාර නොදක්වයි"</string>
+    <string name="clh_callFailed_user_alerting_txt" msgid="6606245970376797447">"පරිශීලක ඇඟවීම, පිළිතුරක් නැත"</string>
+    <string name="clh_callFailed_call_rejected_txt" msgid="8001665478195793223">"ඇමතුම ප්‍රතික්ෂේප කරන ලදී"</string>
+    <string name="clh_callFailed_number_changed_txt" msgid="5127909898925154242">"අංකය වෙනස් කර ඇත"</string>
+    <string name="clh_callFailed_pre_emption_txt" msgid="6864702416751338567">"පූර්ව-කම්පන"</string>
+    <string name="clh_callFailed_non_selected_user_clearing_txt" msgid="8725898326616836656">"තෝරා නොගත් පරිශීලක හිස් කිරීම"</string>
+    <string name="clh_callFailed_destination_out_of_order_txt" msgid="6626355413556362437">"ගමනාන්තය බිඳ වැටී ඇත"</string>
+    <string name="clh_callFailed_invalid_number_format_txt" msgid="6987646655639655370">"වලංගු නොවන අංක ආකෘතිය (අසම්පූර්ණ අංකය)"</string>
+    <string name="clh_callFailed_facility_rejected_txt" msgid="4539787567476563415">"පහසුකම ප්‍රතික්ෂේපිතයි"</string>
+    <string name="clh_callFailed_response_to_STATUS_ENQUIRY_txt" msgid="178503536263624366">"STATUS ENQUIRY වෙත ප්‍රතිචාරය"</string>
+    <string name="clh_callFailed_normal_unspecified_txt" msgid="2777574148560245427">"සාමාන්‍ය, නිශ්චිත නොවන"</string>
+    <string name="clh_callFailed_no_circuit_available_txt" msgid="2894749820848784700">"පරිපථයක්/නාලිකාවක් නොපවතී"</string>
+    <string name="clh_callFailed_network_out_of_order_txt" msgid="807472585030492179">"ජාලය බිඳ වැටී ඇත"</string>
+    <string name="clh_callFailed_temporary_failure_txt" msgid="1985847623937655151">"තාවකාලික අසාර්ථකත්වය"</string>
+    <string name="clh_callFailed_switching_equipment_congestion_txt" msgid="465517139462928431">"මාරු කිරීමේ උපකරණ තදබදය"</string>
+    <string name="clh_callFailed_access_information_discarded_txt" msgid="132851305339579892">"ප්‍රවේශ තොරතුරු ඉවත දමා ඇත"</string>
+    <string name="clh_callFailed_requested_circuit_txt" msgid="2316345471851443847">"ඉල්ලූ පරිපථය/නාලිකාව නොතිබේ"</string>
+    <string name="clh_callFailed_resources_unavailable_unspecified_txt" msgid="4460267429142724322">"සම්පත් නොතිබේ, නිශ්චිත නැත"</string>
+    <string name="clh_callFailed_quality_of_service_unavailable_txt" msgid="7315823047206338755">"සේවයේ ගුණාත්මකභාවය නොමැත"</string>
+    <string name="clh_callFailed_requested_facility_not_subscribed_txt" msgid="1688438372518949530">"ඉල්ලූ පහසුකමට දායක වී නැත"</string>
+    <string name="clh_callFailed_incoming_calls_barred_within_the_CUG_txt" msgid="3922231620226043342">"එන ඇමතුම CUG තුළ අවහිර කර ඇත"</string>
+    <string name="clh_callFailed_bearer_capability_not_authorized_txt" msgid="6515594235334537340">"හිමිකරු හැකියාවට අවසර නැත"</string>
+    <string name="clh_callFailed_bearer_capability_not_presently_available_txt" msgid="8013567156449692135">"හිමිකරු හැකියාව දැනට නොපවතී"</string>
+    <string name="clh_callFailed_service_or_option_not_available_unspecified_txt" msgid="8663374141880847414">"සේවාව හෝ විකල්පය නොපවතී, නිශ්චිත නැත"</string>
+    <string name="clh_callFailed_bearer_service_not_implemented_txt" msgid="2772484977847973583">"හිමිකරු සේවාව ක්‍රියාත්මක කර නැත"</string>
+    <string name="clh_callFailed_ACM_equal_to_or_greater_than_ACMmax_txt" msgid="2192709279981159761">"ACM ACMmax ට සමාන හෝ විශාලය"</string>
+    <string name="clh_callFailed_requested_facility_not_implemented_txt" msgid="406404292085779118">"ඉල්ලූ පහසුකම ක්‍රියාත්මක කර නැත"</string>
+    <string name="clh_callFailed_only_restricted_digital_information_bearer_capability_is_available_txt" msgid="4817899794531157207">"සීමා කළ අංකිත තොරතුරු හිමිකරු හැකියාව පමණක් ලබා ගත හැකිය"</string>
+    <string name="clh_callFailed_service_or_option_not_implemented_unspecified_txt" msgid="2968655784896862505">"සේවාව හෝ විකල්පය ක්‍රියාත්මක කර නැත, නිශ්චිත නැත"</string>
+    <string name="clh_callFailed_invalid_transaction_identifier_value_txt" msgid="3843478518660918642">"වලංගු නොවන ගනුදෙනු හඳුනා ගැනීමේ අගය"</string>
+    <string name="clh_callFailed_user_not_member_of_CUG_txt" msgid="8462852903153938988">"පරිශීලක CUG හි සාමාජිකයෙක් නොවේ"</string>
+    <string name="clh_callFailed_incompatible_destination_txt" msgid="2580750652910253219">"නොගැළපෙන ගමනාන්තය"</string>
+    <string name="clh_callFailed_invalid_transit_network_selection_txt" msgid="6589916900457111005">"වලංගු නොවන ජාල තේරීම"</string>
+    <string name="clh_callFailed_semantically_incorrect_message_txt" msgid="2329284157442218683">"අර්ථානුකූලව වැරදි පණිවිඩය"</string>
+    <string name="clh_callFailed_invalid_mandatory_information_txt" msgid="9081556111928912676">"වලංගු නොවන අනිවාර්ය තොරතුරු"</string>
+    <string name="clh_callFailed_message_type_non_existent_or_not_implemented_txt" msgid="2641350895896546715">"පනිවිඩ වර්ගය නොපවතී නැතහොත් ක්‍රියාත්මක කර නැත"</string>
+    <string name="clh_callFailed_message_type_not_compatible_with_protocol_state_txt" msgid="6598180735494982466">"පණිවිඩ වර්ගය ප්‍රොටොකෝල තත්ත්වය සමග නොගැළපෙයි"</string>
+    <string name="clh_callFailed_information_element_non_existent_or_not_implemented_txt" msgid="4725610801664706983">"තොරතුරු මූලාංගය නොපවතී නැතහොත් ක්‍රියාත්මක කර නැත"</string>
+    <string name="clh_callFailed_conditional_IE_error_txt" msgid="9140031076499566143">"කොන්දේසිගත IE දෝෂය"</string>
+    <string name="clh_callFailed_message_not_compatible_with_protocol_state_txt" msgid="6586005128633024271">"පණිවිඩය ප්‍රොටොකෝල තත්ත්වය සමග නොගැළපෙයි"</string>
+    <string name="clh_callFailed_recovery_on_timer_expiry_txt" msgid="3680765722923600294">"කාල පරාසයේ කල් ඉකුත්වීම"</string>
+    <string name="clh_callFailed_protocol_Error_unspecified_txt" msgid="8294907817156524790">"ප්‍රොටොකෝල දෝෂය, නිශ්චිත නොවන"</string>
+    <string name="clh_callFailed_interworking_unspecified_txt" msgid="8838850798491763729">"අන්තර්ක්‍රියාකාරී, නිශ්චිත නොවන"</string>
+    <string name="labelCallBarring" msgid="3452870940716226978">"ඇමතුම අවහිර කිරීම"</string>
+    <string name="sum_call_barring_enabled" msgid="6804489690436703488">"ක්‍රියාත්මකයි"</string>
+    <string name="sum_call_barring_disabled" msgid="5900772179198857783">"ක්‍රියාවිරහිතයි"</string>
+    <string name="call_barring_baoc" msgid="1199843944333106035">"සියලුම යන"</string>
+    <string name="call_barring_baoc_enabled" msgid="8112118391869380361">"සියලුම පිටතට යන ඇමතුම් අවහිර කිරීම අබල කරන්නද?"</string>
+    <string name="call_barring_baoc_disabled" msgid="7806697133004697974">"සියලුම පිටතට යන ඇමතුම් අවහිර කරන්නද?"</string>
+    <string name="call_barring_baoic" msgid="3162154267825211826">"යන ජාත්‍යන්තර"</string>
+    <string name="call_barring_baoic_enabled" msgid="2634377543147258105">"පිටතට යන සියලුම ජාත්‍යන්තර ඇමතුම් අවහිර කිරීම අබල කරන්නද?"</string>
+    <string name="call_barring_baoic_disabled" msgid="5817895648306183464">"පිටතට යන ජාත්‍යන්තර ඇමතුම් අවහිර කරන්නද?"</string>
+    <string name="call_barring_baoicr" msgid="8951699885885742076">"පිටතට යන ජාත්‍යන්තර රෝමිං"</string>
+    <string name="call_barring_baoicr_enabled" msgid="2519630715322138317">"පිටතට යන සියලුම ජාත්‍යන්තර රෝමිං අවහිර කිරීම අබල කරන්නද?"</string>
+    <string name="call_barring_baoicr_disabled" msgid="5831267468931377699">"පිටතට යන ජාත්‍යන්තර රෝමිං අවහිර කරන්නද?"</string>
+    <string name="call_barring_baic" msgid="5272726081458339912">"සියලුම එන"</string>
+    <string name="call_barring_baic_enabled" msgid="2457134916223203380">"ලැබෙන සියලුම ඇමතුම්වල අවහිර කිරීම අබල කරන්නද?"</string>
+    <string name="call_barring_baic_disabled" msgid="6945604947500275636">"ලැබෙන සියලුම ඇමතුම් අවහිර කරන්නද?"</string>
+    <string name="call_barring_baicr" msgid="5728784220691481693">"ලැබෙන ජාත්‍යන්තර රෝමිං"</string>
+    <string name="call_barring_baicr_enabled" msgid="6533336994391716127">"ලැබෙන සියලුම ජාත්‍යන්තර රෝමිං අවහිර කිරීම අබල කරන්නද?"</string>
+    <string name="call_barring_baicr_disabled" msgid="6746329853943256566">"ලැබෙන ජාත්‍යන්තර රෝමිං අවහිර කරන්නද?"</string>
+    <string name="call_barring_deactivate_all" msgid="5269788384941003415">"සියල්ල අක්‍රිය කරන්න"</string>
+    <string name="call_barring_deactivate_all_description" msgid="4972365443287257704">"සියලු ඇමතුම් අවහිර කිරීම් සැකසීම් අක්‍රිය කරන්න"</string>
+    <string name="call_barring_deactivate_success" msgid="8014685598632000936">"ඇමතුම් අවහිර කිරීම අක්‍රිය කරන ලදී"</string>
+    <string name="call_barring_change_pwd" msgid="6887420609726284232">"මුරපදය වෙනස් කරන්න"</string>
+    <string name="call_barring_change_pwd_description" msgid="5505087790260233953">"ඇමතුම් අවහිර කිරීම් මුරපදය වෙනස් කරන්න"</string>
+    <string name="call_barring_change_pwd_description_disabled" msgid="7630770327645349957">"ඇමතුම් අවහිර කිරීම් මුරපදය වෙනස් කළ නොහැකිය."</string>
+    <string name="call_barring_pwd_not_match" msgid="6716711689350314525">"මුරපද නොගැළපෙයි"</string>
+    <string name="call_barring_right_pwd_number" msgid="2902966502520410446">"අංක 4ක් සහිත මුරපදයක් ඇතුළු කරන්න"</string>
+    <string name="call_barring_change_pwd_success" msgid="3278310763742760321">"මුරපදය වෙනස් කරන ලදී"</string>
+    <string name="call_barring_old_pwd" msgid="6080515987320238522">"පැරණි මුරපදය"</string>
+    <string name="call_barring_new_pwd" msgid="7048532299150269547">"නව මුරපදය"</string>
+    <string name="call_barring_confirm_pwd" msgid="1947167278466285411">"මුරපදය තහවුරු කරන්න"</string>
+    <string name="messageCallBarring" msgid="2412123220272136055">"මුරපදය ඇතුළු කරන්න"</string>
+    <string name="call_barring_settings" msgid="80766145008623645">"ඇමතුම් අවහිර කිරීම් සැකසීම්"</string>
+    <string name="call_barring_deactivate_all_no_password" msgid="920902774366557311">"සියලු ඇමතුම් අවහිර කිරීම් සැකසීම් අක්‍රිය කරන්නද?"</string>
+    <string name="supp_service_notification_call_deflected" msgid="9195460512875330926">"ඇමතුම හරවන ලදී."</string>
+    <string name="supp_service_notification_call_forwarded" msgid="7818548630812124053">"ඇමතුම යොමු කරන ලදී."</string>
+    <string name="supp_service_notification_call_waiting" msgid="789154111899572489">"ඇමතුම පොරොත්තුවෙන්."</string>
+    <string name="supp_service_clir_suppression_rejected" msgid="1581851661582189045">"අංකය අවහිර කිරිම ප්‍රතික්ෂේප කෙරේ."</string>
+    <string name="supp_service_closed_user_group_call" msgid="5761735840904590950">"සංවෘත පරිශීලක සමූහ ඇමතුම."</string>
+    <string name="supp_service_incoming_calls_barred" msgid="3248813207307882723">"එන ඇමතුම් වළක්වා ඇත."</string>
+    <string name="supp_service_outgoing_calls_barred" msgid="1962644621292054081">"යන ඇමතුම් වළක්වා ඇත."</string>
+    <string name="supp_service_call_forwarding_active" msgid="1253134771682248735">"ඇමතුම යොමු කිරීම සක්‍රියයි."</string>
+    <string name="supp_service_additional_call_forwarded" msgid="5228624725214727315">"අතිරේක ඇමතුම යොමු කරනු ලැබේ."</string>
+    <string name="supp_service_additional_ect_connected" msgid="6396964292513707102">"පැහැදිලි ඇමතුම් මාරුව සම්පූර්ණයි."</string>
+    <string name="supp_service_additional_ect_connecting" msgid="5443373059716058480">"පැහැදිලි ඇමතුම් මාරුව සිදු කරමින් පවතී."</string>
+    <string name="supp_service_call_on_hold" msgid="1478976782361795422">"ඇමතුම රඳවා ඇත."</string>
+    <string name="supp_service_call_resumed" msgid="1656475289958070674">"ඇමතුම නැවත ආරම්භ විය."</string>
+    <string name="supp_service_deflected_call" msgid="138970419873492166">"ඇමතුම හරවන ලදී."</string>
+    <string name="supp_service_forwarded_call" msgid="4509980341645679803">"යොමු කළ ඇමතුම."</string>
+    <string name="supp_service_conference_call" msgid="4448616364004466832">"සම්මන්ත්‍රණ ඇමතුමට එක් වෙමින්."</string>
+    <string name="supp_service_held_call_released" msgid="2030677825038709779">"රඳවා ගත් ඇමතුම නිදහස් කර ඇත."</string>
 </resources>
diff --git a/res/values-sk/strings.xml b/res/values-sk/strings.xml
index 54914bb..ae06676 100644
--- a/res/values-sk/strings.xml
+++ b/res/values-sk/strings.xml
@@ -130,6 +130,7 @@
     <string name="stk_cc_ss_to_dial_error" msgid="2816779198916570502">"Žiadosť SS bola upravená na žiadosť DIAL."</string>
     <string name="stk_cc_ss_to_ussd_error" msgid="7490626178582654236">"Žiadosť SS bola upravená na žiadosť USSD."</string>
     <string name="stk_cc_ss_to_ss_error" msgid="5057846756489053759">"Žiadosť SS bola upravená na novú žiadosť SS."</string>
+    <string name="stk_cc_ss_to_dial_video_error" msgid="3091186225006683939">"Žiadosť SS bola upravená na žiadosť Video DIAL."</string>
     <string name="fdn_check_failure" msgid="18200614306525434">"V aplikácii Telefón je zapnutý režim povolených čísel. Z toho dôvodu nefungujú niektoré funkcie volania."</string>
     <string name="radio_off_error" msgid="2304459933248513376">"Pred zobrazením nastavení zapnite rádio."</string>
     <string name="close_dialog" msgid="2365884406356986917">"OK"</string>
@@ -158,7 +159,6 @@
     <string name="vm_change_pin_error_invalid" msgid="3972205462701668653">"Nový PIN obsahuje neplatné znaky."</string>
     <string name="vm_change_pin_error_system_error" msgid="6610603326230000207">"PIN nie je možné zmeniť"</string>
     <string name="vvm_unsupported_message_format" msgid="11795090778411977">"Nepodporovaný typ správy, zavolajte na číslo <xliff:g id="NUMBER">%s</xliff:g> a vypočujte si správu."</string>
-    <string name="mobile_networks" msgid="5540397602919106177">"Nastavenia mobilnej siete"</string>
     <string name="network_settings_title" msgid="514120489499925574">"Mobilná sieť"</string>
     <string name="label_available" msgid="1181658289009300430">"Dostupné siete"</string>
     <string name="load_networks_progress" msgid="5230707536168902952">"Hľadá sa…"</string>
@@ -168,6 +168,7 @@
     <string name="not_allowed" msgid="5613353860205691579">"Vaša SIM karta nepovoľuje pripojenie k tejto sieti."</string>
     <string name="connect_later" msgid="2308119155752343975">"V tejto chvíli sa nedá pripojiť k sieti. Skúste to znova neskôr."</string>
     <string name="registration_done" msgid="495135664535876612">"Prihlásenie k sieti prebehlo úspešne."</string>
+    <string name="already_auto" msgid="6067116884321285507">"Už v automatickom výbere"</string>
     <string name="select_automatically" msgid="1046727200631770962">"Vybrať sieť automaticky"</string>
     <string name="network_select_title" msgid="7733107364757544558">"Sieť"</string>
     <string name="register_automatically" msgid="6017849844573519637">"Automatická registrácia..."</string>
@@ -175,6 +176,31 @@
     <string name="preferred_network_mode_summary" msgid="1434820673166126609">"Zmeniť prevádzkový režim siete"</string>
     <string name="preferred_network_mode_dialogtitle" msgid="4048082093347807230">"Preferovaný typ siete"</string>
     <string name="forbidden_network" msgid="4384929668343563440">"(zakázané)"</string>
+  <string-array name="preferred_network_mode_choices">
+    <item msgid="3628460389382468528">"GSM/WCDMA – preferované"</item>
+    <item msgid="8442633436636425221">"Iba GSM"</item>
+    <item msgid="2032314385791760810">"Iba WCDMA"</item>
+    <item msgid="6334554401059422303">"GSM/WCDMA – automaticky"</item>
+    <item msgid="1462198368200398663">"CDMA/EvDo – automaticky"</item>
+    <item msgid="3611460019185359968">"CDMA bez EvDo"</item>
+    <item msgid="545430093607698090">"Iba EvDo"</item>
+    <item msgid="4286774020869405140">"CDMA/EvDo/GSM/WCDMA"</item>
+    <item msgid="4006002265696868538">"CDMA + LTE/EvDo"</item>
+    <item msgid="8973936140318359205">"GSM/WCDMA/LTE"</item>
+    <item msgid="3471059554252610472">"Globálne"</item>
+    <item msgid="2882615514545171802">"LTE"</item>
+    <item msgid="8076204422288290116">"LTE/WCDMA"</item>
+    <item msgid="3982984144824159726">"Iba TDSCDMA"</item>
+    <item msgid="3686191974505922271">"TDSCDMA/WCDMA"</item>
+    <item msgid="7135671700201836475">"LTE/TDSCDMA"</item>
+    <item msgid="3736619459066330755">"TDSCDMA/GSM"</item>
+    <item msgid="4778666570887216861">"LTE/TDSCDMA/GSM"</item>
+    <item msgid="2952322596201849456">"TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="115984258536697617">"LTE/TDSCDMA/WCDMA"</item>
+    <item msgid="7957991936217192636">"LTE/TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="2828588917858484655">"TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+    <item msgid="4989979948139945854">"LTE/TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+  </string-array>
     <string name="preferred_network_mode_wcdma_perf_summary" msgid="8521677230113533809">"Preferovaný režim siete: preferované WCDMA"</string>
     <string name="preferred_network_mode_gsm_only_summary" msgid="3352445413437453511">"Preferovaný režim siete: iba GSM"</string>
     <string name="preferred_network_mode_wcdma_only_summary" msgid="2836897236221063413">"Preferovaný režim siete: iba WCDMA"</string>
@@ -192,21 +218,15 @@
     <string name="preferred_network_mode_lte_gsm_umts_summary" msgid="633315028976225026">"Uprednostňovaný režim siete: LTE / GSM / UMTS"</string>
     <string name="preferred_network_mode_lte_cdma_summary" msgid="3722647806454528426">"Preferovaný režim siete: LTE / CDMA"</string>
     <string name="preferred_network_mode_tdscdma_summary" msgid="8021016193718678775">"Preferovaný režim siete: TDSCDMA"</string>
-  <string-array name="preferred_network_mode_choices">
-    <item msgid="7886739962255042385">"LTE / WCDMA"</item>
-    <item msgid="577652050447385699">"LTE"</item>
-    <item msgid="6813597571293773656">"Globálny"</item>
-    <item msgid="127064712132619032">"GSM / WCDMA / LTE"</item>
-    <item msgid="1126767511633425977">"CDMA + LTE / EvDo"</item>
-    <item msgid="6389676313771670660">"CDMA / EvDo / GSM / WCDMA"</item>
-    <item msgid="545430093607698090">"Iba EvDo"</item>
-    <item msgid="1508557726283094448">"CDMA bez EvDo"</item>
-    <item msgid="4341433122263841224">"CDMA / EvDo – automaticky"</item>
-    <item msgid="5958053792390386668">"GSM / WCDMA – automaticky"</item>
-    <item msgid="7913148405605373434">"Iba WCDMA"</item>
-    <item msgid="1524224863879435516">"Iba GSM"</item>
-    <item msgid="3817924849415716259">"GSM / WCDMA – preferované"</item>
-  </string-array>
+    <string name="preferred_network_mode_tdscdma_wcdma_summary" msgid="2405154895437348623">"Preferovaný režim siete: TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_summary" msgid="2104702896644235637">"Preferovaný režim siete: LTE/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_summary" msgid="4893784445338396204">"Preferovaný režim siete: TDSCDMA/GSM"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_summary" msgid="1815169717046729757">"Preferovaný režim siete: LTE/GSM/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_wcdma_summary" msgid="2195358773359424099">"Preferovaný režim siete: TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_wcdma_summary" msgid="1181424059695667803">"Preferovaný režim siete: LTE/TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_wcdma_summary" msgid="2526539326505354382">"Preferovaný režim siete: LTE/TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="8195248059196614939">"Preferovaný režim siete: TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="5596733053095592791">"Preferovaný režim siete: LTE/TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
     <string name="call_category" msgid="5863978196309462052">"Volanie"</string>
     <string name="network_operator_category" msgid="4830701959205735636">"Sieť"</string>
     <string name="enhanced_4g_lte_mode_title" msgid="522191650223239171">"Zlepšený režim 4G LTE"</string>
@@ -220,12 +240,13 @@
     <string name="roaming_disable" msgid="1843417228755568110">"Pripájať sa k dátovým službám pri roamingu"</string>
     <string name="roaming_reenable_message" msgid="8913735676127858115">"Dátové pripojenie bolo prerušené, pretože ste opustili domovskú sieť a máte vypnutý dátový roaming."</string>
     <string name="roaming_warning" msgid="1603164667540144353">"Môžu sa vám účtovať vysoké poplatky."</string>
+    <string name="roaming_check_price_warning" msgid="7497570906830902550">"Informácie o cenách získate od svojho poskytovateľa siete."</string>
     <string name="roaming_alert_title" msgid="3654815360303826008">"Povoliť dátový roaming?"</string>
     <string name="data_usage_title" msgid="8759619109516889802">"Spotreba dát"</string>
     <string name="data_usage_template" msgid="8526428824844656364">"Spotreba mobilných dát za obdobie <xliff:g id="ID_2">%2$s</xliff:g> je <xliff:g id="ID_1">%1$s</xliff:g>"</string>
     <string name="advanced_options_title" msgid="8074895510265488035">"Rozšírené"</string>
     <string name="carrier_settings_euicc" msgid="6714062862127226405">"Operátor"</string>
-    <string name="keywords_carrier_settings_euicc" msgid="783429609643157743">"operátor, esim, sim, euicc"</string>
+    <string name="keywords_carrier_settings_euicc" msgid="6861505396475991277">"operátor, esim, sim, euicc, prepnúť operátora, pridať operátora"</string>
     <string name="carrier_settings_euicc_summary" msgid="5115001942761995457">"<xliff:g id="CARRIER_NAME">%1$s</xliff:g> – <xliff:g id="PHONE_NUMBER">%2$s</xliff:g>"</string>
     <string name="mobile_data_settings_title" msgid="4661165467914727157">"Mobilné dáta"</string>
     <string name="mobile_data_settings_summary" msgid="5087255915840576895">"Prístup k dátam pomocou mobilnej siete"</string>
@@ -399,7 +420,7 @@
     <string name="deleting_fdn_contact" msgid="5669163206349319969">"Odstraňuje sa povolené číslo…"</string>
     <string name="fdn_contact_deleted" msgid="7154162327112259569">"Povolené číslo bolo odstránené."</string>
     <string name="pin2_invalid" msgid="5470854099230755944">"Povolené čísla neboli aktualizované. Zadali ste nesprávny kód PIN."</string>
-    <string name="fdn_invalid_number" msgid="8602417141715473998">"Režim povolených čísel nebol aktualizovaný, pretože číslo je prázdne alebo obsahuje viac než 20 číslic."</string>
+    <string name="fdn_invalid_number" msgid="2062898833049589309">"Režim povolených čísel nebol aktualizovaný, pretože číslo obsahuje viac než 20 číslic."</string>
     <string name="pin2_or_fdn_invalid" msgid="6025144083384701197">"Povolené čísla neboli aktualizované. Kód PIN2 je nesprávny alebo bolo telefónne číslo odmietnuté."</string>
     <string name="fdn_failed" msgid="540018079008319747">"Operácia s povolenými číslami zlyhala."</string>
     <string name="simContacts_emptyLoading" msgid="2203331234764498011">"Prebieha čítanie zo SIM karty..."</string>
@@ -502,6 +523,8 @@
     <string name="failedToImportSingleContactMsg" msgid="415399285420353917">"Kontakt sa nepodarilo importovať"</string>
     <string name="hac_mode_title" msgid="8740268574688743289">"Načúvacie pomôcky"</string>
     <string name="hac_mode_summary" msgid="6833851160514929341">"Zapnúť režim kompatibility s načúvacou pomôckou"</string>
+    <string name="rtt_mode_title" msgid="5868105073514206953">"RTT"</string>
+    <string name="rtt_mode_summary" msgid="7346441783429748083">"Zapnúť alebo vypnúť RTT"</string>
   <string-array name="tty_mode_entries">
     <item msgid="512950011423868021">"Textový telefón vypnutý"</item>
     <item msgid="3971695875449640648">"Úplný textový telefón"</item>
@@ -617,4 +640,107 @@
     <string name="mobile_data_activate_diag_message" msgid="8216154678758451453">"Možno bude potrebné pridať dáta prostredníctvom poskytovateľa <xliff:g id="PROVIDER_NAME">%s</xliff:g>"</string>
     <string name="mobile_data_activate_button" msgid="3682400969184405446">"PRIDAŤ DÁTA"</string>
     <string name="mobile_data_activate_cancel_button" msgid="1708022171547398765">"ZRUŠIŤ"</string>
+    <string name="clh_card_title_call_ended_txt" msgid="4072101334811753823">"Hovor bol ukončený"</string>
+    <string name="clh_callFailed_powerOff_txt" msgid="3773036949107147708">"Rádio je vypnuté"</string>
+    <string name="clh_callFailed_simError_txt" msgid="757650590524277969">"Chýba SIM karta alebo došlo k chybe SIM karty"</string>
+    <string name="clh_incall_error_out_of_service_txt" msgid="3974373603657193827">"Mobilná sieť nie je k dispozícii"</string>
+    <string name="clh_callFailed_unassigned_number_txt" msgid="7635996793232604064">"Nepridelené (nepriradené) číslo"</string>
+    <string name="clh_callFailed_no_route_to_destination_txt" msgid="8561586745288855167">"Chýba cesta k cieľu"</string>
+    <string name="clh_callFailed_channel_unacceptable_txt" msgid="8048626924246611459">"Kanál je neprijateľný"</string>
+    <string name="clh_callFailed_operator_determined_barring_txt" msgid="6889705714244076823">"Blokovanie stanovené prevádzkovateľom"</string>
+    <string name="clh_callFailed_normal_call_clearing_txt" msgid="2810975267106345820">"Odstraňovanie štandardného hovoru"</string>
+    <string name="clh_callFailed_user_busy_txt" msgid="2736095995784746915">"Používateľ má obsadené"</string>
+    <string name="clh_callFailed_no_user_responding_txt" msgid="1421543095873040084">"Neodpovedá žiadny používateľ"</string>
+    <string name="clh_callFailed_user_alerting_txt" msgid="6606245970376797447">"Vyzváňanie u používateľa, bez odpovede"</string>
+    <string name="clh_callFailed_call_rejected_txt" msgid="8001665478195793223">"Hovor bol zamietnutý"</string>
+    <string name="clh_callFailed_number_changed_txt" msgid="5127909898925154242">"Číslo bolo zmenené"</string>
+    <string name="clh_callFailed_pre_emption_txt" msgid="6864702416751338567">"Priradenie prednosti"</string>
+    <string name="clh_callFailed_non_selected_user_clearing_txt" msgid="8725898326616836656">"Odstraňovanie nevybratého používateľa"</string>
+    <string name="clh_callFailed_destination_out_of_order_txt" msgid="6626355413556362437">"Cieľ je mimo prevádzky"</string>
+    <string name="clh_callFailed_invalid_number_format_txt" msgid="6987646655639655370">"Neplatný formát čísla (neúplné číslo)"</string>
+    <string name="clh_callFailed_facility_rejected_txt" msgid="4539787567476563415">"Prostriedok bol zamietnutý"</string>
+    <string name="clh_callFailed_response_to_STATUS_ENQUIRY_txt" msgid="178503536263624366">"Odpoveď na ZISTENIE STAVU"</string>
+    <string name="clh_callFailed_normal_unspecified_txt" msgid="2777574148560245427">"Štandardné, nešpecifikované"</string>
+    <string name="clh_callFailed_no_circuit_available_txt" msgid="2894749820848784700">"K dispozícii nie je žiadny okruh alebo kanál"</string>
+    <string name="clh_callFailed_network_out_of_order_txt" msgid="807472585030492179">"Sieť je mimo prevádzky"</string>
+    <string name="clh_callFailed_temporary_failure_txt" msgid="1985847623937655151">"Dočasná chyba"</string>
+    <string name="clh_callFailed_switching_equipment_congestion_txt" msgid="465517139462928431">"Nepriechodnosť prepájacieho zariadenia"</string>
+    <string name="clh_callFailed_access_information_discarded_txt" msgid="132851305339579892">"Informácie o prístupe boli zahodené"</string>
+    <string name="clh_callFailed_requested_circuit_txt" msgid="2316345471851443847">"Požadovaný okruh alebo kanál nie je k dispozícii"</string>
+    <string name="clh_callFailed_resources_unavailable_unspecified_txt" msgid="4460267429142724322">"Zdroje nie sú k dispozícii, nešpecifikované"</string>
+    <string name="clh_callFailed_quality_of_service_unavailable_txt" msgid="7315823047206338755">"Kvalita služby nie je k dispozícii"</string>
+    <string name="clh_callFailed_requested_facility_not_subscribed_txt" msgid="1688438372518949530">"Nie je prihlásený odber požadovaného prostriedku"</string>
+    <string name="clh_callFailed_incoming_calls_barred_within_the_CUG_txt" msgid="3922231620226043342">"Prichádzajúce hovory boli zablokované v rámci uzavretej skupiny používateľov"</string>
+    <string name="clh_callFailed_bearer_capability_not_authorized_txt" msgid="6515594235334537340">"Schopnosť nosnej služby nie je autorizovaná"</string>
+    <string name="clh_callFailed_bearer_capability_not_presently_available_txt" msgid="8013567156449692135">"Schopnosť nosnej služby nie je momentálne k dispozícii"</string>
+    <string name="clh_callFailed_service_or_option_not_available_unspecified_txt" msgid="8663374141880847414">"Služba alebo možnosť nie je k dispozícii, nešpecifikované"</string>
+    <string name="clh_callFailed_bearer_service_not_implemented_txt" msgid="2772484977847973583">"Nosná služba nie je implementovaná"</string>
+    <string name="clh_callFailed_ACM_equal_to_or_greater_than_ACMmax_txt" msgid="2192709279981159761">"Hodnota ACM je rovnaká alebo väčšia ako hodnota ACMmax"</string>
+    <string name="clh_callFailed_requested_facility_not_implemented_txt" msgid="406404292085779118">"Požadovaný prostriedok nie je implementovaný"</string>
+    <string name="clh_callFailed_only_restricted_digital_information_bearer_capability_is_available_txt" msgid="4817899794531157207">"K dispozícii je iba obmedzená schopnosť nosnej služby digitálnych informácií"</string>
+    <string name="clh_callFailed_service_or_option_not_implemented_unspecified_txt" msgid="2968655784896862505">"Služba alebo možnosť nie je implementovaná, nešpecifikované"</string>
+    <string name="clh_callFailed_invalid_transaction_identifier_value_txt" msgid="3843478518660918642">"Neplatná hodnota identifikátora transakcie"</string>
+    <string name="clh_callFailed_user_not_member_of_CUG_txt" msgid="8462852903153938988">"Používateľ nie je členom uzavretej skupiny používateľov"</string>
+    <string name="clh_callFailed_incompatible_destination_txt" msgid="2580750652910253219">"Nekompatibilný cieľ"</string>
+    <string name="clh_callFailed_invalid_transit_network_selection_txt" msgid="6589916900457111005">"Neplatný výber tranzitnej siete"</string>
+    <string name="clh_callFailed_semantically_incorrect_message_txt" msgid="2329284157442218683">"Sémanticky nesprávna správa"</string>
+    <string name="clh_callFailed_invalid_mandatory_information_txt" msgid="9081556111928912676">"Neplatné povinné informácie"</string>
+    <string name="clh_callFailed_message_type_non_existent_or_not_implemented_txt" msgid="2641350895896546715">"Typ správy neexistuje alebo nie je implementovaný"</string>
+    <string name="clh_callFailed_message_type_not_compatible_with_protocol_state_txt" msgid="6598180735494982466">"Typ správy nie je kompatibilný so stavom protokolu"</string>
+    <string name="clh_callFailed_information_element_non_existent_or_not_implemented_txt" msgid="4725610801664706983">"Informačný prvok neexistuje alebo nie je implementovaný"</string>
+    <string name="clh_callFailed_conditional_IE_error_txt" msgid="9140031076499566143">"Podmienečná chyba informačného prvku"</string>
+    <string name="clh_callFailed_message_not_compatible_with_protocol_state_txt" msgid="6586005128633024271">"Správa nie je kompatibilná so stavom protokolu"</string>
+    <string name="clh_callFailed_recovery_on_timer_expiry_txt" msgid="3680765722923600294">"Obnovenie pri vypršaní časovača"</string>
+    <string name="clh_callFailed_protocol_Error_unspecified_txt" msgid="8294907817156524790">"Chyba protokolu, nešpecifikované"</string>
+    <string name="clh_callFailed_interworking_unspecified_txt" msgid="8838850798491763729">"Spolupráca, nešpecifikované"</string>
+    <string name="labelCallBarring" msgid="3452870940716226978">"Blokovanie hovorov"</string>
+    <string name="sum_call_barring_enabled" msgid="6804489690436703488">"Zapnuté"</string>
+    <string name="sum_call_barring_disabled" msgid="5900772179198857783">"Vypnuté"</string>
+    <string name="call_barring_baoc" msgid="1199843944333106035">"Všetky odchádzajúce"</string>
+    <string name="call_barring_baoc_enabled" msgid="8112118391869380361">"Vypnúť blokovanie všetkých odchádzajúcich hovorov?"</string>
+    <string name="call_barring_baoc_disabled" msgid="7806697133004697974">"Blokovať všetky odchádzajúce hovory?"</string>
+    <string name="call_barring_baoic" msgid="3162154267825211826">"Odchádzajúce medzinárodné"</string>
+    <string name="call_barring_baoic_enabled" msgid="2634377543147258105">"Vypnúť blokovanie odchádzajúcich medzinárodných hovorov?"</string>
+    <string name="call_barring_baoic_disabled" msgid="5817895648306183464">"Blokovať odchádzajúce medzinárodné hovory?"</string>
+    <string name="call_barring_baoicr" msgid="8951699885885742076">"Odchádzajúci medzinárodný roaming"</string>
+    <string name="call_barring_baoicr_enabled" msgid="2519630715322138317">"Vypnúť blokovanie odchádzajúceho medzinárodného roamingu?"</string>
+    <string name="call_barring_baoicr_disabled" msgid="5831267468931377699">"Blokovať odchádzajúci medzinárodný roaming?"</string>
+    <string name="call_barring_baic" msgid="5272726081458339912">"Všetky prichádzajúce"</string>
+    <string name="call_barring_baic_enabled" msgid="2457134916223203380">"Vypnúť blokovanie všetkých prichádzajúcich hovorov?"</string>
+    <string name="call_barring_baic_disabled" msgid="6945604947500275636">"Blokovať všetky prichádzajúce hovory?"</string>
+    <string name="call_barring_baicr" msgid="5728784220691481693">"Prichádzajúci medzinárodný roaming"</string>
+    <string name="call_barring_baicr_enabled" msgid="6533336994391716127">"Vypnúť blokovanie všetkého prichádzajúceho medzinárodného roamingu?"</string>
+    <string name="call_barring_baicr_disabled" msgid="6746329853943256566">"Blokovať prichádzajúci medzinárodný roaming?"</string>
+    <string name="call_barring_deactivate_all" msgid="5269788384941003415">"Deaktivovať všetko"</string>
+    <string name="call_barring_deactivate_all_description" msgid="4972365443287257704">"Deaktivovať všetky nastavenia blokovania hovorov"</string>
+    <string name="call_barring_deactivate_success" msgid="8014685598632000936">"Blokovanie hovorov bolo deaktivované"</string>
+    <string name="call_barring_change_pwd" msgid="6887420609726284232">"Zmeniť heslo"</string>
+    <string name="call_barring_change_pwd_description" msgid="5505087790260233953">"Zmeniť heslo na blokovanie hovorov"</string>
+    <string name="call_barring_change_pwd_description_disabled" msgid="7630770327645349957">"Heslo na blokovanie hovorov sa nepodarilo zmeniť."</string>
+    <string name="call_barring_pwd_not_match" msgid="6716711689350314525">"Heslá sa nezhodujú"</string>
+    <string name="call_barring_right_pwd_number" msgid="2902966502520410446">"Zadajte heslo so štyrmi číslicami"</string>
+    <string name="call_barring_change_pwd_success" msgid="3278310763742760321">"Heslo bolo zmenené"</string>
+    <string name="call_barring_old_pwd" msgid="6080515987320238522">"Staré heslo"</string>
+    <string name="call_barring_new_pwd" msgid="7048532299150269547">"Nové heslo"</string>
+    <string name="call_barring_confirm_pwd" msgid="1947167278466285411">"Potvrďte heslo"</string>
+    <string name="messageCallBarring" msgid="2412123220272136055">"Zadajte heslo"</string>
+    <string name="call_barring_settings" msgid="80766145008623645">"Nastavenia blokovania hovorov"</string>
+    <string name="call_barring_deactivate_all_no_password" msgid="920902774366557311">"Deaktivovať všetky nastavenia blokovania hovorov?"</string>
+    <string name="supp_service_notification_call_deflected" msgid="9195460512875330926">"Hovor bol odklonený."</string>
+    <string name="supp_service_notification_call_forwarded" msgid="7818548630812124053">"Hovor bol presmerovaný."</string>
+    <string name="supp_service_notification_call_waiting" msgid="789154111899572489">"Hovor čaká."</string>
+    <string name="supp_service_clir_suppression_rejected" msgid="1581851661582189045">"Blokovanie čísla bolo odmietnuté."</string>
+    <string name="supp_service_closed_user_group_call" msgid="5761735840904590950">"Hovor s uzavretou skupinou používateľov."</string>
+    <string name="supp_service_incoming_calls_barred" msgid="3248813207307882723">"Prichádzajúce hovory boli zablokované."</string>
+    <string name="supp_service_outgoing_calls_barred" msgid="1962644621292054081">"Odchádzajúce hovory boli zablokované."</string>
+    <string name="supp_service_call_forwarding_active" msgid="1253134771682248735">"Presmerovanie hovorov je aktívne."</string>
+    <string name="supp_service_additional_call_forwarded" msgid="5228624725214727315">"Ďalší hovor bol presmerovaný."</string>
+    <string name="supp_service_additional_ect_connected" msgid="6396964292513707102">"Explicitný presun hovoru bol dokončený."</string>
+    <string name="supp_service_additional_ect_connecting" msgid="5443373059716058480">"Prebieha explicitný presun hovoru."</string>
+    <string name="supp_service_call_on_hold" msgid="1478976782361795422">"Hovor je podržaný."</string>
+    <string name="supp_service_call_resumed" msgid="1656475289958070674">"Hovor bol obnovený."</string>
+    <string name="supp_service_deflected_call" msgid="138970419873492166">"Hovor bol odklonený."</string>
+    <string name="supp_service_forwarded_call" msgid="4509980341645679803">"Presmerovaný hovor."</string>
+    <string name="supp_service_conference_call" msgid="4448616364004466832">"Pripájate sa ku konferenčnému hovoru."</string>
+    <string name="supp_service_held_call_released" msgid="2030677825038709779">"Podržaný hovor bol odpojený."</string>
 </resources>
diff --git a/res/values-sl/strings.xml b/res/values-sl/strings.xml
index 8cbb4d8..41f59d0 100644
--- a/res/values-sl/strings.xml
+++ b/res/values-sl/strings.xml
@@ -130,6 +130,7 @@
     <string name="stk_cc_ss_to_dial_error" msgid="2816779198916570502">"Zahteva SS je spremenjena v zahtevo DIAL."</string>
     <string name="stk_cc_ss_to_ussd_error" msgid="7490626178582654236">"Zahteva SS je spremenjena v zahtevo USSD."</string>
     <string name="stk_cc_ss_to_ss_error" msgid="5057846756489053759">"Zahteva SS je spremenjena v novo zahtevo SS."</string>
+    <string name="stk_cc_ss_to_dial_video_error" msgid="3091186225006683939">"Zahteva SS je spremenjena v zahtevo Video DIAL."</string>
     <string name="fdn_check_failure" msgid="18200614306525434">"Nastavitev predpisanih številk aplikacije telefona je vklopljena. Zato nekatere funkcije, povezane s klici, ne delujejo."</string>
     <string name="radio_off_error" msgid="2304459933248513376">"Pred ogledom teh nastavitev vklopite radijski oddajnik."</string>
     <string name="close_dialog" msgid="2365884406356986917">"V redu"</string>
@@ -158,7 +159,6 @@
     <string name="vm_change_pin_error_invalid" msgid="3972205462701668653">"Nova koda PIN vsebuje neveljavne znake."</string>
     <string name="vm_change_pin_error_system_error" msgid="6610603326230000207">"Ni mogoče spremeniti kode PIN"</string>
     <string name="vvm_unsupported_message_format" msgid="11795090778411977">"Nepodprta vrsta sporočila, za poslušanje pokličite <xliff:g id="NUMBER">%s</xliff:g>."</string>
-    <string name="mobile_networks" msgid="5540397602919106177">"Nastavitve mobi. omrežja"</string>
     <string name="network_settings_title" msgid="514120489499925574">"Mobilno omrežje"</string>
     <string name="label_available" msgid="1181658289009300430">"Razpoložljiva omrežja"</string>
     <string name="load_networks_progress" msgid="5230707536168902952">"Iskanje ..."</string>
@@ -168,6 +168,7 @@
     <string name="not_allowed" msgid="5613353860205691579">"Kartica SIM ne dovoljuje povezave s tem omrežjem."</string>
     <string name="connect_later" msgid="2308119155752343975">"S tem omrežjem trenutno ni mogoče vzpostaviti povezave. Poskusite znova pozneje."</string>
     <string name="registration_done" msgid="495135664535876612">"Registrirano v omrežju."</string>
+    <string name="already_auto" msgid="6067116884321285507">"Že vključeno v samodejno izbiro."</string>
     <string name="select_automatically" msgid="1046727200631770962">"Samodejno izberi omrežje"</string>
     <string name="network_select_title" msgid="7733107364757544558">"Omrežje"</string>
     <string name="register_automatically" msgid="6017849844573519637">"Samodejna registracija ..."</string>
@@ -175,6 +176,31 @@
     <string name="preferred_network_mode_summary" msgid="1434820673166126609">"Sprememba načina delovanja omrežja"</string>
     <string name="preferred_network_mode_dialogtitle" msgid="4048082093347807230">"Prednostna vrsta omrežja"</string>
     <string name="forbidden_network" msgid="4384929668343563440">"(prepovedano)"</string>
+  <string-array name="preferred_network_mode_choices">
+    <item msgid="3628460389382468528">"Prednostno GSM/WCDMA"</item>
+    <item msgid="8442633436636425221">"Samo GSM"</item>
+    <item msgid="2032314385791760810">"Samo WCDMA"</item>
+    <item msgid="6334554401059422303">"Samodejno GSM/WCDMA"</item>
+    <item msgid="1462198368200398663">"Samodejno CDMA/EvDo"</item>
+    <item msgid="3611460019185359968">"CDMA brez EvDo"</item>
+    <item msgid="545430093607698090">"Samo EvDo"</item>
+    <item msgid="4286774020869405140">"CDMA/EvDo/GSM/WCDMA"</item>
+    <item msgid="4006002265696868538">"CDMA + LTE/EvDo"</item>
+    <item msgid="8973936140318359205">"GSM/WCDMA/LTE"</item>
+    <item msgid="3471059554252610472">"Splošno"</item>
+    <item msgid="2882615514545171802">"LTE"</item>
+    <item msgid="8076204422288290116">"LTE/WCDMA"</item>
+    <item msgid="3982984144824159726">"Samo TDSCDMA"</item>
+    <item msgid="3686191974505922271">"TDSCDMA/WCDMA"</item>
+    <item msgid="7135671700201836475">"LTE/TDSCDMA"</item>
+    <item msgid="3736619459066330755">"TDSCDMA/GSM"</item>
+    <item msgid="4778666570887216861">"LTE/TDSCDMA/GSM"</item>
+    <item msgid="2952322596201849456">"TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="115984258536697617">"LTE/TDSCDMA/WCDMA"</item>
+    <item msgid="7957991936217192636">"LTE/TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="2828588917858484655">"TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+    <item msgid="4989979948139945854">"LTE/TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+  </string-array>
     <string name="preferred_network_mode_wcdma_perf_summary" msgid="8521677230113533809">"Prednostni način omrežja: prednostno WCDMA"</string>
     <string name="preferred_network_mode_gsm_only_summary" msgid="3352445413437453511">"Prednostni način omrežja: samo GSM"</string>
     <string name="preferred_network_mode_wcdma_only_summary" msgid="2836897236221063413">"Prednostni način omrežja: samo WCDMA"</string>
@@ -192,21 +218,15 @@
     <string name="preferred_network_mode_lte_gsm_umts_summary" msgid="633315028976225026">"Prednostni omrežni način: LTE/GSM/UMTS"</string>
     <string name="preferred_network_mode_lte_cdma_summary" msgid="3722647806454528426">"Prednostni način omrežja: LTE/CDMA"</string>
     <string name="preferred_network_mode_tdscdma_summary" msgid="8021016193718678775">"Prednostni način omrežja: TDSCDMA"</string>
-  <string-array name="preferred_network_mode_choices">
-    <item msgid="7886739962255042385">"LTE/WCDMA"</item>
-    <item msgid="577652050447385699">"LTE"</item>
-    <item msgid="6813597571293773656">"Globalno"</item>
-    <item msgid="127064712132619032">"GSM/WCDMA/LTE"</item>
-    <item msgid="1126767511633425977">"CDMA + LTE/EvDo"</item>
-    <item msgid="6389676313771670660">"CDMA/EvDo/GSM/WCDMA"</item>
-    <item msgid="545430093607698090">"Samo EvDo"</item>
-    <item msgid="1508557726283094448">"CDMA brez EvDo"</item>
-    <item msgid="4341433122263841224">"Samodejno CDMA/EvDo"</item>
-    <item msgid="5958053792390386668">"Samodejno GSM/WCDMA"</item>
-    <item msgid="7913148405605373434">"Samo WCDMA"</item>
-    <item msgid="1524224863879435516">"Samo GSM"</item>
-    <item msgid="3817924849415716259">"Prednostno GSM/WCDMA"</item>
-  </string-array>
+    <string name="preferred_network_mode_tdscdma_wcdma_summary" msgid="2405154895437348623">"Prednostni način omrežja: TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_summary" msgid="2104702896644235637">"Prednostni način omrežja: LTE/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_summary" msgid="4893784445338396204">"Prednostni način omrežja: TDSCDMA/GSM"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_summary" msgid="1815169717046729757">"Prednostni način omrežja: LTE/GSM/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_wcdma_summary" msgid="2195358773359424099">"Prednostni način omrežja: TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_wcdma_summary" msgid="1181424059695667803">"Prednostni način omrežja: LTE/TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_wcdma_summary" msgid="2526539326505354382">"Prednostni način omrežja: LTE/TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="8195248059196614939">"Prednostni način omrežja: TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="5596733053095592791">"Prednostni način omrežja: LTE/TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
     <string name="call_category" msgid="5863978196309462052">"Klicanje"</string>
     <string name="network_operator_category" msgid="4830701959205735636">"Omrežje"</string>
     <string name="enhanced_4g_lte_mode_title" msgid="522191650223239171">"Izboljšan način 4G LTE"</string>
@@ -220,12 +240,13 @@
     <string name="roaming_disable" msgid="1843417228755568110">"Med gostovanjem vzpostavi povezavo s podatkovnimi storitvami"</string>
     <string name="roaming_reenable_message" msgid="8913735676127858115">"Podatkovna povezava ni mogoča, ker ste zapustili domače omrežje, podatkovno gostovanje pa je izklopljeno."</string>
     <string name="roaming_warning" msgid="1603164667540144353">"Stroški utegnejo biti veliki."</string>
+    <string name="roaming_check_price_warning" msgid="7497570906830902550">"Preverite cene pri operaterju omrežja."</string>
     <string name="roaming_alert_title" msgid="3654815360303826008">"Želite dovoliti podatkovno gostovanje?"</string>
     <string name="data_usage_title" msgid="8759619109516889802">"Prenesena količina podatkov"</string>
     <string name="data_usage_template" msgid="8526428824844656364">"V obdobju <xliff:g id="ID_2">%2$s</xliff:g> je bilo v mobilnem omrežju prenesenih <xliff:g id="ID_1">%1$s</xliff:g> podatkov"</string>
     <string name="advanced_options_title" msgid="8074895510265488035">"Dodatno"</string>
     <string name="carrier_settings_euicc" msgid="6714062862127226405">"Operater"</string>
-    <string name="keywords_carrier_settings_euicc" msgid="783429609643157743">"operater, esim, sim, euicc"</string>
+    <string name="keywords_carrier_settings_euicc" msgid="6861505396475991277">"operater, esim, sim, euicc, preklopi med operaterji, dodaj operaterja"</string>
     <string name="carrier_settings_euicc_summary" msgid="5115001942761995457">"<xliff:g id="CARRIER_NAME">%1$s</xliff:g> – <xliff:g id="PHONE_NUMBER">%2$s</xliff:g>"</string>
     <string name="mobile_data_settings_title" msgid="4661165467914727157">"Prenos podatkov v mobilnem omrežju"</string>
     <string name="mobile_data_settings_summary" msgid="5087255915840576895">"Dostop do podatkov prek mobilnega omrežja"</string>
@@ -399,7 +420,7 @@
     <string name="deleting_fdn_contact" msgid="5669163206349319969">"Brisanje zapore odhodnega klica ..."</string>
     <string name="fdn_contact_deleted" msgid="7154162327112259569">"Zapora odhodnega klica izbrisana."</string>
     <string name="pin2_invalid" msgid="5470854099230755944">"FDN ni bil posodobljen, ker ste vnesli napačno kodo PIN."</string>
-    <string name="fdn_invalid_number" msgid="8602417141715473998">"Funkcija FDN ni bila posodobljena, ker je številka prazna ali ima več kot 20 mest."</string>
+    <string name="fdn_invalid_number" msgid="2062898833049589309">"FDN ni bil posodobljen, ker število presega 20 mest."</string>
     <string name="pin2_or_fdn_invalid" msgid="6025144083384701197">"FDN ni bil posodobljen. Koda PIN2 je bila napačna ali pa je bila telefonska številka zavrnjena."</string>
     <string name="fdn_failed" msgid="540018079008319747">"Postopek za omejeno klicanje ni uspel."</string>
     <string name="simContacts_emptyLoading" msgid="2203331234764498011">"Branje kartice SIM ..."</string>
@@ -502,6 +523,8 @@
     <string name="failedToImportSingleContactMsg" msgid="415399285420353917">"Uvoz stika ni uspel"</string>
     <string name="hac_mode_title" msgid="8740268574688743289">"Slušni pripomočki"</string>
     <string name="hac_mode_summary" msgid="6833851160514929341">"Vključi združljivost s slušnim pripomočkom"</string>
+    <string name="rtt_mode_title" msgid="5868105073514206953">"RTT"</string>
+    <string name="rtt_mode_summary" msgid="7346441783429748083">"Vklop ali izklop sporočil RTT"</string>
   <string-array name="tty_mode_entries">
     <item msgid="512950011423868021">"Način TTY izklopljen"</item>
     <item msgid="3971695875449640648">"TTY poln"</item>
@@ -617,4 +640,107 @@
     <string name="mobile_data_activate_diag_message" msgid="8216154678758451453">"Podatkovni paket je treba morda dodati prek ponudnika <xliff:g id="PROVIDER_NAME">%s</xliff:g>"</string>
     <string name="mobile_data_activate_button" msgid="3682400969184405446">"DODAJ PODATKOVNI PAKET"</string>
     <string name="mobile_data_activate_cancel_button" msgid="1708022171547398765">"PREKLIČI"</string>
+    <string name="clh_card_title_call_ended_txt" msgid="4072101334811753823">"Klic je končan"</string>
+    <string name="clh_callFailed_powerOff_txt" msgid="3773036949107147708">"Radio je izklopljen"</string>
+    <string name="clh_callFailed_simError_txt" msgid="757650590524277969">"Ni kartice SIM ali napaka kartice SIM"</string>
+    <string name="clh_incall_error_out_of_service_txt" msgid="3974373603657193827">"Mobilno omrežje ni na voljo"</string>
+    <string name="clh_callFailed_unassigned_number_txt" msgid="7635996793232604064">"Nedodeljena (nerazporejena) številka"</string>
+    <string name="clh_callFailed_no_route_to_destination_txt" msgid="8561586745288855167">"Ni poti do cilja"</string>
+    <string name="clh_callFailed_channel_unacceptable_txt" msgid="8048626924246611459">"Kanal je nesprejemljiv"</string>
+    <string name="clh_callFailed_operator_determined_barring_txt" msgid="6889705714244076823">"Zapora, ki jo je določil operater"</string>
+    <string name="clh_callFailed_normal_call_clearing_txt" msgid="2810975267106345820">"Brisanje normalnih klicev"</string>
+    <string name="clh_callFailed_user_busy_txt" msgid="2736095995784746915">"Uporabnik je zaseden"</string>
+    <string name="clh_callFailed_no_user_responding_txt" msgid="1421543095873040084">"Ni odziva uporabnikov"</string>
+    <string name="clh_callFailed_user_alerting_txt" msgid="6606245970376797447">"Opozorilo uporabnika, brez odgovora"</string>
+    <string name="clh_callFailed_call_rejected_txt" msgid="8001665478195793223">"Klic je bil zavrnjen"</string>
+    <string name="clh_callFailed_number_changed_txt" msgid="5127909898925154242">"Številka je spremenjena"</string>
+    <string name="clh_callFailed_pre_emption_txt" msgid="6864702416751338567">"Prekinjanje"</string>
+    <string name="clh_callFailed_non_selected_user_clearing_txt" msgid="8725898326616836656">"Brisanje neizbranih uporabnikov"</string>
+    <string name="clh_callFailed_destination_out_of_order_txt" msgid="6626355413556362437">"Cilj ne deluje"</string>
+    <string name="clh_callFailed_invalid_number_format_txt" msgid="6987646655639655370">"Neveljavna oblika številke (nepopolna številka)"</string>
+    <string name="clh_callFailed_facility_rejected_txt" msgid="4539787567476563415">"Sredstvo je zavrnjeno"</string>
+    <string name="clh_callFailed_response_to_STATUS_ENQUIRY_txt" msgid="178503536263624366">"Odziv na POIZVEDBO STANJA"</string>
+    <string name="clh_callFailed_normal_unspecified_txt" msgid="2777574148560245427">"Normalno, neopredeljeno"</string>
+    <string name="clh_callFailed_no_circuit_available_txt" msgid="2894749820848784700">"Na voljo ni nobenega voda/kanala"</string>
+    <string name="clh_callFailed_network_out_of_order_txt" msgid="807472585030492179">"Omrežje ne deluje"</string>
+    <string name="clh_callFailed_temporary_failure_txt" msgid="1985847623937655151">"Začasna napaka"</string>
+    <string name="clh_callFailed_switching_equipment_congestion_txt" msgid="465517139462928431">"Preobremenjenost komutacijske opreme"</string>
+    <string name="clh_callFailed_access_information_discarded_txt" msgid="132851305339579892">"Podatki o dostopu so zavrženi"</string>
+    <string name="clh_callFailed_requested_circuit_txt" msgid="2316345471851443847">"Zahtevani vod/kanal ni na voljo"</string>
+    <string name="clh_callFailed_resources_unavailable_unspecified_txt" msgid="4460267429142724322">"Viri niso na voljo, neopredeljeno"</string>
+    <string name="clh_callFailed_quality_of_service_unavailable_txt" msgid="7315823047206338755">"Kakovost storitve ni na voljo"</string>
+    <string name="clh_callFailed_requested_facility_not_subscribed_txt" msgid="1688438372518949530">"Nimate naročnine na zahtevano sredstvo"</string>
+    <string name="clh_callFailed_incoming_calls_barred_within_the_CUG_txt" msgid="3922231620226043342">"Zapora dohodnih klicev v zaprti uporabniški skupini"</string>
+    <string name="clh_callFailed_bearer_capability_not_authorized_txt" msgid="6515594235334537340">"Zmogljivost nosilca ni odobrena"</string>
+    <string name="clh_callFailed_bearer_capability_not_presently_available_txt" msgid="8013567156449692135">"Zmogljivost nosilca trenutno ni na voljo"</string>
+    <string name="clh_callFailed_service_or_option_not_available_unspecified_txt" msgid="8663374141880847414">"Storitev ali možnost ni na voljo, neopredeljeno"</string>
+    <string name="clh_callFailed_bearer_service_not_implemented_txt" msgid="2772484977847973583">"Storitev nosilca ni uveljavljena"</string>
+    <string name="clh_callFailed_ACM_equal_to_or_greater_than_ACMmax_txt" msgid="2192709279981159761">"ACM je enako ali več kot ACMmax"</string>
+    <string name="clh_callFailed_requested_facility_not_implemented_txt" msgid="406404292085779118">"Zahtevano sredstvo ni uveljavljeno"</string>
+    <string name="clh_callFailed_only_restricted_digital_information_bearer_capability_is_available_txt" msgid="4817899794531157207">"Na voljo je samo omejena zmogljivost nosilca digitalnih podatkov"</string>
+    <string name="clh_callFailed_service_or_option_not_implemented_unspecified_txt" msgid="2968655784896862505">"Storitev ali možnost ni uveljavljena, neopredeljeno"</string>
+    <string name="clh_callFailed_invalid_transaction_identifier_value_txt" msgid="3843478518660918642">"Neveljavna vrednost identifikatorja transakcije"</string>
+    <string name="clh_callFailed_user_not_member_of_CUG_txt" msgid="8462852903153938988">"Uporabnik ni član zaprte uporabniške skupine"</string>
+    <string name="clh_callFailed_incompatible_destination_txt" msgid="2580750652910253219">"Nezdružljiv cilj"</string>
+    <string name="clh_callFailed_invalid_transit_network_selection_txt" msgid="6589916900457111005">"Neveljavna izbira tranzitnega omrežja"</string>
+    <string name="clh_callFailed_semantically_incorrect_message_txt" msgid="2329284157442218683">"Semantično nepravilno sporočilo"</string>
+    <string name="clh_callFailed_invalid_mandatory_information_txt" msgid="9081556111928912676">"Neveljavni obvezni podatki"</string>
+    <string name="clh_callFailed_message_type_non_existent_or_not_implemented_txt" msgid="2641350895896546715">"Vrsta sporočila ne obstaja ali ni uveljavljena"</string>
+    <string name="clh_callFailed_message_type_not_compatible_with_protocol_state_txt" msgid="6598180735494982466">"Vrsta sporočila ni združljiva s stanjem protokola"</string>
+    <string name="clh_callFailed_information_element_non_existent_or_not_implemented_txt" msgid="4725610801664706983">"Informacijski element ne obstaja ali ni uveljavljen"</string>
+    <string name="clh_callFailed_conditional_IE_error_txt" msgid="9140031076499566143">"Pogojna napaka IE"</string>
+    <string name="clh_callFailed_message_not_compatible_with_protocol_state_txt" msgid="6586005128633024271">"Sporočilo ni združljivo s stanjem protokola"</string>
+    <string name="clh_callFailed_recovery_on_timer_expiry_txt" msgid="3680765722923600294">"Obnovitev ob poteku merilnika časa"</string>
+    <string name="clh_callFailed_protocol_Error_unspecified_txt" msgid="8294907817156524790">"Napaka protokola, neopredeljeno"</string>
+    <string name="clh_callFailed_interworking_unspecified_txt" msgid="8838850798491763729">"Interakcija, neopredeljeno"</string>
+    <string name="labelCallBarring" msgid="3452870940716226978">"Zapora klicev"</string>
+    <string name="sum_call_barring_enabled" msgid="6804489690436703488">"Vklopljeno"</string>
+    <string name="sum_call_barring_disabled" msgid="5900772179198857783">"Izklopljeno"</string>
+    <string name="call_barring_baoc" msgid="1199843944333106035">"Vsi odhodni"</string>
+    <string name="call_barring_baoc_enabled" msgid="8112118391869380361">"Želite onemogočiti blokiranje vseh odhodnih klicev?"</string>
+    <string name="call_barring_baoc_disabled" msgid="7806697133004697974">"Želite blokirati vse odhodne klice?"</string>
+    <string name="call_barring_baoic" msgid="3162154267825211826">"Odhodni mednarodni"</string>
+    <string name="call_barring_baoic_enabled" msgid="2634377543147258105">"Želite onemogočiti blokiranje odhodnih mednarodnih klicev?"</string>
+    <string name="call_barring_baoic_disabled" msgid="5817895648306183464">"Želite blokirati odhodne mednarodne klice?"</string>
+    <string name="call_barring_baoicr" msgid="8951699885885742076">"Odhodni mednarodni prek gostovanja"</string>
+    <string name="call_barring_baoicr_enabled" msgid="2519630715322138317">"Želite onemogočiti blokiranje odhodnih mednarodnih klicev prek gostovanja?"</string>
+    <string name="call_barring_baoicr_disabled" msgid="5831267468931377699">"Želite blokirati odhodne mednarodne klice prek gostovanja?"</string>
+    <string name="call_barring_baic" msgid="5272726081458339912">"Vsi dohodni"</string>
+    <string name="call_barring_baic_enabled" msgid="2457134916223203380">"Želite onemogočiti blokiranje vseh dohodnih klicev?"</string>
+    <string name="call_barring_baic_disabled" msgid="6945604947500275636">"Želite blokirati vse dohodne klice?"</string>
+    <string name="call_barring_baicr" msgid="5728784220691481693">"Dohodni mednarodni klici prek gostovanja"</string>
+    <string name="call_barring_baicr_enabled" msgid="6533336994391716127">"Želite onemogočiti blokiranje dohodnih mednarodnih klicev prek gostovanja?"</string>
+    <string name="call_barring_baicr_disabled" msgid="6746329853943256566">"Želite blokirati dohodne mednarodne klice prek gostovanja?"</string>
+    <string name="call_barring_deactivate_all" msgid="5269788384941003415">"Deaktiviraj vse"</string>
+    <string name="call_barring_deactivate_all_description" msgid="4972365443287257704">"Deaktivirajte vse nastavitve za zaporo klicev"</string>
+    <string name="call_barring_deactivate_success" msgid="8014685598632000936">"Zapora klicev je deaktivirana"</string>
+    <string name="call_barring_change_pwd" msgid="6887420609726284232">"Sprememba gesla"</string>
+    <string name="call_barring_change_pwd_description" msgid="5505087790260233953">"Spremenite geslo za zaporo klicev"</string>
+    <string name="call_barring_change_pwd_description_disabled" msgid="7630770327645349957">"Gesla za zaporo klicev ni mogoče spremeniti."</string>
+    <string name="call_barring_pwd_not_match" msgid="6716711689350314525">"Gesli se ne ujemata"</string>
+    <string name="call_barring_right_pwd_number" msgid="2902966502520410446">"Vnesite geslo s 4 številkami"</string>
+    <string name="call_barring_change_pwd_success" msgid="3278310763742760321">"Geslo je spremenjeno."</string>
+    <string name="call_barring_old_pwd" msgid="6080515987320238522">"Staro geslo"</string>
+    <string name="call_barring_new_pwd" msgid="7048532299150269547">"Novo geslo"</string>
+    <string name="call_barring_confirm_pwd" msgid="1947167278466285411">"Potrditev gesla"</string>
+    <string name="messageCallBarring" msgid="2412123220272136055">"Vnesite geslo"</string>
+    <string name="call_barring_settings" msgid="80766145008623645">"Nastavitve zapore klicev"</string>
+    <string name="call_barring_deactivate_all_no_password" msgid="920902774366557311">"Želite deaktivirati vse nastavitve za zaporo klicev?"</string>
+    <string name="supp_service_notification_call_deflected" msgid="9195460512875330926">"Klic je preusmerjen z druge številke."</string>
+    <string name="supp_service_notification_call_forwarded" msgid="7818548630812124053">"Klic je preusmerjen."</string>
+    <string name="supp_service_notification_call_waiting" msgid="789154111899572489">"Čakajoči klic."</string>
+    <string name="supp_service_clir_suppression_rejected" msgid="1581851661582189045">"Blokiranje številke je zavrnjeno."</string>
+    <string name="supp_service_closed_user_group_call" msgid="5761735840904590950">"Klic zaprte skupine uporabnikov."</string>
+    <string name="supp_service_incoming_calls_barred" msgid="3248813207307882723">"Zapora dohodnih klicev je aktivna."</string>
+    <string name="supp_service_outgoing_calls_barred" msgid="1962644621292054081">"Zapora odhodnih klicev je aktivna."</string>
+    <string name="supp_service_call_forwarding_active" msgid="1253134771682248735">"Preusmerjanje klicev je aktivno."</string>
+    <string name="supp_service_additional_call_forwarded" msgid="5228624725214727315">"Dodatni klic je preusmerjen."</string>
+    <string name="supp_service_additional_ect_connected" msgid="6396964292513707102">"Izrecni prenos klica je končan."</string>
+    <string name="supp_service_additional_ect_connecting" msgid="5443373059716058480">"Izrecni prenos klica je v teku."</string>
+    <string name="supp_service_call_on_hold" msgid="1478976782361795422">"Klic je zadržan."</string>
+    <string name="supp_service_call_resumed" msgid="1656475289958070674">"Klic se nadaljuje."</string>
+    <string name="supp_service_deflected_call" msgid="138970419873492166">"Klic je bil preusmerjen z druge številke."</string>
+    <string name="supp_service_forwarded_call" msgid="4509980341645679803">"Preusmerjeni klic."</string>
+    <string name="supp_service_conference_call" msgid="4448616364004466832">"Pridruževanje konferenčnemu klicu."</string>
+    <string name="supp_service_held_call_released" msgid="2030677825038709779">"Zadržani klici so sproščeni."</string>
 </resources>
diff --git a/res/values-sq/strings.xml b/res/values-sq/strings.xml
index 7c7281e..fa024c2 100644
--- a/res/values-sq/strings.xml
+++ b/res/values-sq/strings.xml
@@ -130,6 +130,7 @@
     <string name="stk_cc_ss_to_dial_error" msgid="2816779198916570502">"Kërkesa SS është modifikuar në kërkesën DIAL."</string>
     <string name="stk_cc_ss_to_ussd_error" msgid="7490626178582654236">"Kërkesa SS është modifikuar në kërkesën USSD."</string>
     <string name="stk_cc_ss_to_ss_error" msgid="5057846756489053759">"Kërkesa SS është modifikuar në kërkesën e re SS."</string>
+    <string name="stk_cc_ss_to_dial_video_error" msgid="3091186225006683939">"Kërkesa SS është modifikuar në kërkesën Video DIAL."</string>
     <string name="fdn_check_failure" msgid="18200614306525434">"Cilësimi për numrat me telefonim të përzgjedhur të aplikacionit të telefonit tënd u aktivizua. Si rezultat, disa funksione që kanë të bëjnë me telefonimin nuk funksionojnë."</string>
     <string name="radio_off_error" msgid="2304459933248513376">"Aktivizo radion para se të shohësh këto cilësime."</string>
     <string name="close_dialog" msgid="2365884406356986917">"Në rregull"</string>
@@ -158,7 +159,6 @@
     <string name="vm_change_pin_error_invalid" msgid="3972205462701668653">"Kodi PIN i ri përmban karaktere të pavlefshme."</string>
     <string name="vm_change_pin_error_system_error" msgid="6610603326230000207">"Kodi PIN nuk u ndryshua."</string>
     <string name="vvm_unsupported_message_format" msgid="11795090778411977">"Lloj mesazhi i pambështetur, telefono <xliff:g id="NUMBER">%s</xliff:g> për ta dëgjuar."</string>
-    <string name="mobile_networks" msgid="5540397602919106177">"Cilësimet e rrjetit celular"</string>
     <string name="network_settings_title" msgid="514120489499925574">"Rrjeti celular"</string>
     <string name="label_available" msgid="1181658289009300430">"Rrjete të arritshme"</string>
     <string name="load_networks_progress" msgid="5230707536168902952">"Po kërkon..."</string>
@@ -168,6 +168,7 @@
     <string name="not_allowed" msgid="5613353860205691579">"Karta SIM nuk lejon lidhje me këtë rrjet."</string>
     <string name="connect_later" msgid="2308119155752343975">"Nuk mund të lidhet me këtë rrjet tani. Provo sërish më vonë."</string>
     <string name="registration_done" msgid="495135664535876612">"Regjistruar në rrjet."</string>
+    <string name="already_auto" msgid="6067116884321285507">"Tashmë në zgjedhjen automatike."</string>
     <string name="select_automatically" msgid="1046727200631770962">"Zgjidh automatikisht rrjetin"</string>
     <string name="network_select_title" msgid="7733107364757544558">"Rrjeti"</string>
     <string name="register_automatically" msgid="6017849844573519637">"Regjistrim automatik…"</string>
@@ -175,6 +176,31 @@
     <string name="preferred_network_mode_summary" msgid="1434820673166126609">"Ndrysho modalitetin e operimit të rrjetit"</string>
     <string name="preferred_network_mode_dialogtitle" msgid="4048082093347807230">"Lloji i preferuar i rrjetit"</string>
     <string name="forbidden_network" msgid="4384929668343563440">"(ndalohet)"</string>
+  <string-array name="preferred_network_mode_choices">
+    <item msgid="3628460389382468528">"GSM/WCDMA i preferuar"</item>
+    <item msgid="8442633436636425221">"Vetëm GSM"</item>
+    <item msgid="2032314385791760810">"Vetëm WCDMA"</item>
+    <item msgid="6334554401059422303">"GSM/WCDMA automatik"</item>
+    <item msgid="1462198368200398663">"CDMA/EvDo automatik"</item>
+    <item msgid="3611460019185359968">"CDMA pa EvDo"</item>
+    <item msgid="545430093607698090">"Vetëm EvDo"</item>
+    <item msgid="4286774020869405140">"CDMA/EvDo/GSM/WCDMA"</item>
+    <item msgid="4006002265696868538">"CDMA + LTE/EvDo"</item>
+    <item msgid="8973936140318359205">"GSM/WCDMA/LTE"</item>
+    <item msgid="3471059554252610472">"Globale"</item>
+    <item msgid="2882615514545171802">"LTE"</item>
+    <item msgid="8076204422288290116">"LTE / WCDMA"</item>
+    <item msgid="3982984144824159726">"Vetëm TDSCDMA"</item>
+    <item msgid="3686191974505922271">"TDSCDMA/WCDMA"</item>
+    <item msgid="7135671700201836475">"LTE/TDSCDMA"</item>
+    <item msgid="3736619459066330755">"TDSCDMA/GSM"</item>
+    <item msgid="4778666570887216861">"LTE/TDSCDMA/GSM"</item>
+    <item msgid="2952322596201849456">"TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="115984258536697617">"LTE/TDSCDMA/WCDMA"</item>
+    <item msgid="7957991936217192636">"LTE/TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="2828588917858484655">"TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+    <item msgid="4989979948139945854">"LTE/TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+  </string-array>
     <string name="preferred_network_mode_wcdma_perf_summary" msgid="8521677230113533809">"Modaliteti i preferuar i rrjetit: preferohet WCDMA"</string>
     <string name="preferred_network_mode_gsm_only_summary" msgid="3352445413437453511">"Modaliteti i preferuar i rrjetit: vetëm GSM"</string>
     <string name="preferred_network_mode_wcdma_only_summary" msgid="2836897236221063413">"Modaliteti i preferuar i rrjetit: vetëm WCDMA"</string>
@@ -192,21 +218,15 @@
     <string name="preferred_network_mode_lte_gsm_umts_summary" msgid="633315028976225026">"Modaliteti i preferuar i rrjetit: LTE / GSM / UMTS"</string>
     <string name="preferred_network_mode_lte_cdma_summary" msgid="3722647806454528426">"Modaliteti i preferuar i rrjetit: LTE / CDMA"</string>
     <string name="preferred_network_mode_tdscdma_summary" msgid="8021016193718678775">"Modaliteti i preferuar i rrjetit: TDSCDMA"</string>
-  <string-array name="preferred_network_mode_choices">
-    <item msgid="7886739962255042385">"LTE / WCDMA"</item>
-    <item msgid="577652050447385699">"LTE"</item>
-    <item msgid="6813597571293773656">"Global"</item>
-    <item msgid="127064712132619032">"GSM/WCDMA/LTE"</item>
-    <item msgid="1126767511633425977">"CDMA + LTE/EvDo"</item>
-    <item msgid="6389676313771670660">"CDMA/EvDo/GSM/WCDMA"</item>
-    <item msgid="545430093607698090">"Vetëm EvDo"</item>
-    <item msgid="1508557726283094448">"CDMA pa EvDo"</item>
-    <item msgid="4341433122263841224">"CDMA/EvDo automatik"</item>
-    <item msgid="5958053792390386668">"GSM/WCDMA automatik"</item>
-    <item msgid="7913148405605373434">"Vetëm WCDMA"</item>
-    <item msgid="1524224863879435516">"Vetëm GSM"</item>
-    <item msgid="3817924849415716259">"GSM/WCDMA i preferuar"</item>
-  </string-array>
+    <string name="preferred_network_mode_tdscdma_wcdma_summary" msgid="2405154895437348623">"Modaliteti i preferuar i rrjetit: TDSCDMA / WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_summary" msgid="2104702896644235637">"Modaliteti i preferuar i rrjetit: LTE / TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_summary" msgid="4893784445338396204">"Modaliteti i preferuar i rrjetit: TDSCDMA / GSM"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_summary" msgid="1815169717046729757">"Modaliteti i preferuar i rrjetit: LTE/GSM/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_wcdma_summary" msgid="2195358773359424099">"Modaliteti i preferuar i rrjetit: TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_wcdma_summary" msgid="1181424059695667803">"Modaliteti i preferuar i rrjetit: LTE/TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_wcdma_summary" msgid="2526539326505354382">"Modaliteti i preferuar i rrjetit: LTE/TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="8195248059196614939">"Modaliteti i preferuar i rrjetit: TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="5596733053095592791">"Modaliteti i preferuar i rrjetit: LTE/TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
     <string name="call_category" msgid="5863978196309462052">"Po telefonon"</string>
     <string name="network_operator_category" msgid="4830701959205735636">"Rrjeti"</string>
     <string name="enhanced_4g_lte_mode_title" msgid="522191650223239171">"Modaliteti i përparuar 4G LTE"</string>
@@ -220,12 +240,13 @@
     <string name="roaming_disable" msgid="1843417228755568110">"Lidhu me shërbimin e të dhënave kur je në roaming"</string>
     <string name="roaming_reenable_message" msgid="8913735676127858115">"E humbët lidhjen e të dhënave sepse sapo latë rrjetin e vendit tuaj dhe tani jeni me të dhëna roaming-u, të cilat ende nuk janë aktivizuar."</string>
     <string name="roaming_warning" msgid="1603164667540144353">"Mund të shkaktohen tarifa të larta."</string>
+    <string name="roaming_check_price_warning" msgid="7497570906830902550">"Kontakto me ofruesin e rrjetit për çmimin."</string>
     <string name="roaming_alert_title" msgid="3654815360303826008">"Të lejohet përdorimi i të dhënave kur je në roaming?"</string>
     <string name="data_usage_title" msgid="8759619109516889802">"Përdorimi i të dhënave"</string>
     <string name="data_usage_template" msgid="8526428824844656364">"<xliff:g id="ID_1">%1$s</xliff:g> të dhëna celulare të përdorura mes datave <xliff:g id="ID_2">%2$s</xliff:g>"</string>
     <string name="advanced_options_title" msgid="8074895510265488035">"Të përparuara"</string>
     <string name="carrier_settings_euicc" msgid="6714062862127226405">"Operatori celular"</string>
-    <string name="keywords_carrier_settings_euicc" msgid="783429609643157743">"operatori celular, esim, sim, euicc"</string>
+    <string name="keywords_carrier_settings_euicc" msgid="6861505396475991277">"operatori celular, esim, sim, euicc, ndërro operatorët celularë, shto operatorin celular"</string>
     <string name="carrier_settings_euicc_summary" msgid="5115001942761995457">"<xliff:g id="CARRIER_NAME">%1$s</xliff:g> - <xliff:g id="PHONE_NUMBER">%2$s</xliff:g>"</string>
     <string name="mobile_data_settings_title" msgid="4661165467914727157">"Të dhënat celulare"</string>
     <string name="mobile_data_settings_summary" msgid="5087255915840576895">"Qasu te të dhënat duke përdorur rrjetin celular"</string>
@@ -399,7 +420,7 @@
     <string name="deleting_fdn_contact" msgid="5669163206349319969">"Po fshin numrin me telefonim të përzgjedhur..."</string>
     <string name="fdn_contact_deleted" msgid="7154162327112259569">"Numri me telefonim të përzgjedhur u fshi."</string>
     <string name="pin2_invalid" msgid="5470854099230755944">"FDN-ja nuk u përditësua sepse shkrove një PIN të pasaktë."</string>
-    <string name="fdn_invalid_number" msgid="8602417141715473998">"Funksioni FDN nuk u përditësua sepse numri është bosh ose i kalon 20 shifra."</string>
+    <string name="fdn_invalid_number" msgid="2062898833049589309">"Funksioni FDN nuk u përditësua sepse numri i kalon 20 shifra."</string>
     <string name="pin2_or_fdn_invalid" msgid="6025144083384701197">"FDN-ja nuk u përditësua. PIN2-shi ishte i pasaktë ose numri i telefonit u refuzua."</string>
     <string name="fdn_failed" msgid="540018079008319747">"Operacioni FDN dështoi"</string>
     <string name="simContacts_emptyLoading" msgid="2203331234764498011">"Po lexon nga karta SIM..."</string>
@@ -502,6 +523,8 @@
     <string name="failedToImportSingleContactMsg" msgid="415399285420353917">"Dështoi në importimin e kontaktit"</string>
     <string name="hac_mode_title" msgid="8740268574688743289">"Aparatet e dëgjimit"</string>
     <string name="hac_mode_summary" msgid="6833851160514929341">"Aktivizo përputhshmërinë e aparateve të dëgjimit"</string>
+    <string name="rtt_mode_title" msgid="5868105073514206953">"RTT"</string>
+    <string name="rtt_mode_summary" msgid="7346441783429748083">"Aktivizo ose çaktivizo RTT"</string>
   <string-array name="tty_mode_entries">
     <item msgid="512950011423868021">"TTY i çaktivizuar"</item>
     <item msgid="3971695875449640648">"TTY i plotë"</item>
@@ -613,4 +636,107 @@
     <string name="mobile_data_activate_diag_message" msgid="8216154678758451453">"Mund të duhet të shtosh të dhëna nëpërmjet <xliff:g id="PROVIDER_NAME">%s</xliff:g>"</string>
     <string name="mobile_data_activate_button" msgid="3682400969184405446">"SHTO TË DHËNA"</string>
     <string name="mobile_data_activate_cancel_button" msgid="1708022171547398765">"ANULO"</string>
+    <string name="clh_card_title_call_ended_txt" msgid="4072101334811753823">"Telefonata përfundoi"</string>
+    <string name="clh_callFailed_powerOff_txt" msgid="3773036949107147708">"Radioja joaktive"</string>
+    <string name="clh_callFailed_simError_txt" msgid="757650590524277969">"Nuk ka kartë SIM ose gabim i kartës SIM"</string>
+    <string name="clh_incall_error_out_of_service_txt" msgid="3974373603657193827">"Rrjeti celular nuk ofrohet"</string>
+    <string name="clh_callFailed_unassigned_number_txt" msgid="7635996793232604064">"Numër jo i caktuar (i pashpërndarë)"</string>
+    <string name="clh_callFailed_no_route_to_destination_txt" msgid="8561586745288855167">"Nuk ka asnjë itinerar për në vendmbërritje"</string>
+    <string name="clh_callFailed_channel_unacceptable_txt" msgid="8048626924246611459">"Kanali i papranueshëm"</string>
+    <string name="clh_callFailed_operator_determined_barring_txt" msgid="6889705714244076823">"Bllokimi i përcaktuar nga operatori"</string>
+    <string name="clh_callFailed_normal_call_clearing_txt" msgid="2810975267106345820">"Pastrimi normal i telefonatave"</string>
+    <string name="clh_callFailed_user_busy_txt" msgid="2736095995784746915">"Përdoruesi është i zënë"</string>
+    <string name="clh_callFailed_no_user_responding_txt" msgid="1421543095873040084">"Nuk përgjigjet asnjë përdorues"</string>
+    <string name="clh_callFailed_user_alerting_txt" msgid="6606245970376797447">"Sinjalizimi i përdoruesit, pa përgjigje"</string>
+    <string name="clh_callFailed_call_rejected_txt" msgid="8001665478195793223">"Telefonata u refuzua"</string>
+    <string name="clh_callFailed_number_changed_txt" msgid="5127909898925154242">"Numri u ndryshua"</string>
+    <string name="clh_callFailed_pre_emption_txt" msgid="6864702416751338567">"Marrje paraprake"</string>
+    <string name="clh_callFailed_non_selected_user_clearing_txt" msgid="8725898326616836656">"Pastrimi i përdoruesit nuk është zgjedhur"</string>
+    <string name="clh_callFailed_destination_out_of_order_txt" msgid="6626355413556362437">"Vendmbërritja jashtë shërbimit"</string>
+    <string name="clh_callFailed_invalid_number_format_txt" msgid="6987646655639655370">"Formati i numrit i pavlefshëm (numri jo i plotë)"</string>
+    <string name="clh_callFailed_facility_rejected_txt" msgid="4539787567476563415">"Shërbimi u refuzua"</string>
+    <string name="clh_callFailed_response_to_STATUS_ENQUIRY_txt" msgid="178503536263624366">"Përgjigjja për PYETJEN PËR STATUSIN"</string>
+    <string name="clh_callFailed_normal_unspecified_txt" msgid="2777574148560245427">"Normale, e paspecifikuar"</string>
+    <string name="clh_callFailed_no_circuit_available_txt" msgid="2894749820848784700">"Nuk ofrohet asnjë qark/kanal"</string>
+    <string name="clh_callFailed_network_out_of_order_txt" msgid="807472585030492179">"Rrjeti jashtë shërbimit"</string>
+    <string name="clh_callFailed_temporary_failure_txt" msgid="1985847623937655151">"Dështim i përkohshëm"</string>
+    <string name="clh_callFailed_switching_equipment_congestion_txt" msgid="465517139462928431">"Bllokim i ndërrimit të pajisjes"</string>
+    <string name="clh_callFailed_access_information_discarded_txt" msgid="132851305339579892">"Informacionet e qasjes u hoqën"</string>
+    <string name="clh_callFailed_requested_circuit_txt" msgid="2316345471851443847">"Qarku/kanali i kërkuar nuk ofrohet"</string>
+    <string name="clh_callFailed_resources_unavailable_unspecified_txt" msgid="4460267429142724322">"Burimet nuk ofrohen, e paspecifikuar"</string>
+    <string name="clh_callFailed_quality_of_service_unavailable_txt" msgid="7315823047206338755">"Cilësia e shërbimit nuk ofrohet"</string>
+    <string name="clh_callFailed_requested_facility_not_subscribed_txt" msgid="1688438372518949530">"Shërbimi i kërkuar nuk ka abonim"</string>
+    <string name="clh_callFailed_incoming_calls_barred_within_the_CUG_txt" msgid="3922231620226043342">"Telefonatat hyrëse janë bllokuar në CUG"</string>
+    <string name="clh_callFailed_bearer_capability_not_authorized_txt" msgid="6515594235334537340">"Aftësia e mbajtësit nuk është e autorizuar"</string>
+    <string name="clh_callFailed_bearer_capability_not_presently_available_txt" msgid="8013567156449692135">"Aftësia e mbajtësit nuk ofrohet aktualisht"</string>
+    <string name="clh_callFailed_service_or_option_not_available_unspecified_txt" msgid="8663374141880847414">"Shërbimi ose opsioni nuk ofrohet, i paspecifikuar"</string>
+    <string name="clh_callFailed_bearer_service_not_implemented_txt" msgid="2772484977847973583">"Shërbimi i mbajtësit nuk është zbatuar"</string>
+    <string name="clh_callFailed_ACM_equal_to_or_greater_than_ACMmax_txt" msgid="2192709279981159761">"Vlera e ACM-së e barabartë ose më e madhe se vlera maksimale e ACM-së"</string>
+    <string name="clh_callFailed_requested_facility_not_implemented_txt" msgid="406404292085779118">"Shërbimi i kërkuar nuk u zbatua"</string>
+    <string name="clh_callFailed_only_restricted_digital_information_bearer_capability_is_available_txt" msgid="4817899794531157207">"Ofrohet vetëm aftësia e kufizuar e mbajtësit për informacionet dixhitale"</string>
+    <string name="clh_callFailed_service_or_option_not_implemented_unspecified_txt" msgid="2968655784896862505">"Shërbimi ose opsioni nuk u zbatua, i paspecifikuar"</string>
+    <string name="clh_callFailed_invalid_transaction_identifier_value_txt" msgid="3843478518660918642">"Vlera e identifikuesit të transaksionit e pavlefshme"</string>
+    <string name="clh_callFailed_user_not_member_of_CUG_txt" msgid="8462852903153938988">"Përdoruesi nuk është anëtar i CUG"</string>
+    <string name="clh_callFailed_incompatible_destination_txt" msgid="2580750652910253219">"Vendmbërritja e papërputhshme"</string>
+    <string name="clh_callFailed_invalid_transit_network_selection_txt" msgid="6589916900457111005">"Zgjedhja e rrjetit të transitit e pavlefshme"</string>
+    <string name="clh_callFailed_semantically_incorrect_message_txt" msgid="2329284157442218683">"Mesazh i pasaktë në aspektin semantik"</string>
+    <string name="clh_callFailed_invalid_mandatory_information_txt" msgid="9081556111928912676">"Informacione të detyrueshme të pavlefshme"</string>
+    <string name="clh_callFailed_message_type_non_existent_or_not_implemented_txt" msgid="2641350895896546715">"Lloji i mesazhit nuk ekziston ose nuk është zbatuar"</string>
+    <string name="clh_callFailed_message_type_not_compatible_with_protocol_state_txt" msgid="6598180735494982466">"Lloji i mesazhit nuk përputhet me gjendjen e protokollit"</string>
+    <string name="clh_callFailed_information_element_non_existent_or_not_implemented_txt" msgid="4725610801664706983">"Elementi i informacioneve nuk ekziston ose nuk është zbatuar"</string>
+    <string name="clh_callFailed_conditional_IE_error_txt" msgid="9140031076499566143">"Gabim i kushtëzuar i IE-së"</string>
+    <string name="clh_callFailed_message_not_compatible_with_protocol_state_txt" msgid="6586005128633024271">"Mesazhi nuk përputhet me gjendjen e protokollit"</string>
+    <string name="clh_callFailed_recovery_on_timer_expiry_txt" msgid="3680765722923600294">"Rikuperimi pas skadimit të kohëmatësit"</string>
+    <string name="clh_callFailed_protocol_Error_unspecified_txt" msgid="8294907817156524790">"Gabim i protokollit, i paspecifikuar"</string>
+    <string name="clh_callFailed_interworking_unspecified_txt" msgid="8838850798491763729">"Ndërlidhja, e paspecifikuar"</string>
+    <string name="labelCallBarring" msgid="3452870940716226978">"Bllokimi i telefonatave"</string>
+    <string name="sum_call_barring_enabled" msgid="6804489690436703488">"Aktiv"</string>
+    <string name="sum_call_barring_disabled" msgid="5900772179198857783">"Joaktiv"</string>
+    <string name="call_barring_baoc" msgid="1199843944333106035">"Të gjitha telefonatat dalëse"</string>
+    <string name="call_barring_baoc_enabled" msgid="8112118391869380361">"Të çaktivizohet bllokimi për të gjitha telefonatat dalëse?"</string>
+    <string name="call_barring_baoc_disabled" msgid="7806697133004697974">"Të bllokohen të gjitha telefonatat dalëse?"</string>
+    <string name="call_barring_baoic" msgid="3162154267825211826">"Telefonatat ndërkombëtare dalëse"</string>
+    <string name="call_barring_baoic_enabled" msgid="2634377543147258105">"Të çaktivizohet bllokimi për telefonatat ndërkombëtare dalëse?"</string>
+    <string name="call_barring_baoic_disabled" msgid="5817895648306183464">"Të bllokohen telefonatat ndërkombëtare dalëse?"</string>
+    <string name="call_barring_baoicr" msgid="8951699885885742076">"Telefonatat ndërkombëtare dalëse në roaming"</string>
+    <string name="call_barring_baoicr_enabled" msgid="2519630715322138317">"Të çaktivizohet bllokimi për telefonatat ndërkombëtare dalëse në roaming?"</string>
+    <string name="call_barring_baoicr_disabled" msgid="5831267468931377699">"Të bllokohen telefonatat ndërkombëtare dalëse në roaming?"</string>
+    <string name="call_barring_baic" msgid="5272726081458339912">"Të gjitha telefonatat hyrëse"</string>
+    <string name="call_barring_baic_enabled" msgid="2457134916223203380">"Të çaktivizohet bllokimi për të gjitha telefonatat hyrëse?"</string>
+    <string name="call_barring_baic_disabled" msgid="6945604947500275636">"Të bllokohen të gjitha telefonatat hyrëse?"</string>
+    <string name="call_barring_baicr" msgid="5728784220691481693">"Telefonatat ndërkombëtare hyrëse në roaming"</string>
+    <string name="call_barring_baicr_enabled" msgid="6533336994391716127">"Të çaktivizohet bllokimi për të gjitha telefonatat ndërkombëtare hyrëse në roaming?"</string>
+    <string name="call_barring_baicr_disabled" msgid="6746329853943256566">"Të bllokohen telefonatat ndërkombëtare hyrëse në roaming?"</string>
+    <string name="call_barring_deactivate_all" msgid="5269788384941003415">"Çaktivizo të gjitha"</string>
+    <string name="call_barring_deactivate_all_description" msgid="4972365443287257704">"Çaktivizo të gjitha cilësimet e bllokimit të telefonatave"</string>
+    <string name="call_barring_deactivate_success" msgid="8014685598632000936">"Bllokimi i telefonatave u çaktivizua"</string>
+    <string name="call_barring_change_pwd" msgid="6887420609726284232">"Ndrysho fjalëkalimin"</string>
+    <string name="call_barring_change_pwd_description" msgid="5505087790260233953">"Ndrysho fjalëkalimin për bllokimin e telefonatave"</string>
+    <string name="call_barring_change_pwd_description_disabled" msgid="7630770327645349957">"Fjalëkalimi për bllokimin e telefonatave nuk mund të ndryshohet."</string>
+    <string name="call_barring_pwd_not_match" msgid="6716711689350314525">"Fjalëkalimet nuk përputhen"</string>
+    <string name="call_barring_right_pwd_number" msgid="2902966502520410446">"Fut një fjalëkalim me 4 numra"</string>
+    <string name="call_barring_change_pwd_success" msgid="3278310763742760321">"Fjalëkalimi u ndryshua"</string>
+    <string name="call_barring_old_pwd" msgid="6080515987320238522">"Fjalëkalimi i vjetër"</string>
+    <string name="call_barring_new_pwd" msgid="7048532299150269547">"Fjalëkalimi i ri"</string>
+    <string name="call_barring_confirm_pwd" msgid="1947167278466285411">"Konfirmo fjalëkalimin"</string>
+    <string name="messageCallBarring" msgid="2412123220272136055">"Fut fjalëkalimin"</string>
+    <string name="call_barring_settings" msgid="80766145008623645">"Cilësimet e bllokimit të telefonatave"</string>
+    <string name="call_barring_deactivate_all_no_password" msgid="920902774366557311">"Të çaktivizohen të gjitha cilësimet e bllokimit të telefonatave?"</string>
+    <string name="supp_service_notification_call_deflected" msgid="9195460512875330926">"Telefonata u devijua."</string>
+    <string name="supp_service_notification_call_forwarded" msgid="7818548630812124053">"Telefonata u transferua."</string>
+    <string name="supp_service_notification_call_waiting" msgid="789154111899572489">"Telefonata është në pritje."</string>
+    <string name="supp_service_clir_suppression_rejected" msgid="1581851661582189045">"Bllokimi i numrit u refuzua."</string>
+    <string name="supp_service_closed_user_group_call" msgid="5761735840904590950">"Telefonatë në grup të mbyllur përdoruesish."</string>
+    <string name="supp_service_incoming_calls_barred" msgid="3248813207307882723">"Telefonatat hyrëse u bllokuan."</string>
+    <string name="supp_service_outgoing_calls_barred" msgid="1962644621292054081">"Telefonatat dalëse janë bllokuar."</string>
+    <string name="supp_service_call_forwarding_active" msgid="1253134771682248735">"Transferimi i telefonatave është aktiv."</string>
+    <string name="supp_service_additional_call_forwarded" msgid="5228624725214727315">"Një telefonatë tjetër u transferua."</string>
+    <string name="supp_service_additional_ect_connected" msgid="6396964292513707102">"Transferimi i qartë i telefonatave përfundoi."</string>
+    <string name="supp_service_additional_ect_connecting" msgid="5443373059716058480">"Transferimi i qartë i telefonatave në vazhdim."</string>
+    <string name="supp_service_call_on_hold" msgid="1478976782361795422">"Telefonatë në pritje."</string>
+    <string name="supp_service_call_resumed" msgid="1656475289958070674">"Telefonata vazhdoi."</string>
+    <string name="supp_service_deflected_call" msgid="138970419873492166">"Telefonata u devijua."</string>
+    <string name="supp_service_forwarded_call" msgid="4509980341645679803">"Telefonatë e transferuar."</string>
+    <string name="supp_service_conference_call" msgid="4448616364004466832">"Po bashkohesh në një telefonatë konferencë."</string>
+    <string name="supp_service_held_call_released" msgid="2030677825038709779">"Telefonata në pritje u shkëput."</string>
 </resources>
diff --git a/res/values-sr/strings.xml b/res/values-sr/strings.xml
index 97b0e63..f645018 100644
--- a/res/values-sr/strings.xml
+++ b/res/values-sr/strings.xml
@@ -130,6 +130,7 @@
     <string name="stk_cc_ss_to_dial_error" msgid="2816779198916570502">"SS захтев је промењен у DIAL захтев."</string>
     <string name="stk_cc_ss_to_ussd_error" msgid="7490626178582654236">"SS захтев је промењен у USSD захтев."</string>
     <string name="stk_cc_ss_to_ss_error" msgid="5057846756489053759">"SS захтев је промењен у нови SS захтев."</string>
+    <string name="stk_cc_ss_to_dial_video_error" msgid="3091186225006683939">"SS захтев је промењен у Video DIAL захтев."</string>
     <string name="fdn_check_failure" msgid="18200614306525434">"Подешавање Бројева за фиксно бирање апликације Телефон је укључено. Због тога неке функције у вези са позивима не функционишу."</string>
     <string name="radio_off_error" msgid="2304459933248513376">"Укључите радио пре прегледања ових подешавања."</string>
     <string name="close_dialog" msgid="2365884406356986917">"Потврди"</string>
@@ -158,7 +159,6 @@
     <string name="vm_change_pin_error_invalid" msgid="3972205462701668653">"Нови PIN садржи неважеће знакове."</string>
     <string name="vm_change_pin_error_system_error" msgid="6610603326230000207">"Промена PIN-а није успела"</string>
     <string name="vvm_unsupported_message_format" msgid="11795090778411977">"Неподржани тип поруке. Позовите <xliff:g id="NUMBER">%s</xliff:g> да бисте је преслушали."</string>
-    <string name="mobile_networks" msgid="5540397602919106177">"Подешавања за моб. мрежу"</string>
     <string name="network_settings_title" msgid="514120489499925574">"Мобилна мрежа"</string>
     <string name="label_available" msgid="1181658289009300430">"Доступне мреже"</string>
     <string name="load_networks_progress" msgid="5230707536168902952">"Претражује се…"</string>
@@ -168,6 +168,7 @@
     <string name="not_allowed" msgid="5613353860205691579">"SIM картица не дозвољава везу са овом мрежом."</string>
     <string name="connect_later" msgid="2308119155752343975">"Тренутно није могуће повезати се са овом мрежом. Пробајте поново касније."</string>
     <string name="registration_done" msgid="495135664535876612">"Регистровано на мрежи."</string>
+    <string name="already_auto" msgid="6067116884321285507">"Већ је у аутоматском избору."</string>
     <string name="select_automatically" msgid="1046727200631770962">"Аутоматски изабери мрежу"</string>
     <string name="network_select_title" msgid="7733107364757544558">"Мрежа"</string>
     <string name="register_automatically" msgid="6017849844573519637">"Аутоматска регистрација..."</string>
@@ -175,6 +176,31 @@
     <string name="preferred_network_mode_summary" msgid="1434820673166126609">"Промена режима рада мреже"</string>
     <string name="preferred_network_mode_dialogtitle" msgid="4048082093347807230">"Жељени тип мреже"</string>
     <string name="forbidden_network" msgid="4384929668343563440">"(забрањено)"</string>
+  <string-array name="preferred_network_mode_choices">
+    <item msgid="3628460389382468528">"GSM/WCDMA има предност"</item>
+    <item msgid="8442633436636425221">"Само GSM"</item>
+    <item msgid="2032314385791760810">"Само WCDMA"</item>
+    <item msgid="6334554401059422303">"GSM/WCDMA аутоматски"</item>
+    <item msgid="1462198368200398663">"CDMA/EvDo аутоматски"</item>
+    <item msgid="3611460019185359968">"CDMA без EvDo-а"</item>
+    <item msgid="545430093607698090">"Само EvDo"</item>
+    <item msgid="4286774020869405140">"CDMA/EvDo/GSM/WCDMA"</item>
+    <item msgid="4006002265696868538">"CDMA + LTE/EvDo"</item>
+    <item msgid="8973936140318359205">"GSM/WCDMA/LTE"</item>
+    <item msgid="3471059554252610472">"Глобални"</item>
+    <item msgid="2882615514545171802">"LTE"</item>
+    <item msgid="8076204422288290116">"LTE/WCDMA"</item>
+    <item msgid="3982984144824159726">"Само TDSCDMA"</item>
+    <item msgid="3686191974505922271">"TDSCDMA/WCDMA"</item>
+    <item msgid="7135671700201836475">"LTE/TDSCDMA"</item>
+    <item msgid="3736619459066330755">"TDSCDMA/GSM"</item>
+    <item msgid="4778666570887216861">"LTE/TDSCDMA/GSM"</item>
+    <item msgid="2952322596201849456">"TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="115984258536697617">"LTE/TDSCDMA/WCDMA"</item>
+    <item msgid="7957991936217192636">"LTE/TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="2828588917858484655">"TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+    <item msgid="4989979948139945854">"LTE/TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+  </string-array>
     <string name="preferred_network_mode_wcdma_perf_summary" msgid="8521677230113533809">"Жељени режим мреже: WCDMA"</string>
     <string name="preferred_network_mode_gsm_only_summary" msgid="3352445413437453511">"Жељени режим мреже: само GSM"</string>
     <string name="preferred_network_mode_wcdma_only_summary" msgid="2836897236221063413">"Жељени режим мреже: само WCDMA"</string>
@@ -192,21 +218,15 @@
     <string name="preferred_network_mode_lte_gsm_umts_summary" msgid="633315028976225026">"Жељени мрежни режим: LTE/GSM/UMTS"</string>
     <string name="preferred_network_mode_lte_cdma_summary" msgid="3722647806454528426">"Жељени режим мреже: LTE/CDMA"</string>
     <string name="preferred_network_mode_tdscdma_summary" msgid="8021016193718678775">"Жељени режим мреже: TDSCDMA"</string>
-  <string-array name="preferred_network_mode_choices">
-    <item msgid="7886739962255042385">"LTE/WCDMA"</item>
-    <item msgid="577652050447385699">"LTE"</item>
-    <item msgid="6813597571293773656">"Глобално"</item>
-    <item msgid="127064712132619032">"GSM/WCDMA/LTE"</item>
-    <item msgid="1126767511633425977">"CDMA + LTE/EvDo"</item>
-    <item msgid="6389676313771670660">"CDMA/EvDo/GSM/WCDMA"</item>
-    <item msgid="545430093607698090">"Само EvDo"</item>
-    <item msgid="1508557726283094448">"CDMA без EvDo-а"</item>
-    <item msgid="4341433122263841224">"CDMA/EvDo аутоматски"</item>
-    <item msgid="5958053792390386668">"GSM/WCDMA аутоматски"</item>
-    <item msgid="7913148405605373434">"Само WCDMA"</item>
-    <item msgid="1524224863879435516">"Само GSM"</item>
-    <item msgid="3817924849415716259">"GSM/WCDMA има предност"</item>
-  </string-array>
+    <string name="preferred_network_mode_tdscdma_wcdma_summary" msgid="2405154895437348623">"Жељени режим мреже: TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_summary" msgid="2104702896644235637">"Жељени режим мреже: LTE/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_summary" msgid="4893784445338396204">"Жељени режим мреже: TDSCDMA/GSM"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_summary" msgid="1815169717046729757">"Жељени режим мреже: LTE/GSM/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_wcdma_summary" msgid="2195358773359424099">"Жељени режим мреже: TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_wcdma_summary" msgid="1181424059695667803">"Жељени режим мреже: LTE/TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_wcdma_summary" msgid="2526539326505354382">"Жељени режим мреже: LTE/TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="8195248059196614939">"Жељени режим мреже: TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="5596733053095592791">"Жељени режим мреже: LTE/TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
     <string name="call_category" msgid="5863978196309462052">"Позивање"</string>
     <string name="network_operator_category" msgid="4830701959205735636">"Мрежа"</string>
     <string name="enhanced_4g_lte_mode_title" msgid="522191650223239171">"Побољшани 4G LTE режим"</string>
@@ -220,12 +240,13 @@
     <string name="roaming_disable" msgid="1843417228755568110">"Повезивање са услугом за податке током роминга"</string>
     <string name="roaming_reenable_message" msgid="8913735676127858115">"Веза за пренос података је прекинута зато што сте напустили кућну мрежу са искљученим преносом података у ромингу."</string>
     <string name="roaming_warning" msgid="1603164667540144353">"Могу да настану значајни трошкови."</string>
+    <string name="roaming_check_price_warning" msgid="7497570906830902550">"Цене проверите код мобилног оператера."</string>
     <string name="roaming_alert_title" msgid="3654815360303826008">"Дозвољавате пренос података у ромингу?"</string>
     <string name="data_usage_title" msgid="8759619109516889802">"Употреба података"</string>
     <string name="data_usage_template" msgid="8526428824844656364">"Потрошили сте <xliff:g id="ID_1">%1$s</xliff:g> мобилних података у периоду <xliff:g id="ID_2">%2$s</xliff:g>"</string>
     <string name="advanced_options_title" msgid="8074895510265488035">"Напредно"</string>
     <string name="carrier_settings_euicc" msgid="6714062862127226405">"Мобилни оператер"</string>
-    <string name="keywords_carrier_settings_euicc" msgid="783429609643157743">"мобилни оператер, esim, sim, euicc"</string>
+    <string name="keywords_carrier_settings_euicc" msgid="6861505396475991277">"мобилни оператер, esim, sim, euicc, промени мобилног оператера, додај мобилног оператера"</string>
     <string name="carrier_settings_euicc_summary" msgid="5115001942761995457">"<xliff:g id="CARRIER_NAME">%1$s</xliff:g> – <xliff:g id="PHONE_NUMBER">%2$s</xliff:g>"</string>
     <string name="mobile_data_settings_title" msgid="4661165467914727157">"Мобилни подаци"</string>
     <string name="mobile_data_settings_summary" msgid="5087255915840576895">"Користи податке преко мобилне мреже"</string>
@@ -399,7 +420,7 @@
     <string name="deleting_fdn_contact" msgid="5669163206349319969">"Брисање броја за фиксно бирање…"</string>
     <string name="fdn_contact_deleted" msgid="7154162327112259569">"Избрисан је број за фиксно бирање."</string>
     <string name="pin2_invalid" msgid="5470854099230755944">"Број за фиксно бирање није ажуриран јер сте унели нетачан PIN кôд."</string>
-    <string name="fdn_invalid_number" msgid="8602417141715473998">"Број за фиксно бирање није ажуриран јер је празан или има више од 20 цифара."</string>
+    <string name="fdn_invalid_number" msgid="2062898833049589309">"Број за фиксно бирање није ажуриран јер има више од 20 цифара."</string>
     <string name="pin2_or_fdn_invalid" msgid="6025144083384701197">"FDN није ажуриран. PIN2 је нетачан или је број телефона одбачен."</string>
     <string name="fdn_failed" msgid="540018079008319747">"Радња са бројем за фиксно бирање није успела."</string>
     <string name="simContacts_emptyLoading" msgid="2203331234764498011">"Чита се са SIM картице…"</string>
@@ -502,6 +523,8 @@
     <string name="failedToImportSingleContactMsg" msgid="415399285420353917">"Увоз контакта није успео"</string>
     <string name="hac_mode_title" msgid="8740268574688743289">"Слушни апарат"</string>
     <string name="hac_mode_summary" msgid="6833851160514929341">"Укључи компатибилност са слушним апаратом"</string>
+    <string name="rtt_mode_title" msgid="5868105073514206953">"RTT"</string>
+    <string name="rtt_mode_summary" msgid="7346441783429748083">"Укључите или искључите RTT"</string>
   <string-array name="tty_mode_entries">
     <item msgid="512950011423868021">"TTY је искључен"</item>
     <item msgid="3971695875449640648">"TTY је пун"</item>
@@ -615,4 +638,107 @@
     <string name="mobile_data_activate_diag_message" msgid="8216154678758451453">"Пренос података ћете морати да додате преко: <xliff:g id="PROVIDER_NAME">%s</xliff:g>"</string>
     <string name="mobile_data_activate_button" msgid="3682400969184405446">"ДОДАЈ ПРЕНОС ПОДАТАКА"</string>
     <string name="mobile_data_activate_cancel_button" msgid="1708022171547398765">"ОТКАЖИ"</string>
+    <string name="clh_card_title_call_ended_txt" msgid="4072101334811753823">"Позив је завршен"</string>
+    <string name="clh_callFailed_powerOff_txt" msgid="3773036949107147708">"Радио је искључен"</string>
+    <string name="clh_callFailed_simError_txt" msgid="757650590524277969">"Нема SIM картице или грешка SIM картице"</string>
+    <string name="clh_incall_error_out_of_service_txt" msgid="3974373603657193827">"Мобилна мрежа није доступна"</string>
+    <string name="clh_callFailed_unassigned_number_txt" msgid="7635996793232604064">"Недодељени (нераспоређени) број"</string>
+    <string name="clh_callFailed_no_route_to_destination_txt" msgid="8561586745288855167">"Нема руте до одредишта"</string>
+    <string name="clh_callFailed_channel_unacceptable_txt" msgid="8048626924246611459">"Канал је неприхватљив"</string>
+    <string name="clh_callFailed_operator_determined_barring_txt" msgid="6889705714244076823">"Оператер је одредио забрану"</string>
+    <string name="clh_callFailed_normal_call_clearing_txt" msgid="2810975267106345820">"Нормално поништавање позива"</string>
+    <string name="clh_callFailed_user_busy_txt" msgid="2736095995784746915">"Корисник је заузет"</string>
+    <string name="clh_callFailed_no_user_responding_txt" msgid="1421543095873040084">"Корисник не одговара"</string>
+    <string name="clh_callFailed_user_alerting_txt" msgid="6606245970376797447">"Корисник добија обавештење, али се не јавља"</string>
+    <string name="clh_callFailed_call_rejected_txt" msgid="8001665478195793223">"Позив је одбијен"</string>
+    <string name="clh_callFailed_number_changed_txt" msgid="5127909898925154242">"Броје је промењен"</string>
+    <string name="clh_callFailed_pre_emption_txt" msgid="6864702416751338567">"Привремени прекид"</string>
+    <string name="clh_callFailed_non_selected_user_clearing_txt" msgid="8725898326616836656">"Корисничко поништавање није изабрано"</string>
+    <string name="clh_callFailed_destination_out_of_order_txt" msgid="6626355413556362437">"Одредиште је неисправно"</string>
+    <string name="clh_callFailed_invalid_number_format_txt" msgid="6987646655639655370">"Неважећи формат броја (непотпун број)"</string>
+    <string name="clh_callFailed_facility_rejected_txt" msgid="4539787567476563415">"Објекат је одбијен"</string>
+    <string name="clh_callFailed_response_to_STATUS_ENQUIRY_txt" msgid="178503536263624366">"Одговор на УПИТ О СТАТУСУ"</string>
+    <string name="clh_callFailed_normal_unspecified_txt" msgid="2777574148560245427">"Нормално, неодређено"</string>
+    <string name="clh_callFailed_no_circuit_available_txt" msgid="2894749820848784700">"Нема доступног кола/канала"</string>
+    <string name="clh_callFailed_network_out_of_order_txt" msgid="807472585030492179">"Мрежа је неисправна"</string>
+    <string name="clh_callFailed_temporary_failure_txt" msgid="1985847623937655151">"Привремена грешка"</string>
+    <string name="clh_callFailed_switching_equipment_congestion_txt" msgid="465517139462928431">"Загушење опреме за комутацију"</string>
+    <string name="clh_callFailed_access_information_discarded_txt" msgid="132851305339579892">"Информације за приступ су одбачене"</string>
+    <string name="clh_callFailed_requested_circuit_txt" msgid="2316345471851443847">"Није доступно захтевано коло/канал"</string>
+    <string name="clh_callFailed_resources_unavailable_unspecified_txt" msgid="4460267429142724322">"Ресурси су недоступни, неодређено"</string>
+    <string name="clh_callFailed_quality_of_service_unavailable_txt" msgid="7315823047206338755">"Квалитет услуге је недоступан"</string>
+    <string name="clh_callFailed_requested_facility_not_subscribed_txt" msgid="1688438372518949530">"Не постоји пријава за захтевани објекат"</string>
+    <string name="clh_callFailed_incoming_calls_barred_within_the_CUG_txt" msgid="3922231620226043342">"Долазни позиви су забрањени у CUG-у"</string>
+    <string name="clh_callFailed_bearer_capability_not_authorized_txt" msgid="6515594235334537340">"Функција носиоца није овлашћена"</string>
+    <string name="clh_callFailed_bearer_capability_not_presently_available_txt" msgid="8013567156449692135">"Функција носиоца тренутно није доступна"</string>
+    <string name="clh_callFailed_service_or_option_not_available_unspecified_txt" msgid="8663374141880847414">"Није доступна услуга или опција, неодређено"</string>
+    <string name="clh_callFailed_bearer_service_not_implemented_txt" msgid="2772484977847973583">"Услуга носиоца није примењена"</string>
+    <string name="clh_callFailed_ACM_equal_to_or_greater_than_ACMmax_txt" msgid="2192709279981159761">"ACM је једнак вредности ACMmax или већи од ње"</string>
+    <string name="clh_callFailed_requested_facility_not_implemented_txt" msgid="406404292085779118">"Није примењен захтевани објекат"</string>
+    <string name="clh_callFailed_only_restricted_digital_information_bearer_capability_is_available_txt" msgid="4817899794531157207">"Доступна је функција носиоца само за ограничене дигиталне информације"</string>
+    <string name="clh_callFailed_service_or_option_not_implemented_unspecified_txt" msgid="2968655784896862505">"Није примењена услуга или опција, неодређено"</string>
+    <string name="clh_callFailed_invalid_transaction_identifier_value_txt" msgid="3843478518660918642">"Неважећа вредност идентификатора трансакције"</string>
+    <string name="clh_callFailed_user_not_member_of_CUG_txt" msgid="8462852903153938988">"Корисник није члан CUG-а"</string>
+    <string name="clh_callFailed_incompatible_destination_txt" msgid="2580750652910253219">"Некомпатибилно одредиште"</string>
+    <string name="clh_callFailed_invalid_transit_network_selection_txt" msgid="6589916900457111005">"Неважећи избор транзитне мреже"</string>
+    <string name="clh_callFailed_semantically_incorrect_message_txt" msgid="2329284157442218683">"Семантички нетачна порука"</string>
+    <string name="clh_callFailed_invalid_mandatory_information_txt" msgid="9081556111928912676">"Неважеће обавезне информације"</string>
+    <string name="clh_callFailed_message_type_non_existent_or_not_implemented_txt" msgid="2641350895896546715">"Врста поруке не постоји или није примењена"</string>
+    <string name="clh_callFailed_message_type_not_compatible_with_protocol_state_txt" msgid="6598180735494982466">"Врста поруке није компатибилна са стањем протокола"</string>
+    <string name="clh_callFailed_information_element_non_existent_or_not_implemented_txt" msgid="4725610801664706983">"Информациони елемент не постоји или није примењен"</string>
+    <string name="clh_callFailed_conditional_IE_error_txt" msgid="9140031076499566143">"Условна IE грешка"</string>
+    <string name="clh_callFailed_message_not_compatible_with_protocol_state_txt" msgid="6586005128633024271">"Порука није компатибилна са стањем протокола"</string>
+    <string name="clh_callFailed_recovery_on_timer_expiry_txt" msgid="3680765722923600294">"Опоравак по истеку тајмера"</string>
+    <string name="clh_callFailed_protocol_Error_unspecified_txt" msgid="8294907817156524790">"Грешка протокола, неодређено"</string>
+    <string name="clh_callFailed_interworking_unspecified_txt" msgid="8838850798491763729">"Интерворкинг, неодређено"</string>
+    <string name="labelCallBarring" msgid="3452870940716226978">"Ограничавање позива"</string>
+    <string name="sum_call_barring_enabled" msgid="6804489690436703488">"Укључено"</string>
+    <string name="sum_call_barring_disabled" msgid="5900772179198857783">"Искључено"</string>
+    <string name="call_barring_baoc" msgid="1199843944333106035">"Сви одлазни"</string>
+    <string name="call_barring_baoc_enabled" msgid="8112118391869380361">"Желите ли да онемогућите блокирање свих одлазних позива?"</string>
+    <string name="call_barring_baoc_disabled" msgid="7806697133004697974">"Желите ли да блокирате све одлазне позиве?"</string>
+    <string name="call_barring_baoic" msgid="3162154267825211826">"Одлазни међународни"</string>
+    <string name="call_barring_baoic_enabled" msgid="2634377543147258105">"Желите ли да онемогућите блокирање одлазних међународних позива?"</string>
+    <string name="call_barring_baoic_disabled" msgid="5817895648306183464">"Желите ли да блокирате одлазне међународне позиве?"</string>
+    <string name="call_barring_baoicr" msgid="8951699885885742076">"Одлазни међународни позиви у ромингу"</string>
+    <string name="call_barring_baoicr_enabled" msgid="2519630715322138317">"Желите ли да онемогућите блокирање одлазних међународних позива у ромингу?"</string>
+    <string name="call_barring_baoicr_disabled" msgid="5831267468931377699">"Желите ли да блокирате одлазне међународне позиве у ромингу?"</string>
+    <string name="call_barring_baic" msgid="5272726081458339912">"Сви долазни"</string>
+    <string name="call_barring_baic_enabled" msgid="2457134916223203380">"Желите ли да онемогућите блокирање свих долазних позива?"</string>
+    <string name="call_barring_baic_disabled" msgid="6945604947500275636">"Желите ли да блокирате све долазне позиве?"</string>
+    <string name="call_barring_baicr" msgid="5728784220691481693">"Долазни међународни позиви у ромингу"</string>
+    <string name="call_barring_baicr_enabled" msgid="6533336994391716127">"Желите ли да онемогућите блокирање свих долазних међународних позива у ромингу?"</string>
+    <string name="call_barring_baicr_disabled" msgid="6746329853943256566">"Желите ли да блокирате долазне међународне позиве у ромингу?"</string>
+    <string name="call_barring_deactivate_all" msgid="5269788384941003415">"Деактивирајте све"</string>
+    <string name="call_barring_deactivate_all_description" msgid="4972365443287257704">"Деактивирајте сва подешавања ограничавања позива"</string>
+    <string name="call_barring_deactivate_success" msgid="8014685598632000936">"Ограничавање позива је деактивирано"</string>
+    <string name="call_barring_change_pwd" msgid="6887420609726284232">"Промените лозинку"</string>
+    <string name="call_barring_change_pwd_description" msgid="5505087790260233953">"Промените лозинку за ограничавање позива"</string>
+    <string name="call_barring_change_pwd_description_disabled" msgid="7630770327645349957">"Не можете да промените лозинку за ограничавање позива."</string>
+    <string name="call_barring_pwd_not_match" msgid="6716711689350314525">"Лозинке се не подударају"</string>
+    <string name="call_barring_right_pwd_number" msgid="2902966502520410446">"Унесите лозинку од 4 броја"</string>
+    <string name="call_barring_change_pwd_success" msgid="3278310763742760321">"Лозинка је промењена"</string>
+    <string name="call_barring_old_pwd" msgid="6080515987320238522">"Стара лозинка"</string>
+    <string name="call_barring_new_pwd" msgid="7048532299150269547">"Нова лозинка"</string>
+    <string name="call_barring_confirm_pwd" msgid="1947167278466285411">"Потврдите лозинку"</string>
+    <string name="messageCallBarring" msgid="2412123220272136055">"Унесите лозинку"</string>
+    <string name="call_barring_settings" msgid="80766145008623645">"Подешавања ограничавања позива"</string>
+    <string name="call_barring_deactivate_all_no_password" msgid="920902774366557311">"Желите ли да деактивирате сва подешавања ограничавања позива?"</string>
+    <string name="supp_service_notification_call_deflected" msgid="9195460512875330926">"Позив је преусмерен."</string>
+    <string name="supp_service_notification_call_forwarded" msgid="7818548630812124053">"Позив је прослеђен."</string>
+    <string name="supp_service_notification_call_waiting" msgid="789154111899572489">"Позив је на чекању."</string>
+    <string name="supp_service_clir_suppression_rejected" msgid="1581851661582189045">"Блокирање броја је одбијено."</string>
+    <string name="supp_service_closed_user_group_call" msgid="5761735840904590950">"Позив затворене групе корисника."</string>
+    <string name="supp_service_incoming_calls_barred" msgid="3248813207307882723">"Долазни позиви су забрањени."</string>
+    <string name="supp_service_outgoing_calls_barred" msgid="1962644621292054081">"Одлазни позиви су забрањени."</string>
+    <string name="supp_service_call_forwarding_active" msgid="1253134771682248735">"Прослеђивање позива је активно."</string>
+    <string name="supp_service_additional_call_forwarded" msgid="5228624725214727315">"Додатни позив је прослеђен."</string>
+    <string name="supp_service_additional_ect_connected" msgid="6396964292513707102">"Изричити пренос позива је завршен."</string>
+    <string name="supp_service_additional_ect_connecting" msgid="5443373059716058480">"Изричити пренос позива је у току."</string>
+    <string name="supp_service_call_on_hold" msgid="1478976782361795422">"Позив је на чекању."</string>
+    <string name="supp_service_call_resumed" msgid="1656475289958070674">"Позив је настављен."</string>
+    <string name="supp_service_deflected_call" msgid="138970419873492166">"Позив је преусмерен."</string>
+    <string name="supp_service_forwarded_call" msgid="4509980341645679803">"Прослеђен позив."</string>
+    <string name="supp_service_conference_call" msgid="4448616364004466832">"Улазите у конференцијски позив."</string>
+    <string name="supp_service_held_call_released" msgid="2030677825038709779">"Позив више није на чекању."</string>
 </resources>
diff --git a/res/values-sv/strings.xml b/res/values-sv/strings.xml
index e93ca51..b287a18 100644
--- a/res/values-sv/strings.xml
+++ b/res/values-sv/strings.xml
@@ -130,6 +130,7 @@
     <string name="stk_cc_ss_to_dial_error" msgid="2816779198916570502">"SS-begäran har ändrats till en DIAL-begäran."</string>
     <string name="stk_cc_ss_to_ussd_error" msgid="7490626178582654236">"SS-begäran har ändrats till en USSD-begäran."</string>
     <string name="stk_cc_ss_to_ss_error" msgid="5057846756489053759">"SS-begäran har ändrats till en ny SS-begäran."</string>
+    <string name="stk_cc_ss_to_dial_video_error" msgid="3091186225006683939">"SS-begäran ändrad till Video DIAL-begäran."</string>
     <string name="fdn_check_failure" msgid="18200614306525434">"Inställningen Fasta nummer i mobilappen är aktiverad. Därför fungerar inte vissa samtalsfunktioner."</string>
     <string name="radio_off_error" msgid="2304459933248513376">"Sätt på radion innan du visar inställningarna."</string>
     <string name="close_dialog" msgid="2365884406356986917">"OK"</string>
@@ -158,7 +159,6 @@
     <string name="vm_change_pin_error_invalid" msgid="3972205462701668653">"Den nya pinkoden innehåller ogiltiga tecken."</string>
     <string name="vm_change_pin_error_system_error" msgid="6610603326230000207">"Det gick inte att ändra pinkoden"</string>
     <string name="vvm_unsupported_message_format" msgid="11795090778411977">"Meddelandetypen stöds inte, ring <xliff:g id="NUMBER">%s</xliff:g> om du vill lyssna."</string>
-    <string name="mobile_networks" msgid="5540397602919106177">"Mobila nätverksinställningar"</string>
     <string name="network_settings_title" msgid="514120489499925574">"Mobilnätverk"</string>
     <string name="label_available" msgid="1181658289009300430">"Tillgängliga nätverk"</string>
     <string name="load_networks_progress" msgid="5230707536168902952">"Söker…"</string>
@@ -168,6 +168,7 @@
     <string name="not_allowed" msgid="5613353860205691579">"Ditt SIM-kort tillåter inte anslutning till detta nätverk."</string>
     <string name="connect_later" msgid="2308119155752343975">"Det går inte att ansluta till det här nätverket just nu. Försök igen senare."</string>
     <string name="registration_done" msgid="495135664535876612">"Registrerad på nätverk."</string>
+    <string name="already_auto" msgid="6067116884321285507">"Redan automatiskt val."</string>
     <string name="select_automatically" msgid="1046727200631770962">"Välj nätverk automatiskt"</string>
     <string name="network_select_title" msgid="7733107364757544558">"Nätverk"</string>
     <string name="register_automatically" msgid="6017849844573519637">"Automatisk registrering ..."</string>
@@ -175,6 +176,31 @@
     <string name="preferred_network_mode_summary" msgid="1434820673166126609">"Ändra nätverksläge"</string>
     <string name="preferred_network_mode_dialogtitle" msgid="4048082093347807230">"Önskad nätverkstyp"</string>
     <string name="forbidden_network" msgid="4384929668343563440">"(förbjudet)"</string>
+  <string-array name="preferred_network_mode_choices">
+    <item msgid="3628460389382468528">"Föredrar GSM/WCDMA"</item>
+    <item msgid="8442633436636425221">"Endast GSM"</item>
+    <item msgid="2032314385791760810">"Endast WCDMA"</item>
+    <item msgid="6334554401059422303">"Automatiskt GSM/WCDMA"</item>
+    <item msgid="1462198368200398663">"Automatiskt CDMA/EvDo"</item>
+    <item msgid="3611460019185359968">"CDMA utan EvDo"</item>
+    <item msgid="545430093607698090">"Endast EvDo"</item>
+    <item msgid="4286774020869405140">"CDMA/EvDo/GSM/WCDMA"</item>
+    <item msgid="4006002265696868538">"CDMA + LTE/EvDo"</item>
+    <item msgid="8973936140318359205">"GSM/WCDMA/LTE"</item>
+    <item msgid="3471059554252610472">"Globalt"</item>
+    <item msgid="2882615514545171802">"LTE"</item>
+    <item msgid="8076204422288290116">"LTE/WCDMA"</item>
+    <item msgid="3982984144824159726">"Endast TDSCDMA"</item>
+    <item msgid="3686191974505922271">"TDSCDMA/WCDMA"</item>
+    <item msgid="7135671700201836475">"LTE/TDSCDMA"</item>
+    <item msgid="3736619459066330755">"TDSCDMA/GSM"</item>
+    <item msgid="4778666570887216861">"LTE/TDSCDMA/GSM"</item>
+    <item msgid="2952322596201849456">"TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="115984258536697617">"LTE/TDSCDMA/WCDMA"</item>
+    <item msgid="7957991936217192636">"LTE/TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="2828588917858484655">"TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+    <item msgid="4989979948139945854">"LTE/TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+  </string-array>
     <string name="preferred_network_mode_wcdma_perf_summary" msgid="8521677230113533809">"Föredraget nätverksläge: Föredrar WCDMA"</string>
     <string name="preferred_network_mode_gsm_only_summary" msgid="3352445413437453511">"Föredraget nätverksläge: Endast GSM"</string>
     <string name="preferred_network_mode_wcdma_only_summary" msgid="2836897236221063413">"Föredraget nätverksläge: Endast WCDMA"</string>
@@ -192,21 +218,15 @@
     <string name="preferred_network_mode_lte_gsm_umts_summary" msgid="633315028976225026">"Föredraget nätverksläge: LTE/GSM/UMTS"</string>
     <string name="preferred_network_mode_lte_cdma_summary" msgid="3722647806454528426">"Föredraget nätverksläge: LTE/CDMA"</string>
     <string name="preferred_network_mode_tdscdma_summary" msgid="8021016193718678775">"Föredraget nätverksläge: TDSCDMA"</string>
-  <string-array name="preferred_network_mode_choices">
-    <item msgid="7886739962255042385">"LTE/WCDMA"</item>
-    <item msgid="577652050447385699">"LTE"</item>
-    <item msgid="6813597571293773656">"Globalt"</item>
-    <item msgid="127064712132619032">"GSM/WCDMA/LTE"</item>
-    <item msgid="1126767511633425977">"CDMA + LTE/EvDo"</item>
-    <item msgid="6389676313771670660">"CDMA/EvDo/GSM/WCDMA"</item>
-    <item msgid="545430093607698090">"Endast EvDo"</item>
-    <item msgid="1508557726283094448">"CDMA utan EvDo"</item>
-    <item msgid="4341433122263841224">"CDMA/EvDo auto"</item>
-    <item msgid="5958053792390386668">"GSM/WCDMA auto"</item>
-    <item msgid="7913148405605373434">"Endast WCDMA"</item>
-    <item msgid="1524224863879435516">"Endast GSM"</item>
-    <item msgid="3817924849415716259">"Föredrar GSM/WCDMA"</item>
-  </string-array>
+    <string name="preferred_network_mode_tdscdma_wcdma_summary" msgid="2405154895437348623">"Föredraget nätverksläge: TDSCDMA / WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_summary" msgid="2104702896644235637">"Föredraget nätverksläge: LTE/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_summary" msgid="4893784445338396204">"Föredraget nätverksläge: TDSCDMA/GSM"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_summary" msgid="1815169717046729757">"Föredraget nätverksläge: LTE/GSM/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_wcdma_summary" msgid="2195358773359424099">"Föredraget nätverksläge: TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_wcdma_summary" msgid="1181424059695667803">"Föredraget nätverksläge: LTE/TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_wcdma_summary" msgid="2526539326505354382">"Föredraget nätverksläge: LTE/TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="8195248059196614939">"Föredraget nätverksläge: TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="5596733053095592791">"Föredraget nätverksläge: LTE/TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
     <string name="call_category" msgid="5863978196309462052">"Ringer upp"</string>
     <string name="network_operator_category" msgid="4830701959205735636">"Nätverk"</string>
     <string name="enhanced_4g_lte_mode_title" msgid="522191650223239171">"Förbättrat 4G LTE-läge"</string>
@@ -220,12 +240,13 @@
     <string name="roaming_disable" msgid="1843417228755568110">"Anslut till datatjänster vid roaming"</string>
     <string name="roaming_reenable_message" msgid="8913735676127858115">"Du förlorade dataanslutningen eftersom du lämnade ditt hemnätverk utan att aktivera dataroaming."</string>
     <string name="roaming_warning" msgid="1603164667540144353">"Detta kan leda till höga kostnader."</string>
+    <string name="roaming_check_price_warning" msgid="7497570906830902550">"Kontakta din nätoperatör för priser."</string>
     <string name="roaming_alert_title" msgid="3654815360303826008">"Vill du tillåta dataroaming?"</string>
     <string name="data_usage_title" msgid="8759619109516889802">"Dataanvändning"</string>
     <string name="data_usage_template" msgid="8526428824844656364">"<xliff:g id="ID_1">%1$s</xliff:g> mobildata använt mellan <xliff:g id="ID_2">%2$s</xliff:g>"</string>
     <string name="advanced_options_title" msgid="8074895510265488035">"Avancerat"</string>
     <string name="carrier_settings_euicc" msgid="6714062862127226405">"Operatör"</string>
-    <string name="keywords_carrier_settings_euicc" msgid="783429609643157743">"operatör, esim, sim, euicc"</string>
+    <string name="keywords_carrier_settings_euicc" msgid="6861505396475991277">"operatör, esim, sim, euicc, byt operatör, lägg till operatör"</string>
     <string name="carrier_settings_euicc_summary" msgid="5115001942761995457">"<xliff:g id="CARRIER_NAME">%1$s</xliff:g> – <xliff:g id="PHONE_NUMBER">%2$s</xliff:g>"</string>
     <string name="mobile_data_settings_title" msgid="4661165467914727157">"Mobildata"</string>
     <string name="mobile_data_settings_summary" msgid="5087255915840576895">"Få åtkomst till data via mobilt nätverk"</string>
@@ -405,7 +426,7 @@
     <string name="deleting_fdn_contact" msgid="5669163206349319969">"Tar bort fast nummer…"</string>
     <string name="fdn_contact_deleted" msgid="7154162327112259569">"Det fasta numret har tagits bort."</string>
     <string name="pin2_invalid" msgid="5470854099230755944">"FDN uppdaterades inte eftersom du skrev en felaktig PIN-kod."</string>
-    <string name="fdn_invalid_number" msgid="8602417141715473998">"Det fasta uppringningsnumret (FDN) uppdaterades inte eftersom det är tomt eller överskriver 20 siffror."</string>
+    <string name="fdn_invalid_number" msgid="2062898833049589309">"FDN uppdaterades inte eftersom numret översteg 20 siffror."</string>
     <string name="pin2_or_fdn_invalid" msgid="6025144083384701197">"FDN uppdaterades inte. Antingen har du angivit fel PIN2, eller så avvisades telefonnumret."</string>
     <string name="fdn_failed" msgid="540018079008319747">"Det gick inte att ringa till fast uppringningsnummer."</string>
     <string name="simContacts_emptyLoading" msgid="2203331234764498011">"Läser från SIM-kort…"</string>
@@ -508,6 +529,8 @@
     <string name="failedToImportSingleContactMsg" msgid="415399285420353917">"Det gick inte att importera kontakter"</string>
     <string name="hac_mode_title" msgid="8740268574688743289">"Hörapparater"</string>
     <string name="hac_mode_summary" msgid="6833851160514929341">"Aktivera kompatibilitet med hörapparat"</string>
+    <string name="rtt_mode_title" msgid="5868105073514206953">"RTT"</string>
+    <string name="rtt_mode_summary" msgid="7346441783429748083">"Slå på eller av RTT"</string>
   <string-array name="tty_mode_entries">
     <item msgid="512950011423868021">"TTY av"</item>
     <item msgid="3971695875449640648">"TTY är full"</item>
@@ -619,4 +642,107 @@
     <string name="mobile_data_activate_diag_message" msgid="8216154678758451453">"Du behöver kanske lägga till data genom <xliff:g id="PROVIDER_NAME">%s</xliff:g>"</string>
     <string name="mobile_data_activate_button" msgid="3682400969184405446">"LÄGG TILL DATA"</string>
     <string name="mobile_data_activate_cancel_button" msgid="1708022171547398765">"AVBRYT"</string>
+    <string name="clh_card_title_call_ended_txt" msgid="4072101334811753823">"Samtal avslutat"</string>
+    <string name="clh_callFailed_powerOff_txt" msgid="3773036949107147708">"Radio av"</string>
+    <string name="clh_callFailed_simError_txt" msgid="757650590524277969">"Inget SIM-kort eller SIM-kortsfel"</string>
+    <string name="clh_incall_error_out_of_service_txt" msgid="3974373603657193827">"Inget mobilt nätverk tillgängligt"</string>
+    <string name="clh_callFailed_unassigned_number_txt" msgid="7635996793232604064">"Ej tilldelat nummer"</string>
+    <string name="clh_callFailed_no_route_to_destination_txt" msgid="8561586745288855167">"Ingen väg till destination"</string>
+    <string name="clh_callFailed_channel_unacceptable_txt" msgid="8048626924246611459">"Kanal inte godkänd"</string>
+    <string name="clh_callFailed_operator_determined_barring_txt" msgid="6889705714244076823">"Operatör bestämde spärrning"</string>
+    <string name="clh_callFailed_normal_call_clearing_txt" msgid="2810975267106345820">"Normal samtalsclearing"</string>
+    <string name="clh_callFailed_user_busy_txt" msgid="2736095995784746915">"Användare upptagen"</string>
+    <string name="clh_callFailed_no_user_responding_txt" msgid="1421543095873040084">"Användare svarar inte"</string>
+    <string name="clh_callFailed_user_alerting_txt" msgid="6606245970376797447">"Användarvarning, inget svar"</string>
+    <string name="clh_callFailed_call_rejected_txt" msgid="8001665478195793223">"Samtal avvisat"</string>
+    <string name="clh_callFailed_number_changed_txt" msgid="5127909898925154242">"Nummer ändrat"</string>
+    <string name="clh_callFailed_pre_emption_txt" msgid="6864702416751338567">"Blockering"</string>
+    <string name="clh_callFailed_non_selected_user_clearing_txt" msgid="8725898326616836656">"Ingen vald användarclearing"</string>
+    <string name="clh_callFailed_destination_out_of_order_txt" msgid="6626355413556362437">"Destination fungerar inte"</string>
+    <string name="clh_callFailed_invalid_number_format_txt" msgid="6987646655639655370">"Ogiltigt nummerformat (ofullständigt nummer)"</string>
+    <string name="clh_callFailed_facility_rejected_txt" msgid="4539787567476563415">"Funktion avvisad"</string>
+    <string name="clh_callFailed_response_to_STATUS_ENQUIRY_txt" msgid="178503536263624366">"Svar på STATUS ENQUIRY"</string>
+    <string name="clh_callFailed_normal_unspecified_txt" msgid="2777574148560245427">"Normal, ej angiven"</string>
+    <string name="clh_callFailed_no_circuit_available_txt" msgid="2894749820848784700">"Ingen tillgänglig krets/kanal"</string>
+    <string name="clh_callFailed_network_out_of_order_txt" msgid="807472585030492179">"Nätverket fungerar inte"</string>
+    <string name="clh_callFailed_temporary_failure_txt" msgid="1985847623937655151">"Tillfälligt fel"</string>
+    <string name="clh_callFailed_switching_equipment_congestion_txt" msgid="465517139462928431">"Överbelastad växel"</string>
+    <string name="clh_callFailed_access_information_discarded_txt" msgid="132851305339579892">"Åtkomstinformation slängd"</string>
+    <string name="clh_callFailed_requested_circuit_txt" msgid="2316345471851443847">"Begärd krets/kanal inte tillgänglig"</string>
+    <string name="clh_callFailed_resources_unavailable_unspecified_txt" msgid="4460267429142724322">"Resurser inte tillgängliga, ej angivna"</string>
+    <string name="clh_callFailed_quality_of_service_unavailable_txt" msgid="7315823047206338755">"Tjänstekvalitet inte tillgänglig."</string>
+    <string name="clh_callFailed_requested_facility_not_subscribed_txt" msgid="1688438372518949530">"Begärd funktion inte prenumererad"</string>
+    <string name="clh_callFailed_incoming_calls_barred_within_the_CUG_txt" msgid="3922231620226043342">"Inkommande samtal spärrade inom CUG"</string>
+    <string name="clh_callFailed_bearer_capability_not_authorized_txt" msgid="6515594235334537340">"Bearer-funktioner inte auktoriserade"</string>
+    <string name="clh_callFailed_bearer_capability_not_presently_available_txt" msgid="8013567156449692135">"Bearer-funktioner för närvarande inte tillgängliga"</string>
+    <string name="clh_callFailed_service_or_option_not_available_unspecified_txt" msgid="8663374141880847414">"Tjänst eller alternativ inte tillgänglig, ej angivet"</string>
+    <string name="clh_callFailed_bearer_service_not_implemented_txt" msgid="2772484977847973583">"Bearer-tjänst inte implementerad"</string>
+    <string name="clh_callFailed_ACM_equal_to_or_greater_than_ACMmax_txt" msgid="2192709279981159761">"ACM är lika med eller större än ACMmax"</string>
+    <string name="clh_callFailed_requested_facility_not_implemented_txt" msgid="406404292085779118">"Begärd funktion inte implementerad"</string>
+    <string name="clh_callFailed_only_restricted_digital_information_bearer_capability_is_available_txt" msgid="4817899794531157207">"Endast begränsad bearer-funktion för digital information finns tillgänglig"</string>
+    <string name="clh_callFailed_service_or_option_not_implemented_unspecified_txt" msgid="2968655784896862505">"Tjänst eller alternativ implementerat, ej angivet"</string>
+    <string name="clh_callFailed_invalid_transaction_identifier_value_txt" msgid="3843478518660918642">"Ogiltigt transaktionsidentifierarvärde"</string>
+    <string name="clh_callFailed_user_not_member_of_CUG_txt" msgid="8462852903153938988">"Användare inte CUG-medlem"</string>
+    <string name="clh_callFailed_incompatible_destination_txt" msgid="2580750652910253219">"Inkompatibel destination"</string>
+    <string name="clh_callFailed_invalid_transit_network_selection_txt" msgid="6589916900457111005">"Ogiltigt transitnätval"</string>
+    <string name="clh_callFailed_semantically_incorrect_message_txt" msgid="2329284157442218683">"Semantiskt felaktigt meddelande"</string>
+    <string name="clh_callFailed_invalid_mandatory_information_txt" msgid="9081556111928912676">"Ogiltig obligatorisk information"</string>
+    <string name="clh_callFailed_message_type_non_existent_or_not_implemented_txt" msgid="2641350895896546715">"Meddelandetyp finns inte eller är inte implementerad"</string>
+    <string name="clh_callFailed_message_type_not_compatible_with_protocol_state_txt" msgid="6598180735494982466">"Meddelandetyp inte kompatibel med protokollstatus"</string>
+    <string name="clh_callFailed_information_element_non_existent_or_not_implemented_txt" msgid="4725610801664706983">"Informationselement finns inte eller är inte implementerat"</string>
+    <string name="clh_callFailed_conditional_IE_error_txt" msgid="9140031076499566143">"Villkorligt IE-fel"</string>
+    <string name="clh_callFailed_message_not_compatible_with_protocol_state_txt" msgid="6586005128633024271">"Meddelande inte kompatibelt med protokollstatus"</string>
+    <string name="clh_callFailed_recovery_on_timer_expiry_txt" msgid="3680765722923600294">"Återställning vid timerutgång"</string>
+    <string name="clh_callFailed_protocol_Error_unspecified_txt" msgid="8294907817156524790">"Protokollfel, ej angivet"</string>
+    <string name="clh_callFailed_interworking_unspecified_txt" msgid="8838850798491763729">"Interworking, ej angiven"</string>
+    <string name="labelCallBarring" msgid="3452870940716226978">"Samtalsspärr"</string>
+    <string name="sum_call_barring_enabled" msgid="6804489690436703488">"På"</string>
+    <string name="sum_call_barring_disabled" msgid="5900772179198857783">"Av"</string>
+    <string name="call_barring_baoc" msgid="1199843944333106035">"Alla utgående"</string>
+    <string name="call_barring_baoc_enabled" msgid="8112118391869380361">"Vill du sluta blockera alla utgående samtal?"</string>
+    <string name="call_barring_baoc_disabled" msgid="7806697133004697974">"Vill du blockera alla utgående samtal?"</string>
+    <string name="call_barring_baoic" msgid="3162154267825211826">"Utgående internationella"</string>
+    <string name="call_barring_baoic_enabled" msgid="2634377543147258105">"Vill du sluta blockera utgående internationella samtal?"</string>
+    <string name="call_barring_baoic_disabled" msgid="5817895648306183464">"Vill du blockera utgående internationella samtal?"</string>
+    <string name="call_barring_baoicr" msgid="8951699885885742076">"Utgående internationell roaming"</string>
+    <string name="call_barring_baoicr_enabled" msgid="2519630715322138317">"Vill du sluta blockera utgående internationell roaming?"</string>
+    <string name="call_barring_baoicr_disabled" msgid="5831267468931377699">"Vill du blockera utgående internationell roaming?"</string>
+    <string name="call_barring_baic" msgid="5272726081458339912">"Alla inkommande"</string>
+    <string name="call_barring_baic_enabled" msgid="2457134916223203380">"Vill du sluta blockera alla inkommande samtal?"</string>
+    <string name="call_barring_baic_disabled" msgid="6945604947500275636">"Vill du blockera alla inkommande samtal?"</string>
+    <string name="call_barring_baicr" msgid="5728784220691481693">"Inkommande internationell roaming"</string>
+    <string name="call_barring_baicr_enabled" msgid="6533336994391716127">"Vill du sluta blockera all inkommande internationell roaming?"</string>
+    <string name="call_barring_baicr_disabled" msgid="6746329853943256566">"Vill du blockera inkommande internationell roaming?"</string>
+    <string name="call_barring_deactivate_all" msgid="5269788384941003415">"Inaktivera alla"</string>
+    <string name="call_barring_deactivate_all_description" msgid="4972365443287257704">"Inaktivera alla inställningar för samtalsspärr"</string>
+    <string name="call_barring_deactivate_success" msgid="8014685598632000936">"Samtalsspärren har inaktiverats"</string>
+    <string name="call_barring_change_pwd" msgid="6887420609726284232">"Ändra lösenord"</string>
+    <string name="call_barring_change_pwd_description" msgid="5505087790260233953">"Ändra lösenord för samtalsspärr"</string>
+    <string name="call_barring_change_pwd_description_disabled" msgid="7630770327645349957">"."</string>
+    <string name="call_barring_pwd_not_match" msgid="6716711689350314525">"Lösenorden stämmer inte överens"</string>
+    <string name="call_barring_right_pwd_number" msgid="2902966502520410446">"Ange ett lösenord med 4 siffror"</string>
+    <string name="call_barring_change_pwd_success" msgid="3278310763742760321">"Lösenordet har ändrats"</string>
+    <string name="call_barring_old_pwd" msgid="6080515987320238522">"Gammalt lösenord"</string>
+    <string name="call_barring_new_pwd" msgid="7048532299150269547">"Nytt lösenord"</string>
+    <string name="call_barring_confirm_pwd" msgid="1947167278466285411">"Bekräfta lösenord"</string>
+    <string name="messageCallBarring" msgid="2412123220272136055">"Ange lösenord"</string>
+    <string name="call_barring_settings" msgid="80766145008623645">"Inställningar för samtalsspärr"</string>
+    <string name="call_barring_deactivate_all_no_password" msgid="920902774366557311">"?"</string>
+    <string name="supp_service_notification_call_deflected" msgid="9195460512875330926">"Samtal avböjt."</string>
+    <string name="supp_service_notification_call_forwarded" msgid="7818548630812124053">"Samtal vidarekopplat."</string>
+    <string name="supp_service_notification_call_waiting" msgid="789154111899572489">"Samtal väntar."</string>
+    <string name="supp_service_clir_suppression_rejected" msgid="1581851661582189045">"Nummerblockering avvisas."</string>
+    <string name="supp_service_closed_user_group_call" msgid="5761735840904590950">"Stängt användargruppsamtal."</string>
+    <string name="supp_service_incoming_calls_barred" msgid="3248813207307882723">"Inkommande samtal spärrade."</string>
+    <string name="supp_service_outgoing_calls_barred" msgid="1962644621292054081">"Utgående samtal spärrade."</string>
+    <string name="supp_service_call_forwarding_active" msgid="1253134771682248735">"Vidarekoppling aktiv."</string>
+    <string name="supp_service_additional_call_forwarded" msgid="5228624725214727315">"Ytterligare samtal vidarekopplat."</string>
+    <string name="supp_service_additional_ect_connected" msgid="6396964292513707102">"Samtalsöverföring slutförd."</string>
+    <string name="supp_service_additional_ect_connecting" msgid="5443373059716058480">"Samtalsöverföring pågår."</string>
+    <string name="supp_service_call_on_hold" msgid="1478976782361795422">"Parkerat samtal."</string>
+    <string name="supp_service_call_resumed" msgid="1656475289958070674">"Samtal återupptaget."</string>
+    <string name="supp_service_deflected_call" msgid="138970419873492166">"Samtalet avböjt."</string>
+    <string name="supp_service_forwarded_call" msgid="4509980341645679803">"Vidarekopplat samtal."</string>
+    <string name="supp_service_conference_call" msgid="4448616364004466832">"Ansluter till konferenssamtal."</string>
+    <string name="supp_service_held_call_released" msgid="2030677825038709779">"Parkerat samtal återupptaget."</string>
 </resources>
diff --git a/res/values-sw/strings.xml b/res/values-sw/strings.xml
index fea172f..c271596 100644
--- a/res/values-sw/strings.xml
+++ b/res/values-sw/strings.xml
@@ -130,6 +130,7 @@
     <string name="stk_cc_ss_to_dial_error" msgid="2816779198916570502">"Ombi la SS limebadilishwa kuwa ombi la DIAL."</string>
     <string name="stk_cc_ss_to_ussd_error" msgid="7490626178582654236">"Ombi la SS limebadilishwa kuwa ombi la USSD."</string>
     <string name="stk_cc_ss_to_ss_error" msgid="5057846756489053759">"Ombi la SS limebadilishwa kuwa ombi jipya la SS."</string>
+    <string name="stk_cc_ss_to_dial_video_error" msgid="3091186225006683939">"Ombi la SS limebadilishwa kuwa la Video DIAL."</string>
     <string name="fdn_check_failure" msgid="18200614306525434">"Mipangilio ya programu ya simu yako ya nambari za simu zilizobainishwa pekee imewashwa. Kutokana na hayo, baadhi ya vipengele vya kupiga simu havifanyi kazi."</string>
     <string name="radio_off_error" msgid="2304459933248513376">"Washa redio kabla ya kutazama mipangilio hii."</string>
     <string name="close_dialog" msgid="2365884406356986917">"Sawa"</string>
@@ -158,7 +159,6 @@
     <string name="vm_change_pin_error_invalid" msgid="3972205462701668653">"PIN mpya ina herufi zisizostahiki."</string>
     <string name="vm_change_pin_error_system_error" msgid="6610603326230000207">"Imeshindwa kubadilisha PIN"</string>
     <string name="vvm_unsupported_message_format" msgid="11795090778411977">"Huwezi kuona ujumbe wa aina hii; piga <xliff:g id="NUMBER">%s</xliff:g> ili uusikilize."</string>
-    <string name="mobile_networks" msgid="5540397602919106177">"Mipangilio ya mtandao wa simu"</string>
     <string name="network_settings_title" msgid="514120489499925574">"Mtandao wa simu"</string>
     <string name="label_available" msgid="1181658289009300430">"Mitandao inayopatikana"</string>
     <string name="load_networks_progress" msgid="5230707536168902952">"Inatafuta…"</string>
@@ -168,6 +168,7 @@
     <string name="not_allowed" msgid="5613353860205691579">"SIM kadi yako hairuhusu muunganisho wa mtandao huu."</string>
     <string name="connect_later" msgid="2308119155752343975">"Haiwezi kuunganisha na mtandao huu hivi sasa. Jaribu tena baadaye."</string>
     <string name="registration_done" msgid="495135664535876612">"Imesajiliwa katika mtandao"</string>
+    <string name="already_auto" msgid="6067116884321285507">"Tayari iko katika hali ya kuchaguliwa kiotomatiki."</string>
     <string name="select_automatically" msgid="1046727200631770962">"Chagua mtandao kiotomatiki"</string>
     <string name="network_select_title" msgid="7733107364757544558">"Mtandao"</string>
     <string name="register_automatically" msgid="6017849844573519637">"Usajili otomatiki..."</string>
@@ -175,6 +176,31 @@
     <string name="preferred_network_mode_summary" msgid="1434820673166126609">"Badilisha gumzo ya utendaji wa mtandao"</string>
     <string name="preferred_network_mode_dialogtitle" msgid="4048082093347807230">"Aina ya mtandao unaoupendelea"</string>
     <string name="forbidden_network" msgid="4384929668343563440">"(hairuhusiwi)"</string>
+  <string-array name="preferred_network_mode_choices">
+    <item msgid="3628460389382468528">"GSM/WCDMA inapendelewa"</item>
+    <item msgid="8442633436636425221">"GSM pekee"</item>
+    <item msgid="2032314385791760810">"WCDMA pekee"</item>
+    <item msgid="6334554401059422303">"GSM/WCDMA otomatiki"</item>
+    <item msgid="1462198368200398663">"CDMA/EvDo otomatiki"</item>
+    <item msgid="3611460019185359968">"CDMA w/o EvDo"</item>
+    <item msgid="545430093607698090">"EvDo pekee"</item>
+    <item msgid="4286774020869405140">"CDMA/EvDo/GSM/WCDMA"</item>
+    <item msgid="4006002265696868538">"CDMA + LTE/EvDo"</item>
+    <item msgid="8973936140318359205">"GSM/WCDMA/LTE"</item>
+    <item msgid="3471059554252610472">"Jumla"</item>
+    <item msgid="2882615514545171802">"LTE"</item>
+    <item msgid="8076204422288290116">"LTE / WCDMA"</item>
+    <item msgid="3982984144824159726">"TDSCDMA pekee"</item>
+    <item msgid="3686191974505922271">"TDSCDMA/WCDMA"</item>
+    <item msgid="7135671700201836475">"LTE/TDSCDMA"</item>
+    <item msgid="3736619459066330755">"TDSCDMA/GSM"</item>
+    <item msgid="4778666570887216861">"LTE/TDSCDMA/GSM"</item>
+    <item msgid="2952322596201849456">"TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="115984258536697617">"LTE/TDSCDMA/WCDMA"</item>
+    <item msgid="7957991936217192636">"LTE/TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="2828588917858484655">"TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+    <item msgid="4989979948139945854">"LTE/TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+  </string-array>
     <string name="preferred_network_mode_wcdma_perf_summary" msgid="8521677230113533809">"Modi pendekezwa ya mtandao: WCDMA pendekezwa"</string>
     <string name="preferred_network_mode_gsm_only_summary" msgid="3352445413437453511">"Modi pendekezwa ya mtandao: GSM  pekee"</string>
     <string name="preferred_network_mode_wcdma_only_summary" msgid="2836897236221063413">"Modi pendekezwa ya mtandao: WCDMA pekee"</string>
@@ -192,21 +218,15 @@
     <string name="preferred_network_mode_lte_gsm_umts_summary" msgid="633315028976225026">"Hali ya mtandao inayopendelewa: LTE / GSM / UMTS"</string>
     <string name="preferred_network_mode_lte_cdma_summary" msgid="3722647806454528426">"Modi pendekezwa ya mtandao:  LTE / CDMA"</string>
     <string name="preferred_network_mode_tdscdma_summary" msgid="8021016193718678775">"Hali ya mtandao inayopendelewa: TDSCDMA"</string>
-  <string-array name="preferred_network_mode_choices">
-    <item msgid="7886739962255042385">"LTE / WCDMA"</item>
-    <item msgid="577652050447385699">"LTE"</item>
-    <item msgid="6813597571293773656">"Ulimwenguni Kote"</item>
-    <item msgid="127064712132619032">"GSM/WCDMA/LTE"</item>
-    <item msgid="1126767511633425977">"CDMA + LTE/EvDo"</item>
-    <item msgid="6389676313771670660">"CDMA/EvDo/GSM/WCDMA"</item>
-    <item msgid="545430093607698090">"EvDo pekee"</item>
-    <item msgid="1508557726283094448">"CDMA w/o EvDo"</item>
-    <item msgid="4341433122263841224">"CDMA/EvDo otomatiki"</item>
-    <item msgid="5958053792390386668">"GSM/WCDMA otomatiki"</item>
-    <item msgid="7913148405605373434">"WCDMA pekee"</item>
-    <item msgid="1524224863879435516">"GSM pekee"</item>
-    <item msgid="3817924849415716259">"GSM/WCDMA inapendelewa"</item>
-  </string-array>
+    <string name="preferred_network_mode_tdscdma_wcdma_summary" msgid="2405154895437348623">"Hali ya mtandao inayopendelewa: TDSCDMA / WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_summary" msgid="2104702896644235637">"Hali ya mtandao inayopendelewa: LTE / TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_summary" msgid="4893784445338396204">"Hali ya mtandao inayopendelewa: TDSCDMA / GSM"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_summary" msgid="1815169717046729757">"Hali ya mtandao inayopendelewa: LTE/GSM/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_wcdma_summary" msgid="2195358773359424099">"Hali ya mtandao inayopendelewa: TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_wcdma_summary" msgid="1181424059695667803">"Hali ya mtandao inayopendelewa: LTE/TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_wcdma_summary" msgid="2526539326505354382">"Hali ya mtandao inayopendelewa: LTE/TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="8195248059196614939">"Hali ya mtandao inayopendelewa: TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="5596733053095592791">"Hali ya mtandao inayopendelewa: LTE/TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
     <string name="call_category" msgid="5863978196309462052">"Kupiga simu"</string>
     <string name="network_operator_category" msgid="4830701959205735636">"Mtandao"</string>
     <string name="enhanced_4g_lte_mode_title" msgid="522191650223239171">"Hali Iliyoimarishwa ya 4G LTE"</string>
@@ -220,12 +240,13 @@
     <string name="roaming_disable" msgid="1843417228755568110">"Unganisha huduma ya data wakati niko nje ya mtandao wangu wa kawaida"</string>
     <string name="roaming_reenable_message" msgid="8913735676127858115">"Umepoteza muunganisho wa data kwa sababu uliondoka kwenye mtandao wako wa kawaida ukiwa umezima utumiaji data nje ya mtandao wa kawaida."</string>
     <string name="roaming_warning" msgid="1603164667540144353">"Huenda ukatozwa gharama kubwa."</string>
+    <string name="roaming_check_price_warning" msgid="7497570906830902550">"Wasiliana na mtoaji wako wa huduma za mtandao kwa maelezo kuhusu bei."</string>
     <string name="roaming_alert_title" msgid="3654815360303826008">"Ungependa kutumia intaneti ukiwa kwenye mitandao mingine?"</string>
     <string name="data_usage_title" msgid="8759619109516889802">"Matumizi ya data"</string>
     <string name="data_usage_template" msgid="8526428824844656364">"<xliff:g id="ID_1">%1$s</xliff:g> za data ya mtandao wa simu zimetumika kuanzia <xliff:g id="ID_2">%2$s</xliff:g>"</string>
     <string name="advanced_options_title" msgid="8074895510265488035">"Mipangilio ya Kina"</string>
     <string name="carrier_settings_euicc" msgid="6714062862127226405">"Mtoa huduma"</string>
-    <string name="keywords_carrier_settings_euicc" msgid="783429609643157743">"mtoa huduma, mtandao wa simu, esim, sim, euicc"</string>
+    <string name="keywords_carrier_settings_euicc" msgid="6861505396475991277">"mtoa huduma za mtandao, esim, sim, euicc, badilisha watoa huduma za mtandao, ongeza mtoa huduma za mtandao"</string>
     <string name="carrier_settings_euicc_summary" msgid="5115001942761995457">"<xliff:g id="CARRIER_NAME">%1$s</xliff:g> — <xliff:g id="PHONE_NUMBER">%2$s</xliff:g>"</string>
     <string name="mobile_data_settings_title" msgid="4661165467914727157">"Data ya mtandao wa simu"</string>
     <string name="mobile_data_settings_summary" msgid="5087255915840576895">"Tumia data ya mtandao wa simu"</string>
@@ -399,7 +420,7 @@
     <string name="deleting_fdn_contact" msgid="5669163206349319969">"Inafuta nambari ya upigaji simu uliobanwa..."</string>
     <string name="fdn_contact_deleted" msgid="7154162327112259569">"Nambari ya upigaji simu uliobanwa imefutwa"</string>
     <string name="pin2_invalid" msgid="5470854099230755944">"FDN haikusasishwa kwa sababu uliweka PIN isiyo sahihi."</string>
-    <string name="fdn_invalid_number" msgid="8602417141715473998">"FDN haikusasishwa kwa sababu nambari haina kitu au inazidi tarakimu 20."</string>
+    <string name="fdn_invalid_number" msgid="2062898833049589309">"FDN haikusasishwa kwa sababu nambari inazidi tarakimu 20."</string>
     <string name="pin2_or_fdn_invalid" msgid="6025144083384701197">"FDN haikusasishwa. PIN2 haikuwa sahihi, au namba ya simu ilikataliwa."</string>
     <string name="fdn_failed" msgid="540018079008319747">"Utendakazi wa FDN ulishindwa."</string>
     <string name="simContacts_emptyLoading" msgid="2203331234764498011">"Inasoma kutoka kwa SIM kadi…"</string>
@@ -502,6 +523,8 @@
     <string name="failedToImportSingleContactMsg" msgid="415399285420353917">"Imeshindwa kuingiza anwani"</string>
     <string name="hac_mode_title" msgid="8740268574688743289">"Vifaa vya kusaidia kusikia"</string>
     <string name="hac_mode_summary" msgid="6833851160514929341">"Washa utangamano wa kifaa cha kusaidia kusikia"</string>
+    <string name="rtt_mode_title" msgid="5868105073514206953">"RTT"</string>
+    <string name="rtt_mode_summary" msgid="7346441783429748083">"Washa au uzime kipengele cha RTT"</string>
   <string-array name="tty_mode_entries">
     <item msgid="512950011423868021">"Zima TTY"</item>
     <item msgid="3971695875449640648">"TTY Kamili"</item>
@@ -613,4 +636,107 @@
     <string name="mobile_data_activate_diag_message" msgid="8216154678758451453">"Huenda ukahitaji kuongeza data kupitia <xliff:g id="PROVIDER_NAME">%s</xliff:g>"</string>
     <string name="mobile_data_activate_button" msgid="3682400969184405446">"ONGEZA DATA"</string>
     <string name="mobile_data_activate_cancel_button" msgid="1708022171547398765">"GHAIRI"</string>
+    <string name="clh_card_title_call_ended_txt" msgid="4072101334811753823">"Simu imekamilika"</string>
+    <string name="clh_callFailed_powerOff_txt" msgid="3773036949107147708">"Radio imezimwa"</string>
+    <string name="clh_callFailed_simError_txt" msgid="757650590524277969">"Hakuna SIM kadi au kuna hitilafu ya SIM kadi"</string>
+    <string name="clh_incall_error_out_of_service_txt" msgid="3974373603657193827">"Mtandao wa simu za mkononi haupatikani"</string>
+    <string name="clh_callFailed_unassigned_number_txt" msgid="7635996793232604064">"Nambari ambayo haijakabidhiwa (haijateuliwa)"</string>
+    <string name="clh_callFailed_no_route_to_destination_txt" msgid="8561586745288855167">"Hakuna njia ya kufikia kifaa cha mpokeaji"</string>
+    <string name="clh_callFailed_channel_unacceptable_txt" msgid="8048626924246611459">"Kituo kisichokubalika"</string>
+    <string name="clh_callFailed_operator_determined_barring_txt" msgid="6889705714244076823">"Uzuiaji unaobainishwa na mtoa huduma"</string>
+    <string name="clh_callFailed_normal_call_clearing_txt" msgid="2810975267106345820">"Ufutaji wa kawaida wa simu"</string>
+    <string name="clh_callFailed_user_busy_txt" msgid="2736095995784746915">"Mtumiaji ana shughuli"</string>
+    <string name="clh_callFailed_no_user_responding_txt" msgid="1421543095873040084">"Hakuna mtumiaji anayejibu"</string>
+    <string name="clh_callFailed_user_alerting_txt" msgid="6606245970376797447">"Arifa kwa mtumiaji, hakuna jibu"</string>
+    <string name="clh_callFailed_call_rejected_txt" msgid="8001665478195793223">"Simu imekataliwa"</string>
+    <string name="clh_callFailed_number_changed_txt" msgid="5127909898925154242">"Nambari imebadilishwa"</string>
+    <string name="clh_callFailed_pre_emption_txt" msgid="6864702416751338567">"Kukisia mapema"</string>
+    <string name="clh_callFailed_non_selected_user_clearing_txt" msgid="8725898326616836656">"Ufutaji kwa mtumiaji haujachaguliwa"</string>
+    <string name="clh_callFailed_destination_out_of_order_txt" msgid="6626355413556362437">"Kifaa cha mpokeaji hakifanyi kazi"</string>
+    <string name="clh_callFailed_invalid_number_format_txt" msgid="6987646655639655370">"Muundo usio sahihi wa nambari (nambari haijakamilika)"</string>
+    <string name="clh_callFailed_facility_rejected_txt" msgid="4539787567476563415">"Kifaa kimekataliwa"</string>
+    <string name="clh_callFailed_response_to_STATUS_ENQUIRY_txt" msgid="178503536263624366">"Jibu kwa OMBI LA HALI"</string>
+    <string name="clh_callFailed_normal_unspecified_txt" msgid="2777574148560245427">"Kawaida, haijabainishwa"</string>
+    <string name="clh_callFailed_no_circuit_available_txt" msgid="2894749820848784700">"Hakuna msururu/kituo kinachopatikana"</string>
+    <string name="clh_callFailed_network_out_of_order_txt" msgid="807472585030492179">"Mtandao una hitilafu"</string>
+    <string name="clh_callFailed_temporary_failure_txt" msgid="1985847623937655151">"Hitilafu ya muda"</string>
+    <string name="clh_callFailed_switching_equipment_congestion_txt" msgid="465517139462928431">"Inabadilisha msongamano kwenye kifaa"</string>
+    <string name="clh_callFailed_access_information_discarded_txt" msgid="132851305339579892">"Maelezo kuhusu uwezo wa kufikia yameondolewa"</string>
+    <string name="clh_callFailed_requested_circuit_txt" msgid="2316345471851443847">"Msururu/kituo kilichoombwa hakipo"</string>
+    <string name="clh_callFailed_resources_unavailable_unspecified_txt" msgid="4460267429142724322">"Rasilimali hazipatikani, hazijabainishwa"</string>
+    <string name="clh_callFailed_quality_of_service_unavailable_txt" msgid="7315823047206338755">"Ubora wa huduma haupatikani"</string>
+    <string name="clh_callFailed_requested_facility_not_subscribed_txt" msgid="1688438372518949530">"Kifaa kilichoombwa hakijasajiliwa"</string>
+    <string name="clh_callFailed_incoming_calls_barred_within_the_CUG_txt" msgid="3922231620226043342">"Simu zinazoingia zimezuiwa katika CUG"</string>
+    <string name="clh_callFailed_bearer_capability_not_authorized_txt" msgid="6515594235334537340">"Uwezo wa mmiliki haujaidhinishwa"</string>
+    <string name="clh_callFailed_bearer_capability_not_presently_available_txt" msgid="8013567156449692135">"Uwezo wa mmiliki haupatikani kwa sasa"</string>
+    <string name="clh_callFailed_service_or_option_not_available_unspecified_txt" msgid="8663374141880847414">"Huduma au chaguo halipatikani, halijabainishwa"</string>
+    <string name="clh_callFailed_bearer_service_not_implemented_txt" msgid="2772484977847973583">"Huduma ya mmiliki haijatekelezwa"</string>
+    <string name="clh_callFailed_ACM_equal_to_or_greater_than_ACMmax_txt" msgid="2192709279981159761">"ACM inatoshana na au ni zaidi ya ACMmax"</string>
+    <string name="clh_callFailed_requested_facility_not_implemented_txt" msgid="406404292085779118">"Kifaa kilichoombwa hakijatekelezwa"</string>
+    <string name="clh_callFailed_only_restricted_digital_information_bearer_capability_is_available_txt" msgid="4817899794531157207">"Uwezo teule wa mmiliki kuhusu maelezo dijitali pekee unapatikana"</string>
+    <string name="clh_callFailed_service_or_option_not_implemented_unspecified_txt" msgid="2968655784896862505">"Huduma au chaguo haijatekelezwa, haijabainishwa"</string>
+    <string name="clh_callFailed_invalid_transaction_identifier_value_txt" msgid="3843478518660918642">"Thamani isiyo sahihi ya kitambuzi cha shughuli ya simu"</string>
+    <string name="clh_callFailed_user_not_member_of_CUG_txt" msgid="8462852903153938988">"Mtumiaji si mwanachama wa CUG"</string>
+    <string name="clh_callFailed_incompatible_destination_txt" msgid="2580750652910253219">"Haioani na kifaa cha mpokeaji"</string>
+    <string name="clh_callFailed_invalid_transit_network_selection_txt" msgid="6589916900457111005">"Uchaguzi usio sahihi wa mtandao unaotumika"</string>
+    <string name="clh_callFailed_semantically_incorrect_message_txt" msgid="2329284157442218683">"Ujumbe usio sahihi kimaana"</string>
+    <string name="clh_callFailed_invalid_mandatory_information_txt" msgid="9081556111928912676">"Maelezo ya lazima yasiyo sahihi"</string>
+    <string name="clh_callFailed_message_type_non_existent_or_not_implemented_txt" msgid="2641350895896546715">"Aina ya ujumbe haipo au haijatekelezwa"</string>
+    <string name="clh_callFailed_message_type_not_compatible_with_protocol_state_txt" msgid="6598180735494982466">"Aina ya ujumbe haioani na hali ya itifaki"</string>
+    <string name="clh_callFailed_information_element_non_existent_or_not_implemented_txt" msgid="4725610801664706983">"Vipengee vya maelezo havipo au havijatekelezwa"</string>
+    <string name="clh_callFailed_conditional_IE_error_txt" msgid="9140031076499566143">"Hitilafu ya kihali ya IE"</string>
+    <string name="clh_callFailed_message_not_compatible_with_protocol_state_txt" msgid="6586005128633024271">"Ujumbe hauoani na hali ya itifaki"</string>
+    <string name="clh_callFailed_recovery_on_timer_expiry_txt" msgid="3680765722923600294">"Urejeshaji wakati muda wa kipima muda unapokwisha"</string>
+    <string name="clh_callFailed_protocol_Error_unspecified_txt" msgid="8294907817156524790">"Hitilafu ya kiitifaki, haijabainishwa"</string>
+    <string name="clh_callFailed_interworking_unspecified_txt" msgid="8838850798491763729">"Kufanya kazi mseto, haijabainishwa"</string>
+    <string name="labelCallBarring" msgid="3452870940716226978">"Kuzuia upigaji simu"</string>
+    <string name="sum_call_barring_enabled" msgid="6804489690436703488">"Washa"</string>
+    <string name="sum_call_barring_disabled" msgid="5900772179198857783">"Zima"</string>
+    <string name="call_barring_baoc" msgid="1199843944333106035">"Simu zote unazopiga"</string>
+    <string name="call_barring_baoc_enabled" msgid="8112118391869380361">"Je, ungependa kuacha kuzuia simu zote unazopiga?"</string>
+    <string name="call_barring_baoc_disabled" msgid="7806697133004697974">"Je, ungependa kuzuia simu zote unazopiga?"</string>
+    <string name="call_barring_baoic" msgid="3162154267825211826">"Simu za kimataifa unazopiga"</string>
+    <string name="call_barring_baoic_enabled" msgid="2634377543147258105">"Je, ungependa kuacha kuzuia simu za kimataifa unazopiga?"</string>
+    <string name="call_barring_baoic_disabled" msgid="5817895648306183464">"Je, ungependa kuzuia simu za kimataifa unazopiga?"</string>
+    <string name="call_barring_baoicr" msgid="8951699885885742076">"Simu za kimataifa unazopiga ambazo hutumia mitandao mingine"</string>
+    <string name="call_barring_baoicr_enabled" msgid="2519630715322138317">"Je, ungependa kuacha kuzuia simu za kimataifa unazopiga ambazo hutumia mitandao mingine?"</string>
+    <string name="call_barring_baoicr_disabled" msgid="5831267468931377699">"Je, ungependa kuzuia simu za kimataifa unazopiga ambazo hutumia mitandao mingine?"</string>
+    <string name="call_barring_baic" msgid="5272726081458339912">"Zote zinazoingia"</string>
+    <string name="call_barring_baic_enabled" msgid="2457134916223203380">"Je, ungependa kuacha kuzuia simu zote zinazoingia?"</string>
+    <string name="call_barring_baic_disabled" msgid="6945604947500275636">"Je, ungependa kuzuia simu zote zinazoingia?"</string>
+    <string name="call_barring_baicr" msgid="5728784220691481693">"Simu ya kimataifa inayoingia ambayo inatumia mitandao mingine"</string>
+    <string name="call_barring_baicr_enabled" msgid="6533336994391716127">"Je, ungependa kuacha kuzuia simu zote za kimataifa zinazoingia na zinazotumia mitandao mingine?"</string>
+    <string name="call_barring_baicr_disabled" msgid="6746329853943256566">"Je, ungependa kuzuia simu ya kimataifa inayoingia ambayo inatumia mitandao mingine?"</string>
+    <string name="call_barring_deactivate_all" msgid="5269788384941003415">"Zima zote"</string>
+    <string name="call_barring_deactivate_all_description" msgid="4972365443287257704">"Zima mipangilio yote ya kuzuia upigaji simu"</string>
+    <string name="call_barring_deactivate_success" msgid="8014685598632000936">"Mipangilio ya kuzuia upigaji simu imezimwa"</string>
+    <string name="call_barring_change_pwd" msgid="6887420609726284232">"Badilisha nenosiri"</string>
+    <string name="call_barring_change_pwd_description" msgid="5505087790260233953">"Badilisha nenosiri la kuzuia upigaji simu"</string>
+    <string name="call_barring_change_pwd_description_disabled" msgid="7630770327645349957">"Imeshindwa kubadilisha nenosiri la kuzuia upigaji simu."</string>
+    <string name="call_barring_pwd_not_match" msgid="6716711689350314525">"Manenosiri hayalingani"</string>
+    <string name="call_barring_right_pwd_number" msgid="2902966502520410446">"Weka nenosiri lenye tarakimu 4"</string>
+    <string name="call_barring_change_pwd_success" msgid="3278310763742760321">"Nenosiri limebadilishwa"</string>
+    <string name="call_barring_old_pwd" msgid="6080515987320238522">"Nenosiri la awali"</string>
+    <string name="call_barring_new_pwd" msgid="7048532299150269547">"Nenosiri jipya"</string>
+    <string name="call_barring_confirm_pwd" msgid="1947167278466285411">"Thibitisha nenosiri"</string>
+    <string name="messageCallBarring" msgid="2412123220272136055">"Weka nenosiri"</string>
+    <string name="call_barring_settings" msgid="80766145008623645">"Mipangilio ya kuzuia upigaji simu"</string>
+    <string name="call_barring_deactivate_all_no_password" msgid="920902774366557311">"Je, ungependa kuzima mipangilio yote ya kuzuia upigaji simu?"</string>
+    <string name="supp_service_notification_call_deflected" msgid="9195460512875330926">"Simu unayopiga imeelekezwa kwingine."</string>
+    <string name="supp_service_notification_call_forwarded" msgid="7818548630812124053">"Simu imesambazwa."</string>
+    <string name="supp_service_notification_call_waiting" msgid="789154111899572489">"Simu inasubiri."</string>
+    <string name="supp_service_clir_suppression_rejected" msgid="1581851661582189045">"Ombi la kuzuia nambari limekataliwa."</string>
+    <string name="supp_service_closed_user_group_call" msgid="5761735840904590950">"Simu kwenye kikundi cha watumiaji teule."</string>
+    <string name="supp_service_incoming_calls_barred" msgid="3248813207307882723">"Simu zinazoingia zimezuiwa."</string>
+    <string name="supp_service_outgoing_calls_barred" msgid="1962644621292054081">"Simu unazopiga zimezuiwa."</string>
+    <string name="supp_service_call_forwarding_active" msgid="1253134771682248735">"Kipengele cha kusambaza simu kimewashwa."</string>
+    <string name="supp_service_additional_call_forwarded" msgid="5228624725214727315">"Simu ya ziada imesambazwa."</string>
+    <string name="supp_service_additional_ect_connected" msgid="6396964292513707102">"Imefaulu kuhamisha simu."</string>
+    <string name="supp_service_additional_ect_connecting" msgid="5443373059716058480">"Inaendelea kuhamisha simu."</string>
+    <string name="supp_service_call_on_hold" msgid="1478976782361795422">"Simu imesitishwa."</string>
+    <string name="supp_service_call_resumed" msgid="1656475289958070674">"Simu sasa inaendelea."</string>
+    <string name="supp_service_deflected_call" msgid="138970419873492166">"Simu kutoka kwingine ilielekezwa kwako."</string>
+    <string name="supp_service_forwarded_call" msgid="4509980341645679803">"Simu iliyosambazwa."</string>
+    <string name="supp_service_conference_call" msgid="4448616364004466832">"Unajiunga kwenye simu ya mkutano."</string>
+    <string name="supp_service_held_call_released" msgid="2030677825038709779">"Simu iliyositishwa imekatwa."</string>
 </resources>
diff --git a/res/values-ta/strings.xml b/res/values-ta/strings.xml
index 5ee67d8..68f6a4c 100644
--- a/res/values-ta/strings.xml
+++ b/res/values-ta/strings.xml
@@ -130,6 +130,7 @@
     <string name="stk_cc_ss_to_dial_error" msgid="2816779198916570502">"SS கோரிக்கையானது DIAL கோரிக்கைக்கு மாற்றப்பட்டது."</string>
     <string name="stk_cc_ss_to_ussd_error" msgid="7490626178582654236">"SS கோரிக்கையானது USSD கோரிக்கைக்கு மாற்றப்பட்டது."</string>
     <string name="stk_cc_ss_to_ss_error" msgid="5057846756489053759">"SS கோரிக்கையானது புதிய SS கோரிக்கைக்கு மாற்றப்பட்டது."</string>
+    <string name="stk_cc_ss_to_dial_video_error" msgid="3091186225006683939">"SS கோரிக்கையானது வீடியோ DIAL கோரிக்கைக்கு மாற்றப்பட்டது."</string>
     <string name="fdn_check_failure" msgid="18200614306525434">"மொபைல் பயன்பாட்டின் நிலையான அழைப்பு எண்களுக்கான அமைப்பு இயக்கப்பட்டது. இதன் விளைவாக, அழைப்பு தொடர்பான சில அம்சங்கள் செயல்படவில்லை."</string>
     <string name="radio_off_error" msgid="2304459933248513376">"அமைப்புகளைப் பார்ப்பதற்கு முன், ரேடியோவை இயக்கவும்."</string>
     <string name="close_dialog" msgid="2365884406356986917">"சரி"</string>
@@ -158,7 +159,6 @@
     <string name="vm_change_pin_error_invalid" msgid="3972205462701668653">"புதிய பின்னில் தவறான எழுத்துக்குறிகள் உள்ளன."</string>
     <string name="vm_change_pin_error_system_error" msgid="6610603326230000207">"பின்னை மாற்ற முடியவில்லை"</string>
     <string name="vvm_unsupported_message_format" msgid="11795090778411977">"ஆதரிக்கப்படாத செய்தி வகை, தகவலைக் கேட்க <xliff:g id="NUMBER">%s</xliff:g> என்ற எண்ணிற்கு அழைக்கவும்."</string>
-    <string name="mobile_networks" msgid="5540397602919106177">"மொபைல் நெட்வொர்க் அமைப்பு"</string>
     <string name="network_settings_title" msgid="514120489499925574">"மொபைல் நெட்வொர்க்"</string>
     <string name="label_available" msgid="1181658289009300430">"கிடைக்கின்ற நெட்வொர்க்குகள்"</string>
     <string name="load_networks_progress" msgid="5230707536168902952">"தேடுகிறது..."</string>
@@ -168,6 +168,7 @@
     <string name="not_allowed" msgid="5613353860205691579">"சிம் கார்டு, நெட்வொர்க்கில் இணைப்பதை அனுமதிக்கவில்லை."</string>
     <string name="connect_later" msgid="2308119155752343975">"இப்போது இந்த நெட்வொர்க்குடன் இணைக்க முடியவில்லை. மீண்டும் முயற்சிக்கவும்."</string>
     <string name="registration_done" msgid="495135664535876612">"நெட்வொர்க்கில் பதிவுசெய்யப்பட்டது."</string>
+    <string name="already_auto" msgid="6067116884321285507">"ஏற்கனவே தன்னியக்க தேர்வில் உள்ளது."</string>
     <string name="select_automatically" msgid="1046727200631770962">"நெட்வொர்க்கைத் தானாகத் தேர்ந்தெடு"</string>
     <string name="network_select_title" msgid="7733107364757544558">"நெட்வொர்க்"</string>
     <string name="register_automatically" msgid="6017849844573519637">"தானியங்கு பதிவு…"</string>
@@ -175,6 +176,31 @@
     <string name="preferred_network_mode_summary" msgid="1434820673166126609">"நெட்வொர்க் செயல்பாட்டிற்கான பயன்முறையை மாற்று"</string>
     <string name="preferred_network_mode_dialogtitle" msgid="4048082093347807230">"தேர்ந்தெடுத்த நெட்வொர்க் வகை"</string>
     <string name="forbidden_network" msgid="4384929668343563440">"(தடுக்கப்பட்டது)"</string>
+  <string-array name="preferred_network_mode_choices">
+    <item msgid="3628460389382468528">"GSM/WCDMAக்கு முன்னுரிமை"</item>
+    <item msgid="8442633436636425221">"GSM மட்டும்"</item>
+    <item msgid="2032314385791760810">"WCDMA மட்டும்"</item>
+    <item msgid="6334554401059422303">"GSM/WCDMA தானியங்கு"</item>
+    <item msgid="1462198368200398663">"CDMA/EvDo தானியங்கு"</item>
+    <item msgid="3611460019185359968">"CDMA w/o EvDo"</item>
+    <item msgid="545430093607698090">"EvDo மட்டும்"</item>
+    <item msgid="4286774020869405140">"CDMA/EvDo/GSM/WCDMA"</item>
+    <item msgid="4006002265696868538">"CDMA + LTE/EvDo"</item>
+    <item msgid="8973936140318359205">"GSM/WCDMA/LTE"</item>
+    <item msgid="3471059554252610472">"குளோபல்"</item>
+    <item msgid="2882615514545171802">"LTE"</item>
+    <item msgid="8076204422288290116">"LTE / WCDMA"</item>
+    <item msgid="3982984144824159726">"TDSCDMA மட்டும்"</item>
+    <item msgid="3686191974505922271">"TDSCDMA/WCDMA"</item>
+    <item msgid="7135671700201836475">"LTE/TDSCDMA"</item>
+    <item msgid="3736619459066330755">"TDSCDMA/GSM"</item>
+    <item msgid="4778666570887216861">"LTE/TDSCDMA/GSM"</item>
+    <item msgid="2952322596201849456">"TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="115984258536697617">"LTE/TDSCDMA/WCDMA"</item>
+    <item msgid="7957991936217192636">"LTE/TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="2828588917858484655">"TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+    <item msgid="4989979948139945854">"LTE/TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+  </string-array>
     <string name="preferred_network_mode_wcdma_perf_summary" msgid="8521677230113533809">"தேர்ந்தெடுத்த நெட்வொர்க் பயன்முறை: WCDMA பரிந்துரைக்கப்படுகிறது"</string>
     <string name="preferred_network_mode_gsm_only_summary" msgid="3352445413437453511">"தேர்ந்தெடுத்த நெட்வொர்க் பயன்முறை: GSM மட்டும்"</string>
     <string name="preferred_network_mode_wcdma_only_summary" msgid="2836897236221063413">"தேர்ந்தெடுத்த நெட்வொர்க் பயன்முறை: WCDMA மட்டும்"</string>
@@ -192,21 +218,15 @@
     <string name="preferred_network_mode_lte_gsm_umts_summary" msgid="633315028976225026">"விருப்பமான நெட்வொர்க் முறை: LTE / GSM / UMTS"</string>
     <string name="preferred_network_mode_lte_cdma_summary" msgid="3722647806454528426">"பரிந்துரைக்கப்பட்ட நெட்வொர்க் பயன்முறை: LTE / CDMA"</string>
     <string name="preferred_network_mode_tdscdma_summary" msgid="8021016193718678775">"விரும்பப்படும் நெட்வொர்க் பயன்முறை: TDSCDMA"</string>
-  <string-array name="preferred_network_mode_choices">
-    <item msgid="7886739962255042385">"LTE / WCDMA"</item>
-    <item msgid="577652050447385699">"LTE"</item>
-    <item msgid="6813597571293773656">"Global"</item>
-    <item msgid="127064712132619032">"GSM/WCDMA/LTE"</item>
-    <item msgid="1126767511633425977">"CDMA + LTE/EvDo"</item>
-    <item msgid="6389676313771670660">"CDMA/EvDo/GSM/WCDMA"</item>
-    <item msgid="545430093607698090">"EvDo மட்டும்"</item>
-    <item msgid="1508557726283094448">"CDMA w/o EvDo"</item>
-    <item msgid="4341433122263841224">"CDMA/EvDo தானியங்கு"</item>
-    <item msgid="5958053792390386668">"GSM/WCDMA தானியங்கு"</item>
-    <item msgid="7913148405605373434">"WCDMA மட்டும்"</item>
-    <item msgid="1524224863879435516">"GSM மட்டும்"</item>
-    <item msgid="3817924849415716259">"GSM/WCDMA பரிந்துரைக்கப்பட்டது"</item>
-  </string-array>
+    <string name="preferred_network_mode_tdscdma_wcdma_summary" msgid="2405154895437348623">"தேர்வு செய்த நெட்வொர்க் பயன்முறை: TDSCDMA / WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_summary" msgid="2104702896644235637">"தேர்வு செய்த நெட்வொர்க் பயன்முறை: LTE / TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_summary" msgid="4893784445338396204">"தேர்வு செய்த நெட்வொர்க் பயன்முறை: TDSCDMA / GSM"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_summary" msgid="1815169717046729757">"தேர்வு செய்த நெட்வொர்க் பயன்முறை: LTE/GSM/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_wcdma_summary" msgid="2195358773359424099">"தேர்வு செய்த நெட்வொர்க் பயன்முறை: TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_wcdma_summary" msgid="1181424059695667803">"தேர்வு செய்த நெட்வொர்க் பயன்முறை: LTE/TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_wcdma_summary" msgid="2526539326505354382">"தேர்வு செய்த நெட்வொர்க் பயன்முறை: LTE/TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="8195248059196614939">"தேர்வு செய்த நெட்வொர்க் பயன்முறை: CDMA/EvDo/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="5596733053095592791">"தேர்வு செய்த நெட்வொர்க் பயன்முறை: LTE/TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
     <string name="call_category" msgid="5863978196309462052">"அழைப்பு"</string>
     <string name="network_operator_category" msgid="4830701959205735636">"நெட்வொர்க்"</string>
     <string name="enhanced_4g_lte_mode_title" msgid="522191650223239171">"மேம்பட்ட 4G LTE பயன்முறை"</string>
@@ -220,12 +240,13 @@
     <string name="roaming_disable" msgid="1843417228755568110">"ரோமிங்கின் போது தரவு சேவைகளுடன் இணை"</string>
     <string name="roaming_reenable_message" msgid="8913735676127858115">"உள்ளூர் நெட்வொர்க்கில் தரவு ரோமிங்கை முடக்கிய நிலையில் வெளியேறியுள்ளதால், தரவு இணைப்பை இழந்துவிட்டீர்கள்."</string>
     <string name="roaming_warning" msgid="1603164667540144353">"குறிப்பிடத்தக்க பேமெண்ட்கள் இருக்கலாம்."</string>
+    <string name="roaming_check_price_warning" msgid="7497570906830902550">"உங்கள் நெட்வொர்க் வழங்குநர் விதிக்கும் கட்டணத்தைப் பார்க்கவும்."</string>
     <string name="roaming_alert_title" msgid="3654815360303826008">"தரவு ரோமிங்கை அனுமதிக்கவா?"</string>
     <string name="data_usage_title" msgid="8759619109516889802">"டேட்டா பயன்பாடு"</string>
     <string name="data_usage_template" msgid="8526428824844656364">"<xliff:g id="ID_2">%2$s</xliff:g>: <xliff:g id="ID_1">%1$s</xliff:g> மொபைல் டேட்டா பயன்படுத்தப்பட்டது"</string>
     <string name="advanced_options_title" msgid="8074895510265488035">"மேம்பட்டவை"</string>
     <string name="carrier_settings_euicc" msgid="6714062862127226405">"தொலைத்தொடர்பு நிறுவனம்"</string>
-    <string name="keywords_carrier_settings_euicc" msgid="783429609643157743">"தொலைத்தொடர்பு நிறுவனம், இ-சிம், சிம், euicc"</string>
+    <string name="keywords_carrier_settings_euicc" msgid="6861505396475991277">"தொலைத்தொடர்பு நிறுவனம், eSIM, சிம், euicc, தொலைத்தொடர்பு நிறுவனங்களை மாற்று, தொலைத்தொடர்பு நிறுவனத்தைச் சேர்"</string>
     <string name="carrier_settings_euicc_summary" msgid="5115001942761995457">"<xliff:g id="CARRIER_NAME">%1$s</xliff:g> — <xliff:g id="PHONE_NUMBER">%2$s</xliff:g>"</string>
     <string name="mobile_data_settings_title" msgid="4661165467914727157">"மொபைல் தரவு"</string>
     <string name="mobile_data_settings_summary" msgid="5087255915840576895">"மொபைல் நெட்வொர்க்கைப் பயன்படுத்தி, தரவை அணுகு"</string>
@@ -399,7 +420,7 @@
     <string name="deleting_fdn_contact" msgid="5669163206349319969">"நிலையான அழைப்பு எண்ணை நீக்குகிறது…"</string>
     <string name="fdn_contact_deleted" msgid="7154162327112259569">"நிலையான அழைப்பு எண் நீக்கப்பட்டது."</string>
     <string name="pin2_invalid" msgid="5470854099230755944">"தவறான பின்னை உள்ளிட்டுள்ளதால், FDN புதுப்பிக்கப்படவில்லை."</string>
-    <string name="fdn_invalid_number" msgid="8602417141715473998">"எண் எதையும் உள்ளிடாததால் அல்லது உள்ளிட்ட எண் 20 இலக்கங்களுக்கும் அதிகமாக உள்ளதால் FDN புதுப்பிக்கப்படவில்லை."</string>
+    <string name="fdn_invalid_number" msgid="2062898833049589309">"உள்ளிட்ட எண் 20 இலக்கங்களுக்கும் அதிகமாக உள்ளதால் FDN புதுப்பிக்கப்படவில்லை."</string>
     <string name="pin2_or_fdn_invalid" msgid="6025144083384701197">"FDN புதுப்பிக்கப்படவில்லை. PIN2 தவறானது அல்லது மொபைல் எண் நிராகரிக்கப்பட்டது."</string>
     <string name="fdn_failed" msgid="540018079008319747">"FDN செயல்பாடு தோல்வி."</string>
     <string name="simContacts_emptyLoading" msgid="2203331234764498011">"சிம் கார்டில் இருப்பதைப் படிக்கிறது…"</string>
@@ -502,6 +523,8 @@
     <string name="failedToImportSingleContactMsg" msgid="415399285420353917">"தொடர்பை இறக்க முடியவில்லை"</string>
     <string name="hac_mode_title" msgid="8740268574688743289">"கேட்பதற்கான சாதனங்கள்"</string>
     <string name="hac_mode_summary" msgid="6833851160514929341">"கேட்கும் சாதனத்தின் இணக்கத்தன்மையை இயக்கு"</string>
+    <string name="rtt_mode_title" msgid="5868105073514206953">"RTT"</string>
+    <string name="rtt_mode_summary" msgid="7346441783429748083">"RTTஐ இயக்கும் அல்லது முடக்கும்"</string>
   <string-array name="tty_mode_entries">
     <item msgid="512950011423868021">"TTY ஐ முடக்கு"</item>
     <item msgid="3971695875449640648">"TTY ஐ இயக்கு"</item>
@@ -613,4 +636,107 @@
     <string name="mobile_data_activate_diag_message" msgid="8216154678758451453">"<xliff:g id="PROVIDER_NAME">%s</xliff:g> மூலம் தரவைச் சேர்க்க வேண்டியது இருக்கலாம்"</string>
     <string name="mobile_data_activate_button" msgid="3682400969184405446">"தரவைச் சேர்"</string>
     <string name="mobile_data_activate_cancel_button" msgid="1708022171547398765">"ரத்துசெய்"</string>
+    <string name="clh_card_title_call_ended_txt" msgid="4072101334811753823">"அழைப்பு முடிந்தது"</string>
+    <string name="clh_callFailed_powerOff_txt" msgid="3773036949107147708">"ரேடியோ முடக்கத்தில் உள்ளது"</string>
+    <string name="clh_callFailed_simError_txt" msgid="757650590524277969">"சிம் கார்டு இல்லை அல்லது சிம் கார்டு பிழை"</string>
+    <string name="clh_incall_error_out_of_service_txt" msgid="3974373603657193827">"மொபைல் நெட்வொர்க் இல்லை"</string>
+    <string name="clh_callFailed_unassigned_number_txt" msgid="7635996793232604064">"ஒதுக்கப்படாத எண்"</string>
+    <string name="clh_callFailed_no_route_to_destination_txt" msgid="8561586745288855167">"டெஸ்டினேஷனுக்கான ரூட் இல்லை"</string>
+    <string name="clh_callFailed_channel_unacceptable_txt" msgid="8048626924246611459">"சேனல் ஏற்கத்தக்கதாக இல்லை"</string>
+    <string name="clh_callFailed_operator_determined_barring_txt" msgid="6889705714244076823">"ஆபரேட்டர் தீர்மானத்தின்படி அழைப்பு தடுக்கப்பட்டது"</string>
+    <string name="clh_callFailed_normal_call_clearing_txt" msgid="2810975267106345820">"நார்மல் கால் கிளியரிங்"</string>
+    <string name="clh_callFailed_user_busy_txt" msgid="2736095995784746915">"பயனர் பிஸியாக உள்ளார்"</string>
+    <string name="clh_callFailed_no_user_responding_txt" msgid="1421543095873040084">"பயனர் எவரும் பதிலளிக்கவில்லை"</string>
+    <string name="clh_callFailed_user_alerting_txt" msgid="6606245970376797447">"பயனரை விழிப்பூட்டுகிறது, பதில் இல்லை"</string>
+    <string name="clh_callFailed_call_rejected_txt" msgid="8001665478195793223">"அழைப்பு நிராகரிக்கப்பட்டது"</string>
+    <string name="clh_callFailed_number_changed_txt" msgid="5127909898925154242">"எண் மாற்றப்பட்டது"</string>
+    <string name="clh_callFailed_pre_emption_txt" msgid="6864702416751338567">"முன்கூட்டியே தடுக்கப்பட்டது"</string>
+    <string name="clh_callFailed_non_selected_user_clearing_txt" msgid="8725898326616836656">"நான் செலக்டட் யூசர் கிளியரிங்"</string>
+    <string name="clh_callFailed_destination_out_of_order_txt" msgid="6626355413556362437">"டெஸ்டினேஷன் செயலில் இல்லை"</string>
+    <string name="clh_callFailed_invalid_number_format_txt" msgid="6987646655639655370">"எண்ணின் வடிவம் தவறானது (முழுமையற்ற எண்)"</string>
+    <string name="clh_callFailed_facility_rejected_txt" msgid="4539787567476563415">"வசதி நிராகரிக்கப்பட்டது"</string>
+    <string name="clh_callFailed_response_to_STATUS_ENQUIRY_txt" msgid="178503536263624366">"நிலை விசாரணைக்கான பதில்"</string>
+    <string name="clh_callFailed_normal_unspecified_txt" msgid="2777574148560245427">"இயல்பானது, குறிப்பிடப்படவில்லை"</string>
+    <string name="clh_callFailed_no_circuit_available_txt" msgid="2894749820848784700">"சர்க்கியூட்/சேனல் கிடைக்கவில்லை"</string>
+    <string name="clh_callFailed_network_out_of_order_txt" msgid="807472585030492179">"நெட்வொர்க் செயலில் இல்லை"</string>
+    <string name="clh_callFailed_temporary_failure_txt" msgid="1985847623937655151">"தற்காலிக தோல்வி"</string>
+    <string name="clh_callFailed_switching_equipment_congestion_txt" msgid="465517139462928431">"எக்யூப்மென்ட் கன்ஜஷனை மாற்றுகிறது"</string>
+    <string name="clh_callFailed_access_information_discarded_txt" msgid="132851305339579892">"அணுகல் பற்றிய தகவல் நிராகரிக்கப்பட்டது"</string>
+    <string name="clh_callFailed_requested_circuit_txt" msgid="2316345471851443847">"கோரிய சர்க்கியூட்/சேனல் கிடைக்கவில்லை"</string>
+    <string name="clh_callFailed_resources_unavailable_unspecified_txt" msgid="4460267429142724322">"ஆதாரங்கள் கிடைக்கவில்லை, குறிப்பிடப்படவில்லை"</string>
+    <string name="clh_callFailed_quality_of_service_unavailable_txt" msgid="7315823047206338755">"சேவையின் தரம் கிடைக்கவில்லை"</string>
+    <string name="clh_callFailed_requested_facility_not_subscribed_txt" msgid="1688438372518949530">"கோரிய வசதி சப்ஸ்கிரைப் செய்யப்படவில்லை"</string>
+    <string name="clh_callFailed_incoming_calls_barred_within_the_CUG_txt" msgid="3922231620226043342">"உள்வரும் அழைப்புகள் CUGக்குள் தடுக்கப்பட்டன"</string>
+    <string name="clh_callFailed_bearer_capability_not_authorized_txt" msgid="6515594235334537340">"பியரர் கேபபிளிட்டி அங்கீகரிக்கப்படவில்லை"</string>
+    <string name="clh_callFailed_bearer_capability_not_presently_available_txt" msgid="8013567156449692135">"பியரர் கேபபிளிட்டி தற்போது கிடைக்கவில்லை"</string>
+    <string name="clh_callFailed_service_or_option_not_available_unspecified_txt" msgid="8663374141880847414">"சேவை அல்லது விருப்பம் கிடைக்கவில்லை, குறிப்பிடப்படவில்லை"</string>
+    <string name="clh_callFailed_bearer_service_not_implemented_txt" msgid="2772484977847973583">"பியரர் சர்வீஸ் செயல்படுத்தப்படவில்லை"</string>
+    <string name="clh_callFailed_ACM_equal_to_or_greater_than_ACMmax_txt" msgid="2192709279981159761">"ACMmaxக்குச் சமமாகவோ அல்லது அதிகமாகவோ, ACM இருக்க வேண்டும்"</string>
+    <string name="clh_callFailed_requested_facility_not_implemented_txt" msgid="406404292085779118">"கோரிய வசதி செயல்படுத்தப்படவில்லை"</string>
+    <string name="clh_callFailed_only_restricted_digital_information_bearer_capability_is_available_txt" msgid="4817899794531157207">"வரையறுக்கப்பட்ட டிஜிட்டல் தகவலுக்கான பியரர் கேபபிளிட்டி மட்டுமே உள்ளது"</string>
+    <string name="clh_callFailed_service_or_option_not_implemented_unspecified_txt" msgid="2968655784896862505">"சேவை அல்லது விருப்பம் செயல்படுத்தப்படவில்லை, குறிப்பிடப்படவில்லை"</string>
+    <string name="clh_callFailed_invalid_transaction_identifier_value_txt" msgid="3843478518660918642">"டிரான்சா‌க்‌ஷன் அடையாளங்காட்டி மதிப்பு தவறானது"</string>
+    <string name="clh_callFailed_user_not_member_of_CUG_txt" msgid="8462852903153938988">"பயனர் CUG இன் உறுப்பினர் அல்ல"</string>
+    <string name="clh_callFailed_incompatible_destination_txt" msgid="2580750652910253219">"டெஸ்டினேஷன் பொருந்தவில்லை"</string>
+    <string name="clh_callFailed_invalid_transit_network_selection_txt" msgid="6589916900457111005">"டிரான்சிட் நெட்வொர்க் தேர்வு தவறானது"</string>
+    <string name="clh_callFailed_semantically_incorrect_message_txt" msgid="2329284157442218683">"சொற்பொருளியல் ரீதியாகத் தவறான செய்தி"</string>
+    <string name="clh_callFailed_invalid_mandatory_information_txt" msgid="9081556111928912676">"அவசியம் வழங்க வேண்டிய தகவல் தவறானது"</string>
+    <string name="clh_callFailed_message_type_non_existent_or_not_implemented_txt" msgid="2641350895896546715">"செய்தி வகை இல்லை அல்லது செயல்படுத்தப்படவில்லை"</string>
+    <string name="clh_callFailed_message_type_not_compatible_with_protocol_state_txt" msgid="6598180735494982466">"புரோட்டோகால் நிலைக்கு, செய்தி வகை பொருந்தவில்லை"</string>
+    <string name="clh_callFailed_information_element_non_existent_or_not_implemented_txt" msgid="4725610801664706983">"தகவல் உறுப்பு இல்லை அல்லது செயல்படுத்தப்படவில்லை"</string>
+    <string name="clh_callFailed_conditional_IE_error_txt" msgid="9140031076499566143">"நிபந்தனை IE பிழை"</string>
+    <string name="clh_callFailed_message_not_compatible_with_protocol_state_txt" msgid="6586005128633024271">"புரோட்டோகால் நிலைக்கு, செய்தி பொருந்தவில்லை"</string>
+    <string name="clh_callFailed_recovery_on_timer_expiry_txt" msgid="3680765722923600294">"டைமர் காலாவதி மீட்டெடுப்பு"</string>
+    <string name="clh_callFailed_protocol_Error_unspecified_txt" msgid="8294907817156524790">"புரோட்டோகால் பிழை, குறிப்பிடப்படவில்லை"</string>
+    <string name="clh_callFailed_interworking_unspecified_txt" msgid="8838850798491763729">"இண்டர்வொர்க்கிங், குறிப்பிடப்படவில்லை"</string>
+    <string name="labelCallBarring" msgid="3452870940716226978">"அழைப்புத் தடுப்பு"</string>
+    <string name="sum_call_barring_enabled" msgid="6804489690436703488">"இயக்கப்பட்டது"</string>
+    <string name="sum_call_barring_disabled" msgid="5900772179198857783">"முடக்கப்பட்டது"</string>
+    <string name="call_barring_baoc" msgid="1199843944333106035">"வெளிச்செல்லும் எல்லா அழைப்புகளும்"</string>
+    <string name="call_barring_baoc_enabled" msgid="8112118391869380361">"வெளிச்செல்லும் எல்லா அழைப்புகளையும் தடுப்பதை முடக்கவா?"</string>
+    <string name="call_barring_baoc_disabled" msgid="7806697133004697974">"வெளிச்செல்லும் எல்லா அழைப்புகளையும் தடுக்கவா?"</string>
+    <string name="call_barring_baoic" msgid="3162154267825211826">"வெளிச்செல்லும் சர்வதேச அழைப்புகள்"</string>
+    <string name="call_barring_baoic_enabled" msgid="2634377543147258105">"வெளிச்செல்லும் சர்வதேச அழைப்புகளைத் தடுப்பதை முடக்கவா?"</string>
+    <string name="call_barring_baoic_disabled" msgid="5817895648306183464">"வெளிச்செல்லும் சர்வதேச அழைப்புகளைத் தடுக்கவா?"</string>
+    <string name="call_barring_baoicr" msgid="8951699885885742076">"வெளிச்செல்லும் சர்வதேச ரோமிங்"</string>
+    <string name="call_barring_baoicr_enabled" msgid="2519630715322138317">"வெளிச்செல்லும் சர்வதேச ரோமிங்கைத் தடுப்பதை முடக்கவா?"</string>
+    <string name="call_barring_baoicr_disabled" msgid="5831267468931377699">"வெளிச்செல்லும் சர்வதேச ரோமிங்கைத் தடுக்கவா?"</string>
+    <string name="call_barring_baic" msgid="5272726081458339912">"உள்வரும் எல்லா அழைப்புகளும்"</string>
+    <string name="call_barring_baic_enabled" msgid="2457134916223203380">"உள்வரும் எல்லா அழைப்புகளையும் தடுப்பதை முடக்கவா?"</string>
+    <string name="call_barring_baic_disabled" msgid="6945604947500275636">"உள்வரும் எல்லா அழைப்புகளையும் தடுக்கவா?"</string>
+    <string name="call_barring_baicr" msgid="5728784220691481693">"உள்வரும் சர்வதேச ரோமிங்"</string>
+    <string name="call_barring_baicr_enabled" msgid="6533336994391716127">"உள்வரும் எல்லாச் சர்வதேச ரோமிங்கையும் தடுப்பதை முடக்கவா?"</string>
+    <string name="call_barring_baicr_disabled" msgid="6746329853943256566">"உள்வரும் சர்வதேச ரோமிங்கைத் தடுக்கவா?"</string>
+    <string name="call_barring_deactivate_all" msgid="5269788384941003415">"எல்லாவற்றையும் முடக்கு"</string>
+    <string name="call_barring_deactivate_all_description" msgid="4972365443287257704">"எல்லா அழைப்புத் தடுப்பு அமைப்புகளையும் முடக்கும்"</string>
+    <string name="call_barring_deactivate_success" msgid="8014685598632000936">"அழைப்புத் தடுப்பு முடக்கப்பட்டது"</string>
+    <string name="call_barring_change_pwd" msgid="6887420609726284232">"கடவுச்சொல்லை மாற்றவும்"</string>
+    <string name="call_barring_change_pwd_description" msgid="5505087790260233953">"அழைப்புத் தடுப்புக்கான கடவுச்சொல்லை மாற்றவும்"</string>
+    <string name="call_barring_change_pwd_description_disabled" msgid="7630770327645349957">"அழைப்புத் தடுப்புக்கான கடவுச்சொல்லை மாற்ற முடியாது."</string>
+    <string name="call_barring_pwd_not_match" msgid="6716711689350314525">"கடவுச்சொற்கள் பொருந்தவில்லை"</string>
+    <string name="call_barring_right_pwd_number" msgid="2902966502520410446">"4 எண்களுடன் கூடிய கடவுச்சொல்லை உள்ளிடவும்"</string>
+    <string name="call_barring_change_pwd_success" msgid="3278310763742760321">"கடவுச்சொல் மாற்றப்பட்டது"</string>
+    <string name="call_barring_old_pwd" msgid="6080515987320238522">"பழைய கடவுச்சொல்"</string>
+    <string name="call_barring_new_pwd" msgid="7048532299150269547">"புதிய கடவுச்சொல்"</string>
+    <string name="call_barring_confirm_pwd" msgid="1947167278466285411">"கடவுச்சொல்லை உறுதிப்படுத்தவும்"</string>
+    <string name="messageCallBarring" msgid="2412123220272136055">"கடவுச்சொல்லை உள்ளிடவும்"</string>
+    <string name="call_barring_settings" msgid="80766145008623645">"அழைப்புத் தடுப்பு அமைப்புகள்"</string>
+    <string name="call_barring_deactivate_all_no_password" msgid="920902774366557311">"எல்லா அழைப்புத் தடுப்பு அமைப்புகளையும் முடக்கவா?"</string>
+    <string name="supp_service_notification_call_deflected" msgid="9195460512875330926">"அழைப்புத் திருப்பிவிடப்பட்டது."</string>
+    <string name="supp_service_notification_call_forwarded" msgid="7818548630812124053">"அழைப்புப் பகிரப்பட்டது."</string>
+    <string name="supp_service_notification_call_waiting" msgid="789154111899572489">"அழைப்புக் காத்திருப்பில் உள்ளது."</string>
+    <string name="supp_service_clir_suppression_rejected" msgid="1581851661582189045">"எண்ணைத் தடுப்பது நிராகரிக்கப்பட்டது."</string>
+    <string name="supp_service_closed_user_group_call" msgid="5761735840904590950">"மூடிய பயனர் குழு அழைப்பு."</string>
+    <string name="supp_service_incoming_calls_barred" msgid="3248813207307882723">"உள்வரும் அழைப்புகள் தடுக்கப்பட்டன."</string>
+    <string name="supp_service_outgoing_calls_barred" msgid="1962644621292054081">"வெளிச்செல்லும் அழைப்புகள் தடுக்கப்பட்டன."</string>
+    <string name="supp_service_call_forwarding_active" msgid="1253134771682248735">"அழைப்புப் பகிர்வு செயலில் உள்ளது."</string>
+    <string name="supp_service_additional_call_forwarded" msgid="5228624725214727315">"கூடுதல் அழைப்பு, பகிரப்பட்டது."</string>
+    <string name="supp_service_additional_ect_connected" msgid="6396964292513707102">"அழைப்பு மற்றொரு எண்ணிற்கு மாற்றப்பட்டது."</string>
+    <string name="supp_service_additional_ect_connecting" msgid="5443373059716058480">"அழைப்பு மற்றொரு எண்ணிற்கு மாற்றப்படுகிறது."</string>
+    <string name="supp_service_call_on_hold" msgid="1478976782361795422">"அழைப்பு ஹோல்டில் உள்ளது."</string>
+    <string name="supp_service_call_resumed" msgid="1656475289958070674">"அழைப்பு மீண்டும் தொடங்கப்பட்டது."</string>
+    <string name="supp_service_deflected_call" msgid="138970419873492166">"அழைப்புத் திருப்பிவிடப்பட்டது."</string>
+    <string name="supp_service_forwarded_call" msgid="4509980341645679803">"பகிரப்பட்ட அழைப்பு."</string>
+    <string name="supp_service_conference_call" msgid="4448616364004466832">"குழு அழைப்பில் சேர்கிறீர்கள்."</string>
+    <string name="supp_service_held_call_released" msgid="2030677825038709779">"ஹோல்டில் இருந்த அழைப்புத் துண்டிக்கப்பட்டது."</string>
 </resources>
diff --git a/res/values-te/strings.xml b/res/values-te/strings.xml
index f89163e..1e8bc44 100644
--- a/res/values-te/strings.xml
+++ b/res/values-te/strings.xml
@@ -130,6 +130,7 @@
     <string name="stk_cc_ss_to_dial_error" msgid="2816779198916570502">"SS అభ్యర్థన డయల్ అభ్యర్థనగా సవరించబడింది."</string>
     <string name="stk_cc_ss_to_ussd_error" msgid="7490626178582654236">"SS అభ్యర్థన USSD అభ్యర్థనగా సవరించబడింది."</string>
     <string name="stk_cc_ss_to_ss_error" msgid="5057846756489053759">"SS అభ్యర్థన కొత్త SS అభ్యర్థనగా సవరించబడింది."</string>
+    <string name="stk_cc_ss_to_dial_video_error" msgid="3091186225006683939">"SS అభ్యర్థన వీడియో డయల్ అభ్యర్థనగా సవరించబడింది."</string>
     <string name="fdn_check_failure" msgid="18200614306525434">"మీ ఫోన్ అనువర్తనం యొక్క ఫిక్స్‌డ్ డయలింగ్ నంబర్‌ల సెట్టింగ్ ప్రారంభించబడింది. తత్ఫలితంగా, కాల్ సంబంధిత లక్షణాల్లో కొన్ని పని చేయడం లేదు."</string>
     <string name="radio_off_error" msgid="2304459933248513376">"ఈ సెట్టింగ్‌లను వీక్షించడానికి ముందు రేడియోను ప్రారంభించండి."</string>
     <string name="close_dialog" msgid="2365884406356986917">"సరే"</string>
@@ -158,7 +159,6 @@
     <string name="vm_change_pin_error_invalid" msgid="3972205462701668653">"కొత్త PIN చెల్లని అక్షరాలను కలిగి ఉంది."</string>
     <string name="vm_change_pin_error_system_error" msgid="6610603326230000207">"PINని మార్చడం సాధ్యపడలేదు"</string>
     <string name="vvm_unsupported_message_format" msgid="11795090778411977">"మద్దతులేని సందేశ రకం, వినడానికి <xliff:g id="NUMBER">%s</xliff:g>కి కాల్ చేయండి."</string>
-    <string name="mobile_networks" msgid="5540397602919106177">"మొబైల్ నెట్‌వర్క్ సెట్టింగ్‌లు"</string>
     <string name="network_settings_title" msgid="514120489499925574">"మొబైల్ నెట్‌వర్క్"</string>
     <string name="label_available" msgid="1181658289009300430">"అందుబాటులో ఉన్న నెట్‌వర్క్‌లు"</string>
     <string name="load_networks_progress" msgid="5230707536168902952">"శోధిస్తోంది..."</string>
@@ -168,6 +168,7 @@
     <string name="not_allowed" msgid="5613353860205691579">"మీ SIM కార్డు ఈ నెట్‌వర్క్‌కు కనెక్షన్‌ను అనుమతించదు."</string>
     <string name="connect_later" msgid="2308119155752343975">"ప్రస్తుతం ఈ నెట్‌వర్క్‌కు కనెక్ట్ చేయడం సాధ్యపడదు. తర్వాత మళ్లీ ప్రయత్నించండి."</string>
     <string name="registration_done" msgid="495135664535876612">"నెట్‌వర్క్‌లో నమోదు అయింది."</string>
+    <string name="already_auto" msgid="6067116884321285507">"ఇప్పటికే స్వయంచాలక ఎంపికలో ఉంది."</string>
     <string name="select_automatically" msgid="1046727200631770962">"నెట్‌వర్క్‌ను స్వయంచాలకంగా ఎంచుకోండి"</string>
     <string name="network_select_title" msgid="7733107364757544558">"నెట్‌వర్క్"</string>
     <string name="register_automatically" msgid="6017849844573519637">"స్వయంచాలక నమోదు…"</string>
@@ -175,6 +176,31 @@
     <string name="preferred_network_mode_summary" msgid="1434820673166126609">"నెట్‌వర్క్ ఆపరేటింగ్ మోడ్‌ను మార్చండి"</string>
     <string name="preferred_network_mode_dialogtitle" msgid="4048082093347807230">"ప్రాధాన్య నెట్‌వర్క్ రకం"</string>
     <string name="forbidden_network" msgid="4384929668343563440">"(నిషేధించబడింది)"</string>
+  <string-array name="preferred_network_mode_choices">
+    <item msgid="3628460389382468528">"GSM/WCDMAకు ప్రాధాన్యత"</item>
+    <item msgid="8442633436636425221">"GSM మాత్రమే"</item>
+    <item msgid="2032314385791760810">"WCDMA మాత్రమే"</item>
+    <item msgid="6334554401059422303">"GSM/WCDMA స్వయంచాలకం"</item>
+    <item msgid="1462198368200398663">"CDMA/EvDo స్వయంచాలకం"</item>
+    <item msgid="3611460019185359968">"EvDo లేని CDMA"</item>
+    <item msgid="545430093607698090">"EvDo మాత్రమే"</item>
+    <item msgid="4286774020869405140">"CDMA/EvDo/GSM/WCDMA"</item>
+    <item msgid="4006002265696868538">"CDMA + LTE/EvDo"</item>
+    <item msgid="8973936140318359205">"GSM/WCDMA/LTE"</item>
+    <item msgid="3471059554252610472">"సార్వజనీన"</item>
+    <item msgid="2882615514545171802">"LTE"</item>
+    <item msgid="8076204422288290116">"LTE / WCDMA"</item>
+    <item msgid="3982984144824159726">"TDSCDMA మాత్రమే"</item>
+    <item msgid="3686191974505922271">"TDSCDMA/WCDMA"</item>
+    <item msgid="7135671700201836475">"LTE/TDSCDMA"</item>
+    <item msgid="3736619459066330755">"TDSCDMA/GSM"</item>
+    <item msgid="4778666570887216861">"LTE/TDSCDMA/GSM"</item>
+    <item msgid="2952322596201849456">"TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="115984258536697617">"LTE/TDSCDMA/WCDMA"</item>
+    <item msgid="7957991936217192636">"LTE/TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="2828588917858484655">"TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+    <item msgid="4989979948139945854">"LTE/TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+  </string-array>
     <string name="preferred_network_mode_wcdma_perf_summary" msgid="8521677230113533809">"ప్రాధాన్య నెట్‌వర్క్ మోడ్: WCDMAకు ప్రాధాన్యత"</string>
     <string name="preferred_network_mode_gsm_only_summary" msgid="3352445413437453511">"ప్రాధాన్య నెట్‌వర్క్ మోడ్: GSM మాత్రమే"</string>
     <string name="preferred_network_mode_wcdma_only_summary" msgid="2836897236221063413">"ప్రాధాన్య నెట్‌వర్క్ మోడ్: WCDMA మాత్రమే"</string>
@@ -192,21 +218,15 @@
     <string name="preferred_network_mode_lte_gsm_umts_summary" msgid="633315028976225026">"ప్రాధాన్య నెట్‌వర్క్ మోడ్: LTE / GSM / UMTS"</string>
     <string name="preferred_network_mode_lte_cdma_summary" msgid="3722647806454528426">"ప్రాధాన్య నెట్‌వర్క్ మోడ్: LTE / CDMA"</string>
     <string name="preferred_network_mode_tdscdma_summary" msgid="8021016193718678775">"ప్రాధాన్య నెట్‌వర్క్ మోడ్: TDSCDMA"</string>
-  <string-array name="preferred_network_mode_choices">
-    <item msgid="7886739962255042385">"LTE / WCDMA"</item>
-    <item msgid="577652050447385699">"LTE"</item>
-    <item msgid="6813597571293773656">"గ్లోబల్"</item>
-    <item msgid="127064712132619032">"GSM/WCDMA/LTE"</item>
-    <item msgid="1126767511633425977">"CDMA + LTE/EvDo"</item>
-    <item msgid="6389676313771670660">"CDMA/EvDo/GSM/WCDMA"</item>
-    <item msgid="545430093607698090">"EvDo మాత్రమే"</item>
-    <item msgid="1508557726283094448">"EvDo లేని CDMA"</item>
-    <item msgid="4341433122263841224">"CDMA/EvDo స్వయంచాలకం"</item>
-    <item msgid="5958053792390386668">"GSM/WCDMA స్వయంచాలకం"</item>
-    <item msgid="7913148405605373434">"WCDMA మాత్రమే"</item>
-    <item msgid="1524224863879435516">"GSM మాత్రమే"</item>
-    <item msgid="3817924849415716259">"GSM/WCDMAకు ప్రాధాన్యత"</item>
-  </string-array>
+    <string name="preferred_network_mode_tdscdma_wcdma_summary" msgid="2405154895437348623">"ప్రాధాన్య నెట్‌వర్క్ మోడ్: TDSCDMA / WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_summary" msgid="2104702896644235637">"ప్రాధాన్య నెట్‌వర్క్ మోడ్: LTE / TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_summary" msgid="4893784445338396204">"ప్రాధాన్య నెట్‌వర్క్ మోడ్: TDSCDMA / GSM"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_summary" msgid="1815169717046729757">"ప్రాధాన్య నెట్‌వర్క్ మోడ్: LTE/GSM/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_wcdma_summary" msgid="2195358773359424099">"ప్రాధాన్య నెట్‌వర్క్ మోడ్: TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_wcdma_summary" msgid="1181424059695667803">"ప్రాధాన్య నెట్‌వర్క్ మోడ్: LTE/TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_wcdma_summary" msgid="2526539326505354382">"ప్రాధాన్య నెట్‌వర్క్ మోడ్: LTE/TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="8195248059196614939">"ప్రాధాన్య నెట్‌వర్క్ మోడ్: TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="5596733053095592791">"ప్రాధాన్య నెట్‌వర్క్ మోడ్: LTE/TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
     <string name="call_category" msgid="5863978196309462052">"కాలింగ్"</string>
     <string name="network_operator_category" msgid="4830701959205735636">"నెట్‌వర్క్"</string>
     <string name="enhanced_4g_lte_mode_title" msgid="522191650223239171">"మెరుగుపరిచిన 4G LTE మోడ్"</string>
@@ -220,12 +240,13 @@
     <string name="roaming_disable" msgid="1843417228755568110">"రోమింగ్‌లో ఉన్నప్పుడు డేటా సేవలకు కనెక్ట్ చేయి"</string>
     <string name="roaming_reenable_message" msgid="8913735676127858115">"మీరు డేటా రోమింగ్ ఆపివేసి, మీ హోమ్ నెట్‌వర్క్ నుండి నిష్క్రమించినందున మీరు డేటా కనెక్టివిటీని కోల్పోయారు."</string>
     <string name="roaming_warning" msgid="1603164667540144353">"మీకు గణనీయ ఛార్జీలు విధించబడవచ్చు."</string>
+    <string name="roaming_check_price_warning" msgid="7497570906830902550">"ధరల కోసం మీ నెట్‌వర్క్ ప్రదాతను అడగండి."</string>
     <string name="roaming_alert_title" msgid="3654815360303826008">"డేటా రోమింగ్‌ను అనుమతించాలా?"</string>
     <string name="data_usage_title" msgid="8759619109516889802">"డేటా వినియోగం"</string>
     <string name="data_usage_template" msgid="8526428824844656364">"<xliff:g id="ID_2">%2$s</xliff:g> మధ్య కాలంలో <xliff:g id="ID_1">%1$s</xliff:g> మొబైల్ డేటా ఉపయోగించబడింది"</string>
     <string name="advanced_options_title" msgid="8074895510265488035">"అధునాతనం"</string>
     <string name="carrier_settings_euicc" msgid="6714062862127226405">"క్యారియర్"</string>
-    <string name="keywords_carrier_settings_euicc" msgid="783429609643157743">"క్యారియర్, esim, sim, euicc"</string>
+    <string name="keywords_carrier_settings_euicc" msgid="6861505396475991277">"క్యారియర్, ఇసిమ్, సిమ్, ఇయుక్, క్యారియర్‌లను మార్చు, క్యారియర్‌ను జోడించు"</string>
     <string name="carrier_settings_euicc_summary" msgid="5115001942761995457">"<xliff:g id="CARRIER_NAME">%1$s</xliff:g> — <xliff:g id="PHONE_NUMBER">%2$s</xliff:g>"</string>
     <string name="mobile_data_settings_title" msgid="4661165467914727157">"మొబైల్ డేటా"</string>
     <string name="mobile_data_settings_summary" msgid="5087255915840576895">"మొబైల్ నెట్‌వర్క్‌ను ఉపయోగించి డేటాను యాక్సెస్ చేయండి"</string>
@@ -399,7 +420,7 @@
     <string name="deleting_fdn_contact" msgid="5669163206349319969">"ఫిక్స్‌డ్ డయలింగ్ నంబర్‌ను తొలగిస్తోంది..."</string>
     <string name="fdn_contact_deleted" msgid="7154162327112259569">"ఫిక్స్‌డ్ డయలింగ్ నంబర్ తొలగించబడింది."</string>
     <string name="pin2_invalid" msgid="5470854099230755944">"మీరు చెల్లని PINను టైప్ చేసినందున FDN నవీకరించబడలేదు."</string>
-    <string name="fdn_invalid_number" msgid="8602417141715473998">"నంబర్ ఖాళీగా వదలిపెట్టినందున లేదా 20 అంకెలను మించినందున FDN నవీకరించబడలేదు."</string>
+    <string name="fdn_invalid_number" msgid="2062898833049589309">"నంబర్ 20 అంకెలను మించినందున FDN అప్‌డేట్ చేయబడలేదు."</string>
     <string name="pin2_or_fdn_invalid" msgid="6025144083384701197">"FDN నవీకరించబడలేదు. PIN2 చెల్లదు లేదా ఫోన్ నంబర్ తిరస్కరించబడింది."</string>
     <string name="fdn_failed" msgid="540018079008319747">"FDN చర్య విఫలమైంది."</string>
     <string name="simContacts_emptyLoading" msgid="2203331234764498011">"SIM కార్డు నుండి చదువుతోంది…"</string>
@@ -502,6 +523,8 @@
     <string name="failedToImportSingleContactMsg" msgid="415399285420353917">"పరిచయాన్ని దిగుమతి చేయడంలో విఫలమైంది"</string>
     <string name="hac_mode_title" msgid="8740268574688743289">"వినికిడి సహాయక సాధనాలు"</string>
     <string name="hac_mode_summary" msgid="6833851160514929341">"వినికిడి సహాయక సాధనం అనుకూలతను ప్రారంభించండి"</string>
+    <string name="rtt_mode_title" msgid="5868105073514206953">"RTT"</string>
+    <string name="rtt_mode_summary" msgid="7346441783429748083">"RTT ఆన్ లేదా ఆఫ్ చేయండి"</string>
   <string-array name="tty_mode_entries">
     <item msgid="512950011423868021">"TTY ఆఫ్‌లో ఉన్నవి"</item>
     <item msgid="3971695875449640648">"TTY సంపూర్ణంగా ఉన్నవి"</item>
@@ -613,4 +636,107 @@
     <string name="mobile_data_activate_diag_message" msgid="8216154678758451453">"మీరు <xliff:g id="PROVIDER_NAME">%s</xliff:g> ద్వారా డేటాను జోడించాల్సి ఉండవచ్చు"</string>
     <string name="mobile_data_activate_button" msgid="3682400969184405446">"డేటాను జోడించు"</string>
     <string name="mobile_data_activate_cancel_button" msgid="1708022171547398765">"రద్దు చేయి"</string>
+    <string name="clh_card_title_call_ended_txt" msgid="4072101334811753823">"కాల్ ముగిసింది"</string>
+    <string name="clh_callFailed_powerOff_txt" msgid="3773036949107147708">"రేడియో ఆఫ్‌లో ఉంది"</string>
+    <string name="clh_callFailed_simError_txt" msgid="757650590524277969">"SIM కార్డ్ లేదు లేదా SIM కార్డ్ ఎర్రర్"</string>
+    <string name="clh_incall_error_out_of_service_txt" msgid="3974373603657193827">"మొబైల్ నెట్‌వర్క్ అందుబాటులో లేదు"</string>
+    <string name="clh_callFailed_unassigned_number_txt" msgid="7635996793232604064">"కేటాయించబడని (unallocated) నంబర్‌"</string>
+    <string name="clh_callFailed_no_route_to_destination_txt" msgid="8561586745288855167">"గమ్యస్థానానికి మార్గం లేదు"</string>
+    <string name="clh_callFailed_channel_unacceptable_txt" msgid="8048626924246611459">"ఆమోదించని ఛానెల్"</string>
+    <string name="clh_callFailed_operator_determined_barring_txt" msgid="6889705714244076823">"ఆపరేటర్ నిషేదాన్ని గుర్తించింది"</string>
+    <string name="clh_callFailed_normal_call_clearing_txt" msgid="2810975267106345820">"సాధారణ కాల్ తీసివేయబడుతోంది"</string>
+    <string name="clh_callFailed_user_busy_txt" msgid="2736095995784746915">"వినియోగదారు బిజీగా ఉన్నారు"</string>
+    <string name="clh_callFailed_no_user_responding_txt" msgid="1421543095873040084">"ఏ వినియోగదారు ప్రతిస్పందించడంలేదు"</string>
+    <string name="clh_callFailed_user_alerting_txt" msgid="6606245970376797447">"వినియోగదారు హెచ్చరిస్తున్నారు, సమాధానం లేదు"</string>
+    <string name="clh_callFailed_call_rejected_txt" msgid="8001665478195793223">"కాల్ తిరస్కరించబడింది"</string>
+    <string name="clh_callFailed_number_changed_txt" msgid="5127909898925154242">"నంబర్ మార్చబడింది"</string>
+    <string name="clh_callFailed_pre_emption_txt" msgid="6864702416751338567">"ముందస్తు విక్రయం"</string>
+    <string name="clh_callFailed_non_selected_user_clearing_txt" msgid="8725898326616836656">"ఎంపిక చేయని వినియోగదారు తీసివేయబడుతున్నారు"</string>
+    <string name="clh_callFailed_destination_out_of_order_txt" msgid="6626355413556362437">"గమ్యస్థానం పనిచేయడం లేదు"</string>
+    <string name="clh_callFailed_invalid_number_format_txt" msgid="6987646655639655370">"చెల్లని నంబర్ ఫార్మాట్ (అసంపూర్ణం నంబర్)"</string>
+    <string name="clh_callFailed_facility_rejected_txt" msgid="4539787567476563415">"సౌకర్యం తిరస్కరించబడింది"</string>
+    <string name="clh_callFailed_response_to_STATUS_ENQUIRY_txt" msgid="178503536263624366">"స్థితి విచారణకి ప్రతిస్పందన"</string>
+    <string name="clh_callFailed_normal_unspecified_txt" msgid="2777574148560245427">"సాధారణం, పేర్కొనబడలేదు"</string>
+    <string name="clh_callFailed_no_circuit_available_txt" msgid="2894749820848784700">"సర్క్యూట్/ఛానెల్ అందుబాటులో లేదు"</string>
+    <string name="clh_callFailed_network_out_of_order_txt" msgid="807472585030492179">"నెట్‌వర్క్ పని చేయడం లేదు"</string>
+    <string name="clh_callFailed_temporary_failure_txt" msgid="1985847623937655151">"తాత్కాలిక వైఫల్యం"</string>
+    <string name="clh_callFailed_switching_equipment_congestion_txt" msgid="465517139462928431">"సామగ్రి రద్దీని మారుస్తోంది"</string>
+    <string name="clh_callFailed_access_information_discarded_txt" msgid="132851305339579892">"యాక్సెస్ సమాచారం విస్మరించబడింది"</string>
+    <string name="clh_callFailed_requested_circuit_txt" msgid="2316345471851443847">"అభ్యర్థించబడిన సర్క్యూట్/ఛానెల్ అందుబాటులో లేదు"</string>
+    <string name="clh_callFailed_resources_unavailable_unspecified_txt" msgid="4460267429142724322">"వనరులు అందుబాటులో లేవు, పేర్కొనబడలేదు"</string>
+    <string name="clh_callFailed_quality_of_service_unavailable_txt" msgid="7315823047206338755">"సేవ నాణ్యత అందుబాటులో లేదు"</string>
+    <string name="clh_callFailed_requested_facility_not_subscribed_txt" msgid="1688438372518949530">"అభ్యర్థించబడిన సౌకర్యం సభ్యత్వాన్ని కలిగి లేదు"</string>
+    <string name="clh_callFailed_incoming_calls_barred_within_the_CUG_txt" msgid="3922231620226043342">"ఇన్‌కమింగ్ కాల్‌లు CUG పరిధిలో నిరోధించబడ్డాయి"</string>
+    <string name="clh_callFailed_bearer_capability_not_authorized_txt" msgid="6515594235334537340">"వాహకం సామర్థ్యానికి అనుమతి లేదు"</string>
+    <string name="clh_callFailed_bearer_capability_not_presently_available_txt" msgid="8013567156449692135">"వాహకం సామర్థ్యం ప్రస్తుతం అందుబాటులో లేదు"</string>
+    <string name="clh_callFailed_service_or_option_not_available_unspecified_txt" msgid="8663374141880847414">"సేవ లేదా ఎంపిక అందుబాటులో లేదు, పేర్కొనబడలేదు"</string>
+    <string name="clh_callFailed_bearer_service_not_implemented_txt" msgid="2772484977847973583">"వాహకం సేవ service అమలు చేయబడలేదు"</string>
+    <string name="clh_callFailed_ACM_equal_to_or_greater_than_ACMmax_txt" msgid="2192709279981159761">"ACM, ACMmaxకి సమానంగా లేదా దాని కన్నా పెద్దగా ఉంది"</string>
+    <string name="clh_callFailed_requested_facility_not_implemented_txt" msgid="406404292085779118">"అభ్యర్థించబడిన సౌకర్యం అమలు చేయబడలేదు"</string>
+    <string name="clh_callFailed_only_restricted_digital_information_bearer_capability_is_available_txt" msgid="4817899794531157207">"పరిమిత డిజిటల్ సమాచార వాహక సామర్ధ్యం మాత్రమే అందుబాటులో ఉంది"</string>
+    <string name="clh_callFailed_service_or_option_not_implemented_unspecified_txt" msgid="2968655784896862505">"సేవ లేదా ఎంపిక అమలు చేయబడలేదు, పేర్కొనబడలేదు"</string>
+    <string name="clh_callFailed_invalid_transaction_identifier_value_txt" msgid="3843478518660918642">"చెల్లని లావాదేవీ గుర్తింపు విలువ"</string>
+    <string name="clh_callFailed_user_not_member_of_CUG_txt" msgid="8462852903153938988">"వినియోగదారు CUG సభ్యుడు కాదు"</string>
+    <string name="clh_callFailed_incompatible_destination_txt" msgid="2580750652910253219">"అనుకూలంగా లేని గమ్యస్థానం"</string>
+    <string name="clh_callFailed_invalid_transit_network_selection_txt" msgid="6589916900457111005">"చెల్లని రవాణా నెట్‌వర్క్ ఎంపిక"</string>
+    <string name="clh_callFailed_semantically_incorrect_message_txt" msgid="2329284157442218683">"అర్ధవంతమైన చెల్లని సందేశం"</string>
+    <string name="clh_callFailed_invalid_mandatory_information_txt" msgid="9081556111928912676">"చెల్లని ఆవశ్యక సమాచారం"</string>
+    <string name="clh_callFailed_message_type_non_existent_or_not_implemented_txt" msgid="2641350895896546715">"సందేశ రకం ఉనికిలో లేక అమలులో లేదు"</string>
+    <string name="clh_callFailed_message_type_not_compatible_with_protocol_state_txt" msgid="6598180735494982466">"సందేశ రకం, ప్రోటోకాల్ స్థితికి అనుకూలంగా లేదు"</string>
+    <string name="clh_callFailed_information_element_non_existent_or_not_implemented_txt" msgid="4725610801664706983">"సమాచార మూలకం ఉనికిలో లేక అమలులో లేదు"</string>
+    <string name="clh_callFailed_conditional_IE_error_txt" msgid="9140031076499566143">"నియమబద్ధ IE ఎర్రర్"</string>
+    <string name="clh_callFailed_message_not_compatible_with_protocol_state_txt" msgid="6586005128633024271">"సందేశం, ప్రోటోకాల్ స్థితికి అనుకూలంగా లేదు"</string>
+    <string name="clh_callFailed_recovery_on_timer_expiry_txt" msgid="3680765722923600294">"టైమర్ గడువుపై పునరుద్ధరణ"</string>
+    <string name="clh_callFailed_protocol_Error_unspecified_txt" msgid="8294907817156524790">"ప్రోటోకాల్ ఎర్రర్, పేర్కొనబడలేదు"</string>
+    <string name="clh_callFailed_interworking_unspecified_txt" msgid="8838850798491763729">"కలయిక, పేర్కొనబడలేదు"</string>
+    <string name="labelCallBarring" msgid="3452870940716226978">"కాల్ బేరింగ్"</string>
+    <string name="sum_call_barring_enabled" msgid="6804489690436703488">"ఆన్"</string>
+    <string name="sum_call_barring_disabled" msgid="5900772179198857783">"ఆఫ్"</string>
+    <string name="call_barring_baoc" msgid="1199843944333106035">"అన్ని అవుట్‌గోయింగ్"</string>
+    <string name="call_barring_baoc_enabled" msgid="8112118391869380361">"అన్ని అవుట్‌గోయింగ్ కాల్‌లను బ్లాక్ చేయడాన్ని నిలిపివేయాలా?"</string>
+    <string name="call_barring_baoc_disabled" msgid="7806697133004697974">"అన్ని అవుట్‌గోయింగ్ కాల్‌లను బ్లాక్ చేయాలా?"</string>
+    <string name="call_barring_baoic" msgid="3162154267825211826">"అవుట్‌గోయింగ్ అంతర్జాతీయ"</string>
+    <string name="call_barring_baoic_enabled" msgid="2634377543147258105">"అవుట్‌గోయింగ్ అంతర్జాతీయ కాల్‌లను బ్లాక్ చేయడాన్ని నిలిపివేయాలా?"</string>
+    <string name="call_barring_baoic_disabled" msgid="5817895648306183464">"అవుట్‌గోయింగ్ అంతర్జాతీయ కాల్‌లను బ్లాక్ చేయాలా?"</string>
+    <string name="call_barring_baoicr" msgid="8951699885885742076">"అవుట్‌గోయింగ్ అంతర్జాతీయ రోమింగ్"</string>
+    <string name="call_barring_baoicr_enabled" msgid="2519630715322138317">"అవుట్‌గోయింగ్ అంతర్జాతీయ రోమింగ్‌ని బ్లాక్ చేయడాన్ని నిలిపివేయాలా?"</string>
+    <string name="call_barring_baoicr_disabled" msgid="5831267468931377699">"అవుట్‌గోయింగ్ అంతర్జాతీయ రోమింగ్‌ని బ్లాక్ చేయాలా?"</string>
+    <string name="call_barring_baic" msgid="5272726081458339912">"అన్ని ఇన్‌కమింగ్"</string>
+    <string name="call_barring_baic_enabled" msgid="2457134916223203380">"అన్ని ఇన్‌కమింగ్ కాల్‌లను బ్లాక్ చేయడాన్ని నిలిపివేయాలా?"</string>
+    <string name="call_barring_baic_disabled" msgid="6945604947500275636">"అన్ని ఇన్‌కమింగ్ కాల్‌లను బ్లాక్ చేయాలా?"</string>
+    <string name="call_barring_baicr" msgid="5728784220691481693">"ఇన్‌కమింగ్ అంతర్జాతీయ రోమింగ్"</string>
+    <string name="call_barring_baicr_enabled" msgid="6533336994391716127">"ఇన్‌కమింగ్ అంతర్జాతీయ రోమింగ్‌ని మొత్తం బ్లాక్ చేయడాన్ని నిలిపివేయాలా?"</string>
+    <string name="call_barring_baicr_disabled" msgid="6746329853943256566">"ఇన్‌కమింగ్ అంతర్జాతీయ రోమింగ్‌ని బ్లాక్ చేయాలా?"</string>
+    <string name="call_barring_deactivate_all" msgid="5269788384941003415">"అన్నింటినీ నిష్క్రియం చేయండి"</string>
+    <string name="call_barring_deactivate_all_description" msgid="4972365443287257704">"అన్ని కాల్ బేరింగ్ సెట్టింగ్‌లను నిష్క్రియం చేయండి"</string>
+    <string name="call_barring_deactivate_success" msgid="8014685598632000936">"కాల్ బేరింగ్ నిష్క్రియం చేయబడింది"</string>
+    <string name="call_barring_change_pwd" msgid="6887420609726284232">"పాస్‌వర్డ్‌ను మార్చండి"</string>
+    <string name="call_barring_change_pwd_description" msgid="5505087790260233953">"కాల్ బేరింగ్ పాస్‌వర్డ్‌ని మార్చండి"</string>
+    <string name="call_barring_change_pwd_description_disabled" msgid="7630770327645349957">"కాల్ బేరింగ్ పాస్‌వర్డ్‌ని మార్చడం సాధ్యం కాదు."</string>
+    <string name="call_barring_pwd_not_match" msgid="6716711689350314525">"పాస్‌‌వర్డ్‌లు సరిపోలడం లేదు"</string>
+    <string name="call_barring_right_pwd_number" msgid="2902966502520410446">"4 సంఖ్యలతో పాస్‌వర్డ్‌ని నమోదు చేయండి"</string>
+    <string name="call_barring_change_pwd_success" msgid="3278310763742760321">"పాస్‌వర్డ్ మార్చబడింది"</string>
+    <string name="call_barring_old_pwd" msgid="6080515987320238522">"పాత పాస్‌వర్డ్"</string>
+    <string name="call_barring_new_pwd" msgid="7048532299150269547">"కొత్త పాస్‌వర్డ్"</string>
+    <string name="call_barring_confirm_pwd" msgid="1947167278466285411">"పాస్‌వర్డ్‌ని నిర్ధారించండి"</string>
+    <string name="messageCallBarring" msgid="2412123220272136055">"పాస్‌వర్డ్‌ని నమోదు చేయండి"</string>
+    <string name="call_barring_settings" msgid="80766145008623645">"కాల్ బేరింగ్ సెట్టింగ్‌లు"</string>
+    <string name="call_barring_deactivate_all_no_password" msgid="920902774366557311">"అన్ని కాల్ బేరింగ్ సెట్టింగ్‌లను నిష్క్రియం చేయాలా?"</string>
+    <string name="supp_service_notification_call_deflected" msgid="9195460512875330926">"కాల్ మళ్లించబడింది."</string>
+    <string name="supp_service_notification_call_forwarded" msgid="7818548630812124053">"కాల్ ఫార్వార్డ్ చేయబడింది."</string>
+    <string name="supp_service_notification_call_waiting" msgid="789154111899572489">"కాల్ నిరీక్షణలో ఉంది."</string>
+    <string name="supp_service_clir_suppression_rejected" msgid="1581851661582189045">"నంబర్ బ్లాకింగ్ తిరస్కరించబడింది."</string>
+    <string name="supp_service_closed_user_group_call" msgid="5761735840904590950">"దగ్గరి వినియోగదారు సమూహ కాల్."</string>
+    <string name="supp_service_incoming_calls_barred" msgid="3248813207307882723">"ఇన్‌కమింగ్ కాల్‌లు నిరోధించబడ్డాయి"</string>
+    <string name="supp_service_outgoing_calls_barred" msgid="1962644621292054081">"అవుట్‌గోయింగ్ కాల్‌లు నిరోధించబడ్డాయి."</string>
+    <string name="supp_service_call_forwarding_active" msgid="1253134771682248735">"కాల్ ఫార్వర్డింగ్ సక్రియంగా ఉంది."</string>
+    <string name="supp_service_additional_call_forwarded" msgid="5228624725214727315">"అదనపు కాల్ ఫార్వార్డ్ చేయబడింది."</string>
+    <string name="supp_service_additional_ect_connected" msgid="6396964292513707102">"అభ్యంతరకరమైన కాల్ బదిలీ పూర్తయింది."</string>
+    <string name="supp_service_additional_ect_connecting" msgid="5443373059716058480">"అభ్యంతరకరమైన కాల్ బదిలీ ప్రోగ్రెస్‌లో ఉంది."</string>
+    <string name="supp_service_call_on_hold" msgid="1478976782361795422">"కాల్ హోల్డ్‌లో ఉంది."</string>
+    <string name="supp_service_call_resumed" msgid="1656475289958070674">"కాల్ మళ్లీ ప్రారంభించబడింది."</string>
+    <string name="supp_service_deflected_call" msgid="138970419873492166">"కాల్ మళ్లించబడింది."</string>
+    <string name="supp_service_forwarded_call" msgid="4509980341645679803">"కాల్ ఫార్వార్డ్ చేయబడింది."</string>
+    <string name="supp_service_conference_call" msgid="4448616364004466832">"కాన్ఫరెన్స్ కాల్‌లో చేరుతున్నారు"</string>
+    <string name="supp_service_held_call_released" msgid="2030677825038709779">"హోల్డ్‌లో ఉంచిన కాల్ ప్రారంభించబడింది."</string>
 </resources>
diff --git a/res/values-th/strings.xml b/res/values-th/strings.xml
index 4593c1f..4068a70 100644
--- a/res/values-th/strings.xml
+++ b/res/values-th/strings.xml
@@ -130,6 +130,7 @@
     <string name="stk_cc_ss_to_dial_error" msgid="2816779198916570502">"คำขอ SS ที่แก้ไขเป็นคำขอ DIAL"</string>
     <string name="stk_cc_ss_to_ussd_error" msgid="7490626178582654236">"คำขอ SS ที่แก้ไขเป็นคำขอ USSD"</string>
     <string name="stk_cc_ss_to_ss_error" msgid="5057846756489053759">"คำขอ SS ที่แก้ไขเป็นคำขอ SS ใหม่"</string>
+    <string name="stk_cc_ss_to_dial_video_error" msgid="3091186225006683939">"คำขอ SS ที่แก้ไขเป็นคำขอ Video DIAL"</string>
     <string name="fdn_check_failure" msgid="18200614306525434">"เนื่องจากมีการเปิดใช้การตั้งค่าการจำกัดหมายเลขโทรออกของแอปโทรศัพท์ จึงเป็นผลให้ฟีเจอร์ที่เกี่ยวกับการโทรบางอย่างไม่ทำงาน"</string>
     <string name="radio_off_error" msgid="2304459933248513376">"เปิดวิทยุก่อนดูการตั้งค่าเหล่านี้"</string>
     <string name="close_dialog" msgid="2365884406356986917">"ตกลง"</string>
@@ -158,7 +159,6 @@
     <string name="vm_change_pin_error_invalid" msgid="3972205462701668653">"PIN ใหม่มีอักขระที่ไม่ถูกต้อง"</string>
     <string name="vm_change_pin_error_system_error" msgid="6610603326230000207">"ไม่สามารถเปลี่ยน PIN ได้"</string>
     <string name="vvm_unsupported_message_format" msgid="11795090778411977">"ไม่รองรับข้อความประเภทนี้ โปรดโทร <xliff:g id="NUMBER">%s</xliff:g> เพื่อฟังข้อความเสียง"</string>
-    <string name="mobile_networks" msgid="5540397602919106177">"การตั้งค่าเครือข่ายมือถือ"</string>
     <string name="network_settings_title" msgid="514120489499925574">"เครือข่ายมือถือ"</string>
     <string name="label_available" msgid="1181658289009300430">"เครือข่ายที่ใช้งานได้"</string>
     <string name="load_networks_progress" msgid="5230707536168902952">"กำลังค้นหา…"</string>
@@ -168,6 +168,7 @@
     <string name="not_allowed" msgid="5613353860205691579">"ซิมการ์ดของคุณไม่อนุญาตให้เชื่อมต่อกับเครือข่ายนี้"</string>
     <string name="connect_later" msgid="2308119155752343975">"ไม่สามารถเชื่อมต่อเครือข่ายนี้ได้ในขณะนี้ ลองอีกครั้งในภายหลัง"</string>
     <string name="registration_done" msgid="495135664535876612">"ลงทะเบียนบนเครือข่ายแล้ว"</string>
+    <string name="already_auto" msgid="6067116884321285507">"อยู่ในการเลือกอัตโนมัติแล้ว"</string>
     <string name="select_automatically" msgid="1046727200631770962">"เลือกเครือข่ายโดยอัตโนมัติ"</string>
     <string name="network_select_title" msgid="7733107364757544558">"เครือข่าย"</string>
     <string name="register_automatically" msgid="6017849844573519637">"การลงทะเบียนอัตโนมัติ..."</string>
@@ -175,6 +176,31 @@
     <string name="preferred_network_mode_summary" msgid="1434820673166126609">"เปลี่ยนโหมดปฏิบัติการของเครือข่าย"</string>
     <string name="preferred_network_mode_dialogtitle" msgid="4048082093347807230">"ประเภทเครือข่ายที่ต้องการ"</string>
     <string name="forbidden_network" msgid="4384929668343563440">"(ห้ามใช้)"</string>
+  <string-array name="preferred_network_mode_choices">
+    <item msgid="3628460389382468528">"ต้องการ GSM/WCDMA"</item>
+    <item msgid="8442633436636425221">"GSM เท่านั้น"</item>
+    <item msgid="2032314385791760810">"WCDMA เท่านั้น"</item>
+    <item msgid="6334554401059422303">"GSM/WCDMA อัตโนมัติ"</item>
+    <item msgid="1462198368200398663">"CDMA/EvDo อัตโนมัติ"</item>
+    <item msgid="3611460019185359968">"CDMA ที่ไม่มี EvDo"</item>
+    <item msgid="545430093607698090">"EvDo เท่านั้น"</item>
+    <item msgid="4286774020869405140">"CDMA/EvDo/GSM/WCDMA"</item>
+    <item msgid="4006002265696868538">"CDMA + LTE/EvDo"</item>
+    <item msgid="8973936140318359205">"GSM/WCDMA/LTE"</item>
+    <item msgid="3471059554252610472">"ทั่วไป"</item>
+    <item msgid="2882615514545171802">"LTE"</item>
+    <item msgid="8076204422288290116">"LTE/WCDMA"</item>
+    <item msgid="3982984144824159726">"TDSCDMA เท่านั้น"</item>
+    <item msgid="3686191974505922271">"TDSCDMA/WCDMA"</item>
+    <item msgid="7135671700201836475">"LTE/TDSCDMA"</item>
+    <item msgid="3736619459066330755">"TDSCDMA/GSM"</item>
+    <item msgid="4778666570887216861">"LTE/TDSCDMA/GSM"</item>
+    <item msgid="2952322596201849456">"TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="115984258536697617">"LTE/TDSCDMA/WCDMA"</item>
+    <item msgid="7957991936217192636">"LTE/TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="2828588917858484655">"TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+    <item msgid="4989979948139945854">"LTE/TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+  </string-array>
     <string name="preferred_network_mode_wcdma_perf_summary" msgid="8521677230113533809">"โหมดเครือข่ายที่ต้องการ: ต้องการ WCDMA"</string>
     <string name="preferred_network_mode_gsm_only_summary" msgid="3352445413437453511">"โหมดเครือข่ายที่ต้องการ: GSM เท่านั้น"</string>
     <string name="preferred_network_mode_wcdma_only_summary" msgid="2836897236221063413">"โหมดเครือข่ายที่ต้องการ: WCDMA เท่านั้น"</string>
@@ -192,21 +218,15 @@
     <string name="preferred_network_mode_lte_gsm_umts_summary" msgid="633315028976225026">"โหมดเครือข่ายที่ต้องการ: LTE/GSM/UMTS"</string>
     <string name="preferred_network_mode_lte_cdma_summary" msgid="3722647806454528426">"โหมดเครือข่ายที่ต้องการ: LTE/CDMA"</string>
     <string name="preferred_network_mode_tdscdma_summary" msgid="8021016193718678775">"โหมดเครือข่ายที่ต้องการ: TDSCDMA"</string>
-  <string-array name="preferred_network_mode_choices">
-    <item msgid="7886739962255042385">"LTE / WCDMA"</item>
-    <item msgid="577652050447385699">"LTE"</item>
-    <item msgid="6813597571293773656">"ทั่วโลก"</item>
-    <item msgid="127064712132619032">"GSM/WCDMA/LTE"</item>
-    <item msgid="1126767511633425977">"CDMA + LTE/EvDo"</item>
-    <item msgid="6389676313771670660">"CDMA/EvDo/GSM/WCDMA"</item>
-    <item msgid="545430093607698090">"EvDo เท่านั้น"</item>
-    <item msgid="1508557726283094448">"CDMA ที่ไม่มี EvDo"</item>
-    <item msgid="4341433122263841224">"CDMA/EvDo อัตโนมัติ"</item>
-    <item msgid="5958053792390386668">"GSM/WCDMA อัตโนมัติ"</item>
-    <item msgid="7913148405605373434">"WCDMA เท่านั้น"</item>
-    <item msgid="1524224863879435516">"GSM เท่านั้น"</item>
-    <item msgid="3817924849415716259">"ต้องการ GSM/WCDMA"</item>
-  </string-array>
+    <string name="preferred_network_mode_tdscdma_wcdma_summary" msgid="2405154895437348623">"โหมดเครือข่ายที่ต้องการ: TDSCDMA / WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_summary" msgid="2104702896644235637">"โหมดเครือข่ายที่ต้องการ: LTE / TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_summary" msgid="4893784445338396204">"โหมดเครือข่ายที่ต้องการ: TDSCDMA / GSM"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_summary" msgid="1815169717046729757">"โหมดเครือข่ายที่ต้องการ: LTE/GSM/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_wcdma_summary" msgid="2195358773359424099">"โหมดเครือข่ายที่ต้องการ: TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_wcdma_summary" msgid="1181424059695667803">"โหมดเครือข่ายที่ต้องการ: LTE/TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_wcdma_summary" msgid="2526539326505354382">"โหมดเครือข่ายที่ต้องการ: LTE/TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="8195248059196614939">"โหมดเครือข่ายที่ต้องการ: TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="5596733053095592791">"โหมดเครือข่ายที่ต้องการ: LTE/TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
     <string name="call_category" msgid="5863978196309462052">"กำลังโทร"</string>
     <string name="network_operator_category" msgid="4830701959205735636">"เครือข่าย"</string>
     <string name="enhanced_4g_lte_mode_title" msgid="522191650223239171">"โหมด 4G LTE ที่ปรับปรุงแล้ว"</string>
@@ -220,12 +240,13 @@
     <string name="roaming_disable" msgid="1843417228755568110">"เชื่อมต่ออินเทอร์เน็ตมือถือขณะโรมมิ่ง"</string>
     <string name="roaming_reenable_message" msgid="8913735676127858115">"การเชื่อมต่อข้อมูลของคุณหายไปเนื่องจากคุณออกจากเครือข่ายที่บ้านโดยปิดการโรมมิ่งข้อมูลไว้"</string>
     <string name="roaming_warning" msgid="1603164667540144353">"คุณอาจต้องเสียค่าใช้จ่ายมาก"</string>
+    <string name="roaming_check_price_warning" msgid="7497570906830902550">"โปรดสอบถามผู้ให้บริการเครือข่ายสำหรับข้อมูลเกี่ยวกับราคา"</string>
     <string name="roaming_alert_title" msgid="3654815360303826008">"อนุญาตการโรมมิ่งอินเทอร์เน็ตไหม"</string>
     <string name="data_usage_title" msgid="8759619109516889802">"ปริมาณการใช้อินเทอร์เน็ต"</string>
     <string name="data_usage_template" msgid="8526428824844656364">"เน็ตมือถือ <xliff:g id="ID_1">%1$s</xliff:g> ที่ใช้ระหว่าง <xliff:g id="ID_2">%2$s</xliff:g>"</string>
     <string name="advanced_options_title" msgid="8074895510265488035">"ขั้นสูง"</string>
     <string name="carrier_settings_euicc" msgid="6714062862127226405">"ผู้ให้บริการ"</string>
-    <string name="keywords_carrier_settings_euicc" msgid="783429609643157743">"ผู้ให้บริการ, esim, sim, euicc"</string>
+    <string name="keywords_carrier_settings_euicc" msgid="6861505396475991277">"ผู้ให้บริการ, eSIM, ซิม, eUICC, เปลี่ยนผู้ให้บริการ, เพิ่มผู้ให้บริการ"</string>
     <string name="carrier_settings_euicc_summary" msgid="5115001942761995457">"<xliff:g id="CARRIER_NAME">%1$s</xliff:g> — <xliff:g id="PHONE_NUMBER">%2$s</xliff:g>"</string>
     <string name="mobile_data_settings_title" msgid="4661165467914727157">"อินเทอร์เน็ตมือถือ"</string>
     <string name="mobile_data_settings_summary" msgid="5087255915840576895">"เข้าถึงข้อมูลโดยใช้เครือข่ายมือถือ"</string>
@@ -399,7 +420,7 @@
     <string name="deleting_fdn_contact" msgid="5669163206349319969">"กำลังลบการจำกัดหมายเลขโทรออก…"</string>
     <string name="fdn_contact_deleted" msgid="7154162327112259569">"ลบการจำกัดหมายเลขโทรออกแล้ว"</string>
     <string name="pin2_invalid" msgid="5470854099230755944">"FDN ไม่อัปเดตเพราะคุณป้อน PIN ไม่ถูกต้อง"</string>
-    <string name="fdn_invalid_number" msgid="8602417141715473998">"FDN ไม่อัปเดตเพราะหมายเลขว่างเปล่าหรือมีจำนวนเกิน 20 หลัก"</string>
+    <string name="fdn_invalid_number" msgid="2062898833049589309">"ระบบไม่ได้อัปเดต FDN เนื่องจากหมายเลขมีจำนวนเกิน 20 หลัก"</string>
     <string name="pin2_or_fdn_invalid" msgid="6025144083384701197">"ไม่ได้อัปเดต FDN เพราะ PIN2 ไม่ถูกต้องหรือหมายเลขโทรศัพท์ถูกปฏิเสธ"</string>
     <string name="fdn_failed" msgid="540018079008319747">"การปลดล็อกด้วย FDN ล้มเหลว"</string>
     <string name="simContacts_emptyLoading" msgid="2203331234764498011">"กำลังอ่านจากซิมการ์ด…"</string>
@@ -502,6 +523,8 @@
     <string name="failedToImportSingleContactMsg" msgid="415399285420353917">"ไม่สามารถนำเข้ารายชื่อติดต่อ"</string>
     <string name="hac_mode_title" msgid="8740268574688743289">"เครื่องช่วยฟัง"</string>
     <string name="hac_mode_summary" msgid="6833851160514929341">"เปิดการช่วยฟัง"</string>
+    <string name="rtt_mode_title" msgid="5868105073514206953">"RTT"</string>
+    <string name="rtt_mode_summary" msgid="7346441783429748083">"เปิดหรือปิด RTT"</string>
   <string-array name="tty_mode_entries">
     <item msgid="512950011423868021">"ปิด TTY"</item>
     <item msgid="3971695875449640648">"TTY เต็ม"</item>
@@ -613,4 +636,107 @@
     <string name="mobile_data_activate_diag_message" msgid="8216154678758451453">"คุณอาจต้องเพิ่มข้อมูลผ่าน <xliff:g id="PROVIDER_NAME">%s</xliff:g>"</string>
     <string name="mobile_data_activate_button" msgid="3682400969184405446">"เพิ่มข้อมูล"</string>
     <string name="mobile_data_activate_cancel_button" msgid="1708022171547398765">"ยกเลิก"</string>
+    <string name="clh_card_title_call_ended_txt" msgid="4072101334811753823">"วางสายแล้ว"</string>
+    <string name="clh_callFailed_powerOff_txt" msgid="3773036949107147708">"ปิดวิทยุ"</string>
+    <string name="clh_callFailed_simError_txt" msgid="757650590524277969">"ไม่มีซิมการ์ดหรือซิมการ์ดผิดปกติ"</string>
+    <string name="clh_incall_error_out_of_service_txt" msgid="3974373603657193827">"เครือข่ายมือถือใช้งานไม่ได้"</string>
+    <string name="clh_callFailed_unassigned_number_txt" msgid="7635996793232604064">"หมายเลขที่ไม่ได้กำหนด (ไม่ได้จัดสรร)"</string>
+    <string name="clh_callFailed_no_route_to_destination_txt" msgid="8561586745288855167">"ไม่มีเส้นทางไปยังปลายทาง"</string>
+    <string name="clh_callFailed_channel_unacceptable_txt" msgid="8048626924246611459">"ช่องสัญญาณไม่เป็นที่ยอมรับ"</string>
+    <string name="clh_callFailed_operator_determined_barring_txt" msgid="6889705714244076823">"ผู้ให้บริการระงับการใช้งาน"</string>
+    <string name="clh_callFailed_normal_call_clearing_txt" msgid="2810975267106345820">"กำลังล้างข้อมูลการโทรปกติ"</string>
+    <string name="clh_callFailed_user_busy_txt" msgid="2736095995784746915">"สายผู้ใช้ไม่ว่าง"</string>
+    <string name="clh_callFailed_no_user_responding_txt" msgid="1421543095873040084">"ผู้ใช้ไม่รับสาย"</string>
+    <string name="clh_callFailed_user_alerting_txt" msgid="6606245970376797447">"กำลังแจ้งเตือนผู้ใช้ แต่ไม่มีการรับสาย"</string>
+    <string name="clh_callFailed_call_rejected_txt" msgid="8001665478195793223">"สายถูกตัด"</string>
+    <string name="clh_callFailed_number_changed_txt" msgid="5127909898925154242">"เปลี่ยนหมายเลขแล้ว"</string>
+    <string name="clh_callFailed_pre_emption_txt" msgid="6864702416751338567">"การจองใช้สิทธิ์"</string>
+    <string name="clh_callFailed_non_selected_user_clearing_txt" msgid="8725898326616836656">"กำลังล้างข้อมูลผู้ใช้ที่ไม่ได้เลือกไว้"</string>
+    <string name="clh_callFailed_destination_out_of_order_txt" msgid="6626355413556362437">"ปลายทางขัดข้อง"</string>
+    <string name="clh_callFailed_invalid_number_format_txt" msgid="6987646655639655370">"รูปแบบหมายเลขไม่ถูกต้อง (หมายเลขไม่สมบูรณ์)"</string>
+    <string name="clh_callFailed_facility_rejected_txt" msgid="4539787567476563415">"บริการถูกตัดสาย"</string>
+    <string name="clh_callFailed_response_to_STATUS_ENQUIRY_txt" msgid="178503536263624366">"ตอบกลับการสอบถามสถานะ"</string>
+    <string name="clh_callFailed_normal_unspecified_txt" msgid="2777574148560245427">"ปกติ (ไม่ระบุ)"</string>
+    <string name="clh_callFailed_no_circuit_available_txt" msgid="2894749820848784700">"ไม่มีวงจร/แชแนลพร้อมใช้งาน"</string>
+    <string name="clh_callFailed_network_out_of_order_txt" msgid="807472585030492179">"เครือข่ายขัดข้อง"</string>
+    <string name="clh_callFailed_temporary_failure_txt" msgid="1985847623937655151">"ใช้งานไม่ได้ชั่วคราว"</string>
+    <string name="clh_callFailed_switching_equipment_congestion_txt" msgid="465517139462928431">"กำลังสลับความคับคั่งของอุปกรณ์"</string>
+    <string name="clh_callFailed_access_information_discarded_txt" msgid="132851305339579892">"ระบบยกเลิกข้อมูลการเข้าถึง"</string>
+    <string name="clh_callFailed_requested_circuit_txt" msgid="2316345471851443847">"วงจร/แชแนลที่ร้องขอไม่พร้อมใช้งาน"</string>
+    <string name="clh_callFailed_resources_unavailable_unspecified_txt" msgid="4460267429142724322">"ทรัพยากรไม่พร้อมใช้งาน (ไม่ระบุ)"</string>
+    <string name="clh_callFailed_quality_of_service_unavailable_txt" msgid="7315823047206338755">"คุณภาพของบริการไม่พร้อมใช้งาน"</string>
+    <string name="clh_callFailed_requested_facility_not_subscribed_txt" msgid="1688438372518949530">"ยังไม่ได้สมัครใช้บริการที่ร้องขอ"</string>
+    <string name="clh_callFailed_incoming_calls_barred_within_the_CUG_txt" msgid="3922231620226043342">"ระงับสายเรียกเข้าภายใน CUG"</string>
+    <string name="clh_callFailed_bearer_capability_not_authorized_txt" msgid="6515594235334537340">"ความสามารถของ Bearer ไม่ได้รับอนุญาต"</string>
+    <string name="clh_callFailed_bearer_capability_not_presently_available_txt" msgid="8013567156449692135">"ความสามารถของ Bearer ไม่พร้อมใช้งานในขณะนี้"</string>
+    <string name="clh_callFailed_service_or_option_not_available_unspecified_txt" msgid="8663374141880847414">"บริการหรือตัวเลือกไม่พร้อมใช้งาน (ไม่ระบุ)"</string>
+    <string name="clh_callFailed_bearer_service_not_implemented_txt" msgid="2772484977847973583">"บริการ Bearer ยังใช้ไม่ได้"</string>
+    <string name="clh_callFailed_ACM_equal_to_or_greater_than_ACMmax_txt" msgid="2192709279981159761">"ACM เท่ากับหรือมากกว่า ACMmax"</string>
+    <string name="clh_callFailed_requested_facility_not_implemented_txt" msgid="406404292085779118">"บริการที่ร้องขอยังใช้ไม่ได้"</string>
+    <string name="clh_callFailed_only_restricted_digital_information_bearer_capability_is_available_txt" msgid="4817899794531157207">"ความสามารถของ Bearer สำหรับข้อมูลดิจิทัลพร้อมใช้งานแบบจำกัดเท่านั้น"</string>
+    <string name="clh_callFailed_service_or_option_not_implemented_unspecified_txt" msgid="2968655784896862505">"บริการหรือตัวเลือกยังใช้ไม่ได้ (ไม่ระบุ)"</string>
+    <string name="clh_callFailed_invalid_transaction_identifier_value_txt" msgid="3843478518660918642">"ค่าตัวระบุธุรกรรมไม่ถูกต้อง"</string>
+    <string name="clh_callFailed_user_not_member_of_CUG_txt" msgid="8462852903153938988">"ผู้ใช้ไม่ใช่สมาชิกของ CUG"</string>
+    <string name="clh_callFailed_incompatible_destination_txt" msgid="2580750652910253219">"ปลายทางไม่สามารถใช้ร่วมกัน"</string>
+    <string name="clh_callFailed_invalid_transit_network_selection_txt" msgid="6589916900457111005">"การเลือกเครือข่ายเชื่อมต่อไม่ถูกต้อง"</string>
+    <string name="clh_callFailed_semantically_incorrect_message_txt" msgid="2329284157442218683">"ความหมายของข้อความไม่ถูกต้อง"</string>
+    <string name="clh_callFailed_invalid_mandatory_information_txt" msgid="9081556111928912676">"ข้อมูลที่ต้องระบุไม่ถูกต้อง"</string>
+    <string name="clh_callFailed_message_type_non_existent_or_not_implemented_txt" msgid="2641350895896546715">"ประเภทข้อความไม่มีอยู่หรือยังใช้ไม่ได้"</string>
+    <string name="clh_callFailed_message_type_not_compatible_with_protocol_state_txt" msgid="6598180735494982466">"ประเภทข้อความใช้กับสถานะโปรโตคอลไม่ได้"</string>
+    <string name="clh_callFailed_information_element_non_existent_or_not_implemented_txt" msgid="4725610801664706983">"องค์ประกอบข้อมูลไม่มีอยู่หรือยังใช้ไม่ได้"</string>
+    <string name="clh_callFailed_conditional_IE_error_txt" msgid="9140031076499566143">"IE เกิดข้อผิดพลาดตามเงื่อนไข"</string>
+    <string name="clh_callFailed_message_not_compatible_with_protocol_state_txt" msgid="6586005128633024271">"ข้อความใช้กับสถานะโปรโตคอลไม่ได้"</string>
+    <string name="clh_callFailed_recovery_on_timer_expiry_txt" msgid="3680765722923600294">"กู้คืนเมื่อครบกำหนดตัวจับเวลา"</string>
+    <string name="clh_callFailed_protocol_Error_unspecified_txt" msgid="8294907817156524790">"ข้อผิดพลาดของโปรโตคอล (ไม่ระบุ)"</string>
+    <string name="clh_callFailed_interworking_unspecified_txt" msgid="8838850798491763729">"กำลังเชื่อมต่อเครือข่าย (ไม่ระบุ)"</string>
+    <string name="labelCallBarring" msgid="3452870940716226978">"ระงับการโทร"</string>
+    <string name="sum_call_barring_enabled" msgid="6804489690436703488">"เปิด"</string>
+    <string name="sum_call_barring_disabled" msgid="5900772179198857783">"ปิด"</string>
+    <string name="call_barring_baoc" msgid="1199843944333106035">"สายโทรออกทั้งหมด"</string>
+    <string name="call_barring_baoc_enabled" msgid="8112118391869380361">"เลิกบล็อกสายโทรออกทั้งหมดไหม"</string>
+    <string name="call_barring_baoc_disabled" msgid="7806697133004697974">"บล็อกสายโทรออกทั้งหมดไหม"</string>
+    <string name="call_barring_baoic" msgid="3162154267825211826">"สายโทรออกระหว่างประเทศ"</string>
+    <string name="call_barring_baoic_enabled" msgid="2634377543147258105">"เลิกบล็อกสายโทรออกระหว่างประเทศไหม"</string>
+    <string name="call_barring_baoic_disabled" msgid="5817895648306183464">"บล็อกสายโทรออกระหว่างประเทศไหม"</string>
+    <string name="call_barring_baoicr" msgid="8951699885885742076">"สายโทรออกที่โรมมิ่งระหว่างประเทศ"</string>
+    <string name="call_barring_baoicr_enabled" msgid="2519630715322138317">"เลิกบล็อกสายโทรออกที่โรมมิ่งระหว่างประเทศไหม"</string>
+    <string name="call_barring_baoicr_disabled" msgid="5831267468931377699">"บล็อกสายโทรออกที่โรมมิ่งระหว่างประเทศไหม"</string>
+    <string name="call_barring_baic" msgid="5272726081458339912">"สายเรียกเข้าทั้งหมด"</string>
+    <string name="call_barring_baic_enabled" msgid="2457134916223203380">"เลิกบล็อกสายเรียกเข้าทั้งหมดไหม"</string>
+    <string name="call_barring_baic_disabled" msgid="6945604947500275636">"บล็อกสายเรียกเข้าทั้งหมดไหม"</string>
+    <string name="call_barring_baicr" msgid="5728784220691481693">"สายเรียกเข้าที่โรมมิ่งระหว่างประเทศ"</string>
+    <string name="call_barring_baicr_enabled" msgid="6533336994391716127">"เลิกบล็อกสายเรียกเข้าที่โรมมิ่งระหว่างประเทศไหม"</string>
+    <string name="call_barring_baicr_disabled" msgid="6746329853943256566">"บล็อกสายเรียกเข้าที่โรมมิ่งระหว่างประเทศไหม"</string>
+    <string name="call_barring_deactivate_all" msgid="5269788384941003415">"ปิดใช้งานทั้งหมด"</string>
+    <string name="call_barring_deactivate_all_description" msgid="4972365443287257704">"ปิดใช้งานการตั้งค่าระงับการโทรทั้งหมด"</string>
+    <string name="call_barring_deactivate_success" msgid="8014685598632000936">"ปิดใช้งานการระงับการโทรแล้ว"</string>
+    <string name="call_barring_change_pwd" msgid="6887420609726284232">"เปลี่ยนรหัสผ่าน"</string>
+    <string name="call_barring_change_pwd_description" msgid="5505087790260233953">"เปลี่ยนรหัสผ่านระงับการโทร"</string>
+    <string name="call_barring_change_pwd_description_disabled" msgid="7630770327645349957">"เปลี่ยนรหัสผ่านระงับการโทรไม่ได้"</string>
+    <string name="call_barring_pwd_not_match" msgid="6716711689350314525">"รหัสผ่านไม่ตรงกัน"</string>
+    <string name="call_barring_right_pwd_number" msgid="2902966502520410446">"ป้อนรหัสผ่านเป็นตัวเลข 4 ตัว"</string>
+    <string name="call_barring_change_pwd_success" msgid="3278310763742760321">"เปลี่ยนรหัสผ่านแล้ว"</string>
+    <string name="call_barring_old_pwd" msgid="6080515987320238522">"รหัสผ่านเดิม"</string>
+    <string name="call_barring_new_pwd" msgid="7048532299150269547">"รหัสผ่านใหม่"</string>
+    <string name="call_barring_confirm_pwd" msgid="1947167278466285411">"ยืนยันรหัสผ่าน"</string>
+    <string name="messageCallBarring" msgid="2412123220272136055">"ป้อนรหัสผ่าน"</string>
+    <string name="call_barring_settings" msgid="80766145008623645">"การตั้งค่าระงับการโทร"</string>
+    <string name="call_barring_deactivate_all_no_password" msgid="920902774366557311">"ปิดใช้งานการตั้งค่าระงับการโทรทั้งหมดไหม"</string>
+    <string name="supp_service_notification_call_deflected" msgid="9195460512875330926">"มีการส่งต่อสาย"</string>
+    <string name="supp_service_notification_call_forwarded" msgid="7818548630812124053">"มีการโอนสาย"</string>
+    <string name="supp_service_notification_call_waiting" msgid="789154111899572489">"กำลังรอสาย"</string>
+    <string name="supp_service_clir_suppression_rejected" msgid="1581851661582189045">"การบล็อกหมายเลขถูกปฏิเสธ"</string>
+    <string name="supp_service_closed_user_group_call" msgid="5761735840904590950">"สายจากกลุ่มผู้ใช้ที่ปิดไปแล้ว"</string>
+    <string name="supp_service_incoming_calls_barred" msgid="3248813207307882723">"สายเรียกเข้าถูกระงับ"</string>
+    <string name="supp_service_outgoing_calls_barred" msgid="1962644621292054081">"สายโทรออกถูกระงับ"</string>
+    <string name="supp_service_call_forwarding_active" msgid="1253134771682248735">"การโอนสายเปิดใช้อยู่"</string>
+    <string name="supp_service_additional_call_forwarded" msgid="5228624725214727315">"โอนสายเพิ่มเติมแล้ว"</string>
+    <string name="supp_service_additional_ect_connected" msgid="6396964292513707102">"โอนสายตามที่ระบุเสร็จแล้ว"</string>
+    <string name="supp_service_additional_ect_connecting" msgid="5443373059716058480">"กำลังโอนสายตามที่ระบุ"</string>
+    <string name="supp_service_call_on_hold" msgid="1478976782361795422">"คู่สนทนาพักสาย"</string>
+    <string name="supp_service_call_resumed" msgid="1656475289958070674">"คุยสายต่อ"</string>
+    <string name="supp_service_deflected_call" msgid="138970419873492166">"สายที่ส่งต่อ"</string>
+    <string name="supp_service_forwarded_call" msgid="4509980341645679803">"สายโอน"</string>
+    <string name="supp_service_conference_call" msgid="4448616364004466832">"กำลังเข้าร่วมการประชุมสาย"</string>
+    <string name="supp_service_held_call_released" msgid="2030677825038709779">"สายที่พักไว้หลุดไปแล้ว"</string>
 </resources>
diff --git a/res/values-tl/strings.xml b/res/values-tl/strings.xml
index efc7bf9..db07b36 100644
--- a/res/values-tl/strings.xml
+++ b/res/values-tl/strings.xml
@@ -130,6 +130,7 @@
     <string name="stk_cc_ss_to_dial_error" msgid="2816779198916570502">"Ginawang DIAL request ang SS request."</string>
     <string name="stk_cc_ss_to_ussd_error" msgid="7490626178582654236">"Ginawang USSD request ang SS request."</string>
     <string name="stk_cc_ss_to_ss_error" msgid="5057846756489053759">"Ginawang bagong SS request ang SS request."</string>
+    <string name="stk_cc_ss_to_dial_video_error" msgid="3091186225006683939">"Binago ang SS na kahilingan sa Video DIAL na kahilingan."</string>
     <string name="fdn_check_failure" msgid="18200614306525434">"Naka-on ang setting ng mga Fixed Dialing Number ng iyong app ng Telepono. Bilang resulta, hindi gumagana ang ilang tampok na nauugnay sa pagtawag."</string>
     <string name="radio_off_error" msgid="2304459933248513376">"Mangyaring i-on ang radyo bago tingnan ang mga setting na ito."</string>
     <string name="close_dialog" msgid="2365884406356986917">"OK"</string>
@@ -158,7 +159,6 @@
     <string name="vm_change_pin_error_invalid" msgid="3972205462701668653">"Ang bagong PIN ay naglalaman ng mga di-wastong character."</string>
     <string name="vm_change_pin_error_system_error" msgid="6610603326230000207">"Hindi nabago ang PIN"</string>
     <string name="vvm_unsupported_message_format" msgid="11795090778411977">"Hindi sinusuportahang uri ng mensahe, tawagan ang <xliff:g id="NUMBER">%s</xliff:g> upang pakinggan."</string>
-    <string name="mobile_networks" msgid="5540397602919106177">"Mga setting ng mobile network"</string>
     <string name="network_settings_title" msgid="514120489499925574">"Mobile network"</string>
     <string name="label_available" msgid="1181658289009300430">"Mga available na network"</string>
     <string name="load_networks_progress" msgid="5230707536168902952">"Naghahanap…"</string>
@@ -168,6 +168,7 @@
     <string name="not_allowed" msgid="5613353860205691579">"Hindi pinapayagan ng iyong SIM card ang koneksyon sa network na ito."</string>
     <string name="connect_later" msgid="2308119155752343975">"Hindi makakonekta sa network na ito sa ngayon. Subukang muli sa ibang pagkakataon."</string>
     <string name="registration_done" msgid="495135664535876612">"Nakarehistro sa network."</string>
+    <string name="already_auto" msgid="6067116884321285507">"Nasa awtomatiko nang pagpili."</string>
     <string name="select_automatically" msgid="1046727200631770962">"Awtomatikong piliin ang network"</string>
     <string name="network_select_title" msgid="7733107364757544558">"Network"</string>
     <string name="register_automatically" msgid="6017849844573519637">"Awtomatikong pagpaparehistro..."</string>
@@ -175,6 +176,31 @@
     <string name="preferred_network_mode_summary" msgid="1434820673166126609">"Baguhin ang network operating mode"</string>
     <string name="preferred_network_mode_dialogtitle" msgid="4048082093347807230">"Gustong uri ng network"</string>
     <string name="forbidden_network" msgid="4384929668343563440">"(pinagbabawal)"</string>
+  <string-array name="preferred_network_mode_choices">
+    <item msgid="3628460389382468528">"Mas gusto ang GSM/WCDMA"</item>
+    <item msgid="8442633436636425221">"GSM lang"</item>
+    <item msgid="2032314385791760810">"WCDMA lang"</item>
+    <item msgid="6334554401059422303">"GSM/WCDMA auto"</item>
+    <item msgid="1462198368200398663">"CDMA/EvDo auto"</item>
+    <item msgid="3611460019185359968">"CDMA na walang EvDo"</item>
+    <item msgid="545430093607698090">"EvDo lang"</item>
+    <item msgid="4286774020869405140">"CDMA/EvDo/GSM/WCDMA"</item>
+    <item msgid="4006002265696868538">"CDMA + LTE/EvDo"</item>
+    <item msgid="8973936140318359205">"GSM/WCDMA/LTE"</item>
+    <item msgid="3471059554252610472">"Pangkalahatan"</item>
+    <item msgid="2882615514545171802">"LTE"</item>
+    <item msgid="8076204422288290116">"LTE / WCDMA"</item>
+    <item msgid="3982984144824159726">"TDSCDMA lang"</item>
+    <item msgid="3686191974505922271">"TDSCDMA/WCDMA"</item>
+    <item msgid="7135671700201836475">"LTE/TDSCDMA"</item>
+    <item msgid="3736619459066330755">"TDSCDMA/GSM"</item>
+    <item msgid="4778666570887216861">"LTE/TDSCDMA/GSM"</item>
+    <item msgid="2952322596201849456">"TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="115984258536697617">"LTE/TDSCDMA/WCDMA"</item>
+    <item msgid="7957991936217192636">"LTE/TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="2828588917858484655">"TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+    <item msgid="4989979948139945854">"LTE/TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+  </string-array>
     <string name="preferred_network_mode_wcdma_perf_summary" msgid="8521677230113533809">"Mas gustong mode ng network: WCDMA ang mas gusto"</string>
     <string name="preferred_network_mode_gsm_only_summary" msgid="3352445413437453511">"Mas gustong mode ng network: GSM lamang"</string>
     <string name="preferred_network_mode_wcdma_only_summary" msgid="2836897236221063413">"Mas gustong mode ng network: WCDMA lamang"</string>
@@ -192,21 +218,15 @@
     <string name="preferred_network_mode_lte_gsm_umts_summary" msgid="633315028976225026">"Mas gustong network mode: LTE / GSM / UMTS"</string>
     <string name="preferred_network_mode_lte_cdma_summary" msgid="3722647806454528426">"Mas gustong mode ng network: LTE / CDMA"</string>
     <string name="preferred_network_mode_tdscdma_summary" msgid="8021016193718678775">"Piniling network mode: TDSCDMA"</string>
-  <string-array name="preferred_network_mode_choices">
-    <item msgid="7886739962255042385">"LTE / WCDMA"</item>
-    <item msgid="577652050447385699">"LTE"</item>
-    <item msgid="6813597571293773656">"Pangkalahatan"</item>
-    <item msgid="127064712132619032">"GSM/WCDMA/LTE"</item>
-    <item msgid="1126767511633425977">"CDMA + LTE/EvDo"</item>
-    <item msgid="6389676313771670660">"CDMA/EvDo/GSM/WCDMA"</item>
-    <item msgid="545430093607698090">"EvDo lang"</item>
-    <item msgid="1508557726283094448">"CDMA na walang EvDo"</item>
-    <item msgid="4341433122263841224">"CDMA/EvDo auto"</item>
-    <item msgid="5958053792390386668">"GSM/WCDMA auto"</item>
-    <item msgid="7913148405605373434">"WCDMA lang"</item>
-    <item msgid="1524224863879435516">"GSM lang"</item>
-    <item msgid="3817924849415716259">"Ninanais ang GSM/WCDMA"</item>
-  </string-array>
+    <string name="preferred_network_mode_tdscdma_wcdma_summary" msgid="2405154895437348623">"Mas gustong network mode: TDSCDMA / WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_summary" msgid="2104702896644235637">"Mas gustong network mode: LTE / TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_summary" msgid="4893784445338396204">"Mas gustong network mode: TDSCDMA / GSM"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_summary" msgid="1815169717046729757">"Mas gustong network mode: LTE/GSM/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_wcdma_summary" msgid="2195358773359424099">"Mas gustong network mode: TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_wcdma_summary" msgid="1181424059695667803">"Mas gustong network mode: LTE/TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_wcdma_summary" msgid="2526539326505354382">"Mas gustong network mode: LTE/TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="8195248059196614939">"Mas gustong network mode: CDMA/EvDo/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="5596733053095592791">"Mas gustong network mode: LTE/TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
     <string name="call_category" msgid="5863978196309462052">"Tumatawag"</string>
     <string name="network_operator_category" msgid="4830701959205735636">"Network"</string>
     <string name="enhanced_4g_lte_mode_title" msgid="522191650223239171">"Enhanced 4G LTE Mode"</string>
@@ -220,12 +240,13 @@
     <string name="roaming_disable" msgid="1843417228755568110">"Kumonekta sa mga serbisyo ng data kapag nagro-roam"</string>
     <string name="roaming_reenable_message" msgid="8913735676127858115">"Nawalan ka ng pagkonekta sa data dahil iniwan mo ang iyong home network na naka-off ang roaming ng data."</string>
     <string name="roaming_warning" msgid="1603164667540144353">"Maaari kang magkaroon ng malaking bayarin."</string>
+    <string name="roaming_check_price_warning" msgid="7497570906830902550">"Magtanong sa iyong provider ng network para sa presyo."</string>
     <string name="roaming_alert_title" msgid="3654815360303826008">"Payagan ang roaming ng data?"</string>
     <string name="data_usage_title" msgid="8759619109516889802">"Paggamit ng data"</string>
     <string name="data_usage_template" msgid="8526428824844656364">"<xliff:g id="ID_1">%1$s</xliff:g> na mobile data ang nagamit noong <xliff:g id="ID_2">%2$s</xliff:g>"</string>
     <string name="advanced_options_title" msgid="8074895510265488035">"Advanced"</string>
     <string name="carrier_settings_euicc" msgid="6714062862127226405">"Carrier"</string>
-    <string name="keywords_carrier_settings_euicc" msgid="783429609643157743">"carrier, esim, sim, euicc"</string>
+    <string name="keywords_carrier_settings_euicc" msgid="6861505396475991277">"carrier, esim, sim, euicc, magpalit ng mga carrier, magdagdag ng carrier"</string>
     <string name="carrier_settings_euicc_summary" msgid="5115001942761995457">"<xliff:g id="CARRIER_NAME">%1$s</xliff:g> — <xliff:g id="PHONE_NUMBER">%2$s</xliff:g>"</string>
     <string name="mobile_data_settings_title" msgid="4661165467914727157">"Mobile data"</string>
     <string name="mobile_data_settings_summary" msgid="5087255915840576895">"I-access ang data gamit ang mobile network"</string>
@@ -399,7 +420,7 @@
     <string name="deleting_fdn_contact" msgid="5669163206349319969">"Tinatanggal ang fixed dialing number…"</string>
     <string name="fdn_contact_deleted" msgid="7154162327112259569">"Tinanggal ang fixed dialing number."</string>
     <string name="pin2_invalid" msgid="5470854099230755944">"Hindi na-update ang FDN dahil maling PIN ang iyong na-type."</string>
-    <string name="fdn_invalid_number" msgid="8602417141715473998">"Hindi na-update ang FDN dahil walang inilagay na numero o lampas ito sa 20 digit."</string>
+    <string name="fdn_invalid_number" msgid="2062898833049589309">"Hindi na-update ang FDN dahil ang bilang ay lampas sa 20 digit."</string>
     <string name="pin2_or_fdn_invalid" msgid="6025144083384701197">"Hindi na-update ang FDN. Hindi wasto ang PIN2, o tinanggihan ang numero ng telepono."</string>
     <string name="fdn_failed" msgid="540018079008319747">"Nagbigo ang operasyon ng FDN."</string>
     <string name="simContacts_emptyLoading" msgid="2203331234764498011">"Nagbabasa mula sa SIM card…"</string>
@@ -502,6 +523,8 @@
     <string name="failedToImportSingleContactMsg" msgid="415399285420353917">"Hindi na-import ang contact"</string>
     <string name="hac_mode_title" msgid="8740268574688743289">"Mga hearing aid"</string>
     <string name="hac_mode_summary" msgid="6833851160514929341">"I-on ang compatibility ng hearing aid"</string>
+    <string name="rtt_mode_title" msgid="5868105073514206953">"RTT"</string>
+    <string name="rtt_mode_summary" msgid="7346441783429748083">"I-on o i-off ang RTT"</string>
   <string-array name="tty_mode_entries">
     <item msgid="512950011423868021">"I-off ang TTY"</item>
     <item msgid="3971695875449640648">"Puno ang TTY"</item>
@@ -613,4 +636,107 @@
     <string name="mobile_data_activate_diag_message" msgid="8216154678758451453">"Maaaring kailanganin mong magdagdag ng data sa pamamagitan ng <xliff:g id="PROVIDER_NAME">%s</xliff:g>"</string>
     <string name="mobile_data_activate_button" msgid="3682400969184405446">"MAGDAGDAG NG DATA"</string>
     <string name="mobile_data_activate_cancel_button" msgid="1708022171547398765">"KANSELAHIN"</string>
+    <string name="clh_card_title_call_ended_txt" msgid="4072101334811753823">"Tinapos ang tawag"</string>
+    <string name="clh_callFailed_powerOff_txt" msgid="3773036949107147708">"Naka-off ang radyo"</string>
+    <string name="clh_callFailed_simError_txt" msgid="757650590524277969">"Walang SIM card o error ng SIM card"</string>
+    <string name="clh_incall_error_out_of_service_txt" msgid="3974373603657193827">"Hindi available ang mobile network"</string>
+    <string name="clh_callFailed_unassigned_number_txt" msgid="7635996793232604064">"Hindi itinalagang numero (hindi itinalaga)"</string>
+    <string name="clh_callFailed_no_route_to_destination_txt" msgid="8561586745288855167">"Walang ruta sa patutunguhan"</string>
+    <string name="clh_callFailed_channel_unacceptable_txt" msgid="8048626924246611459">"Hindi katanggap-tanggap ang channel"</string>
+    <string name="clh_callFailed_operator_determined_barring_txt" msgid="6889705714244076823">"Natukoy ng operator ang pagbabawal"</string>
+    <string name="clh_callFailed_normal_call_clearing_txt" msgid="2810975267106345820">"Pag-clear sa normal na tawag"</string>
+    <string name="clh_callFailed_user_busy_txt" msgid="2736095995784746915">"Busy ang user"</string>
+    <string name="clh_callFailed_no_user_responding_txt" msgid="1421543095873040084">"Walang tumutugon na user"</string>
+    <string name="clh_callFailed_user_alerting_txt" msgid="6606245970376797447">"Inaalertuhan ang user, hindi sumasagot"</string>
+    <string name="clh_callFailed_call_rejected_txt" msgid="8001665478195793223">"Tinanggihan ang tawag"</string>
+    <string name="clh_callFailed_number_changed_txt" msgid="5127909898925154242">"Binago ang numero"</string>
+    <string name="clh_callFailed_pre_emption_txt" msgid="6864702416751338567">"Pagpigil"</string>
+    <string name="clh_callFailed_non_selected_user_clearing_txt" msgid="8725898326616836656">"Pag-clear sa hindi piniling user"</string>
+    <string name="clh_callFailed_destination_out_of_order_txt" msgid="6626355413556362437">"Sira ang patutunguhan"</string>
+    <string name="clh_callFailed_invalid_number_format_txt" msgid="6987646655639655370">"Di-wastong format ng numero (hindi kumpletong numero)"</string>
+    <string name="clh_callFailed_facility_rejected_txt" msgid="4539787567476563415">"Tinanggihan ang pasilidad"</string>
+    <string name="clh_callFailed_response_to_STATUS_ENQUIRY_txt" msgid="178503536263624366">"Tugon sa PAGTATANONG NG STATUS"</string>
+    <string name="clh_callFailed_normal_unspecified_txt" msgid="2777574148560245427">"Normal, hindi tinukoy"</string>
+    <string name="clh_callFailed_no_circuit_available_txt" msgid="2894749820848784700">"Walang available na circuit/channel"</string>
+    <string name="clh_callFailed_network_out_of_order_txt" msgid="807472585030492179">"Sira ang network"</string>
+    <string name="clh_callFailed_temporary_failure_txt" msgid="1985847623937655151">"Pansamantalang hindi paggana"</string>
+    <string name="clh_callFailed_switching_equipment_congestion_txt" msgid="465517139462928431">"Mayroong congestion sa paglilipat ng kagamitan"</string>
+    <string name="clh_callFailed_access_information_discarded_txt" msgid="132851305339579892">"Na-discard ang impormasyon ng pag-access"</string>
+    <string name="clh_callFailed_requested_circuit_txt" msgid="2316345471851443847">"Hindi available ang hiniling na circuit/channel"</string>
+    <string name="clh_callFailed_resources_unavailable_unspecified_txt" msgid="4460267429142724322">"Hindi available ang mga mapagkukunan, hindi tinukoy"</string>
+    <string name="clh_callFailed_quality_of_service_unavailable_txt" msgid="7315823047206338755">"Hindi available ang kalidad ng serbisyo"</string>
+    <string name="clh_callFailed_requested_facility_not_subscribed_txt" msgid="1688438372518949530">"Hindi naka-subscribe ang hiniling na pasilidad"</string>
+    <string name="clh_callFailed_incoming_calls_barred_within_the_CUG_txt" msgid="3922231620226043342">"Pinagbabawalan ang mga papasok na tawag sa CUG"</string>
+    <string name="clh_callFailed_bearer_capability_not_authorized_txt" msgid="6515594235334537340">"Hindi pinahintulutan ang capability ng bearer"</string>
+    <string name="clh_callFailed_bearer_capability_not_presently_available_txt" msgid="8013567156449692135">"Sa kasalukuyan, hindi available ang capability ng bearer"</string>
+    <string name="clh_callFailed_service_or_option_not_available_unspecified_txt" msgid="8663374141880847414">"Hindi available ang serbisyo o opsyon, hindi tinukoy"</string>
+    <string name="clh_callFailed_bearer_service_not_implemented_txt" msgid="2772484977847973583">"Hindi ipinatupad ang serbisyo ng bearer"</string>
+    <string name="clh_callFailed_ACM_equal_to_or_greater_than_ACMmax_txt" msgid="2192709279981159761">"Ang ACM ay katumbas ng o mas mataas sa ACMmax"</string>
+    <string name="clh_callFailed_requested_facility_not_implemented_txt" msgid="406404292085779118">"Hindi ipinatupad ang hiniling na pasilidad"</string>
+    <string name="clh_callFailed_only_restricted_digital_information_bearer_capability_is_available_txt" msgid="4817899794531157207">"Available lang ang pinaghihigpitang digital na impormasyon na capability ng bearer"</string>
+    <string name="clh_callFailed_service_or_option_not_implemented_unspecified_txt" msgid="2968655784896862505">"Hindi ipinatupad ang serbisyo o opsyon, hindi tinukoy"</string>
+    <string name="clh_callFailed_invalid_transaction_identifier_value_txt" msgid="3843478518660918642">"Di-wastong value ng pagkikilanlan ng transaksyon"</string>
+    <string name="clh_callFailed_user_not_member_of_CUG_txt" msgid="8462852903153938988">"Hindi miyembro ng CUG ang user"</string>
+    <string name="clh_callFailed_incompatible_destination_txt" msgid="2580750652910253219">"Hindi compatible na patutunguhan"</string>
+    <string name="clh_callFailed_invalid_transit_network_selection_txt" msgid="6589916900457111005">"Di-wastong pagpili ng network ng transit"</string>
+    <string name="clh_callFailed_semantically_incorrect_message_txt" msgid="2329284157442218683">"Mensaheng mali ang semantiko"</string>
+    <string name="clh_callFailed_invalid_mandatory_information_txt" msgid="9081556111928912676">"Di-wastong kinakailangang impormasyon"</string>
+    <string name="clh_callFailed_message_type_non_existent_or_not_implemented_txt" msgid="2641350895896546715">"Hindi umiiral o hindi ipinatupad ang uri ng mensahe"</string>
+    <string name="clh_callFailed_message_type_not_compatible_with_protocol_state_txt" msgid="6598180735494982466">"Hindi compatible sa katayuan ng protocol ang uri ng mensahe"</string>
+    <string name="clh_callFailed_information_element_non_existent_or_not_implemented_txt" msgid="4725610801664706983">"Hindi umiiral o hindi ipinatupad ang element ng impormasyon"</string>
+    <string name="clh_callFailed_conditional_IE_error_txt" msgid="9140031076499566143">"Conditional na error ng IE"</string>
+    <string name="clh_callFailed_message_not_compatible_with_protocol_state_txt" msgid="6586005128633024271">"Hindi compatible ang mensahe sa katayuan ng protocol"</string>
+    <string name="clh_callFailed_recovery_on_timer_expiry_txt" msgid="3680765722923600294">"Pag-expire ng pag-recover sa orasan"</string>
+    <string name="clh_callFailed_protocol_Error_unspecified_txt" msgid="8294907817156524790">"Error sa protocol, hindi tinukoy"</string>
+    <string name="clh_callFailed_interworking_unspecified_txt" msgid="8838850798491763729">"Interworking, hindi tinukoy"</string>
+    <string name="labelCallBarring" msgid="3452870940716226978">"Pag-bar ng tawag"</string>
+    <string name="sum_call_barring_enabled" msgid="6804489690436703488">"Naka-on"</string>
+    <string name="sum_call_barring_disabled" msgid="5900772179198857783">"Naka-off"</string>
+    <string name="call_barring_baoc" msgid="1199843944333106035">"Lahat ng papalabas"</string>
+    <string name="call_barring_baoc_enabled" msgid="8112118391869380361">"I-disable ang pag-block ng lahat ng papalabas na tawag?"</string>
+    <string name="call_barring_baoc_disabled" msgid="7806697133004697974">"I-block ang lahat ng papalabas na tawag?"</string>
+    <string name="call_barring_baoic" msgid="3162154267825211826">"Papalabas na internasyonal"</string>
+    <string name="call_barring_baoic_enabled" msgid="2634377543147258105">"I-disable ang pag-block ng papalabas na mga internasyonal na tawag?"</string>
+    <string name="call_barring_baoic_disabled" msgid="5817895648306183464">"I-block ang papalabas na mga internasyonal na tawag?"</string>
+    <string name="call_barring_baoicr" msgid="8951699885885742076">"Papalabas na internasyonal na roaming"</string>
+    <string name="call_barring_baoicr_enabled" msgid="2519630715322138317">"I-disable ang pag-block ng papalabas na internasyonal na roaming?"</string>
+    <string name="call_barring_baoicr_disabled" msgid="5831267468931377699">"I-block ang papalabas na internasyonal na roaming?"</string>
+    <string name="call_barring_baic" msgid="5272726081458339912">"Lahat ng papasok"</string>
+    <string name="call_barring_baic_enabled" msgid="2457134916223203380">"I-disable ang pag-block ng lahat ng papasok na tawag?"</string>
+    <string name="call_barring_baic_disabled" msgid="6945604947500275636">"I-block ang lahat ng papasok na tawag?"</string>
+    <string name="call_barring_baicr" msgid="5728784220691481693">"Papasok na internasyonal na roaming"</string>
+    <string name="call_barring_baicr_enabled" msgid="6533336994391716127">"I-disable ang lahat ng papasok na internasyonal na roaming?"</string>
+    <string name="call_barring_baicr_disabled" msgid="6746329853943256566">"I-block ang papasok na internasyonal na roaming?"</string>
+    <string name="call_barring_deactivate_all" msgid="5269788384941003415">"I-deactivate lahat"</string>
+    <string name="call_barring_deactivate_all_description" msgid="4972365443287257704">"I-deactivate ang lahat ng setting ng pag-bar ng tawag"</string>
+    <string name="call_barring_deactivate_success" msgid="8014685598632000936">"Na-deactivate ang pag-bar ng tawag"</string>
+    <string name="call_barring_change_pwd" msgid="6887420609726284232">"Baguhin ang password"</string>
+    <string name="call_barring_change_pwd_description" msgid="5505087790260233953">"Baguin ang password ng pag-bar ng tawag"</string>
+    <string name="call_barring_change_pwd_description_disabled" msgid="7630770327645349957">"Hindi mababago ang password ng pag-bar ng tawag."</string>
+    <string name="call_barring_pwd_not_match" msgid="6716711689350314525">"Ang iyong mga password ay hindi magkatugma"</string>
+    <string name="call_barring_right_pwd_number" msgid="2902966502520410446">"Maglagay ng password na may 4 na numero"</string>
+    <string name="call_barring_change_pwd_success" msgid="3278310763742760321">"Binago ang password."</string>
+    <string name="call_barring_old_pwd" msgid="6080515987320238522">"Lumang password"</string>
+    <string name="call_barring_new_pwd" msgid="7048532299150269547">"Bagong password"</string>
+    <string name="call_barring_confirm_pwd" msgid="1947167278466285411">"Kumpirmahin ang password"</string>
+    <string name="messageCallBarring" msgid="2412123220272136055">"Ilagay ang password"</string>
+    <string name="call_barring_settings" msgid="80766145008623645">"Mga setting ng pag-bar ng tawag"</string>
+    <string name="call_barring_deactivate_all_no_password" msgid="920902774366557311">"I-deactivate ang lahat ng setting ng pag-bar ng tawag?"</string>
+    <string name="supp_service_notification_call_deflected" msgid="9195460512875330926">"Na-deflect ang tawag."</string>
+    <string name="supp_service_notification_call_forwarded" msgid="7818548630812124053">"Ipinasa ang tawag."</string>
+    <string name="supp_service_notification_call_waiting" msgid="789154111899572489">"May naghihintay na tawag."</string>
+    <string name="supp_service_clir_suppression_rejected" msgid="1581851661582189045">"Tinanggihan ang pag-block ng numero."</string>
+    <string name="supp_service_closed_user_group_call" msgid="5761735840904590950">"Saradong panggrupong tawag ng user."</string>
+    <string name="supp_service_incoming_calls_barred" msgid="3248813207307882723">"Na-bar ang mga papasok na tawag."</string>
+    <string name="supp_service_outgoing_calls_barred" msgid="1962644621292054081">"Na-bar ang mga papalabas na tawag."</string>
+    <string name="supp_service_call_forwarding_active" msgid="1253134771682248735">"Aktibo ang pagpapasa ng tawag."</string>
+    <string name="supp_service_additional_call_forwarded" msgid="5228624725214727315">"Ipinasa ang karagdagang tawag."</string>
+    <string name="supp_service_additional_ect_connected" msgid="6396964292513707102">"Kumpleto na ang paglipat ng explicit na tawag."</string>
+    <string name="supp_service_additional_ect_connecting" msgid="5443373059716058480">"Kasalukuyang ginagawa ang paglipat ng explicit na tawag."</string>
+    <string name="supp_service_call_on_hold" msgid="1478976782361795422">"Naka-hold ang tawag."</string>
+    <string name="supp_service_call_resumed" msgid="1656475289958070674">"Itinuloy ang tawag."</string>
+    <string name="supp_service_deflected_call" msgid="138970419873492166">"Na-deflect ang tawag."</string>
+    <string name="supp_service_forwarded_call" msgid="4509980341645679803">"Ipinasa ang tawag."</string>
+    <string name="supp_service_conference_call" msgid="4448616364004466832">"Sumasali sa conference call."</string>
+    <string name="supp_service_held_call_released" msgid="2030677825038709779">"Inalis ang pag-hold sa tawag."</string>
 </resources>
diff --git a/res/values-tr/strings.xml b/res/values-tr/strings.xml
index 381e812..f14eb3b 100644
--- a/res/values-tr/strings.xml
+++ b/res/values-tr/strings.xml
@@ -130,6 +130,7 @@
     <string name="stk_cc_ss_to_dial_error" msgid="2816779198916570502">"SS isteği DIAL isteği olarak değiştirildi."</string>
     <string name="stk_cc_ss_to_ussd_error" msgid="7490626178582654236">"SS isteği USSD isteği olarak değiştirildi."</string>
     <string name="stk_cc_ss_to_ss_error" msgid="5057846756489053759">"SS isteği yeni SS isteği olarak değiştirildi."</string>
+    <string name="stk_cc_ss_to_dial_video_error" msgid="3091186225006683939">"SS isteği, Video DIAL isteği olarak değiştirildi."</string>
     <string name="fdn_check_failure" msgid="18200614306525434">"Telefon uygulamanızın Sabit Arama Numaraları ayarı açık. Bu nedenle çağrıyla ilgili bazı özellikler çalışmıyor."</string>
     <string name="radio_off_error" msgid="2304459933248513376">"Bu ayarları görüntülemeden önce radyoyu açın."</string>
     <string name="close_dialog" msgid="2365884406356986917">"Tamam"</string>
@@ -158,7 +159,6 @@
     <string name="vm_change_pin_error_invalid" msgid="3972205462701668653">"Yeni PIN, geçersiz karakterler içeriyor."</string>
     <string name="vm_change_pin_error_system_error" msgid="6610603326230000207">"PIN değiştirilemedi"</string>
     <string name="vvm_unsupported_message_format" msgid="11795090778411977">"Desteklenmeyen mesaj türü. Dinlemek için <xliff:g id="NUMBER">%s</xliff:g> numaralı telefonu arayın."</string>
-    <string name="mobile_networks" msgid="5540397602919106177">"Mobil ağ ayarları"</string>
     <string name="network_settings_title" msgid="514120489499925574">"Mobil ağ"</string>
     <string name="label_available" msgid="1181658289009300430">"Kullanılabilir ağlar"</string>
     <string name="load_networks_progress" msgid="5230707536168902952">"Aranıyor..."</string>
@@ -168,6 +168,7 @@
     <string name="not_allowed" msgid="5613353860205691579">"SIM kartınız bu ağa bağlanmaya izin vermiyor."</string>
     <string name="connect_later" msgid="2308119155752343975">"Şu an bu ağa bağlanılamıyor. Daha sonra tekrar deneyin."</string>
     <string name="registration_done" msgid="495135664535876612">"Ağa kaydedildi."</string>
+    <string name="already_auto" msgid="6067116884321285507">"Zaten otomatik seçim modunda."</string>
     <string name="select_automatically" msgid="1046727200631770962">"Ağı otomatik seç"</string>
     <string name="network_select_title" msgid="7733107364757544558">"Ağ"</string>
     <string name="register_automatically" msgid="6017849844573519637">"Otomatik kayıt..."</string>
@@ -175,6 +176,31 @@
     <string name="preferred_network_mode_summary" msgid="1434820673166126609">"Ağın çalışma modunu değiştir"</string>
     <string name="preferred_network_mode_dialogtitle" msgid="4048082093347807230">"Tercih edilen ağ türü"</string>
     <string name="forbidden_network" msgid="4384929668343563440">"(yasak)"</string>
+  <string-array name="preferred_network_mode_choices">
+    <item msgid="3628460389382468528">"GSM/WCDMA tercih edilen"</item>
+    <item msgid="8442633436636425221">"Yalnızca GSM"</item>
+    <item msgid="2032314385791760810">"Yalnızca WCDMA"</item>
+    <item msgid="6334554401059422303">"GSM/WCDMA otomatik"</item>
+    <item msgid="1462198368200398663">"CDMA/EvDo otomatik"</item>
+    <item msgid="3611460019185359968">"EvDo olmadan CDMA"</item>
+    <item msgid="545430093607698090">"Yalnızca EvDo"</item>
+    <item msgid="4286774020869405140">"CDMA/EvDo/GSM/WCDMA"</item>
+    <item msgid="4006002265696868538">"CDMA + LTE/EvDo"</item>
+    <item msgid="8973936140318359205">"GSM/WCDMA/LTE"</item>
+    <item msgid="3471059554252610472">"Genel"</item>
+    <item msgid="2882615514545171802">"LTE"</item>
+    <item msgid="8076204422288290116">"LTE/WCDMA"</item>
+    <item msgid="3982984144824159726">"Yalnızca TDSCDMA"</item>
+    <item msgid="3686191974505922271">"TDSCDMA/WCDMA"</item>
+    <item msgid="7135671700201836475">"LTE/TDSCDMA"</item>
+    <item msgid="3736619459066330755">"TDSCDMA/GSM"</item>
+    <item msgid="4778666570887216861">"LTE/TDSCDMA/GSM"</item>
+    <item msgid="2952322596201849456">"TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="115984258536697617">"LTE/TDSCDMA/WCDMA"</item>
+    <item msgid="7957991936217192636">"LTE/TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="2828588917858484655">"TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+    <item msgid="4989979948139945854">"LTE/TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+  </string-array>
     <string name="preferred_network_mode_wcdma_perf_summary" msgid="8521677230113533809">"Tercih edilen ağ modu: WCDMA tercih edilir"</string>
     <string name="preferred_network_mode_gsm_only_summary" msgid="3352445413437453511">"Tercih edilen ağ modu: Yalnızca GSM"</string>
     <string name="preferred_network_mode_wcdma_only_summary" msgid="2836897236221063413">"Tercih edilen ağ modu: Yalnızca WCDMA"</string>
@@ -192,21 +218,15 @@
     <string name="preferred_network_mode_lte_gsm_umts_summary" msgid="633315028976225026">"Tercih edilen ağ modu: LTE / GSM / UMTS"</string>
     <string name="preferred_network_mode_lte_cdma_summary" msgid="3722647806454528426">"Tercih edilen ağ modu: LTE / CDMA"</string>
     <string name="preferred_network_mode_tdscdma_summary" msgid="8021016193718678775">"Tercih edilen ağ modu: TDSCDMA"</string>
-  <string-array name="preferred_network_mode_choices">
-    <item msgid="7886739962255042385">"LTE / WCDMA"</item>
-    <item msgid="577652050447385699">"LTE"</item>
-    <item msgid="6813597571293773656">"Dünya Genelinde"</item>
-    <item msgid="127064712132619032">"GSM/WCDMA/LTE"</item>
-    <item msgid="1126767511633425977">"CDMA + LTE/EvDo"</item>
-    <item msgid="6389676313771670660">"CDMA/EvDo/GSM/WCDMA"</item>
-    <item msgid="545430093607698090">"Yalnızca EvDo"</item>
-    <item msgid="1508557726283094448">"EvDo olmadan CDMA"</item>
-    <item msgid="4341433122263841224">"CDMA/EvDo otomatik"</item>
-    <item msgid="5958053792390386668">"GSM/WCDMA otomatik"</item>
-    <item msgid="7913148405605373434">"Yalnızca WCDMA"</item>
-    <item msgid="1524224863879435516">"Yalnızca GSM"</item>
-    <item msgid="3817924849415716259">"GSM/WCDMA tercih edilen"</item>
-  </string-array>
+    <string name="preferred_network_mode_tdscdma_wcdma_summary" msgid="2405154895437348623">"Tercih edilen ağ modu: TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_summary" msgid="2104702896644235637">"Tercih edilen ağ modu: LTE/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_summary" msgid="4893784445338396204">"Tercih edilen ağ modu: TDSCDMA/GSM"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_summary" msgid="1815169717046729757">"Tercih edilen ağ modu: LTE/GSM/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_wcdma_summary" msgid="2195358773359424099">"Tercih edilen ağ modu: TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_wcdma_summary" msgid="1181424059695667803">"Tercih edilen ağ modu: LTE/TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_wcdma_summary" msgid="2526539326505354382">"Tercih edilen ağ modu: LTE/TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="8195248059196614939">"Tercih edilen ağ modu: TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="5596733053095592791">"Tercih edilen ağ modu: LTE/TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
     <string name="call_category" msgid="5863978196309462052">"Çağrı"</string>
     <string name="network_operator_category" msgid="4830701959205735636">"Ağ"</string>
     <string name="enhanced_4g_lte_mode_title" msgid="522191650223239171">"Geliştirilmiş 4G LTE Modu"</string>
@@ -220,12 +240,13 @@
     <string name="roaming_disable" msgid="1843417228755568110">"Dolaşımdayken veri hizmetlerine bağlan"</string>
     <string name="roaming_reenable_message" msgid="8913735676127858115">"Veri dolaşımı kapalıyken ev ağınızdan ayrıldığınız için veri bağlantısını kaybettiniz."</string>
     <string name="roaming_warning" msgid="1603164667540144353">"Kayda değer ücretler ödeyebilirsiniz."</string>
+    <string name="roaming_check_price_warning" msgid="7497570906830902550">"Fiyat bilgisi için ağ sağlayıcınıza başvurun."</string>
     <string name="roaming_alert_title" msgid="3654815360303826008">"Veri dolaşımına izin verilsin mi?"</string>
     <string name="data_usage_title" msgid="8759619109516889802">"Veri kullanımı"</string>
     <string name="data_usage_template" msgid="8526428824844656364">"<xliff:g id="ID_2">%2$s</xliff:g> arasında <xliff:g id="ID_1">%1$s</xliff:g> mobil veri kullanıldı"</string>
     <string name="advanced_options_title" msgid="8074895510265488035">"Gelişmiş"</string>
     <string name="carrier_settings_euicc" msgid="6714062862127226405">"Operatör"</string>
-    <string name="keywords_carrier_settings_euicc" msgid="783429609643157743">"operatör, esim, sim, euicc"</string>
+    <string name="keywords_carrier_settings_euicc" msgid="6861505396475991277">"operatör, esim, sim, euicc, operatör değiştir, operatör ekle"</string>
     <string name="carrier_settings_euicc_summary" msgid="5115001942761995457">"<xliff:g id="CARRIER_NAME">%1$s</xliff:g> - <xliff:g id="PHONE_NUMBER">%2$s</xliff:g>"</string>
     <string name="mobile_data_settings_title" msgid="4661165467914727157">"Mobil veri"</string>
     <string name="mobile_data_settings_summary" msgid="5087255915840576895">"Verilere mobil ağ üzerinden erişim"</string>
@@ -399,7 +420,7 @@
     <string name="deleting_fdn_contact" msgid="5669163206349319969">"Sabit arama numarası siliniyor..."</string>
     <string name="fdn_contact_deleted" msgid="7154162327112259569">"Sabit arama numarası silindi."</string>
     <string name="pin2_invalid" msgid="5470854099230755944">"Yanlış PIN girdiğiniz için FDN güncellenmedi."</string>
-    <string name="fdn_invalid_number" msgid="8602417141715473998">"Sayı boş veya 20 basamaktan uzun olduğundan FDN güncellenmedi."</string>
+    <string name="fdn_invalid_number" msgid="2062898833049589309">"Sayı 20 basamaktan uzun olduğu için FDN güncellenemedi."</string>
     <string name="pin2_or_fdn_invalid" msgid="6025144083384701197">"FDN güncellenmedi. PIN2 doğru değildi veya telefon numarası reddedildi."</string>
     <string name="fdn_failed" msgid="540018079008319747">"FDN işlemi başarısız oldu."</string>
     <string name="simContacts_emptyLoading" msgid="2203331234764498011">"SIM karttan okunuyor..."</string>
@@ -502,6 +523,8 @@
     <string name="failedToImportSingleContactMsg" msgid="415399285420353917">"Kişi içe aktarılamadı"</string>
     <string name="hac_mode_title" msgid="8740268574688743289">"İşitme cihazları"</string>
     <string name="hac_mode_summary" msgid="6833851160514929341">"İşitme cihazı uyumluluğunu aç"</string>
+    <string name="rtt_mode_title" msgid="5868105073514206953">"RTT"</string>
+    <string name="rtt_mode_summary" msgid="7346441783429748083">"RTT\'yi etkinleştirin veya devre dışı bırakın"</string>
   <string-array name="tty_mode_entries">
     <item msgid="512950011423868021">"TTY Kapalı"</item>
     <item msgid="3971695875449640648">"TTY Tam"</item>
@@ -613,4 +636,107 @@
     <string name="mobile_data_activate_diag_message" msgid="8216154678758451453">"<xliff:g id="PROVIDER_NAME">%s</xliff:g> üzerinden veri planı eklemeniz gerekebilir"</string>
     <string name="mobile_data_activate_button" msgid="3682400969184405446">"VERİ PLANI EKLE"</string>
     <string name="mobile_data_activate_cancel_button" msgid="1708022171547398765">"İPTAL"</string>
+    <string name="clh_card_title_call_ended_txt" msgid="4072101334811753823">"Çağrı sonlandırıldı"</string>
+    <string name="clh_callFailed_powerOff_txt" msgid="3773036949107147708">"Telsiz kapalı"</string>
+    <string name="clh_callFailed_simError_txt" msgid="757650590524277969">"SIM kart yok veya SIM hatası oluştu"</string>
+    <string name="clh_incall_error_out_of_service_txt" msgid="3974373603657193827">"Mobil ağ kullanılamıyor"</string>
+    <string name="clh_callFailed_unassigned_number_txt" msgid="7635996793232604064">"Atanmamış (ayrılmamış) numara"</string>
+    <string name="clh_callFailed_no_route_to_destination_txt" msgid="8561586745288855167">"Hedefe rota yok"</string>
+    <string name="clh_callFailed_channel_unacceptable_txt" msgid="8048626924246611459">"Kanal kabul edilebilir değil"</string>
+    <string name="clh_callFailed_operator_determined_barring_txt" msgid="6889705714244076823">"Operatör yasaklamaya karar verdi"</string>
+    <string name="clh_callFailed_normal_call_clearing_txt" msgid="2810975267106345820">"Normal çağrı temizleme"</string>
+    <string name="clh_callFailed_user_busy_txt" msgid="2736095995784746915">"Kullanıcı meşgul"</string>
+    <string name="clh_callFailed_no_user_responding_txt" msgid="1421543095873040084">"Yanıt veren kullanıcı yok"</string>
+    <string name="clh_callFailed_user_alerting_txt" msgid="6606245970376797447">"Kullanıcı uyarısı, cevap yok"</string>
+    <string name="clh_callFailed_call_rejected_txt" msgid="8001665478195793223">"Çağrı reddedildi"</string>
+    <string name="clh_callFailed_number_changed_txt" msgid="5127909898925154242">"Numara değişti"</string>
+    <string name="clh_callFailed_pre_emption_txt" msgid="6864702416751338567">"Ön alım"</string>
+    <string name="clh_callFailed_non_selected_user_clearing_txt" msgid="8725898326616836656">"Seçili olmayan kullanıcıyı temizleme"</string>
+    <string name="clh_callFailed_destination_out_of_order_txt" msgid="6626355413556362437">"Hedef hizmet dışı"</string>
+    <string name="clh_callFailed_invalid_number_format_txt" msgid="6987646655639655370">"Geçersiz numara biçimi (tamamlanmamış numara)"</string>
+    <string name="clh_callFailed_facility_rejected_txt" msgid="4539787567476563415">"Tamamlayıcı hizmet isteği reddedildi"</string>
+    <string name="clh_callFailed_response_to_STATUS_ENQUIRY_txt" msgid="178503536263624366">"DURUM SORGUSU Yanıtı"</string>
+    <string name="clh_callFailed_normal_unspecified_txt" msgid="2777574148560245427">"Normal, belirtilmedi"</string>
+    <string name="clh_callFailed_no_circuit_available_txt" msgid="2894749820848784700">"Kullanılabilir devre/kanal yok"</string>
+    <string name="clh_callFailed_network_out_of_order_txt" msgid="807472585030492179">"Şebeke hizmet dışı"</string>
+    <string name="clh_callFailed_temporary_failure_txt" msgid="1985847623937655151">"Geçici hata"</string>
+    <string name="clh_callFailed_switching_equipment_congestion_txt" msgid="465517139462928431">"Geçiş ekipmanında yoğunluk"</string>
+    <string name="clh_callFailed_access_information_discarded_txt" msgid="132851305339579892">"Erişim bilgileri silindi"</string>
+    <string name="clh_callFailed_requested_circuit_txt" msgid="2316345471851443847">"İstenen devre/kanal kullanılamıyor"</string>
+    <string name="clh_callFailed_resources_unavailable_unspecified_txt" msgid="4460267429142724322">"Kaynaklar kullanılamıyor, belirtilmedi"</string>
+    <string name="clh_callFailed_quality_of_service_unavailable_txt" msgid="7315823047206338755">"Hizmet kalitesiyle ilgili bilgi yok"</string>
+    <string name="clh_callFailed_requested_facility_not_subscribed_txt" msgid="1688438372518949530">"İstenen tamamlayıcı hizmete abone olunmadı"</string>
+    <string name="clh_callFailed_incoming_calls_barred_within_the_CUG_txt" msgid="3922231620226043342">"Gelen çağrılar CUG içinde yasaklandı"</string>
+    <string name="clh_callFailed_bearer_capability_not_authorized_txt" msgid="6515594235334537340">"Taşıyıcı yeteneği yetkilendirilmedi"</string>
+    <string name="clh_callFailed_bearer_capability_not_presently_available_txt" msgid="8013567156449692135">"Taşıyıcı yeteneği şu anda kullanılamıyor"</string>
+    <string name="clh_callFailed_service_or_option_not_available_unspecified_txt" msgid="8663374141880847414">"Hizmet veya seçenek kullanılamıyor, belirtilmedi"</string>
+    <string name="clh_callFailed_bearer_service_not_implemented_txt" msgid="2772484977847973583">"Taşıyıcı hizmeti uygulanmadı"</string>
+    <string name="clh_callFailed_ACM_equal_to_or_greater_than_ACMmax_txt" msgid="2192709279981159761">"ACM değeri, ACMmax değeriyle aynı veya bu değerden büyük"</string>
+    <string name="clh_callFailed_requested_facility_not_implemented_txt" msgid="406404292085779118">"İstenen tamamlayıcı hizmet uygulanmadı"</string>
+    <string name="clh_callFailed_only_restricted_digital_information_bearer_capability_is_available_txt" msgid="4817899794531157207">"Yalnızca kısıtlanmış dijital bilgi taşıyıcı yeteneği kullanılabilir"</string>
+    <string name="clh_callFailed_service_or_option_not_implemented_unspecified_txt" msgid="2968655784896862505">"Hizmet veya seçenek uygulanmadı, belirtilmedi"</string>
+    <string name="clh_callFailed_invalid_transaction_identifier_value_txt" msgid="3843478518660918642">"Geçersiz işlem tanımlayıcısı değeri"</string>
+    <string name="clh_callFailed_user_not_member_of_CUG_txt" msgid="8462852903153938988">"Kullanıcı, CUG üyesi değil"</string>
+    <string name="clh_callFailed_incompatible_destination_txt" msgid="2580750652910253219">"Uyumsuz hedef"</string>
+    <string name="clh_callFailed_invalid_transit_network_selection_txt" msgid="6589916900457111005">"Geçersiz geçiş şebekesi seçimi"</string>
+    <string name="clh_callFailed_semantically_incorrect_message_txt" msgid="2329284157442218683">"Semantik olarak yanlış mesaj"</string>
+    <string name="clh_callFailed_invalid_mandatory_information_txt" msgid="9081556111928912676">"Geçersiz zorunlu bilgi"</string>
+    <string name="clh_callFailed_message_type_non_existent_or_not_implemented_txt" msgid="2641350895896546715">"Mesaj türü mevcut değil veya uygulanmadı"</string>
+    <string name="clh_callFailed_message_type_not_compatible_with_protocol_state_txt" msgid="6598180735494982466">"Mesaj türü, protokol durumuyla uyumlu değil"</string>
+    <string name="clh_callFailed_information_element_non_existent_or_not_implemented_txt" msgid="4725610801664706983">"Bilgi öğesi mevcut değil veya uygulanmadı"</string>
+    <string name="clh_callFailed_conditional_IE_error_txt" msgid="9140031076499566143">"Koşullu IE hatası"</string>
+    <string name="clh_callFailed_message_not_compatible_with_protocol_state_txt" msgid="6586005128633024271">"Mesaj, protokol durumuyla uyumlu değil"</string>
+    <string name="clh_callFailed_recovery_on_timer_expiry_txt" msgid="3680765722923600294">"Zamanlayıcı süresinin sonunda kurtarma"</string>
+    <string name="clh_callFailed_protocol_Error_unspecified_txt" msgid="8294907817156524790">"Protokol hatası, belirtilmedi"</string>
+    <string name="clh_callFailed_interworking_unspecified_txt" msgid="8838850798491763729">"Birlikte çalışma, belirtilmedi"</string>
+    <string name="labelCallBarring" msgid="3452870940716226978">"Çağrı engelleme"</string>
+    <string name="sum_call_barring_enabled" msgid="6804489690436703488">"Etkin"</string>
+    <string name="sum_call_barring_disabled" msgid="5900772179198857783">"Devre dışı"</string>
+    <string name="call_barring_baoc" msgid="1199843944333106035">"Tüm giden çağrılar"</string>
+    <string name="call_barring_baoc_enabled" msgid="8112118391869380361">"Tüm giden çağrıları engelleme devre dışı bırakılsın mı?"</string>
+    <string name="call_barring_baoc_disabled" msgid="7806697133004697974">"Tüm giden çağrılar engellensin mi?"</string>
+    <string name="call_barring_baoic" msgid="3162154267825211826">"Giden uluslararası çağrılar"</string>
+    <string name="call_barring_baoic_enabled" msgid="2634377543147258105">"Giden uluslararası çağrıları engelleme devre dışı bırakılsın mı?"</string>
+    <string name="call_barring_baoic_disabled" msgid="5817895648306183464">"Giden uluslararası çağrılar engellensin mi?"</string>
+    <string name="call_barring_baoicr" msgid="8951699885885742076">"Uluslararası dolaşımda giden çağrılar"</string>
+    <string name="call_barring_baoicr_enabled" msgid="2519630715322138317">"Uluslararası dolaşımda giden çağrıları engelleme devre dışı bırakılsın mı?"</string>
+    <string name="call_barring_baoicr_disabled" msgid="5831267468931377699">"Uluslararası dolaşımda giden çağrılar engellensin mi?"</string>
+    <string name="call_barring_baic" msgid="5272726081458339912">"Tüm gelen çağrılar"</string>
+    <string name="call_barring_baic_enabled" msgid="2457134916223203380">"Tüm gelen çağrıları engelleme devre dışı bırakılsın mı?"</string>
+    <string name="call_barring_baic_disabled" msgid="6945604947500275636">"Tüm gelen çağrılar engellensin mi?"</string>
+    <string name="call_barring_baicr" msgid="5728784220691481693">"Uluslararası dolaşımda gelen çağrılar"</string>
+    <string name="call_barring_baicr_enabled" msgid="6533336994391716127">"Uluslararası dolaşımda gelen çağrıları engelleme devre dışı bırakılsın mı?"</string>
+    <string name="call_barring_baicr_disabled" msgid="6746329853943256566">"Uluslararası dolaşımda gelen çağrılar engellensin mi?"</string>
+    <string name="call_barring_deactivate_all" msgid="5269788384941003415">"Tümünü devre dışı bırak"</string>
+    <string name="call_barring_deactivate_all_description" msgid="4972365443287257704">"Tüm çağrı engelleme ayarları devre dışı bırakılır"</string>
+    <string name="call_barring_deactivate_success" msgid="8014685598632000936">"Çağrı engelleme devre dışı bırakıldı"</string>
+    <string name="call_barring_change_pwd" msgid="6887420609726284232">"Şifreyi değiştir"</string>
+    <string name="call_barring_change_pwd_description" msgid="5505087790260233953">"Çağrı engelleme şifresi değiştirilir"</string>
+    <string name="call_barring_change_pwd_description_disabled" msgid="7630770327645349957">"Çağrı engelleme şifresi değiştirilemez."</string>
+    <string name="call_barring_pwd_not_match" msgid="6716711689350314525">"Şifreler eşleşmiyor"</string>
+    <string name="call_barring_right_pwd_number" msgid="2902966502520410446">"4 rakamdan oluşan bir şifre girin"</string>
+    <string name="call_barring_change_pwd_success" msgid="3278310763742760321">"Şifre değişti"</string>
+    <string name="call_barring_old_pwd" msgid="6080515987320238522">"Eski şifre"</string>
+    <string name="call_barring_new_pwd" msgid="7048532299150269547">"Yeni şifre"</string>
+    <string name="call_barring_confirm_pwd" msgid="1947167278466285411">"Şifreyi onayla"</string>
+    <string name="messageCallBarring" msgid="2412123220272136055">"Şifreyi girin"</string>
+    <string name="call_barring_settings" msgid="80766145008623645">"Çağrı engelleme ayarları"</string>
+    <string name="call_barring_deactivate_all_no_password" msgid="920902774366557311">"Tüm çağrı engelleme ayarları devre dışı bırakılsın mı?"</string>
+    <string name="supp_service_notification_call_deflected" msgid="9195460512875330926">"Çarının yönü değiştirildi."</string>
+    <string name="supp_service_notification_call_forwarded" msgid="7818548630812124053">"Çağrı yönlendirildi."</string>
+    <string name="supp_service_notification_call_waiting" msgid="789154111899572489">"Çağrı bekliyor."</string>
+    <string name="supp_service_clir_suppression_rejected" msgid="1581851661582189045">"Numara engelleme reddedildi."</string>
+    <string name="supp_service_closed_user_group_call" msgid="5761735840904590950">"Kapalı kullanıcı grubu çağrısı."</string>
+    <string name="supp_service_incoming_calls_barred" msgid="3248813207307882723">"Gelen çağrılar yasaklandı."</string>
+    <string name="supp_service_outgoing_calls_barred" msgid="1962644621292054081">"Giden çağrılar yasaklandı."</string>
+    <string name="supp_service_call_forwarding_active" msgid="1253134771682248735">"Çağrı yönlendirme etkin."</string>
+    <string name="supp_service_additional_call_forwarded" msgid="5228624725214727315">"Ek çağrı yönlendirildi."</string>
+    <string name="supp_service_additional_ect_connected" msgid="6396964292513707102">"Açık çağrı aktarımı tamamlandı."</string>
+    <string name="supp_service_additional_ect_connecting" msgid="5443373059716058480">"Açık çağrı aktarımı devam ediyor."</string>
+    <string name="supp_service_call_on_hold" msgid="1478976782361795422">"Çağrı beklemede."</string>
+    <string name="supp_service_call_resumed" msgid="1656475289958070674">"Çağrı devam ettirildi."</string>
+    <string name="supp_service_deflected_call" msgid="138970419873492166">"Çağrının yönü değiştirildi."</string>
+    <string name="supp_service_forwarded_call" msgid="4509980341645679803">"Yönlendirilmiş çağrı."</string>
+    <string name="supp_service_conference_call" msgid="4448616364004466832">"Konferans çağrısına katılınıyor."</string>
+    <string name="supp_service_held_call_released" msgid="2030677825038709779">"Beklemedeki çağrı serbest bırakıldı."</string>
 </resources>
diff --git a/res/values-uk/strings.xml b/res/values-uk/strings.xml
index 8f9bdab..7d491e1 100644
--- a/res/values-uk/strings.xml
+++ b/res/values-uk/strings.xml
@@ -130,6 +130,7 @@
     <string name="stk_cc_ss_to_dial_error" msgid="2816779198916570502">"Запит SS перетворено на запит DIAL."</string>
     <string name="stk_cc_ss_to_ussd_error" msgid="7490626178582654236">"Запит SS перетворено на запит USSD."</string>
     <string name="stk_cc_ss_to_ss_error" msgid="5057846756489053759">"Запит SS перетворено на новий запит SS."</string>
+    <string name="stk_cc_ss_to_dial_video_error" msgid="3091186225006683939">"Запит SS перетворено на запит Video DIAL."</string>
     <string name="fdn_check_failure" msgid="18200614306525434">"Налаштування номерів фіксованого набору програми \"Телефон\" увімкнено. Унаслідок цього деякі функції, пов’язані з викликами, не працюють."</string>
     <string name="radio_off_error" msgid="2304459933248513376">"Увімкніть радіо, перш ніж переглядати ці налаштування."</string>
     <string name="close_dialog" msgid="2365884406356986917">"OK"</string>
@@ -158,7 +159,6 @@
     <string name="vm_change_pin_error_invalid" msgid="3972205462701668653">"Новий PIN-код містить недійсні символи"</string>
     <string name="vm_change_pin_error_system_error" msgid="6610603326230000207">"Не вдалося змінити PIN-код"</string>
     <string name="vvm_unsupported_message_format" msgid="11795090778411977">"Повідомлення непідтримуваного типу. Зателефонуйте на номер <xliff:g id="NUMBER">%s</xliff:g>, щоб прослухати."</string>
-    <string name="mobile_networks" msgid="5540397602919106177">"Налаштування мобільної мережі"</string>
     <string name="network_settings_title" msgid="514120489499925574">"Мобільна мережа"</string>
     <string name="label_available" msgid="1181658289009300430">"Доступні мережі"</string>
     <string name="load_networks_progress" msgid="5230707536168902952">"Пошук…"</string>
@@ -168,6 +168,7 @@
     <string name="not_allowed" msgid="5613353860205691579">"Ваша SIM-карта не дозволяє під’єднання до цієї мережі."</string>
     <string name="connect_later" msgid="2308119155752343975">"Зараз неможливо під’єднатися до цієї мережі. Повторіть спробу пізніше."</string>
     <string name="registration_done" msgid="495135664535876612">"Зареєстровано у мережі"</string>
+    <string name="already_auto" msgid="6067116884321285507">"Уже додано до автоматичного вибору."</string>
     <string name="select_automatically" msgid="1046727200631770962">"Автоматично вибирати мережу"</string>
     <string name="network_select_title" msgid="7733107364757544558">"Мережа"</string>
     <string name="register_automatically" msgid="6017849844573519637">"Автоматична реєстрація..."</string>
@@ -175,6 +176,31 @@
     <string name="preferred_network_mode_summary" msgid="1434820673166126609">"Змінити режим роботи мережі"</string>
     <string name="preferred_network_mode_dialogtitle" msgid="4048082093347807230">"Тип мережі"</string>
     <string name="forbidden_network" msgid="4384929668343563440">"(заборонено)"</string>
+  <string-array name="preferred_network_mode_choices">
+    <item msgid="3628460389382468528">"Рекомендовано GSM/WCDMA"</item>
+    <item msgid="8442633436636425221">"Лише GSM"</item>
+    <item msgid="2032314385791760810">"Лише WCDMA"</item>
+    <item msgid="6334554401059422303">"Авто GSM/WCDMA"</item>
+    <item msgid="1462198368200398663">"Авто CDMA/EvDo"</item>
+    <item msgid="3611460019185359968">"CDMA без EvDo"</item>
+    <item msgid="545430093607698090">"Лише EvDo"</item>
+    <item msgid="4286774020869405140">"CDMA/EvDo/GSM/WCDMA"</item>
+    <item msgid="4006002265696868538">"CDMA + LTE/EvDo"</item>
+    <item msgid="8973936140318359205">"GSM/WCDMA/LTE"</item>
+    <item msgid="3471059554252610472">"Загальний"</item>
+    <item msgid="2882615514545171802">"LTE"</item>
+    <item msgid="8076204422288290116">"LTE/WCDMA"</item>
+    <item msgid="3982984144824159726">"Лише TDSCDMA"</item>
+    <item msgid="3686191974505922271">"TDSCDMA/WCDMA"</item>
+    <item msgid="7135671700201836475">"LTE/TDSCDMA"</item>
+    <item msgid="3736619459066330755">"TDSCDMA/GSM"</item>
+    <item msgid="4778666570887216861">"LTE/TDSCDMA/GSM"</item>
+    <item msgid="2952322596201849456">"TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="115984258536697617">"LTE/TDSCDMA/WCDMA"</item>
+    <item msgid="7957991936217192636">"LTE/TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="2828588917858484655">"TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+    <item msgid="4989979948139945854">"LTE/TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+  </string-array>
     <string name="preferred_network_mode_wcdma_perf_summary" msgid="8521677230113533809">"Рекомендований режим мереж: бажано WCDMA"</string>
     <string name="preferred_network_mode_gsm_only_summary" msgid="3352445413437453511">"Рекомендований режим мереж: лише GSM"</string>
     <string name="preferred_network_mode_wcdma_only_summary" msgid="2836897236221063413">"Рекомендований режим мереж: лише WCDMA"</string>
@@ -192,21 +218,15 @@
     <string name="preferred_network_mode_lte_gsm_umts_summary" msgid="633315028976225026">"Рекомендований режим мережі: LTE / GSM / UMTS"</string>
     <string name="preferred_network_mode_lte_cdma_summary" msgid="3722647806454528426">"Рекомендований режим мереж: LTE / CDMA"</string>
     <string name="preferred_network_mode_tdscdma_summary" msgid="8021016193718678775">"Найкращий режим мережі: TDSCDMA"</string>
-  <string-array name="preferred_network_mode_choices">
-    <item msgid="7886739962255042385">"LTE / WCDMA"</item>
-    <item msgid="577652050447385699">"LTE"</item>
-    <item msgid="6813597571293773656">"Загальний"</item>
-    <item msgid="127064712132619032">"GSM/WCDMA/LTE"</item>
-    <item msgid="1126767511633425977">"CDMA + LTE/EvDo"</item>
-    <item msgid="6389676313771670660">"CDMA/EvDo/GSM/WCDMA"</item>
-    <item msgid="545430093607698090">"Лише EvDo"</item>
-    <item msgid="1508557726283094448">"CDMA без EvDo"</item>
-    <item msgid="4341433122263841224">"Авто CDMA/EvDo"</item>
-    <item msgid="5958053792390386668">"Авто GSM/WCDMA"</item>
-    <item msgid="7913148405605373434">"Лише WCDMA"</item>
-    <item msgid="1524224863879435516">"Лише GSM"</item>
-    <item msgid="3817924849415716259">"Рекомендовано GSM/WCDMA"</item>
-  </string-array>
+    <string name="preferred_network_mode_tdscdma_wcdma_summary" msgid="2405154895437348623">"Рекомендований режим мережі: TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_summary" msgid="2104702896644235637">"Рекомендований режим мережі: LTE/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_summary" msgid="4893784445338396204">"Рекомендований режим мережі: TDSCDMA/GSM"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_summary" msgid="1815169717046729757">"Рекомендований режим мережі: LTE/GSM/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_wcdma_summary" msgid="2195358773359424099">"Рекомендований режим мережі: TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_wcdma_summary" msgid="1181424059695667803">"Рекомендований режим мережі: LTE/TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_wcdma_summary" msgid="2526539326505354382">"Рекомендований режим мережі: LTE/TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="8195248059196614939">"Рекомендований режим мережі: TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="5596733053095592791">"Рекомендований режим мережі: LTE/TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
     <string name="call_category" msgid="5863978196309462052">"Виклики"</string>
     <string name="network_operator_category" msgid="4830701959205735636">"Мережа"</string>
     <string name="enhanced_4g_lte_mode_title" msgid="522191650223239171">"Розширений режим 4G LTE"</string>
@@ -220,12 +240,13 @@
     <string name="roaming_disable" msgid="1843417228755568110">"Підключатися до служб передавання даних у роумінгу"</string>
     <string name="roaming_reenable_message" msgid="8913735676127858115">"Доступ до даних утрачено, оскільки ви вийшли з домашньої мережі з вимкненим роумінгом даних."</string>
     <string name="roaming_warning" msgid="1603164667540144353">"Може стягуватися значна плата."</string>
+    <string name="roaming_check_price_warning" msgid="7497570906830902550">"Докладніше про ціни можна дізнатися в оператора мережі."</string>
     <string name="roaming_alert_title" msgid="3654815360303826008">"Дозволити роумінг даних?"</string>
     <string name="data_usage_title" msgid="8759619109516889802">"Використання трафіку"</string>
     <string name="data_usage_template" msgid="8526428824844656364">"<xliff:g id="ID_1">%1$s</xliff:g> мобільного трафіку використано в період <xliff:g id="ID_2">%2$s</xliff:g>"</string>
     <string name="advanced_options_title" msgid="8074895510265488035">"Додатково"</string>
     <string name="carrier_settings_euicc" msgid="6714062862127226405">"Оператор"</string>
-    <string name="keywords_carrier_settings_euicc" msgid="783429609643157743">"оператор, esim, sim, euicc"</string>
+    <string name="keywords_carrier_settings_euicc" msgid="6861505396475991277">"оператор, esim-карта, sim-карта, euicc, змінити оператора, додати оператора"</string>
     <string name="carrier_settings_euicc_summary" msgid="5115001942761995457">"<xliff:g id="CARRIER_NAME">%1$s</xliff:g>: <xliff:g id="PHONE_NUMBER">%2$s</xliff:g>"</string>
     <string name="mobile_data_settings_title" msgid="4661165467914727157">"Мобільний трафік"</string>
     <string name="mobile_data_settings_summary" msgid="5087255915840576895">"Доступ до Інтернету в мобільній мережі"</string>
@@ -399,7 +420,7 @@
     <string name="deleting_fdn_contact" msgid="5669163206349319969">"Видалення номеру фікс. набору…"</string>
     <string name="fdn_contact_deleted" msgid="7154162327112259569">"Номер фікс. набору видалено."</string>
     <string name="pin2_invalid" msgid="5470854099230755944">"Фіксований номер (FDN) не оновлено, оскільки введено неправильний PIN-код."</string>
-    <string name="fdn_invalid_number" msgid="8602417141715473998">"FDN не оновлено (номер не вказаний або довший за 20 цифр)."</string>
+    <string name="fdn_invalid_number" msgid="2062898833049589309">"FDN не оновлено, оскільки номер містить понад 20 цифр."</string>
     <string name="pin2_or_fdn_invalid" msgid="6025144083384701197">"Фіксований номер (FDN) не оновлено. PIN2-код неправильний або номер телефону відхилено."</string>
     <string name="fdn_failed" msgid="540018079008319747">"Помилка набору фіксованого номера."</string>
     <string name="simContacts_emptyLoading" msgid="2203331234764498011">"Читання із SIM-карти…"</string>
@@ -502,6 +523,8 @@
     <string name="failedToImportSingleContactMsg" msgid="415399285420353917">"Контакт не імпортовано"</string>
     <string name="hac_mode_title" msgid="8740268574688743289">"Слухові апарати"</string>
     <string name="hac_mode_summary" msgid="6833851160514929341">"Увімкнути функцію НАС"</string>
+    <string name="rtt_mode_title" msgid="5868105073514206953">"RTT"</string>
+    <string name="rtt_mode_summary" msgid="7346441783429748083">"Увімкнути або вимкнути RTT"</string>
   <string-array name="tty_mode_entries">
     <item msgid="512950011423868021">"Телетайп вимкнено"</item>
     <item msgid="3971695875449640648">"Повнофункціональний телетайп"</item>
@@ -617,4 +640,107 @@
     <string name="mobile_data_activate_diag_message" msgid="8216154678758451453">"Можливо, потрібно додати трафік через оператора <xliff:g id="PROVIDER_NAME">%s</xliff:g>"</string>
     <string name="mobile_data_activate_button" msgid="3682400969184405446">"ДОДАТИ ТРАФІК"</string>
     <string name="mobile_data_activate_cancel_button" msgid="1708022171547398765">"СКАСУВАТИ"</string>
+    <string name="clh_card_title_call_ended_txt" msgid="4072101334811753823">"Виклик завершено"</string>
+    <string name="clh_callFailed_powerOff_txt" msgid="3773036949107147708">"Радіо вимкнено"</string>
+    <string name="clh_callFailed_simError_txt" msgid="757650590524277969">"Немає SIM-карти або її не вдалося розпізнати"</string>
+    <string name="clh_incall_error_out_of_service_txt" msgid="3974373603657193827">"Мобільна мережа недоступна"</string>
+    <string name="clh_callFailed_unassigned_number_txt" msgid="7635996793232604064">"Номер не призначено"</string>
+    <string name="clh_callFailed_no_route_to_destination_txt" msgid="8561586745288855167">"Напрямок виклику не задано"</string>
+    <string name="clh_callFailed_channel_unacceptable_txt" msgid="8048626924246611459">"Неприйнятний канал"</string>
+    <string name="clh_callFailed_operator_determined_barring_txt" msgid="6889705714244076823">"Виклик відхилено оператором"</string>
+    <string name="clh_callFailed_normal_call_clearing_txt" msgid="2810975267106345820">"Стандартне роз’єднання"</string>
+    <string name="clh_callFailed_user_busy_txt" msgid="2736095995784746915">"Абонент зайнятий"</string>
+    <string name="clh_callFailed_no_user_responding_txt" msgid="1421543095873040084">"Немає відповіді"</string>
+    <string name="clh_callFailed_user_alerting_txt" msgid="6606245970376797447">"Сповіщення для користувача; немає відповіді"</string>
+    <string name="clh_callFailed_call_rejected_txt" msgid="8001665478195793223">"Виклик відхилено"</string>
+    <string name="clh_callFailed_number_changed_txt" msgid="5127909898925154242">"Номер змінено"</string>
+    <string name="clh_callFailed_pre_emption_txt" msgid="6864702416751338567">"Пріоритетне переривання"</string>
+    <string name="clh_callFailed_non_selected_user_clearing_txt" msgid="8725898326616836656">"Немає адресата виклику"</string>
+    <string name="clh_callFailed_destination_out_of_order_txt" msgid="6626355413556362437">"Збій у роботі обладнання на боці абонента"</string>
+    <string name="clh_callFailed_invalid_number_format_txt" msgid="6987646655639655370">"Недійсний формат номера (указано неповністю)"</string>
+    <string name="clh_callFailed_facility_rejected_txt" msgid="4539787567476563415">"Відмова в наданні послуги"</string>
+    <string name="clh_callFailed_response_to_STATUS_ENQUIRY_txt" msgid="178503536263624366">"Відповідь на ЗАПИТ ПРО СТАН"</string>
+    <string name="clh_callFailed_normal_unspecified_txt" msgid="2777574148560245427">"Стандартний стан (не визначено)"</string>
+    <string name="clh_callFailed_no_circuit_available_txt" msgid="2894749820848784700">"Недоступний канал або лінія"</string>
+    <string name="clh_callFailed_network_out_of_order_txt" msgid="807472585030492179">"Мережевий збій"</string>
+    <string name="clh_callFailed_temporary_failure_txt" msgid="1985847623937655151">"Тимчасовий збій"</string>
+    <string name="clh_callFailed_switching_equipment_congestion_txt" msgid="465517139462928431">"Перевантаження комутаційного обладнання"</string>
+    <string name="clh_callFailed_access_information_discarded_txt" msgid="132851305339579892">"Дані доступу відхилено"</string>
+    <string name="clh_callFailed_requested_circuit_txt" msgid="2316345471851443847">"Лінія або канал за запитом недоступні"</string>
+    <string name="clh_callFailed_resources_unavailable_unspecified_txt" msgid="4460267429142724322">"Ресурси недоступні (не визначено)"</string>
+    <string name="clh_callFailed_quality_of_service_unavailable_txt" msgid="7315823047206338755">"Низька якість обслуговування"</string>
+    <string name="clh_callFailed_requested_facility_not_subscribed_txt" msgid="1688438372518949530">"Немає підписки на сервіс за запитом"</string>
+    <string name="clh_callFailed_incoming_calls_barred_within_the_CUG_txt" msgid="3922231620226043342">"Вхідні виклики заборонені в закритій абонентській групі"</string>
+    <string name="clh_callFailed_bearer_capability_not_authorized_txt" msgid="6515594235334537340">"Недозволена пропускна здатність каналу"</string>
+    <string name="clh_callFailed_bearer_capability_not_presently_available_txt" msgid="8013567156449692135">"Затребувана пропускна здатність каналу наразі недоступна"</string>
+    <string name="clh_callFailed_service_or_option_not_available_unspecified_txt" msgid="8663374141880847414">"Недоступний сервіс або функція (не визначено)"</string>
+    <string name="clh_callFailed_bearer_service_not_implemented_txt" msgid="2772484977847973583">"Непідтримувана пропускна здатність каналу"</string>
+    <string name="clh_callFailed_ACM_equal_to_or_greater_than_ACMmax_txt" msgid="2192709279981159761">"ACM дорівнює максимально допустимому значенню або перевищує його"</string>
+    <string name="clh_callFailed_requested_facility_not_implemented_txt" msgid="406404292085779118">"Сервіс за запитом не підтримується"</string>
+    <string name="clh_callFailed_only_restricted_digital_information_bearer_capability_is_available_txt" msgid="4817899794531157207">"Обмежена пропускна здатність для передачі цифрових даних"</string>
+    <string name="clh_callFailed_service_or_option_not_implemented_unspecified_txt" msgid="2968655784896862505">"Непідтримуваний сервіс або функція (не визначено)"</string>
+    <string name="clh_callFailed_invalid_transaction_identifier_value_txt" msgid="3843478518660918642">"Недійсне значення ідентифікатора транзакції"</string>
+    <string name="clh_callFailed_user_not_member_of_CUG_txt" msgid="8462852903153938988">"Абонент не належить до закритої абонентської групи"</string>
+    <string name="clh_callFailed_incompatible_destination_txt" msgid="2580750652910253219">"Несумісний номер"</string>
+    <string name="clh_callFailed_invalid_transit_network_selection_txt" msgid="6589916900457111005">"Недійсне значення вибору транзитної мережі"</string>
+    <string name="clh_callFailed_semantically_incorrect_message_txt" msgid="2329284157442218683">"Повідомлення із семантичною помилкою"</string>
+    <string name="clh_callFailed_invalid_mandatory_information_txt" msgid="9081556111928912676">"Недійсна обов’язкова інформація"</string>
+    <string name="clh_callFailed_message_type_non_existent_or_not_implemented_txt" msgid="2641350895896546715">"Тип повідомлення не існує або не підтримується"</string>
+    <string name="clh_callFailed_message_type_not_compatible_with_protocol_state_txt" msgid="6598180735494982466">"Тип повідомлення несумісний зі статусом протоколу"</string>
+    <string name="clh_callFailed_information_element_non_existent_or_not_implemented_txt" msgid="4725610801664706983">"Інформаційний елемент відсутній або його не застосовано"</string>
+    <string name="clh_callFailed_conditional_IE_error_txt" msgid="9140031076499566143">"Умовна помилка інформаційного елемента"</string>
+    <string name="clh_callFailed_message_not_compatible_with_protocol_state_txt" msgid="6586005128633024271">"Повідомлення несумісне зі статусом протоколу"</string>
+    <string name="clh_callFailed_recovery_on_timer_expiry_txt" msgid="3680765722923600294">"Відновлення після завершення визначеного таймером часу"</string>
+    <string name="clh_callFailed_protocol_Error_unspecified_txt" msgid="8294907817156524790">"Невідома помилка протоколу"</string>
+    <string name="clh_callFailed_interworking_unspecified_txt" msgid="8838850798491763729">"Невідома помилка міжмережевого з’єднання"</string>
+    <string name="labelCallBarring" msgid="3452870940716226978">"Заборона дзвінків"</string>
+    <string name="sum_call_barring_enabled" msgid="6804489690436703488">"Увімкнено"</string>
+    <string name="sum_call_barring_disabled" msgid="5900772179198857783">"Вимкнено"</string>
+    <string name="call_barring_baoc" msgid="1199843944333106035">"Усі вихідні"</string>
+    <string name="call_barring_baoc_enabled" msgid="8112118391869380361">"Вимкнути блокування всіх вихідних дзвінків?"</string>
+    <string name="call_barring_baoc_disabled" msgid="7806697133004697974">"Блокувати всі вихідні дзвінки?"</string>
+    <string name="call_barring_baoic" msgid="3162154267825211826">"Вихідні міжнародні дзвінки"</string>
+    <string name="call_barring_baoic_enabled" msgid="2634377543147258105">"Вимкнути блокування вихідних міжнародних дзвінків?"</string>
+    <string name="call_barring_baoic_disabled" msgid="5817895648306183464">"Блокувати вихідні міжнародні дзвінки?"</string>
+    <string name="call_barring_baoicr" msgid="8951699885885742076">"Вихідні міжнародні дзвінки в роумінгу"</string>
+    <string name="call_barring_baoicr_enabled" msgid="2519630715322138317">"Вимкнути блокування вихідних міжнародних дзвінків у роумінгу?"</string>
+    <string name="call_barring_baoicr_disabled" msgid="5831267468931377699">"Блокувати вихідні міжнародні дзвінки в роумінгу?"</string>
+    <string name="call_barring_baic" msgid="5272726081458339912">"Усі вхідні"</string>
+    <string name="call_barring_baic_enabled" msgid="2457134916223203380">"Вимкнути блокування всіх вхідних дзвінків?"</string>
+    <string name="call_barring_baic_disabled" msgid="6945604947500275636">"Блокувати всі вхідні дзвінки?"</string>
+    <string name="call_barring_baicr" msgid="5728784220691481693">"Вхідні дзвінки в міжнародному роумінгу"</string>
+    <string name="call_barring_baicr_enabled" msgid="6533336994391716127">"Вимкнути блокування всіх вхідних дзвінків у міжнародному роумінгу?"</string>
+    <string name="call_barring_baicr_disabled" msgid="6746329853943256566">"Блокувати вхідні дзвінки в міжнародному роумінгу?"</string>
+    <string name="call_barring_deactivate_all" msgid="5269788384941003415">"Дезактивувати всі"</string>
+    <string name="call_barring_deactivate_all_description" msgid="4972365443287257704">"Дезактивувати всі налаштування заборони дзвінків"</string>
+    <string name="call_barring_deactivate_success" msgid="8014685598632000936">"Налаштування заборони дзвінків дезактивовано"</string>
+    <string name="call_barring_change_pwd" msgid="6887420609726284232">"Змінити пароль"</string>
+    <string name="call_barring_change_pwd_description" msgid="5505087790260233953">"Змінити пароль для заборони дзвінків"</string>
+    <string name="call_barring_change_pwd_description_disabled" msgid="7630770327645349957">"Не вдалося змінити пароль для заборони дзвінків."</string>
+    <string name="call_barring_pwd_not_match" msgid="6716711689350314525">"Паролі не збігаються"</string>
+    <string name="call_barring_right_pwd_number" msgid="2902966502520410446">"Введіть пароль із 4 цифр"</string>
+    <string name="call_barring_change_pwd_success" msgid="3278310763742760321">"Пароль змінено"</string>
+    <string name="call_barring_old_pwd" msgid="6080515987320238522">"Старий пароль"</string>
+    <string name="call_barring_new_pwd" msgid="7048532299150269547">"Новий пароль"</string>
+    <string name="call_barring_confirm_pwd" msgid="1947167278466285411">"Підтвердити пароль"</string>
+    <string name="messageCallBarring" msgid="2412123220272136055">"Введіть пароль"</string>
+    <string name="call_barring_settings" msgid="80766145008623645">"Налаштування заборони дзвінків"</string>
+    <string name="call_barring_deactivate_all_no_password" msgid="920902774366557311">"Дезактивувати всі налаштування заборони дзвінків?"</string>
+    <string name="supp_service_notification_call_deflected" msgid="9195460512875330926">"Виклик переспрямовано."</string>
+    <string name="supp_service_notification_call_forwarded" msgid="7818548630812124053">"Виклик переадресовано."</string>
+    <string name="supp_service_notification_call_waiting" msgid="789154111899572489">"Очікування відповіді."</string>
+    <string name="supp_service_clir_suppression_rejected" msgid="1581851661582189045">"Блокування номера відхилено."</string>
+    <string name="supp_service_closed_user_group_call" msgid="5761735840904590950">"Виклик закритої абонентської групи."</string>
+    <string name="supp_service_incoming_calls_barred" msgid="3248813207307882723">"Вхідні виклики заборонено."</string>
+    <string name="supp_service_outgoing_calls_barred" msgid="1962644621292054081">"Вихідні виклики заборонено."</string>
+    <string name="supp_service_call_forwarding_active" msgid="1253134771682248735">"Увімкнено переадресацію викликів."</string>
+    <string name="supp_service_additional_call_forwarded" msgid="5228624725214727315">"Інший виклик переадресовано."</string>
+    <string name="supp_service_additional_ect_connected" msgid="6396964292513707102">"Явну переадресацію виклику завершено."</string>
+    <string name="supp_service_additional_ect_connecting" msgid="5443373059716058480">"Триває явна переадресація виклику."</string>
+    <string name="supp_service_call_on_hold" msgid="1478976782361795422">"Виклик утримується."</string>
+    <string name="supp_service_call_resumed" msgid="1656475289958070674">"Виклик відновлено."</string>
+    <string name="supp_service_deflected_call" msgid="138970419873492166">"Виклик переспрямовано."</string>
+    <string name="supp_service_forwarded_call" msgid="4509980341645679803">"Переадресований виклик."</string>
+    <string name="supp_service_conference_call" msgid="4448616364004466832">"Приєднання до конференц-виклику."</string>
+    <string name="supp_service_held_call_released" msgid="2030677825038709779">"Утримуваний виклик скасовано."</string>
 </resources>
diff --git a/res/values-ur/strings.xml b/res/values-ur/strings.xml
index ec3671c..46fb220 100644
--- a/res/values-ur/strings.xml
+++ b/res/values-ur/strings.xml
@@ -130,6 +130,7 @@
     <string name="stk_cc_ss_to_dial_error" msgid="2816779198916570502">"‏SS درخواست میں ترمیم کر کے DIAL درخواست بنا دی گئی ہے۔"</string>
     <string name="stk_cc_ss_to_ussd_error" msgid="7490626178582654236">"‏SS درخواست میں ترمیم کر کے USSD درخواست بنا دی گئی ہے۔"</string>
     <string name="stk_cc_ss_to_ss_error" msgid="5057846756489053759">"‏SS درخواست میں ترمیم کر کے نئی SS درخواست بنا دی گئی ہے۔"</string>
+    <string name="stk_cc_ss_to_dial_video_error" msgid="3091186225006683939">"‏SS درخواست میں ترمیم کر کے ویڈیو DIAL درخواست بنا دی گئی ہے۔"</string>
     <string name="fdn_check_failure" msgid="18200614306525434">"آپ کے فون کی ایپ کے فکسڈ ڈائلنگ نمبرز کی ترتیب آن ہے۔ نتیجتاًً، کال سے متعلقہ کچھ خصوصیات کام نہیں کر رہی ہیں۔"</string>
     <string name="radio_off_error" msgid="2304459933248513376">"یہ ترتیبات دیکھنے سے پہلے ریڈیو آن کریں۔"</string>
     <string name="close_dialog" msgid="2365884406356986917">"ٹھیک ہے"</string>
@@ -158,7 +159,6 @@
     <string name="vm_change_pin_error_invalid" msgid="3972205462701668653">"‏نئے PIN میں غلط کریکٹرز شامل ہیں۔"</string>
     <string name="vm_change_pin_error_system_error" msgid="6610603326230000207">"‏PIN تبدیل کرنے سے قاصر"</string>
     <string name="vvm_unsupported_message_format" msgid="11795090778411977">"پیغام کی غیر تعاون یافتہ قسم، سننے کیلئے <xliff:g id="NUMBER">%s</xliff:g> پر کال کریں۔"</string>
-    <string name="mobile_networks" msgid="5540397602919106177">"موبائل نیٹ ورک کی ترتیبات"</string>
     <string name="network_settings_title" msgid="514120489499925574">"موبائل نیٹ ورک"</string>
     <string name="label_available" msgid="1181658289009300430">"دستیاب نیٹ ورکس"</string>
     <string name="load_networks_progress" msgid="5230707536168902952">"تلاش کر رہا ہے…"</string>
@@ -168,6 +168,7 @@
     <string name="not_allowed" msgid="5613353860205691579">"‏آپ کا SIM کارڈ اس نیٹ ورک سے کنکشن کی اجازت نہیں دیتا ہے۔"</string>
     <string name="connect_later" msgid="2308119155752343975">"ابھی اس نیٹ ورک سے مربوط نہیں ہوسکتا۔ بعد میں دوبارہ کوشش کریں۔"</string>
     <string name="registration_done" msgid="495135664535876612">"نیٹ ورک پر رجسٹرڈ ہوگیا۔"</string>
+    <string name="already_auto" msgid="6067116884321285507">"پہلے سے ہی خودکار انتخاب میں ہے۔"</string>
     <string name="select_automatically" msgid="1046727200631770962">"نیٹ ورک خودکار طور پر منتخب کریں"</string>
     <string name="network_select_title" msgid="7733107364757544558">"نیٹ ورک"</string>
     <string name="register_automatically" msgid="6017849844573519637">"خود کار رجسٹریشن…"</string>
@@ -175,6 +176,31 @@
     <string name="preferred_network_mode_summary" msgid="1434820673166126609">"نیٹ ورک آپریٹنگ طرز تبدیل کریں"</string>
     <string name="preferred_network_mode_dialogtitle" msgid="4048082093347807230">"ترجیحی نیٹ ورک کی قسم"</string>
     <string name="forbidden_network" msgid="4384929668343563440">"(ممنوع)"</string>
+  <string-array name="preferred_network_mode_choices">
+    <item msgid="3628460389382468528">"‏GSM/WCDMA ترجیحی"</item>
+    <item msgid="8442633436636425221">"‏صرف GSM"</item>
+    <item msgid="2032314385791760810">"‏صرف WCDMA"</item>
+    <item msgid="6334554401059422303">"‏GSM/WCDMA آٹو"</item>
+    <item msgid="1462198368200398663">"‏CDMA/EvDo آٹو"</item>
+    <item msgid="3611460019185359968">"‏EvDo کے بغیر CDMA"</item>
+    <item msgid="545430093607698090">"‏صرف EvDo"</item>
+    <item msgid="4286774020869405140">"CDMA/EvDo/GSM/WCDMA"</item>
+    <item msgid="4006002265696868538">"CDMA + LTE/EvDo"</item>
+    <item msgid="8973936140318359205">"GSM/WCDMA/LTE"</item>
+    <item msgid="3471059554252610472">"عالمی"</item>
+    <item msgid="2882615514545171802">"LTE"</item>
+    <item msgid="8076204422288290116">"LTE / WCDMA"</item>
+    <item msgid="3982984144824159726">"‏TDSCDMA صرف"</item>
+    <item msgid="3686191974505922271">"TDSCDMA/WCDMA"</item>
+    <item msgid="7135671700201836475">"LTE/TDSCDMA"</item>
+    <item msgid="3736619459066330755">"TDSCDMA/GSM"</item>
+    <item msgid="4778666570887216861">"LTE/TDSCDMA/GSM"</item>
+    <item msgid="2952322596201849456">"TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="115984258536697617">"LTE/TDSCDMA/WCDMA"</item>
+    <item msgid="7957991936217192636">"LTE/TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="2828588917858484655">"TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+    <item msgid="4989979948139945854">"LTE/TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+  </string-array>
     <string name="preferred_network_mode_wcdma_perf_summary" msgid="8521677230113533809">"‏ترجیحی نیٹ ورک طرز: WCDMA ترجیحی"</string>
     <string name="preferred_network_mode_gsm_only_summary" msgid="3352445413437453511">"‏ترجیحی نیٹ ورک طرز: صرف GSM"</string>
     <string name="preferred_network_mode_wcdma_only_summary" msgid="2836897236221063413">"‏ترجیحی نیٹ ورک طرز: صرف WCDMA"</string>
@@ -192,21 +218,15 @@
     <string name="preferred_network_mode_lte_gsm_umts_summary" msgid="633315028976225026">"‏ترجیحی نیٹ ورک وضع: LTE / GSM / UMTS"</string>
     <string name="preferred_network_mode_lte_cdma_summary" msgid="3722647806454528426">"‏ترجیحی نیٹ ورک وضع: LTE / CDMA"</string>
     <string name="preferred_network_mode_tdscdma_summary" msgid="8021016193718678775">"‏ترجیحی نیٹ ورک موڈ: TDSCDMA"</string>
-  <string-array name="preferred_network_mode_choices">
-    <item msgid="7886739962255042385">"LTE / WCDMA"</item>
-    <item msgid="577652050447385699">"LTE"</item>
-    <item msgid="6813597571293773656">"عالمی"</item>
-    <item msgid="127064712132619032">"GSM/WCDMA/LTE"</item>
-    <item msgid="1126767511633425977">"CDMA + LTE/EvDo"</item>
-    <item msgid="6389676313771670660">"CDMA/EvDo/GSM/WCDMA"</item>
-    <item msgid="545430093607698090">"‏صرف EvDo"</item>
-    <item msgid="1508557726283094448">"‏CDMA بغیر EvDo"</item>
-    <item msgid="4341433122263841224">"‏CDMA/EvDo آٹو"</item>
-    <item msgid="5958053792390386668">"‏GSM/WCDMA آٹو"</item>
-    <item msgid="7913148405605373434">"‏صرف WCDMA"</item>
-    <item msgid="1524224863879435516">"‏صرف GSM"</item>
-    <item msgid="3817924849415716259">"‏GSM/WCDMA ترجیحی"</item>
-  </string-array>
+    <string name="preferred_network_mode_tdscdma_wcdma_summary" msgid="2405154895437348623">"‏ترجیحی نیٹ ورک کی وضع: TDSCDMA / WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_summary" msgid="2104702896644235637">"‏ترجیحی نیٹ ورک کی وضع: LTE / TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_summary" msgid="4893784445338396204">"‏ترجیحی نیٹ ورک کی وضع: TDSCDMA / GSM"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_summary" msgid="1815169717046729757">"‏ترجیحی نیٹ ورک کی وضع: LTE/GSM/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_wcdma_summary" msgid="2195358773359424099">"‏ترجیحی نیٹ ورک کی وضع: TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_wcdma_summary" msgid="1181424059695667803">"‏ترجیحی نیٹ ورک کی وضع: LTE/TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_wcdma_summary" msgid="2526539326505354382">"‏ترجیحی نیٹ ورک کی وضع: LTE/TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="8195248059196614939">"‏ترجیحی نیٹ ورک کی وضع: TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="5596733053095592791">"‏ترجیحی نیٹ ورک کی وضع: LTE/TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
     <string name="call_category" msgid="5863978196309462052">"کال کی جا رہی ہے"</string>
     <string name="network_operator_category" msgid="4830701959205735636">"نیٹ ورک"</string>
     <string name="enhanced_4g_lte_mode_title" msgid="522191650223239171">"‏Enhanced 4G LTE وضع"</string>
@@ -220,12 +240,13 @@
     <string name="roaming_disable" msgid="1843417228755568110">"رومنگ کے وقت ڈیٹا سروسز سے مربوط ہوں"</string>
     <string name="roaming_reenable_message" msgid="8913735676127858115">"آپ ڈیٹا کی حالت رسائی سے محروم ہوگئے کیونکہ آپ نے ڈیٹا رومنگ آف ہونے کے ساتھ اپنا ہوم نیٹ ورک چھوڑ دیا۔"</string>
     <string name="roaming_warning" msgid="1603164667540144353">"آپ پر خاطر خواہ چارجز لگ سکتے ہیں۔"</string>
+    <string name="roaming_check_price_warning" msgid="7497570906830902550">"اپنے نیٹ ورک فراہم کنندہ سے قیمت معلوم کریں۔"</string>
     <string name="roaming_alert_title" msgid="3654815360303826008">"ڈیٹا رومنگ کی اجازت دیں؟"</string>
     <string name="data_usage_title" msgid="8759619109516889802">"ڈیٹا کا استعمال"</string>
     <string name="data_usage_template" msgid="8526428824844656364">"<xliff:g id="ID_1">%1$s</xliff:g> موبائل ڈیٹا <xliff:g id="ID_2">%2$s</xliff:g> میں استعمال ہوا"</string>
     <string name="advanced_options_title" msgid="8074895510265488035">"جدید ترین"</string>
     <string name="carrier_settings_euicc" msgid="6714062862127226405">"کیریئر"</string>
-    <string name="keywords_carrier_settings_euicc" msgid="783429609643157743">"‏کیریئر، esim, sim, euicc"</string>
+    <string name="keywords_carrier_settings_euicc" msgid="6861505396475991277">"‏کیریئر، esim, sim, euicc، کیریئرز سوئچ کریں، کیریئر شامل کریں"</string>
     <string name="carrier_settings_euicc_summary" msgid="5115001942761995457">"<xliff:g id="CARRIER_NAME">%1$s</xliff:g> — <xliff:g id="PHONE_NUMBER">%2$s</xliff:g>"</string>
     <string name="mobile_data_settings_title" msgid="4661165467914727157">"موبائل ڈیٹا"</string>
     <string name="mobile_data_settings_summary" msgid="5087255915840576895">"موبائل نیٹ ورک استعمال کرکے ڈیٹا تک رسائی حاصل کریں"</string>
@@ -399,7 +420,7 @@
     <string name="deleting_fdn_contact" msgid="5669163206349319969">"فکسڈ ڈائلنگ نمبر حذف کر رہا ہے…"</string>
     <string name="fdn_contact_deleted" msgid="7154162327112259569">"فکسڈ ڈائلنگ نمبر حذف ہوگیا۔"</string>
     <string name="pin2_invalid" msgid="5470854099230755944">"‏FDN اپ ڈیٹ نہیں ہوا تھا کیونکہ آپ نے ایک غلط PIN ٹائپ کر دیا۔"</string>
-    <string name="fdn_invalid_number" msgid="8602417141715473998">"‏FDN اپ ڈیٹ نہیں ہوا کیونکہ نمبر خالی ہے یا 20 ہندسوں سے زائد ہے۔"</string>
+    <string name="fdn_invalid_number" msgid="2062898833049589309">"‏FDN اپ ڈیٹ نہیں ہوا کیونکہ نمبر 20 ہندسوں سے زائد ہے۔"</string>
     <string name="pin2_or_fdn_invalid" msgid="6025144083384701197">"‏FDN اپ ڈیٹ نہیں ہوا تھا کیونکہ PIN2 غلط تھا یا فون نمبر مسترد کر دیا گیا تھا۔"</string>
     <string name="fdn_failed" msgid="540018079008319747">"‏FDN کا عمل ناکام ہوگیا۔"</string>
     <string name="simContacts_emptyLoading" msgid="2203331234764498011">"‏SIM کارڈ سے پڑھ رہا ہے…"</string>
@@ -502,6 +523,8 @@
     <string name="failedToImportSingleContactMsg" msgid="415399285420353917">"رابطہ درآمد کرنے میں ناکام"</string>
     <string name="hac_mode_title" msgid="8740268574688743289">"سماعتی آلات"</string>
     <string name="hac_mode_summary" msgid="6833851160514929341">"سماعتی آلہ کی ہم آہنگی آن کریں"</string>
+    <string name="rtt_mode_title" msgid="5868105073514206953">"RTT"</string>
+    <string name="rtt_mode_summary" msgid="7346441783429748083">"‏RTT آن یا آف کریں"</string>
   <string-array name="tty_mode_entries">
     <item msgid="512950011423868021">"‏TTY آف"</item>
     <item msgid="3971695875449640648">"‏TTY مکمل"</item>
@@ -613,4 +636,107 @@
     <string name="mobile_data_activate_diag_message" msgid="8216154678758451453">"آپ کو شاید <xliff:g id="PROVIDER_NAME">%s</xliff:g> کے ذریعے ڈیٹا شامل کرنا پڑے"</string>
     <string name="mobile_data_activate_button" msgid="3682400969184405446">"ڈیٹا شامل کریں"</string>
     <string name="mobile_data_activate_cancel_button" msgid="1708022171547398765">"منسوخ کریں"</string>
+    <string name="clh_card_title_call_ended_txt" msgid="4072101334811753823">"کال ختم ہو گئی"</string>
+    <string name="clh_callFailed_powerOff_txt" msgid="3773036949107147708">"ریڈیو آف ہے"</string>
+    <string name="clh_callFailed_simError_txt" msgid="757650590524277969">"‏کوئی SIM کارڈ نہیں ہے یا SIM کارڈ خراب ہے"</string>
+    <string name="clh_incall_error_out_of_service_txt" msgid="3974373603657193827">"موبائل نیٹ ورک دستیاب نہیں ہے"</string>
+    <string name="clh_callFailed_unassigned_number_txt" msgid="7635996793232604064">"غیر تفویض کردہ (غیر مختص) نمبر"</string>
+    <string name="clh_callFailed_no_route_to_destination_txt" msgid="8561586745288855167">"منزل کا کوئی راستہ نہیں ہے"</string>
+    <string name="clh_callFailed_channel_unacceptable_txt" msgid="8048626924246611459">"چینل ناقابل قبول ہے"</string>
+    <string name="clh_callFailed_operator_determined_barring_txt" msgid="6889705714244076823">"آپریٹر نے رکاوٹ کا تعین کیا ہے"</string>
+    <string name="clh_callFailed_normal_call_clearing_txt" msgid="2810975267106345820">"عام کال صاف کی جا رہی ہے"</string>
+    <string name="clh_callFailed_user_busy_txt" msgid="2736095995784746915">"صارف مصروف ہے"</string>
+    <string name="clh_callFailed_no_user_responding_txt" msgid="1421543095873040084">"کوئی صارف جواب نہیں دے رہا ہے"</string>
+    <string name="clh_callFailed_user_alerting_txt" msgid="6606245970376797447">"صارف کو متنبہ کیا جا رہا ہے، کوئی جواب نہیں"</string>
+    <string name="clh_callFailed_call_rejected_txt" msgid="8001665478195793223">"کال مسترد ہو گئی"</string>
+    <string name="clh_callFailed_number_changed_txt" msgid="5127909898925154242">"نمبر تبدیل ہو گیا ہے"</string>
+    <string name="clh_callFailed_pre_emption_txt" msgid="6864702416751338567">"پیشگی خریداری"</string>
+    <string name="clh_callFailed_non_selected_user_clearing_txt" msgid="8725898326616836656">"منتخب شدہ کسی بھی صارف کو صاف نہیں کیا جا رہا ہے"</string>
+    <string name="clh_callFailed_destination_out_of_order_txt" msgid="6626355413556362437">"منزل آرڈر میں شامل نہیں ہے"</string>
+    <string name="clh_callFailed_invalid_number_format_txt" msgid="6987646655639655370">"نمبر کا فارمیٹ غلط ہے (نامکمل نمبر)"</string>
+    <string name="clh_callFailed_facility_rejected_txt" msgid="4539787567476563415">"سہولت مسترد کر دی گئی"</string>
+    <string name="clh_callFailed_response_to_STATUS_ENQUIRY_txt" msgid="178503536263624366">"\'صورت حال\' کے استفسار کا جواب دیں"</string>
+    <string name="clh_callFailed_normal_unspecified_txt" msgid="2777574148560245427">"عام، غیر واضح"</string>
+    <string name="clh_callFailed_no_circuit_available_txt" msgid="2894749820848784700">"کوئی سرکٹ/چینل دستیاب نہیں ہے"</string>
+    <string name="clh_callFailed_network_out_of_order_txt" msgid="807472585030492179">"نیٹ ورک آرڈر میں شامل نہیں ہے"</string>
+    <string name="clh_callFailed_temporary_failure_txt" msgid="1985847623937655151">"عارضی ناکامی"</string>
+    <string name="clh_callFailed_switching_equipment_congestion_txt" msgid="465517139462928431">"عنصر کی بندش پر سوئچ کیا جا رہا ہے"</string>
+    <string name="clh_callFailed_access_information_discarded_txt" msgid="132851305339579892">"رسائی کى معلومات مسترد کر دی گئی"</string>
+    <string name="clh_callFailed_requested_circuit_txt" msgid="2316345471851443847">"درخواست کردہ سرکٹ/چینل دستیاب نہیں ہے"</string>
+    <string name="clh_callFailed_resources_unavailable_unspecified_txt" msgid="4460267429142724322">"وسائل دستیاب نہیں ہیں، غیر واضح"</string>
+    <string name="clh_callFailed_quality_of_service_unavailable_txt" msgid="7315823047206338755">"سروس کا معیار دستیاب نہیں ہے"</string>
+    <string name="clh_callFailed_requested_facility_not_subscribed_txt" msgid="1688438372518949530">"درخواست کردہ سہولت سبسکرائب نہیں کی گئی ہے"</string>
+    <string name="clh_callFailed_incoming_calls_barred_within_the_CUG_txt" msgid="3922231620226043342">"‏CUG کے اندر آنے والی کالز کی اجازت نہیں ہے"</string>
+    <string name="clh_callFailed_bearer_capability_not_authorized_txt" msgid="6515594235334537340">"بیئرر کی صلاحیت کی اجازت نہیں ہے"</string>
+    <string name="clh_callFailed_bearer_capability_not_presently_available_txt" msgid="8013567156449692135">"بیئرر کی صلاحیت فی الحال دستیاب نہیں ہے"</string>
+    <string name="clh_callFailed_service_or_option_not_available_unspecified_txt" msgid="8663374141880847414">"سروس یا اختیار دستیاب نہیں ہے، غیر واضح"</string>
+    <string name="clh_callFailed_bearer_service_not_implemented_txt" msgid="2772484977847973583">"بیئرر کی سروس نافذ نہیں کی گئی"</string>
+    <string name="clh_callFailed_ACM_equal_to_or_greater_than_ACMmax_txt" msgid="2192709279981159761">"‏ACM یا تو ACMmax کے برابر ہے یا اس سے بڑا ہے"</string>
+    <string name="clh_callFailed_requested_facility_not_implemented_txt" msgid="406404292085779118">"درخواست کردہ سہولت نافذ نہیں کی گئی ہے"</string>
+    <string name="clh_callFailed_only_restricted_digital_information_bearer_capability_is_available_txt" msgid="4817899794531157207">"صرف محدود کردہ ڈیجیٹل معلومات کے بیئرر کی صلاحیت دستیاب ہے"</string>
+    <string name="clh_callFailed_service_or_option_not_implemented_unspecified_txt" msgid="2968655784896862505">"سروس یا اختیار کو نافذ نہیں کیا گیا ہے، غیر واضح"</string>
+    <string name="clh_callFailed_invalid_transaction_identifier_value_txt" msgid="3843478518660918642">"ٹرانزیکشن کے شناخت کار کی قدر غلط ہے"</string>
+    <string name="clh_callFailed_user_not_member_of_CUG_txt" msgid="8462852903153938988">"‏صارف CUG کا رکن نہیں ہے"</string>
+    <string name="clh_callFailed_incompatible_destination_txt" msgid="2580750652910253219">"غیر مطابقت پذیر منزل"</string>
+    <string name="clh_callFailed_invalid_transit_network_selection_txt" msgid="6589916900457111005">"ٹرانزٹ نیٹ ورک کا انتخاب غلط ہے"</string>
+    <string name="clh_callFailed_semantically_incorrect_message_txt" msgid="2329284157442218683">"معنوی طور پر غلط پیغام"</string>
+    <string name="clh_callFailed_invalid_mandatory_information_txt" msgid="9081556111928912676">"لازمی معلومات غلط ہیں"</string>
+    <string name="clh_callFailed_message_type_non_existent_or_not_implemented_txt" msgid="2641350895896546715">"پیغام کی قسم غیر موجود ہے یا نافذ نہیں کی گئی ہے"</string>
+    <string name="clh_callFailed_message_type_not_compatible_with_protocol_state_txt" msgid="6598180735494982466">"پیغام کی قسم پروٹوکول کی حالت کے ساتھ مطابقت پذیر نہیں ہے"</string>
+    <string name="clh_callFailed_information_element_non_existent_or_not_implemented_txt" msgid="4725610801664706983">"معلومات کا عنصر غیر موجود ہے یا نافذ نہیں کیا گیا ہے"</string>
+    <string name="clh_callFailed_conditional_IE_error_txt" msgid="9140031076499566143">"‏مشروط IE کی خرابی"</string>
+    <string name="clh_callFailed_message_not_compatible_with_protocol_state_txt" msgid="6586005128633024271">"پیغام پروٹوکول کی حالت کے ساتھ مطابقت پذیر نہیں ہے"</string>
+    <string name="clh_callFailed_recovery_on_timer_expiry_txt" msgid="3680765722923600294">"ٹائمر کی اختتامی تاریخ پر بازیابی"</string>
+    <string name="clh_callFailed_protocol_Error_unspecified_txt" msgid="8294907817156524790">"پروٹوکول کی خرابی، غیر واضح"</string>
+    <string name="clh_callFailed_interworking_unspecified_txt" msgid="8838850798491763729">"مل جل کر کام ہو رہا ہے، غیر واضح"</string>
+    <string name="labelCallBarring" msgid="3452870940716226978">"کال میں رکاوٹ"</string>
+    <string name="sum_call_barring_enabled" msgid="6804489690436703488">"آن"</string>
+    <string name="sum_call_barring_disabled" msgid="5900772179198857783">"آف"</string>
+    <string name="call_barring_baoc" msgid="1199843944333106035">"سبھی باہر جانے والی"</string>
+    <string name="call_barring_baoc_enabled" msgid="8112118391869380361">"سبھی باہر جانے والی کالز کو مسدود کرنے کو غیر فعال کریں؟"</string>
+    <string name="call_barring_baoc_disabled" msgid="7806697133004697974">"سبھی باہر جانے والی کالز کو مسدود کریں؟"</string>
+    <string name="call_barring_baoic" msgid="3162154267825211826">"باہر جانے والے بین الاقوامی"</string>
+    <string name="call_barring_baoic_enabled" msgid="2634377543147258105">"باہر جانے والی بین الاقوامی کالز کو مسدود کرنے کو غیر فعال کریں؟"</string>
+    <string name="call_barring_baoic_disabled" msgid="5817895648306183464">"باہر جانے والی بین الاقوامی کالز کو مسدود کریں؟"</string>
+    <string name="call_barring_baoicr" msgid="8951699885885742076">"باہر جانے والی بین الاقوامی رومنگ"</string>
+    <string name="call_barring_baoicr_enabled" msgid="2519630715322138317">"باہر جانے والی بین الاقوامی رومنگ کو مسدود کرنے کو غیر فعال کریں؟"</string>
+    <string name="call_barring_baoicr_disabled" msgid="5831267468931377699">"باہر جانے والی بین الاقوامی رومنگ کو مسدود کریں؟"</string>
+    <string name="call_barring_baic" msgid="5272726081458339912">"سبھی آنے والی"</string>
+    <string name="call_barring_baic_enabled" msgid="2457134916223203380">"سبھی آنے والی کالز کو مسدود کرنے کو غیر فعال کریں؟"</string>
+    <string name="call_barring_baic_disabled" msgid="6945604947500275636">"سبھی آنے والی کالز کو مسدود کریں؟"</string>
+    <string name="call_barring_baicr" msgid="5728784220691481693">"آنے والی بین الاقوامی رومنگ"</string>
+    <string name="call_barring_baicr_enabled" msgid="6533336994391716127">"سبھی آنے والی بین الاقوامی رومنگ کو مسدود کرنے کو غیر فعال کریں؟"</string>
+    <string name="call_barring_baicr_disabled" msgid="6746329853943256566">"آنے والی بین الاقوامی رومنگ کو مسدود کریں؟"</string>
+    <string name="call_barring_deactivate_all" msgid="5269788384941003415">"سبھی کو غیر فعال کریں"</string>
+    <string name="call_barring_deactivate_all_description" msgid="4972365443287257704">"کال میں رکاوٹ والی سبھی ترتیبات کو غیر فعال کریں"</string>
+    <string name="call_barring_deactivate_success" msgid="8014685598632000936">"کال میں رکاوٹ کو غیر فعال کر دیا گیا"</string>
+    <string name="call_barring_change_pwd" msgid="6887420609726284232">"پاس ورڈ تبدیل کریں"</string>
+    <string name="call_barring_change_pwd_description" msgid="5505087790260233953">"کال میں رکاوٹ والے پاس ورڈ کو تبدیل کریں"</string>
+    <string name="call_barring_change_pwd_description_disabled" msgid="7630770327645349957">"کال میں رکاوٹ والا پاس ورڈ تبدیل نہیں ہو سکتا۔"</string>
+    <string name="call_barring_pwd_not_match" msgid="6716711689350314525">"پاس ورڈز مماثل نہیں ہیں"</string>
+    <string name="call_barring_right_pwd_number" msgid="2902966502520410446">"4 نمبرز والا ایک پاس ورڈ درج کریں"</string>
+    <string name="call_barring_change_pwd_success" msgid="3278310763742760321">"پاس ورڈ تبدیل ہو گیا"</string>
+    <string name="call_barring_old_pwd" msgid="6080515987320238522">"پرانا پاس ورڈ"</string>
+    <string name="call_barring_new_pwd" msgid="7048532299150269547">"نیا پاس ورڈ"</string>
+    <string name="call_barring_confirm_pwd" msgid="1947167278466285411">"پاس ورڈ کی توثیق کریں"</string>
+    <string name="messageCallBarring" msgid="2412123220272136055">"پاس ورڈ درج کریں"</string>
+    <string name="call_barring_settings" msgid="80766145008623645">"کال میں رکاوٹ کی ترتیبات"</string>
+    <string name="call_barring_deactivate_all_no_password" msgid="920902774366557311">"کال میں رکاوٹ والی سبھی ترتیبات کو غیر فعال کریں؟"</string>
+    <string name="supp_service_notification_call_deflected" msgid="9195460512875330926">"کال کو مُنصرف کیا گیا۔"</string>
+    <string name="supp_service_notification_call_forwarded" msgid="7818548630812124053">"کال آگے منتقل کر دی گئی۔"</string>
+    <string name="supp_service_notification_call_waiting" msgid="789154111899572489">"کال انتظار میں ہے۔"</string>
+    <string name="supp_service_clir_suppression_rejected" msgid="1581851661582189045">"نمبر کو مسدود کرنا مسترد کر دیا گیا۔"</string>
+    <string name="supp_service_closed_user_group_call" msgid="5761735840904590950">"بند صارف گروپ کال۔"</string>
+    <string name="supp_service_incoming_calls_barred" msgid="3248813207307882723">"آنے والی کالز کی اجازت نہیں ہے۔"</string>
+    <string name="supp_service_outgoing_calls_barred" msgid="1962644621292054081">"کی جانے والی کالز کی اجازت نہیں ہے۔"</string>
+    <string name="supp_service_call_forwarding_active" msgid="1253134771682248735">"کال فارورڈنگ فعال ہے۔"</string>
+    <string name="supp_service_additional_call_forwarded" msgid="5228624725214727315">"اضافی کال آگے منتقل کر دی گئی۔"</string>
+    <string name="supp_service_additional_ect_connected" msgid="6396964292513707102">"صریح کال کی منتقلی مکمل ہو گئی۔"</string>
+    <string name="supp_service_additional_ect_connecting" msgid="5443373059716058480">"صریح کال کی منتقلی پیشرفت میں ہے۔"</string>
+    <string name="supp_service_call_on_hold" msgid="1478976782361795422">"کال ہولڈ پر ہے۔"</string>
+    <string name="supp_service_call_resumed" msgid="1656475289958070674">"کال دوبارہ شروع ہو گئی۔"</string>
+    <string name="supp_service_deflected_call" msgid="138970419873492166">"کال کو مُنصرف کیا گیا۔"</string>
+    <string name="supp_service_forwarded_call" msgid="4509980341645679803">"کال کو آگے منتقل کیا گیا۔"</string>
+    <string name="supp_service_conference_call" msgid="4448616364004466832">"کانفرنس کال میں شمولیت ہو رہی ہے۔"</string>
+    <string name="supp_service_held_call_released" msgid="2030677825038709779">"ہولڈ پر رکھی کال جاری ہو گئی۔"</string>
 </resources>
diff --git a/res/values-uz/strings.xml b/res/values-uz/strings.xml
index 1276764..f19040d 100644
--- a/res/values-uz/strings.xml
+++ b/res/values-uz/strings.xml
@@ -130,6 +130,7 @@
     <string name="stk_cc_ss_to_dial_error" msgid="2816779198916570502">"SS so‘rovi DIAL so‘roviga o‘zgartirildi."</string>
     <string name="stk_cc_ss_to_ussd_error" msgid="7490626178582654236">"SS so‘rovi USSD so‘roviga o‘zgartirildi."</string>
     <string name="stk_cc_ss_to_ss_error" msgid="5057846756489053759">"SS so‘rovi yangi SS so‘roviga o‘zgartirildi."</string>
+    <string name="stk_cc_ss_to_dial_video_error" msgid="3091186225006683939">"SS so‘rovi Video DIAL so‘roviga o‘zgartirildi."</string>
     <string name="fdn_check_failure" msgid="18200614306525434">"Telefon ilovasidagi ruxsat etilgan raqamlar yoqildi. Endim ba’zi qo‘ng‘iroq funksiyalari ishlamay qoladi."</string>
     <string name="radio_off_error" msgid="2304459933248513376">"Ushbu sozlamalarni ko‘rishdan oldin radioni yoqing."</string>
     <string name="close_dialog" msgid="2365884406356986917">"OK"</string>
@@ -158,7 +159,6 @@
     <string name="vm_change_pin_error_invalid" msgid="3972205462701668653">"Yangi PIN kodda yaroqsiz belgilar mavjud."</string>
     <string name="vm_change_pin_error_system_error" msgid="6610603326230000207">"PIN kodni o‘zgartirib bo‘lmadi"</string>
     <string name="vvm_unsupported_message_format" msgid="11795090778411977">"Bu xabar turi qo‘llab-quvvatlanmaydi. Uni eshitish uchun <xliff:g id="NUMBER">%s</xliff:g> raqamiga qo‘ng‘iroq qiling."</string>
-    <string name="mobile_networks" msgid="5540397602919106177">"Uyali tarmoq sozlamalari"</string>
     <string name="network_settings_title" msgid="514120489499925574">"Mobil tarmoq"</string>
     <string name="label_available" msgid="1181658289009300430">"Mavjud tarmoqlar"</string>
     <string name="load_networks_progress" msgid="5230707536168902952">"Qidirilmoqda…"</string>
@@ -168,6 +168,7 @@
     <string name="not_allowed" msgid="5613353860205691579">"SIM kartangiz ushbu tarmoqqa ulanishga ruxsat bermaydi."</string>
     <string name="connect_later" msgid="2308119155752343975">"Ushbu tarmoqqa hozirgi vaqtda ulanib bo‘lmaydi. Keyinroq urinib ko‘ring."</string>
     <string name="registration_done" msgid="495135664535876612">"Tarmoqda ro‘yxatdan o‘tgan."</string>
+    <string name="already_auto" msgid="6067116884321285507">"Avtomatik tanlash rejimiga allaqachon o‘rnatilgan."</string>
     <string name="select_automatically" msgid="1046727200631770962">"Tarmoqni avtomatik tanlash"</string>
     <string name="network_select_title" msgid="7733107364757544558">"Tarmoq"</string>
     <string name="register_automatically" msgid="6017849844573519637">"Avtomatik ro‘yxatdan o‘tish…"</string>
@@ -175,6 +176,31 @@
     <string name="preferred_network_mode_summary" msgid="1434820673166126609">"Tarmoq rejimini o‘zgartiring"</string>
     <string name="preferred_network_mode_dialogtitle" msgid="4048082093347807230">"Tarmoq turi"</string>
     <string name="forbidden_network" msgid="4384929668343563440">"(taqiqlangan)"</string>
+  <string-array name="preferred_network_mode_choices">
+    <item msgid="3628460389382468528">"GSM/WCDMA (tavsiya qilinadi)"</item>
+    <item msgid="8442633436636425221">"Faqat GSM"</item>
+    <item msgid="2032314385791760810">"Faqat WCDMA"</item>
+    <item msgid="6334554401059422303">"GSM/WCDMA (avtorejim)"</item>
+    <item msgid="1462198368200398663">"CDMA/EvDo (avtorejim)"</item>
+    <item msgid="3611460019185359968">"CDMA (EvDo’siz)"</item>
+    <item msgid="545430093607698090">"Faqat EvDo"</item>
+    <item msgid="4286774020869405140">"CDMA/EvDo/GSM/WCDMA"</item>
+    <item msgid="4006002265696868538">"CDMA va LTE/EvDo"</item>
+    <item msgid="8973936140318359205">"GSM/WCDMA/LTE"</item>
+    <item msgid="3471059554252610472">"Jahon"</item>
+    <item msgid="2882615514545171802">"LTE"</item>
+    <item msgid="8076204422288290116">"LTE/WCDMA"</item>
+    <item msgid="3982984144824159726">"Faqat TDSCDMA"</item>
+    <item msgid="3686191974505922271">"TDSCDMA/WCDMA"</item>
+    <item msgid="7135671700201836475">"LTE/TDSCDMA"</item>
+    <item msgid="3736619459066330755">"TDSCDMA/GSM"</item>
+    <item msgid="4778666570887216861">"LTE/TDSCDMA/GSM"</item>
+    <item msgid="2952322596201849456">"TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="115984258536697617">"LTE/TDSCDMA/WCDMA"</item>
+    <item msgid="7957991936217192636">"LTE/TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="2828588917858484655">"TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+    <item msgid="4989979948139945854">"LTE/TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+  </string-array>
     <string name="preferred_network_mode_wcdma_perf_summary" msgid="8521677230113533809">"Tanlangan tarmoq rejimi: WCDMA tanlangan"</string>
     <string name="preferred_network_mode_gsm_only_summary" msgid="3352445413437453511">"Tanlangan tarmoq rejimi: faqat GSM"</string>
     <string name="preferred_network_mode_wcdma_only_summary" msgid="2836897236221063413">"Tanlangan tarmoq rejimi: faqat WCDMA"</string>
@@ -192,21 +218,15 @@
     <string name="preferred_network_mode_lte_gsm_umts_summary" msgid="633315028976225026">"Ma’qul tarmoq rejimi: LTE / GSM / UMTS"</string>
     <string name="preferred_network_mode_lte_cdma_summary" msgid="3722647806454528426">"Ma’qul tarmoq rejimi: LTE / CDMA"</string>
     <string name="preferred_network_mode_tdscdma_summary" msgid="8021016193718678775">"Tanlangan tarmoq rejimi: TDSCDMA"</string>
-  <string-array name="preferred_network_mode_choices">
-    <item msgid="7886739962255042385">"LTE / WCDMA"</item>
-    <item msgid="577652050447385699">"LTE"</item>
-    <item msgid="6813597571293773656">"Global"</item>
-    <item msgid="127064712132619032">"GSM/WCDMA/LTE"</item>
-    <item msgid="1126767511633425977">"CDMA + LTE/EvDo"</item>
-    <item msgid="6389676313771670660">"CDMA/EvDo/GSM/WCDMA"</item>
-    <item msgid="545430093607698090">"Faqat EvDo"</item>
-    <item msgid="1508557726283094448">"CDMA tarmog‘i EvDo’siz"</item>
-    <item msgid="4341433122263841224">"CDMA/EvDo avto"</item>
-    <item msgid="5958053792390386668">"GSM/WCDMA avto"</item>
-    <item msgid="7913148405605373434">"Faqat WCDMA"</item>
-    <item msgid="1524224863879435516">"Faqat GSM"</item>
-    <item msgid="3817924849415716259">"GSM/WCDMA xohishingiz bo‘yicha"</item>
-  </string-array>
+    <string name="preferred_network_mode_tdscdma_wcdma_summary" msgid="2405154895437348623">"Tavsiya etilgan tarmoq rejimi: TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_summary" msgid="2104702896644235637">"Tavsiya etilgan tarmoq rejimi: LTE/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_summary" msgid="4893784445338396204">"Tavsiya etilgan tarmoq rejimi: TDSCDMA/GSM"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_summary" msgid="1815169717046729757">"Tavsiya etilgan tarmoq rejimi: LTE/GSM/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_wcdma_summary" msgid="2195358773359424099">"Tavsiya etilgan tarmoq rejimi: TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_wcdma_summary" msgid="1181424059695667803">"Tavsiya etilgan tarmoq rejimi: LTE/TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_wcdma_summary" msgid="2526539326505354382">"Tavsiya etilgan tarmoq rejimi: LTE/TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="8195248059196614939">"Tavsiya etilgan tarmoq rejimi: TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="5596733053095592791">"Tavsiya etilgan tarmoq rejimi: LTE/TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
     <string name="call_category" msgid="5863978196309462052">"Chaqiruvlar"</string>
     <string name="network_operator_category" msgid="4830701959205735636">"Tarmoq"</string>
     <string name="enhanced_4g_lte_mode_title" msgid="522191650223239171">"Kuchaytirilgan 4G LTE rejimi"</string>
@@ -220,12 +240,13 @@
     <string name="roaming_disable" msgid="1843417228755568110">"Rouming vaqtida mobil internetga ulanish"</string>
     <string name="roaming_reenable_message" msgid="8913735676127858115">"Internetga ulanish uzildi, chunki uy tarmog‘ingizni rouming internetini o\'chirgan holatda tark etdingiz."</string>
     <string name="roaming_warning" msgid="1603164667540144353">"Xarajati ancha yuqori bo‘lishi mumkin."</string>
+    <string name="roaming_check_price_warning" msgid="7497570906830902550">"Paketlar narxlari haqidagi ma’lumotni internet provayderingizdan olishingiz mumkin."</string>
     <string name="roaming_alert_title" msgid="3654815360303826008">"Internet-roumingga ruxsat berilsinmi?"</string>
     <string name="data_usage_title" msgid="8759619109516889802">"Trafik sarfi"</string>
     <string name="data_usage_template" msgid="8526428824844656364">"<xliff:g id="ID_2">%2$s</xliff:g> davomida sarflangan mobil trafik: <xliff:g id="ID_1">%1$s</xliff:g>"</string>
     <string name="advanced_options_title" msgid="8074895510265488035">"Kengaytirilgan sozlamalar"</string>
     <string name="carrier_settings_euicc" msgid="6714062862127226405">"Aloqa operatori"</string>
-    <string name="keywords_carrier_settings_euicc" msgid="783429609643157743">"operator, esim, sim, euicc"</string>
+    <string name="keywords_carrier_settings_euicc" msgid="6861505396475991277">"operator, esim, sim, euicc, operatorni almashtirish, operator qo‘shish"</string>
     <string name="carrier_settings_euicc_summary" msgid="5115001942761995457">"<xliff:g id="CARRIER_NAME">%1$s</xliff:g> – <xliff:g id="PHONE_NUMBER">%2$s</xliff:g>"</string>
     <string name="mobile_data_settings_title" msgid="4661165467914727157">"Mobil internet"</string>
     <string name="mobile_data_settings_summary" msgid="5087255915840576895">"Mobil tarmoq orqali internetdan foydalanish"</string>
@@ -399,7 +420,7 @@
     <string name="deleting_fdn_contact" msgid="5669163206349319969">"Ruxsat berilgan raqamlar o‘chirilmoqda…"</string>
     <string name="fdn_contact_deleted" msgid="7154162327112259569">"Ruxsat berilgan raqamlar o‘chirildi."</string>
     <string name="pin2_invalid" msgid="5470854099230755944">"FDN yangilanmadi, chunki siz PIN-kodni noto‘g‘ri kiritdingiz."</string>
-    <string name="fdn_invalid_number" msgid="8602417141715473998">"Ruxsat etilgan raqam bo‘sh yoki o‘rnatilgan 20 xonali cheklovdan oshganligi uchun yangilanmadi."</string>
+    <string name="fdn_invalid_number" msgid="2062898833049589309">"Ruxsat etilgan raqam 20 xonali raqam cheklovidan oshganligi uchun yangilanmadi."</string>
     <string name="pin2_or_fdn_invalid" msgid="6025144083384701197">"FDN yangilanmadi. PIN2 kodi xato yoki telefon raqami rad qilingan."</string>
     <string name="fdn_failed" msgid="540018079008319747">"FDN jarayoni amalga oshmadi."</string>
     <string name="simContacts_emptyLoading" msgid="2203331234764498011">"SIM-kartadan o‘qilmoqda…"</string>
@@ -502,6 +523,8 @@
     <string name="failedToImportSingleContactMsg" msgid="415399285420353917">"Kontaktni import qilib bo‘lmadi"</string>
     <string name="hac_mode_title" msgid="8740268574688743289">"Eshitish apparatlari"</string>
     <string name="hac_mode_summary" msgid="6833851160514929341">"Eshitish apparatlari bilan ishlash imkoniyatini yoqish"</string>
+    <string name="rtt_mode_title" msgid="5868105073514206953">"Kiritilayotgan matnni real vaqtda ko‘rish funksiyasi"</string>
+    <string name="rtt_mode_summary" msgid="7346441783429748083">"Kiritilayotgan matnni real vaqtda ko‘rish funksiyasini yoqish yoki o‘chirish"</string>
   <string-array name="tty_mode_entries">
     <item msgid="512950011423868021">"Teletayp o‘chiq"</item>
     <item msgid="3971695875449640648">"To‘liq funksiyali teletayp"</item>
@@ -613,4 +636,107 @@
     <string name="mobile_data_activate_diag_message" msgid="8216154678758451453">"Mobil internet tarif rejasini, ehtimol, <xliff:g id="PROVIDER_NAME">%s</xliff:g> orqali yoqishingiz lozim bo‘ladi."</string>
     <string name="mobile_data_activate_button" msgid="3682400969184405446">"YOQISH"</string>
     <string name="mobile_data_activate_cancel_button" msgid="1708022171547398765">"BEKOR QILISH"</string>
+    <string name="clh_card_title_call_ended_txt" msgid="4072101334811753823">"Chaqiruv yakunlandi"</string>
+    <string name="clh_callFailed_powerOff_txt" msgid="3773036949107147708">"Antenna o‘chiq"</string>
+    <string name="clh_callFailed_simError_txt" msgid="757650590524277969">"SIM karta o‘rnatilmagan yoki uni o‘qishda xatolik yuz berdi"</string>
+    <string name="clh_incall_error_out_of_service_txt" msgid="3974373603657193827">"Uyali aloqa tarmog‘idan foydalanib bo‘lmaydi"</string>
+    <string name="clh_callFailed_unassigned_number_txt" msgid="7635996793232604064">"Tayinlanmagan raqam"</string>
+    <string name="clh_callFailed_no_route_to_destination_txt" msgid="8561586745288855167">"Chaqiruvni uzatayotgan tarmoq mazkur yo‘nalishni qo‘llab-quvvatlamaydi"</string>
+    <string name="clh_callFailed_channel_unacceptable_txt" msgid="8048626924246611459">"Bunday kanal qo‘llab-quvvatlanmaydi"</string>
+    <string name="clh_callFailed_operator_determined_barring_txt" msgid="6889705714244076823">"Operator tomonidan chaqiruvga o‘rnatilgan taqiq"</string>
+    <string name="clh_callFailed_normal_call_clearing_txt" msgid="2810975267106345820">"Chaqiruv normal holatda tugatildi"</string>
+    <string name="clh_callFailed_user_busy_txt" msgid="2736095995784746915">"Abonent band"</string>
+    <string name="clh_callFailed_no_user_responding_txt" msgid="1421543095873040084">"Javob yo‘q"</string>
+    <string name="clh_callFailed_user_alerting_txt" msgid="6606245970376797447">"Foydalanuvchi qurilmasidan javob yo‘q"</string>
+    <string name="clh_callFailed_call_rejected_txt" msgid="8001665478195793223">"Chaqiruv rad etildi"</string>
+    <string name="clh_callFailed_number_changed_txt" msgid="5127909898925154242">"Raqam o‘zgargan"</string>
+    <string name="clh_callFailed_pre_emption_txt" msgid="6864702416751338567">"Xizmat ko‘rsatishni majburiy to‘xatish"</string>
+    <string name="clh_callFailed_non_selected_user_clearing_txt" msgid="8725898326616836656">"Qabul qiluvchi tanlanmagan"</string>
+    <string name="clh_callFailed_destination_out_of_order_txt" msgid="6626355413556362437">"Qabul qiluvchining abonent raqamiga xizmat ko‘rsatilmayapti"</string>
+    <string name="clh_callFailed_invalid_number_format_txt" msgid="6987646655639655370">"Raqam formati xato (raqam to‘liq emas)"</string>
+    <string name="clh_callFailed_facility_rejected_txt" msgid="4539787567476563415">"Qurilmadan foydalanish so‘rovi rad etildi"</string>
+    <string name="clh_callFailed_response_to_STATUS_ENQUIRY_txt" msgid="178503536263624366">"SO‘ROV HOLATIGA javob"</string>
+    <string name="clh_callFailed_normal_unspecified_txt" msgid="2777574148560245427">"Normal holat, aniqlanmagan"</string>
+    <string name="clh_callFailed_no_circuit_available_txt" msgid="2894749820848784700">"Hech qanday chizma yoki kanal yo‘q"</string>
+    <string name="clh_callFailed_network_out_of_order_txt" msgid="807472585030492179">"Tarmoq ish faoliyatida emas"</string>
+    <string name="clh_callFailed_temporary_failure_txt" msgid="1985847623937655151">"Vaqtinchalik xato"</string>
+    <string name="clh_callFailed_switching_equipment_congestion_txt" msgid="465517139462928431">"Tarmoq qurilmasi juda band"</string>
+    <string name="clh_callFailed_access_information_discarded_txt" msgid="132851305339579892">"Kirish axboroti bekor qilindi"</string>
+    <string name="clh_callFailed_requested_circuit_txt" msgid="2316345471851443847">"So‘ralgan chizma yoki kanal mavjud emas"</string>
+    <string name="clh_callFailed_resources_unavailable_unspecified_txt" msgid="4460267429142724322">"Noma’lum sabablarga ko‘ra resurslardan foydalanib bo‘lmaydi"</string>
+    <string name="clh_callFailed_quality_of_service_unavailable_txt" msgid="7315823047206338755">"So‘ralgan xizmat ko‘rsatish sifati darajasini ta’minlab bo‘lmaydi"</string>
+    <string name="clh_callFailed_requested_facility_not_subscribed_txt" msgid="1688438372518949530">"So‘ralgan qurilmaga obuna yo‘q"</string>
+    <string name="clh_callFailed_incoming_calls_barred_within_the_CUG_txt" msgid="3922231620226043342">"Abonentlar yopiq guruhi ichida kiruvchi chaqiruvlar taqiqlangan"</string>
+    <string name="clh_callFailed_bearer_capability_not_authorized_txt" msgid="6515594235334537340">"Tarmoqning o‘tkazish qobiliyati: avtorizatsiya qilinmagan"</string>
+    <string name="clh_callFailed_bearer_capability_not_presently_available_txt" msgid="8013567156449692135">"Tarmoq ayni paytda so‘ralgan o‘tkazish qobiliyatini ta’minlab bera olmaydi"</string>
+    <string name="clh_callFailed_service_or_option_not_available_unspecified_txt" msgid="8663374141880847414">"Xizmat yoki parametrdan noma’lum sabablarga ko‘ra foydalanib bo‘lmaydi"</string>
+    <string name="clh_callFailed_bearer_service_not_implemented_txt" msgid="2772484977847973583">"So‘ralgan o‘tkazish qobiliyatini ta’minlab berib bo‘lmayapti"</string>
+    <string name="clh_callFailed_ACM_equal_to_or_greater_than_ACMmax_txt" msgid="2192709279981159761">"ACM qiymati ACMmax qiymatiga teng yoki undan katta"</string>
+    <string name="clh_callFailed_requested_facility_not_implemented_txt" msgid="406404292085779118">"So‘ralgan qurilma qo‘llab-quvvatlanmaydi"</string>
+    <string name="clh_callFailed_only_restricted_digital_information_bearer_capability_is_available_txt" msgid="4817899794531157207">"Tarmoqning o‘tkazish qobiliyati: faqat kirish cheklangan raqamli axborotga kirish mumkin"</string>
+    <string name="clh_callFailed_service_or_option_not_implemented_unspecified_txt" msgid="2968655784896862505">"Xizmat yoki parametr qo‘llab-quvvatlanmaydi"</string>
+    <string name="clh_callFailed_invalid_transaction_identifier_value_txt" msgid="3843478518660918642">"O‘tkazma identifikatorining qiymati xato"</string>
+    <string name="clh_callFailed_user_not_member_of_CUG_txt" msgid="8462852903153938988">"Abonent yopiq guruh ishtirokchisi emas"</string>
+    <string name="clh_callFailed_incompatible_destination_txt" msgid="2580750652910253219">"Natijaviy qurilma mos kelmaydi"</string>
+    <string name="clh_callFailed_invalid_transit_network_selection_txt" msgid="6589916900457111005">"Bunday tranzit tarmog‘ini tanlab bo‘lmaydi"</string>
+    <string name="clh_callFailed_semantically_incorrect_message_txt" msgid="2329284157442218683">"Xabar semantik jihatdan xato"</string>
+    <string name="clh_callFailed_invalid_mandatory_information_txt" msgid="9081556111928912676">"Majburiy axborot xato"</string>
+    <string name="clh_callFailed_message_type_non_existent_or_not_implemented_txt" msgid="2641350895896546715">"Xabar turi mavjud emas yoki qo‘llab-quvvatlanmaydi"</string>
+    <string name="clh_callFailed_message_type_not_compatible_with_protocol_state_txt" msgid="6598180735494982466">"Xabar turi protokol holatiga mos emas"</string>
+    <string name="clh_callFailed_information_element_non_existent_or_not_implemented_txt" msgid="4725610801664706983">"Axborot elementi mavjud emas yoki qo‘llab-quvvatlanmaydi"</string>
+    <string name="clh_callFailed_conditional_IE_error_txt" msgid="9140031076499566143">"IE shartli xatosi"</string>
+    <string name="clh_callFailed_message_not_compatible_with_protocol_state_txt" msgid="6586005128633024271">"Xabar protokol holatiga mos emas"</string>
+    <string name="clh_callFailed_recovery_on_timer_expiry_txt" msgid="3680765722923600294">"Taymer vaqti tugashi bilan uni yangidan ishga tushirish"</string>
+    <string name="clh_callFailed_protocol_Error_unspecified_txt" msgid="8294907817156524790">"Aniqlanmagan protokol xatosi"</string>
+    <string name="clh_callFailed_interworking_unspecified_txt" msgid="8838850798491763729">"Tarmoqlar o‘rtasidagi o‘zaro aloqada xatolik yuz berdi"</string>
+    <string name="labelCallBarring" msgid="3452870940716226978">"Chaqiruvlarni taqiqlash"</string>
+    <string name="sum_call_barring_enabled" msgid="6804489690436703488">"Yoniq"</string>
+    <string name="sum_call_barring_disabled" msgid="5900772179198857783">"O‘chiq"</string>
+    <string name="call_barring_baoc" msgid="1199843944333106035">"Barcha chiquvchi chaqiruvlar"</string>
+    <string name="call_barring_baoc_enabled" msgid="8112118391869380361">"Barcha chiquvchi chaqiruvlarni bloklash bekor qilinsinmi?"</string>
+    <string name="call_barring_baoc_disabled" msgid="7806697133004697974">"Barcha chiquvchi chaqiruvlar bloklansinmi?"</string>
+    <string name="call_barring_baoic" msgid="3162154267825211826">"Chiquvchi xalqaro chaqiruvlar"</string>
+    <string name="call_barring_baoic_enabled" msgid="2634377543147258105">"Chiquvchi xalqaro chaqiruvlarni bloklash bekor qilinsinmi?"</string>
+    <string name="call_barring_baoic_disabled" msgid="5817895648306183464">"Chiquvchi xalqaro chaqiruvlar bloklansinmi?"</string>
+    <string name="call_barring_baoicr" msgid="8951699885885742076">"Roumingda chiquvchi chaqiruvlar"</string>
+    <string name="call_barring_baoicr_enabled" msgid="2519630715322138317">"Roumingda chiquvchi chaqiruvlarni bloklash bekor qilinsinmi?"</string>
+    <string name="call_barring_baoicr_disabled" msgid="5831267468931377699">"Roumingda chiquvchi chaqiruvlar bloklansinmi?"</string>
+    <string name="call_barring_baic" msgid="5272726081458339912">"Barcha kiruvchi chaqiruvlar"</string>
+    <string name="call_barring_baic_enabled" msgid="2457134916223203380">"Barcha kiruvchi chaqiruvlarni bloklash bekor qilinsinmi?"</string>
+    <string name="call_barring_baic_disabled" msgid="6945604947500275636">"Barcha kiruvchi chaqiruvlar bloklansinmi?"</string>
+    <string name="call_barring_baicr" msgid="5728784220691481693">"Roumingda kiruvchi chaqiruvlar"</string>
+    <string name="call_barring_baicr_enabled" msgid="6533336994391716127">"Roumingda barcha kiruvchi chaqiruvlarni bloklash bekor qilinsinmi?"</string>
+    <string name="call_barring_baicr_disabled" msgid="6746329853943256566">"Roumingda kiruvchi chaqiruvlar bloklansinmi?"</string>
+    <string name="call_barring_deactivate_all" msgid="5269788384941003415">"Barchasini faolsizlantirish"</string>
+    <string name="call_barring_deactivate_all_description" msgid="4972365443287257704">"Barcha chaqiruvlarni taqiqlash sozlamalarini faolsizlantirish"</string>
+    <string name="call_barring_deactivate_success" msgid="8014685598632000936">"Chaqiruvlarni taqiqlash xususiyati faolsizlantirildi"</string>
+    <string name="call_barring_change_pwd" msgid="6887420609726284232">"Parolni o‘zgartirish"</string>
+    <string name="call_barring_change_pwd_description" msgid="5505087790260233953">"Chaqiruvlarni taqiqlash xususiyati uchun parolni o‘zgartirish"</string>
+    <string name="call_barring_change_pwd_description_disabled" msgid="7630770327645349957">"Chaqiruvlarni taqiqlash xususiyati uchun parolni o‘zgartirib bo‘lmadi."</string>
+    <string name="call_barring_pwd_not_match" msgid="6716711689350314525">"Parollar bir-biriga mos kelmadi"</string>
+    <string name="call_barring_right_pwd_number" msgid="2902966502520410446">"4 ta raqamli parolni kiriting"</string>
+    <string name="call_barring_change_pwd_success" msgid="3278310763742760321">"Parol o‘zgartirildi"</string>
+    <string name="call_barring_old_pwd" msgid="6080515987320238522">"Eski parol"</string>
+    <string name="call_barring_new_pwd" msgid="7048532299150269547">"Yangi parol"</string>
+    <string name="call_barring_confirm_pwd" msgid="1947167278466285411">"Parolni tasdiqlang"</string>
+    <string name="messageCallBarring" msgid="2412123220272136055">"Parolni kiriting"</string>
+    <string name="call_barring_settings" msgid="80766145008623645">"Chaqiruvlarni taqiqlash sozlamalari"</string>
+    <string name="call_barring_deactivate_all_no_password" msgid="920902774366557311">"Barcha chaqiruvlarni taqiqlash sozlamalari faolsizlantirilsinmi?"</string>
+    <string name="supp_service_notification_call_deflected" msgid="9195460512875330926">"Chiquvchi chaqiruv uzatildi."</string>
+    <string name="supp_service_notification_call_forwarded" msgid="7818548630812124053">"Chiquvchi chaqiruv uzatildi."</string>
+    <string name="supp_service_notification_call_waiting" msgid="789154111899572489">"Chiquvchi chaqiruv kutmoqda."</string>
+    <string name="supp_service_clir_suppression_rejected" msgid="1581851661582189045">"Raqamni bloklash rad etildi."</string>
+    <string name="supp_service_closed_user_group_call" msgid="5761735840904590950">"Yopiq guruh abonentiga/abonentidan chaqiruv."</string>
+    <string name="supp_service_incoming_calls_barred" msgid="3248813207307882723">"Kiruvchi chaqiruv taqiqlandi."</string>
+    <string name="supp_service_outgoing_calls_barred" msgid="1962644621292054081">"Chiquvchi chaqiruv taqiqlangan."</string>
+    <string name="supp_service_call_forwarding_active" msgid="1253134771682248735">"Chaqiruvni uzatish faol."</string>
+    <string name="supp_service_additional_call_forwarded" msgid="5228624725214727315">"Ikkinchi liniyadagi chaqiruv uzatildi."</string>
+    <string name="supp_service_additional_ect_connected" msgid="6396964292513707102">"Chaqiruvni uzatish tugallandi."</string>
+    <string name="supp_service_additional_ect_connecting" msgid="5443373059716058480">"Chaqiruv uzatilmoqda…"</string>
+    <string name="supp_service_call_on_hold" msgid="1478976782361795422">"Chaqiruv kutish rejimiga o‘tkazildi."</string>
+    <string name="supp_service_call_resumed" msgid="1656475289958070674">"Chaqiruv qayta tiklandi."</string>
+    <string name="supp_service_deflected_call" msgid="138970419873492166">"Uzatilgan kiruvchi chaqiruv."</string>
+    <string name="supp_service_forwarded_call" msgid="4509980341645679803">"Uzatilgan kiruvchi chaqiruv."</string>
+    <string name="supp_service_conference_call" msgid="4448616364004466832">"Konferens-aloqaga qo‘shilmoqda…"</string>
+    <string name="supp_service_held_call_released" msgid="2030677825038709779">"Chaqiruv kutish rejimidan chiqarildi."</string>
 </resources>
diff --git a/res/values-vi/strings.xml b/res/values-vi/strings.xml
index c598a7f..6c82fd0 100644
--- a/res/values-vi/strings.xml
+++ b/res/values-vi/strings.xml
@@ -130,6 +130,7 @@
     <string name="stk_cc_ss_to_dial_error" msgid="2816779198916570502">"Yêu cầu SS được sửa đổi thành yêu cầu DIAL."</string>
     <string name="stk_cc_ss_to_ussd_error" msgid="7490626178582654236">"Yêu cầu SS được sửa đổi thành yêu cầu USSD."</string>
     <string name="stk_cc_ss_to_ss_error" msgid="5057846756489053759">"Yêu cầu SS được sửa đổi thành yêu cầu SS mới."</string>
+    <string name="stk_cc_ss_to_dial_video_error" msgid="3091186225006683939">"Đã sửa đổi yêu cầu SS thành yêu cầu DIAL video."</string>
     <string name="fdn_check_failure" msgid="18200614306525434">"Cài đặt Số quay định sẵn trên ứng dụng điện thoại được bật. Do đó, một số tính năng có liên quan đến cuộc gọi không hoạt động."</string>
     <string name="radio_off_error" msgid="2304459933248513376">"Hãy bật radio trước khi xem những cài đặt này."</string>
     <string name="close_dialog" msgid="2365884406356986917">"OK"</string>
@@ -158,7 +159,6 @@
     <string name="vm_change_pin_error_invalid" msgid="3972205462701668653">"Mã PIN mới chứa các ký tự không hợp lệ."</string>
     <string name="vm_change_pin_error_system_error" msgid="6610603326230000207">"Không thể thay đổi mã PIN"</string>
     <string name="vvm_unsupported_message_format" msgid="11795090778411977">"Loại tin nhắn không được hỗ trợ, hãy gọi số <xliff:g id="NUMBER">%s</xliff:g> để nghe."</string>
-    <string name="mobile_networks" msgid="5540397602919106177">"Cài đặt mạng di động"</string>
     <string name="network_settings_title" msgid="514120489499925574">"Mạng di động"</string>
     <string name="label_available" msgid="1181658289009300430">"Mạng khả dụng"</string>
     <string name="load_networks_progress" msgid="5230707536168902952">"Đang tìm kiếm…"</string>
@@ -168,6 +168,7 @@
     <string name="not_allowed" msgid="5613353860205691579">"Thẻ SIM của bạn không cho phép kết nối với mạng này."</string>
     <string name="connect_later" msgid="2308119155752343975">"Không thể kết nối với mạng này ngay bây giờ. Hãy thử lại sau."</string>
     <string name="registration_done" msgid="495135664535876612">"Đã đăng ký trên mạng."</string>
+    <string name="already_auto" msgid="6067116884321285507">"Đã chọn lựa chọn tự động."</string>
     <string name="select_automatically" msgid="1046727200631770962">"Tự động chọn mạng"</string>
     <string name="network_select_title" msgid="7733107364757544558">"Mạng"</string>
     <string name="register_automatically" msgid="6017849844573519637">"Đăng ký tự động..."</string>
@@ -175,6 +176,31 @@
     <string name="preferred_network_mode_summary" msgid="1434820673166126609">"Thay đổi chế độ hoạt động của mạng"</string>
     <string name="preferred_network_mode_dialogtitle" msgid="4048082093347807230">"Loại mạng ưu tiên"</string>
     <string name="forbidden_network" msgid="4384929668343563440">"(cấm)"</string>
+  <string-array name="preferred_network_mode_choices">
+    <item msgid="3628460389382468528">"GSM/WCDMA được ưu tiên"</item>
+    <item msgid="8442633436636425221">"Chỉ GSM"</item>
+    <item msgid="2032314385791760810">"Chỉ WCDMA"</item>
+    <item msgid="6334554401059422303">"GSM/WCDMA tự động"</item>
+    <item msgid="1462198368200398663">"CDMA/EvDo tự động"</item>
+    <item msgid="3611460019185359968">"CDMA không có EvDo"</item>
+    <item msgid="545430093607698090">"Chỉ EvDo"</item>
+    <item msgid="4286774020869405140">"CDMA/EvDo/GSM/WCDMA"</item>
+    <item msgid="4006002265696868538">"CDMA + LTE/EvDo"</item>
+    <item msgid="8973936140318359205">"GSM/WCDMA/LTE"</item>
+    <item msgid="3471059554252610472">"Toàn cầu"</item>
+    <item msgid="2882615514545171802">"LTE"</item>
+    <item msgid="8076204422288290116">"LTE / WCDMA"</item>
+    <item msgid="3982984144824159726">"Chỉ TDSCDMA"</item>
+    <item msgid="3686191974505922271">"TDSCDMA/WCDMA"</item>
+    <item msgid="7135671700201836475">"LTE/TDSCDMA"</item>
+    <item msgid="3736619459066330755">"TDSCDMA/GSM"</item>
+    <item msgid="4778666570887216861">"LTE/TDSCDMA/GSM"</item>
+    <item msgid="2952322596201849456">"TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="115984258536697617">"LTE/TDSCDMA/WCDMA"</item>
+    <item msgid="7957991936217192636">"LTE/TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="2828588917858484655">"TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+    <item msgid="4989979948139945854">"LTE/TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+  </string-array>
     <string name="preferred_network_mode_wcdma_perf_summary" msgid="8521677230113533809">"Chế độ mạng được ưa thích: ưu tiên WCDMA"</string>
     <string name="preferred_network_mode_gsm_only_summary" msgid="3352445413437453511">"Chế độ mạng được ưa thích: chỉ GSM"</string>
     <string name="preferred_network_mode_wcdma_only_summary" msgid="2836897236221063413">"Chế độ mạng được ưa thích: chỉ WCDMA"</string>
@@ -192,21 +218,15 @@
     <string name="preferred_network_mode_lte_gsm_umts_summary" msgid="633315028976225026">"Chế độ mạng ưu tiên: LTE / GSM / UMTS"</string>
     <string name="preferred_network_mode_lte_cdma_summary" msgid="3722647806454528426">"Chế độ mạng được ưa thích: LTE / CDMA"</string>
     <string name="preferred_network_mode_tdscdma_summary" msgid="8021016193718678775">"Chế độ mạng được ưa thích: TDSCDMA"</string>
-  <string-array name="preferred_network_mode_choices">
-    <item msgid="7886739962255042385">"LTE / WCDMA"</item>
-    <item msgid="577652050447385699">"LTE"</item>
-    <item msgid="6813597571293773656">"Toàn cầu"</item>
-    <item msgid="127064712132619032">"GSM/WCDMA/LTE"</item>
-    <item msgid="1126767511633425977">"CDMA + LTE/EvDo"</item>
-    <item msgid="6389676313771670660">"CDMA/EvDo/GSM/WCDMA"</item>
-    <item msgid="545430093607698090">"Chỉ EvDo"</item>
-    <item msgid="1508557726283094448">"CDMA không có EvDo"</item>
-    <item msgid="4341433122263841224">"CDMA/EvDo tự động"</item>
-    <item msgid="5958053792390386668">"GSM/WCDMA tự động"</item>
-    <item msgid="7913148405605373434">"Chỉ WCDMA"</item>
-    <item msgid="1524224863879435516">"Chỉ GSM"</item>
-    <item msgid="3817924849415716259">"GSM/WCDMA được ưa thích"</item>
-  </string-array>
+    <string name="preferred_network_mode_tdscdma_wcdma_summary" msgid="2405154895437348623">"Chế độ mạng được ưa thích: TDSCDMA / WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_summary" msgid="2104702896644235637">"Chế độ mạng được ưa thích: LTE / TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_summary" msgid="4893784445338396204">"Chế độ mạng được ưa thích: TDSCDMA / GSM"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_summary" msgid="1815169717046729757">"Chế độ mạng được ưa thích: LTE/GSM/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_wcdma_summary" msgid="2195358773359424099">"Chế độ mạng được ưa thích: TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_wcdma_summary" msgid="1181424059695667803">"Chế độ mạng được ưa thích: LTE/TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_wcdma_summary" msgid="2526539326505354382">"Chế độ mạng được ưa thích: LTE/TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="8195248059196614939">"Chế độ mạng được ưa thích: TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="5596733053095592791">"Chế độ mạng được ưa thích: LTE/TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
     <string name="call_category" msgid="5863978196309462052">"Đang gọi"</string>
     <string name="network_operator_category" msgid="4830701959205735636">"Mạng"</string>
     <string name="enhanced_4g_lte_mode_title" msgid="522191650223239171">"Chế độ 4G LTE tăng cường"</string>
@@ -220,12 +240,13 @@
     <string name="roaming_disable" msgid="1843417228755568110">"Kết nối với dịch vụ dữ liệu khi chuyển vùng"</string>
     <string name="roaming_reenable_message" msgid="8913735676127858115">"Bạn đã mất kết nối dữ liệu vì bạn đã tắt chuyển vùng dữ liệu của mạng gia đình của mình."</string>
     <string name="roaming_warning" msgid="1603164667540144353">"Bạn có thể phải chịu các khoản phí đáng kể."</string>
+    <string name="roaming_check_price_warning" msgid="7497570906830902550">"Hãy liên hệ với nhà cung cấp mạng của bạn để biết giá cước."</string>
     <string name="roaming_alert_title" msgid="3654815360303826008">"Cho phép chuyển vùng dữ liệu?"</string>
     <string name="data_usage_title" msgid="8759619109516889802">"Mức sử dụng dữ liệu"</string>
     <string name="data_usage_template" msgid="8526428824844656364">"Đã sử dụng <xliff:g id="ID_1">%1$s</xliff:g> dữ liệu di động <xliff:g id="ID_2">%2$s</xliff:g>"</string>
     <string name="advanced_options_title" msgid="8074895510265488035">"Nâng cao"</string>
     <string name="carrier_settings_euicc" msgid="6714062862127226405">"Nhà cung cấp dịch vụ"</string>
-    <string name="keywords_carrier_settings_euicc" msgid="783429609643157743">"nhà cung cấp dịch vụ, esim, sim, euicc"</string>
+    <string name="keywords_carrier_settings_euicc" msgid="6861505396475991277">"nhà mạng, esim, sim, euicc, chuyển nhà mạng, thêm nhà mạng"</string>
     <string name="carrier_settings_euicc_summary" msgid="5115001942761995457">"<xliff:g id="CARRIER_NAME">%1$s</xliff:g> — <xliff:g id="PHONE_NUMBER">%2$s</xliff:g>"</string>
     <string name="mobile_data_settings_title" msgid="4661165467914727157">"Dữ liệu di động"</string>
     <string name="mobile_data_settings_summary" msgid="5087255915840576895">"Truy cập dữ liệu bằng mạng di động"</string>
@@ -399,7 +420,7 @@
     <string name="deleting_fdn_contact" msgid="5669163206349319969">"Đang xóa số quay định sẵn…"</string>
     <string name="fdn_contact_deleted" msgid="7154162327112259569">"Đã thêm số quay định sẵn."</string>
     <string name="pin2_invalid" msgid="5470854099230755944">"FDN không được cập nhật do bạn đã nhập PIN không chính xác."</string>
-    <string name="fdn_invalid_number" msgid="8602417141715473998">"FDN chưa được cập nhật do số trống hoặc vượt quá 20 chữ số."</string>
+    <string name="fdn_invalid_number" msgid="2062898833049589309">"Số gọi định sẵn (FDN) chưa được cập nhật do vượt quá 20 chữ số."</string>
     <string name="pin2_or_fdn_invalid" msgid="6025144083384701197">"FDN không được cập nhật. Mã PIN2 không đúng hoặc số điện thoại đã bị từ chối."</string>
     <string name="fdn_failed" msgid="540018079008319747">"Thao tác FDN không thành công."</string>
     <string name="simContacts_emptyLoading" msgid="2203331234764498011">"Đang đọc từ thẻ SIM…"</string>
@@ -502,6 +523,8 @@
     <string name="failedToImportSingleContactMsg" msgid="415399285420353917">"Không nhập được liên hệ"</string>
     <string name="hac_mode_title" msgid="8740268574688743289">"Trợ thính"</string>
     <string name="hac_mode_summary" msgid="6833851160514929341">"Bật khả năng tương thích trợ thính"</string>
+    <string name="rtt_mode_title" msgid="5868105073514206953">"RTT"</string>
+    <string name="rtt_mode_summary" msgid="7346441783429748083">"Bật hoặc tắt RTT"</string>
   <string-array name="tty_mode_entries">
     <item msgid="512950011423868021">"Tắt TTY"</item>
     <item msgid="3971695875449640648">"TTY Đầy"</item>
@@ -613,4 +636,107 @@
     <string name="mobile_data_activate_diag_message" msgid="8216154678758451453">"Bạn có thể phải thêm dữ liệu qua <xliff:g id="PROVIDER_NAME">%s</xliff:g>"</string>
     <string name="mobile_data_activate_button" msgid="3682400969184405446">"THÊM DỮ LIỆU"</string>
     <string name="mobile_data_activate_cancel_button" msgid="1708022171547398765">"HỦY"</string>
+    <string name="clh_card_title_call_ended_txt" msgid="4072101334811753823">"Đã kết thúc cuộc gọi"</string>
+    <string name="clh_callFailed_powerOff_txt" msgid="3773036949107147708">"Tắt đài"</string>
+    <string name="clh_callFailed_simError_txt" msgid="757650590524277969">"Không có thẻ SIM hoặc lỗi thẻ SIM"</string>
+    <string name="clh_incall_error_out_of_service_txt" msgid="3974373603657193827">"Không có mạng di động"</string>
+    <string name="clh_callFailed_unassigned_number_txt" msgid="7635996793232604064">"Số chưa chỉ định (chưa phân bổ)"</string>
+    <string name="clh_callFailed_no_route_to_destination_txt" msgid="8561586745288855167">"Không chuyển được tới đích đến"</string>
+    <string name="clh_callFailed_channel_unacceptable_txt" msgid="8048626924246611459">"Không chấp nhận kênh"</string>
+    <string name="clh_callFailed_operator_determined_barring_txt" msgid="6889705714244076823">"Chặn do nhà mạng xác định"</string>
+    <string name="clh_callFailed_normal_call_clearing_txt" msgid="2810975267106345820">"Ngắt kết nối cuộc gọi thông thường"</string>
+    <string name="clh_callFailed_user_busy_txt" msgid="2736095995784746915">"Người dùng bận"</string>
+    <string name="clh_callFailed_no_user_responding_txt" msgid="1421543095873040084">"Không có phản hồi của người dùng"</string>
+    <string name="clh_callFailed_user_alerting_txt" msgid="6606245970376797447">"Cảnh báo người dùng, không trả lời"</string>
+    <string name="clh_callFailed_call_rejected_txt" msgid="8001665478195793223">"Đã từ chối cuộc gọi"</string>
+    <string name="clh_callFailed_number_changed_txt" msgid="5127909898925154242">"Đã thay đổi số"</string>
+    <string name="clh_callFailed_pre_emption_txt" msgid="6864702416751338567">"Mua trước"</string>
+    <string name="clh_callFailed_non_selected_user_clearing_txt" msgid="8725898326616836656">"Ngắt kết nối người dùng chưa chọn"</string>
+    <string name="clh_callFailed_destination_out_of_order_txt" msgid="6626355413556362437">"Đích đến hoạt động không chính xác"</string>
+    <string name="clh_callFailed_invalid_number_format_txt" msgid="6987646655639655370">"Định dạng số không hợp lệ (số không đầy đủ)"</string>
+    <string name="clh_callFailed_facility_rejected_txt" msgid="4539787567476563415">"Đã từ chối tiện ích"</string>
+    <string name="clh_callFailed_response_to_STATUS_ENQUIRY_txt" msgid="178503536263624366">"Phản hồi STATUS ENQUIRY"</string>
+    <string name="clh_callFailed_normal_unspecified_txt" msgid="2777574148560245427">"Thông thường, không xác định"</string>
+    <string name="clh_callFailed_no_circuit_available_txt" msgid="2894749820848784700">"Không có mạch/kênh"</string>
+    <string name="clh_callFailed_network_out_of_order_txt" msgid="807472585030492179">"Mạng hoạt động không chính xác"</string>
+    <string name="clh_callFailed_temporary_failure_txt" msgid="1985847623937655151">"Lỗi tạm thời"</string>
+    <string name="clh_callFailed_switching_equipment_congestion_txt" msgid="465517139462928431">"Nghẽn thiết bị chuyển mạch"</string>
+    <string name="clh_callFailed_access_information_discarded_txt" msgid="132851305339579892">"Đã loại bỏ thông tin truy cập"</string>
+    <string name="clh_callFailed_requested_circuit_txt" msgid="2316345471851443847">"Không có mạch/kênh yêu cầu"</string>
+    <string name="clh_callFailed_resources_unavailable_unspecified_txt" msgid="4460267429142724322">"Không có tài nguyên, không xác định"</string>
+    <string name="clh_callFailed_quality_of_service_unavailable_txt" msgid="7315823047206338755">"Không có chất lượng dịch vụ"</string>
+    <string name="clh_callFailed_requested_facility_not_subscribed_txt" msgid="1688438372518949530">"Chưa đăng ký tiện ích yêu cầu"</string>
+    <string name="clh_callFailed_incoming_calls_barred_within_the_CUG_txt" msgid="3922231620226043342">"Đã chặn cuộc gọi đến trong CUG"</string>
+    <string name="clh_callFailed_bearer_capability_not_authorized_txt" msgid="6515594235334537340">"Chưa cho phép khả năng mang tải"</string>
+    <string name="clh_callFailed_bearer_capability_not_presently_available_txt" msgid="8013567156449692135">"Hiện chưa có khả năng mang tải"</string>
+    <string name="clh_callFailed_service_or_option_not_available_unspecified_txt" msgid="8663374141880847414">"Không có dịch vụ hoặc tùy chọn, không xác định"</string>
+    <string name="clh_callFailed_bearer_service_not_implemented_txt" msgid="2772484977847973583">"Chưa triển khai dịch vụ mang tải"</string>
+    <string name="clh_callFailed_ACM_equal_to_or_greater_than_ACMmax_txt" msgid="2192709279981159761">"ACM bằng hoặc lớn hơn ACMmax"</string>
+    <string name="clh_callFailed_requested_facility_not_implemented_txt" msgid="406404292085779118">"Chưa triển khai tiện ích yêu cầu"</string>
+    <string name="clh_callFailed_only_restricted_digital_information_bearer_capability_is_available_txt" msgid="4817899794531157207">"Chỉ có khả năng mang tải hạn chế cho thông tin kỹ thuật số"</string>
+    <string name="clh_callFailed_service_or_option_not_implemented_unspecified_txt" msgid="2968655784896862505">"Chưa triển khai dịch vụ hoặc tùy chọn, không xác định"</string>
+    <string name="clh_callFailed_invalid_transaction_identifier_value_txt" msgid="3843478518660918642">"Giá trị nhận dạng giao dịch không hợp lệ"</string>
+    <string name="clh_callFailed_user_not_member_of_CUG_txt" msgid="8462852903153938988">"Người dùng không phải là thành viên của CUG"</string>
+    <string name="clh_callFailed_incompatible_destination_txt" msgid="2580750652910253219">"Đích đến không tương thích"</string>
+    <string name="clh_callFailed_invalid_transit_network_selection_txt" msgid="6589916900457111005">"Lựa chọn mạng chuyển tiếp không hợp lệ"</string>
+    <string name="clh_callFailed_semantically_incorrect_message_txt" msgid="2329284157442218683">"Thông báo không đúng ngữ nghĩa"</string>
+    <string name="clh_callFailed_invalid_mandatory_information_txt" msgid="9081556111928912676">"Thông tin bắt buộc không hợp lệ"</string>
+    <string name="clh_callFailed_message_type_non_existent_or_not_implemented_txt" msgid="2641350895896546715">"Loại thông báo không tồn tại hoặc chưa triển khai"</string>
+    <string name="clh_callFailed_message_type_not_compatible_with_protocol_state_txt" msgid="6598180735494982466">"Loại thông báo không tương thích với trạng thái giao thức"</string>
+    <string name="clh_callFailed_information_element_non_existent_or_not_implemented_txt" msgid="4725610801664706983">"Thành phần thông tin không tồn tại hoặc chưa triển khai"</string>
+    <string name="clh_callFailed_conditional_IE_error_txt" msgid="9140031076499566143">"Lỗi IE có điều kiện"</string>
+    <string name="clh_callFailed_message_not_compatible_with_protocol_state_txt" msgid="6586005128633024271">"Thông báo không tương thích với trạng thái giao thức"</string>
+    <string name="clh_callFailed_recovery_on_timer_expiry_txt" msgid="3680765722923600294">"Khôi phục khi hết hạn hẹn giờ"</string>
+    <string name="clh_callFailed_protocol_Error_unspecified_txt" msgid="8294907817156524790">"Lỗi giao thức, không xác định"</string>
+    <string name="clh_callFailed_interworking_unspecified_txt" msgid="8838850798491763729">"Ảnh hưởng lẫn nhau, không xác định"</string>
+    <string name="labelCallBarring" msgid="3452870940716226978">"Chặn cuộc gọi"</string>
+    <string name="sum_call_barring_enabled" msgid="6804489690436703488">"Bật"</string>
+    <string name="sum_call_barring_disabled" msgid="5900772179198857783">"Tắt"</string>
+    <string name="call_barring_baoc" msgid="1199843944333106035">"Tất cả cuộc gọi đi"</string>
+    <string name="call_barring_baoc_enabled" msgid="8112118391869380361">"Bạn muốn tắt cài đặt chặn tất cả cuộc gọi đi?"</string>
+    <string name="call_barring_baoc_disabled" msgid="7806697133004697974">"Bạn muốn chặn tất cả cuộc gọi đi?"</string>
+    <string name="call_barring_baoic" msgid="3162154267825211826">"Cuộc gọi đi quốc tế"</string>
+    <string name="call_barring_baoic_enabled" msgid="2634377543147258105">"Bạn muốn tắt cài đặt chặn cuộc gọi đi quốc tế?"</string>
+    <string name="call_barring_baoic_disabled" msgid="5817895648306183464">"Bạn muốn chặn cuộc gọi đi quốc tế?"</string>
+    <string name="call_barring_baoicr" msgid="8951699885885742076">"Cuộc gọi đi chuyển vùng quốc tế"</string>
+    <string name="call_barring_baoicr_enabled" msgid="2519630715322138317">"Bạn muốn tắt cài đặt chặn cuộc gọi đi chuyển vùng quốc tế?"</string>
+    <string name="call_barring_baoicr_disabled" msgid="5831267468931377699">"Bạn muốn chặn cuộc gọi đi chuyển vùng quốc tế?"</string>
+    <string name="call_barring_baic" msgid="5272726081458339912">"Tất cả cuộc gọi đến"</string>
+    <string name="call_barring_baic_enabled" msgid="2457134916223203380">"Bạn muốn tắt cài đặt chặn tất cả cuộc gọi đến?"</string>
+    <string name="call_barring_baic_disabled" msgid="6945604947500275636">"Bạn muốn chặn tất cả cuộc gọi đến?"</string>
+    <string name="call_barring_baicr" msgid="5728784220691481693">"Cuộc gọi đến chuyển vùng quốc tế"</string>
+    <string name="call_barring_baicr_enabled" msgid="6533336994391716127">"Bạn muốn tắt cài đặt chặn tất cả cuộc gọi đến chuyển vùng quốc tế?"</string>
+    <string name="call_barring_baicr_disabled" msgid="6746329853943256566">"Bạn muốn chặn cuộc gọi đến chuyển vùng quốc tế?"</string>
+    <string name="call_barring_deactivate_all" msgid="5269788384941003415">"Hủy kích hoạt tất cả cài đặt"</string>
+    <string name="call_barring_deactivate_all_description" msgid="4972365443287257704">"Hủy kích hoạt tất cả cài đặt chặn cuộc gọi"</string>
+    <string name="call_barring_deactivate_success" msgid="8014685598632000936">"Đã hủy kích hoạt cài đặt chặn cuộc gọi"</string>
+    <string name="call_barring_change_pwd" msgid="6887420609726284232">"Đổi mật khẩu"</string>
+    <string name="call_barring_change_pwd_description" msgid="5505087790260233953">"Đổi mật khẩu chặn cuộc gọi"</string>
+    <string name="call_barring_change_pwd_description_disabled" msgid="7630770327645349957">"Không thể đổi mật khẩu chặn cuộc gọi."</string>
+    <string name="call_barring_pwd_not_match" msgid="6716711689350314525">"Mật khẩu không khớp"</string>
+    <string name="call_barring_right_pwd_number" msgid="2902966502520410446">"Nhập mật khẩu gồm 4 số"</string>
+    <string name="call_barring_change_pwd_success" msgid="3278310763742760321">"Đã đổi mật khẩu"</string>
+    <string name="call_barring_old_pwd" msgid="6080515987320238522">"Mật khẩu cũ"</string>
+    <string name="call_barring_new_pwd" msgid="7048532299150269547">"Mật khẩu mới"</string>
+    <string name="call_barring_confirm_pwd" msgid="1947167278466285411">"Xác nhận mật khẩu"</string>
+    <string name="messageCallBarring" msgid="2412123220272136055">"Nhập mật khẩu"</string>
+    <string name="call_barring_settings" msgid="80766145008623645">"Cài đặt chặn cuộc gọi"</string>
+    <string name="call_barring_deactivate_all_no_password" msgid="920902774366557311">"Bạn muốn hủy kích hoạt tất cả cài đặt chặn cuộc gọi?"</string>
+    <string name="supp_service_notification_call_deflected" msgid="9195460512875330926">"Đã chuyển hướng cuộc gọi."</string>
+    <string name="supp_service_notification_call_forwarded" msgid="7818548630812124053">"Đã chuyển tiếp cuộc gọi."</string>
+    <string name="supp_service_notification_call_waiting" msgid="789154111899572489">"Cuộc gọi đang chờ."</string>
+    <string name="supp_service_clir_suppression_rejected" msgid="1581851661582189045">"Yêu cầu chặn số đã bị từ chối."</string>
+    <string name="supp_service_closed_user_group_call" msgid="5761735840904590950">"Cuộc gọi theo nhóm người dùng đã đóng."</string>
+    <string name="supp_service_incoming_calls_barred" msgid="3248813207307882723">"Đã chặn cuộc gọi đến."</string>
+    <string name="supp_service_outgoing_calls_barred" msgid="1962644621292054081">"Đã chặn cuộc gọi đi."</string>
+    <string name="supp_service_call_forwarding_active" msgid="1253134771682248735">"Tính năng chuyển tiếp cuộc gọi đang hoạt động."</string>
+    <string name="supp_service_additional_call_forwarded" msgid="5228624725214727315">"Đã chuyển tiếp cuộc gọi bổ sung."</string>
+    <string name="supp_service_additional_ect_connected" msgid="6396964292513707102">"Hoàn tất chuyển cuộc gọi ở chế độ rõ."</string>
+    <string name="supp_service_additional_ect_connecting" msgid="5443373059716058480">"Đang chuyển cuộc gọi ở chế độ rõ."</string>
+    <string name="supp_service_call_on_hold" msgid="1478976782361795422">"Cuộc gọi đang chờ."</string>
+    <string name="supp_service_call_resumed" msgid="1656475289958070674">"Đã tiếp tục cuộc gọi."</string>
+    <string name="supp_service_deflected_call" msgid="138970419873492166">"Cuộc gọi đã bị chuyển hướng."</string>
+    <string name="supp_service_forwarded_call" msgid="4509980341645679803">"Cuộc gọi đã được chuyển tiếp."</string>
+    <string name="supp_service_conference_call" msgid="4448616364004466832">"Đang tham gia cuộc gọi nhiều bên."</string>
+    <string name="supp_service_held_call_released" msgid="2030677825038709779">"Đã ngắt kết nối cuộc gọi chờ."</string>
 </resources>
diff --git a/res/values-zh-rCN/strings.xml b/res/values-zh-rCN/strings.xml
index 81c167c..85d5f74 100644
--- a/res/values-zh-rCN/strings.xml
+++ b/res/values-zh-rCN/strings.xml
@@ -130,6 +130,7 @@
     <string name="stk_cc_ss_to_dial_error" msgid="2816779198916570502">"SS 请求已修改为 DIAL 请求。"</string>
     <string name="stk_cc_ss_to_ussd_error" msgid="7490626178582654236">"SS 请求已修改为 USSD 请求。"</string>
     <string name="stk_cc_ss_to_ss_error" msgid="5057846756489053759">"SS 请求已修改为新的 SS 请求。"</string>
+    <string name="stk_cc_ss_to_dial_video_error" msgid="3091186225006683939">"SS 请求已修改为视频 DIAL 请求。"</string>
     <string name="fdn_check_failure" msgid="18200614306525434">"拨号应用的固定拨号设置已启用。因此,部分与拨号相关的功能将不能正常使用。"</string>
     <string name="radio_off_error" msgid="2304459933248513376">"请先开启无线装置,然后再查看这些设置。"</string>
     <string name="close_dialog" msgid="2365884406356986917">"确定"</string>
@@ -158,7 +159,6 @@
     <string name="vm_change_pin_error_invalid" msgid="3972205462701668653">"新的 PIN 码包含无效字符。"</string>
     <string name="vm_change_pin_error_system_error" msgid="6610603326230000207">"无法更改 PIN 码"</string>
     <string name="vvm_unsupported_message_format" msgid="11795090778411977">"不受支持的语音邮件类型,请拨打 <xliff:g id="NUMBER">%s</xliff:g> 收听。"</string>
-    <string name="mobile_networks" msgid="5540397602919106177">"移动网络设置"</string>
     <string name="network_settings_title" msgid="514120489499925574">"移动网络"</string>
     <string name="label_available" msgid="1181658289009300430">"可用网络"</string>
     <string name="load_networks_progress" msgid="5230707536168902952">"正在搜索..."</string>
@@ -168,6 +168,7 @@
     <string name="not_allowed" msgid="5613353860205691579">"您的SIM卡不允许连接到此网络。"</string>
     <string name="connect_later" msgid="2308119155752343975">"目前无法连接到此网络,请稍后重试。"</string>
     <string name="registration_done" msgid="495135664535876612">"已在网络上注册。"</string>
+    <string name="already_auto" msgid="6067116884321285507">"已设为自动选择。"</string>
     <string name="select_automatically" msgid="1046727200631770962">"自动选择网络"</string>
     <string name="network_select_title" msgid="7733107364757544558">"网络"</string>
     <string name="register_automatically" msgid="6017849844573519637">"自动注册..."</string>
@@ -175,6 +176,31 @@
     <string name="preferred_network_mode_summary" msgid="1434820673166126609">"更改网络运行方式"</string>
     <string name="preferred_network_mode_dialogtitle" msgid="4048082093347807230">"首选网络类型"</string>
     <string name="forbidden_network" msgid="4384929668343563440">"(禁止)"</string>
+  <string-array name="preferred_network_mode_choices">
+    <item msgid="3628460389382468528">"首选 GSM/WCDMA"</item>
+    <item msgid="8442633436636425221">"仅限 GSM"</item>
+    <item msgid="2032314385791760810">"仅限 WCDMA"</item>
+    <item msgid="6334554401059422303">"GSM/WCDMA 自动选择"</item>
+    <item msgid="1462198368200398663">"CDMA/EvDo 自动选择"</item>
+    <item msgid="3611460019185359968">"CDMA,无 EvDo 功能"</item>
+    <item msgid="545430093607698090">"仅 EvDo"</item>
+    <item msgid="4286774020869405140">"CDMA/EvDo/GSM/WCDMA"</item>
+    <item msgid="4006002265696868538">"CDMA + LTE/EvDo"</item>
+    <item msgid="8973936140318359205">"GSM/WCDMA/LTE"</item>
+    <item msgid="3471059554252610472">"通用"</item>
+    <item msgid="2882615514545171802">"LTE"</item>
+    <item msgid="8076204422288290116">"LTE/WCDMA"</item>
+    <item msgid="3982984144824159726">"仅限 TDSCDMA"</item>
+    <item msgid="3686191974505922271">"TDSCDMA/WCDMA"</item>
+    <item msgid="7135671700201836475">"LTE/TDSCDMA"</item>
+    <item msgid="3736619459066330755">"TDSCDMA/GSM"</item>
+    <item msgid="4778666570887216861">"LTE/TDSCDMA/GSM"</item>
+    <item msgid="2952322596201849456">"TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="115984258536697617">"LTE/TDSCDMA/WCDMA"</item>
+    <item msgid="7957991936217192636">"LTE/TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="2828588917858484655">"TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+    <item msgid="4989979948139945854">"LTE/TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+  </string-array>
     <string name="preferred_network_mode_wcdma_perf_summary" msgid="8521677230113533809">"首选网络模式:首选 WCDMA"</string>
     <string name="preferred_network_mode_gsm_only_summary" msgid="3352445413437453511">"首选网络模式:仅限 GSM"</string>
     <string name="preferred_network_mode_wcdma_only_summary" msgid="2836897236221063413">"首选网络模式:仅限 WCDMA"</string>
@@ -192,21 +218,15 @@
     <string name="preferred_network_mode_lte_gsm_umts_summary" msgid="633315028976225026">"首选网络模式:LTE / GSM / UMTS"</string>
     <string name="preferred_network_mode_lte_cdma_summary" msgid="3722647806454528426">"首选网络模式:LTE/CDMA"</string>
     <string name="preferred_network_mode_tdscdma_summary" msgid="8021016193718678775">"首选网络模式:TDSCDMA"</string>
-  <string-array name="preferred_network_mode_choices">
-    <item msgid="7886739962255042385">"LTE/WCDMA"</item>
-    <item msgid="577652050447385699">"LTE"</item>
-    <item msgid="6813597571293773656">"通用"</item>
-    <item msgid="127064712132619032">"GSM/WCDMA/LTE"</item>
-    <item msgid="1126767511633425977">"CDMA + LTE/EvDo"</item>
-    <item msgid="6389676313771670660">"CDMA/EvDo/GSM/WCDMA"</item>
-    <item msgid="545430093607698090">"仅 EvDo"</item>
-    <item msgid="1508557726283094448">"CDMA,无 EvDo 功能"</item>
-    <item msgid="4341433122263841224">"CDMA/EvDo 自动选择"</item>
-    <item msgid="5958053792390386668">"GSM/WCDMA 自动选择"</item>
-    <item msgid="7913148405605373434">"仅 WCDMA"</item>
-    <item msgid="1524224863879435516">"仅 GSM"</item>
-    <item msgid="3817924849415716259">"首选 GSM/WCDMA"</item>
-  </string-array>
+    <string name="preferred_network_mode_tdscdma_wcdma_summary" msgid="2405154895437348623">"首选网络模式:TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_summary" msgid="2104702896644235637">"首选网络模式:LTE/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_summary" msgid="4893784445338396204">"首选网络模式:TDSCDMA/GSM"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_summary" msgid="1815169717046729757">"首选网络模式:LTE/GSM/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_wcdma_summary" msgid="2195358773359424099">"首选网络模式:TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_wcdma_summary" msgid="1181424059695667803">"首选网络模式:LTE/TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_wcdma_summary" msgid="2526539326505354382">"首选网络模式:LTE/TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="8195248059196614939">"首选网络模式:TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="5596733053095592791">"首选网络模式:LTE/TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
     <string name="call_category" msgid="5863978196309462052">"通话"</string>
     <string name="network_operator_category" msgid="4830701959205735636">"网络"</string>
     <string name="enhanced_4g_lte_mode_title" msgid="522191650223239171">"增强型 4G LTE 模式"</string>
@@ -220,12 +240,13 @@
     <string name="roaming_disable" msgid="1843417228755568110">"漫游时连接到移动数据网络服务"</string>
     <string name="roaming_reenable_message" msgid="8913735676127858115">"移动数据网络连接已断开,因为您已离开本地网络并关闭了移动数据网络漫游功能。"</string>
     <string name="roaming_warning" msgid="1603164667540144353">"这可能会产生高额费用。"</string>
+    <string name="roaming_check_price_warning" msgid="7497570906830902550">"请与您的网络服务提供商联系以了解定价。"</string>
     <string name="roaming_alert_title" msgid="3654815360303826008">"要允许移动数据网络漫游吗?"</string>
     <string name="data_usage_title" msgid="8759619109516889802">"流量使用情况"</string>
     <string name="data_usage_template" msgid="8526428824844656364">"<xliff:g id="ID_2">%2$s</xliff:g>期间使用的移动数据流量为:<xliff:g id="ID_1">%1$s</xliff:g>"</string>
     <string name="advanced_options_title" msgid="8074895510265488035">"高级"</string>
     <string name="carrier_settings_euicc" msgid="6714062862127226405">"运营商"</string>
-    <string name="keywords_carrier_settings_euicc" msgid="783429609643157743">"运营商, esim, sim, euicc"</string>
+    <string name="keywords_carrier_settings_euicc" msgid="6861505396475991277">"运营商, eSIM 卡, SIM 卡, eUICC 卡, 切换运营商, 添加运营商"</string>
     <string name="carrier_settings_euicc_summary" msgid="5115001942761995457">"<xliff:g id="CARRIER_NAME">%1$s</xliff:g> - <xliff:g id="PHONE_NUMBER">%2$s</xliff:g>"</string>
     <string name="mobile_data_settings_title" msgid="4661165467914727157">"移动数据"</string>
     <string name="mobile_data_settings_summary" msgid="5087255915840576895">"通过移动网络访问数据"</string>
@@ -399,7 +420,7 @@
     <string name="deleting_fdn_contact" msgid="5669163206349319969">"正在删除固定拨号联系人..."</string>
     <string name="fdn_contact_deleted" msgid="7154162327112259569">"已删除固定拨号联系人。"</string>
     <string name="pin2_invalid" msgid="5470854099230755944">"固定拨号未更新,因为输入的 PIN 码有误。"</string>
-    <string name="fdn_invalid_number" msgid="8602417141715473998">"系统未更新 FDN,因为未输入号码或者输入的号码超过了 20 位。"</string>
+    <string name="fdn_invalid_number" msgid="2062898833049589309">"未能更新 FDN,因为号码超过 20 位数。"</string>
     <string name="pin2_or_fdn_invalid" msgid="6025144083384701197">"固定拨号未更新。PIN2 码有误,或电话号码遭拒。"</string>
     <string name="fdn_failed" msgid="540018079008319747">"固定拨号操作失败。"</string>
     <string name="simContacts_emptyLoading" msgid="2203331234764498011">"正在从SIM卡读取..."</string>
@@ -502,6 +523,8 @@
     <string name="failedToImportSingleContactMsg" msgid="415399285420353917">"无法导入联系人"</string>
     <string name="hac_mode_title" msgid="8740268574688743289">"助听器"</string>
     <string name="hac_mode_summary" msgid="6833851160514929341">"启用助听器兼容模式"</string>
+    <string name="rtt_mode_title" msgid="5868105073514206953">"RTT"</string>
+    <string name="rtt_mode_summary" msgid="7346441783429748083">"启用或停用 RTT"</string>
   <string-array name="tty_mode_entries">
     <item msgid="512950011423868021">"TTY 关闭"</item>
     <item msgid="3971695875449640648">"TTY 完整"</item>
@@ -613,4 +636,107 @@
     <string name="mobile_data_activate_diag_message" msgid="8216154678758451453">"您可能需要通过<xliff:g id="PROVIDER_NAME">%s</xliff:g>增加数据流量"</string>
     <string name="mobile_data_activate_button" msgid="3682400969184405446">"增加数据流量"</string>
     <string name="mobile_data_activate_cancel_button" msgid="1708022171547398765">"取消"</string>
+    <string name="clh_card_title_call_ended_txt" msgid="4072101334811753823">"通话已结束"</string>
+    <string name="clh_callFailed_powerOff_txt" msgid="3773036949107147708">"无线装置已关闭"</string>
+    <string name="clh_callFailed_simError_txt" msgid="757650590524277969">"没有 SIM 卡或 SIM 卡错误"</string>
+    <string name="clh_incall_error_out_of_service_txt" msgid="3974373603657193827">"无法连接到移动网络"</string>
+    <string name="clh_callFailed_unassigned_number_txt" msgid="7635996793232604064">"未分配(未指定)的号码"</string>
+    <string name="clh_callFailed_no_route_to_destination_txt" msgid="8561586745288855167">"没有连接目的地的路由"</string>
+    <string name="clh_callFailed_channel_unacceptable_txt" msgid="8048626924246611459">"信道不可用"</string>
+    <string name="clh_callFailed_operator_determined_barring_txt" msgid="6889705714244076823">"运营者决定禁止"</string>
+    <string name="clh_callFailed_normal_call_clearing_txt" msgid="2810975267106345820">"常规的通话清除操作"</string>
+    <string name="clh_callFailed_user_busy_txt" msgid="2736095995784746915">"用户正忙"</string>
+    <string name="clh_callFailed_no_user_responding_txt" msgid="1421543095873040084">"没有用户响应"</string>
+    <string name="clh_callFailed_user_alerting_txt" msgid="6606245970376797447">"用户发出提醒,但未在规定时间内提供连接指示"</string>
+    <string name="clh_callFailed_call_rejected_txt" msgid="8001665478195793223">"通话遭拒"</string>
+    <string name="clh_callFailed_number_changed_txt" msgid="5127909898925154242">"号码已更改"</string>
+    <string name="clh_callFailed_pre_emption_txt" msgid="6864702416751338567">"被其他通话抢先占用"</string>
+    <string name="clh_callFailed_non_selected_user_clearing_txt" msgid="8725898326616836656">"清除未选择的用户"</string>
+    <string name="clh_callFailed_destination_out_of_order_txt" msgid="6626355413556362437">"目的地故障"</string>
+    <string name="clh_callFailed_invalid_number_format_txt" msgid="6987646655639655370">"号码格式无效(号码不完整)"</string>
+    <string name="clh_callFailed_facility_rejected_txt" msgid="4539787567476563415">"服务请求遭拒"</string>
+    <string name="clh_callFailed_response_to_STATUS_ENQUIRY_txt" msgid="178503536263624366">"回复状态查询"</string>
+    <string name="clh_callFailed_normal_unspecified_txt" msgid="2777574148560245427">"常规事件(未指定原因)"</string>
+    <string name="clh_callFailed_no_circuit_available_txt" msgid="2894749820848784700">"没有可用的线路/信道"</string>
+    <string name="clh_callFailed_network_out_of_order_txt" msgid="807472585030492179">"网络故障"</string>
+    <string name="clh_callFailed_temporary_failure_txt" msgid="1985847623937655151">"临时故障"</string>
+    <string name="clh_callFailed_switching_equipment_congestion_txt" msgid="465517139462928431">"交换设备拥塞"</string>
+    <string name="clh_callFailed_access_information_discarded_txt" msgid="132851305339579892">"接入信息已被舍弃"</string>
+    <string name="clh_callFailed_requested_circuit_txt" msgid="2316345471851443847">"请求的线路/信道不可用"</string>
+    <string name="clh_callFailed_resources_unavailable_unspecified_txt" msgid="4460267429142724322">"资源不可用(未指定原因)"</string>
+    <string name="clh_callFailed_quality_of_service_unavailable_txt" msgid="7315823047206338755">"无法提供请求的服务质量"</string>
+    <string name="clh_callFailed_requested_facility_not_subscribed_txt" msgid="1688438372518949530">"尚未订阅请求的服务"</string>
+    <string name="clh_callFailed_incoming_calls_barred_within_the_CUG_txt" msgid="3922231620226043342">"来电在封闭用户组 (CUG) 内遭禁"</string>
+    <string name="clh_callFailed_bearer_capability_not_authorized_txt" msgid="6515594235334537340">"未获权使用请求的承载功能"</string>
+    <string name="clh_callFailed_bearer_capability_not_presently_available_txt" msgid="8013567156449692135">"目前无法使用请求的承载功能"</string>
+    <string name="clh_callFailed_service_or_option_not_available_unspecified_txt" msgid="8663374141880847414">"服务或选项不可用(未指定原因)"</string>
+    <string name="clh_callFailed_bearer_service_not_implemented_txt" msgid="2772484977847973583">"未执行承载服务"</string>
+    <string name="clh_callFailed_ACM_equal_to_or_greater_than_ACMmax_txt" msgid="2192709279981159761">"ACM 等于或大于 ACMmax"</string>
+    <string name="clh_callFailed_requested_facility_not_implemented_txt" msgid="406404292085779118">"未执行请求的服务"</string>
+    <string name="clh_callFailed_only_restricted_digital_information_bearer_capability_is_available_txt" msgid="4817899794531157207">"仅支持受限数字信息承载功能"</string>
+    <string name="clh_callFailed_service_or_option_not_implemented_unspecified_txt" msgid="2968655784896862505">"服务或选项未执行(未指定原因)"</string>
+    <string name="clh_callFailed_invalid_transaction_identifier_value_txt" msgid="3843478518660918642">"事务识别符无效"</string>
+    <string name="clh_callFailed_user_not_member_of_CUG_txt" msgid="8462852903153938988">"用户并非封闭用户组 (CUG) 内的成员"</string>
+    <string name="clh_callFailed_incompatible_destination_txt" msgid="2580750652910253219">"目的地不兼容"</string>
+    <string name="clh_callFailed_invalid_transit_network_selection_txt" msgid="6589916900457111005">"选择的传输网络无效"</string>
+    <string name="clh_callFailed_semantically_incorrect_message_txt" msgid="2329284157442218683">"信息语义错误"</string>
+    <string name="clh_callFailed_invalid_mandatory_information_txt" msgid="9081556111928912676">"必要信息无效"</string>
+    <string name="clh_callFailed_message_type_non_existent_or_not_implemented_txt" msgid="2641350895896546715">"信息类型不存在或未执行"</string>
+    <string name="clh_callFailed_message_type_not_compatible_with_protocol_state_txt" msgid="6598180735494982466">"信息类型与协议状态不兼容"</string>
+    <string name="clh_callFailed_information_element_non_existent_or_not_implemented_txt" msgid="4725610801664706983">"信息元素不存在或未执行"</string>
+    <string name="clh_callFailed_conditional_IE_error_txt" msgid="9140031076499566143">"条件信息元素有误"</string>
+    <string name="clh_callFailed_message_not_compatible_with_protocol_state_txt" msgid="6586005128633024271">"信息与协议状态不兼容"</string>
+    <string name="clh_callFailed_recovery_on_timer_expiry_txt" msgid="3680765722923600294">"计时器超时恢复"</string>
+    <string name="clh_callFailed_protocol_Error_unspecified_txt" msgid="8294907817156524790">"协议错误(未指定原因)"</string>
+    <string name="clh_callFailed_interworking_unspecified_txt" msgid="8838850798491763729">"已互通(未指定原因)"</string>
+    <string name="labelCallBarring" msgid="3452870940716226978">"通话限制"</string>
+    <string name="sum_call_barring_enabled" msgid="6804489690436703488">"开启"</string>
+    <string name="sum_call_barring_disabled" msgid="5900772179198857783">"关闭"</string>
+    <string name="call_barring_baoc" msgid="1199843944333106035">"所有拨出的电话"</string>
+    <string name="call_barring_baoc_enabled" msgid="8112118391869380361">"要允许拨打任何电话吗?"</string>
+    <string name="call_barring_baoc_disabled" msgid="7806697133004697974">"要禁止拨打任何电话吗?"</string>
+    <string name="call_barring_baoic" msgid="3162154267825211826">"拨出的国际长途电话"</string>
+    <string name="call_barring_baoic_enabled" msgid="2634377543147258105">"要允许拨打国际长途电话吗?"</string>
+    <string name="call_barring_baoic_disabled" msgid="5817895648306183464">"要禁止拨打国际长途电话吗?"</string>
+    <string name="call_barring_baoicr" msgid="8951699885885742076">"漫游时拨出的国际长途电话"</string>
+    <string name="call_barring_baoicr_enabled" msgid="2519630715322138317">"要允许在漫游时拨打国际长途电话吗?"</string>
+    <string name="call_barring_baoicr_disabled" msgid="5831267468931377699">"要禁止在漫游时拨打国际长途电话吗?"</string>
+    <string name="call_barring_baic" msgid="5272726081458339912">"所有来电"</string>
+    <string name="call_barring_baic_enabled" msgid="2457134916223203380">"要取消屏蔽所有来电吗?"</string>
+    <string name="call_barring_baic_disabled" msgid="6945604947500275636">"要屏蔽所有来电吗?"</string>
+    <string name="call_barring_baicr" msgid="5728784220691481693">"漫游时接到的国际长途电话"</string>
+    <string name="call_barring_baicr_enabled" msgid="6533336994391716127">"要在漫游时取消屏蔽国际长途来电吗?"</string>
+    <string name="call_barring_baicr_disabled" msgid="6746329853943256566">"要在漫游时屏蔽国际长途来电吗?"</string>
+    <string name="call_barring_deactivate_all" msgid="5269788384941003415">"全部停用"</string>
+    <string name="call_barring_deactivate_all_description" msgid="4972365443287257704">"停用所有通话限制设置"</string>
+    <string name="call_barring_deactivate_success" msgid="8014685598632000936">"通话限制已停用"</string>
+    <string name="call_barring_change_pwd" msgid="6887420609726284232">"更改密码"</string>
+    <string name="call_barring_change_pwd_description" msgid="5505087790260233953">"更改通话限制密码"</string>
+    <string name="call_barring_change_pwd_description_disabled" msgid="7630770327645349957">"无法更改通话限制密码。"</string>
+    <string name="call_barring_pwd_not_match" msgid="6716711689350314525">"密码不匹配"</string>
+    <string name="call_barring_right_pwd_number" msgid="2902966502520410446">"输入 4 位数密码"</string>
+    <string name="call_barring_change_pwd_success" msgid="3278310763742760321">"密码已更改"</string>
+    <string name="call_barring_old_pwd" msgid="6080515987320238522">"旧密码"</string>
+    <string name="call_barring_new_pwd" msgid="7048532299150269547">"新密码"</string>
+    <string name="call_barring_confirm_pwd" msgid="1947167278466285411">"确认密码"</string>
+    <string name="messageCallBarring" msgid="2412123220272136055">"输入密码"</string>
+    <string name="call_barring_settings" msgid="80766145008623645">"通话限制设置"</string>
+    <string name="call_barring_deactivate_all_no_password" msgid="920902774366557311">"要停用所有通话限制设置吗?"</string>
+    <string name="supp_service_notification_call_deflected" msgid="9195460512875330926">"已转移通话。"</string>
+    <string name="supp_service_notification_call_forwarded" msgid="7818548630812124053">"已转接通话。"</string>
+    <string name="supp_service_notification_call_waiting" msgid="789154111899572489">"呼叫等待。"</string>
+    <string name="supp_service_clir_suppression_rejected" msgid="1581851661582189045">"屏蔽号码的请求遭拒。"</string>
+    <string name="supp_service_closed_user_group_call" msgid="5761735840904590950">"封闭用户组通话。"</string>
+    <string name="supp_service_incoming_calls_barred" msgid="3248813207307882723">"来电已被禁止。"</string>
+    <string name="supp_service_outgoing_calls_barred" msgid="1962644621292054081">"去电已被禁止。"</string>
+    <string name="supp_service_call_forwarding_active" msgid="1253134771682248735">"来电转接功能处于启用状态。"</string>
+    <string name="supp_service_additional_call_forwarded" msgid="5228624725214727315">"已转接其他来电。"</string>
+    <string name="supp_service_additional_ect_connected" msgid="6396964292513707102">"已完成呼叫转接。"</string>
+    <string name="supp_service_additional_ect_connecting" msgid="5443373059716058480">"正在进行呼叫转接。"</string>
+    <string name="supp_service_call_on_hold" msgid="1478976782361795422">"通话处于保持状态。"</string>
+    <string name="supp_service_call_resumed" msgid="1656475289958070674">"通话已恢复。"</string>
+    <string name="supp_service_deflected_call" msgid="138970419873492166">"这是转移给您的通话。"</string>
+    <string name="supp_service_forwarded_call" msgid="4509980341645679803">"已转接来电。"</string>
+    <string name="supp_service_conference_call" msgid="4448616364004466832">"正在加入电话会议。"</string>
+    <string name="supp_service_held_call_released" msgid="2030677825038709779">"保持的通话已中断。"</string>
 </resources>
diff --git a/res/values-zh-rHK/strings.xml b/res/values-zh-rHK/strings.xml
index bd4c550..62e13ce 100644
--- a/res/values-zh-rHK/strings.xml
+++ b/res/values-zh-rHK/strings.xml
@@ -130,6 +130,7 @@
     <string name="stk_cc_ss_to_dial_error" msgid="2816779198916570502">"SS 要求已修改為 DIAL 要求。"</string>
     <string name="stk_cc_ss_to_ussd_error" msgid="7490626178582654236">"SS 要求已修改為 USSD 要求。"</string>
     <string name="stk_cc_ss_to_ss_error" msgid="5057846756489053759">"SS 要求已修改為新的 SS 要求。"</string>
+    <string name="stk_cc_ss_to_dial_video_error" msgid="3091186225006683939">"SS 要求已修改為影片 DIAL 要求。"</string>
     <string name="fdn_check_failure" msgid="18200614306525434">"您的「手機」應用程式已開啟固定撥號設定,因此部分撥號相關功能無法正常運作。"</string>
     <string name="radio_off_error" msgid="2304459933248513376">"查看這些設定前,請先開啟無線電。"</string>
     <string name="close_dialog" msgid="2365884406356986917">"確定"</string>
@@ -158,7 +159,6 @@
     <string name="vm_change_pin_error_invalid" msgid="3972205462701668653">"新的 PIN 包含無效字元。"</string>
     <string name="vm_change_pin_error_system_error" msgid="6610603326230000207">"無法變更 PIN"</string>
     <string name="vvm_unsupported_message_format" msgid="11795090778411977">"不支援的訊息類型,撥打 <xliff:g id="NUMBER">%s</xliff:g> 即可聆聽。"</string>
-    <string name="mobile_networks" msgid="5540397602919106177">"流動網絡設定"</string>
     <string name="network_settings_title" msgid="514120489499925574">"流動網絡"</string>
     <string name="label_available" msgid="1181658289009300430">"可用的網絡"</string>
     <string name="load_networks_progress" msgid="5230707536168902952">"正在搜尋..."</string>
@@ -168,6 +168,7 @@
     <string name="not_allowed" msgid="5613353860205691579">"您的 SIM 卡無法連接這個網絡。"</string>
     <string name="connect_later" msgid="2308119155752343975">"目前無法連接這個網絡,請稍後再試。"</string>
     <string name="registration_done" msgid="495135664535876612">"已在網絡上完成註冊。"</string>
+    <string name="already_auto" msgid="6067116884321285507">"已選取自動選取功能。"</string>
     <string name="select_automatically" msgid="1046727200631770962">"自動選取網絡"</string>
     <string name="network_select_title" msgid="7733107364757544558">"網絡"</string>
     <string name="register_automatically" msgid="6017849844573519637">"自動註冊..."</string>
@@ -175,6 +176,31 @@
     <string name="preferred_network_mode_summary" msgid="1434820673166126609">"更改網絡操作模式"</string>
     <string name="preferred_network_mode_dialogtitle" msgid="4048082093347807230">"偏好的網絡類型"</string>
     <string name="forbidden_network" msgid="4384929668343563440">"(禁止)"</string>
+  <string-array name="preferred_network_mode_choices">
+    <item msgid="3628460389382468528">"首選 GSM/WCDMA"</item>
+    <item msgid="8442633436636425221">"只限 GSM"</item>
+    <item msgid="2032314385791760810">"只限 WCDMA"</item>
+    <item msgid="6334554401059422303">"GSM/WCDMA 自動切換"</item>
+    <item msgid="1462198368200398663">"CDMA/EvDo 自動切換"</item>
+    <item msgid="3611460019185359968">"CDMA (沒有 EvDo)"</item>
+    <item msgid="545430093607698090">"只限 EvDo"</item>
+    <item msgid="4286774020869405140">"CDMA/EvDo/GSM/WCDMA"</item>
+    <item msgid="4006002265696868538">"CDMA + LTE/EvDo"</item>
+    <item msgid="8973936140318359205">"GSM/WCDMA/LTE"</item>
+    <item msgid="3471059554252610472">"全球"</item>
+    <item msgid="2882615514545171802">"LTE"</item>
+    <item msgid="8076204422288290116">"LTE/WCDMA"</item>
+    <item msgid="3982984144824159726">"只限 TDSCDMA"</item>
+    <item msgid="3686191974505922271">"TDSCDMA/WCDMA"</item>
+    <item msgid="7135671700201836475">"LTE/TDSCDMA"</item>
+    <item msgid="3736619459066330755">"TDSCDMA/GSM"</item>
+    <item msgid="4778666570887216861">"LTE/TDSCDMA/GSM"</item>
+    <item msgid="2952322596201849456">"TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="115984258536697617">"LTE/TDSCDMA/WCDMA"</item>
+    <item msgid="7957991936217192636">"LTE/TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="2828588917858484655">"TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+    <item msgid="4989979948139945854">"LTE/TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+  </string-array>
     <string name="preferred_network_mode_wcdma_perf_summary" msgid="8521677230113533809">"慣用網絡模式:偏好 WCDMA"</string>
     <string name="preferred_network_mode_gsm_only_summary" msgid="3352445413437453511">"慣用網絡模式:僅限 GSM"</string>
     <string name="preferred_network_mode_wcdma_only_summary" msgid="2836897236221063413">"慣用網絡模式:僅限 WCDMA"</string>
@@ -192,21 +218,15 @@
     <string name="preferred_network_mode_lte_gsm_umts_summary" msgid="633315028976225026">"首選網絡模式:LTE / GSM / UMTS"</string>
     <string name="preferred_network_mode_lte_cdma_summary" msgid="3722647806454528426">"慣用網絡模式:LTE / CDMA"</string>
     <string name="preferred_network_mode_tdscdma_summary" msgid="8021016193718678775">"首選網絡模式:TDSCDMA"</string>
-  <string-array name="preferred_network_mode_choices">
-    <item msgid="7886739962255042385">"LTE/WCDMA"</item>
-    <item msgid="577652050447385699">"LTE"</item>
-    <item msgid="6813597571293773656">"全球"</item>
-    <item msgid="127064712132619032">"GSM/WCDMA/LTE"</item>
-    <item msgid="1126767511633425977">"CDMA + LTE/EvDo"</item>
-    <item msgid="6389676313771670660">"CDMA/EvDo/GSM/WCDMA"</item>
-    <item msgid="545430093607698090">"只限 EvDo"</item>
-    <item msgid="1508557726283094448">"CDMA (無 EvDo)"</item>
-    <item msgid="4341433122263841224">"CDMA/EvDo 自動切換"</item>
-    <item msgid="5958053792390386668">"GSM/WCDMA 自動切換"</item>
-    <item msgid="7913148405605373434">"只限 WCDMA"</item>
-    <item msgid="1524224863879435516">"只限 GSM"</item>
-    <item msgid="3817924849415716259">"首選 GSM/WCDMA"</item>
-  </string-array>
+    <string name="preferred_network_mode_tdscdma_wcdma_summary" msgid="2405154895437348623">"首選網絡模式:TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_summary" msgid="2104702896644235637">"首選網絡模式:LTE/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_summary" msgid="4893784445338396204">"首選網絡模式:TDSCDMA/GSM"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_summary" msgid="1815169717046729757">"首選網絡模式:LTE/GSM/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_wcdma_summary" msgid="2195358773359424099">"首選網絡模式:TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_wcdma_summary" msgid="1181424059695667803">"首選網絡模式:LTE/TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_wcdma_summary" msgid="2526539326505354382">"首選網絡模式:LTE/TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="8195248059196614939">"首選網絡模式:TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="5596733053095592791">"首選網絡模式:LTE/TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
     <string name="call_category" msgid="5863978196309462052">"通話"</string>
     <string name="network_operator_category" msgid="4830701959205735636">"網絡"</string>
     <string name="enhanced_4g_lte_mode_title" msgid="522191650223239171">"強化 4G LTE 模式"</string>
@@ -220,12 +240,13 @@
     <string name="roaming_disable" msgid="1843417228755568110">"漫遊時連線到數據服務"</string>
     <string name="roaming_reenable_message" msgid="8913735676127858115">"您已離開主網絡覆蓋範圍,且已關閉數據漫遊,因此數據連線已中斷。"</string>
     <string name="roaming_warning" msgid="1603164667540144353">"您可能需要支付龐大的費用。"</string>
+    <string name="roaming_check_price_warning" msgid="7497570906830902550">"請聯絡您的網絡供應商查詢定價。"</string>
     <string name="roaming_alert_title" msgid="3654815360303826008">"要允許數據漫遊嗎?"</string>
     <string name="data_usage_title" msgid="8759619109516889802">"數據用量"</string>
     <string name="data_usage_template" msgid="8526428824844656364">"<xliff:g id="ID_2">%2$s</xliff:g>期間使用了 <xliff:g id="ID_1">%1$s</xliff:g>流動數據"</string>
     <string name="advanced_options_title" msgid="8074895510265488035">"進階設定"</string>
     <string name="carrier_settings_euicc" msgid="6714062862127226405">"流動網絡供應商"</string>
-    <string name="keywords_carrier_settings_euicc" msgid="783429609643157743">"流動網絡供應商, esim, sim, euicc"</string>
+    <string name="keywords_carrier_settings_euicc" msgid="6861505396475991277">"流動網絡供應商, eSIM 卡, SIM 卡, euicc, 切換流動網絡供應商, 新增流動網絡供應商"</string>
     <string name="carrier_settings_euicc_summary" msgid="5115001942761995457">"<xliff:g id="CARRIER_NAME">%1$s</xliff:g> — <xliff:g id="PHONE_NUMBER">%2$s</xliff:g>"</string>
     <string name="mobile_data_settings_title" msgid="4661165467914727157">"流動數據"</string>
     <string name="mobile_data_settings_summary" msgid="5087255915840576895">"使用流動網絡數據"</string>
@@ -405,7 +426,7 @@
     <string name="deleting_fdn_contact" msgid="5669163206349319969">"正在刪除固定撥號…"</string>
     <string name="fdn_contact_deleted" msgid="7154162327112259569">"固定撥號已刪除。"</string>
     <string name="pin2_invalid" msgid="5470854099230755944">"您所輸入的 PIN 碼不正確,FDN 未更新。"</string>
-    <string name="fdn_invalid_number" msgid="8602417141715473998">"號碼空白或超過 20 位數,FDN 未更新。"</string>
+    <string name="fdn_invalid_number" msgid="2062898833049589309">"號碼超過 20 位數,FDN 未更新。"</string>
     <string name="pin2_or_fdn_invalid" msgid="6025144083384701197">"FDN 無法更新。PIN2 碼不正確或電話號碼被拒。"</string>
     <string name="fdn_failed" msgid="540018079008319747">"FDN 操作失敗。"</string>
     <string name="simContacts_emptyLoading" msgid="2203331234764498011">"正在從 SIM 卡讀取..."</string>
@@ -508,6 +529,8 @@
     <string name="failedToImportSingleContactMsg" msgid="415399285420353917">"無法匯入聯絡人"</string>
     <string name="hac_mode_title" msgid="8740268574688743289">"助聽器"</string>
     <string name="hac_mode_summary" msgid="6833851160514929341">"開啟助聽器相容功能"</string>
+    <string name="rtt_mode_title" msgid="5868105073514206953">"RTT"</string>
+    <string name="rtt_mode_summary" msgid="7346441783429748083">"開啟或關閉 RTT"</string>
   <string-array name="tty_mode_entries">
     <item msgid="512950011423868021">"關閉 TTY"</item>
     <item msgid="3971695875449640648">"TTY 完整模式"</item>
@@ -619,4 +642,107 @@
     <string name="mobile_data_activate_diag_message" msgid="8216154678758451453">"您可以透過「<xliff:g id="PROVIDER_NAME">%s</xliff:g>」增加數據"</string>
     <string name="mobile_data_activate_button" msgid="3682400969184405446">"增加數據"</string>
     <string name="mobile_data_activate_cancel_button" msgid="1708022171547398765">"取消"</string>
+    <string name="clh_card_title_call_ended_txt" msgid="4072101334811753823">"通話已結束"</string>
+    <string name="clh_callFailed_powerOff_txt" msgid="3773036949107147708">"無線電已關閉"</string>
+    <string name="clh_callFailed_simError_txt" msgid="757650590524277969">"沒有 SIM 卡或 SIM 卡錯誤"</string>
+    <string name="clh_incall_error_out_of_service_txt" msgid="3974373603657193827">"無法使用流動網絡"</string>
+    <string name="clh_callFailed_unassigned_number_txt" msgid="7635996793232604064">"未指派 (未分配) 號碼"</string>
+    <string name="clh_callFailed_no_route_to_destination_txt" msgid="8561586745288855167">"沒有通往目的地的路線"</string>
+    <string name="clh_callFailed_channel_unacceptable_txt" msgid="8048626924246611459">"不允許此頻道"</string>
+    <string name="clh_callFailed_operator_determined_barring_txt" msgid="6889705714244076823">"流動網絡供應商已決定禁止"</string>
+    <string name="clh_callFailed_normal_call_clearing_txt" msgid="2810975267106345820">"一般通話清除功能"</string>
+    <string name="clh_callFailed_user_busy_txt" msgid="2736095995784746915">"使用者忙碌"</string>
+    <string name="clh_callFailed_no_user_responding_txt" msgid="1421543095873040084">"使用者沒有回應"</string>
+    <string name="clh_callFailed_user_alerting_txt" msgid="6606245970376797447">"使用者警示,無回應"</string>
+    <string name="clh_callFailed_call_rejected_txt" msgid="8001665478195793223">"通話被拒"</string>
+    <string name="clh_callFailed_number_changed_txt" msgid="5127909898925154242">"已變更號碼"</string>
+    <string name="clh_callFailed_pre_emption_txt" msgid="6864702416751338567">"先佔"</string>
+    <string name="clh_callFailed_non_selected_user_clearing_txt" msgid="8725898326616836656">"未選取使用者清除功能"</string>
+    <string name="clh_callFailed_destination_out_of_order_txt" msgid="6626355413556362437">"目的地無效"</string>
+    <string name="clh_callFailed_invalid_number_format_txt" msgid="6987646655639655370">"號碼格式無效 (號碼不完整)"</string>
+    <string name="clh_callFailed_facility_rejected_txt" msgid="4539787567476563415">"設施被拒"</string>
+    <string name="clh_callFailed_response_to_STATUS_ENQUIRY_txt" msgid="178503536263624366">"回應狀態查詢"</string>
+    <string name="clh_callFailed_normal_unspecified_txt" msgid="2777574148560245427">"一般,未指定"</string>
+    <string name="clh_callFailed_no_circuit_available_txt" msgid="2894749820848784700">"線路/頻道無效"</string>
+    <string name="clh_callFailed_network_out_of_order_txt" msgid="807472585030492179">"網絡暫停服務"</string>
+    <string name="clh_callFailed_temporary_failure_txt" msgid="1985847623937655151">"暫時故障"</string>
+    <string name="clh_callFailed_switching_equipment_congestion_txt" msgid="465517139462928431">"切換設備阻塞"</string>
+    <string name="clh_callFailed_access_information_discarded_txt" msgid="132851305339579892">"已捨棄存取權資訊"</string>
+    <string name="clh_callFailed_requested_circuit_txt" msgid="2316345471851443847">"無法使用要求的線路/頻道"</string>
+    <string name="clh_callFailed_resources_unavailable_unspecified_txt" msgid="4460267429142724322">"無法使用資源,未指定"</string>
+    <string name="clh_callFailed_quality_of_service_unavailable_txt" msgid="7315823047206338755">"無法提供服務品質"</string>
+    <string name="clh_callFailed_requested_facility_not_subscribed_txt" msgid="1688438372518949530">"未導入要求的設施"</string>
+    <string name="clh_callFailed_incoming_calls_barred_within_the_CUG_txt" msgid="3922231620226043342">"CUG 內禁止來電"</string>
+    <string name="clh_callFailed_bearer_capability_not_authorized_txt" msgid="6515594235334537340">"未授權承載網絡功能"</string>
+    <string name="clh_callFailed_bearer_capability_not_presently_available_txt" msgid="8013567156449692135">"尚未提供承載網絡功能"</string>
+    <string name="clh_callFailed_service_or_option_not_available_unspecified_txt" msgid="8663374141880847414">"無法使用服務或選項,未指定"</string>
+    <string name="clh_callFailed_bearer_service_not_implemented_txt" msgid="2772484977847973583">"未導入承載網絡服務"</string>
+    <string name="clh_callFailed_ACM_equal_to_or_greater_than_ACMmax_txt" msgid="2192709279981159761">"ACM 等於或大於 ACMmax"</string>
+    <string name="clh_callFailed_requested_facility_not_implemented_txt" msgid="406404292085779118">"未導入要求的設施"</string>
+    <string name="clh_callFailed_only_restricted_digital_information_bearer_capability_is_available_txt" msgid="4817899794531157207">"僅提供受限數碼資訊承載網絡功能"</string>
+    <string name="clh_callFailed_service_or_option_not_implemented_unspecified_txt" msgid="2968655784896862505">"未導入服務或選項,未指定"</string>
+    <string name="clh_callFailed_invalid_transaction_identifier_value_txt" msgid="3843478518660918642">"交易識別碼值無效"</string>
+    <string name="clh_callFailed_user_not_member_of_CUG_txt" msgid="8462852903153938988">"使用者不是 CUG 成員"</string>
+    <string name="clh_callFailed_incompatible_destination_txt" msgid="2580750652910253219">"不兼容的目的地"</string>
+    <string name="clh_callFailed_invalid_transit_network_selection_txt" msgid="6589916900457111005">"轉接網絡選項無效"</string>
+    <string name="clh_callFailed_semantically_incorrect_message_txt" msgid="2329284157442218683">"訊息語意不正確"</string>
+    <string name="clh_callFailed_invalid_mandatory_information_txt" msgid="9081556111928912676">"必要資訊無效"</string>
+    <string name="clh_callFailed_message_type_non_existent_or_not_implemented_txt" msgid="2641350895896546715">"訊息類型不存在或未導入"</string>
+    <string name="clh_callFailed_message_type_not_compatible_with_protocol_state_txt" msgid="6598180735494982466">"訊息類型與通訊協定狀態不兼容"</string>
+    <string name="clh_callFailed_information_element_non_existent_or_not_implemented_txt" msgid="4725610801664706983">"資訊元素不存在或未導入"</string>
+    <string name="clh_callFailed_conditional_IE_error_txt" msgid="9140031076499566143">"條件式 IE 錯誤"</string>
+    <string name="clh_callFailed_message_not_compatible_with_protocol_state_txt" msgid="6586005128633024271">"訊息與通訊協定狀態不兼容"</string>
+    <string name="clh_callFailed_recovery_on_timer_expiry_txt" msgid="3680765722923600294">"在計時器到期時復原"</string>
+    <string name="clh_callFailed_protocol_Error_unspecified_txt" msgid="8294907817156524790">"通訊協定錯誤,未指定"</string>
+    <string name="clh_callFailed_interworking_unspecified_txt" msgid="8838850798491763729">"互通功能,未指定"</string>
+    <string name="labelCallBarring" msgid="3452870940716226978">"通話限制"</string>
+    <string name="sum_call_barring_enabled" msgid="6804489690436703488">"開啟"</string>
+    <string name="sum_call_barring_disabled" msgid="5900772179198857783">"關閉"</string>
+    <string name="call_barring_baoc" msgid="1199843944333106035">"所有外撥電話"</string>
+    <string name="call_barring_baoc_enabled" msgid="8112118391869380361">"要停止封鎖所有外撥電話嗎?"</string>
+    <string name="call_barring_baoc_disabled" msgid="7806697133004697974">"要封鎖所有外撥電話嗎?"</string>
+    <string name="call_barring_baoic" msgid="3162154267825211826">"國際外撥電話"</string>
+    <string name="call_barring_baoic_enabled" msgid="2634377543147258105">"要停止封鎖所有國際外撥電話嗎?"</string>
+    <string name="call_barring_baoic_disabled" msgid="5817895648306183464">"要封鎖國際外撥電話嗎?"</string>
+    <string name="call_barring_baoicr" msgid="8951699885885742076">"國際漫遊外撥電話"</string>
+    <string name="call_barring_baoicr_enabled" msgid="2519630715322138317">"要停止封鎖所有國際漫遊外撥電話嗎?"</string>
+    <string name="call_barring_baoicr_disabled" msgid="5831267468931377699">"要封鎖國際漫遊外撥電話嗎?"</string>
+    <string name="call_barring_baic" msgid="5272726081458339912">"所有來電"</string>
+    <string name="call_barring_baic_enabled" msgid="2457134916223203380">"要停止封鎖所有來電嗎?"</string>
+    <string name="call_barring_baic_disabled" msgid="6945604947500275636">"要封鎖所有來電嗎?"</string>
+    <string name="call_barring_baicr" msgid="5728784220691481693">"國際漫遊來電"</string>
+    <string name="call_barring_baicr_enabled" msgid="6533336994391716127">"要停止封鎖所有國際漫遊來電嗎?"</string>
+    <string name="call_barring_baicr_disabled" msgid="6746329853943256566">"要封鎖國際漫遊來電嗎?"</string>
+    <string name="call_barring_deactivate_all" msgid="5269788384941003415">"全部停用"</string>
+    <string name="call_barring_deactivate_all_description" msgid="4972365443287257704">"停用所有通話限制設定"</string>
+    <string name="call_barring_deactivate_success" msgid="8014685598632000936">"已停用通話限制"</string>
+    <string name="call_barring_change_pwd" msgid="6887420609726284232">"變更密碼"</string>
+    <string name="call_barring_change_pwd_description" msgid="5505087790260233953">"變更通話限制密碼"</string>
+    <string name="call_barring_change_pwd_description_disabled" msgid="7630770327645349957">"無法變更通話限制密碼"</string>
+    <string name="call_barring_pwd_not_match" msgid="6716711689350314525">"密碼不相符"</string>
+    <string name="call_barring_right_pwd_number" msgid="2902966502520410446">"輸入 4 位數密碼"</string>
+    <string name="call_barring_change_pwd_success" msgid="3278310763742760321">"已變更密碼"</string>
+    <string name="call_barring_old_pwd" msgid="6080515987320238522">"舊密碼"</string>
+    <string name="call_barring_new_pwd" msgid="7048532299150269547">"新密碼"</string>
+    <string name="call_barring_confirm_pwd" msgid="1947167278466285411">"確認密碼"</string>
+    <string name="messageCallBarring" msgid="2412123220272136055">"輸入密碼"</string>
+    <string name="call_barring_settings" msgid="80766145008623645">"通話限制設定"</string>
+    <string name="call_barring_deactivate_all_no_password" msgid="920902774366557311">"要停用所有通話限制設定嗎?"</string>
+    <string name="supp_service_notification_call_deflected" msgid="9195460512875330926">"通話已轉向。"</string>
+    <string name="supp_service_notification_call_forwarded" msgid="7818548630812124053">"通話已轉駁。"</string>
+    <string name="supp_service_notification_call_waiting" msgid="789154111899572489">"通話尚待接聽。"</string>
+    <string name="supp_service_clir_suppression_rejected" msgid="1581851661582189045">"號碼封鎖遭拒。"</string>
+    <string name="supp_service_closed_user_group_call" msgid="5761735840904590950">"已關閉使用者群組通話。"</string>
+    <string name="supp_service_incoming_calls_barred" msgid="3248813207307882723">"來電遭封鎖。"</string>
+    <string name="supp_service_outgoing_calls_barred" msgid="1962644621292054081">"撥出電話遭封鎖。"</string>
+    <string name="supp_service_call_forwarding_active" msgid="1253134771682248735">"已啟用來電轉駁。"</string>
+    <string name="supp_service_additional_call_forwarded" msgid="5228624725214727315">"已再轉駁一通來電。"</string>
+    <string name="supp_service_additional_ect_connected" msgid="6396964292513707102">"已完成明確通話轉移。"</string>
+    <string name="supp_service_additional_ect_connecting" msgid="5443373059716058480">"正在進行明確通話轉移。"</string>
+    <string name="supp_service_call_on_hold" msgid="1478976782361795422">"通話目前保留。"</string>
+    <string name="supp_service_call_resumed" msgid="1656475289958070674">"通話繼續。"</string>
+    <string name="supp_service_deflected_call" msgid="138970419873492166">"來電已轉向。"</string>
+    <string name="supp_service_forwarded_call" msgid="4509980341645679803">"來電已轉駁。"</string>
+    <string name="supp_service_conference_call" msgid="4448616364004466832">"正在加入電話會議。"</string>
+    <string name="supp_service_held_call_released" msgid="2030677825038709779">"通話已取消保留。"</string>
 </resources>
diff --git a/res/values-zh-rTW/strings.xml b/res/values-zh-rTW/strings.xml
index fdae6af..4773603 100644
--- a/res/values-zh-rTW/strings.xml
+++ b/res/values-zh-rTW/strings.xml
@@ -130,6 +130,7 @@
     <string name="stk_cc_ss_to_dial_error" msgid="2816779198916570502">"SS 要求已改為 DIAL 要求。"</string>
     <string name="stk_cc_ss_to_ussd_error" msgid="7490626178582654236">"SS 要求已改為 USSD 要求。"</string>
     <string name="stk_cc_ss_to_ss_error" msgid="5057846756489053759">"SS 要求已改為新的 SS 要求。"</string>
+    <string name="stk_cc_ss_to_dial_video_error" msgid="3091186225006683939">"SS 要求已改為影片 DIAL 要求。"</string>
     <string name="fdn_check_failure" msgid="18200614306525434">"您的「手機」應用程式已開啟「固定撥號」設定,導致部分撥號相關功能無法正常運作。"</string>
     <string name="radio_off_error" msgid="2304459933248513376">"查看這些設定前,請先開啟無線電。"</string>
     <string name="close_dialog" msgid="2365884406356986917">"確定"</string>
@@ -158,7 +159,6 @@
     <string name="vm_change_pin_error_invalid" msgid="3972205462701668653">"新的 PIN 碼包含無效的字元。"</string>
     <string name="vm_change_pin_error_system_error" msgid="6610603326230000207">"無法變更 PIN 碼"</string>
     <string name="vvm_unsupported_message_format" msgid="11795090778411977">"不支援的訊息類型,請撥打 <xliff:g id="NUMBER">%s</xliff:g> 聽取留言。"</string>
-    <string name="mobile_networks" msgid="5540397602919106177">"行動網路設定"</string>
     <string name="network_settings_title" msgid="514120489499925574">"行動網路"</string>
     <string name="label_available" msgid="1181658289009300430">"可用的網路"</string>
     <string name="load_networks_progress" msgid="5230707536168902952">"搜尋中…"</string>
@@ -168,6 +168,7 @@
     <string name="not_allowed" msgid="5613353860205691579">"您的 SIM 卡無法連上這個網路。"</string>
     <string name="connect_later" msgid="2308119155752343975">"目前無法連上這個網路,請稍後再試。"</string>
     <string name="registration_done" msgid="495135664535876612">"註冊網路成功。"</string>
+    <string name="already_auto" msgid="6067116884321285507">"已自動選取。"</string>
     <string name="select_automatically" msgid="1046727200631770962">"自動選取網路"</string>
     <string name="network_select_title" msgid="7733107364757544558">"網路"</string>
     <string name="register_automatically" msgid="6017849844573519637">"自動註冊…"</string>
@@ -175,6 +176,31 @@
     <string name="preferred_network_mode_summary" msgid="1434820673166126609">"變更網路操作模式"</string>
     <string name="preferred_network_mode_dialogtitle" msgid="4048082093347807230">"偏好的網路類型"</string>
     <string name="forbidden_network" msgid="4384929668343563440">"(已禁止)"</string>
+  <string-array name="preferred_network_mode_choices">
+    <item msgid="3628460389382468528">"GSM/WCDMA 優先"</item>
+    <item msgid="8442633436636425221">"僅限 GSM"</item>
+    <item msgid="2032314385791760810">"僅限 WCDMA"</item>
+    <item msgid="6334554401059422303">"GSM/WCDMA 自動切換"</item>
+    <item msgid="1462198368200398663">"CDMA/EvDo 自動切換"</item>
+    <item msgid="3611460019185359968">"CDMA (不具 EvDo)"</item>
+    <item msgid="545430093607698090">"僅限 EvDo"</item>
+    <item msgid="4286774020869405140">"CDMA/EvDo/GSM/WCDMA"</item>
+    <item msgid="4006002265696868538">"CDMA + LTE/EvDo"</item>
+    <item msgid="8973936140318359205">"GSM/WCDMA/LTE"</item>
+    <item msgid="3471059554252610472">"通用"</item>
+    <item msgid="2882615514545171802">"LTE"</item>
+    <item msgid="8076204422288290116">"LTE/WCDMA"</item>
+    <item msgid="3982984144824159726">"僅限 TDSCDMA"</item>
+    <item msgid="3686191974505922271">"TDSCDMA/WCDMA"</item>
+    <item msgid="7135671700201836475">"LTE/TDSCDMA"</item>
+    <item msgid="3736619459066330755">"TDSCDMA/GSM"</item>
+    <item msgid="4778666570887216861">"LTE/TDSCDMA/GSM"</item>
+    <item msgid="2952322596201849456">"TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="115984258536697617">"LTE/TDSCDMA/WCDMA"</item>
+    <item msgid="7957991936217192636">"LTE/TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="2828588917858484655">"TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+    <item msgid="4989979948139945854">"LTE/TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+  </string-array>
     <string name="preferred_network_mode_wcdma_perf_summary" msgid="8521677230113533809">"慣用網路模式:偏好 WCDMA"</string>
     <string name="preferred_network_mode_gsm_only_summary" msgid="3352445413437453511">"慣用網路模式:僅限 GSM"</string>
     <string name="preferred_network_mode_wcdma_only_summary" msgid="2836897236221063413">"慣用網路模式:僅限 WCDMA"</string>
@@ -192,21 +218,15 @@
     <string name="preferred_network_mode_lte_gsm_umts_summary" msgid="633315028976225026">"偏好網路模式:LTE/GSM/UMTS"</string>
     <string name="preferred_network_mode_lte_cdma_summary" msgid="3722647806454528426">"慣用網路模式:LTE / CDMA"</string>
     <string name="preferred_network_mode_tdscdma_summary" msgid="8021016193718678775">"慣用網路模式:TDSCDMA"</string>
-  <string-array name="preferred_network_mode_choices">
-    <item msgid="7886739962255042385">"LTE/WCDMA"</item>
-    <item msgid="577652050447385699">"LTE"</item>
-    <item msgid="6813597571293773656">"通用"</item>
-    <item msgid="127064712132619032">"GSM/WCDMA/LTE"</item>
-    <item msgid="1126767511633425977">"CDMA + LTE/EvDo"</item>
-    <item msgid="6389676313771670660">"CDMA/EvDo/GSM/WCDMA"</item>
-    <item msgid="545430093607698090">"僅限 EvDo"</item>
-    <item msgid="1508557726283094448">"CDMA (不具 EvDo)"</item>
-    <item msgid="4341433122263841224">"CDMA/EvDo 自動切換"</item>
-    <item msgid="5958053792390386668">"GSM/WCDMA 自動切換"</item>
-    <item msgid="7913148405605373434">"僅限 WCDMA"</item>
-    <item msgid="1524224863879435516">"僅限 GSM"</item>
-    <item msgid="3817924849415716259">"GSM/WCDMA 優先"</item>
-  </string-array>
+    <string name="preferred_network_mode_tdscdma_wcdma_summary" msgid="2405154895437348623">"偏好網路模式:TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_summary" msgid="2104702896644235637">"偏好網路模式:LTE/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_summary" msgid="4893784445338396204">"偏好網路模式:TDSCDMA/GSM"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_summary" msgid="1815169717046729757">"偏好網路模式:LTE/GSM/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_wcdma_summary" msgid="2195358773359424099">"偏好網路模式:TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_wcdma_summary" msgid="1181424059695667803">"偏好網路模式:LTE/TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_wcdma_summary" msgid="2526539326505354382">"偏好網路模式:LTE/TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="8195248059196614939">"偏好網路模式:TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="5596733053095592791">"偏好網路模式:LTE/TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
     <string name="call_category" msgid="5863978196309462052">"通話"</string>
     <string name="network_operator_category" msgid="4830701959205735636">"網路"</string>
     <string name="enhanced_4g_lte_mode_title" msgid="522191650223239171">"加強型 4G LTE 模式"</string>
@@ -220,12 +240,13 @@
     <string name="roaming_disable" msgid="1843417228755568110">"漫遊時連線到數據傳輸服務"</string>
     <string name="roaming_reenable_message" msgid="8913735676127858115">"您已離開國內網路涵蓋範圍,且已關閉數據傳輸漫遊服務,因此數據連線已中斷。"</string>
     <string name="roaming_warning" msgid="1603164667540144353">"您可能需要支付可觀的費用。"</string>
+    <string name="roaming_check_price_warning" msgid="7497570906830902550">"請向你的網路供應商洽詢定價。"</string>
     <string name="roaming_alert_title" msgid="3654815360303826008">"允許漫遊服務?"</string>
     <string name="data_usage_title" msgid="8759619109516889802">"數據用量"</string>
     <string name="data_usage_template" msgid="8526428824844656364">"<xliff:g id="ID_2">%2$s</xliff:g>期間使用了 <xliff:g id="ID_1">%1$s</xliff:g> 的行動數據"</string>
     <string name="advanced_options_title" msgid="8074895510265488035">"進階"</string>
     <string name="carrier_settings_euicc" msgid="6714062862127226405">"電信業者"</string>
-    <string name="keywords_carrier_settings_euicc" msgid="783429609643157743">"電信業者, eSIM 卡, SIM 卡, eUICC"</string>
+    <string name="keywords_carrier_settings_euicc" msgid="6861505396475991277">"電信業者, eSIM 卡, SIM 卡, eUICC, 切換電信業者, 新增電信業者"</string>
     <string name="carrier_settings_euicc_summary" msgid="5115001942761995457">"<xliff:g id="CARRIER_NAME">%1$s</xliff:g> - <xliff:g id="PHONE_NUMBER">%2$s</xliff:g>"</string>
     <string name="mobile_data_settings_title" msgid="4661165467914727157">"行動數據"</string>
     <string name="mobile_data_settings_summary" msgid="5087255915840576895">"使用行動網路存取數據"</string>
@@ -405,7 +426,7 @@
     <string name="deleting_fdn_contact" msgid="5669163206349319969">"正在刪除固定撥號…"</string>
     <string name="fdn_contact_deleted" msgid="7154162327112259569">"已刪除固定撥號。"</string>
     <string name="pin2_invalid" msgid="5470854099230755944">"您所輸入的 PIN 不正確,因此未更新 FDN。"</string>
-    <string name="fdn_invalid_number" msgid="8602417141715473998">"未輸入號碼或號碼超過 20 位數,因此無法更新固定撥號設定。"</string>
+    <string name="fdn_invalid_number" msgid="2062898833049589309">"固定撥號的號碼超過 20 位數,因此無法更新。"</string>
     <string name="pin2_or_fdn_invalid" msgid="6025144083384701197">"未更新 FDN。可能是因為 PIN2 碼不正確或電話號碼遭拒。"</string>
     <string name="fdn_failed" msgid="540018079008319747">"FDN 操作失敗。"</string>
     <string name="simContacts_emptyLoading" msgid="2203331234764498011">"正在從 SIM 卡讀取…"</string>
@@ -508,6 +529,8 @@
     <string name="failedToImportSingleContactMsg" msgid="415399285420353917">"無法匯入聯絡人"</string>
     <string name="hac_mode_title" msgid="8740268574688743289">"助聽器"</string>
     <string name="hac_mode_summary" msgid="6833851160514929341">"開啟助聽器相容功能"</string>
+    <string name="rtt_mode_title" msgid="5868105073514206953">"RTT"</string>
+    <string name="rtt_mode_summary" msgid="7346441783429748083">"開啟或關閉 RTT"</string>
   <string-array name="tty_mode_entries">
     <item msgid="512950011423868021">"關閉 TTY"</item>
     <item msgid="3971695875449640648">"TTY 完整功能"</item>
@@ -619,4 +642,107 @@
     <string name="mobile_data_activate_diag_message" msgid="8216154678758451453">"你可能需要透過「<xliff:g id="PROVIDER_NAME">%s</xliff:g>」新增數據方案"</string>
     <string name="mobile_data_activate_button" msgid="3682400969184405446">"新增數據方案"</string>
     <string name="mobile_data_activate_cancel_button" msgid="1708022171547398765">"取消"</string>
+    <string name="clh_card_title_call_ended_txt" msgid="4072101334811753823">"通話已結束"</string>
+    <string name="clh_callFailed_powerOff_txt" msgid="3773036949107147708">"無線電已關閉"</string>
+    <string name="clh_callFailed_simError_txt" msgid="757650590524277969">"沒有 SIM 卡或 SIM 卡錯誤"</string>
+    <string name="clh_incall_error_out_of_service_txt" msgid="3974373603657193827">"無法使用行動網路"</string>
+    <string name="clh_callFailed_unassigned_number_txt" msgid="7635996793232604064">"未指派 (未分配) 的號碼"</string>
+    <string name="clh_callFailed_no_route_to_destination_txt" msgid="8561586745288855167">"沒有通往受話方的路由"</string>
+    <string name="clh_callFailed_channel_unacceptable_txt" msgid="8048626924246611459">"不接受的頻道"</string>
+    <string name="clh_callFailed_operator_determined_barring_txt" msgid="6889705714244076823">"電信業者判定的限制"</string>
+    <string name="clh_callFailed_normal_call_clearing_txt" msgid="2810975267106345820">"正在清除一般通話"</string>
+    <string name="clh_callFailed_user_busy_txt" msgid="2736095995784746915">"使用者忙線"</string>
+    <string name="clh_callFailed_no_user_responding_txt" msgid="1421543095873040084">"使用者未回應"</string>
+    <string name="clh_callFailed_user_alerting_txt" msgid="6606245970376797447">"使用者響鈴中,沒有回應"</string>
+    <string name="clh_callFailed_call_rejected_txt" msgid="8001665478195793223">"通話遭拒"</string>
+    <string name="clh_callFailed_number_changed_txt" msgid="5127909898925154242">"號碼已變更"</string>
+    <string name="clh_callFailed_pre_emption_txt" msgid="6864702416751338567">"預防性措施"</string>
+    <string name="clh_callFailed_non_selected_user_clearing_txt" msgid="8725898326616836656">"正在清除未選取的使用者"</string>
+    <string name="clh_callFailed_destination_out_of_order_txt" msgid="6626355413556362437">"受話方無法正常運作"</string>
+    <string name="clh_callFailed_invalid_number_format_txt" msgid="6987646655639655370">"數字格式無效 (數字不完整)"</string>
+    <string name="clh_callFailed_facility_rejected_txt" msgid="4539787567476563415">"附加服務遭拒"</string>
+    <string name="clh_callFailed_response_to_STATUS_ENQUIRY_txt" msgid="178503536263624366">"針對「狀態查詢」的回應"</string>
+    <string name="clh_callFailed_normal_unspecified_txt" msgid="2777574148560245427">"一般,原因不明"</string>
+    <string name="clh_callFailed_no_circuit_available_txt" msgid="2894749820848784700">"無法取得可用的電路/頻道"</string>
+    <string name="clh_callFailed_network_out_of_order_txt" msgid="807472585030492179">"網路無法正常運作"</string>
+    <string name="clh_callFailed_temporary_failure_txt" msgid="1985847623937655151">"暫時失敗"</string>
+    <string name="clh_callFailed_switching_equipment_congestion_txt" msgid="465517139462928431">"交換設備壅塞"</string>
+    <string name="clh_callFailed_access_information_discarded_txt" msgid="132851305339579892">"已捨棄存取資訊"</string>
+    <string name="clh_callFailed_requested_circuit_txt" msgid="2316345471851443847">"無法取得要求的電路/頻道"</string>
+    <string name="clh_callFailed_resources_unavailable_unspecified_txt" msgid="4460267429142724322">"無法使用資源,原因不明"</string>
+    <string name="clh_callFailed_quality_of_service_unavailable_txt" msgid="7315823047206338755">"無法提供服務品質"</string>
+    <string name="clh_callFailed_requested_facility_not_subscribed_txt" msgid="1688438372518949530">"未訂閱要求的附加服務"</string>
+    <string name="clh_callFailed_incoming_calls_barred_within_the_CUG_txt" msgid="3922231620226043342">"來電在 CUG 內遭禁"</string>
+    <string name="clh_callFailed_bearer_capability_not_authorized_txt" msgid="6515594235334537340">"承載系統功能未獲授權"</string>
+    <string name="clh_callFailed_bearer_capability_not_presently_available_txt" msgid="8013567156449692135">"目前尚未提供承載系統功能"</string>
+    <string name="clh_callFailed_service_or_option_not_available_unspecified_txt" msgid="8663374141880847414">"無法使用服務或選項,原因不明"</string>
+    <string name="clh_callFailed_bearer_service_not_implemented_txt" msgid="2772484977847973583">"承載系統服務未導入"</string>
+    <string name="clh_callFailed_ACM_equal_to_or_greater_than_ACMmax_txt" msgid="2192709279981159761">"ACM 等於或大於 ACMmax"</string>
+    <string name="clh_callFailed_requested_facility_not_implemented_txt" msgid="406404292085779118">"要求的附加服務未導入"</string>
+    <string name="clh_callFailed_only_restricted_digital_information_bearer_capability_is_available_txt" msgid="4817899794531157207">"只能使用受限制的數位資訊承載系統功能"</string>
+    <string name="clh_callFailed_service_or_option_not_implemented_unspecified_txt" msgid="2968655784896862505">"服務或選項未導入,原因不明"</string>
+    <string name="clh_callFailed_invalid_transaction_identifier_value_txt" msgid="3843478518660918642">"交易 ID 值無效"</string>
+    <string name="clh_callFailed_user_not_member_of_CUG_txt" msgid="8462852903153938988">"使用者不是 CUG 成員"</string>
+    <string name="clh_callFailed_incompatible_destination_txt" msgid="2580750652910253219">"不相容的受話方設定"</string>
+    <string name="clh_callFailed_invalid_transit_network_selection_txt" msgid="6589916900457111005">"轉接網路選項無效"</string>
+    <string name="clh_callFailed_semantically_incorrect_message_txt" msgid="2329284157442218683">"語意不正確的訊息"</string>
+    <string name="clh_callFailed_invalid_mandatory_information_txt" msgid="9081556111928912676">"必要資訊無效"</string>
+    <string name="clh_callFailed_message_type_non_existent_or_not_implemented_txt" msgid="2641350895896546715">"訊息類型不存在或未導入"</string>
+    <string name="clh_callFailed_message_type_not_compatible_with_protocol_state_txt" msgid="6598180735494982466">"訊息類型與通訊協定狀態不相容"</string>
+    <string name="clh_callFailed_information_element_non_existent_or_not_implemented_txt" msgid="4725610801664706983">"資訊元素不存在或未導入"</string>
+    <string name="clh_callFailed_conditional_IE_error_txt" msgid="9140031076499566143">"條件式 IE 錯誤"</string>
+    <string name="clh_callFailed_message_not_compatible_with_protocol_state_txt" msgid="6586005128633024271">"訊息與通訊協定狀態不相容"</string>
+    <string name="clh_callFailed_recovery_on_timer_expiry_txt" msgid="3680765722923600294">"在計時器到期時復原"</string>
+    <string name="clh_callFailed_protocol_Error_unspecified_txt" msgid="8294907817156524790">"通訊協定錯誤,原因不明"</string>
+    <string name="clh_callFailed_interworking_unspecified_txt" msgid="8838850798491763729">"互通,原因不明"</string>
+    <string name="labelCallBarring" msgid="3452870940716226978">"通話限制"</string>
+    <string name="sum_call_barring_enabled" msgid="6804489690436703488">"啟用"</string>
+    <string name="sum_call_barring_disabled" msgid="5900772179198857783">"停用"</string>
+    <string name="call_barring_baoc" msgid="1199843944333106035">"所有撥出電話"</string>
+    <string name="call_barring_baoc_enabled" msgid="8112118391869380361">"要停止封鎖所有撥出電話嗎?"</string>
+    <string name="call_barring_baoc_disabled" msgid="7806697133004697974">"要封鎖所有撥出電話嗎?"</string>
+    <string name="call_barring_baoic" msgid="3162154267825211826">"國際撥出電話"</string>
+    <string name="call_barring_baoic_enabled" msgid="2634377543147258105">"要停止封鎖國際撥出電話嗎?"</string>
+    <string name="call_barring_baoic_disabled" msgid="5817895648306183464">"要封鎖國際撥出電話嗎?"</string>
+    <string name="call_barring_baoicr" msgid="8951699885885742076">"國際漫遊撥出電話"</string>
+    <string name="call_barring_baoicr_enabled" msgid="2519630715322138317">"要停止封鎖國際漫遊撥出電話嗎?"</string>
+    <string name="call_barring_baoicr_disabled" msgid="5831267468931377699">"要封鎖國際漫遊撥出電話嗎?"</string>
+    <string name="call_barring_baic" msgid="5272726081458339912">"所有來電"</string>
+    <string name="call_barring_baic_enabled" msgid="2457134916223203380">"要停止封鎖所有來電嗎?"</string>
+    <string name="call_barring_baic_disabled" msgid="6945604947500275636">"要封鎖所有來電嗎?"</string>
+    <string name="call_barring_baicr" msgid="5728784220691481693">"國際漫遊來電"</string>
+    <string name="call_barring_baicr_enabled" msgid="6533336994391716127">"要停止封鎖所有國際漫遊來電嗎?"</string>
+    <string name="call_barring_baicr_disabled" msgid="6746329853943256566">"要封鎖國際漫遊來電嗎?"</string>
+    <string name="call_barring_deactivate_all" msgid="5269788384941003415">"全部停用"</string>
+    <string name="call_barring_deactivate_all_description" msgid="4972365443287257704">"停用所有通話限制設定"</string>
+    <string name="call_barring_deactivate_success" msgid="8014685598632000936">"已停用通話限制設定"</string>
+    <string name="call_barring_change_pwd" msgid="6887420609726284232">"變更密碼"</string>
+    <string name="call_barring_change_pwd_description" msgid="5505087790260233953">"變更通話限制密碼"</string>
+    <string name="call_barring_change_pwd_description_disabled" msgid="7630770327645349957">"無法變更通話限制密碼。"</string>
+    <string name="call_barring_pwd_not_match" msgid="6716711689350314525">"密碼不符"</string>
+    <string name="call_barring_right_pwd_number" msgid="2902966502520410446">"輸入 4 位數密碼"</string>
+    <string name="call_barring_change_pwd_success" msgid="3278310763742760321">"密碼已變更"</string>
+    <string name="call_barring_old_pwd" msgid="6080515987320238522">"舊密碼"</string>
+    <string name="call_barring_new_pwd" msgid="7048532299150269547">"新密碼"</string>
+    <string name="call_barring_confirm_pwd" msgid="1947167278466285411">"確認密碼"</string>
+    <string name="messageCallBarring" msgid="2412123220272136055">"輸入密碼"</string>
+    <string name="call_barring_settings" msgid="80766145008623645">"通話限制設定"</string>
+    <string name="call_barring_deactivate_all_no_password" msgid="920902774366557311">"要停用所有通話限制設定嗎?"</string>
+    <string name="supp_service_notification_call_deflected" msgid="9195460512875330926">"通話已自動轉接。"</string>
+    <string name="supp_service_notification_call_forwarded" msgid="7818548630812124053">"來電轉駁。"</string>
+    <string name="supp_service_notification_call_waiting" msgid="789154111899572489">"正在等待對方接聽電話。"</string>
+    <string name="supp_service_clir_suppression_rejected" msgid="1581851661582189045">"無法封鎖號碼。"</string>
+    <string name="supp_service_closed_user_group_call" msgid="5761735840904590950">"封閉的使用者群組通話。"</string>
+    <string name="supp_service_incoming_calls_barred" msgid="3248813207307882723">"已啟用來電限制功能。"</string>
+    <string name="supp_service_outgoing_calls_barred" msgid="1962644621292054081">"已啟用撥出電話限制功能。"</string>
+    <string name="supp_service_call_forwarding_active" msgid="1253134771682248735">"已啟用來電轉接功能。"</string>
+    <string name="supp_service_additional_call_forwarded" msgid="5228624725214727315">"已轉接其他來電。"</string>
+    <string name="supp_service_additional_ect_connected" msgid="6396964292513707102">"已完成明顯呼叫轉送。"</string>
+    <string name="supp_service_additional_ect_connecting" msgid="5443373059716058480">"明顯呼叫轉送作業進行中。"</string>
+    <string name="supp_service_call_on_hold" msgid="1478976782361795422">"已保留通話。"</string>
+    <string name="supp_service_call_resumed" msgid="1656475289958070674">"已恢復通話。"</string>
+    <string name="supp_service_deflected_call" msgid="138970419873492166">"已自動轉接來電。"</string>
+    <string name="supp_service_forwarded_call" msgid="4509980341645679803">"來電轉駁。"</string>
+    <string name="supp_service_conference_call" msgid="4448616364004466832">"正在加入會議通話。"</string>
+    <string name="supp_service_held_call_released" msgid="2030677825038709779">"保留中的通話已斷線。"</string>
 </resources>
diff --git a/res/values-zu/strings.xml b/res/values-zu/strings.xml
index f2346cb..8f01c06 100644
--- a/res/values-zu/strings.xml
+++ b/res/values-zu/strings.xml
@@ -130,6 +130,7 @@
     <string name="stk_cc_ss_to_dial_error" msgid="2816779198916570502">"Isicelo se-SS silungiselwe kusicelo SOKUDAYELA."</string>
     <string name="stk_cc_ss_to_ussd_error" msgid="7490626178582654236">"Isicelo se-SS silungiselwe kusicelo se-USSD."</string>
     <string name="stk_cc_ss_to_ss_error" msgid="5057846756489053759">"Isicelo se-SS silungiselwe kusicelo esisha se-SS."</string>
+    <string name="stk_cc_ss_to_dial_video_error" msgid="3091186225006683939">"Isicelo se-SS silungiselwe kusicelo se-DIAL."</string>
     <string name="fdn_check_failure" msgid="18200614306525434">"Izilungiselelo zezinombolo zokudayila okukhiyiwe kohlelo lokusebenza lwefoni yakho zikhanyisiwe. Njengomphumela, ezinye izici ezihlobene namakholi azisebenzi."</string>
     <string name="radio_off_error" msgid="2304459933248513376">"Sicela uvule umsakazo ngaphambi kokubuka lezi zilungiselelo."</string>
     <string name="close_dialog" msgid="2365884406356986917">"KULUNGILE"</string>
@@ -158,7 +159,6 @@
     <string name="vm_change_pin_error_invalid" msgid="3972205462701668653">"I-PIN entsha iqukethe izinhlamvu ezingavumelekile."</string>
     <string name="vm_change_pin_error_system_error" msgid="6610603326230000207">"Ayikwazi ukushintsha i-PIN"</string>
     <string name="vvm_unsupported_message_format" msgid="11795090778411977">"Uhlobo lomlayezo ongasekelwa, shayela ku-<xliff:g id="NUMBER">%s</xliff:g> ukuze ulalele."</string>
-    <string name="mobile_networks" msgid="5540397602919106177">"Izilungiselelo zenethiwekhi yeselula."</string>
     <string name="network_settings_title" msgid="514120489499925574">"Inethiwekhi yeselula"</string>
     <string name="label_available" msgid="1181658289009300430">"Amanethiwekhi atholakalayo"</string>
     <string name="load_networks_progress" msgid="5230707536168902952">"Iyasesha..."</string>
@@ -168,6 +168,7 @@
     <string name="not_allowed" msgid="5613353860205691579">"Ikhadi lakho le-SIM alivumeli uxhumano kulenethiwekhi."</string>
     <string name="connect_later" msgid="2308119155752343975">"Ayikwazi ukuxhuma kunethiwekhi okwamanje. Zama futhi ngemva kwesikhashana."</string>
     <string name="registration_done" msgid="495135664535876612">"Ibhalisiwe kwinethiwekhi"</string>
+    <string name="already_auto" msgid="6067116884321285507">"Sekuvele kusokhethweni lokuzenzakalela."</string>
     <string name="select_automatically" msgid="1046727200631770962">"Khetha ngokuzenzakalela inethiwekhi"</string>
     <string name="network_select_title" msgid="7733107364757544558">"Inethiwekhi"</string>
     <string name="register_automatically" msgid="6017849844573519637">"Ukubhalisa okuzenzakalelayo..."</string>
@@ -175,6 +176,31 @@
     <string name="preferred_network_mode_summary" msgid="1434820673166126609">"Shintsha imodi esebenzayo yenethiwekhi"</string>
     <string name="preferred_network_mode_dialogtitle" msgid="4048082093347807230">"Uhlobo lwenethiwekhi oluncamelayo"</string>
     <string name="forbidden_network" msgid="4384929668343563440">"(kunqatshelwe)"</string>
+  <string-array name="preferred_network_mode_choices">
+    <item msgid="3628460389382468528">"Okukhethwayo kwe-GSM / WCDMA"</item>
+    <item msgid="8442633436636425221">"I-GSM kuphela"</item>
+    <item msgid="2032314385791760810">"I-WCDMA kuphela"</item>
+    <item msgid="6334554401059422303">"Okuzenzakalelayo kwe-GSM /WCDMA"</item>
+    <item msgid="1462198368200398663">"I-CDMA / EvDo ezenzakalelayo"</item>
+    <item msgid="3611460019185359968">"I-CDMA w/o EvDo"</item>
+    <item msgid="545430093607698090">"I-EvDo kuphela"</item>
+    <item msgid="4286774020869405140">"I-CDMA/EvDo/GSM/WCDMA"</item>
+    <item msgid="4006002265696868538">"I-CDMA + LTE/EvDo"</item>
+    <item msgid="8973936140318359205">"I-GSM/WCDMA/LTE"</item>
+    <item msgid="3471059554252610472">"Emhlabeni jikelele"</item>
+    <item msgid="2882615514545171802">"I-LTE"</item>
+    <item msgid="8076204422288290116">"I-LTE / WCDMA"</item>
+    <item msgid="3982984144824159726">"I-TDSCDMA kuphela"</item>
+    <item msgid="3686191974505922271">"I-TDSCDMA/WCDMA"</item>
+    <item msgid="7135671700201836475">"I-LTE/TDSCDMA"</item>
+    <item msgid="3736619459066330755">"I-TDSCDMA/GSM"</item>
+    <item msgid="4778666570887216861">"I-LTE/TDSCDMA/GSM"</item>
+    <item msgid="2952322596201849456">"I-TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="115984258536697617">"I-LTE/TDSCDMA/WCDMA"</item>
+    <item msgid="7957991936217192636">"I-LTE/TDSCDMA/GSM/WCDMA"</item>
+    <item msgid="2828588917858484655">"I-TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+    <item msgid="4989979948139945854">"I-LTE/TDSCDMA/CDMA/EVDO/GSM/WCDMA"</item>
+  </string-array>
     <string name="preferred_network_mode_wcdma_perf_summary" msgid="8521677230113533809">"Imodi yenethiwekhi ekhethwayo: i-WCDMA ekhethwayo"</string>
     <string name="preferred_network_mode_gsm_only_summary" msgid="3352445413437453511">"Imodi yenethiwekhi ekhethwayo: i-GSM kuphela"</string>
     <string name="preferred_network_mode_wcdma_only_summary" msgid="2836897236221063413">"Imodi yenethiwekhi ekhethwayo: i-WCDMA kuphela"</string>
@@ -192,21 +218,15 @@
     <string name="preferred_network_mode_lte_gsm_umts_summary" msgid="633315028976225026">"Imodi yenethiwekhi encanyelwayo: i-LTE / GSM / UMTS"</string>
     <string name="preferred_network_mode_lte_cdma_summary" msgid="3722647806454528426">"Imodi yenethiwekhi ekhethwayo: i-LTE/CDMA"</string>
     <string name="preferred_network_mode_tdscdma_summary" msgid="8021016193718678775">"Imodi yenethiwekhi encanyelwayo: TDSCDMA"</string>
-  <string-array name="preferred_network_mode_choices">
-    <item msgid="7886739962255042385">"I-LTE / WCDMA"</item>
-    <item msgid="577652050447385699">"I-LTE"</item>
-    <item msgid="6813597571293773656">"Emhlabeni jikelele"</item>
-    <item msgid="127064712132619032">"I-GSM/WCDMA/LTE"</item>
-    <item msgid="1126767511633425977">"I-CDMA + LTE/EvDo"</item>
-    <item msgid="6389676313771670660">"I-CDMA/EvDo/GSM/WCDMA"</item>
-    <item msgid="545430093607698090">"I-EvDo kuphela"</item>
-    <item msgid="1508557726283094448">"I-CDMA w/o EvDo"</item>
-    <item msgid="4341433122263841224">"I-CDMA / EvDo ezenzakalelayo"</item>
-    <item msgid="5958053792390386668">"Okuzenzakalelayo kwe-GSM /WCDMA"</item>
-    <item msgid="7913148405605373434">"I-WCDMA kuphela"</item>
-    <item msgid="1524224863879435516">"I-GSM kuphela"</item>
-    <item msgid="3817924849415716259">"Okukhethwayo kwe-GSM / WCDMA"</item>
-  </string-array>
+    <string name="preferred_network_mode_tdscdma_wcdma_summary" msgid="2405154895437348623">"Imodi yenethiwekhi ekhethwayo: TDSCDMA / WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_summary" msgid="2104702896644235637">"Imodi yenethiwekhi ekhethwayo: LTE / TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_summary" msgid="4893784445338396204">"Imodi yenethiwekhi ekhethwayo: TDSCDMA / GSM"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_summary" msgid="1815169717046729757">"Imodi yenethiwekhi ekhethwayo: LTE/GSM/TDSCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_gsm_wcdma_summary" msgid="2195358773359424099">"Imodi yenethiwekhi ekhethwayo: TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_wcdma_summary" msgid="1181424059695667803">"Imodi yenethiwekhi ekhethwayo: LTE/TDSCDMA/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_gsm_wcdma_summary" msgid="2526539326505354382">"Imodi yenethiwekhi ekhethwayo: LTE/TDSCDMA/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="8195248059196614939">"Imodi yenethiwekhi ekhethwayo: i-CDMA/EvDo/GSM/WCDMA"</string>
+    <string name="preferred_network_mode_lte_tdscdma_cdma_evdo_gsm_wcdma_summary" msgid="5596733053095592791">"Imodi yenethiwekhi ekhethwayo: LTE/TDSCDMA/CDMA/EvDo/GSM/WCDMA"</string>
     <string name="call_category" msgid="5863978196309462052">"Iyashaya"</string>
     <string name="network_operator_category" msgid="4830701959205735636">"Inethiwekhi"</string>
     <string name="enhanced_4g_lte_mode_title" msgid="522191650223239171">"Imodi ye-4G LTE ethuthukisiwe"</string>
@@ -220,12 +240,13 @@
     <string name="roaming_disable" msgid="1843417228755568110">"Xhuma emasevisini edatha lapho uzulazula"</string>
     <string name="roaming_reenable_message" msgid="8913735676127858115">"Ulahlekelwe uxhumano lwedatha ngoba ushiye inethiwekhi yakho yasekhaya inokuzulazula kwedatha okuvuliwe."</string>
     <string name="roaming_warning" msgid="1603164667540144353">"Ingahle uthole izindleko ezincane."</string>
+    <string name="roaming_check_price_warning" msgid="7497570906830902550">"Hlola ngomhlinzeki wakho wenethiwekhi ukuze uthole intengo."</string>
     <string name="roaming_alert_title" msgid="3654815360303826008">"Vumela ukuhamba kwedatha?"</string>
     <string name="data_usage_title" msgid="8759619109516889802">"Ukusebenzisa idatha"</string>
     <string name="data_usage_template" msgid="8526428824844656364">"<xliff:g id="ID_1">%1$s</xliff:g> kusetshenziswe idatha yeselula engu-<xliff:g id="ID_2">%2$s</xliff:g>"</string>
     <string name="advanced_options_title" msgid="8074895510265488035">"Okuthuthukisiwe"</string>
     <string name="carrier_settings_euicc" msgid="6714062862127226405">"Inkampani yenethiwekhi"</string>
-    <string name="keywords_carrier_settings_euicc" msgid="783429609643157743">"inkampani yenethiwekhi, i-esim, i-sim, i-euicc"</string>
+    <string name="keywords_carrier_settings_euicc" msgid="6861505396475991277">"inkampani yenethiwekhi, i-esim, i-sim, i-euicc, shintsha izinkampani zenethiwekhi, engeza inkampani yenethiwekhi"</string>
     <string name="carrier_settings_euicc_summary" msgid="5115001942761995457">"<xliff:g id="CARRIER_NAME">%1$s</xliff:g> — <xliff:g id="PHONE_NUMBER">%2$s</xliff:g>"</string>
     <string name="mobile_data_settings_title" msgid="4661165467914727157">"Idatha yeselula"</string>
     <string name="mobile_data_settings_summary" msgid="5087255915840576895">"Finyelela kudatha usebenzisa inethiwekhi yeselula"</string>
@@ -403,7 +424,7 @@
     <string name="deleting_fdn_contact" msgid="5669163206349319969">"Isusa othintana naye wokudayela okungaguquki..."</string>
     <string name="fdn_contact_deleted" msgid="7154162327112259569">"Othintana naye wokudayela okungaguquki ususiwe"</string>
     <string name="pin2_invalid" msgid="5470854099230755944">"I-FDN ayivuselelwanga ngoba uthayiphe i-PIN engalungile."</string>
-    <string name="fdn_invalid_number" msgid="8602417141715473998">"I-FDN ayizange ibuyekezwe ngoba inombolo ayinalutho noma idlula amadijithi angu-20."</string>
+    <string name="fdn_invalid_number" msgid="2062898833049589309">"I-FDN ayizange ibuyekezwe ngoba inombolo yeza amadijithi angu-20."</string>
     <string name="pin2_or_fdn_invalid" msgid="6025144083384701197">"I-FDN ayibuyekeziwe. I-PIN2 kade ingalungile, noma inombolo yefoni yenqatshelwe."</string>
     <string name="fdn_failed" msgid="540018079008319747">"Umsebenzi we-FDN wehlulekile."</string>
     <string name="simContacts_emptyLoading" msgid="2203331234764498011">"Ifunda ekhadini le-SIM..."</string>
@@ -506,6 +527,8 @@
     <string name="failedToImportSingleContactMsg" msgid="415399285420353917">"Yehlulekile ukungenisa oxhumana naye"</string>
     <string name="hac_mode_title" msgid="8740268574688743289">"Izinsiza zokuzwa"</string>
     <string name="hac_mode_summary" msgid="6833851160514929341">"Vula ikhono lensiza yokuzwa"</string>
+    <string name="rtt_mode_title" msgid="5868105073514206953">"I-RTT"</string>
+    <string name="rtt_mode_summary" msgid="7346441783429748083">"Vula noma vala i-RTT"</string>
   <string-array name="tty_mode_entries">
     <item msgid="512950011423868021">"I-TTY Ivaliwe"</item>
     <item msgid="3971695875449640648">"I-TTY Igcwele"</item>
@@ -617,4 +640,107 @@
     <string name="mobile_data_activate_diag_message" msgid="8216154678758451453">"Kungenzeka kumele ungeze idatha nge-<xliff:g id="PROVIDER_NAME">%s</xliff:g>"</string>
     <string name="mobile_data_activate_button" msgid="3682400969184405446">"ENGEZA IDATHA"</string>
     <string name="mobile_data_activate_cancel_button" msgid="1708022171547398765">"KHANSELA"</string>
+    <string name="clh_card_title_call_ended_txt" msgid="4072101334811753823">"Ikholi iqediwe"</string>
+    <string name="clh_callFailed_powerOff_txt" msgid="3773036949107147708">"Irediyo ivaliwe"</string>
+    <string name="clh_callFailed_simError_txt" msgid="757650590524277969">"Alikho ikhadi le-SIM noma kunephutha lekhadi le-SIM"</string>
+    <string name="clh_incall_error_out_of_service_txt" msgid="3974373603657193827">"Inethiwekhi yeselula ayitholakali"</string>
+    <string name="clh_callFailed_unassigned_number_txt" msgid="7635996793232604064">"Inombolo (akunikeziwe) enganikiwe"</string>
+    <string name="clh_callFailed_no_route_to_destination_txt" msgid="8561586745288855167">"Awukho umzila oya endaweni"</string>
+    <string name="clh_callFailed_channel_unacceptable_txt" msgid="8048626924246611459">"Isiteshi asamukelwe"</string>
+    <string name="clh_callFailed_operator_determined_barring_txt" msgid="6889705714244076823">"Umsebenzisi ocacisa ukuvimbela"</string>
+    <string name="clh_callFailed_normal_call_clearing_txt" msgid="2810975267106345820">"Ukusula ikholi evamile"</string>
+    <string name="clh_callFailed_user_busy_txt" msgid="2736095995784746915">"Umsebenzisi umatasa"</string>
+    <string name="clh_callFailed_no_user_responding_txt" msgid="1421543095873040084">"Akekho umsebenzisi ophendulayo"</string>
+    <string name="clh_callFailed_user_alerting_txt" msgid="6606245970376797447">"Isexwayiso somsebenzisi, ayikho impendulo"</string>
+    <string name="clh_callFailed_call_rejected_txt" msgid="8001665478195793223">"Ikholi inqatshiwe"</string>
+    <string name="clh_callFailed_number_changed_txt" msgid="5127909898925154242">"Inombolo ishintshile"</string>
+    <string name="clh_callFailed_pre_emption_txt" msgid="6864702416751338567">"I-Pre-emption"</string>
+    <string name="clh_callFailed_non_selected_user_clearing_txt" msgid="8725898326616836656">"Ukusula komsebenzisi ongakhethiwe"</string>
+    <string name="clh_callFailed_destination_out_of_order_txt" msgid="6626355413556362437">"Indawo okuyiwa kuyo ayikho"</string>
+    <string name="clh_callFailed_invalid_number_format_txt" msgid="6987646655639655370">"Ifomethi yenombolo engavumelekile (inombolo engaphelele)"</string>
+    <string name="clh_callFailed_facility_rejected_txt" msgid="4539787567476563415">"Indawo inqatshiwe"</string>
+    <string name="clh_callFailed_response_to_STATUS_ENQUIRY_txt" msgid="178503536263624366">"Impendulo ku-STATUS ENQUIRY"</string>
+    <string name="clh_callFailed_normal_unspecified_txt" msgid="2777574148560245427">"Okuvamile, akucacisiwe"</string>
+    <string name="clh_callFailed_no_circuit_available_txt" msgid="2894749820848784700">"Ayikho i-circuit/isiteshi esithokalalayo"</string>
+    <string name="clh_callFailed_network_out_of_order_txt" msgid="807472585030492179">"Inethiwekhi ayikho"</string>
+    <string name="clh_callFailed_temporary_failure_txt" msgid="1985847623937655151">"Ukwehluleka kwesikhashana"</string>
+    <string name="clh_callFailed_switching_equipment_congestion_txt" msgid="465517139462928431">"Ukushintsha ukulandelana kwezisetshenziswa"</string>
+    <string name="clh_callFailed_access_information_discarded_txt" msgid="132851305339579892">"Ulwazi lokufinyelela lulahliwe"</string>
+    <string name="clh_callFailed_requested_circuit_txt" msgid="2316345471851443847">"I-circuit/isiteshi esiceliwe asitholakali"</string>
+    <string name="clh_callFailed_resources_unavailable_unspecified_txt" msgid="4460267429142724322">"Izisetshenziswa azitholakali, akucacisiwe"</string>
+    <string name="clh_callFailed_quality_of_service_unavailable_txt" msgid="7315823047206338755">"Ikhwalithi yesevisi iyatholakala"</string>
+    <string name="clh_callFailed_requested_facility_not_subscribed_txt" msgid="1688438372518949530">"Amandla aceliwe awabhalisiwe"</string>
+    <string name="clh_callFailed_incoming_calls_barred_within_the_CUG_txt" msgid="3922231620226043342">"Amakholi angenayo avinjelwe ngaphakathi kwe-CUG"</string>
+    <string name="clh_callFailed_bearer_capability_not_authorized_txt" msgid="6515594235334537340">"Amandla e-Bearer awagunyaziwe"</string>
+    <string name="clh_callFailed_bearer_capability_not_presently_available_txt" msgid="8013567156449692135">"Amandla e-Bearer okwamanje awatholakali"</string>
+    <string name="clh_callFailed_service_or_option_not_available_unspecified_txt" msgid="8663374141880847414">"Isevisi noma inketho ayitholakali, akucacisiwe"</string>
+    <string name="clh_callFailed_bearer_service_not_implemented_txt" msgid="2772484977847973583">"Isevisi ye-Bearer ayifakiwe"</string>
+    <string name="clh_callFailed_ACM_equal_to_or_greater_than_ACMmax_txt" msgid="2192709279981159761">"I-ACM ilingana noma inkulu kune-ACMmax"</string>
+    <string name="clh_callFailed_requested_facility_not_implemented_txt" msgid="406404292085779118">"Amandla aceliwe awafakiwe"</string>
+    <string name="clh_callFailed_only_restricted_digital_information_bearer_capability_is_available_txt" msgid="4817899794531157207">"Amandla kuphela e-bear olwazi lwedijithali olutholakalayo"</string>
+    <string name="clh_callFailed_service_or_option_not_implemented_unspecified_txt" msgid="2968655784896862505">"Isevisi noma inketho ayifakiwe, akucacisiwe"</string>
+    <string name="clh_callFailed_invalid_transaction_identifier_value_txt" msgid="3843478518660918642">"Ivelu lesikhombi somsebenzi elingavumelekile"</string>
+    <string name="clh_callFailed_user_not_member_of_CUG_txt" msgid="8462852903153938988">"Umsebenzisi akalona ilungu le-CUG"</string>
+    <string name="clh_callFailed_incompatible_destination_txt" msgid="2580750652910253219">"Indawo okuyiwa kuyo ayifanelekile"</string>
+    <string name="clh_callFailed_invalid_transit_network_selection_txt" msgid="6589916900457111005">"Ukhetho lwenetihwekhi yokuhamba elingavumelekile"</string>
+    <string name="clh_callFailed_semantically_incorrect_message_txt" msgid="2329284157442218683">"Imilayezo engalungile ngokuqonda"</string>
+    <string name="clh_callFailed_invalid_mandatory_information_txt" msgid="9081556111928912676">"Ulwazi olufunekayo olungavumelekile"</string>
+    <string name="clh_callFailed_message_type_non_existent_or_not_implemented_txt" msgid="2641350895896546715">"Uhlobo lomlayezo alukho noma alufakiwe"</string>
+    <string name="clh_callFailed_message_type_not_compatible_with_protocol_state_txt" msgid="6598180735494982466">"Uhlobo lomlayezo aluhambisani nesimo sephrorhokholi"</string>
+    <string name="clh_callFailed_information_element_non_existent_or_not_implemented_txt" msgid="4725610801664706983">"Into yolwazi ayikho noma ayifakiwe"</string>
+    <string name="clh_callFailed_conditional_IE_error_txt" msgid="9140031076499566143">"Iphutha le-IE lesimo"</string>
+    <string name="clh_callFailed_message_not_compatible_with_protocol_state_txt" msgid="6586005128633024271">"Umlayezo awuhambisani nesimo sephrothokholi"</string>
+    <string name="clh_callFailed_recovery_on_timer_expiry_txt" msgid="3680765722923600294">"Ukuphela kwesibali-sikhathi"</string>
+    <string name="clh_callFailed_protocol_Error_unspecified_txt" msgid="8294907817156524790">"Iphutha lephrothokholi, akucacisiwe"</string>
+    <string name="clh_callFailed_interworking_unspecified_txt" msgid="8838850798491763729">"Inethiwekhi, akucacisiwe"</string>
+    <string name="labelCallBarring" msgid="3452870940716226978">"Ukuvimba ikholi"</string>
+    <string name="sum_call_barring_enabled" msgid="6804489690436703488">"Vuliwe"</string>
+    <string name="sum_call_barring_disabled" msgid="5900772179198857783">"Valiwe"</string>
+    <string name="call_barring_baoc" msgid="1199843944333106035">"Konke okuphumayo"</string>
+    <string name="call_barring_baoc_enabled" msgid="8112118391869380361">"Khubaza ukuvimbela kwamakholi aphumayo?"</string>
+    <string name="call_barring_baoc_disabled" msgid="7806697133004697974">"Vimbela onke amakholi aphumayo?"</string>
+    <string name="call_barring_baoic" msgid="3162154267825211826">"Okuphumayo kwangamazwe"</string>
+    <string name="call_barring_baoic_enabled" msgid="2634377543147258105">"Khubaza ukuvimbela kwamakholi wangamazwe aphumayo?"</string>
+    <string name="call_barring_baoic_disabled" msgid="5817895648306183464">"Vimbela amakholi wangamazwe aphumayo?"</string>
+    <string name="call_barring_baoicr" msgid="8951699885885742076">"ukuzula kwangamazwe okuphumayo"</string>
+    <string name="call_barring_baoicr_enabled" msgid="2519630715322138317">"Khubaza ukuvimbela kwangamazwe okuphumayo?"</string>
+    <string name="call_barring_baoicr_disabled" msgid="5831267468931377699">"Vimbela ukuzula kwangamazwe okuphumayo?"</string>
+    <string name="call_barring_baic" msgid="5272726081458339912">"Konke okungenayo"</string>
+    <string name="call_barring_baic_enabled" msgid="2457134916223203380">"Khubaza ukuvimbela onke amakholi angenayo?"</string>
+    <string name="call_barring_baic_disabled" msgid="6945604947500275636">"Vimbela onke amakholi angenayo?"</string>
+    <string name="call_barring_baicr" msgid="5728784220691481693">"Ukuzula kwangamazwe okungenayo"</string>
+    <string name="call_barring_baicr_enabled" msgid="6533336994391716127">"Khubaza ukuvimbela konke ukuzula kwangamazwe okungenayo?"</string>
+    <string name="call_barring_baicr_disabled" msgid="6746329853943256566">"Vimbela ukuzula kwangamazwe okungenayo?"</string>
+    <string name="call_barring_deactivate_all" msgid="5269788384941003415">"Yeka ukusebenzisa konke"</string>
+    <string name="call_barring_deactivate_all_description" msgid="4972365443287257704">"Yeksa ukusebenzisa izilungiselelo zokuvimbela ikholi"</string>
+    <string name="call_barring_deactivate_success" msgid="8014685598632000936">"Ukuvimbela ikholi kuyekiswe ukusebenza"</string>
+    <string name="call_barring_change_pwd" msgid="6887420609726284232">"Shintsha iphasiwedi"</string>
+    <string name="call_barring_change_pwd_description" msgid="5505087790260233953">"Shintsha iphasiwedi yokuvimbela"</string>
+    <string name="call_barring_change_pwd_description_disabled" msgid="7630770327645349957">"Ayikwazi ukushintsha iphasiwedi yokuvimbela."</string>
+    <string name="call_barring_pwd_not_match" msgid="6716711689350314525">"Amaphasiwedi awafani"</string>
+    <string name="call_barring_right_pwd_number" msgid="2902966502520410446">"Faka iphaiswedi enezinombolo ezingu-4"</string>
+    <string name="call_barring_change_pwd_success" msgid="3278310763742760321">"Iphasiwedi ishintshiwe"</string>
+    <string name="call_barring_old_pwd" msgid="6080515987320238522">"Iphasiwedi endala"</string>
+    <string name="call_barring_new_pwd" msgid="7048532299150269547">"Iphasiwedi entsha"</string>
+    <string name="call_barring_confirm_pwd" msgid="1947167278466285411">"Qinisekisa iphasiwedi"</string>
+    <string name="messageCallBarring" msgid="2412123220272136055">"Faka iphasiwedi"</string>
+    <string name="call_barring_settings" msgid="80766145008623645">"Izilungiselelo zokuvimbela ikholi"</string>
+    <string name="call_barring_deactivate_all_no_password" msgid="920902774366557311">"Yeka ukusebenzisa zonke izilungiselelo zokuvimbela?"</string>
+    <string name="supp_service_notification_call_deflected" msgid="9195460512875330926">"Ikholi yehlisiwe."</string>
+    <string name="supp_service_notification_call_forwarded" msgid="7818548630812124053">"Ikholi idluliselwe."</string>
+    <string name="supp_service_notification_call_waiting" msgid="789154111899572489">"Ikholi ilindile."</string>
+    <string name="supp_service_clir_suppression_rejected" msgid="1581851661582189045">"Ukuvimbela inombolo kunqatshiwe."</string>
+    <string name="supp_service_closed_user_group_call" msgid="5761735840904590950">"Ikholi yeqembu lomsebenzisi elivaliwe."</string>
+    <string name="supp_service_incoming_calls_barred" msgid="3248813207307882723">"Amakholi angenayo avinjelwe."</string>
+    <string name="supp_service_outgoing_calls_barred" msgid="1962644621292054081">"Amakholi aphumayo avinjelwe."</string>
+    <string name="supp_service_call_forwarding_active" msgid="1253134771682248735">"Ukudlulisa amakholi kuyasebenza."</string>
+    <string name="supp_service_additional_call_forwarded" msgid="5228624725214727315">"Ikholi engeziwe idluliselwe phambili."</string>
+    <string name="supp_service_additional_ect_connected" msgid="6396964292513707102">"Ukudlulisela ikholi esobala kuqedile."</string>
+    <string name="supp_service_additional_ect_connecting" msgid="5443373059716058480">"Ikholi yokudlulisela esobala iyaqhubeka."</string>
+    <string name="supp_service_call_on_hold" msgid="1478976782361795422">"Ikholi imisiwe."</string>
+    <string name="supp_service_call_resumed" msgid="1656475289958070674">"Ikholi iqaliswe kabusha."</string>
+    <string name="supp_service_deflected_call" msgid="138970419873492166">"Ikholi yehlisiwe."</string>
+    <string name="supp_service_forwarded_call" msgid="4509980341645679803">"Ikholi edluliselwe phambili."</string>
+    <string name="supp_service_conference_call" msgid="4448616364004466832">"Ijoyina ikholi yengqungquthela."</string>
+    <string name="supp_service_held_call_released" msgid="2030677825038709779">"Ikholi ebanjiwe ikhululiwe."</string>
 </resources>
diff --git a/res/values/attrs.xml b/res/values/attrs.xml
index 61c5f97..fca8acf 100644
--- a/res/values/attrs.xml
+++ b/res/values/attrs.xml
@@ -50,6 +50,21 @@
         </attr>
     </declare-styleable>
 
+    <declare-styleable name="CallBarringEditPreference">
+        <!-- AO: All outgoing, CommandsInterface.CB_FACILITY_BAOC. -->
+        <!-- OI: Outgoing international, CommandsInterface.CB_FACILITY_BAOIC. -->
+        <!-- OX: Outgoing international roaming, CommandsInterface.CB_FACILITY_BAOICxH. -->
+        <!-- AI: All incoming, CommandsInterface.CB_FACILITY_BAIC. -->
+        <!-- IR: Incoming international roaming, CommandsInterface.CB_FACILITY_BAICr. -->
+        <!-- BA: Disable all, CommandsInterface.CB_FACILITY_BA_ALL -->
+        <attr name="facility" format="string" />
+
+        <!-- Message when password is not in use, and call barring is enabled -->
+        <attr name="dialogMessageEnabledNoPwd" format="string" />
+        <!-- Message when password is not in use, and call barring is disabled -->
+        <attr name="dialogMessageDisabledNoPwd" format="string" />
+    </declare-styleable>
+
     <attr name="preferenceBackgroundColor" format="color" />
     <attr name="emergencyButtonBackgroundColor" format="color" />
     <attr name="dialpadTheme" format="reference" />
diff --git a/res/values/config.xml b/res/values/config.xml
index e42b63a..855fa92 100644
--- a/res/values/config.xml
+++ b/res/values/config.xml
@@ -232,7 +232,19 @@
          disconnecting the ongoing Telephony call when the call goes active. -->
     <bool name="config_support_handover_from">false</bool>
 
+    <!-- Flag indicating whether the device supports RTT (real-time text) -->
+    <bool name="config_support_rtt">false</bool>
+
     <!-- Flag indicating whether a system app can use video calling fallback if carrier video
          calling is not available. -->
-    <bool name="config_support_video_calling_fallback">false</bool>
+    <bool name="config_support_video_calling_fallback">true</bool>
+
+    <!-- Whether the cellular radio is allowed to be power down when the Bluetooth can provide the data/call capabilities -->
+    <bool name="config_allowRadioPowerDownOnBluetooth">false</bool>
+
+    <!-- Whether the device supports the AudioManager Telephony audio device and output onto this
+         device using {@link AudioDeviceInfo#TYPE_TELEPHONY}.
+         When this is true, the Telephony stack is able to add additional audio to the outgoing
+         audio stream which the remote party will be able to hear. -->
+    <bool name="config_support_telephony_audio_device">false</bool>
 </resources>
diff --git a/res/values/dimens.xml b/res/values/dimens.xml
index 5dc7279..f6d1b79 100644
--- a/res/values/dimens.xml
+++ b/res/values/dimens.xml
@@ -108,4 +108,6 @@
     <dimen name="floating_action_button_width">67dp</dimen>
     <dimen name="floating_action_button_height">67dp</dimen>
     <dimen name="floating_action_button_margin_bottom">32dp</dimen>
+
+    <dimen name="signal_strength_icon_size">24dp</dimen>
 </resources>
diff --git a/res/values/strings.xml b/res/values/strings.xml
index 34347fb..08819ef 100644
--- a/res/values/strings.xml
+++ b/res/values/strings.xml
@@ -286,6 +286,7 @@
     <string name="stk_cc_ss_to_dial_error">SS request modified to DIAL request.</string>
     <string name="stk_cc_ss_to_ussd_error">SS request modified to USSD request.</string>
     <string name="stk_cc_ss_to_ss_error">SS request modified to new SS request.</string>
+    <string name="stk_cc_ss_to_dial_video_error">SS request modified to Video DIAL request.</string>
 
     <!-- Status message displayed in the "Call settings error" dialog when operation fails due to FDN
          [CHAR LIMIT=NONE] -->
@@ -359,8 +360,6 @@
     <string name="vvm_unsupported_message_format">Unsupported message type, call <xliff:g id="number" example="*86">%s</xliff:g> to listen.</string>
 
     <!-- networks setting strings --><skip/>
-    <!-- Mobile network settings screen title -->
-    <string name="mobile_networks">Mobile network settings</string>
     <!-- Mobile network settings screen title/heading -->
     <string name="network_settings_title">Mobile network</string>
     <!-- Available networks screen title/heading -->
@@ -379,6 +378,8 @@
     <string name="connect_later">Can\'t connect to this network right now. Try again later.</string>
     <!-- Available networks screen, toast when registered on a specific network -->
     <string name="registration_done">Registered on network.</string>
+    <!-- Available networks, toast when user selects automatic selection  -->
+    <string name="already_auto">Already in automatic selection.</string>
     <!-- Available networks screen, name of switch button for whether to select network automatically -->
     <string name="select_automatically">Automatically select network</string>
     <!-- Available networks screen, name of button when user wants to select network manually  -->
@@ -388,72 +389,126 @@
     <string name="preferred_network_mode_summary">Change the network operating mode</string>
     <string name="preferred_network_mode_dialogtitle">Preferred network type</string>
     <string name="forbidden_network">(forbidden)</string>
-    <!-- Mobile network settings, summary for preferred network mode WCDMA preferred[CHAR LIMIT=100] -->
-    <string name="preferred_network_mode_wcdma_perf_summary">Preferred network mode: WCDMA preferred</string>
-    <!-- Mobile network settings, summary for preferred network mode GSM [CHAR LIMIT=100] -->
-    <string name="preferred_network_mode_gsm_only_summary">Preferred network mode: GSM only</string>
-    <!-- Mobile network settings, summary for preferred network mode WCDMA only [CHAR LIMIT=100] -->
-    <string name="preferred_network_mode_wcdma_only_summary">Preferred network mode: WCDMA only</string>
-    <!-- Mobile network settings, summary for preferred network mode GSM / UMTS [CHAR LIMIT=100] -->
-    <string name="preferred_network_mode_gsm_wcdma_summary">Preferred network mode: GSM / WCDMA</string>
-    <!-- Mobile network settings, summary for preferred network mode CDMA [CHAR LIMIT=100] -->
-    <string name="preferred_network_mode_cdma_summary">Preferred network mode: CDMA</string>
-    <!-- Mobile network settings, summary for preferred network mode CDMA / EvDo [CHAR LIMIT=100] -->
-    <string name="preferred_network_mode_cdma_evdo_summary">Preferred network mode: CDMA / EvDo</string>
-    <!-- Mobile network settings, summary for preferred network mode CDMA only [CHAR LIMIT=100] -->
-    <string name="preferred_network_mode_cdma_only_summary">Preferred network mode: CDMA only</string>
-    <!-- Mobile network settings, summary for preferred network mode EvDo only [CHAR LIMIT=100] -->
-    <string name="preferred_network_mode_evdo_only_summary">Preferred network mode: EvDo only</string>
-    <!-- Mobile network settings, summary for preferred network mode CDMA/EvDo/GSM/WCDMA[CHAR LIMIT=100] -->
-    <string name="preferred_network_mode_cdma_evdo_gsm_wcdma_summary">Preferred network mode: CDMA/EvDo/GSM/WCDMA</string>
-    <!-- Mobile network settings, summary for preferred network mode LTE [CHAR LIMIT=100] -->
-    <string name="preferred_network_mode_lte_summary">Preferred network mode: LTE </string>
-    <!-- Mobile network settings, summary for preferred network mode GSM/WCDMA/LTE [CHAR LIMIT=100] -->
-    <string name="preferred_network_mode_lte_gsm_wcdma_summary">Preferred network mode: GSM/WCDMA/LTE</string>
-    <!-- Mobile network settings, summary for preferred network mode CDMA+LTE/EVDO[CHAR LIMIT=100] -->
-    <string name="preferred_network_mode_lte_cdma_evdo_summary">Preferred network mode: CDMA+LTE/EVDO</string>
-    <!-- Mobile network settings, summary for preferred network mode Global[CHAR LIMIT=100] -->
-    <string name="preferred_network_mode_global_summary">Preferred network mode: Global</string>
-    <!-- Mobile network settings, summary for preferred network mode LTE / WCDMA[CHAR LIMIT=100] -->
-    <string name="preferred_network_mode_lte_wcdma_summary">Preferred network mode: LTE / WCDMA</string>
-     <!-- Mobile network settings, summary for preferred network mode LTE / GSM / UMTS [CHAR LIMIT=100] -->
-     <string name="preferred_network_mode_lte_gsm_umts_summary">Preferred network mode: LTE / GSM / UMTS</string>
-     <!-- Mobile network settings, summary for preferred network mode LTE / CDMA [CHAR LIMIT=100] -->
-     <string name="preferred_network_mode_lte_cdma_summary">Preferred network mode: LTE / CDMA</string>
-     <!-- Mobile network settings, summary for preferred network mode TDSCDMTA [CHAR LIMIT=100] -->
-     <string name="preferred_network_mode_tdscdma_summary">Preferred network mode: TDSCDMA</string>
+    <!-- Available networks screen, name of button when user wants to select network manually  -->
+    <string name="choose_network_title">Choose network</string>
+    <!-- Available networks screen, text when no networks connected -->
+    <string name="network_disconnected">Disconnected</string>
+    <!-- Available networks screen, text when network connected -->
+    <string name="network_connected">Connected</string>
+    <!-- Available networks screen, text when a network is connecting -->
+    <string name="network_connecting">Connecting...</string>
+    <!-- Available networks screen, text when a network cannot be connected -->
+    <string name="network_could_not_connect">Couldn’t connect</string>
 
+    <!-- The preferred network modes in Mobile network settings -->
     <string-array name="preferred_network_mode_choices">
-        <item>LTE / WCDMA</item>
-        <item>LTE</item>
-        <item>Global</item>
-        <item>GSM/WCDMA/LTE</item>
-        <item>CDMA + LTE/EvDo</item>
-        <item>CDMA/EvDo/GSM/WCDMA</item>
-        <item>EvDo only</item>
-        <item>CDMA w/o EvDo</item>
-        <item>CDMA/EvDo auto</item>
-        <item>GSM/WCDMA auto</item>
-        <item>WCDMA only</item>
-        <item>GSM only</item>
         <item>GSM/WCDMA preferred</item>
+        <item>GSM only</item>
+        <item>WCDMA only</item>
+        <item>GSM/WCDMA auto</item>
+        <item>CDMA/EvDo auto</item>
+        <item>CDMA w/o EvDo</item>
+        <item>EvDo only</item>
+        <item>CDMA/EvDo/GSM/WCDMA</item>
+        <item>CDMA + LTE/EvDo</item>
+        <item>GSM/WCDMA/LTE</item>
+        <item>Global</item>
+        <item>LTE</item>
+        <item>LTE / WCDMA</item>
+        <item>TDSCDMA only</item>
+        <item>TDSCDMA/WCDMA</item>
+        <item>LTE/TDSCDMA</item>
+        <item>TDSCDMA/GSM</item>
+        <item>LTE/TDSCDMA/GSM</item>
+        <item>TDSCDMA/GSM/WCDMA</item>
+        <item>LTE/TDSCDMA/WCDMA</item>
+        <item>LTE/TDSCDMA/GSM/WCDMA</item>
+        <item>TDSCDMA/CDMA/EVDO/GSM/WCDMA </item>
+        <item>LTE/TDSCDMA/CDMA/EVDO/GSM/WCDMA</item>
     </string-array>
+    <!-- The preferred network modes RIL constants, in order of the modes above,
+         e.g. the choice "GSM/WCDMA preferred" has the corresponding value "0" -->
     <string-array name="preferred_network_mode_values"  translatable="false">
-        <item>"12"</item>
-        <item>"11"</item>
-        <item>"10"</item>
-        <item>"9"</item>
-        <item>"8"</item>
-        <item>"7"</item>
-        <item>"6"</item>
-        <item>"5"</item>
-        <item>"4"</item>
-        <item>"3"</item>
-        <item>"2"</item>
-        <item>"1"</item>
         <item>"0"</item>
+        <item>"1"</item>
+        <item>"2"</item>
+        <item>"3"</item>
+        <item>"4"</item>
+        <item>"5"</item>
+        <item>"6"</item>
+        <item>"7"</item>
+        <item>"8"</item>
+        <item>"9"</item>
+        <item>"10"</item>
+        <item>"11"</item>
+        <item>"12"</item>
+        <item>"13"</item>
+        <item>"14"</item>
+        <item>"15"</item>
+        <item>"16"</item>
+        <item>"17"</item>
+        <item>"18"</item>
+        <item>"19"</item>
+        <item>"20"</item>
+        <item>"21"</item>
+        <item>"22"</item>
     </string-array>
 
+    <!-- The following strings are summaries for preferred network modes in Mobile network settings,
+         and have a character limit of 100 -->
+    <!-- WCDMA preferred -->
+    <string name="preferred_network_mode_wcdma_perf_summary">Preferred network mode: WCDMA preferred</string>
+    <!-- GSM only -->
+    <string name="preferred_network_mode_gsm_only_summary">Preferred network mode: GSM only</string>
+    <!-- WCDMA only -->
+    <string name="preferred_network_mode_wcdma_only_summary">Preferred network mode: WCDMA only</string>
+    <!-- GSM / WCDMA -->
+    <string name="preferred_network_mode_gsm_wcdma_summary">Preferred network mode: GSM / WCDMA</string>
+    <!-- CDMA -->
+    <string name="preferred_network_mode_cdma_summary">Preferred network mode: CDMA</string>
+    <!-- CDMA / EvDo -->
+    <string name="preferred_network_mode_cdma_evdo_summary">Preferred network mode: CDMA / EvDo</string>
+    <!-- CDMA only -->
+    <string name="preferred_network_mode_cdma_only_summary">Preferred network mode: CDMA only</string>
+    <!-- EvDo only -->
+    <string name="preferred_network_mode_evdo_only_summary">Preferred network mode: EvDo only</string>
+    <!-- CDMA/EvDo/GSM/WCDMA -->
+    <string name="preferred_network_mode_cdma_evdo_gsm_wcdma_summary">Preferred network mode: CDMA/EvDo/GSM/WCDMA</string>
+    <!-- LTE  -->
+    <string name="preferred_network_mode_lte_summary">Preferred network mode: LTE </string>
+    <!-- GSM/WCDMA/LTE -->
+    <string name="preferred_network_mode_lte_gsm_wcdma_summary">Preferred network mode: GSM/WCDMA/LTE</string>
+    <!-- CDMA+LTE/EVDO -->
+    <string name="preferred_network_mode_lte_cdma_evdo_summary">Preferred network mode: CDMA+LTE/EVDO</string>
+    <!-- Global -->
+    <string name="preferred_network_mode_global_summary">Preferred network mode: Global</string>
+    <!-- LTE / WCDMA -->
+    <string name="preferred_network_mode_lte_wcdma_summary">Preferred network mode: LTE / WCDMA</string>
+    <!-- LTE / GSM / UMTS -->
+    <string name="preferred_network_mode_lte_gsm_umts_summary">Preferred network mode: LTE / GSM / UMTS</string>
+    <!-- LTE / CDMA -->
+    <string name="preferred_network_mode_lte_cdma_summary">Preferred network mode: LTE / CDMA</string>
+    <!-- TDSCDMA -->
+    <string name="preferred_network_mode_tdscdma_summary">Preferred network mode: TDSCDMA</string>
+    <!-- TDSCDMA / WCDMA -->
+    <string name="preferred_network_mode_tdscdma_wcdma_summary">Preferred network mode: TDSCDMA / WCDMA</string>
+    <!-- LTE / TDSCDMA -->
+    <string name="preferred_network_mode_lte_tdscdma_summary">Preferred network mode: LTE / TDSCDMA</string>
+    <!-- TDSCDMA / GSM -->
+    <string name="preferred_network_mode_tdscdma_gsm_summary">Preferred network mode: TDSCDMA / GSM</string>
+    <!-- LTE/GSM/TDSCDMA -->
+    <string name="preferred_network_mode_lte_tdscdma_gsm_summary">Preferred network mode: LTE/GSM/TDSCDMA</string>
+    <!-- TDSCDMA/GSM/WCDMA -->
+    <string name="preferred_network_mode_tdscdma_gsm_wcdma_summary">Preferred network mode: TDSCDMA/GSM/WCDMA</string>
+    <!-- LTE/TDSCDMA/WCDMA -->
+    <string name="preferred_network_mode_lte_tdscdma_wcdma_summary">Preferred network mode: LTE/TDSCDMA/WCDMA</string>
+    <!-- LTE/TDSCDMA/GSM/WCDMA -->
+    <string name="preferred_network_mode_lte_tdscdma_gsm_wcdma_summary">Preferred network mode: LTE/TDSCDMA/GSM/WCDMA</string>
+    <!-- TDSCDMA/CDMA/EvDo/GSM/WCDMA -->
+    <string name="preferred_network_mode_tdscdma_cdma_evdo_gsm_wcdma_summary">Preferred network mode: TDSCDMA/CDMA/EvDo/GSM/WCDMA</string>
+    <!-- LTE/TDSCDMA/CDMA/EvDo/GSM/WCDMA -->
+    <string name="preferred_network_mode_lte_tdscdma_cdma_evdo_gsm_wcdma_summary">Preferred network mode: LTE/TDSCDMA/CDMA/EvDo/GSM/WCDMA</string>
+
     <!-- Mobile network settings screen, name for call settings category -->
     <string name="call_category">Calling</string>
     <!-- Mobile network settings screen, name for network operator category -->
@@ -484,6 +539,8 @@
     <string name="roaming_reenable_message">You\'ve lost data connectivity because you left your home network with data roaming turned off.</string>
     <!-- Mobile network settings screen, dialog message when user selects the Data roaming check box -->
     <string name="roaming_warning">You may incur significant charges.</string>
+    <!-- Mobile network settings screen, message asking the user to check their pricing with their Carrier, when enabling Data roaming. -->
+    <string name="roaming_check_price_warning">Check with your network provider for pricing.</string>
     <!-- Mobile network settings screen, dialog message title when user selects the Data roaming check box -->
     <string name="roaming_alert_title">Allow data roaming?</string>
     <!-- Mobile network settings screen, data usage setting check box name -->
@@ -495,7 +552,7 @@
     <!-- Mobile network settings screen, name of the option to manage carrier profiles on devices which support embedded carrier profiles -->
     <string name="carrier_settings_euicc">Carrier</string>
     <!-- Keywords used to search the carrier menu for managing carrier profiles on devices which support embedded carrier profiles. eSIM/eUICC is embedded SIM card used to store this data.  -->
-    <string name="keywords_carrier_settings_euicc">carrier, esim, sim, euicc</string>
+    <string name="keywords_carrier_settings_euicc">carrier, esim, sim, euicc, switch carriers, add carrier</string>
     <!-- Mobile network settings screen, summary of the option to manage carrier profiles on devices which support embedded carrier profiles -->
     <string name="carrier_settings_euicc_summary"><xliff:g id="carrier_name">%1$s</xliff:g> &#8212; <xliff:g id="phone_number">%2$s</xliff:g></string>
     <!-- Mobile network settings screen, title of Mobile Data switch preference -->
@@ -876,7 +933,7 @@
     <!-- FDN settings: error message displayed in a popup (toast) -->
     <string name="pin2_invalid">FDN wasn\'t updated because you typed an incorrect PIN.</string>
     <!-- FDN settings: error message displayed in a popup (toast) -->
-    <string name="fdn_invalid_number">FDN wasn\'t updated because the number is empty or exceeds 20 digits.</string>
+    <string name="fdn_invalid_number">FDN wasn\'t updated because the number exceeds 20 digits.</string>
     <!-- FDN settings: error message displayed in a popup (toast), when the entered
          FDN number was inappropriate, OR, PIN2 the user entered was incorrect.
          Because of API restriction, there's no way to determine which is the exact
@@ -1122,6 +1179,11 @@
     <string name="hac_mode_title">Hearing aids</string>
     <string name="hac_mode_summary">Turn on hearing aid compatibility</string>
 
+    <!-- RTT settings: used to turn on/off Real-Time Text, an accessibility feature similar to
+         TTY that allows users to send text over a phone call. -->
+    <string name="rtt_mode_title">RTT</string>
+    <string name="rtt_mode_summary">Turn RTT on or off</string>
+
     <!-- Service option entries.  -->
     <string-array name="tty_mode_entries">
         <item>TTY Off</item>
@@ -1446,4 +1508,233 @@
     <string name="mobile_data_activate_button">ADD DATA</string>
     <!-- activate data plan dialogue button for cancel further actions-->
     <string name="mobile_data_activate_cancel_button">CANCEL</string>
+
+    <!-- Call failed messages -->
+    <!-- In-call screen: status label displayed briefly after a call ends -->
+    <string name="clh_card_title_call_ended_txt">Call ended</string>
+    <!-- In-call screen: call failure reason (radio is off) -->
+    <string name="clh_callFailed_powerOff_txt">Radio off</string>
+    <!-- In-call screen: call failure reason (SIM error) -->
+    <string name="clh_callFailed_simError_txt">No SIM card or SIM card error</string>
+    <!-- In-call screen: call failure message displayed in an error dialog -->
+    <string name="clh_incall_error_out_of_service_txt">Mobile network not available</string>
+
+    <!-- See CallFailCause for details on what causes each message -->
+    <!-- In-call screen: call failure reason (Cause Number 1) -->
+    <string name="clh_callFailed_unassigned_number_txt">Unassigned (unallocated) number</string>
+    <!-- In-call screen: call failure reason (Cause Number 3) -->
+    <string name="clh_callFailed_no_route_to_destination_txt">No route to destination</string>
+    <!-- In-call screen: call failure reason (Cause Number 6) -->
+    <string name="clh_callFailed_channel_unacceptable_txt">Channel unacceptable</string>
+    <!-- In-call screen: call failure reason (Cause Number 8) -->
+    <string name="clh_callFailed_operator_determined_barring_txt">Operator determined barring</string>
+    <!-- In-call screen: call failure reason (Cause Number 16) -->
+    <string name="clh_callFailed_normal_call_clearing_txt">Normal call clearing</string>
+    <!-- In-call screen: call failure reason (Cause Number 17) -->
+    <string name="clh_callFailed_user_busy_txt">User busy</string>
+    <!-- In-call screen: call failure reason (Cause Number 18) -->
+    <string name="clh_callFailed_no_user_responding_txt">No user responding</string>
+    <!-- In-call screen: call failure reason (Cause Number 19) -->
+    <string name="clh_callFailed_user_alerting_txt">User alerting, no answer</string>
+    <!-- In-call screen: call failure reason (Cause Number 21) -->
+    <string name="clh_callFailed_call_rejected_txt">Call rejected</string>
+    <!-- In-call screen: call failure reason (Cause Number 22) -->
+    <string name="clh_callFailed_number_changed_txt">Number changed</string>
+    <!-- In-call screen: call failure reason (Cause Number 25) -->
+    <string name="clh_callFailed_pre_emption_txt">Pre-emption</string>
+    <!-- In-call screen: call failure reason (Cause Number 26) -->
+    <string name="clh_callFailed_non_selected_user_clearing_txt">Non selected user clearing</string>
+    <!-- In-call screen: call failure reason (Cause Number 27) -->
+    <string name="clh_callFailed_destination_out_of_order_txt">Destination out of order</string>
+    <!-- In-call screen: call failure reason (Cause Number 28) -->
+    <string name="clh_callFailed_invalid_number_format_txt">Invalid number format (incomplete number)</string>
+    <!-- In-call screen: call failure reason (Cause Number 29) -->
+    <string name="clh_callFailed_facility_rejected_txt">Facility rejected</string>
+    <!-- In-call screen: call failure reason (Cause Number 30) -->
+    <string name="clh_callFailed_response_to_STATUS_ENQUIRY_txt">Response to STATUS ENQUIRY</string>
+    <!-- In-call screen: call failure reason (Cause Number 31) -->
+    <string name="clh_callFailed_normal_unspecified_txt">Normal, unspecified</string>
+    <!-- In-call screen: call failure reason (Cause Number 34) -->
+    <string name="clh_callFailed_no_circuit_available_txt">No circuit/channel available</string>
+    <!-- In-call screen: call failure reason (Cause Number 38) -->
+    <string name="clh_callFailed_network_out_of_order_txt">Network out of order</string>
+    <!-- In-call screen: call failure reason (Cause Number 41) -->
+    <string name="clh_callFailed_temporary_failure_txt">Temporary failure</string>
+    <!-- In-call screen: call failure reason (Cause Number 42) -->
+    <string name="clh_callFailed_switching_equipment_congestion_txt">Switching equipment congestion</string>
+    <!-- In-call screen: call failure reason (Cause Number 43) -->
+    <string name="clh_callFailed_access_information_discarded_txt">Access information discarded</string>
+    <!-- In-call screen: call failure reason (Cause Number 44) -->
+    <string name="clh_callFailed_requested_circuit_txt">Requested circuit/channel not available</string>
+    <!-- In-call screen: call failure reason (Cause Number 47) -->
+    <string name="clh_callFailed_resources_unavailable_unspecified_txt">Resources unavailable, unspecified</string>
+    <!-- In-call screen: call failure reason (Cause Number 49) -->
+    <string name="clh_callFailed_quality_of_service_unavailable_txt">Quality of service unavailable</string>
+    <!-- In-call screen: call failure reason (Cause Number 50) -->
+    <string name="clh_callFailed_requested_facility_not_subscribed_txt">Requested facility not subscribed</string>
+    <!-- In-call screen: call failure reason (Cause Number 55) -->
+    <string name="clh_callFailed_incoming_calls_barred_within_the_CUG_txt">Incoming calls barred within the CUG</string>
+    <!-- In-call screen: call failure reason (Cause Number 57) -->
+    <string name="clh_callFailed_bearer_capability_not_authorized_txt">Bearer capability not authorized</string>
+    <!-- In-call screen: call failure reason (Cause Number 58) -->
+    <string name="clh_callFailed_bearer_capability_not_presently_available_txt">Bearer capability not presently available</string>
+    <!-- In-call screen: call failure reason (Cause Number 63) -->
+    <string name="clh_callFailed_service_or_option_not_available_unspecified_txt">Service or option not available, unspecified</string>
+    <!-- In-call screen: call failure reason (Cause Number 65) -->
+    <string name="clh_callFailed_bearer_service_not_implemented_txt">Bearer service not implemented</string>
+    <!-- In-call screen: call failure reason (Cause Number 68) -->
+    <string name="clh_callFailed_ACM_equal_to_or_greater_than_ACMmax_txt">ACM equal to or greater than ACMmax</string>
+    <!-- In-call screen: call failure reason (Cause Number 69) -->
+    <string name="clh_callFailed_requested_facility_not_implemented_txt">Requested facility not implemented</string>
+    <!-- In-call screen: call failure reason (Cause Number 70) -->
+    <string name="clh_callFailed_only_restricted_digital_information_bearer_capability_is_available_txt">Only restricted digital information bearer capability is available</string>
+    <!-- In-call screen: call failure reason (Cause Number 79) -->
+    <string name="clh_callFailed_service_or_option_not_implemented_unspecified_txt">Service or option not implemented, unspecified</string>
+    <!-- In-call screen: call failure reason (Cause Number 81) -->
+    <string name="clh_callFailed_invalid_transaction_identifier_value_txt">Invalid transaction identifier value</string>
+    <!-- In-call screen: call failure reason (Cause Number 87) -->
+    <string name="clh_callFailed_user_not_member_of_CUG_txt">User not member of CUG</string>
+    <!-- In-call screen: call failure reason (Cause Number 88) -->
+    <string name="clh_callFailed_incompatible_destination_txt">Incompatible destination</string>
+    <!-- In-call screen: call failure reason (Cause Number 91) -->
+    <string name="clh_callFailed_invalid_transit_network_selection_txt">Invalid transit network selection</string>
+    <!-- In-call screen: call failure reason (Cause Number 95) -->
+    <string name="clh_callFailed_semantically_incorrect_message_txt">Semantically incorrect message</string>
+    <!-- In-call screen: call failure reason (Cause Number 96) -->
+    <string name="clh_callFailed_invalid_mandatory_information_txt">Invalid mandatory information</string>
+    <!-- In-call screen: call failure reason (Cause Number 97) -->
+    <string name="clh_callFailed_message_type_non_existent_or_not_implemented_txt">Message type non-existent or not implemented</string>
+    <!-- In-call screen: call failure reason (Cause Number 98) -->
+    <string name="clh_callFailed_message_type_not_compatible_with_protocol_state_txt">Message type not compatible with protocol state</string>
+    <!-- In-call screen: call failure reason (Cause Number 99) -->
+    <string name="clh_callFailed_information_element_non_existent_or_not_implemented_txt">Information element non-existent or not implemented</string>
+    <!-- In-call screen: call failure reason (Cause Number 100) -->
+    <string name="clh_callFailed_conditional_IE_error_txt">Conditional IE error</string>
+    <!-- In-call screen: call failure reason (Cause Number 101) -->
+    <string name="clh_callFailed_message_not_compatible_with_protocol_state_txt">Message not compatible with protocol state</string>
+    <!-- In-call screen: call failure reason (Cause Number 102) -->
+    <string name="clh_callFailed_recovery_on_timer_expiry_txt">Recovery on timer expiry</string>
+    <!-- In-call screen: call failure reason (Cause Number 111) -->
+    <string name="clh_callFailed_protocol_Error_unspecified_txt">Protocol error, unspecified</string>
+    <!-- In-call screen: call failure reason (Cause Number 127) -->
+    <string name="clh_callFailed_interworking_unspecified_txt">Interworking, unspecified</string>
+    <!-- Call settings screen, setting option name -->
+    <string name="labelCallBarring">Call barring</string>
+    <!-- Call barring settings screen, setting summary text when a call barring option is activated -->
+    <string name="sum_call_barring_enabled">On</string>
+    <!-- Call barring settings screen, setting summary text when a call barring option is deactivated -->
+    <string name="sum_call_barring_disabled">Off</string>
+    <!-- Call barring settings screen, setting option name -->
+    <string name="call_barring_baoc">All outgoing</string>
+    <!-- Call barring settings screen, Disable blocking of all outgoing calls -->
+    <string name="call_barring_baoc_enabled">Disable blocking of all outgoing calls?</string>
+    <!-- Call barring settings screen, Block all outgoing calls -->
+    <string name="call_barring_baoc_disabled">Block all outgoing calls?</string>
+    <!-- Call barring settings screen, setting option name -->
+    <string name="call_barring_baoic">Outgoing international</string>
+    <!-- Call barring settings screen, Disable blocking of outgoing international calls -->
+    <string name="call_barring_baoic_enabled">Disable blocking of outgoing international calls?</string>
+    <!-- Call barring settings screen, Block outgoing international calls-->
+    <string name="call_barring_baoic_disabled">Block outgoing international calls?</string>
+    <!-- Call barring settings screen, setting option name -->
+    <string name="call_barring_baoicr">Outgoing international roaming</string>
+    <!-- Call barring settings screen, Disable blocking of outgoing international roaming -->
+    <string name="call_barring_baoicr_enabled">Disable blocking of outgoing international roaming?</string>
+    <!-- Call barring settings screen, Block outgoing international roaming -->
+    <string name="call_barring_baoicr_disabled">Block outgoing international roaming?</string>
+    <!-- Call barring settings screen, setting option name -->
+    <string name="call_barring_baic">All incoming</string>
+    <!-- Call barring settings screen, Disable blocking of all incoming calls -->
+    <string name="call_barring_baic_enabled">Disable blocking of all incoming calls?</string>
+    <!-- Call barring settings screen, Block all incoming calls -->
+    <string name="call_barring_baic_disabled">Block all incoming calls?</string>
+    <!-- Call barring settings screen, setting option name -->
+    <string name="call_barring_baicr">Incoming international roaming</string>
+    <!-- Call barring settings screen, Disable blocking of all incoming international roaming -->
+    <string name="call_barring_baicr_enabled">Disable blocking of all incoming international roaming?</string>
+    <!-- Call barring settings screen, Block incoming international roaming-->
+    <string name="call_barring_baicr_disabled">Block incoming international roaming?</string>
+    <!-- Call barring settings screen, setting option name -->
+    <string name="call_barring_deactivate_all">Deactivate all</string>
+    <!-- Call barring settings screen, setting summary text when BAAll check box is selected -->
+    <string name="call_barring_deactivate_all_description">Deactivate all call barring settings</string>
+    <!-- Call barring settings screen, deactivate all successfully -->
+    <string name="call_barring_deactivate_success">Call barring deactivated</string>
+    <!-- Call barring settings screen, change password -->
+    <string name="call_barring_change_pwd">Change password</string>
+    <!-- Call barring settings screen, change password -->
+    <string name="call_barring_change_pwd_description">Change call barring password</string>
+    <!-- Call barring settings screen, not possible to change call barring password -->
+    <string name="call_barring_change_pwd_description_disabled">Cannot change call barring password.</string>
+    <!-- Call barring settings screen, change password -->
+    <string name="call_barring_pwd_not_match">Passwords do not match</string>
+    <!-- Call barring settings screen, change password -->
+    <string name="call_barring_right_pwd_number">Enter a password with 4 numbers</string>
+    <!-- Call barring settings screen, change password -->
+    <string name="call_barring_change_pwd_success">Password changed</string>
+    <!-- Call barring settings screen, change password -->
+    <string name="call_barring_old_pwd">Old password</string>
+    <!-- Call barring settings screen, change password -->
+    <string name="call_barring_new_pwd">New password</string>
+    <!-- Call barring settings screen, change password -->
+    <string name="call_barring_confirm_pwd">Confirm password</string>
+    <!-- Call forwarding dialog box, text field label -->
+    <string name="messageCallBarring">Enter password</string>
+    <!-- Call barring settings screen, section heading -->
+    <string name="call_barring_settings">Call barring settings</string>
+    <!-- Call barring settings screen, deactivate all call barring settings -->
+    <string name="call_barring_deactivate_all_no_password">Deactivate all call barring settings?</string>
+    <!-- Message displayed to the user when an outgoing call is deflected.  This means that the
+         party the user is calling has chosen to send the call to another phone number. -->
+    <string name="supp_service_notification_call_deflected">Call deflected.</string>
+    <!-- Message displayed to the user when an outgoing call is forwarded to another number.
+         This happens because the party the user is calling has call forwarding active. -->
+    <string name="supp_service_notification_call_forwarded">Call forwarded.</string>
+    <!-- Message displayed to the user when an outgoing call is waiting.  This happens when the
+         party the user is calling is already in another call. -->
+    <string name="supp_service_notification_call_waiting">Call is waiting.</string>
+    <!-- Message displayed to the user when they have chosen to block their phone number for an
+         outgoing call, but the network has rejected that request. -->
+    <string name="supp_service_clir_suppression_rejected">Number blocking is rejected.</string>
+    <!-- Message displayed to the user to inform them that the call is to or from a number which is
+         part of a closed user group.  A closed user group is a network feature which restricts
+         calls on a device to members of the closed user group. -->
+    <string name="supp_service_closed_user_group_call">Closed user group call.</string>
+    <!-- Message displayed to the user when incoming call barring is active.  This means that the
+         user has enabled the network feature which prevents all incoming calls. -->
+    <string name="supp_service_incoming_calls_barred">Incoming calls barred.</string>
+    <!-- Message displayed to the user when outgoing call barring is active.  This means that the
+         user has enabled the network feature which prevents all outgoing calls. -->
+    <string name="supp_service_outgoing_calls_barred">Outgoing calls barred.</string>
+    <!-- Message displayed to the user to indicate that call forwarding is active. -->
+    <string name="supp_service_call_forwarding_active">Call forwarding active.</string>
+    <!-- Message displayed to the user when they receive multiple incoming calls at the same time
+         and one of them is forwarded to the network.  Phones can't handle multiple incoming calls
+         so the network will typically forward one of the calls to voicemail or another number
+         defined by the user. -->
+    <string name="supp_service_additional_call_forwarded">Additional call forwarded.</string>
+    <!-- Message displayed to the user to indicate that a call has been successfully transferred
+         to another phone number. -->
+    <string name="supp_service_additional_ect_connected">Explicit call transfer complete.</string>
+    <!-- Message displayed to the user to indicate that the call is in the process of being
+         transferred to another phone number.-->
+    <string name="supp_service_additional_ect_connecting">Explicit call transfer in progress.</string>
+    <!-- Message displayed to the user to indicate that the remote party has put the user
+         on hold. -->
+    <string name="supp_service_call_on_hold">Call on hold.</string>
+    <!-- Message displayed to the user to indicate that the remote party has taken the user
+         off hold. -->
+    <string name="supp_service_call_resumed">Call resumed.</string>
+    <!-- Message displayed to the user to indicate that an incoming call was deflected from another
+         number.  This means that the call originated as a result of the original caller choosing
+         to forward the call to the current user rather than answering it themselves. -->
+    <string name="supp_service_deflected_call">Call was deflected.</string>
+    <!-- Message displayed to the user to indicate that an incoming call was forwarded from another
+         number. -->
+    <string name="supp_service_forwarded_call">Forwarded call.</string>
+    <!-- Message displayed to the user to indicate that they are joining a conference call. -->
+    <string name="supp_service_conference_call">Joining conference call.</string>
+    <!-- Message displayed to the user to indicate that a held call has been released /
+         disconnected. -->
+    <string name="supp_service_held_call_released">Held call has been released.</string>
 </resources>
diff --git a/res/values/styles.xml b/res/values/styles.xml
index f8cd9ec..d003aec 100644
--- a/res/values/styles.xml
+++ b/res/values/styles.xml
@@ -187,6 +187,12 @@
         <item name="android:preferenceScreenStyle">@style/SettingsPreferenceScreen</item>
     </style>
 
+    <style name="TrimmedHorizontalProgressBar" parent="android:Widget.Material.ProgressBar.Horizontal">
+        <item name="android:indeterminateDrawable">@drawable/progress_indeterminate_horizontal_material_trimmed</item>
+        <item name="android:minHeight">3dip</item>
+        <item name="android:maxHeight">3dip</item>
+    </style>
+
     <style name="Empty" parent="@android:style/Theme.Material.Light">
         <item name="android:windowIsTranslucent">true</item>
         <item name="android:windowBackground">@android:color/transparent</item>
@@ -304,4 +310,7 @@
         <item name="android:backgroundDimEnabled">false</item>
     </style>
 
+    <style name="CallSettingsWithoutDividerTheme" parent="SettingsLight">
+        <item name="android:listDivider">@null</item>
+    </style>
 </resources>
diff --git a/res/xml/accessibility_settings.xml b/res/xml/accessibility_settings.xml
index 2c007f6..e674e74 100644
--- a/res/xml/accessibility_settings.xml
+++ b/res/xml/accessibility_settings.xml
@@ -32,4 +32,10 @@
         android:persistent="true"
         android:summary="@string/hac_mode_summary"/>
 
+    <SwitchPreference
+        android:key="button_rtt_key"
+        android:title="@string/rtt_mode_title"
+        android:persistent="true"
+        android:summary="@string/rtt_mode_summary"/>
+
 </PreferenceScreen>
diff --git a/res/xml/callbarring_options.xml b/res/xml/callbarring_options.xml
new file mode 100644
index 0000000..6f2c48a
--- /dev/null
+++ b/res/xml/callbarring_options.xml
@@ -0,0 +1,116 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2018 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"
+     xmlns:phone="http://schemas.android.com/apk/res/com.android.phone"
+     android:title="@string/call_barring_settings">
+
+    <!-- Note for all com.android.phone.EditPinPreference objects
+
+         The last several attributes are for use with the EditText field
+         in the dialog. These attributes are forwarded to that field
+         when the edittext is created. The attributes include:
+           1. android:singleLine
+           2. android:autoText -->
+
+    <!-- All outgoing -->
+    <com.android.phone.CallBarringEditPreference
+        android:key="button_baoc_key"
+        android:title="@string/call_barring_baoc"
+        android:persistent="false"
+        android:summaryOn="@string/sum_call_barring_enabled"
+        android:summaryOff="@string/sum_call_barring_disabled"
+        android:dialogTitle="@string/call_barring_baoc"
+        phone:dialogMessageEnabledNoPwd="@string/call_barring_baoc_enabled"
+        phone:dialogMessageDisabledNoPwd="@string/call_barring_baoc_disabled"
+        phone:facility="AO"
+        android:singleLine="true"
+        android:autoText="false"/>
+
+    <!-- Outgoing international -->
+    <com.android.phone.CallBarringEditPreference
+        android:key="button_baoic_key"
+        android:title="@string/call_barring_baoic"
+        android:persistent="false"
+        android:summaryOn="@string/sum_call_barring_enabled"
+        android:summaryOff="@string/sum_call_barring_disabled"
+        android:dialogTitle="@string/call_barring_baoic"
+        phone:dialogMessageEnabledNoPwd="@string/call_barring_baoic_enabled"
+        phone:dialogMessageDisabledNoPwd="@string/call_barring_baoic_disabled"
+        phone:facility="OI"
+        android:dependency="button_baoc_key"
+        android:singleLine="true"
+        android:autoText="false"/>
+
+    <!-- Outgoing international roaming -->
+    <com.android.phone.CallBarringEditPreference
+        android:key="button_baoicxh_key"
+        android:title="@string/call_barring_baoicr"
+        android:persistent="false"
+        android:summaryOn="@string/sum_call_barring_enabled"
+        android:summaryOff="@string/sum_call_barring_disabled"
+        android:dialogTitle="@string/call_barring_baoicr"
+        phone:dialogMessageEnabledNoPwd="@string/call_barring_baoicr_enabled"
+        phone:dialogMessageDisabledNoPwd="@string/call_barring_baoicr_disabled"
+        phone:facility="OX"
+        android:dependency="button_baoc_key"
+        android:singleLine="true"
+        android:autoText="false"/>
+
+    <!-- All incoming -->
+    <com.android.phone.CallBarringEditPreference
+        android:key="button_baic_key"
+        android:title="@string/call_barring_baic"
+        android:persistent="false"
+        android:summaryOn="@string/sum_call_barring_enabled"
+        android:summaryOff="@string/sum_call_barring_disabled"
+        android:dialogTitle="@string/call_barring_baic"
+        phone:dialogMessageEnabledNoPwd="@string/call_barring_baic_enabled"
+        phone:dialogMessageDisabledNoPwd="@string/call_barring_baic_disabled"
+        phone:facility="AI"
+        android:singleLine="true"
+        android:autoText="false"/>
+
+    <!-- Incoming international roaming -->
+    <com.android.phone.CallBarringEditPreference
+        android:key="button_baicr_key"
+        android:title="@string/call_barring_baicr"
+        android:persistent="false"
+        android:summaryOn="@string/sum_call_barring_enabled"
+        android:summaryOff="@string/sum_call_barring_disabled"
+        android:dialogTitle="@string/call_barring_baicr"
+        phone:dialogMessageEnabledNoPwd="@string/call_barring_baicr_enabled"
+        phone:dialogMessageDisabledNoPwd="@string/call_barring_baicr_disabled"
+        phone:facility="IR"
+        android:dependency="button_baic_key"
+        android:singleLine="true"
+        android:autoText="false"/>
+
+    <!-- Disable all -->
+    <com.android.phone.CallBarringDeselectAllPreference
+        android:key="button_ba_all_key"
+        android:title="@string/call_barring_deactivate_all"
+        android:persistent="false"
+        android:dialogTitle="@string/call_barring_deactivate_all"
+        android:summary="@string/call_barring_deactivate_all_description"/>
+
+    <!-- Change password -->
+    <com.android.phone.settings.fdn.EditPinPreference
+        android:key="button_change_pw_key"
+        android:title="@string/call_barring_change_pwd"
+        android:dialogTitle="@string/call_barring_change_pwd"
+        android:summary="@string/call_barring_change_pwd_description"
+        android:persistent="false"/>
+</PreferenceScreen>
diff --git a/res/xml/cdma_options.xml b/res/xml/cdma_options.xml
index 8a41f87..6ac5dae 100644
--- a/res/xml/cdma_options.xml
+++ b/res/xml/cdma_options.xml
@@ -38,7 +38,7 @@
     <PreferenceCategory
         android:key="category_cdma_apn_key">
         <!-- The launching Intent will be defined thru code as we need to pass some Extra -->
-        <Preference
+        <com.android.phone.RestrictedPreference
             android:key="button_cdma_apn_key"
             android:title="@string/apn_settings"
             android:persistent="false"/>
diff --git a/res/xml/gsm_umts_call_options.xml b/res/xml/gsm_umts_call_options.xml
index 5f3dfe4..774aec8 100644
--- a/res/xml/gsm_umts_call_options.xml
+++ b/res/xml/gsm_umts_call_options.xml
@@ -10,6 +10,11 @@
         android:persistent="false" />
 
     <PreferenceScreen
+         android:key="call_barring_key"
+         android:title="@string/labelCallBarring"
+         android:persistent="false" />
+
+    <PreferenceScreen
         android:key="additional_gsm_call_settings_key"
         android:title="@string/additional_gsm_call_settings"
         android:persistent="false" />
diff --git a/res/xml/gsm_umts_options.xml b/res/xml/gsm_umts_options.xml
index e6ddc37..e3e2617 100644
--- a/res/xml/gsm_umts_options.xml
+++ b/res/xml/gsm_umts_options.xml
@@ -37,7 +37,7 @@
     <!--we want user to change it with caution.-->
     <PreferenceCategory
         android:key="category_gsm_apn_key">
-        <Preference
+        <com.android.phone.RestrictedPreference
             android:key="button_gsm_apn_key"
             android:title="@string/apn_settings"
             android:persistent="false" />
diff --git a/res/xml/network_setting_fragment.xml b/res/xml/network_setting_fragment.xml
index a4c115d..d334861 100644
--- a/res/xml/network_setting_fragment.xml
+++ b/res/xml/network_setting_fragment.xml
@@ -13,8 +13,7 @@
      See the License for the specific language governing permissions and
      limitations under the License.
 -->
-<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"
-        android:title="@string/mobile_networks">
+<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android">
 
     <PreferenceScreen
         android:key="cdma_lte_data_service_key"
diff --git a/sip/src/com/android/services/telephony/sip/SipConnectionService.java b/sip/src/com/android/services/telephony/sip/SipConnectionService.java
index a5f48d3..27be9b4 100644
--- a/sip/src/com/android/services/telephony/sip/SipConnectionService.java
+++ b/sip/src/com/android/services/telephony/sip/SipConnectionService.java
@@ -37,6 +37,7 @@
 
 import com.android.internal.telephony.CallStateException;
 import com.android.internal.telephony.PhoneFactory;
+import com.android.internal.telephony.PhoneInternalInterface;
 import com.android.internal.telephony.sip.SipPhone;
 import com.android.services.telephony.DisconnectCauseUtil;
 
@@ -258,7 +259,9 @@
 
         try {
             com.android.internal.telephony.Connection originalConnection =
-                    phone.dial(number, request.getVideoState());
+                    phone.dial(number, new PhoneInternalInterface.DialArgs.Builder<>()
+                            .setVideoState(request.getVideoState())
+                            .build());
             return originalConnection;
         } catch (CallStateException e) {
             log("startCallWithPhone, exception: " + e);
diff --git a/src/com/android/phone/CLIRListPreference.java b/src/com/android/phone/CLIRListPreference.java
index 939caf0..f5d14b8 100644
--- a/src/com/android/phone/CLIRListPreference.java
+++ b/src/com/android/phone/CLIRListPreference.java
@@ -52,6 +52,7 @@
         mPhone = phone;
         mTcpListener = listener;
         if (!skipReading) {
+            Log.i(LOG_TAG, "init: requesting CLIR");
             mPhone.getOutgoingCallerIdDisplay(mHandler.obtainMessage(MyHandler.MESSAGE_GET_CLIR,
                     MyHandler.MESSAGE_GET_CLIR, MyHandler.MESSAGE_GET_CLIR));
             if (mTcpListener != null) {
@@ -135,20 +136,19 @@
             }
             clirArray = null;
             if (ar.exception != null) {
-                if (DBG) Log.d(LOG_TAG, "handleGetCLIRResponse: ar.exception="+ar.exception);
+                Log.i(LOG_TAG, "handleGetCLIRResponse: ar.exception=" + ar.exception);
                 mTcpListener.onException(CLIRListPreference.this, (CommandException) ar.exception);
             } else if (ar.userObj instanceof Throwable) {
+                Log.i(LOG_TAG, "handleGetCLIRResponse: ar.throwable=" + ar.userObj);
                 mTcpListener.onError(CLIRListPreference.this, RESPONSE_ERROR);
             } else {
                 int clirArray[] = (int[]) ar.result;
                 if (clirArray.length != 2) {
                     mTcpListener.onError(CLIRListPreference.this, RESPONSE_ERROR);
                 } else {
-                    if (DBG) {
-                        Log.d(LOG_TAG, "handleGetCLIRResponse: CLIR successfully queried,"
+                    Log.i(LOG_TAG, "handleGetCLIRResponse: CLIR successfully queried,"
                                 + " clirArray[0]=" + clirArray[0]
                                 + ", clirArray[1]=" + clirArray[1]);
-                    }
                     handleGetCLIRResult(clirArray);
                 }
             }
diff --git a/src/com/android/phone/CallBarringDeselectAllPreference.java b/src/com/android/phone/CallBarringDeselectAllPreference.java
new file mode 100644
index 0000000..153bc0c
--- /dev/null
+++ b/src/com/android/phone/CallBarringDeselectAllPreference.java
@@ -0,0 +1,100 @@
+/*
+ * Copyright (C) 2018 The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package com.android.phone;
+
+import android.content.Context;
+import android.os.Bundle;
+import android.telephony.ServiceState;
+import android.util.AttributeSet;
+import android.util.Log;
+import android.view.View;
+import android.widget.EditText;
+
+import com.android.internal.telephony.Phone;
+import com.android.internal.telephony.imsphone.ImsPhone;
+import com.android.phone.settings.fdn.EditPinPreference;
+
+/**
+ * This preference represents the status of disable all barring option.
+ */
+public class CallBarringDeselectAllPreference extends EditPinPreference {
+    private static final String LOG_TAG = "CallBarringDeselectAllPreference";
+    private static final boolean DBG = (PhoneGlobals.DBG_LEVEL >= 2);
+
+    private boolean mShowPassword;
+    private Phone mPhone;
+
+    /**
+     * CallBarringDeselectAllPreference constructor.
+     *
+     * @param context The context of view.
+     * @param attrs The attributes of the XML tag that is inflating EditTextPreference.
+     */
+    public CallBarringDeselectAllPreference(Context context, AttributeSet attrs) {
+        super(context, attrs);
+    }
+
+    @Override
+    protected void showDialog(Bundle state) {
+        // Finds out if the password field should be shown or not.
+        ImsPhone imsPhone = mPhone != null ? (ImsPhone) mPhone.getImsPhone() : null;
+        mShowPassword = !(imsPhone != null
+                && ((imsPhone.getServiceState().getState() == ServiceState.STATE_IN_SERVICE)
+                        || imsPhone.isUtEnabled()));
+
+        // Selects dialog message depending on if the password field is shown or not.
+        setDialogMessage(getContext().getString(mShowPassword
+                ? R.string.messageCallBarring : R.string.call_barring_deactivate_all_no_password));
+
+        if (DBG) {
+            Log.d(LOG_TAG, "showDialog: mShowPassword: " + mShowPassword);
+        }
+
+        super.showDialog(state);
+    }
+
+    void init(Phone phone) {
+        if (DBG) {
+            Log.d(LOG_TAG, "init: phoneId = " + phone.getPhoneId());
+        }
+        mPhone = phone;
+    }
+
+    @Override
+    protected void onBindDialogView(View view) {
+        super.onBindDialogView(view);
+
+        final EditText editText = (EditText) view.findViewById(android.R.id.edit);
+        if (editText != null) {
+            // Hide the input-text-line if the password is not shown.
+            editText.setVisibility(mShowPassword ? View.VISIBLE : View.GONE);
+        }
+    }
+
+    @Override
+    protected boolean needInputMethod() {
+        // Input method should only be displayed if the password-field is shown.
+        return mShowPassword;
+    }
+
+    /**
+     * Returns whether the password field is shown.
+     */
+    boolean isPasswordShown() {
+        return mShowPassword;
+    }
+}
diff --git a/src/com/android/phone/CallBarringEditPreference.java b/src/com/android/phone/CallBarringEditPreference.java
new file mode 100644
index 0000000..72b3ea5
--- /dev/null
+++ b/src/com/android/phone/CallBarringEditPreference.java
@@ -0,0 +1,383 @@
+/*
+ * Copyright (C) 2018 The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package com.android.phone;
+
+import static com.android.phone.TimeConsumingPreferenceActivity.RESPONSE_ERROR;
+
+import android.app.AlertDialog;
+import android.content.Context;
+import android.content.DialogInterface;
+import android.content.res.TypedArray;
+import android.os.AsyncResult;
+import android.os.Bundle;
+import android.os.Handler;
+import android.os.Message;
+import android.telephony.ServiceState;
+import android.text.method.DigitsKeyListener;
+import android.text.method.PasswordTransformationMethod;
+import android.util.AttributeSet;
+import android.util.Log;
+import android.view.View;
+import android.widget.EditText;
+import android.widget.TextView;
+import android.widget.Toast;
+
+import com.android.internal.telephony.CommandException;
+import com.android.internal.telephony.Phone;
+import com.android.internal.telephony.PhoneFactory;
+import com.android.internal.telephony.imsphone.ImsPhone;
+import com.android.phone.settings.fdn.EditPinPreference;
+
+import java.lang.ref.WeakReference;
+
+/**
+ * This preference represents the status of call barring options, enabling/disabling
+ * the call barring option will prompt the user for the current password.
+ */
+public class CallBarringEditPreference extends EditPinPreference {
+    private static final String LOG_TAG = "CallBarringEditPreference";
+    private static final boolean DBG = (PhoneGlobals.DBG_LEVEL >= 2);
+
+    private String mFacility;
+    boolean mIsActivated = false;
+    private CharSequence mEnableText;
+    private CharSequence mDisableText;
+    private CharSequence mSummaryOn;
+    private CharSequence mSummaryOff;
+    private CharSequence mDialogMessageEnabled;
+    private CharSequence mDialogMessageDisabled;
+    private int mButtonClicked;
+    private boolean mShowPassword;
+    private final MyHandler mHandler = new MyHandler(this);
+    private Phone mPhone;
+    private TimeConsumingPreferenceListener mTcpListener;
+
+    private static final int PW_LENGTH = 4;
+
+    /**
+     * CallBarringEditPreference constructor.
+     *
+     * @param context The context of view.
+     * @param attrs The attributes of the XML tag that is inflating EditTextPreference.
+     */
+    public CallBarringEditPreference(Context context, AttributeSet attrs) {
+        super(context, attrs);
+        // Get the summary settings, use CheckBoxPreference as the standard.
+        TypedArray typedArray = context.obtainStyledAttributes(attrs,
+                android.R.styleable.CheckBoxPreference, 0, 0);
+        mSummaryOn = typedArray.getString(android.R.styleable.CheckBoxPreference_summaryOn);
+        mSummaryOff = typedArray.getString(android.R.styleable.CheckBoxPreference_summaryOff);
+        mDisableText = context.getText(R.string.disable);
+        mEnableText = context.getText(R.string.enable);
+        typedArray.recycle();
+
+        // Get default phone
+        mPhone = PhoneFactory.getDefaultPhone();
+
+        typedArray = context.obtainStyledAttributes(attrs,
+                R.styleable.CallBarringEditPreference, 0, R.style.EditPhoneNumberPreference);
+        mFacility = typedArray.getString(R.styleable.CallBarringEditPreference_facility);
+        mDialogMessageEnabled = typedArray.getString(
+                R.styleable.CallBarringEditPreference_dialogMessageEnabledNoPwd);
+        mDialogMessageDisabled = typedArray.getString(
+                R.styleable.CallBarringEditPreference_dialogMessageDisabledNoPwd);
+        typedArray.recycle();
+    }
+
+    /**
+     * CallBarringEditPreference constructor.
+     *
+     * @param context The context of view.
+     */
+    public CallBarringEditPreference(Context context) {
+        this(context, null);
+    }
+
+    void init(TimeConsumingPreferenceListener listener, boolean skipReading, Phone phone) {
+        if (DBG) {
+            Log.d(LOG_TAG, "init: phone id = " + phone.getPhoneId());
+        }
+        mPhone = phone;
+
+        mTcpListener = listener;
+        if (!skipReading) {
+            // Query call barring status
+            mPhone.getCallBarring(mFacility, "", mHandler.obtainMessage(
+                    MyHandler.MESSAGE_GET_CALL_BARRING), 0);
+            if (mTcpListener != null) {
+                mTcpListener.onStarted(this, true);
+            }
+        }
+    }
+
+    @Override
+    public void onClick(DialogInterface dialog, int which) {
+        super.onClick(dialog, which);
+        mButtonClicked = which;
+    }
+
+    @Override
+    protected boolean needInputMethod() {
+        // Input method should only be displayed if the password-field is shown.
+        return mShowPassword;
+    }
+
+    void setInputMethodNeeded(boolean needed) {
+        mShowPassword = needed;
+    }
+
+    @Override
+    protected void showDialog(Bundle state) {
+        setShowPassword();
+        if (mShowPassword) {
+            setDialogMessage(getContext().getString(R.string.messageCallBarring));
+        } else {
+            setDialogMessage(mIsActivated ? mDialogMessageEnabled : mDialogMessageDisabled);
+        }
+
+        if (DBG) {
+            Log.d(LOG_TAG, "showDialog: mShowPassword: " + mShowPassword
+                    + ", mIsActivated: " + mIsActivated);
+        }
+
+        super.showDialog(state);
+    }
+
+    @Override
+    protected void onBindView(View view) {
+        super.onBindView(view);
+
+        // Sync the summary view
+        TextView summaryView = (TextView) view.findViewById(android.R.id.summary);
+        if (summaryView != null) {
+            CharSequence sum;
+            int vis;
+
+            // Set summary depending upon mode
+            if (mIsActivated) {
+                sum = (mSummaryOn == null) ? getSummary() : mSummaryOn;
+            } else {
+                sum = (mSummaryOff == null) ? getSummary() : mSummaryOff;
+            }
+
+            if (sum != null) {
+                summaryView.setText(sum);
+                vis = View.VISIBLE;
+            } else {
+                vis = View.GONE;
+            }
+
+            if (vis != summaryView.getVisibility()) {
+                summaryView.setVisibility(vis);
+            }
+        }
+    }
+
+    @Override
+    protected void onPrepareDialogBuilder(AlertDialog.Builder builder) {
+        builder.setPositiveButton(null, null);
+        builder.setNeutralButton(mIsActivated ? mDisableText : mEnableText, this);
+    }
+
+    @Override
+    protected void onBindDialogView(View view) {
+        super.onBindDialogView(view);
+        // Default the button clicked to be the cancel button.
+        mButtonClicked = DialogInterface.BUTTON_NEGATIVE;
+
+        final EditText editText = (EditText) view.findViewById(android.R.id.edit);
+        if (editText != null) {
+            editText.setSingleLine(true);
+            editText.setTransformationMethod(PasswordTransformationMethod.getInstance());
+            editText.setKeyListener(DigitsKeyListener.getInstance());
+
+            // Hide the input-text-line if the password is not shown.
+            editText.setVisibility(mShowPassword ? View.VISIBLE : View.GONE);
+        }
+    }
+
+    @Override
+    protected void onDialogClosed(boolean positiveResult) {
+        super.onDialogClosed(positiveResult);
+        if (DBG) {
+            Log.d(LOG_TAG, "onDialogClosed: mButtonClicked=" + mButtonClicked + ", positiveResult="
+                    + positiveResult);
+        }
+        if (mButtonClicked != DialogInterface.BUTTON_NEGATIVE) {
+            String password = null;
+            if (mShowPassword) {
+                password = getEditText().getText().toString();
+
+                // Check if the password is valid.
+                if (password == null || password.length() != PW_LENGTH) {
+                    Toast.makeText(getContext(),
+                            getContext().getString(R.string.call_barring_right_pwd_number),
+                            Toast.LENGTH_SHORT).show();
+                    return;
+                }
+            }
+
+            if (DBG) {
+                Log.d(LOG_TAG, "onDialogClosed: password=" + password);
+            }
+            // Send set call barring message to RIL layer.
+            mPhone.setCallBarring(mFacility, !mIsActivated, password,
+                    mHandler.obtainMessage(MyHandler.MESSAGE_SET_CALL_BARRING), 0);
+            if (mTcpListener != null) {
+                mTcpListener.onStarted(this, false);
+            }
+        }
+    }
+
+    void handleCallBarringResult(boolean status) {
+        mIsActivated = status;
+        if (DBG) {
+            Log.d(LOG_TAG, "handleCallBarringResult: mIsActivated=" + mIsActivated);
+        }
+    }
+
+    void updateSummaryText() {
+        notifyChanged();
+        notifyDependencyChange(shouldDisableDependents());
+    }
+
+    private void setShowPassword() {
+        ImsPhone imsPhone = mPhone != null ? (ImsPhone) mPhone.getImsPhone() : null;
+        mShowPassword = !(imsPhone != null
+                && ((imsPhone.getServiceState().getState() == ServiceState.STATE_IN_SERVICE)
+                        || imsPhone.isUtEnabled()));
+    }
+
+    @Override
+    public boolean shouldDisableDependents() {
+        return mIsActivated;
+    }
+
+    // Message protocol:
+    // what: get vs. set
+    // arg1: action -- register vs. disable
+    // arg2: get vs. set for the preceding request
+    private static class MyHandler extends Handler {
+        private static final int MESSAGE_GET_CALL_BARRING = 0;
+        private static final int MESSAGE_SET_CALL_BARRING = 1;
+
+        private final WeakReference<CallBarringEditPreference> mCallBarringEditPreference;
+
+        private MyHandler(CallBarringEditPreference callBarringEditPreference) {
+            mCallBarringEditPreference =
+                    new WeakReference<CallBarringEditPreference>(callBarringEditPreference);
+        }
+
+        @Override
+        public void handleMessage(Message msg) {
+            switch (msg.what) {
+                case MESSAGE_GET_CALL_BARRING:
+                    handleGetCallBarringResponse(msg);
+                    break;
+                case MESSAGE_SET_CALL_BARRING:
+                    handleSetCallBarringResponse(msg);
+                    break;
+                default:
+                    break;
+            }
+        }
+
+        // Handle the response message for query CB status.
+        private void handleGetCallBarringResponse(Message msg) {
+            final CallBarringEditPreference pref = mCallBarringEditPreference.get();
+            if (pref == null) {
+                return;
+            }
+
+            if (DBG) {
+                Log.d(LOG_TAG, "handleGetCallBarringResponse: done");
+            }
+
+            AsyncResult ar = (AsyncResult) msg.obj;
+
+            if (msg.arg2 == MESSAGE_SET_CALL_BARRING) {
+                pref.mTcpListener.onFinished(pref, false);
+            } else {
+                pref.mTcpListener.onFinished(pref, true);
+                ImsPhone imsPhone = pref.mPhone != null
+                        ? (ImsPhone) pref.mPhone.getImsPhone() : null;
+                if (!pref.mShowPassword && (imsPhone == null || !imsPhone.isUtEnabled())) {
+                    // Re-enable password when rejected from NW and modem would perform CSFB
+                    pref.mShowPassword = true;
+                    if (DBG) {
+                        Log.d(LOG_TAG,
+                                "handleGetCallBarringResponse: mShowPassword changed for CSFB");
+                    }
+                }
+            }
+
+            // Unsuccessful query for call barring.
+            if (ar.exception != null) {
+                if (DBG) {
+                    Log.d(LOG_TAG, "handleGetCallBarringResponse: ar.exception=" + ar.exception);
+                }
+                pref.mTcpListener.onException(pref, (CommandException) ar.exception);
+            } else {
+                if (ar.userObj instanceof Throwable) {
+                    pref.mTcpListener.onError(pref, RESPONSE_ERROR);
+                }
+                int[] ints = (int[]) ar.result;
+                if (ints.length == 0) {
+                    if (DBG) {
+                        Log.d(LOG_TAG, "handleGetCallBarringResponse: ar.result.length==0");
+                    }
+                    pref.setEnabled(false);
+                    pref.mTcpListener.onError(pref, RESPONSE_ERROR);
+                } else {
+                    pref.handleCallBarringResult(ints[0] != 0);
+                    if (DBG) {
+                        Log.d(LOG_TAG,
+                                "handleGetCallBarringResponse: CB state successfully queried: "
+                                        + ints[0]);
+                    }
+                }
+            }
+            // Update call barring status.
+            pref.updateSummaryText();
+        }
+
+        // Handle the response message for CB settings.
+        private void handleSetCallBarringResponse(Message msg) {
+            final CallBarringEditPreference pref = mCallBarringEditPreference.get();
+            if (pref == null) {
+                return;
+            }
+
+            AsyncResult ar = (AsyncResult) msg.obj;
+
+            if (ar.exception != null || ar.userObj instanceof Throwable) {
+                if (DBG) {
+                    Log.d(LOG_TAG, "handleSetCallBarringResponse: ar.exception=" + ar.exception);
+                }
+            }
+            if (DBG) {
+                Log.d(LOG_TAG, "handleSetCallBarringResponse: re-get call barring option");
+            }
+            pref.mPhone.getCallBarring(
+                    pref.mFacility,
+                    "",
+                    obtainMessage(MESSAGE_GET_CALL_BARRING, 0, MESSAGE_SET_CALL_BARRING,
+                            ar.exception),
+                    0);
+        }
+    }
+}
diff --git a/src/com/android/phone/CallController.java b/src/com/android/phone/CallController.java
deleted file mode 100644
index a5d340c..0000000
--- a/src/com/android/phone/CallController.java
+++ /dev/null
@@ -1,671 +0,0 @@
-/*
- * Copyright (C) 2011 The Android Open Source Project
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package com.android.phone;
-
-import com.android.internal.telephony.CallManager;
-import com.android.internal.telephony.Phone;
-import com.android.internal.telephony.PhoneConstants;
-import com.android.phone.CallGatewayManager.RawGatewayInfo;
-import com.android.phone.Constants.CallStatusCode;
-
-import android.content.ComponentName;
-import android.content.Intent;
-import android.net.Uri;
-import android.os.Handler;
-import android.os.Message;
-import android.os.SystemProperties;
-import android.provider.CallLog.Calls;
-import android.telecom.PhoneAccount;
-import android.telephony.PhoneNumberUtils;
-import android.telephony.ServiceState;
-import android.util.Log;
-
-/**
- * Phone app module in charge of "call control".
- *
- * This is a singleton object which acts as the interface to the telephony layer
- * (and other parts of the Android framework) for all user-initiated telephony
- * functionality, like making outgoing calls.
- *
- * This functionality includes things like:
- *   - actually running the placeCall() method and handling errors or retries
- *   - running the whole "emergency call in airplane mode" sequence
- *   - running the state machine of MMI sequences
- *   - restoring/resetting mute and speaker state when a new call starts
- *   - updating the prox sensor wake lock state
- *   - resolving what the voicemail: intent should mean (and making the call)
- *
- * The single CallController instance stays around forever; it's not tied
- * to the lifecycle of any particular Activity (like the InCallScreen).
- * There's also no implementation of onscreen UI here (that's all in InCallScreen).
- *
- * Note that this class does not handle asynchronous events from the telephony
- * layer, like reacting to an incoming call; see CallNotifier for that.  This
- * class purely handles actions initiated by the user, like outgoing calls.
- */
-public class CallController extends Handler {
-    private static final String TAG = "CallController";
-    private static final boolean DBG =
-            (PhoneGlobals.DBG_LEVEL >= 1) && (SystemProperties.getInt("ro.debuggable", 0) == 1);
-    // Do not check in with VDBG = true, since that may write PII to the system log.
-    private static final boolean VDBG = false;
-
-    /** The singleton CallController instance. */
-    private static CallController sInstance;
-
-    final private PhoneGlobals mApp;
-    final private CallManager mCM;
-    final private CallLogger mCallLogger;
-    final private CallGatewayManager mCallGatewayManager;
-
-    /** Helper object for emergency calls in some rare use cases.  Created lazily. */
-    private EmergencyCallHelper mEmergencyCallHelper;
-
-
-    //
-    // Message codes; see handleMessage().
-    //
-
-    private static final int THREEWAY_CALLERINFO_DISPLAY_DONE = 1;
-
-
-    //
-    // Misc constants.
-    //
-
-    // Amount of time the UI should display "Dialing" when initiating a CDMA
-    // 3way call.  (See comments on the THRWAY_ACTIVE case in
-    // placeCallInternal() for more info.)
-    private static final int THREEWAY_CALLERINFO_DISPLAY_TIME = 3000; // msec
-
-
-    /**
-     * Initialize the singleton CallController instance.
-     *
-     * This is only done once, at startup, from PhoneApp.onCreate().
-     * From then on, the CallController instance is available via the
-     * PhoneApp's public "callController" field, which is why there's no
-     * getInstance() method here.
-     */
-    /* package */ static CallController init(PhoneGlobals app, CallLogger callLogger,
-            CallGatewayManager callGatewayManager) {
-        synchronized (CallController.class) {
-            if (sInstance == null) {
-                sInstance = new CallController(app, callLogger, callGatewayManager);
-            } else {
-                Log.wtf(TAG, "init() called multiple times!  sInstance = " + sInstance);
-            }
-            return sInstance;
-        }
-    }
-
-    /**
-     * Private constructor (this is a singleton).
-     * @see init()
-     */
-    private CallController(PhoneGlobals app, CallLogger callLogger,
-            CallGatewayManager callGatewayManager) {
-        if (DBG) log("CallController constructor: app = " + app);
-        mApp = app;
-        mCM = app.mCM;
-        mCallLogger = callLogger;
-        mCallGatewayManager = callGatewayManager;
-    }
-
-    @Override
-    public void handleMessage(Message msg) {
-        if (VDBG) log("handleMessage: " + msg);
-        switch (msg.what) {
-
-            case THREEWAY_CALLERINFO_DISPLAY_DONE:
-                if (DBG) log("THREEWAY_CALLERINFO_DISPLAY_DONE...");
-
-                if (mApp.cdmaPhoneCallState.getCurrentCallState()
-                    == CdmaPhoneCallState.PhoneCallState.THRWAY_ACTIVE) {
-                    // Reset the mThreeWayCallOrigStateDialing state
-                    mApp.cdmaPhoneCallState.setThreeWayCallOrigState(false);
-
-                    // TODO: Remove this code.
-                    //mApp.getCallModeler().setCdmaOutgoing3WayCall(null);
-                }
-                break;
-
-            default:
-                Log.wtf(TAG, "handleMessage: unexpected code: " + msg);
-                break;
-        }
-    }
-
-    //
-    // Outgoing call sequence
-    //
-
-    /**
-     * Initiate an outgoing call.
-     *
-     * Here's the most typical outgoing call sequence:
-     *
-     *  (1) OutgoingCallBroadcaster receives a CALL intent and sends the
-     *      NEW_OUTGOING_CALL broadcast
-     *
-     *  (2) The broadcast finally reaches OutgoingCallReceiver, which stashes
-     *      away a copy of the original CALL intent and launches
-     *      SipCallOptionHandler
-     *
-     *  (3) SipCallOptionHandler decides whether this is a PSTN or SIP call (and
-     *      in some cases brings up a dialog to let the user choose), and
-     *      ultimately calls CallController.placeCall() (from the
-     *      setResultAndFinish() method) with the stashed-away intent from step
-     *      (2) as the "intent" parameter.
-     *
-     *  (4) Here in CallController.placeCall() we read the phone number or SIP
-     *      address out of the intent and actually initiate the call, and
-     *      simultaneously launch the InCallScreen to display the in-call UI.
-     *
-     *  (5) We handle various errors by directing the InCallScreen to
-     *      display error messages or dialogs (via the InCallUiState
-     *      "pending call status code" flag), and in some cases we also
-     *      sometimes continue working in the background to resolve the
-     *      problem (like in the case of an emergency call while in
-     *      airplane mode).  Any time that some onscreen indication to the
-     *      user needs to change, we update the "status dialog" info in
-     *      the inCallUiState and (re)launch the InCallScreen to make sure
-     *      it's visible.
-     */
-    public void placeCall(Intent intent) {
-        log("placeCall()...  intent = " + intent);
-        if (VDBG) log("                extras = " + intent.getExtras());
-
-        // TODO: Do we need to hold a wake lock while this method runs?
-        //       Or did we already acquire one somewhere earlier
-        //       in this sequence (like when we first received the CALL intent?)
-
-        if (intent == null) {
-            Log.wtf(TAG, "placeCall: called with null intent");
-            throw new IllegalArgumentException("placeCall: called with null intent");
-        }
-
-        String action = intent.getAction();
-        Uri uri = intent.getData();
-        if (uri == null) {
-            Log.wtf(TAG, "placeCall: intent had no data");
-            throw new IllegalArgumentException("placeCall: intent had no data");
-        }
-
-        String scheme = uri.getScheme();
-        String number = PhoneNumberUtils.getNumberFromIntent(intent, mApp);
-        if (VDBG) {
-            log("- action: " + action);
-            log("- uri: " + uri);
-            log("- scheme: " + scheme);
-            log("- number: " + number);
-        }
-
-        // This method should only be used with the various flavors of CALL
-        // intents.  (It doesn't make sense for any other action to trigger an
-        // outgoing call!)
-        if (!(Intent.ACTION_CALL.equals(action)
-              || Intent.ACTION_CALL_EMERGENCY.equals(action)
-              || Intent.ACTION_CALL_PRIVILEGED.equals(action))) {
-            Log.wtf(TAG, "placeCall: unexpected intent action " + action);
-            throw new IllegalArgumentException("Unexpected action: " + action);
-        }
-
-        CallStatusCode status = placeCallInternal(intent);
-
-        switch (status) {
-            // Call was placed successfully:
-            case SUCCESS:
-            case EXITED_ECM:
-                if (DBG) log("==> placeCall(): success from placeCallInternal(): " + status);
-                break;
-
-            default:
-                // Any other status code is a failure.
-                log("==> placeCall(): failure code from placeCallInternal(): " + status);
-                // Handle the various error conditions that can occur when
-                // initiating an outgoing call, typically by directing the
-                // InCallScreen to display a diagnostic message (via the
-                // "pending call status code" flag.)
-                handleOutgoingCallError(status);
-                break;
-        }
-
-        // Finally, regardless of whether we successfully initiated the
-        // outgoing call or not, force the InCallScreen to come to the
-        // foreground.
-        //
-        // (For successful calls the the user will just see the normal
-        // in-call UI.  Or if there was an error, the InCallScreen will
-        // notice the InCallUiState pending call status code flag and display an
-        // error indication instead.)
-    }
-
-    /**
-     * Actually make a call to whomever the intent tells us to.
-     *
-     * Note that there's no need to explicitly update (or refresh) the
-     * in-call UI at any point in this method, since a fresh InCallScreen
-     * instance will be launched automatically after we return (see
-     * placeCall() above.)
-     *
-     * @param intent the CALL intent describing whom to call
-     * @return CallStatusCode.SUCCESS if we successfully initiated an
-     *    outgoing call.  If there was some kind of failure, return one of
-     *    the other CallStatusCode codes indicating what went wrong.
-     */
-    private CallStatusCode placeCallInternal(Intent intent) {
-        if (DBG) log("placeCallInternal()...  intent = " + intent);
-
-        // TODO: This method is too long.  Break it down into more
-        // manageable chunks.
-
-        final Uri uri = intent.getData();
-        final String scheme = (uri != null) ? uri.getScheme() : null;
-        String number;
-        Phone phone = null;
-
-        // Check the current ServiceState to make sure it's OK
-        // to even try making a call.
-        CallStatusCode okToCallStatus = checkIfOkToInitiateOutgoingCall(
-                mCM.getServiceState());
-
-        // TODO: Streamline the logic here.  Currently, the code is
-        // unchanged from its original form in InCallScreen.java.  But we
-        // should fix a couple of things:
-        // - Don't call checkIfOkToInitiateOutgoingCall() more than once
-        // - Wrap the try/catch for VoiceMailNumberMissingException
-        //   around *only* the call that can throw that exception.
-
-        try {
-            number = PhoneUtils.getInitialNumber(intent);
-            if (VDBG) log("- actual number to dial: '" + number + "'");
-
-            // find the phone first
-            // TODO Need a way to determine which phone to place the call
-            // It could be determined by SIP setting, i.e. always,
-            // or by number, i.e. for international,
-            // or by user selection, i.e., dialog query,
-            // or any of combinations
-            String sipPhoneUri = intent.getStringExtra(
-                    OutgoingCallBroadcaster.EXTRA_SIP_PHONE_URI);
-            ComponentName thirdPartyCallComponent = (ComponentName) intent.getParcelableExtra(
-                    OutgoingCallBroadcaster.EXTRA_THIRD_PARTY_CALL_COMPONENT);
-            phone = PhoneUtils.pickPhoneBasedOnNumber(mCM, scheme, number, sipPhoneUri,
-                    thirdPartyCallComponent);
-            if (VDBG) log("- got Phone instance: " + phone + ", class = " + phone.getClass());
-
-            // update okToCallStatus based on new phone
-            okToCallStatus = checkIfOkToInitiateOutgoingCall(
-                    phone.getServiceState().getState());
-
-        } catch (PhoneUtils.VoiceMailNumberMissingException ex) {
-            // If the call status is NOT in an acceptable state, it
-            // may effect the way the voicemail number is being
-            // retrieved.  Mask the VoiceMailNumberMissingException
-            // with the underlying issue of the phone state.
-            if (okToCallStatus != CallStatusCode.SUCCESS) {
-                if (DBG) log("Voicemail number not reachable in current SIM card state.");
-                return okToCallStatus;
-            }
-            if (DBG) log("VoiceMailNumberMissingException from getInitialNumber()");
-            return CallStatusCode.VOICEMAIL_NUMBER_MISSING;
-        }
-
-        if (number == null) {
-            Log.w(TAG, "placeCall: couldn't get a phone number from Intent " + intent);
-            return CallStatusCode.NO_PHONE_NUMBER_SUPPLIED;
-        }
-
-
-        // Sanity-check that ACTION_CALL_EMERGENCY is used if and only if
-        // this is a call to an emergency number
-        // (This is just a sanity-check; this policy *should* really be
-        // enforced in OutgoingCallBroadcaster.onCreate(), which is the
-        // main entry point for the CALL and CALL_* intents.)
-        boolean isEmergencyNumber = PhoneNumberUtils.isLocalEmergencyNumber(mApp, number);
-        boolean isPotentialEmergencyNumber =
-                PhoneNumberUtils.isPotentialLocalEmergencyNumber(mApp, number);
-        boolean isEmergencyIntent = Intent.ACTION_CALL_EMERGENCY.equals(intent.getAction());
-
-        if (isPotentialEmergencyNumber && !isEmergencyIntent) {
-            Log.e(TAG, "Non-CALL_EMERGENCY Intent " + intent
-                    + " attempted to call potential emergency number " + number
-                    + ".");
-            return CallStatusCode.CALL_FAILED;
-        } else if (!isPotentialEmergencyNumber && isEmergencyIntent) {
-            Log.e(TAG, "Received CALL_EMERGENCY Intent " + intent
-                    + " with non-potential-emergency number " + number
-                    + " -- failing call.");
-            return CallStatusCode.CALL_FAILED;
-        }
-
-        // If we're trying to call an emergency number, then it's OK to
-        // proceed in certain states where we'd otherwise bring up
-        // an error dialog:
-        // - If we're in EMERGENCY_ONLY mode, then (obviously) you're allowed
-        //   to dial emergency numbers.
-        // - If we're OUT_OF_SERVICE, we still attempt to make a call,
-        //   since the radio will register to any available network.
-
-        if (isEmergencyNumber
-            && ((okToCallStatus == CallStatusCode.EMERGENCY_ONLY)
-                || (okToCallStatus == CallStatusCode.OUT_OF_SERVICE))) {
-            if (DBG) log("placeCall: Emergency number detected with status = " + okToCallStatus);
-            okToCallStatus = CallStatusCode.SUCCESS;
-            if (DBG) log("==> UPDATING status to: " + okToCallStatus);
-        }
-
-        if (okToCallStatus != CallStatusCode.SUCCESS) {
-            // If this is an emergency call, launch the EmergencyCallHelperService
-            // to turn on the radio and retry the call.
-            if (isEmergencyNumber && (okToCallStatus == CallStatusCode.POWER_OFF)) {
-                Log.i(TAG, "placeCall: Trying to make emergency call while POWER_OFF!");
-
-                // If needed, lazily instantiate an EmergencyCallHelper instance.
-                synchronized (this) {
-                    if (mEmergencyCallHelper == null) {
-                        mEmergencyCallHelper = new EmergencyCallHelper(this);
-                    }
-                }
-
-                // ...and kick off the "emergency call from airplane mode" sequence.
-                mEmergencyCallHelper.startEmergencyCallFromAirplaneModeSequence(number);
-
-                // Finally, return CallStatusCode.SUCCESS right now so
-                // that the in-call UI will remain visible (in order to
-                // display the progress indication.)
-                // TODO: or maybe it would be more clear to return a whole
-                // new CallStatusCode called "TURNING_ON_RADIO" here.
-                // That way, we'd update inCallUiState.progressIndication from
-                // the handleOutgoingCallError() method, rather than here.
-                return CallStatusCode.SUCCESS;
-            } else {
-                // Otherwise, just return the (non-SUCCESS) status code
-                // back to our caller.
-                if (DBG) log("==> placeCallInternal(): non-success status: " + okToCallStatus);
-
-                // Log failed call.
-                // Note: Normally, many of these values we gather from the Connection object but
-                // since no such object is created for unconnected calls, we have to build them
-                // manually.
-                // TODO: Try to restructure code so that we can handle failure-
-                // condition call logging in a single place (placeCall()) that also has access to
-                // the number we attempted to dial (not placeCall()).
-                mCallLogger.logCall(null /* callerInfo */, number, 0 /* presentation */,
-                        Calls.OUTGOING_TYPE, System.currentTimeMillis(), 0 /* duration */);
-
-                return okToCallStatus;
-            }
-        }
-
-        // We have a valid number, so try to actually place a call:
-        // make sure we pass along the intent's URI which is a
-        // reference to the contact. We may have a provider gateway
-        // phone number to use for the outgoing call.
-        Uri contactUri = intent.getData();
-
-        // If a gateway is used, extract the data here and pass that into placeCall.
-        final RawGatewayInfo rawGatewayInfo = mCallGatewayManager.getRawGatewayInfo(intent, number);
-
-        // Watch out: PhoneUtils.placeCall() returns one of the
-        // CALL_STATUS_* constants, not a CallStatusCode enum value.
-        int callStatus = PhoneUtils.placeCall(mApp,
-                                              phone,
-                                              number,
-                                              contactUri,
-                                              (isEmergencyNumber || isEmergencyIntent),
-                                              rawGatewayInfo,
-                                              mCallGatewayManager);
-
-        switch (callStatus) {
-            case PhoneUtils.CALL_STATUS_DIALED:
-                if (VDBG) log("placeCall: PhoneUtils.placeCall() succeeded for regular call '"
-                             + number + "'.");
-
-
-                // TODO(OTASP): still need more cleanup to simplify the mApp.cdma*State objects:
-                // - Rather than checking inCallUiState.inCallScreenMode, the
-                //   code here could also check for
-                //   app.getCdmaOtaInCallScreenUiState() returning NORMAL.
-                // - But overall, app.inCallUiState.inCallScreenMode and
-                //   app.cdmaOtaInCallScreenUiState.state are redundant.
-                //   Combine them.
-
-                boolean voicemailUriSpecified = scheme != null &&
-                    scheme.equals(PhoneAccount.SCHEME_VOICEMAIL);
-                // Check for an obscure ECM-related scenario: If the phone
-                // is currently in ECM (Emergency callback mode) and we
-                // dial a non-emergency number, that automatically
-                // *cancels* ECM.  So warn the user about it.
-                // (See InCallScreen.showExitingECMDialog() for more info.)
-                boolean exitedEcm = false;
-                if (PhoneUtils.isPhoneInEcm(phone) && !isEmergencyNumber) {
-                    Log.i(TAG, "About to exit ECM because of an outgoing non-emergency call");
-                    exitedEcm = true;  // this will cause us to return EXITED_ECM from this method
-                }
-
-                if (phone.getPhoneType() == PhoneConstants.PHONE_TYPE_CDMA) {
-                    // Start the timer for 3 Way CallerInfo
-                    if (mApp.cdmaPhoneCallState.getCurrentCallState()
-                            == CdmaPhoneCallState.PhoneCallState.THRWAY_ACTIVE) {
-
-                        // This is a "CDMA 3-way call", which means that you're dialing a
-                        // 2nd outgoing call while a previous call is already in progress.
-                        //
-                        // Due to the limitations of CDMA this call doesn't actually go
-                        // through the DIALING/ALERTING states, so we can't tell for sure
-                        // when (or if) it's actually answered.  But we want to show
-                        // *some* indication of what's going on in the UI, so we "fake it"
-                        // by displaying the "Dialing" state for 3 seconds.
-
-                        // Set the mThreeWayCallOrigStateDialing state to true
-                        mApp.cdmaPhoneCallState.setThreeWayCallOrigState(true);
-
-                        // Schedule the "Dialing" indication to be taken down in 3 seconds:
-                        sendEmptyMessageDelayed(THREEWAY_CALLERINFO_DISPLAY_DONE,
-                                                THREEWAY_CALLERINFO_DISPLAY_TIME);
-                    }
-                }
-
-                // Success!
-                if (exitedEcm) {
-                    return CallStatusCode.EXITED_ECM;
-                } else {
-                    return CallStatusCode.SUCCESS;
-                }
-
-            case PhoneUtils.CALL_STATUS_DIALED_MMI:
-                if (DBG) log("placeCall: specified number was an MMI code: '" + number + "'.");
-                // The passed-in number was an MMI code, not a regular phone number!
-                // This isn't really a failure; the Dialer may have deliberately
-                // fired an ACTION_CALL intent to dial an MMI code, like for a
-                // USSD call.
-                //
-                // Presumably an MMI_INITIATE message will come in shortly
-                // (and we'll bring up the "MMI Started" dialog), or else
-                // an MMI_COMPLETE will come in (which will take us to a
-                // different Activity; see PhoneUtils.displayMMIComplete()).
-                return CallStatusCode.DIALED_MMI;
-
-            case PhoneUtils.CALL_STATUS_FAILED:
-                Log.w(TAG, "placeCall: PhoneUtils.placeCall() FAILED for number '"
-                      + number + "'.");
-                // We couldn't successfully place the call; there was some
-                // failure in the telephony layer.
-
-                // Log failed call.
-                mCallLogger.logCall(null /* callerInfo */, number, 0 /* presentation */,
-                        Calls.OUTGOING_TYPE, System.currentTimeMillis(), 0 /* duration */);
-
-                return CallStatusCode.CALL_FAILED;
-
-            default:
-                Log.wtf(TAG, "placeCall: unknown callStatus " + callStatus
-                        + " from PhoneUtils.placeCall() for number '" + number + "'.");
-                return CallStatusCode.SUCCESS;  // Try to continue anyway...
-        }
-    }
-
-    /**
-     * Checks the current ServiceState to make sure it's OK
-     * to try making an outgoing call to the specified number.
-     *
-     * @return CallStatusCode.SUCCESS if it's OK to try calling the specified
-     *    number.  If not, like if the radio is powered off or we have no
-     *    signal, return one of the other CallStatusCode codes indicating what
-     *    the problem is.
-     */
-    private CallStatusCode checkIfOkToInitiateOutgoingCall(int state) {
-        if (VDBG) log("checkIfOkToInitiateOutgoingCall: ServiceState = " + state);
-
-        switch (state) {
-            case ServiceState.STATE_IN_SERVICE:
-                // Normal operation.  It's OK to make outgoing calls.
-                return CallStatusCode.SUCCESS;
-
-            case ServiceState.STATE_POWER_OFF:
-                // Radio is explictly powered off.
-                return CallStatusCode.POWER_OFF;
-
-            case ServiceState.STATE_EMERGENCY_ONLY:
-                // The phone is registered, but locked. Only emergency
-                // numbers are allowed.
-                // Note that as of Android 2.0 at least, the telephony layer
-                // does not actually use ServiceState.STATE_EMERGENCY_ONLY,
-                // mainly since there's no guarantee that the radio/RIL can
-                // make this distinction.  So in practice the
-                // CallStatusCode.EMERGENCY_ONLY state and the string
-                // "incall_error_emergency_only" are totally unused.
-                return CallStatusCode.EMERGENCY_ONLY;
-
-            case ServiceState.STATE_OUT_OF_SERVICE:
-                // No network connection.
-                return CallStatusCode.OUT_OF_SERVICE;
-
-            default:
-                throw new IllegalStateException("Unexpected ServiceState: " + state);
-        }
-    }
-
-
-
-    /**
-     * Handles the various error conditions that can occur when initiating
-     * an outgoing call.
-     *
-     * Most error conditions are "handled" by simply displaying an error
-     * message to the user.
-     *
-     * @param status one of the CallStatusCode error codes.
-     */
-    private void handleOutgoingCallError(CallStatusCode status) {
-        if (DBG) log("handleOutgoingCallError(): status = " + status);
-        final Intent intent = new Intent(mApp, ErrorDialogActivity.class);
-        int errorMessageId = -1;
-        switch (status) {
-            case SUCCESS:
-                // This case shouldn't happen; you're only supposed to call
-                // handleOutgoingCallError() if there was actually an error!
-                Log.wtf(TAG, "handleOutgoingCallError: SUCCESS isn't an error");
-                break;
-
-            case CALL_FAILED:
-                // We couldn't successfully place the call; there was some
-                // failure in the telephony layer.
-                // TODO: Need UI spec for this failure case; for now just
-                // show a generic error.
-                errorMessageId = R.string.incall_error_call_failed;
-                break;
-            case POWER_OFF:
-                // Radio is explictly powered off, presumably because the
-                // device is in airplane mode.
-                //
-                // TODO: For now this UI is ultra-simple: we simply display
-                // a message telling the user to turn off airplane mode.
-                // But it might be nicer for the dialog to offer the option
-                // to turn the radio on right there (and automatically retry
-                // the call once network registration is complete.)
-                errorMessageId = R.string.incall_error_power_off;
-                break;
-            case EMERGENCY_ONLY:
-                // Only emergency numbers are allowed, but we tried to dial
-                // a non-emergency number.
-                // (This state is currently unused; see comments above.)
-                errorMessageId = R.string.incall_error_emergency_only;
-                break;
-            case OUT_OF_SERVICE:
-                // No network connection.
-                errorMessageId = R.string.incall_error_out_of_service;
-                break;
-            case NO_PHONE_NUMBER_SUPPLIED:
-                // The supplied Intent didn't contain a valid phone number.
-                // (This is rare and should only ever happen with broken
-                // 3rd-party apps.) For now just show a generic error.
-                errorMessageId = R.string.incall_error_no_phone_number_supplied;
-                break;
-
-            case VOICEMAIL_NUMBER_MISSING:
-                // Bring up the "Missing Voicemail Number" dialog, which
-                // will ultimately take us to some other Activity (or else
-                // just bail out of this activity.)
-
-                // Send a request to the InCallScreen to display the
-                // "voicemail missing" dialog when it (the InCallScreen)
-                // comes to the foreground.
-                intent.putExtra(ErrorDialogActivity.SHOW_MISSING_VOICEMAIL_NO_DIALOG_EXTRA, true);
-                break;
-
-            case DIALED_MMI:
-                // Our initial phone number was actually an MMI sequence.
-                // There's no real "error" here, but we do bring up the
-                // a Toast (as requested of the New UI paradigm).
-                //
-                // In-call MMIs do not trigger the normal MMI Initiate
-                // Notifications, so we should notify the user here.
-                // Otherwise, the code in PhoneUtils.java should handle
-                // user notifications in the form of Toasts or Dialogs.
-                //
-                // TODO: Rather than launching a toast from here, it would
-                // be cleaner to just set a pending call status code here,
-                // and then let the InCallScreen display the toast...
-                final Intent mmiIntent = new Intent(mApp, MMIDialogActivity.class);
-                mmiIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK |
-                        Intent.FLAG_ACTIVITY_EXCLUDE_FROM_RECENTS);
-                mApp.startActivity(mmiIntent);
-                return;
-            default:
-                Log.wtf(TAG, "handleOutgoingCallError: unexpected status code " + status);
-                // Show a generic "call failed" error.
-                errorMessageId = R.string.incall_error_call_failed;
-                break;
-        }
-        intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_EXCLUDE_FROM_RECENTS);
-        if (errorMessageId != -1) {
-            intent.putExtra(ErrorDialogActivity.ERROR_MESSAGE_ID_EXTRA, errorMessageId);
-        }
-        mApp.startActivity(intent);
-    }
-
-    //
-    // Debugging
-    //
-
-    private static void log(String msg) {
-        Log.d(TAG, msg);
-    }
-}
diff --git a/src/com/android/phone/CallFeaturesSetting.java b/src/com/android/phone/CallFeaturesSetting.java
index 1d264fb..8da980c 100644
--- a/src/com/android/phone/CallFeaturesSetting.java
+++ b/src/com/android/phone/CallFeaturesSetting.java
@@ -16,24 +16,18 @@
 
 package com.android.phone;
 
-import android.app.ActionBar;
 import android.app.Activity;
-import android.app.ActivityOptions;
 import android.app.AlertDialog;
 import android.app.Dialog;
-import android.content.ContentResolver;
 import android.content.Context;
 import android.content.DialogInterface;
 import android.content.Intent;
-import android.content.pm.ApplicationInfo;
 import android.content.pm.PackageManager;
 import android.content.pm.PackageManager.NameNotFoundException;
 import android.content.pm.ResolveInfo;
 import android.os.Bundle;
 import android.os.PersistableBundle;
-import android.os.UserHandle;
 import android.os.UserManager;
-import android.preference.ListPreference;
 import android.preference.Preference;
 import android.preference.PreferenceActivity;
 import android.preference.PreferenceScreen;
@@ -44,25 +38,20 @@
 import android.telephony.CarrierConfigManager;
 import android.telephony.PhoneStateListener;
 import android.telephony.TelephonyManager;
-import android.text.TextUtils;
+import android.telephony.ims.feature.ImsFeature;
 import android.util.Log;
 import android.view.MenuItem;
 import android.widget.Toast;
 
 import com.android.ims.ImsConfig;
+import com.android.ims.ImsException;
 import com.android.ims.ImsManager;
-import com.android.internal.telephony.CallForwardInfo;
 import com.android.internal.telephony.Phone;
 import com.android.internal.telephony.PhoneConstants;
-import com.android.phone.common.util.SettingsUtil;
-import com.android.phone.settings.AccountSelectionPreference;
 import com.android.phone.settings.PhoneAccountSettingsFragment;
 import com.android.phone.settings.VoicemailSettingsActivity;
 import com.android.phone.settings.fdn.FdnSetting;
-import com.android.services.telephony.sip.SipUtil;
 
-import java.lang.String;
-import java.util.ArrayList;
 import java.util.List;
 
 /**
@@ -105,12 +94,14 @@
     private static final String ENABLE_VIDEO_CALLING_KEY = "button_enable_video_calling";
 
     private Phone mPhone;
+    private ImsManager mImsMgr;
     private SubscriptionInfoHelper mSubscriptionInfoHelper;
     private TelecomManager mTelecomManager;
 
     private SwitchPreference mButtonAutoRetry;
     private PreferenceScreen mVoicemailSettingsScreen;
     private SwitchPreference mEnableVideoCalling;
+    private Preference mButtonWifiCalling;
 
     /*
      * Click Listeners, handle click based on objects attached to UI.
@@ -141,7 +132,7 @@
         if (DBG) log("onPreferenceChange: \"" + preference + "\" changed to \"" + objValue + "\"");
 
         if (preference == mEnableVideoCalling) {
-            if (ImsManager.isEnhanced4gLteModeSettingEnabledByUser(mPhone.getContext())) {
+            if (mImsMgr.isEnhanced4gLteModeSettingEnabledByUser()) {
                 PhoneGlobals.getInstance().phoneMgr.enableVideoCalling((boolean) objValue);
             } else {
                 AlertDialog.Builder builder = new AlertDialog.Builder(this);
@@ -188,12 +179,30 @@
         mTelecomManager = TelecomManager.from(this);
     }
 
+    private void updateImsManager(Phone phone) {
+        log("updateImsManager :: phone.getContext()=" + phone.getContext()
+                + " phone.getPhoneId()=" + phone.getPhoneId());
+        mImsMgr = ImsManager.getInstance(phone.getContext(), phone.getPhoneId());
+        if (mImsMgr == null) {
+            log("updateImsManager :: Could not get ImsManager instance!");
+        } else {
+            log("updateImsManager :: mImsMgr=" + mImsMgr);
+        }
+    }
+
     private final PhoneStateListener mPhoneStateListener = new PhoneStateListener() {
         @Override
         public void onCallStateChanged(int state, String incomingNumber) {
             if (DBG) log("PhoneStateListener onCallStateChanged: state is " + state);
             if (mEnableVideoCalling != null) {
-                mEnableVideoCalling.setEnabled(state == TelephonyManager.CALL_STATE_IDLE);
+                // Use TelephonyManager#getCallStete instead of 'state' parameter because it needs
+                // to check the current state of all phone calls.
+                TelephonyManager telephonyManager =
+                        (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE);
+                mEnableVideoCalling.setEnabled(
+                        telephonyManager.getCallState() == TelephonyManager.CALL_STATE_IDLE);
+                mButtonWifiCalling.setEnabled(
+                        telephonyManager.getCallState() == TelephonyManager.CALL_STATE_IDLE);
             }
         }
     };
@@ -210,6 +219,7 @@
     protected void onResume() {
         super.onResume();
 
+        updateImsManager(mPhone);
         PreferenceScreen preferenceScreen = getPreferenceScreen();
         if (preferenceScreen != null) {
             preferenceScreen.removeAll();
@@ -232,6 +242,8 @@
         mButtonAutoRetry = (SwitchPreference) findPreference(BUTTON_RETRY_KEY);
 
         mEnableVideoCalling = (SwitchPreference) findPreference(ENABLE_VIDEO_CALLING_KEY);
+        mButtonWifiCalling = findPreference(getResources().getString(
+                R.string.wifi_calling_settings_key));
 
         PersistableBundle carrierConfig =
                 PhoneGlobals.getInstance().getCarrierConfigForSubId(mPhone.getSubId());
@@ -281,13 +293,12 @@
             }
         }
 
-        if (ImsManager.isVtEnabledByPlatform(mPhone.getContext()) &&
-                ImsManager.isVtProvisionedOnDevice(mPhone.getContext()) &&
-                (carrierConfig.getBoolean(
+        if (mImsMgr.isVtEnabledByPlatform() && mImsMgr.isVtProvisionedOnDevice()
+                && (carrierConfig.getBoolean(
                         CarrierConfigManager.KEY_IGNORE_DATA_ENABLED_CHANGED_FOR_VIDEO_CALLS)
-                        || mPhone.mDcTracker.isDataEnabled())) {
+                || mPhone.mDcTracker.isDataEnabled())) {
             boolean currentValue =
-                    ImsManager.isEnhanced4gLteModeSettingEnabledByUser(mPhone.getContext())
+                    mImsMgr.isEnhanced4gLteModeSettingEnabledByUser()
                     ? PhoneGlobals.getInstance().phoneMgr.isVideoCallingEnabled(
                             getOpPackageName()) : false;
             mEnableVideoCalling.setChecked(currentValue);
@@ -296,16 +307,13 @@
             prefSet.removePreference(mEnableVideoCalling);
         }
 
-        if (ImsManager.isVolteEnabledByPlatform(this) &&
-                !carrierConfig.getBoolean(
+        if (mImsMgr.isVolteEnabledByPlatform()
+                && !carrierConfig.getBoolean(
                         CarrierConfigManager.KEY_CARRIER_VOLTE_TTY_SUPPORTED_BOOL)) {
             TelephonyManager tm = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE);
             /* tm.listen(mPhoneStateListener, PhoneStateListener.LISTEN_CALL_STATE); */
         }
 
-        Preference wifiCallingSettings = findPreference(
-                getResources().getString(R.string.wifi_calling_settings_key));
-
         final PhoneAccountHandle simCallManager = mTelecomManager.getSimCallManager();
         if (simCallManager != null) {
             Intent intent = PhoneAccountSettingsFragment.buildPhoneAccountConfigureIntent(
@@ -314,23 +322,22 @@
                 PackageManager pm = mPhone.getContext().getPackageManager();
                 List<ResolveInfo> resolutions = pm.queryIntentActivities(intent, 0);
                 if (!resolutions.isEmpty()) {
-                    wifiCallingSettings.setTitle(resolutions.get(0).loadLabel(pm));
-                    wifiCallingSettings.setSummary(null);
-                    wifiCallingSettings.setIntent(intent);
+                    mButtonWifiCalling.setTitle(resolutions.get(0).loadLabel(pm));
+                    mButtonWifiCalling.setSummary(null);
+                    mButtonWifiCalling.setIntent(intent);
                 } else {
-                    prefSet.removePreference(wifiCallingSettings);
+                    prefSet.removePreference(mButtonWifiCalling);
                 }
             } else {
-                prefSet.removePreference(wifiCallingSettings);
+                prefSet.removePreference(mButtonWifiCalling);
             }
-        } else if (!ImsManager.isWfcEnabledByPlatform(mPhone.getContext()) ||
-                !ImsManager.isWfcProvisionedOnDevice(mPhone.getContext())) {
-            prefSet.removePreference(wifiCallingSettings);
+        } else if (!mImsMgr.isWfcEnabledByPlatform() || !mImsMgr.isWfcProvisionedOnDevice()) {
+            prefSet.removePreference(mButtonWifiCalling);
         } else {
             int resId = com.android.internal.R.string.wifi_calling_off_summary;
-            if (ImsManager.isWfcEnabledByUser(mPhone.getContext())) {
+            if (mImsMgr.isWfcEnabledByUser()) {
                 boolean isRoaming = telephonyManager.isNetworkRoaming();
-                int wfcMode = ImsManager.getWfcMode(mPhone.getContext(), isRoaming);
+                int wfcMode = mImsMgr.getWfcMode(isRoaming);
                 switch (wfcMode) {
                     case ImsConfig.WfcModeFeatureValueConstants.WIFI_ONLY:
                         resId = com.android.internal.R.string.wfc_mode_wifi_only_summary;
@@ -345,7 +352,20 @@
                         if (DBG) log("Unexpected WFC mode value: " + wfcMode);
                 }
             }
-            wifiCallingSettings.setSummary(resId);
+            mButtonWifiCalling.setSummary(resId);
+        }
+
+        try {
+            if (mImsMgr.getImsServiceState() != ImsFeature.STATE_READY) {
+                log("Feature state not ready so remove vt and wfc settings for "
+                        + " phone =" + mPhone.getPhoneId());
+                prefSet.removePreference(mButtonWifiCalling);
+                prefSet.removePreference(mEnableVideoCalling);
+            }
+        } catch (ImsException ex) {
+            log("Exception when trying to get ImsServiceStatus: " + ex);
+            prefSet.removePreference(mButtonWifiCalling);
+            prefSet.removePreference(mEnableVideoCalling);
         }
     }
 
diff --git a/src/com/android/phone/CallForwardEditPreference.java b/src/com/android/phone/CallForwardEditPreference.java
index 49c652b..8a82e05 100644
--- a/src/com/android/phone/CallForwardEditPreference.java
+++ b/src/com/android/phone/CallForwardEditPreference.java
@@ -12,6 +12,8 @@
 import android.os.AsyncResult;
 import android.os.Handler;
 import android.os.Message;
+import android.os.PersistableBundle;
+import android.telephony.CarrierConfigManager;
 import android.telephony.PhoneNumberUtils;
 import android.telephony.TelephonyManager;
 import android.text.BidiFormatter;
@@ -160,7 +162,18 @@
         }
 
         setToggled(callForwardInfo.status == 1);
-        setPhoneNumber(callForwardInfo.number);
+        boolean displayVoicemailNumber = false;
+        if (TextUtils.isEmpty(callForwardInfo.number)) {
+            PersistableBundle carrierConfig =
+                    PhoneGlobals.getInstance().getCarrierConfigForSubId(mPhone.getSubId());
+            if (carrierConfig != null) {
+                displayVoicemailNumber = carrierConfig.getBoolean(CarrierConfigManager
+                        .KEY_DISPLAY_VOICEMAIL_NUMBER_AS_DEFAULT_CALL_FORWARDING_NUMBER_BOOL);
+                Log.d(LOG_TAG, "display voicemail number as default");
+            }
+        }
+        String voicemailNumber = mPhone.getVoiceMailNumber();
+        setPhoneNumber(displayVoicemailNumber ? voicemailNumber : callForwardInfo.number);
     }
 
     private void updateSummaryText() {
@@ -264,6 +277,13 @@
                             if (msg.arg2 == MESSAGE_SET_CF &&
                                     msg.arg1 == CommandsInterface.CF_ACTION_DISABLE &&
                                     info.status == 1) {
+                                // Skip showing error dialog since some operators return
+                                // active status even if disable call forward succeeded.
+                                // And they don't like the error dialog.
+                                if (isSkipCFFailToDisableDialog()) {
+                                    Log.d(LOG_TAG, "Skipped Callforwarding fail-to-disable dialog");
+                                    continue;
+                                }
                                 CharSequence s;
                                 switch (reason) {
                                     case CommandsInterface.CF_REASON_BUSY:
@@ -305,4 +325,22 @@
                     obtainMessage(MESSAGE_GET_CF, msg.arg1, MESSAGE_SET_CF, ar.exception));
         }
     }
+
+    /*
+     * Get the config of whether skip showing CF fail-to-disable dialog
+     * from carrier config manager.
+     *
+     * @return boolean value of the config
+     */
+    private boolean isSkipCFFailToDisableDialog() {
+        PersistableBundle carrierConfig =
+                PhoneGlobals.getInstance().getCarrierConfigForSubId(mPhone.getSubId());
+        if (carrierConfig != null) {
+            return carrierConfig.getBoolean(
+                    CarrierConfigManager.KEY_SKIP_CF_FAIL_TO_DISABLE_DIALOG_BOOL);
+        } else {
+            // by default we should not skip
+            return false;
+        }
+    }
 }
diff --git a/src/com/android/phone/CallNotifier.java b/src/com/android/phone/CallNotifier.java
index 3f44130..1a7a1d1 100644
--- a/src/com/android/phone/CallNotifier.java
+++ b/src/com/android/phone/CallNotifier.java
@@ -44,10 +44,15 @@
 import android.util.ArrayMap;
 import android.util.Log;
 
+import java.util.ArrayList;
+import java.util.Collections;
+import java.util.Comparator;
 import java.util.Iterator;
 import java.util.List;
 import java.util.Map;
 
+import com.android.internal.telephony.SubscriptionController;
+
 /**
  * Phone app module that listens for phone state changes and various other
  * events from the telephony layer, and triggers any resulting UI behavior
@@ -68,7 +73,8 @@
 
     private Map<Integer, CallNotifierPhoneStateListener> mPhoneStateListeners =
             new ArrayMap<Integer, CallNotifierPhoneStateListener>();
-
+    private Map<Integer, Boolean> mCFIStatus = new ArrayMap<Integer, Boolean>();
+    private Map<Integer, Boolean> mMWIStatus = new ArrayMap<Integer, Boolean>();
     private PhoneGlobals mApplication;
     private CallManager mCM;
     private BluetoothHeadset mBluetoothHeadset;
@@ -99,6 +105,10 @@
     // they don't step on each others' toes.
     public static final int INTERNAL_SHOW_MESSAGE_NOTIFICATION_DONE = 22;
 
+    public static final int UPDATE_TYPE_MWI = 0;
+    public static final int UPDATE_TYPE_CFI = 1;
+    public static final int UPDATE_TYPE_MWI_CFI = 2;
+
     /**
      * Initialize the singleton CallNotifier instance.
      * This is only done once, at startup, from PhoneApp.onCreate().
@@ -140,7 +150,7 @@
                 new OnSubscriptionsChangedListener() {
                     @Override
                     public void onSubscriptionsChanged() {
-                        updatePhoneStateListeners();
+                        updatePhoneStateListeners(true);
                     }
                 });
     }
@@ -571,14 +581,31 @@
                 SHOW_MESSAGE_NOTIFICATION_TIME);
     }
 
-    public void updatePhoneStateListeners() {
+    public void updatePhoneStateListeners(boolean isRefresh) {
+        updatePhoneStateListeners(isRefresh, UPDATE_TYPE_MWI_CFI,
+                SubscriptionManager.INVALID_SUBSCRIPTION_ID);
+    }
+
+    public void updatePhoneStateListeners(boolean isRefresh, int updateType, int subIdToUpdate) {
         List<SubscriptionInfo> subInfos = mSubscriptionManager.getActiveSubscriptionInfoList();
 
-        // Unregister phone listeners for inactive subscriptions.
-        Iterator<Integer> itr = mPhoneStateListeners.keySet().iterator();
-        while (itr.hasNext()) {
-            int subId = itr.next();
+        // Sort sub id list based on slot id, so that CFI/MWI notifications will be updated for
+        // slot 0 first then slot 1. This is needed to ensure that when CFI or MWI is enabled for
+        // both slots, user always sees icon related to slot 0 on left side followed by that of
+        // slot 1.
+        List<Integer> subIdList = new ArrayList<Integer>(mPhoneStateListeners.keySet());
+        Collections.sort(subIdList, new Comparator<Integer>() {
+            public int compare(Integer sub1, Integer sub2) {
+                int slotId1 = SubscriptionController.getInstance().getSlotIndex(sub1);
+                int slotId2 = SubscriptionController.getInstance().getSlotIndex(sub2);
+                return slotId1 > slotId2 ? 0 : -1;
+            }
+        });
+
+        for (int subIdCounter = (subIdList.size() - 1); subIdCounter >= 0; subIdCounter--) {
+            int subId = subIdList.get(subIdCounter);
             if (subInfos == null || !containsSubId(subInfos, subId)) {
+                Log.d(LOG_TAG, "updatePhoneStateListeners: Hide the outstanding notifications.");
                 // Hide the outstanding notifications.
                 mApplication.notificationMgr.updateMwi(subId, false);
                 mApplication.notificationMgr.updateCfi(subId, false);
@@ -586,7 +613,26 @@
                 // Listening to LISTEN_NONE removes the listener.
                 mTelephonyManager.listen(
                         mPhoneStateListeners.get(subId), PhoneStateListener.LISTEN_NONE);
-                itr.remove();
+                mPhoneStateListeners.remove(subId);
+            } else {
+                Log.d(LOG_TAG, "updatePhoneStateListeners: update CF notifications.");
+
+                if (mCFIStatus.containsKey(subId)) {
+                    if ((updateType == UPDATE_TYPE_CFI) && (subId == subIdToUpdate)) {
+                        mApplication.notificationMgr.updateCfi(subId, mCFIStatus.get(subId),
+                                isRefresh);
+                    } else {
+                        mApplication.notificationMgr.updateCfi(subId, mCFIStatus.get(subId), true);
+                    }
+                }
+                if (mMWIStatus.containsKey(subId)) {
+                    if ((updateType == UPDATE_TYPE_MWI) && (subId == subIdToUpdate)) {
+                        mApplication.notificationMgr.updateMwi(subId, mMWIStatus.get(subId),
+                            isRefresh);
+                    } else {
+                        mApplication.notificationMgr.updateMwi(subId, mMWIStatus.get(subId), true);
+                    }
+                }
             }
         }
 
@@ -757,14 +803,16 @@
         @Override
         public void onMessageWaitingIndicatorChanged(boolean visible) {
             if (VDBG) log("onMessageWaitingIndicatorChanged(): " + this.mSubId + " " + visible);
-            mApplication.notificationMgr.updateMwi(this.mSubId, visible);
+            mMWIStatus.put(this.mSubId, visible);
+            updatePhoneStateListeners(false, UPDATE_TYPE_MWI, this.mSubId);
         }
 
         @Override
         public void onCallForwardingIndicatorChanged(boolean visible) {
             Log.i(LOG_TAG, "onCallForwardingIndicatorChanged(): subId=" + this.mSubId
                     + ", visible=" + (visible ? "Y" : "N"));
-            mApplication.notificationMgr.updateCfi(this.mSubId, visible);
+            mCFIStatus.put(this.mSubId, visible);
+            updatePhoneStateListeners(false, UPDATE_TYPE_CFI, this.mSubId);
         }
     };
 
diff --git a/src/com/android/phone/CarrierConfigLoader.java b/src/com/android/phone/CarrierConfigLoader.java
index cbc2984..8b37a52 100644
--- a/src/com/android/phone/CarrierConfigLoader.java
+++ b/src/com/android/phone/CarrierConfigLoader.java
@@ -18,6 +18,8 @@
 
 import static android.Manifest.permission.READ_PHONE_STATE;
 import static android.Manifest.permission.READ_PRIVILEGED_PHONE_STATE;
+import static android.service.carrier.CarrierService.ICarrierServiceWrapper.KEY_CONFIG_BUNDLE;
+import static android.service.carrier.CarrierService.ICarrierServiceWrapper.RESULT_ERROR;
 
 import android.annotation.NonNull;
 import android.app.ActivityManager;
@@ -32,10 +34,13 @@
 import android.content.pm.PackageManager;
 import android.os.Binder;
 import android.os.Build;
+import android.os.Bundle;
 import android.os.Handler;
 import android.os.IBinder;
 import android.os.Message;
 import android.os.PersistableBundle;
+import android.os.RemoteException;
+import android.os.ResultReceiver;
 import android.os.ServiceManager;
 import android.os.UserHandle;
 import android.preference.PreferenceManager;
@@ -106,14 +111,14 @@
     private static final int EVENT_CONNECTED_TO_DEFAULT = 3;
     // Has connected to carrier app.
     private static final int EVENT_CONNECTED_TO_CARRIER = 4;
-    // Config has been loaded from default app.
-    private static final int EVENT_LOADED_FROM_DEFAULT = 5;
-    // Config has been loaded from carrier app.
-    private static final int EVENT_LOADED_FROM_CARRIER = 6;
+    // Config has been loaded from default app (or cache).
+    private static final int EVENT_FETCH_DEFAULT_DONE = 5;
+    // Config has been loaded from carrier app (or cache).
+    private static final int EVENT_FETCH_CARRIER_DONE = 6;
     // Attempt to fetch from default app or read from XML.
-    private static final int EVENT_FETCH_DEFAULT = 7;
+    private static final int EVENT_DO_FETCH_DEFAULT = 7;
     // Attempt to fetch from carrier app or read from XML.
-    private static final int EVENT_FETCH_CARRIER = 8;
+    private static final int EVENT_DO_FETCH_CARRIER = 8;
     // A package has been installed, uninstalled, or updated.
     private static final int EVENT_PACKAGE_CHANGED = 9;
     // Bind timed out for the default app.
@@ -124,6 +129,10 @@
     private static final int EVENT_CHECK_SYSTEM_UPDATE = 12;
     // Rerun carrier config binding after system is unlocked.
     private static final int EVENT_SYSTEM_UNLOCKED = 13;
+    // Fetching config timed out from the default app.
+    private static final int EVENT_FETCH_DEFAULT_TIMEOUT = 14;
+    // Fetching config timed out from a carrier app.
+    private static final int EVENT_FETCH_CARRIER_TIMEOUT = 15;
 
     private static final int BIND_TIMEOUT_MILLIS = 30000;
 
@@ -138,8 +147,8 @@
     // Handler to process various events.
     //
     // For each phoneId, the event sequence should be:
-    //     fetch default, connected to default, loaded from default,
-    //     fetch carrier, connected to carrier, loaded from carrier.
+    //     fetch default, connected to default, fetch default (async), fetch default done,
+    //     fetch carrier, connected to carrier, fetch carrier (async), fetch carrier done.
     //
     // If there is a saved config file for either the default app or the carrier app, we skip
     // binding to the app and go straight from fetch to loaded.
@@ -152,19 +161,14 @@
     // 2. loading from default app if there is no carrier app (even if read from a file)
     // 3. clearing config (e.g. due to sim removal)
     // 4. encountering bind or IPC error
-    private Handler mHandler = new Handler() {
-            @Override
+    private class ConfigHandler extends Handler {
+        @Override
         public void handleMessage(Message msg) {
-            int phoneId = msg.arg1;
+            final int phoneId = msg.arg1;
             log("mHandler: " + msg.what + " phoneId: " + phoneId);
-            String iccid;
-            CarrierIdentifier carrierId;
-            String carrierPackageName;
-            CarrierServiceConnection conn;
-            PersistableBundle config;
             switch (msg.what) {
                 case EVENT_CLEAR_CONFIG:
-
+                {
                     /* Ignore clear configuration request if device is being shutdown. */
                     Phone phone = PhoneFactory.getPhone(phoneId);
                     if (phone != null) {
@@ -173,31 +177,34 @@
                         }
                     }
 
-                    if (mConfigFromDefaultApp[phoneId] == null &&
-                        mConfigFromCarrierApp[phoneId] == null)
-                        break;
+                    if (mConfigFromDefaultApp[phoneId] == null
+                            && mConfigFromCarrierApp[phoneId] == null) break;
 
                     mConfigFromDefaultApp[phoneId] = null;
                     mConfigFromCarrierApp[phoneId] = null;
                     mServiceConnection[phoneId] = null;
-                    broadcastConfigChangedIntent(phoneId);
+                    broadcastConfigChangedIntent(phoneId, false);
                     break;
+                }
 
                 case EVENT_SYSTEM_UNLOCKED:
+                {
                     for (int i = 0; i < TelephonyManager.from(mContext).getPhoneCount(); ++i) {
-                        // When user unlock device, we should only try to send broadcast again if
-                        // we have sent it before unlock. This will avoid we try to load carrier
-                        // config when SIM is still loading when unlock happens.
+                        // When user unlock device, we should only try to send broadcast again if we
+                        // have sent it before unlock. This will avoid we try to load carrier config
+                        // when SIM is still loading when unlock happens.
                         if (mHasSentConfigChange[i]) {
                             updateConfigForPhoneId(i);
                         }
                     }
                     break;
+                }
 
                 case EVENT_PACKAGE_CHANGED:
-                    carrierPackageName = (String) msg.obj;
-                    // Only update if there are cached config removed to avoid updating config
-                    // for unrelated packages.
+                {
+                    final String carrierPackageName = (String) msg.obj;
+                    // Only update if there are cached config removed to avoid updating config for
+                    // unrelated packages.
                     if (clearCachedConfigForPackage(carrierPackageName)) {
                         int numPhones = TelephonyManager.from(mContext).getPhoneCount();
                         for (int i = 0; i < numPhones; ++i) {
@@ -205,132 +212,228 @@
                         }
                     }
                     break;
+                }
 
-                case EVENT_FETCH_DEFAULT:
-                    iccid = getIccIdForPhoneId(phoneId);
-                    config = restoreConfigFromXml(mPlatformCarrierConfigPackage, iccid);
+                case EVENT_DO_FETCH_DEFAULT:
+                {
+                    final String iccid = getIccIdForPhoneId(phoneId);
+                    final PersistableBundle config =
+                            restoreConfigFromXml(mPlatformCarrierConfigPackage, iccid);
                     if (config != null) {
-                        log("Loaded config from XML. package=" + mPlatformCarrierConfigPackage
-                                + " phoneId=" + phoneId);
+                        log(
+                                "Loaded config from XML. package="
+                                        + mPlatformCarrierConfigPackage
+                                        + " phoneId="
+                                        + phoneId);
                         mConfigFromDefaultApp[phoneId] = config;
-                        Message newMsg = obtainMessage(EVENT_LOADED_FROM_DEFAULT, phoneId, -1);
+                        Message newMsg = obtainMessage(EVENT_FETCH_DEFAULT_DONE, phoneId, -1);
                         newMsg.getData().putBoolean("loaded_from_xml", true);
                         mHandler.sendMessage(newMsg);
                     } else {
-                        if (bindToConfigPackage(mPlatformCarrierConfigPackage,
-                                phoneId, EVENT_CONNECTED_TO_DEFAULT)) {
-                            sendMessageDelayed(obtainMessage(EVENT_BIND_DEFAULT_TIMEOUT, phoneId, -1),
+                        // No cached config, so fetch it from the default app.
+                        if (bindToConfigPackage(
+                                mPlatformCarrierConfigPackage,
+                                phoneId,
+                                EVENT_CONNECTED_TO_DEFAULT)) {
+                            sendMessageDelayed(
+                                    obtainMessage(EVENT_BIND_DEFAULT_TIMEOUT, phoneId, -1),
                                     BIND_TIMEOUT_MILLIS);
                         } else {
-                            // Send bcast if bind fails
+                            // Send broadcast if bind fails.
                             broadcastConfigChangedIntent(phoneId);
+                            // TODO: We *must* call unbindService even if bindService returns false.
+                            // (And possibly if SecurityException was thrown.)
                         }
                     }
                     break;
+                }
 
                 case EVENT_CONNECTED_TO_DEFAULT:
+                {
                     removeMessages(EVENT_BIND_DEFAULT_TIMEOUT);
-                    carrierId = getCarrierIdForPhoneId(phoneId);
-                    conn = (CarrierServiceConnection) msg.obj;
+                    final CarrierServiceConnection conn = (CarrierServiceConnection) msg.obj;
                     // If new service connection has been created, unbind.
                     if (mServiceConnection[phoneId] != conn || conn.service == null) {
                         mContext.unbindService(conn);
                         break;
                     }
+                    final CarrierIdentifier carrierId = getCarrierIdForPhoneId(phoneId);
+                    final String iccid = getIccIdForPhoneId(phoneId);
+                    // ResultReceiver callback will execute in this Handler's thread.
+                    final ResultReceiver resultReceiver =
+                            new ResultReceiver(this) {
+                                @Override
+                                public void onReceiveResult(int resultCode, Bundle resultData) {
+                                    mContext.unbindService(conn);
+                                    // If new service connection has been created, this is stale.
+                                    if (mServiceConnection[phoneId] != conn) {
+                                        loge("Received response for stale request.");
+                                        return;
+                                    }
+                                    removeMessages(EVENT_FETCH_DEFAULT_TIMEOUT);
+                                    if (resultCode == RESULT_ERROR || resultData == null) {
+                                        // On error, abort config fetching.
+                                        loge("Failed to get carrier config");
+                                        broadcastConfigChangedIntent(phoneId);
+                                        return;
+                                    }
+                                    PersistableBundle config =
+                                            resultData.getParcelable(KEY_CONFIG_BUNDLE);
+                                    saveConfigToXml(
+                                            mPlatformCarrierConfigPackage, iccid, config);
+                                    mConfigFromDefaultApp[phoneId] = config;
+                                    sendMessage(
+                                            obtainMessage(
+                                                    EVENT_FETCH_DEFAULT_DONE, phoneId, -1));
+                                }
+                            };
+                    // Now fetch the config asynchronously from the ICarrierService.
                     try {
-                        ICarrierService carrierService = ICarrierService.Stub
-                                .asInterface(conn.service);
-                        config = carrierService.getCarrierConfig(carrierId);
-                        iccid = getIccIdForPhoneId(phoneId);
-                        saveConfigToXml(mPlatformCarrierConfigPackage, iccid, config);
-                        mConfigFromDefaultApp[phoneId] = config;
-                        sendMessage(obtainMessage(EVENT_LOADED_FROM_DEFAULT, phoneId, -1));
-                    } catch (Exception ex) {
-                        // The bound app could throw exceptions that binder will pass to us.
-                        loge("Failed to get carrier config: " + ex.toString());
-                    } finally {
-                        mContext.unbindService(mServiceConnection[phoneId]);
+                        ICarrierService carrierService =
+                                ICarrierService.Stub.asInterface(conn.service);
+                        carrierService.getCarrierConfig(carrierId, resultReceiver);
+                    } catch (RemoteException e) {
+                        loge("Failed to get carrier config: " + e.toString());
+                        mContext.unbindService(conn);
+                        break; // So we don't set a timeout.
                     }
+                    sendMessageDelayed(
+                            obtainMessage(EVENT_FETCH_DEFAULT_TIMEOUT, phoneId, -1),
+                            BIND_TIMEOUT_MILLIS);
                     break;
+                }
 
                 case EVENT_BIND_DEFAULT_TIMEOUT:
+                case EVENT_FETCH_DEFAULT_TIMEOUT:
+                {
+                    // If a ResponseReceiver callback is in the queue when this happens, we will
+                    // unbind twice and throw an exception.
                     mContext.unbindService(mServiceConnection[phoneId]);
+                    removeMessages(EVENT_FETCH_DEFAULT_TIMEOUT);
                     broadcastConfigChangedIntent(phoneId);
                     break;
+                }
 
-                case EVENT_LOADED_FROM_DEFAULT:
+                case EVENT_FETCH_DEFAULT_DONE:
+                {
                     // If we attempted to bind to the app, but the service connection is null, then
                     // config was cleared while we were waiting and we should not continue.
                     if (!msg.getData().getBoolean("loaded_from_xml", false)
                             && mServiceConnection[phoneId] == null) {
                         break;
                     }
-                    carrierPackageName = getCarrierPackageForPhoneId(phoneId);
+                    final String carrierPackageName = getCarrierPackageForPhoneId(phoneId);
                     if (carrierPackageName != null) {
                         log("Found carrier config app: " + carrierPackageName);
-                        sendMessage(obtainMessage(EVENT_FETCH_CARRIER, phoneId));
+                        sendMessage(obtainMessage(EVENT_DO_FETCH_CARRIER, phoneId));
                     } else {
                         broadcastConfigChangedIntent(phoneId);
                     }
                     break;
+                }
 
-                case EVENT_FETCH_CARRIER:
-                    carrierPackageName = getCarrierPackageForPhoneId(phoneId);
-                    iccid = getIccIdForPhoneId(phoneId);
-                    config = restoreConfigFromXml(carrierPackageName, iccid);
+                case EVENT_DO_FETCH_CARRIER:
+                {
+                    final String carrierPackageName = getCarrierPackageForPhoneId(phoneId);
+                    final String iccid = getIccIdForPhoneId(phoneId);
+                    final PersistableBundle config =
+                            restoreConfigFromXml(carrierPackageName, iccid);
                     if (config != null) {
-                        log("Loaded config from XML. package=" + carrierPackageName + " phoneId="
-                                + phoneId);
+                        log(
+                                "Loaded config from XML. package="
+                                        + carrierPackageName
+                                        + " phoneId="
+                                        + phoneId);
                         mConfigFromCarrierApp[phoneId] = config;
-                        Message newMsg = obtainMessage(EVENT_LOADED_FROM_CARRIER, phoneId, -1);
+                        Message newMsg = obtainMessage(EVENT_FETCH_CARRIER_DONE, phoneId, -1);
                         newMsg.getData().putBoolean("loaded_from_xml", true);
                         sendMessage(newMsg);
                     } else {
+                        // No cached config, so fetch it from a carrier app.
                         if (carrierPackageName != null
-                            && bindToConfigPackage(carrierPackageName, phoneId,
-                                    EVENT_CONNECTED_TO_CARRIER)) {
-                            sendMessageDelayed(obtainMessage(EVENT_BIND_CARRIER_TIMEOUT, phoneId, -1),
+                                && bindToConfigPackage(
+                                        carrierPackageName,
+                                        phoneId,
+                                        EVENT_CONNECTED_TO_CARRIER)) {
+                            sendMessageDelayed(
+                                    obtainMessage(EVENT_BIND_CARRIER_TIMEOUT, phoneId, -1),
                                     BIND_TIMEOUT_MILLIS);
                         } else {
-                            // Send bcast if bind fails
+                            // Send broadcast if bind fails.
                             broadcastConfigChangedIntent(phoneId);
                         }
                     }
                     break;
+                }
 
                 case EVENT_CONNECTED_TO_CARRIER:
+                {
                     removeMessages(EVENT_BIND_CARRIER_TIMEOUT);
-                    carrierId = getCarrierIdForPhoneId(phoneId);
-                    conn = (CarrierServiceConnection) msg.obj;
+                    final CarrierServiceConnection conn = (CarrierServiceConnection) msg.obj;
                     // If new service connection has been created, unbind.
-                    if (mServiceConnection[phoneId] != conn ||
-                            conn.service == null) {
+                    if (mServiceConnection[phoneId] != conn || conn.service == null) {
                         mContext.unbindService(conn);
                         break;
                     }
+                    final CarrierIdentifier carrierId = getCarrierIdForPhoneId(phoneId);
+                    final String iccid = getIccIdForPhoneId(phoneId);
+                    // ResultReceiver callback will execute in this Handler's thread.
+                    final ResultReceiver resultReceiver =
+                            new ResultReceiver(this) {
+                                @Override
+                                public void onReceiveResult(int resultCode, Bundle resultData) {
+                                    mContext.unbindService(conn);
+                                    // If new service connection has been created, this is stale.
+                                    if (mServiceConnection[phoneId] != conn) {
+                                        loge("Received response for stale request.");
+                                        return;
+                                    }
+                                    removeMessages(EVENT_FETCH_CARRIER_TIMEOUT);
+                                    if (resultCode == RESULT_ERROR || resultData == null) {
+                                        // On error, abort config fetching.
+                                        loge("Failed to get carrier config");
+                                        broadcastConfigChangedIntent(phoneId);
+                                        return;
+                                    }
+                                    PersistableBundle config =
+                                            resultData.getParcelable(KEY_CONFIG_BUNDLE);
+                                    saveConfigToXml(
+                                            mPlatformCarrierConfigPackage, iccid, config);
+                                    mConfigFromCarrierApp[phoneId] = config;
+                                    sendMessage(
+                                            obtainMessage(
+                                                    EVENT_FETCH_CARRIER_DONE, phoneId, -1));
+                                }
+                            };
+                    // Now fetch the config asynchronously from the ICarrierService.
                     try {
-                        ICarrierService carrierService = ICarrierService.Stub
-                                .asInterface(conn.service);
-                        config = carrierService.getCarrierConfig(carrierId);
-                        carrierPackageName = getCarrierPackageForPhoneId(phoneId);
-                        iccid = getIccIdForPhoneId(phoneId);
-                        saveConfigToXml(carrierPackageName, iccid, config);
-                        mConfigFromCarrierApp[phoneId] = config;
-                        sendMessage(obtainMessage(EVENT_LOADED_FROM_CARRIER, phoneId, -1));
-                    } catch (Exception ex) {
-                        // The bound app could throw exceptions that binder will pass to us.
-                        loge("Failed to get carrier config: " + ex.toString());
-                    } finally {
-                        mContext.unbindService(mServiceConnection[phoneId]);
+                        ICarrierService carrierService =
+                                ICarrierService.Stub.asInterface(conn.service);
+                        carrierService.getCarrierConfig(carrierId, resultReceiver);
+                    } catch (RemoteException e) {
+                        loge("Failed to get carrier config: " + e.toString());
+                        mContext.unbindService(conn);
+                        break; // So we don't set a timeout.
                     }
+                    sendMessageDelayed(
+                            obtainMessage(EVENT_FETCH_CARRIER_TIMEOUT, phoneId, -1),
+                            BIND_TIMEOUT_MILLIS);
                     break;
+                }
 
                 case EVENT_BIND_CARRIER_TIMEOUT:
+                case EVENT_FETCH_CARRIER_TIMEOUT:
+                {
+                    // If a ResponseReceiver callback is in the queue when this happens, we will
+                    // unbind twice and throw an exception.
                     mContext.unbindService(mServiceConnection[phoneId]);
+                    removeMessages(EVENT_FETCH_CARRIER_TIMEOUT);
                     broadcastConfigChangedIntent(phoneId);
                     break;
+                }
 
-                case EVENT_LOADED_FROM_CARRIER:
+                case EVENT_FETCH_CARRIER_DONE:
+                {
                     // If we attempted to bind to the app, but the service connection is null, then
                     // config was cleared while we were waiting and we should not continue.
                     if (!msg.getData().getBoolean("loaded_from_xml", false)
@@ -339,21 +442,32 @@
                     }
                     broadcastConfigChangedIntent(phoneId);
                     break;
+                }
 
                 case EVENT_CHECK_SYSTEM_UPDATE:
+                {
                     SharedPreferences sharedPrefs =
                             PreferenceManager.getDefaultSharedPreferences(mContext);
                     final String lastFingerprint = sharedPrefs.getString(KEY_FINGERPRINT, null);
                     if (!Build.FINGERPRINT.equals(lastFingerprint)) {
-                        log("Build fingerprint changed. old: "
-                                + lastFingerprint + " new: " + Build.FINGERPRINT);
+                        log(
+                                "Build fingerprint changed. old: "
+                                        + lastFingerprint
+                                        + " new: "
+                                        + Build.FINGERPRINT);
                         clearCachedConfigForPackage(null);
-                        sharedPrefs.edit().putString(KEY_FINGERPRINT, Build.FINGERPRINT).apply();
+                        sharedPrefs
+                                .edit()
+                                .putString(KEY_FINGERPRINT, Build.FINGERPRINT)
+                                .apply();
                     }
                     break;
+                }
             }
         }
-    };
+    }
+
+    private final Handler mHandler;
 
     /**
      * Constructs a CarrierConfigLoader, registers it as a service, and registers a broadcast
@@ -363,6 +477,7 @@
         mContext = context;
         mPlatformCarrierConfigPackage =
                 mContext.getString(R.string.platform_carrier_config_package);
+        mHandler = new ConfigHandler();
 
         IntentFilter bootFilter = new IntentFilter();
         bootFilter.addAction(Intent.ACTION_BOOT_COMPLETED);
@@ -406,10 +521,21 @@
     }
 
     private void broadcastConfigChangedIntent(int phoneId) {
+        broadcastConfigChangedIntent(phoneId, true);
+    }
+
+    private void broadcastConfigChangedIntent(int phoneId, boolean addSubIdExtra) {
         Intent intent = new Intent(CarrierConfigManager.ACTION_CARRIER_CONFIG_CHANGED);
         intent.addFlags(Intent.FLAG_RECEIVER_REGISTERED_ONLY_BEFORE_BOOT |
                 Intent.FLAG_RECEIVER_INCLUDE_BACKGROUND);
-        SubscriptionManager.putPhoneIdAndSubIdExtra(intent, phoneId);
+        // Include subId extra only if SIM records are loaded
+        TelephonyManager telephonyManager = TelephonyManager.from(mContext);
+        int simApplicationState = telephonyManager.getSimApplicationState();
+        if (addSubIdExtra && (simApplicationState != TelephonyManager.SIM_STATE_UNKNOWN
+                && simApplicationState != TelephonyManager.SIM_STATE_NOT_READY)) {
+            SubscriptionManager.putPhoneIdAndSubIdExtra(intent, phoneId);
+        }
+        intent.putExtra(CarrierConfigManager.EXTRA_SLOT_INDEX, phoneId);
         ActivityManager.broadcastStickyIntent(intent, UserHandle.USER_ALL);
         mHasSentConfigChange[phoneId] = true;
     }
@@ -634,13 +760,14 @@
     private String getPackageVersion(String packageName) {
         try {
             PackageInfo info = mContext.getPackageManager().getPackageInfo(packageName, 0);
-            return Integer.toString(info.versionCode);
+            return Long.toString(info.getLongVersionCode());
         } catch (PackageManager.NameNotFoundException e) {
             return null;
         }
     }
 
-    /** Read up to date config.
+    /**
+     * Read up to date config.
      *
      * This reads config bundles for the given phoneId. That means getting the latest bundle from
      * the default app and a privileged carrier app, if present. This will not bind to an app if we
@@ -653,7 +780,7 @@
                 getCarrierPackageForPhoneId(phoneId) == null) {
             mConfigFromCarrierApp[phoneId] = null;
         }
-        mHandler.sendMessage(mHandler.obtainMessage(EVENT_FETCH_DEFAULT, phoneId, -1));
+        mHandler.sendMessage(mHandler.obtainMessage(EVENT_DO_FETCH_DEFAULT, phoneId, -1));
     }
 
     @Override public
@@ -669,11 +796,15 @@
         PersistableBundle retConfig = CarrierConfigManager.getDefaultConfig();
         if (SubscriptionManager.isValidPhoneId(phoneId)) {
             PersistableBundle config = mConfigFromDefaultApp[phoneId];
-            if (config != null)
+            if (config != null) {
                 retConfig.putAll(config);
+                retConfig.putBoolean(CarrierConfigManager.KEY_CARRIER_CONFIG_APPLIED_BOOL, true);
+            }
             config = mConfigFromCarrierApp[phoneId];
-            if (config != null)
+            if (config != null) {
                 retConfig.putAll(config);
+                retConfig.putBoolean(CarrierConfigManager.KEY_CARRIER_CONFIG_APPLIED_BOOL, true);
+            }
         }
         return retConfig;
     }
diff --git a/src/com/android/phone/CdmaOptions.java b/src/com/android/phone/CdmaOptions.java
index 8749565..ff37c70 100644
--- a/src/com/android/phone/CdmaOptions.java
+++ b/src/com/android/phone/CdmaOptions.java
@@ -26,7 +26,10 @@
 import android.telephony.CarrierConfigManager;
 import android.text.TextUtils;
 
+import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
 import com.android.internal.telephony.Phone;
+import com.android.settingslib.RestrictedLockUtils;
 
 /**
  * List of Phone-specific settings screens.
@@ -36,7 +39,7 @@
 
     private CdmaSystemSelectListPreference mButtonCdmaSystemSelect;
     private CdmaSubscriptionListPreference mButtonCdmaSubscription;
-    private Preference mButtonAPNExpand;
+    private RestrictedPreference mButtonAPNExpand;
     private Preference mCategoryAPNExpand;
     private Preference mButtonCarrierSettings;
 
@@ -61,7 +64,7 @@
         mButtonCdmaSubscription = (CdmaSubscriptionListPreference) mPrefScreen
                 .findPreference(BUTTON_CDMA_SUBSCRIPTION_KEY);
         mButtonCarrierSettings = mPrefScreen.findPreference(BUTTON_CARRIER_SETTINGS_KEY);
-        mButtonAPNExpand = mPrefScreen.findPreference(BUTTON_APN_EXPAND_KEY);
+        mButtonAPNExpand = (RestrictedPreference) mPrefScreen.findPreference(BUTTON_APN_EXPAND_KEY);
         mCategoryAPNExpand = mPrefScreen.findPreference(CATEGORY_APN_EXPAND_KEY);
 
         update(phone);
@@ -91,10 +94,16 @@
         // Calling add or remove explicitly to make sure they are updated.
 
         if (addAPNExpand) {
+            mButtonAPNExpand.setDisabledByAdmin(
+                    MobileNetworkSettings.isDpcApnEnforced(mButtonAPNExpand.getContext())
+                            ? RestrictedLockUtils.getDeviceOwner(mButtonAPNExpand.getContext())
+                            : null);
             mButtonAPNExpand.setOnPreferenceClickListener(
                     new Preference.OnPreferenceClickListener() {
                         @Override
                         public boolean onPreferenceClick(Preference preference) {
+                            MetricsLogger.action(mButtonAPNExpand.getContext(),
+                                    MetricsEvent.ACTION_MOBILE_NETWORK_APN_SETTINGS);
                             // We need to build the Intent by hand as the Preference Framework
                             // does not allow to add an Intent with some extras into a Preference
                             // XML file
diff --git a/src/com/android/phone/EditPhoneNumberPreference.java b/src/com/android/phone/EditPhoneNumberPreference.java
index 98d9ce9..74b8a45 100644
--- a/src/com/android/phone/EditPhoneNumberPreference.java
+++ b/src/com/android/phone/EditPhoneNumberPreference.java
@@ -123,8 +123,8 @@
         setDialogLayoutResource(R.layout.pref_dialog_editphonenumber);
 
         //create intent to bring up contact list
-        mContactListIntent = new Intent(Intent.ACTION_GET_CONTENT);
-        mContactListIntent.setType(Phone.CONTENT_ITEM_TYPE);
+        mContactListIntent = new Intent(Intent.ACTION_PICK);
+        mContactListIntent.setType(Phone.CONTENT_TYPE);
 
         //get the edit phone number default settings
         TypedArray a = context.obtainStyledAttributes(attrs,
diff --git a/src/com/android/phone/EmergencyCallHelper.java b/src/com/android/phone/EmergencyCallHelper.java
deleted file mode 100644
index 74ce088..0000000
--- a/src/com/android/phone/EmergencyCallHelper.java
+++ /dev/null
@@ -1,513 +0,0 @@
-/*
- * Copyright (C) 2011 The Android Open Source Project
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package com.android.phone;
-
-import com.android.internal.telephony.CallManager;
-import com.android.internal.telephony.Connection;
-import com.android.internal.telephony.Phone;
-import com.android.internal.telephony.PhoneConstants;
-
-import android.content.Context;
-import android.content.Intent;
-import android.os.AsyncResult;
-import android.os.Handler;
-import android.os.Message;
-import android.os.PowerManager;
-import android.os.UserHandle;
-import android.provider.Settings;
-import android.telephony.DisconnectCause;
-import android.telephony.ServiceState;
-import android.util.Log;
-
-
-/**
- * Helper class for the {@link CallController} that implements special
- * behavior related to emergency calls.  Specifically, this class handles
- * the case of the user trying to dial an emergency number while the radio
- * is off (i.e. the device is in airplane mode), by forcibly turning the
- * radio back on, waiting for it to come up, and then retrying the
- * emergency call.
- *
- * This class is instantiated lazily (the first time the user attempts to
- * make an emergency call from airplane mode) by the the
- * {@link CallController} singleton.
- */
-public class EmergencyCallHelper extends Handler {
-    private static final String TAG = "EmergencyCallHelper";
-    private static final boolean DBG = false;
-
-    // Number of times to retry the call, and time between retry attempts.
-    public static final int MAX_NUM_RETRIES = 6;
-    public static final long TIME_BETWEEN_RETRIES = 5000;  // msec
-
-    // Timeout used with our wake lock (just as a safety valve to make
-    // sure we don't hold it forever).
-    public static final long WAKE_LOCK_TIMEOUT = 5 * 60 * 1000;  // 5 minutes in msec
-
-    // Handler message codes; see handleMessage()
-    private static final int START_SEQUENCE = 1;
-    private static final int SERVICE_STATE_CHANGED = 2;
-    private static final int DISCONNECT = 3;
-    private static final int RETRY_TIMEOUT = 4;
-
-    private CallController mCallController;
-    private PhoneGlobals mApp;
-    private CallManager mCM;
-    private String mNumber;  // The emergency number we're trying to dial
-    private int mNumRetriesSoFar;
-
-    // Wake lock we hold while running the whole sequence
-    private PowerManager.WakeLock mPartialWakeLock;
-
-    public EmergencyCallHelper(CallController callController) {
-        if (DBG) log("EmergencyCallHelper constructor...");
-        mCallController = callController;
-        mApp = PhoneGlobals.getInstance();
-        mCM =  mApp.mCM;
-    }
-
-    @Override
-    public void handleMessage(Message msg) {
-        switch (msg.what) {
-            case START_SEQUENCE:
-                startSequenceInternal(msg);
-                break;
-            case SERVICE_STATE_CHANGED:
-                onServiceStateChanged(msg);
-                break;
-            case DISCONNECT:
-                onDisconnect(msg);
-                break;
-            case RETRY_TIMEOUT:
-                onRetryTimeout();
-                break;
-            default:
-                Log.wtf(TAG, "handleMessage: unexpected message: " + msg);
-                break;
-        }
-    }
-
-    /**
-     * Starts the "emergency call from airplane mode" sequence.
-     *
-     * This is the (single) external API of the EmergencyCallHelper class.
-     * This method is called from the CallController placeCall() sequence
-     * if the user dials a valid emergency number, but the radio is
-     * powered-off (presumably due to airplane mode.)
-     *
-     * This method kicks off the following sequence:
-     * - Power on the radio
-     * - Listen for the service state change event telling us the radio has come up
-     * - Then launch the emergency call
-     * - Retry if the call fails with an OUT_OF_SERVICE error
-     * - Retry if we've gone 5 seconds without any response from the radio
-     * - Finally, clean up any leftover state (progress UI, wake locks, etc.)
-     *
-     * This method is safe to call from any thread, since it simply posts
-     * a message to the EmergencyCallHelper's handler (thus ensuring that
-     * the rest of the sequence is entirely serialized, and runs only on
-     * the handler thread.)
-     *
-     * This method does *not* force the in-call UI to come up; our caller
-     * is responsible for doing that (presumably by calling
-     * PhoneApp.displayCallScreen().)
-     */
-    public void startEmergencyCallFromAirplaneModeSequence(String number) {
-        if (DBG) log("startEmergencyCallFromAirplaneModeSequence('" + number + "')...");
-        Message msg = obtainMessage(START_SEQUENCE, number);
-        sendMessage(msg);
-    }
-
-    /**
-     * Actual implementation of startEmergencyCallFromAirplaneModeSequence(),
-     * guaranteed to run on the handler thread.
-     * @see #startEmergencyCallFromAirplaneModeSequence
-     */
-    private void startSequenceInternal(Message msg) {
-        if (DBG) log("startSequenceInternal(): msg = " + msg);
-
-        // First of all, clean up any state (including mPartialWakeLock!)
-        // left over from a prior emergency call sequence.
-        // This ensures that we'll behave sanely if another
-        // startEmergencyCallFromAirplaneModeSequence() comes in while
-        // we're already in the middle of the sequence.
-        cleanup();
-
-        mNumber = (String) msg.obj;
-        if (DBG) log("- startSequenceInternal: Got mNumber: '" + mNumber + "'");
-
-        mNumRetriesSoFar = 0;
-
-        // Wake lock to make sure the processor doesn't go to sleep midway
-        // through the emergency call sequence.
-        PowerManager pm = (PowerManager) mApp.getSystemService(Context.POWER_SERVICE);
-        mPartialWakeLock = pm.newWakeLock(PowerManager.PARTIAL_WAKE_LOCK, TAG);
-        // Acquire with a timeout, just to be sure we won't hold the wake
-        // lock forever even if a logic bug (in this class) causes us to
-        // somehow never call cleanup().
-        if (DBG) log("- startSequenceInternal: acquiring wake lock");
-        mPartialWakeLock.acquire(WAKE_LOCK_TIMEOUT);
-
-        // No need to check the current service state here, since the only
-        // reason the CallController would call this method in the first
-        // place is if the radio is powered-off.
-        //
-        // So just go ahead and turn the radio on.
-
-        powerOnRadio();  // We'll get an onServiceStateChanged() callback
-                         // when the radio successfully comes up.
-
-        // Next step: when the SERVICE_STATE_CHANGED event comes in,
-        // we'll retry the call; see placeEmergencyCall();
-        // But also, just in case, start a timer to make sure we'll retry
-        // the call even if the SERVICE_STATE_CHANGED event never comes in
-        // for some reason.
-        startRetryTimer();
-
-        // (Our caller is responsible for calling mApp.displayCallScreen().)
-    }
-
-    /**
-     * Handles the SERVICE_STATE_CHANGED event.
-     *
-     * (Normally this event tells us that the radio has finally come
-     * up.  In that case, it's now safe to actually place the
-     * emergency call.)
-     */
-    private void onServiceStateChanged(Message msg) {
-        ServiceState state = (ServiceState) ((AsyncResult) msg.obj).result;
-        if (DBG) log("onServiceStateChanged()...  new state = " + state);
-
-        // Possible service states:
-        // - STATE_IN_SERVICE        // Normal operation
-        // - STATE_OUT_OF_SERVICE    // Still searching for an operator to register to,
-        //                           // or no radio signal
-        // - STATE_EMERGENCY_ONLY    // Phone is locked; only emergency numbers are allowed
-        // - STATE_POWER_OFF         // Radio is explicitly powered off (airplane mode)
-
-        // Once we reach either STATE_IN_SERVICE or STATE_EMERGENCY_ONLY,
-        // it's finally OK to place the emergency call.
-        boolean okToCall = (state.getState() == ServiceState.STATE_IN_SERVICE)
-                || (state.getState() == ServiceState.STATE_EMERGENCY_ONLY);
-
-        if (okToCall) {
-            // Woo hoo!  It's OK to actually place the call.
-            if (DBG) log("onServiceStateChanged: ok to call!");
-
-            // Deregister for the service state change events.
-            unregisterForServiceStateChanged();
-
-            placeEmergencyCall();
-        } else {
-            // The service state changed, but we're still not ready to call yet.
-            // (This probably was the transition from STATE_POWER_OFF to
-            // STATE_OUT_OF_SERVICE, which happens immediately after powering-on
-            // the radio.)
-            //
-            // So just keep waiting; we'll probably get to either
-            // STATE_IN_SERVICE or STATE_EMERGENCY_ONLY very shortly.
-            // (Or even if that doesn't happen, we'll at least do another retry
-            // when the RETRY_TIMEOUT event fires.)
-            if (DBG) log("onServiceStateChanged: not ready to call yet, keep waiting...");
-        }
-    }
-
-    /**
-     * Handles a DISCONNECT event from the telephony layer.
-     *
-     * Even after we successfully place an emergency call (after powering
-     * on the radio), it's still possible for the call to fail with the
-     * disconnect cause OUT_OF_SERVICE.  If so, schedule a retry.
-     */
-    private void onDisconnect(Message msg) {
-        Connection conn = (Connection) ((AsyncResult) msg.obj).result;
-        int cause = conn.getDisconnectCause();
-        if (DBG) log("onDisconnect: connection '" + conn
-                     + "', addr '" + conn.getAddress()
-                     + "', cause = " + DisconnectCause.toString(cause));
-
-        if (cause == DisconnectCause.OUT_OF_SERVICE) {
-            // Wait a bit more and try again (or just bail out totally if
-            // we've had too many failures.)
-            if (DBG) log("- onDisconnect: OUT_OF_SERVICE, need to retry...");
-            scheduleRetryOrBailOut();
-        } else {
-            // Any other disconnect cause means we're done.
-            // Either the emergency call succeeded *and* ended normally,
-            // or else there was some error that we can't retry.  In either
-            // case, just clean up our internal state.)
-
-            if (DBG) log("==> Disconnect event; clean up...");
-            cleanup();
-
-            // Nothing else to do here.  If the InCallScreen was visible,
-            // it would have received this disconnect event too (so it'll
-            // show the "Call ended" state and finish itself without any
-            // help from us.)
-        }
-    }
-
-    /**
-     * Handles the retry timer expiring.
-     */
-    private void onRetryTimeout() {
-        PhoneConstants.State phoneState = mCM.getState();
-        int serviceState = mCM.getDefaultPhone().getServiceState().getState();
-        if (DBG) log("onRetryTimeout():  phone state " + phoneState
-                     + ", service state " + serviceState
-                     + ", mNumRetriesSoFar = " + mNumRetriesSoFar);
-
-        // - If we're actually in a call, we've succeeded.
-        //
-        // - Otherwise, if the radio is now on, that means we successfully got
-        //   out of airplane mode but somehow didn't get the service state
-        //   change event.  In that case, try to place the call.
-        //
-        // - If the radio is still powered off, try powering it on again.
-
-        if (phoneState == PhoneConstants.State.OFFHOOK) {
-            if (DBG) log("- onRetryTimeout: Call is active!  Cleaning up...");
-            cleanup();
-            return;
-        }
-
-        if (serviceState != ServiceState.STATE_POWER_OFF) {
-            // Woo hoo -- we successfully got out of airplane mode.
-
-            // Deregister for the service state change events; we don't need
-            // these any more now that the radio is powered-on.
-            unregisterForServiceStateChanged();
-
-            placeEmergencyCall();  // If the call fails, placeEmergencyCall()
-                                   // will schedule a retry.
-        } else {
-            // Uh oh; we've waited the full TIME_BETWEEN_RETRIES and the
-            // radio is still not powered-on.  Try again...
-
-            if (DBG) log("- Trying (again) to turn on the radio...");
-            powerOnRadio();  // Again, we'll (hopefully) get an onServiceStateChanged()
-                             // callback when the radio successfully comes up.
-
-            // ...and also set a fresh retry timer (or just bail out
-            // totally if we've had too many failures.)
-            scheduleRetryOrBailOut();
-        }
-    }
-
-    /**
-     * Attempt to power on the radio (i.e. take the device out
-     * of airplane mode.)
-     *
-     * Additionally, start listening for service state changes;
-     * we'll eventually get an onServiceStateChanged() callback
-     * when the radio successfully comes up.
-     */
-    private void powerOnRadio() {
-        if (DBG) log("- powerOnRadio()...");
-
-        // We're about to turn on the radio, so arrange to be notified
-        // when the sequence is complete.
-        registerForServiceStateChanged();
-
-        // If airplane mode is on, we turn it off the same way that the
-        // Settings activity turns it off.
-        if (Settings.Global.getInt(mApp.getContentResolver(),
-                                   Settings.Global.AIRPLANE_MODE_ON, 0) > 0) {
-            if (DBG) log("==> Turning off airplane mode...");
-
-            // Change the system setting
-            Settings.Global.putInt(mApp.getContentResolver(),
-                                   Settings.Global.AIRPLANE_MODE_ON, 0);
-
-            // Post the intent
-            Intent intent = new Intent(Intent.ACTION_AIRPLANE_MODE_CHANGED);
-            intent.putExtra("state", false);
-            mApp.sendBroadcastAsUser(intent, UserHandle.ALL);
-        } else {
-            // Otherwise, for some strange reason the radio is off
-            // (even though the Settings database doesn't think we're
-            // in airplane mode.)  In this case just turn the radio
-            // back on.
-            if (DBG) log("==> (Apparently) not in airplane mode; manually powering radio on...");
-            mCM.getDefaultPhone().setRadioPower(true);
-        }
-    }
-
-    /**
-     * Actually initiate the outgoing emergency call.
-     * (We do this once the radio has successfully been powered-up.)
-     *
-     * If the call succeeds, we're done.
-     * If the call fails, schedule a retry of the whole sequence.
-     */
-    private void placeEmergencyCall() {
-        if (DBG) log("placeEmergencyCall()...");
-
-        // Place an outgoing call to mNumber.
-        // Note we call PhoneUtils.placeCall() directly; we don't want any
-        // of the behavior from CallController.placeCallInternal() here.
-        // (Specifically, we don't want to start the "emergency call from
-        // airplane mode" sequence from the beginning again!)
-
-        registerForDisconnect();  // Get notified when this call disconnects
-
-        if (DBG) log("- placing call to '" + mNumber + "'...");
-        int callStatus = PhoneUtils.placeCall(mApp,
-                                              mCM.getDefaultPhone(),
-                                              mNumber,
-                                              null,  // contactUri
-                                              true); // isEmergencyCall
-        if (DBG) log("- PhoneUtils.placeCall() returned status = " + callStatus);
-
-        boolean success;
-        // Note PhoneUtils.placeCall() returns one of the CALL_STATUS_*
-        // constants, not a CallStatusCode enum value.
-        switch (callStatus) {
-            case PhoneUtils.CALL_STATUS_DIALED:
-                success = true;
-                break;
-
-            case PhoneUtils.CALL_STATUS_DIALED_MMI:
-            case PhoneUtils.CALL_STATUS_FAILED:
-            default:
-                // Anything else is a failure, and we'll need to retry.
-                Log.w(TAG, "placeEmergencyCall(): placeCall() failed: callStatus = " + callStatus);
-                success = false;
-                break;
-        }
-
-        if (success) {
-            if (DBG) log("==> Success from PhoneUtils.placeCall()!");
-            // Ok, the emergency call is (hopefully) under way.
-
-            // We're not done yet, though, so don't call cleanup() here.
-            // (It's still possible that this call will fail, and disconnect
-            // with cause==OUT_OF_SERVICE.  If so, that will trigger a retry
-            // from the onDisconnect() method.)
-        } else {
-            if (DBG) log("==> Failure.");
-            // Wait a bit more and try again (or just bail out totally if
-            // we've had too many failures.)
-            scheduleRetryOrBailOut();
-        }
-    }
-
-    /**
-     * Schedules a retry in response to some failure (either the radio
-     * failing to power on, or a failure when trying to place the call.)
-     * Or, if we've hit the retry limit, bail out of this whole sequence
-     * and display a failure message to the user.
-     */
-    private void scheduleRetryOrBailOut() {
-        mNumRetriesSoFar++;
-        if (DBG) log("scheduleRetryOrBailOut()...  mNumRetriesSoFar is now " + mNumRetriesSoFar);
-
-        if (mNumRetriesSoFar > MAX_NUM_RETRIES) {
-            Log.w(TAG, "scheduleRetryOrBailOut: hit MAX_NUM_RETRIES; giving up...");
-            cleanup();
-        } else {
-            if (DBG) log("- Scheduling another retry...");
-            startRetryTimer();
-        }
-    }
-
-    /**
-     * Clean up when done with the whole sequence: either after
-     * successfully placing *and* ending the emergency call, or after
-     * bailing out because of too many failures.
-     *
-     * The exact cleanup steps are:
-     * - Take down any progress UI (and also ask the in-call UI to refresh itself,
-     *   if it's still visible)
-     * - Double-check that we're not still registered for any telephony events
-     * - Clean up any extraneous handler messages (like retry timeouts) still in the queue
-     * - Make sure we're not still holding any wake locks
-     *
-     * Basically this method guarantees that there will be no more
-     * activity from the EmergencyCallHelper until the CallController
-     * kicks off the whole sequence again with another call to
-     * startEmergencyCallFromAirplaneModeSequence().
-     *
-     * Note we don't call this method simply after a successful call to
-     * placeCall(), since it's still possible the call will disconnect
-     * very quickly with an OUT_OF_SERVICE error.
-     */
-    private void cleanup() {
-        if (DBG) log("cleanup()...");
-
-        unregisterForServiceStateChanged();
-        unregisterForDisconnect();
-        cancelRetryTimer();
-
-        // Release / clean up the wake lock
-        if (mPartialWakeLock != null) {
-            if (mPartialWakeLock.isHeld()) {
-                if (DBG) log("- releasing wake lock");
-                mPartialWakeLock.release();
-            }
-            mPartialWakeLock = null;
-        }
-    }
-
-    private void startRetryTimer() {
-        removeMessages(RETRY_TIMEOUT);
-        sendEmptyMessageDelayed(RETRY_TIMEOUT, TIME_BETWEEN_RETRIES);
-    }
-
-    private void cancelRetryTimer() {
-        removeMessages(RETRY_TIMEOUT);
-    }
-
-    private void registerForServiceStateChanged() {
-        // Unregister first, just to make sure we never register ourselves
-        // twice.  (We need this because Phone.registerForServiceStateChanged()
-        // does not prevent multiple registration of the same handler.)
-        Phone phone = mCM.getDefaultPhone();
-        phone.unregisterForServiceStateChanged(this);  // Safe even if not currently registered
-        phone.registerForServiceStateChanged(this, SERVICE_STATE_CHANGED, null);
-    }
-
-    private void unregisterForServiceStateChanged() {
-        // This method is safe to call even if we haven't set mPhone yet.
-        Phone phone = mCM.getDefaultPhone();
-        if (phone != null) {
-            phone.unregisterForServiceStateChanged(this);  // Safe even if unnecessary
-        }
-        removeMessages(SERVICE_STATE_CHANGED);  // Clean up any pending messages too
-    }
-
-    private void registerForDisconnect() {
-        // Note: no need to unregister first, since
-        // CallManager.registerForDisconnect() automatically prevents
-        // multiple registration of the same handler.
-        mCM.registerForDisconnect(this, DISCONNECT, null);
-    }
-
-    private void unregisterForDisconnect() {
-        mCM.unregisterForDisconnect(this);  // Safe even if not currently registered
-        removeMessages(DISCONNECT);  // Clean up any pending messages too
-    }
-
-
-    //
-    // Debugging
-    //
-
-    private static void log(String msg) {
-        Log.d(TAG, msg);
-    }
-}
diff --git a/src/com/android/phone/EmergencyCallbackModeExitDialog.java b/src/com/android/phone/EmergencyCallbackModeExitDialog.java
index f5509b9..9d43d60 100644
--- a/src/com/android/phone/EmergencyCallbackModeExitDialog.java
+++ b/src/com/android/phone/EmergencyCallbackModeExitDialog.java
@@ -17,18 +17,17 @@
 package com.android.phone;
 
 import android.app.Activity;
+import android.app.AlertDialog;
 import android.app.Dialog;
 import android.app.ProgressDialog;
-import android.app.AlertDialog;
 import android.content.BroadcastReceiver;
 import android.content.ComponentName;
 import android.content.Context;
 import android.content.DialogInterface;
-import android.content.DialogInterface.OnDismissListener;
+import android.content.DialogInterface.OnCancelListener;
 import android.content.Intent;
 import android.content.IntentFilter;
 import android.content.ServiceConnection;
-import android.content.res.Resources;
 import android.os.AsyncResult;
 import android.os.Bundle;
 import android.os.CountDownTimer;
@@ -36,19 +35,17 @@
 import android.os.IBinder;
 import android.os.Looper;
 import android.os.Message;
-import android.os.SystemProperties;
 import android.util.Log;
 
 import com.android.internal.telephony.Phone;
 import com.android.internal.telephony.TelephonyIntents;
-import com.android.internal.telephony.TelephonyProperties;
 
 /**
  * Displays dialog that enables users to exit Emergency Callback Mode
  *
  * @see EmergencyCallbackModeService
  */
-public class EmergencyCallbackModeExitDialog extends Activity implements OnDismissListener {
+public class EmergencyCallbackModeExitDialog extends Activity implements OnCancelListener {
 
     private static final String TAG = "EmergencyCallbackMode";
 
@@ -80,12 +77,12 @@
 
         mPhone = PhoneGlobals.getInstance().getPhoneInEcm();
         // Check if phone is in Emergency Callback Mode. If not, exit.
-        final boolean isInEcm = mPhone.isInEcm();
-        Log.i(TAG, "ECMModeExitDialog launched - isInEcm: " + isInEcm + " phone:" + mPhone);
-        if (mPhone == null || !isInEcm) {
+        if (mPhone == null || !mPhone.isInEcm()) {
+            Log.i(TAG, "ECMModeExitDialog launched - isInEcm: false" + " phone:" + mPhone);
             finish();
             return;
         }
+        Log.i(TAG, "ECMModeExitDialog launched - isInEcm: true" + " phone:" + mPhone);
 
         mHandler = new Handler();
 
@@ -246,7 +243,7 @@
                                     finish();
                                 }
                             }).create();
-            mAlertDialog.setOnDismissListener(this);
+            mAlertDialog.setOnCancelListener(this);
             return mAlertDialog;
 
         case EXIT_ECM_IN_EMERGENCY_CALL_DIALOG:
@@ -263,7 +260,7 @@
                                     finish();
                                 }
                             }).create();
-            mAlertDialog.setOnDismissListener(this);
+            mAlertDialog.setOnCancelListener(this);
             return mAlertDialog;
 
         case EXIT_ECM_PROGRESS_DIALOG:
@@ -299,10 +296,10 @@
     }
 
     /**
-     * Closes activity when dialog is dismissed
+     * Closes activity when dialog is canceled
      */
     @Override
-    public void onDismiss(DialogInterface dialog) {
+    public void onCancel(DialogInterface dialog) {
         EmergencyCallbackModeExitDialog.this.setResult(RESULT_OK, (new Intent())
                 .putExtra(EXTRA_EXIT_ECM_RESULT, false));
         finish();
diff --git a/src/com/android/phone/ErrorDialogActivity.java b/src/com/android/phone/ErrorDialogActivity.java
deleted file mode 100644
index bf09376..0000000
--- a/src/com/android/phone/ErrorDialogActivity.java
+++ /dev/null
@@ -1,119 +0,0 @@
-/*
- * Copyright (C) 2013 The Android Open Source Project
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package com.android.phone;
-
-import android.app.Activity;
-import android.app.AlertDialog;
-import android.content.DialogInterface;
-import android.content.Intent;
-import android.os.Bundle;
-import android.util.Log;
-
-import com.android.phone.settings.VoicemailSettingsActivity;
-
-/**
- * Used to display an error dialog from within the Telephony service when an outgoing call fails
- */
-public class ErrorDialogActivity extends Activity {
-    private static final String TAG = ErrorDialogActivity.class.getSimpleName();
-
-    public static final String SHOW_MISSING_VOICEMAIL_NO_DIALOG_EXTRA = "show_missing_voicemail";
-    public static final String ERROR_MESSAGE_ID_EXTRA = "error_message_id";
-
-    @Override
-    protected void onCreate(Bundle savedInstanceState) {
-        super.onCreate(savedInstanceState);
-
-        final boolean showVoicemailDialog = getIntent().getBooleanExtra(
-                SHOW_MISSING_VOICEMAIL_NO_DIALOG_EXTRA, false);
-
-        if (showVoicemailDialog) {
-            showMissingVoicemailErrorDialog();
-        } else {
-            final int error = getIntent().getIntExtra(ERROR_MESSAGE_ID_EXTRA, -1);
-            if (error == -1) {
-                Log.e(TAG, "ErrorDialogActivity called with no error type extra.");
-                finish();
-            }
-            showGenericErrorDialog(error);
-        }
-    }
-
-    private void showGenericErrorDialog(int resid) {
-        final CharSequence msg = getResources().getText(resid);
-
-        final DialogInterface.OnClickListener clickListener;
-
-        final DialogInterface.OnCancelListener cancelListener;
-        clickListener = new DialogInterface.OnClickListener() {
-            @Override
-            public void onClick(DialogInterface dialog, int which) {
-                finish();
-            }
-        };
-        cancelListener = new DialogInterface.OnCancelListener() {
-            @Override
-            public void onCancel(DialogInterface dialog) {
-                finish();
-            }
-        };
-
-        final AlertDialog errorDialog = new AlertDialog.Builder(this)
-                .setMessage(msg).setPositiveButton(R.string.ok, clickListener)
-                        .setOnCancelListener(cancelListener).create();
-
-        errorDialog.show();
-    }
-
-    private void showMissingVoicemailErrorDialog() {
-        final AlertDialog missingVoicemailDialog = new AlertDialog.Builder(this)
-        .setTitle(R.string.no_vm_number)
-        .setMessage(R.string.no_vm_number_msg)
-        .setPositiveButton(R.string.ok, new DialogInterface.OnClickListener() {
-                @Override
-                public void onClick(DialogInterface dialog, int which) {
-                    dontAddVoiceMailNumber();
-                }})
-        .setNegativeButton(R.string.add_vm_number_str, new DialogInterface.OnClickListener() {
-                @Override
-                public void onClick(DialogInterface dialog, int which) {
-                    addVoiceMailNumberPanel(dialog);
-                }})
-        .setOnCancelListener(new DialogInterface.OnCancelListener() {
-                @Override
-                public void onCancel(DialogInterface dialog) {
-                    dontAddVoiceMailNumber();
-                }}).show();
-    }
-
-
-    private void addVoiceMailNumberPanel(DialogInterface dialog) {
-        if (dialog != null) {
-            dialog.dismiss();
-        }
-
-        // navigate to the Voicemail setting in the Call Settings activity.
-        Intent intent = new Intent(VoicemailSettingsActivity.ACTION_ADD_VOICEMAIL);
-        intent.setClass(this, VoicemailSettingsActivity.class);
-        startActivity(intent);
-        finish();
-    }
-
-    private void dontAddVoiceMailNumber() {
-        finish();
-    }
-}
diff --git a/src/com/android/phone/GsmUmtsCallBarringOptions.java b/src/com/android/phone/GsmUmtsCallBarringOptions.java
new file mode 100644
index 0000000..4b875ee
--- /dev/null
+++ b/src/com/android/phone/GsmUmtsCallBarringOptions.java
@@ -0,0 +1,536 @@
+/*
+ * Copyright (C) 2018 The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package com.android.phone;
+
+import android.app.ActionBar;
+import android.app.Dialog;
+import android.os.AsyncResult;
+import android.os.Bundle;
+import android.os.Handler;
+import android.os.Message;
+import android.preference.Preference;
+import android.preference.PreferenceScreen;
+import android.telephony.ServiceState;
+import android.telephony.SubscriptionManager;
+import android.telephony.TelephonyManager;
+import android.util.Log;
+import android.view.MenuItem;
+import android.widget.Toast;
+
+import com.android.internal.telephony.CommandException;
+import com.android.internal.telephony.CommandsInterface;
+import com.android.internal.telephony.GsmCdmaPhone;
+import com.android.internal.telephony.Phone;
+import com.android.internal.telephony.imsphone.ImsPhone;
+import com.android.phone.settings.fdn.EditPinPreference;
+
+import java.util.ArrayList;
+
+/**
+ * Implements the preference to enable/disable calling barring options and
+ * the dialogs to change the passward.
+ */
+public class GsmUmtsCallBarringOptions extends TimeConsumingPreferenceActivity
+        implements EditPinPreference.OnPinEnteredListener {
+    private static final String LOG_TAG = "GsmUmtsCallBarringOptions";
+    private static final boolean DBG = (PhoneGlobals.DBG_LEVEL >= 2);
+
+    // String keys for preference lookup
+    // Preference is handled solely in xml.
+    // Block all outgoing calls
+    private static final String BUTTON_BAOC_KEY = "button_baoc_key";
+    // Block all outgoing international calls
+    private static final String BUTTON_BAOIC_KEY = "button_baoic_key";
+    // Block all outgoing international roaming calls
+    private static final String BUTTON_BAOICxH_KEY = "button_baoicxh_key";
+    // Block all incoming calls
+    private static final String BUTTON_BAIC_KEY = "button_baic_key";
+    // Block all incoming international roaming calls
+    private static final String BUTTON_BAICr_KEY = "button_baicr_key";
+    // Disable all barring
+    private static final String BUTTON_BA_ALL_KEY = "button_ba_all_key";
+    // Change passward
+    private static final String BUTTON_BA_CHANGE_PW_KEY = "button_change_pw_key";
+
+    private static final String PW_CHANGE_STATE_KEY = "pin_change_state_key";
+    private static final String OLD_PW_KEY = "old_pw_key";
+    private static final String NEW_PW_KEY = "new_pw_key";
+    private static final String DIALOG_MESSAGE_KEY = "dialog_message_key";
+    private static final String DIALOG_PW_ENTRY_KEY = "dialog_pw_enter_key";
+    private static final String KEY_STATUS = "toggle";
+    private static final String PREFERENCE_ENABLED_KEY = "PREFERENCE_ENABLED";
+    private static final String PREFERENCE_SHOW_PASSWORD_KEY = "PREFERENCE_SHOW_PASSWORD";
+    private static final String SAVED_BEFORE_LOAD_COMPLETED_KEY = "PROGRESS_SHOWING";
+
+    private CallBarringEditPreference mButtonBAOC;
+    private CallBarringEditPreference mButtonBAOIC;
+    private CallBarringEditPreference mButtonBAOICxH;
+    private CallBarringEditPreference mButtonBAIC;
+    private CallBarringEditPreference mButtonBAICr;
+    private CallBarringDeselectAllPreference mButtonDisableAll;
+    private EditPinPreference mButtonChangePW;
+
+    // State variables
+    private int mPwChangeState;
+    private String mOldPassword;
+    private String mNewPassword;
+    private int mPwChangeDialogStrId;
+
+    private static final int PW_CHANGE_OLD = 0;
+    private static final int PW_CHANGE_NEW = 1;
+    private static final int PW_CHANGE_REENTER = 2;
+
+    private static final int BUSY_READING_DIALOG = 100;
+    private static final int BUSY_SAVING_DIALOG = 200;
+
+    // Password change complete event
+    private static final int EVENT_PW_CHANGE_COMPLETE = 100;
+    // Disable all complete event
+    private static final int EVENT_DISABLE_ALL_COMPLETE = 200;
+
+    private static final int PW_LENGTH = 4;
+
+    private Phone mPhone;
+    private ArrayList<CallBarringEditPreference> mPreferences =
+            new ArrayList<CallBarringEditPreference>();
+    private int mInitIndex = 0;
+    private boolean mFirstResume;
+    private Bundle mIcicle;
+
+    private SubscriptionInfoHelper mSubscriptionInfoHelper;
+    private Dialog mProgressDialog;
+
+    @Override
+    public void onPinEntered(EditPinPreference preference, boolean positiveResult) {
+        if (preference == mButtonChangePW) {
+            updatePWChangeState(positiveResult);
+        } else if (preference == mButtonDisableAll) {
+            disableAllBarring(positiveResult);
+        }
+    }
+
+    /**
+     * Display a toast for message.
+     */
+    private void displayMessage(int strId) {
+        Toast.makeText(this, getString(strId), Toast.LENGTH_SHORT).show();
+    }
+
+    /**
+     * Attempt to disable all for call barring settings.
+     */
+    private void disableAllBarring(boolean positiveResult) {
+        if (!positiveResult) {
+            // Return on cancel
+            return;
+        }
+
+        String password = null;
+        if (mButtonDisableAll.isPasswordShown()) {
+            password = mButtonDisableAll.getText();
+            // Validate the length of password first, before submitting it to the
+            // RIL for CB disable.
+            if (!validatePassword(password)) {
+                mButtonDisableAll.setText("");
+                displayMessage(R.string.call_barring_right_pwd_number);
+                return;
+            }
+        }
+
+        // Submit the disable all request
+        mButtonDisableAll.setText("");
+        Message onComplete = mHandler.obtainMessage(EVENT_DISABLE_ALL_COMPLETE);
+        mPhone.setCallBarring(CommandsInterface.CB_FACILITY_BA_ALL, false, password, onComplete, 0);
+        this.onStarted(mButtonDisableAll, false);
+    }
+
+    /**
+     * Attempt to change the password for call barring settings.
+     */
+    private void updatePWChangeState(boolean positiveResult) {
+        if (!positiveResult) {
+            // Reset the state on cancel
+            resetPwChangeState();
+            return;
+        }
+
+        // Progress through the dialog states, generally in this order:
+        // 1. Enter old password
+        // 2. Enter new password
+        // 3. Re-Enter new password
+        // In general, if any invalid entries are made, the dialog re-
+        // appears with text to indicate what the issue is.
+        switch (mPwChangeState) {
+            case PW_CHANGE_OLD:
+                mOldPassword = mButtonChangePW.getText();
+                mButtonChangePW.setText("");
+                if (validatePassword(mOldPassword)) {
+                    mPwChangeState = PW_CHANGE_NEW;
+                    displayPwChangeDialog();
+                } else {
+                    displayPwChangeDialog(R.string.call_barring_right_pwd_number, true);
+                }
+                break;
+            case PW_CHANGE_NEW:
+                mNewPassword = mButtonChangePW.getText();
+                mButtonChangePW.setText("");
+                if (validatePassword(mNewPassword)) {
+                    mPwChangeState = PW_CHANGE_REENTER;
+                    displayPwChangeDialog();
+                } else {
+                    displayPwChangeDialog(R.string.call_barring_right_pwd_number, true);
+                }
+                break;
+            case PW_CHANGE_REENTER:
+                // If the re-entered password is not valid, display a message
+                // and reset the state.
+                if (!mNewPassword.equals(mButtonChangePW.getText())) {
+                    mPwChangeState = PW_CHANGE_NEW;
+                    mButtonChangePW.setText("");
+                    displayPwChangeDialog(R.string.call_barring_pwd_not_match, true);
+                } else {
+                    // If the password is valid, then submit the change password request
+                    mButtonChangePW.setText("");
+                    Message onComplete = mHandler.obtainMessage(EVENT_PW_CHANGE_COMPLETE);
+                    ((GsmCdmaPhone) mPhone).changeCallBarringPassword(
+                            CommandsInterface.CB_FACILITY_BA_ALL,
+                            mOldPassword, mNewPassword, onComplete);
+                    this.onStarted(mButtonChangePW, false);
+                }
+                break;
+            default:
+                if (DBG) {
+                    Log.d(LOG_TAG, "updatePWChangeState: Unknown password change state: "
+                            + mPwChangeState);
+                }
+                break;
+        }
+    }
+
+    /**
+     * Handler for asynchronous replies from the framework layer.
+     */
+    private Handler mHandler = new Handler() {
+        @Override
+        public void handleMessage(Message msg) {
+            AsyncResult ar = (AsyncResult) msg.obj;
+            switch (msg.what) {
+                // Handle the response message for password change from the framework layer.
+                case EVENT_PW_CHANGE_COMPLETE: {
+                    onFinished(mButtonChangePW, false);
+                    // Unsuccessful change, display a toast to user with failure reason.
+                    if (ar.exception != null) {
+                        if (DBG) {
+                            Log.d(LOG_TAG,
+                                    "change password for call barring failed with exception: "
+                                            + ar.exception);
+                        }
+                        onException(mButtonChangePW, (CommandException) ar.exception);
+                        mButtonChangePW.setEnabled(true);
+                    } else if (ar.userObj instanceof Throwable) {
+                        onError(mButtonChangePW, RESPONSE_ERROR);
+                    } else {
+                        // Successful change.
+                        displayMessage(R.string.call_barring_change_pwd_success);
+                    }
+                    resetPwChangeState();
+                    break;
+                }
+                // When disabling all call barring, either fail and display a toast,
+                // or just update the UI.
+                case EVENT_DISABLE_ALL_COMPLETE: {
+                    onFinished(mButtonDisableAll, false);
+                    if (ar.exception != null) {
+                        if (DBG) {
+                            Log.d(LOG_TAG, "can not disable all call barring with exception: "
+                                    + ar.exception);
+                        }
+                        onException(mButtonDisableAll, (CommandException) ar.exception);
+                        mButtonDisableAll.setEnabled(true);
+                    } else if (ar.userObj instanceof Throwable) {
+                        onError(mButtonDisableAll, RESPONSE_ERROR);
+                    } else {
+                        // Reset to normal behaviour on successful change.
+                        displayMessage(R.string.call_barring_deactivate_success);
+                        resetCallBarringPrefState(false);
+                    }
+                    break;
+                }
+                default: {
+                    if (DBG) {
+                        Log.d(LOG_TAG, "Unknown message id: " + msg.what);
+                    }
+                    break;
+                }
+            }
+        }
+    };
+
+    /**
+     * The next two functions are for updating the message field on the dialog.
+     */
+    private void displayPwChangeDialog() {
+        displayPwChangeDialog(0, true);
+    }
+
+    private void displayPwChangeDialog(int strId, boolean shouldDisplay) {
+        int msgId = 0;
+        switch (mPwChangeState) {
+            case PW_CHANGE_OLD:
+                msgId = R.string.call_barring_old_pwd;
+                break;
+            case PW_CHANGE_NEW:
+                msgId = R.string.call_barring_new_pwd;
+                break;
+            case PW_CHANGE_REENTER:
+                msgId = R.string.call_barring_confirm_pwd;
+                break;
+            default:
+                break;
+        }
+
+        // Append the note/additional message, if needed.
+        if (strId != 0) {
+            mButtonChangePW.setDialogMessage(getText(msgId) + "\n" + getText(strId));
+        } else {
+            mButtonChangePW.setDialogMessage(msgId);
+        }
+
+        // Only display if requested.
+        if (shouldDisplay) {
+            mButtonChangePW.showPinDialog();
+        }
+        mPwChangeDialogStrId = strId;
+    }
+
+    /**
+     * Reset the state of the password change dialog.
+     */
+    private void resetPwChangeState() {
+        mPwChangeState = PW_CHANGE_OLD;
+        displayPwChangeDialog(0, false);
+        mOldPassword = "";
+        mNewPassword = "";
+    }
+
+    /**
+     * Reset the state of the all call barring setting to disable.
+     */
+    private void resetCallBarringPrefState(boolean enable) {
+        for (CallBarringEditPreference pref : mPreferences) {
+            pref.mIsActivated = enable;
+            pref.updateSummaryText();
+        }
+    }
+
+    /**
+     * Validate the password entry.
+     *
+     * @param password This is the password to validate
+     */
+    private boolean validatePassword(String password) {
+        return password != null && password.length() == PW_LENGTH;
+    }
+
+    @Override
+    protected void onCreate(Bundle icicle) {
+        super.onCreate(icicle);
+        if (DBG) {
+            Log.d(LOG_TAG, "onCreate, reading callbarring_options.xml file");
+        }
+        addPreferencesFromResource(R.xml.callbarring_options);
+
+        mSubscriptionInfoHelper = new SubscriptionInfoHelper(this, getIntent());
+        mPhone = mSubscriptionInfoHelper.getPhone();
+        if (DBG) {
+            Log.d(LOG_TAG, "onCreate, reading callbarring_options.xml file finished!");
+        }
+
+        // Get UI object references
+        PreferenceScreen prefSet = getPreferenceScreen();
+        mButtonBAOC = (CallBarringEditPreference) prefSet.findPreference(BUTTON_BAOC_KEY);
+        mButtonBAOIC = (CallBarringEditPreference) prefSet.findPreference(BUTTON_BAOIC_KEY);
+        mButtonBAOICxH = (CallBarringEditPreference) prefSet.findPreference(BUTTON_BAOICxH_KEY);
+        mButtonBAIC = (CallBarringEditPreference) prefSet.findPreference(BUTTON_BAIC_KEY);
+        mButtonBAICr = (CallBarringEditPreference) prefSet.findPreference(BUTTON_BAICr_KEY);
+        mButtonDisableAll = (CallBarringDeselectAllPreference)
+                prefSet.findPreference(BUTTON_BA_ALL_KEY);
+        mButtonChangePW = (EditPinPreference) prefSet.findPreference(BUTTON_BA_CHANGE_PW_KEY);
+
+        // Assign click listener and update state
+        mButtonBAOC.setOnPinEnteredListener(this);
+        mButtonBAOIC.setOnPinEnteredListener(this);
+        mButtonBAOICxH.setOnPinEnteredListener(this);
+        mButtonBAIC.setOnPinEnteredListener(this);
+        mButtonBAICr.setOnPinEnteredListener(this);
+        mButtonDisableAll.setOnPinEnteredListener(this);
+        mButtonChangePW.setOnPinEnteredListener(this);
+
+        // Store CallBarringEditPreferencence objects in array list.
+        mPreferences.add(mButtonBAOC);
+        mPreferences.add(mButtonBAOIC);
+        mPreferences.add(mButtonBAOICxH);
+        mPreferences.add(mButtonBAIC);
+        mPreferences.add(mButtonBAICr);
+
+        // Find out if password is currently used.
+        boolean usePassword = true;
+        boolean useDisableaAll = true;
+
+        ImsPhone imsPhone = mPhone != null ? (ImsPhone) mPhone.getImsPhone() : null;
+        if (imsPhone != null
+                && ((imsPhone.getServiceState().getState() == ServiceState.STATE_IN_SERVICE)
+                        || imsPhone.isUtEnabled())) {
+            usePassword = false;
+            useDisableaAll = false;
+        }
+
+        // Find out if the sim card is ready.
+        boolean isSimReady = TelephonyManager.from(this).getSimState(
+                SubscriptionManager.getSlotIndex(mPhone.getSubId()))
+                        == TelephonyManager.SIM_STATE_READY;
+
+        // Deactivate all option is unavailable when sim card is not ready or Ut is enabled.
+        if (isSimReady && useDisableaAll) {
+            mButtonDisableAll.setEnabled(true);
+            mButtonDisableAll.init(mPhone);
+        } else {
+            mButtonDisableAll.setEnabled(false);
+        }
+
+        // Change password option is unavailable when sim card is not ready or when the password is
+        // not used.
+        if (isSimReady && usePassword) {
+            mButtonChangePW.setEnabled(true);
+        } else {
+            mButtonChangePW.setEnabled(false);
+            mButtonChangePW.setSummary(R.string.call_barring_change_pwd_description_disabled);
+        }
+
+        // Wait to do the initialization until onResume so that the TimeConsumingPreferenceActivity
+        // dialog can display as it relies on onResume / onPause to maintain its foreground state.
+        mFirstResume = true;
+        mIcicle = icicle;
+
+        ActionBar actionBar = getActionBar();
+        if (actionBar != null) {
+            // android.R.id.home will be triggered in onOptionsItemSelected()
+            actionBar.setDisplayHomeAsUpEnabled(true);
+        }
+
+        if (mIcicle != null && !mIcicle.getBoolean(SAVED_BEFORE_LOAD_COMPLETED_KEY)) {
+            if (DBG) {
+                Log.d(LOG_TAG, "restore stored states");
+            }
+            mInitIndex = mPreferences.size();
+
+            for (CallBarringEditPreference pref : mPreferences) {
+                Bundle bundle = mIcicle.getParcelable(pref.getKey());
+                if (bundle != null) {
+                    pref.handleCallBarringResult(bundle.getBoolean(KEY_STATUS));
+                    pref.init(this, true, mPhone);
+                    pref.setEnabled(bundle.getBoolean(PREFERENCE_ENABLED_KEY, pref.isEnabled()));
+                    pref.setInputMethodNeeded(bundle.getBoolean(PREFERENCE_SHOW_PASSWORD_KEY,
+                            pref.needInputMethod()));
+                }
+            }
+            mPwChangeState = mIcicle.getInt(PW_CHANGE_STATE_KEY);
+            mOldPassword = mIcicle.getString(OLD_PW_KEY);
+            mNewPassword = mIcicle.getString(NEW_PW_KEY);
+            displayPwChangeDialog(mIcicle.getInt(DIALOG_MESSAGE_KEY, mPwChangeDialogStrId), false);
+            mButtonChangePW.setText(mIcicle.getString(DIALOG_PW_ENTRY_KEY));
+        }
+    }
+
+    @Override
+    public void onResume() {
+        super.onResume();
+
+        if (mFirstResume) {
+            if (mIcicle == null || mIcicle.getBoolean(SAVED_BEFORE_LOAD_COMPLETED_KEY)) {
+                if (DBG) {
+                    Log.d(LOG_TAG, "onResume: start to init ");
+                }
+                resetPwChangeState();
+                mPreferences.get(mInitIndex).init(this, false, mPhone);
+
+                // Request removing BUSY_SAVING_DIALOG because reading is restarted.
+                // (If it doesn't exist, nothing happen.)
+                removeDialog(BUSY_SAVING_DIALOG);
+            }
+            mFirstResume = false;
+            mIcicle = null;
+        }
+    }
+
+    @Override
+    protected void onSaveInstanceState(Bundle outState) {
+        super.onSaveInstanceState(outState);
+
+        for (CallBarringEditPreference pref : mPreferences) {
+            Bundle bundle = new Bundle();
+            bundle.putBoolean(KEY_STATUS, pref.mIsActivated);
+            bundle.putBoolean(PREFERENCE_ENABLED_KEY, pref.isEnabled());
+            bundle.putBoolean(PREFERENCE_SHOW_PASSWORD_KEY, pref.needInputMethod());
+            outState.putParcelable(pref.getKey(), bundle);
+        }
+        outState.putInt(PW_CHANGE_STATE_KEY, mPwChangeState);
+        outState.putString(OLD_PW_KEY, mOldPassword);
+        outState.putString(NEW_PW_KEY, mNewPassword);
+        outState.putInt(DIALOG_MESSAGE_KEY, mPwChangeDialogStrId);
+        outState.putString(DIALOG_PW_ENTRY_KEY, mButtonChangePW.getText());
+
+        outState.putBoolean(SAVED_BEFORE_LOAD_COMPLETED_KEY,
+                mProgressDialog != null && mProgressDialog.isShowing());
+    }
+
+    /**
+     * Finish initialization of this preference and start next.
+     *
+     * @param preference The preference.
+     * @param reading If true to dismiss the busy reading dialog,
+     *                false to dismiss the busy saving dialog.
+     */
+    public void onFinished(Preference preference, boolean reading) {
+        if (mInitIndex < mPreferences.size() - 1 && !isFinishing()) {
+            mInitIndex++;
+            mPreferences.get(mInitIndex).init(this, false, mPhone);
+        }
+        super.onFinished(preference, reading);
+    }
+
+    @Override
+    public boolean onOptionsItemSelected(MenuItem item) {
+        final int itemId = item.getItemId();
+        if (itemId == android.R.id.home) {
+            CallFeaturesSetting.goUpToTopLevelSetting(this, mSubscriptionInfoHelper);
+            return true;
+        }
+        return super.onOptionsItemSelected(item);
+    }
+
+    @Override
+    protected void onPrepareDialog(int id, Dialog dialog, Bundle args) {
+        super.onPrepareDialog(id, dialog, args);
+        if (id == BUSY_READING_DIALOG || id == BUSY_SAVING_DIALOG) {
+            // For onSaveInstanceState, treat the SAVING dialog as the same as the READING. As
+            // the result, if the activity is recreated while waiting for SAVING, it starts reading
+            // all the newest data.
+            mProgressDialog = dialog;
+        }
+    }
+}
diff --git a/src/com/android/phone/GsmUmtsCallOptions.java b/src/com/android/phone/GsmUmtsCallOptions.java
index 419e72c..3b27d28 100644
--- a/src/com/android/phone/GsmUmtsCallOptions.java
+++ b/src/com/android/phone/GsmUmtsCallOptions.java
@@ -17,10 +17,12 @@
 package com.android.phone;
 
 import android.os.Bundle;
+import android.os.PersistableBundle;
 import android.preference.CheckBoxPreference;
 import android.preference.Preference;
 import android.preference.PreferenceActivity;
 import android.preference.PreferenceScreen;
+import android.telephony.CarrierConfigManager;
 import android.view.MenuItem;
 
 import com.android.internal.telephony.Phone;
@@ -31,6 +33,7 @@
     private final boolean DBG = (PhoneGlobals.DBG_LEVEL >= 2);
 
     private static final String CALL_FORWARDING_KEY = "call_forwarding_key";
+    private static final String CALL_BARRING_KEY = "call_barring_key";
     private static final String ADDITIONAL_GSM_SETTINGS_KEY = "additional_gsm_call_settings_key";
 
     @Override
@@ -68,5 +71,18 @@
                 prefScreen.findPreference(ADDITIONAL_GSM_SETTINGS_KEY);
         additionalGsmSettingsPref.setIntent(
                 subInfoHelper.getIntent(GsmUmtsAdditionalCallOptions.class));
+
+        Preference callBarringPref = prefScreen.findPreference(CALL_BARRING_KEY);
+        PersistableBundle b = null;
+        if (subInfoHelper.hasSubId()) {
+            b = PhoneGlobals.getInstance().getCarrierConfigForSubId(subInfoHelper.getSubId());
+        } else {
+            b = PhoneGlobals.getInstance().getCarrierConfig();
+        }
+        if (b != null && b.getBoolean(CarrierConfigManager.KEY_CALL_BARRING_VISIBILITY_BOOL)) {
+            callBarringPref.setIntent(subInfoHelper.getIntent(GsmUmtsCallBarringOptions.class));
+        } else {
+            prefScreen.removePreference(callBarringPref);
+        }
     }
 }
diff --git a/src/com/android/phone/GsmUmtsOptions.java b/src/com/android/phone/GsmUmtsOptions.java
index f08aa06..220cf34 100644
--- a/src/com/android/phone/GsmUmtsOptions.java
+++ b/src/com/android/phone/GsmUmtsOptions.java
@@ -24,8 +24,11 @@
 import android.provider.Settings;
 import android.telephony.CarrierConfigManager;
 
+import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
 import com.android.internal.telephony.PhoneConstants;
 import com.android.internal.telephony.PhoneFactory;
+import com.android.settingslib.RestrictedLockUtils;
 
 /**
  * List of Network-specific settings screens.
@@ -33,7 +36,7 @@
 public class GsmUmtsOptions {
     private static final String LOG_TAG = "GsmUmtsOptions";
 
-    private Preference mButtonAPNExpand;
+    private RestrictedPreference mButtonAPNExpand;
     private Preference mCategoryAPNExpand;
     Preference mCarrierSettingPref;
 
@@ -52,7 +55,7 @@
         mPrefFragment = prefFragment;
         mPrefScreen = prefScreen;
         mPrefFragment.addPreferencesFromResource(R.xml.gsm_umts_options);
-        mButtonAPNExpand = mPrefScreen.findPreference(BUTTON_APN_EXPAND_KEY);
+        mButtonAPNExpand = (RestrictedPreference) mPrefScreen.findPreference(BUTTON_APN_EXPAND_KEY);
         mCategoryAPNExpand = mPrefScreen.findPreference(CATEGORY_APN_EXPAND_KEY);
         mNetworkOperator = (NetworkOperators) mPrefScreen
                 .findPreference(NetworkOperators.CATEGORY_NETWORK_OPERATORS_KEY);
@@ -111,10 +114,16 @@
         // Calling add or remove explicitly to make sure they are updated.
 
         if (addAPNExpand) {
+            mButtonAPNExpand.setDisabledByAdmin(
+                    MobileNetworkSettings.isDpcApnEnforced(mButtonAPNExpand.getContext())
+                            ? RestrictedLockUtils.getDeviceOwner(mButtonAPNExpand.getContext())
+                            : null);
             mButtonAPNExpand.setOnPreferenceClickListener(
                     new Preference.OnPreferenceClickListener() {
                         @Override
                         public boolean onPreferenceClick(Preference preference) {
+                            MetricsLogger.action(mButtonAPNExpand.getContext(),
+                                    MetricsEvent.ACTION_MOBILE_NETWORK_APN_SETTINGS);
                             // We need to build the Intent by hand as the Preference Framework
                             // does not allow to add an Intent with some extras into a Preference
                             // XML file
diff --git a/src/com/android/phone/INetworkQueryService.aidl b/src/com/android/phone/INetworkQueryService.aidl
index b0fe992..f65c971 100644
--- a/src/com/android/phone/INetworkQueryService.aidl
+++ b/src/com/android/phone/INetworkQueryService.aidl
@@ -31,8 +31,14 @@
      * object on query completion.  If there is an existing request,
      * then just add the callback to the list of notifications
      * that will be sent upon query completion.
+     *
+     * It will send the network query with the use of
+     * <code>TelephonyManager.requestNetworkScan()</code> if the
+     * isIncrementalResult is true. And if the isIncrementalResult
+     * is set as false, it will try to send network query through
+     * <code>Phone.getAvailableNetworks()</code>.
      */
-    void startNetworkQuery(in INetworkQueryServiceCallback cb, in int phoneId);
+    void startNetworkQuery(in INetworkQueryServiceCallback cb, in int phoneId, boolean isIncrementalResult);
 
     /**
      * Tells the service that the requested query is to be ignored.
@@ -40,7 +46,7 @@
      * underlying RIL, but it ensures that the callback is removed
      * from the list of notifications.
      */
-    void stopNetworkQuery(in INetworkQueryServiceCallback cb);
+    void stopNetworkQuery();
 
     /**
      * Tells the service to unregister the network query callback.
diff --git a/src/com/android/phone/INetworkQueryServiceCallback.aidl b/src/com/android/phone/INetworkQueryServiceCallback.aidl
index 4c32883..2299f5e 100644
--- a/src/com/android/phone/INetworkQueryServiceCallback.aidl
+++ b/src/com/android/phone/INetworkQueryServiceCallback.aidl
@@ -16,6 +16,7 @@
 
 package com.android.phone;
 
+import android.telephony.CellInfo;
 import com.android.internal.telephony.OperatorInfo;
 
 /**
@@ -26,14 +27,25 @@
 oneway interface INetworkQueryServiceCallback {
 
     /**
-     * Called upon query completion, handing a status value and an
-     * array of OperatorInfo objects.
-     *
-     * @param networkInfoArray is the list of OperatorInfo. Can be
-     * null, indicating no results were found, or an error.
-     * @param status the status indicating if there were any
-     * problems with the request.
+     * Returns the scan results to the user, this callback will be
+     * called at least one time.
      */
-    void onQueryComplete(in List<OperatorInfo> networkInfoArray, int status);
+    void onResults(in List<CellInfo> results);
+
+    /**
+     * Informs the user that the scan has stopped.
+     *
+     * This callback will be called when the scan is finished or cancelled by the user.
+     * The related NetworkScanRequest will be deleted after this callback.
+     */
+    void onComplete();
+
+    /**
+     * Informs the user that there is some error about the scan.
+     *
+     * This callback will be called whenever there is any error about the scan,
+     * and the scan will be terminated. onComplete() will NOT be called.
+     */
+    void onError(int error);
 
 }
diff --git a/src/com/android/phone/IccNetworkDepersonalizationPanel.java b/src/com/android/phone/IccNetworkDepersonalizationPanel.java
index 9dff461..8bd10a2 100644
--- a/src/com/android/phone/IccNetworkDepersonalizationPanel.java
+++ b/src/com/android/phone/IccNetworkDepersonalizationPanel.java
@@ -74,7 +74,7 @@
     /**
      * Shows the network depersonalization dialog, but only if it is not already visible.
      */
-    public static void showDialog() {
+    public static void showDialog(Phone phone) {
         if (sShowingDialog) {
             Log.i(TAG, "[IccNetworkDepersonalizationPanel] - showDialog; skipped already shown.");
             return;
@@ -82,7 +82,7 @@
         Log.i(TAG, "[IccNetworkDepersonalizationPanel] - showDialog; showing dialog.");
         sShowingDialog = true;
         IccNetworkDepersonalizationPanel ndpPanel =
-                new IccNetworkDepersonalizationPanel(PhoneGlobals.getInstance());
+                new IccNetworkDepersonalizationPanel(PhoneGlobals.getInstance(), phone);
         ndpPanel.show();
     }
 
@@ -133,6 +133,13 @@
     //constructor
     public IccNetworkDepersonalizationPanel(Context context) {
         super(context);
+        mPhone = PhoneGlobals.getPhone();
+    }
+
+    //constructor
+    public IccNetworkDepersonalizationPanel(Context context, Phone phone) {
+        super(context);
+        mPhone = phone == null ? PhoneGlobals.getPhone() : phone;
     }
 
     @Override
@@ -172,8 +179,6 @@
         //status panel is used since we're having problems with the alert dialog.
         mStatusPanel = (LinearLayout) findViewById(R.id.status_panel);
         mStatusText = (TextView) findViewById(R.id.status_text);
-
-        mPhone = PhoneGlobals.getPhone();
     }
 
     @Override
diff --git a/src/com/android/phone/ImsUtil.java b/src/com/android/phone/ImsUtil.java
index b6c88ae..4d8ff80 100644
--- a/src/com/android/phone/ImsUtil.java
+++ b/src/com/android/phone/ImsUtil.java
@@ -20,6 +20,7 @@
 import android.net.ConnectivityManager;
 import android.net.NetworkInfo;
 import android.telephony.CarrierConfigManager;
+import android.telephony.SubscriptionManager;
 import android.util.Log;
 
 import com.android.ims.ImsConfig;
@@ -52,8 +53,9 @@
      * @return {@code true} if WFC is supported by the platform and has been enabled by the user.
      */
     public static boolean isWfcEnabled(Context context) {
-        boolean isEnabledByPlatform = ImsManager.isWfcEnabledByPlatform(context);
-        boolean isEnabledByUser = ImsManager.isWfcEnabledByUser(context);
+        ImsManager imsManager = getDefaultImsManagerInstance(context);
+        boolean isEnabledByPlatform = imsManager.isWfcEnabledByPlatform();
+        boolean isEnabledByUser = imsManager.isWfcEnabledByUser();
         if (DBG) Log.d(LOG_TAG, "isWfcEnabled :: isEnabledByPlatform=" + isEnabledByPlatform);
         if (DBG) Log.d(LOG_TAG, "isWfcEnabled :: isEnabledByUser=" + isEnabledByUser);
         return isEnabledByPlatform && isEnabledByUser;
@@ -64,8 +66,8 @@
      * enabled, this will return {@code false}.
      */
     public static boolean isWfcModeWifiOnly(Context context) {
-        boolean isWifiOnlyMode =
-                ImsManager.getWfcMode(context) == ImsConfig.WfcModeFeatureValueConstants.WIFI_ONLY;
+        boolean isWifiOnlyMode = getDefaultImsManagerInstance(context).getWfcMode()
+                == ImsConfig.WfcModeFeatureValueConstants.WIFI_ONLY;
         if (DBG) Log.d(LOG_TAG, "isWfcModeWifiOnly :: isWifiOnlyMode" + isWifiOnlyMode);
         return isWfcEnabled(context) && isWifiOnlyMode;
     }
@@ -86,7 +88,7 @@
             return false;
         }
 
-        if (!ImsManager.isWfcProvisionedOnDevice(context)) {
+        if (!getDefaultImsManagerInstance(context).isWfcProvisionedOnDevice()) {
             return false;
         }
 
@@ -100,4 +102,8 @@
         }
         return false;
     }
+
+    private static ImsManager getDefaultImsManagerInstance(Context context) {
+        return ImsManager.getInstance(context, SubscriptionManager.getDefaultVoicePhoneId());
+    }
 }
diff --git a/src/com/android/phone/LocationAccessPolicy.java b/src/com/android/phone/LocationAccessPolicy.java
deleted file mode 100644
index 6f2a5ec..0000000
--- a/src/com/android/phone/LocationAccessPolicy.java
+++ /dev/null
@@ -1,131 +0,0 @@
-/*
- * Copyright (C) 2017 The Android Open Source Project
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package com.android.phone;
-
-import android.Manifest;
-import android.annotation.NonNull;
-import android.annotation.UserIdInt;
-import android.app.ActivityManager;
-import android.app.AppOpsManager;
-import android.content.Context;
-import android.content.pm.PackageManager;
-import android.content.pm.UserInfo;
-import android.os.Build;
-import android.os.UserHandle;
-import android.os.UserManager;
-import android.provider.Settings;
-
-import java.util.List;
-
-/**
- * Helper for performing location access checks.
- */
-final class LocationAccessPolicy {
-
-    private LocationAccessPolicy() {
-        /* do nothing - hide ctor */
-    }
-
-    /**
-     * API to determine if the caller has permissions to get cell location.
-     *
-     * @param pkgName Package name of the application requesting access
-     * @param uid The uid of the package
-     * @param message Message to add to the exception if no location permission
-     * @return boolean true or false if permissions is granted
-     */
-    static boolean canAccessCellLocation(@NonNull Context context, @NonNull String pkgName,
-            int uid, String message) throws SecurityException {
-        context.getSystemService(AppOpsManager.class).checkPackage(uid, pkgName);
-        // We always require the location permission and also require the
-        // location mode to be on for non-legacy apps. Legacy apps are
-        // required to be in the foreground to at least mitigate the case
-        // where a legacy app the user is not using tracks their location.
-
-        // Grating ACCESS_FINE_LOCATION to an app automatically grants it ACCESS_COARSE_LOCATION.
-        context.enforceCallingOrSelfPermission(Manifest.permission.ACCESS_COARSE_LOCATION, message);
-        final int opCode = AppOpsManager.permissionToOpCode(
-                Manifest.permission.ACCESS_COARSE_LOCATION);
-        if (opCode != AppOpsManager.OP_NONE && context.getSystemService(AppOpsManager.class)
-                .noteOp(opCode, uid, pkgName) != AppOpsManager.MODE_ALLOWED) {
-            return false;
-        }
-        if (!isLocationModeEnabled(context, UserHandle.getUserId(uid))
-                && !isLegacyForeground(context, pkgName)) {
-            return false;
-        }
-        // If the user or profile is current, permission is granted.
-        // Otherwise, uid must have INTERACT_ACROSS_USERS_FULL permission.
-        return isCurrentProfile(context, uid) || checkInteractAcrossUsersFull(context);
-    }
-
-    private static boolean isLocationModeEnabled(@NonNull Context context, @UserIdInt int userId) {
-        return Settings.Secure.getIntForUser(context.getContentResolver(),
-                Settings.Secure.LOCATION_MODE, Settings.Secure.LOCATION_MODE_OFF, userId)
-                != Settings.Secure.LOCATION_MODE_OFF;
-    }
-
-    private static boolean isLegacyForeground(@NonNull Context context, @NonNull String pkgName) {
-        return isLegacyVersion(context, pkgName) && isForegroundApp(context, pkgName);
-    }
-
-    private static boolean isLegacyVersion(@NonNull Context context, @NonNull String pkgName) {
-        try {
-            if (context.getPackageManager().getApplicationInfo(pkgName, 0)
-                    .targetSdkVersion <= Build.VERSION_CODES.O) {
-                return true;
-            }
-        } catch (PackageManager.NameNotFoundException e) {
-            // In case of exception, assume known app (more strict checking)
-            // Note: This case will never happen since checkPackage is
-            // called to verify validity before checking app's version.
-        }
-        return false;
-    }
-
-    private static boolean isForegroundApp(@NonNull Context context, @NonNull String pkgName) {
-        final ActivityManager am = context.getSystemService(ActivityManager.class);
-        final List<ActivityManager.RunningTaskInfo> tasks = am.getRunningTasks(1);
-        if (!tasks.isEmpty()) {
-            return pkgName.equals(tasks.get(0).topActivity.getPackageName());
-        }
-        return false;
-    }
-
-    private static boolean checkInteractAcrossUsersFull(@NonNull Context context) {
-        return context.checkCallingOrSelfPermission(
-                android.Manifest.permission.INTERACT_ACROSS_USERS_FULL)
-                == PackageManager.PERMISSION_GRANTED;
-    }
-
-    private static boolean isCurrentProfile(@NonNull Context context, int uid) {
-        final int currentUser = ActivityManager.getCurrentUser();
-        final int callingUserId = UserHandle.getUserId(uid);
-        if (callingUserId == currentUser) {
-            return true;
-        } else {
-            List<UserInfo> userProfiles = context.getSystemService(
-                    UserManager.class).getProfiles(currentUser);
-            for (UserInfo user: userProfiles) {
-                if (user.id == callingUserId) {
-                    return true;
-                }
-            }
-        }
-        return false;
-    }
-}
diff --git a/src/com/android/phone/MMIDialogActivity.java b/src/com/android/phone/MMIDialogActivity.java
index 4afa6be..c9be2ac 100644
--- a/src/com/android/phone/MMIDialogActivity.java
+++ b/src/com/android/phone/MMIDialogActivity.java
@@ -25,7 +25,6 @@
 import android.os.Message;
 import android.telephony.SubscriptionManager;
 import android.util.Log;
-import android.widget.Toast;
 
 import com.android.internal.telephony.CallManager;
 import com.android.internal.telephony.MmiCode;
@@ -56,6 +55,11 @@
         int subId = intent.getIntExtra(PhoneConstants.SUBSCRIPTION_KEY,
                 SubscriptionManager.DEFAULT_SUBSCRIPTION_ID);
         mPhone = PhoneGlobals.getPhone(subId);
+        if (mPhone == null) {
+            Log.w(TAG, "onCreate: invalid subscription id (" + subId + ") lead to null"
+                    + " Phone.");
+            finish();
+        }
         mHandler = new Handler() {
                 @Override
                 public void handleMessage(Message msg) {
diff --git a/src/com/android/phone/MobileDataPreference.java b/src/com/android/phone/MobileDataPreference.java
index fe70028..38d700e 100644
--- a/src/com/android/phone/MobileDataPreference.java
+++ b/src/com/android/phone/MobileDataPreference.java
@@ -36,6 +36,9 @@
 import android.view.View;
 import android.widget.Checkable;
 
+import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
+
 import java.util.List;
 
 /**
@@ -156,6 +159,10 @@
 
     private void setMobileDataEnabled(boolean enabled) {
         if (DBG) Log.d(TAG, "setMobileDataEnabled(" + enabled + "," + mSubId + ")");
+
+        MetricsLogger.action(getContext(), MetricsEvent.ACTION_MOBILE_NETWORK_MOBILE_DATA_TOGGLE,
+                enabled);
+
         mTelephonyManager.setDataEnabled(mSubId, enabled);
         setChecked(enabled);
     }
diff --git a/src/com/android/phone/MobileNetworkSettings.java b/src/com/android/phone/MobileNetworkSettings.java
index 41e5b58..3a32e50 100644
--- a/src/com/android/phone/MobileNetworkSettings.java
+++ b/src/com/android/phone/MobileNetworkSettings.java
@@ -16,6 +16,8 @@
 
 package com.android.phone;
 
+import static android.provider.Telephony.Carriers.ENFORCE_MANAGED_URI;
+
 import android.app.ActionBar;
 import android.app.Activity;
 import android.app.DialogFragment;
@@ -30,6 +32,8 @@
 import android.content.ServiceConnection;
 import android.content.pm.PackageManager;
 import android.content.pm.ResolveInfo;
+import android.database.ContentObserver;
+import android.database.Cursor;
 import android.net.Uri;
 import android.os.AsyncResult;
 import android.os.Bundle;
@@ -55,6 +59,7 @@
 import android.telephony.SubscriptionManager;
 import android.telephony.TelephonyManager;
 import android.telephony.euicc.EuiccManager;
+import android.telephony.ims.feature.ImsFeature;
 import android.text.TextUtils;
 import android.util.Log;
 import android.view.LayoutInflater;
@@ -64,6 +69,7 @@
 import android.widget.TabHost;
 
 import com.android.ims.ImsConfig;
+import com.android.ims.ImsException;
 import com.android.ims.ImsManager;
 import com.android.internal.logging.MetricsLogger;
 import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
@@ -74,7 +80,6 @@
 import com.android.phone.settings.PhoneAccountSettingsFragment;
 import com.android.settingslib.RestrictedLockUtils;
 
-
 import java.util.ArrayList;
 import java.util.Iterator;
 import java.util.List;
@@ -98,6 +103,16 @@
     }
 
     @Override
+    protected void onNewIntent(Intent intent) {
+        setIntent(intent);
+        MobileNetworkFragment fragment = (MobileNetworkFragment) getFragmentManager()
+                .findFragmentById(R.id.network_setting_content);
+        if (fragment != null) {
+            fragment.onIntentUpdate(intent);
+        }
+    }
+
+    @Override
     public void onCreate(Bundle savedInstanceState) {
         super.onCreate(savedInstanceState);
         setContentView(R.layout.network_setting);
@@ -123,7 +138,6 @@
         return super.onOptionsItemSelected(item);
     }
 
-
     /**
      * Whether to show the entry point to eUICC settings.
      *
@@ -144,18 +158,45 @@
     }
 
     /**
-     * Whether to show the Enhanced 4G LTE settings.
+     * Whether to show the Enhanced 4G LTE settings in search result.
      *
      * <p>We show this settings if the VoLTE can be enabled by this device and the carrier app
-     * doesn't set {@link CarrierConfigManager.KEY_HIDE_ENHANCED_4G_LTE_BOOL} to false.
+     * doesn't set {@link CarrierConfigManager#KEY_HIDE_ENHANCED_4G_LTE_BOOL} to false.
      */
-    public static boolean hideEnhanced4gLteSettings(Context context,
-                PersistableBundle carrierConfig) {
-        return !(ImsManager.isVolteEnabledByPlatform(context)
-            && ImsManager.isVolteProvisionedOnDevice(context))
-            || carrierConfig.getBoolean(
-            CarrierConfigManager.KEY_HIDE_ENHANCED_4G_LTE_BOOL);
+    public static boolean hideEnhanced4gLteSettings(Context context) {
+        List<SubscriptionInfo> sil =
+                SubscriptionManager.from(context).getActiveSubscriptionInfoList();
+        // Check all active subscriptions. We only hide the button if it's disabled for all
+        // active subscriptions.
+        if (sil != null) {
+            for (SubscriptionInfo subInfo : sil) {
+                ImsManager imsManager = ImsManager.getInstance(context, subInfo.getSimSlotIndex());
+                PersistableBundle carrierConfig = PhoneGlobals.getInstance()
+                        .getCarrierConfigForSubId(subInfo.getSubscriptionId());
+                if ((imsManager.isVolteEnabledByPlatform()
+                        && imsManager.isVolteProvisionedOnDevice())
+                        || carrierConfig.getBoolean(
+                        CarrierConfigManager.KEY_HIDE_ENHANCED_4G_LTE_BOOL)) {
+                    return false;
+                }
+            }
+        }
 
+        return true;
+    }
+
+    /**
+     * Returns if DPC APNs are enforced.
+     */
+    public static boolean isDpcApnEnforced(Context context) {
+        try (Cursor enforceCursor = context.getContentResolver().query(ENFORCE_MANAGED_URI,
+                null, null, null, null)) {
+            if (enforceCursor == null || enforceCursor.getCount() != 1) {
+                return false;
+            }
+            enforceCursor.moveToFirst();
+            return enforceCursor.getInt(0) > 0;
+        }
     }
 
     public static class MobileNetworkFragment extends PreferenceFragment implements
@@ -184,6 +225,7 @@
         private static final String BUTTON_CELL_BROADCAST_SETTINGS = "cell_broadcast_settings";
         private static final String BUTTON_CARRIER_SETTINGS_KEY = "carrier_settings_key";
         private static final String BUTTON_CDMA_SYSTEM_SELECT_KEY = "cdma_system_select_key";
+        private static final String BUTTON_CDMA_SUBSCRIPTION_KEY = "cdma_subscription_key";
         private static final String BUTTON_CARRIER_SETTINGS_EUICC_KEY =
                 "carrier_settings_euicc_key";
         private static final String BUTTON_WIFI_CALLING_KEY = "wifi_calling_key";
@@ -194,8 +236,11 @@
         private static final String CATEGORY_CALLING_KEY = "calling";
         private static final String CATEGORY_GSM_APN_EXPAND_KEY = "category_gsm_apn_key";
         private static final String CATEGORY_CDMA_APN_EXPAND_KEY = "category_cdma_apn_key";
+        private static final String BUTTON_GSM_APN_EXPAND_KEY = "button_gsm_apn_key";
+        private static final String BUTTON_CDMA_APN_EXPAND_KEY = "button_cdma_apn_key";
 
         private final BroadcastReceiver mPhoneChangeReceiver = new PhoneChangeReceiver();
+        private final ContentObserver mDpcEnforcedContentObserver = new DpcApnEnforcedObserver();
 
         static final int preferredNetworkMode = Phone.PREFERRED_NT_MODE;
 
@@ -230,6 +275,7 @@
 
         private UserManager mUm;
         private Phone mPhone;
+        private ImsManager mImsMgr;
         private MyHandler mHandler;
         private boolean mOkClicked;
         private boolean mExpandAdvancedFields;
@@ -246,7 +292,7 @@
         private boolean mIsGlobalCdma;
         private boolean mUnavailable;
 
-        private final PhoneStateListener mPhoneStateListener = new PhoneStateListener() {
+        private class PhoneCallStateListener extends PhoneStateListener {
             /*
              * Enable/disable the 'Enhanced 4G LTE Mode' when in/out of a call
              * and depending on TTY mode and TTY support over VoLTE.
@@ -257,22 +303,31 @@
             public void onCallStateChanged(int state, String incomingNumber) {
                 if (DBG) log("PhoneStateListener.onCallStateChanged: state=" + state);
 
-                Activity activity = getActivity();
-                if (activity == null) {
-                    return;
-                }
-
-                int subId = mPhone != null
-                        ? mPhone.getSubId() : SubscriptionManager.INVALID_SUBSCRIPTION_ID;
-                PersistableBundle carrierConfig =
-                        PhoneGlobals.getInstance().getCarrierConfigForSubId(subId);
-                boolean enabled = is4gLtePrefEnabled(activity.getApplicationContext(),
-                        carrierConfig);
-                Preference pref = getPreferenceScreen().findPreference(BUTTON_4G_LTE_KEY);
-                if (pref != null) pref.setEnabled(enabled && hasActiveSubscriptions());
-
+                updateEnhanced4gLteState();
+                updateWiFiCallState();
+                updateVideoCallState();
             }
-        };
+
+            /*
+             * Listen to different subId if mPhone is updated.
+             */
+            protected void updatePhone() {
+                int newSubId = (mPhone != null
+                        && SubscriptionManager.isValidSubscriptionId(mPhone.getSubId()))
+                        ? mPhone.getSubId()
+                        : SubscriptionManager.INVALID_SUBSCRIPTION_ID;
+
+                // Now, listen to new subId if it's valid.
+                mTelephonyManager.listen(this, PhoneStateListener.LISTEN_NONE);
+
+                mSubId = newSubId;
+                if (SubscriptionManager.isValidSubscriptionId(mSubId)) {
+                    mTelephonyManager.listen(this, PhoneStateListener.LISTEN_CALL_STATE);
+                }
+            }
+        }
+
+        private final PhoneCallStateListener mPhoneStateListener = new PhoneCallStateListener();
 
         /**
          * Service connection code for the NetworkQueryService.
@@ -325,6 +380,9 @@
         public void onPositiveButtonClick(DialogFragment dialog) {
             mPhone.setDataRoamingEnabled(true);
             mButtonDataRoam.setChecked(true);
+            MetricsLogger.action(getContext(),
+                    getMetricsEventCategory(getPreferenceScreen(), mButtonDataRoam),
+                    true);
         }
 
         @Override
@@ -334,6 +392,12 @@
             }
         }
 
+        public void onIntentUpdate(Intent intent) {
+            if (!mUnavailable) {
+                updateCurrentTab(intent);
+            }
+        }
+
         /**
          * Invoked on each preference click in this hierarchy, overrides
          * PreferenceActivity's implementation.  Used to make sure we track the
@@ -429,6 +493,15 @@
             }
         };
 
+        private int getSlotIdFromIntent(Intent intent) {
+            Bundle data = intent.getExtras();
+            int subId = -1;
+            if (data != null) {
+                subId = data.getInt(Settings.EXTRA_SUB_ID, -1);
+            }
+            return SubscriptionManager.getSlotIndex(subId);
+        }
+
         private void initializeSubscriptions() {
             final Activity activity = getActivity();
             if (activity == null || activity.isDestroyed()) {
@@ -558,14 +631,26 @@
             final SubscriptionInfo sir = mSubscriptionManager
                     .getActiveSubscriptionInfoForSimSlotIndex(slotId);
             if (sir != null) {
-                mPhone = PhoneFactory.getPhone(
-                        SubscriptionManager.getPhoneId(sir.getSubscriptionId()));
+                int phoneId = SubscriptionManager.getPhoneId(sir.getSubscriptionId());
+                if (SubscriptionManager.isValidPhoneId(phoneId)) {
+                    mPhone = PhoneFactory.getPhone(phoneId);
+                }
             }
             if (mPhone == null) {
                 // Do the best we can
                 mPhone = PhoneGlobals.getPhone();
             }
             Log.i(LOG_TAG, "updatePhone:- slotId=" + slotId + " sir=" + sir);
+
+            mImsMgr = ImsManager.getInstance(mPhone.getContext(), mPhone.getPhoneId());
+            mTelephonyManager = new TelephonyManager(mPhone.getContext(), mPhone.getSubId());
+            if (mImsMgr == null) {
+                log("updatePhone :: Could not get ImsManager instance!");
+            } else if (DBG) {
+                log("updatePhone :: mImsMgr=" + mImsMgr);
+            }
+
+            mPhoneStateListener.updatePhone();
         }
 
         private TabHost.TabContentFactory mEmptyTabContent = new TabHost.TabContentFactory() {
@@ -580,6 +665,13 @@
                     mEmptyTabContent);
         }
 
+        private void updateCurrentTab(Intent intent) {
+            int slotId = getSlotIdFromIntent(intent);
+            if (slotId >= 0 && mTabHost != null && mTabHost.getCurrentTab() != slotId) {
+                mTabHost.setCurrentTab(slotId);
+            }
+        }
+
         @Override
         public void onSaveInstanceState(Bundle outState) {
             super.onSaveInstanceState(outState);
@@ -612,12 +704,6 @@
 
             bindNetworkQueryService();
 
-            if (mUm.hasUserRestriction(UserManager.DISALLOW_CONFIG_MOBILE_NETWORKS)) {
-                mUnavailable = true;
-                activity.setContentView(R.layout.telephony_disallowed_preference_screen);
-                return;
-            }
-
             addPreferencesFromResource(R.xml.network_setting_fragment);
 
             mButton4glte = (SwitchPreference)findPreference(BUTTON_4G_LTE_KEY);
@@ -665,6 +751,9 @@
                     TelephonyIntents.ACTION_RADIO_TECHNOLOGY_CHANGED);
             activity.registerReceiver(mPhoneChangeReceiver, intentFilter);
 
+            activity.getContentResolver().registerContentObserver(ENFORCE_MANAGED_URI, false,
+                    mDpcEnforcedContentObserver);
+
             Log.i(LOG_TAG, "onCreate:-");
         }
 
@@ -678,7 +767,14 @@
         @Override
         public void onActivityCreated(Bundle savedInstanceState) {
             super.onActivityCreated(savedInstanceState);
-            initializeSubscriptions();
+            if (mUm.hasUserRestriction(UserManager.DISALLOW_CONFIG_MOBILE_NETWORKS)
+                    || !mUm.isSystemUser()) {
+                mUnavailable = true;
+                getActivity().setContentView(R.layout.telephony_disallowed_preference_screen);
+            } else {
+                initializeSubscriptions();
+                updateCurrentTab(getActivity().getIntent());
+            }
         }
 
         private class PhoneChangeReceiver extends BroadcastReceiver {
@@ -690,12 +786,26 @@
             }
         }
 
+        private class DpcApnEnforcedObserver extends ContentObserver {
+            DpcApnEnforcedObserver() {
+                super(null);
+            }
+
+            @Override
+            public void onChange(boolean selfChange) {
+                Log.i(LOG_TAG, "DPC enforced onChange:");
+                updateBody();
+            }
+        }
+
         @Override
         public void onDestroy() {
             unbindNetworkQueryService();
             super.onDestroy();
             if (getActivity() != null) {
                 getActivity().unregisterReceiver(mPhoneChangeReceiver);
+                getActivity().getContentResolver().unregisterContentObserver(
+                        mDpcEnforcedContentObserver);
             }
         }
 
@@ -709,11 +819,6 @@
                 return;
             }
 
-            final Activity activity = getActivity();
-            if (activity == null || activity.isDestroyed()) {
-                Log.e(LOG_TAG, "onResume:- with no valid activity.");
-                return;
-            }
             // upon resumption from the sub-activity, make sure we re-enable the
             // preferences.
             getPreferenceScreen().setEnabled(true);
@@ -728,15 +833,10 @@
                 updatePreferredNetworkUIFromDb();
             }
 
-            if (ImsManager.isVolteEnabledByPlatform(activity)
-                    && ImsManager.isVolteProvisionedOnDevice(activity)) {
-                mTelephonyManager.listen(mPhoneStateListener, PhoneStateListener.LISTEN_CALL_STATE);
-            }
+            mTelephonyManager.listen(mPhoneStateListener, PhoneStateListener.LISTEN_CALL_STATE);
 
             // NOTE: Buttons will be enabled/disabled in mPhoneStateListener
-            boolean enh4glteMode = ImsManager.isEnhanced4gLteModeSettingEnabledByUser(activity)
-                    && ImsManager.isNonTtyOrTtyOnVolteEnabled(activity);
-            mButton4glte.setChecked(enh4glteMode);
+            updateEnhanced4gLteState();
 
             // Video calling and WiFi calling state might have changed.
             updateCallingCategory();
@@ -983,13 +1083,7 @@
                 android.util.Log.d(LOG_TAG, "keep ltePref");
             }
 
-            if (hideEnhanced4gLteSettings(getActivity(), carrierConfig)) {
-                Preference pref = prefSet.findPreference(BUTTON_4G_LTE_KEY);
-                if (pref != null) {
-                    prefSet.removePreference(pref);
-                }
-            }
-
+            updateEnhanced4gLteState();
             updateCallingCategory();
 
             // Enable link to CMAS app settings depending on the value in config.xml.
@@ -1004,6 +1098,19 @@
                 }
             }
 
+            /**
+             * Listen to extra preference changes that need as Metrics events logging.
+             */
+            if (prefSet.findPreference(BUTTON_CDMA_SYSTEM_SELECT_KEY) != null) {
+                prefSet.findPreference(BUTTON_CDMA_SYSTEM_SELECT_KEY)
+                        .setOnPreferenceChangeListener(this);
+            }
+
+            if (prefSet.findPreference(BUTTON_CDMA_SUBSCRIPTION_KEY) != null) {
+                prefSet.findPreference(BUTTON_CDMA_SUBSCRIPTION_KEY)
+                        .setOnPreferenceChangeListener(this);
+            }
+
             // Get the networkMode from Settings.System and displays it
             mButtonEnabledNetworks.setValue(Integer.toString(settingsNetworkMode));
             mButtonPreferredNetworkMode.setValue(Integer.toString(settingsNetworkMode));
@@ -1022,8 +1129,6 @@
              * but you do need to remember that this all needs to work when subscriptions
              * change dynamically such as when hot swapping sims.
              */
-            boolean canChange4glte = is4gLtePrefEnabled(activity.getApplicationContext(),
-                    carrierConfig);
             boolean useVariant4glteTitle = carrierConfig.getBoolean(
                     CarrierConfigManager.KEY_ENHANCED_4G_LTE_TITLE_VARIANT_BOOL);
             int enhanced4glteModeTitleId = useVariant4glteTitle ?
@@ -1033,10 +1138,8 @@
             mButtonPreferredNetworkMode.setEnabled(hasActiveSubscriptions);
             mButtonEnabledNetworks.setEnabled(hasActiveSubscriptions);
             mButton4glte.setTitle(enhanced4glteModeTitleId);
-            mButton4glte.setEnabled(hasActiveSubscriptions && canChange4glte);
             mLteDataServicePref.setEnabled(hasActiveSubscriptions);
             Preference ps;
-            PreferenceScreen root = getPreferenceScreen();
             ps = findPreference(BUTTON_CELL_BROADCAST_SETTINGS);
             if (ps != null) {
                 ps.setEnabled(hasActiveSubscriptions);
@@ -1088,6 +1191,8 @@
          * display value.
          */
         public boolean onPreferenceChange(Preference preference, Object objValue) {
+            sendMetricsEventPreferenceChanged(getPreferenceScreen(), preference, objValue);
+
             final int phoneSubId = mPhone.getSubId();
             if (preference == mButtonPreferredNetworkMode) {
                 //NOTE onPreferenceChange seems to be called even if there is no change
@@ -1191,37 +1296,57 @@
                             .obtainMessage(MyHandler.MESSAGE_SET_PREFERRED_NETWORK_TYPE));
                 }
             } else if (preference == mButton4glte) {
-                SwitchPreference enhanced4gModePref = (SwitchPreference) preference;
-                boolean enhanced4gMode = !enhanced4gModePref.isChecked();
-                enhanced4gModePref.setChecked(enhanced4gMode);
-                ImsManager.setEnhanced4gLteModeSetting(getActivity(),
-                        enhanced4gModePref.isChecked());
+                boolean enhanced4gMode = !mButton4glte.isChecked();
+                mButton4glte.setChecked(enhanced4gMode);
+                mImsMgr.setEnhanced4gLteModeSetting(mButton4glte.isChecked());
             } else if (preference == mButtonDataRoam) {
                 if (DBG) log("onPreferenceTreeClick: preference == mButtonDataRoam.");
 
                 //normally called on the toggle click
                 if (!mButtonDataRoam.isChecked()) {
-                    // First confirm with a warning dialog about charges
-                    mOkClicked = false;
-                    RoamingDialogFragment fragment = new RoamingDialogFragment();
-                    fragment.show(getFragmentManager(), ROAMING_TAG);
-                    // Don't update the toggle unless the confirm button is actually pressed.
-                    return false;
+                    PersistableBundle carrierConfig =
+                            PhoneGlobals.getInstance().getCarrierConfigForSubId(mPhone.getSubId());
+                    if (carrierConfig != null && carrierConfig.getBoolean(
+                            CarrierConfigManager.KEY_DISABLE_CHARGE_INDICATION_BOOL)) {
+                        mPhone.setDataRoamingEnabled(true);
+                        MetricsLogger.action(getContext(),
+                                getMetricsEventCategory(getPreferenceScreen(), mButtonDataRoam),
+                                true);
+                    } else {
+                        // MetricsEvent with no value update.
+                        MetricsLogger.action(getContext(),
+                                getMetricsEventCategory(getPreferenceScreen(), mButtonDataRoam));
+                        // First confirm with a warning dialog about charges
+                        mOkClicked = false;
+                        RoamingDialogFragment fragment = new RoamingDialogFragment();
+                        fragment.setPhone(mPhone);
+                        fragment.show(getFragmentManager(), ROAMING_TAG);
+                        // Don't update the toggle unless the confirm button is actually pressed.
+                        return false;
+                    }
                 } else {
                     mPhone.setDataRoamingEnabled(false);
+                    MetricsLogger.action(getContext(),
+                            getMetricsEventCategory(getPreferenceScreen(), mButtonDataRoam),
+                            false);
+                    return true;
                 }
-                return true;
             } else if (preference == mVideoCallingPref) {
                 // If mButton4glte is not checked, mVideoCallingPref should be disabled.
                 // So it only makes sense to call phoneMgr.enableVideoCalling if it's checked.
                 if (mButton4glte.isChecked()) {
-                    PhoneGlobals.getInstance().phoneMgr.enableVideoCalling((boolean) objValue);
+                    mImsMgr.setVtSetting((boolean) objValue);
                     return true;
                 } else {
                     loge("mVideoCallingPref should be disabled if mButton4glte is not checked.");
                     mVideoCallingPref.setEnabled(false);
                     return false;
                 }
+            } else if (preference == getPreferenceScreen()
+                    .findPreference(BUTTON_CDMA_SYSTEM_SELECT_KEY)
+                    || preference == getPreferenceScreen()
+                    .findPreference(BUTTON_CDMA_SUBSCRIPTION_KEY)) {
+                return true;
             }
 
             updateBody();
@@ -1229,9 +1354,11 @@
             return true;
         }
 
-        private boolean is4gLtePrefEnabled(Context context, PersistableBundle carrierConfig) {
-            return (mTelephonyManager.getCallState() == TelephonyManager.CALL_STATE_IDLE)
-                    && ImsManager.isNonTtyOrTtyOnVolteEnabled(context)
+        private boolean is4gLtePrefEnabled(PersistableBundle carrierConfig) {
+            return (mTelephonyManager.getCallState(mPhone.getSubId())
+                    == TelephonyManager.CALL_STATE_IDLE)
+                    && mImsMgr != null
+                    && mImsMgr.isNonTtyOrTtyOnVolteEnabled()
                     && carrierConfig.getBoolean(
                             CarrierConfigManager.KEY_EDITABLE_ENHANCED_4G_LTE_BOOL);
         }
@@ -1309,7 +1436,13 @@
         private void UpdatePreferredNetworkModeSummary(int NetworkMode) {
             switch(NetworkMode) {
                 case Phone.NT_MODE_TDSCDMA_GSM_WCDMA:
+                    mButtonPreferredNetworkMode.setSummary(
+                            R.string.preferred_network_mode_tdscdma_gsm_wcdma_summary);
+                    break;
                 case Phone.NT_MODE_TDSCDMA_GSM:
+                    mButtonPreferredNetworkMode.setSummary(
+                            R.string.preferred_network_mode_tdscdma_gsm_summary);
+                    break;
                 case Phone.NT_MODE_WCDMA_PREF:
                     mButtonPreferredNetworkMode.setSummary(
                             R.string.preferred_network_mode_wcdma_perf_summary);
@@ -1319,6 +1452,9 @@
                             R.string.preferred_network_mode_gsm_only_summary);
                     break;
                 case Phone.NT_MODE_TDSCDMA_WCDMA:
+                    mButtonPreferredNetworkMode.setSummary(
+                            R.string.preferred_network_mode_tdscdma_wcdma_summary);
+                    break;
                 case Phone.NT_MODE_WCDMA_ONLY:
                     mButtonPreferredNetworkMode.setSummary(
                             R.string.preferred_network_mode_wcdma_only_summary);
@@ -1349,12 +1485,21 @@
                             R.string.preferred_network_mode_evdo_only_summary);
                     break;
                 case Phone.NT_MODE_LTE_TDSCDMA:
+                    mButtonPreferredNetworkMode.setSummary(
+                            R.string.preferred_network_mode_lte_tdscdma_summary);
+                    break;
                 case Phone.NT_MODE_LTE_ONLY:
                     mButtonPreferredNetworkMode.setSummary(
                             R.string.preferred_network_mode_lte_summary);
                     break;
                 case Phone.NT_MODE_LTE_TDSCDMA_GSM:
+                    mButtonPreferredNetworkMode.setSummary(
+                            R.string.preferred_network_mode_lte_tdscdma_gsm_summary);
+                    break;
                 case Phone.NT_MODE_LTE_TDSCDMA_GSM_WCDMA:
+                    mButtonPreferredNetworkMode.setSummary(
+                            R.string.preferred_network_mode_lte_tdscdma_gsm_wcdma_summary);
+                    break;
                 case Phone.NT_MODE_LTE_GSM_WCDMA:
                     mButtonPreferredNetworkMode.setSummary(
                             R.string.preferred_network_mode_lte_gsm_wcdma_summary);
@@ -1368,6 +1513,9 @@
                             R.string.preferred_network_mode_tdscdma_summary);
                     break;
                 case Phone.NT_MODE_LTE_TDSCDMA_CDMA_EVDO_GSM_WCDMA:
+                    mButtonPreferredNetworkMode.setSummary(
+                            R.string.preferred_network_mode_lte_tdscdma_cdma_evdo_gsm_wcdma_summary);
+                    break;
                 case Phone.NT_MODE_LTE_CDMA_EVDO_GSM_WCDMA:
                     if (mPhone.getPhoneType() == PhoneConstants.PHONE_TYPE_CDMA ||
                             mIsGlobalCdma ||
@@ -1380,11 +1528,17 @@
                     }
                     break;
                 case Phone.NT_MODE_TDSCDMA_CDMA_EVDO_GSM_WCDMA:
+                    mButtonPreferredNetworkMode.setSummary(
+                            R.string.preferred_network_mode_tdscdma_cdma_evdo_gsm_wcdma_summary);
+                    break;
                 case Phone.NT_MODE_GLOBAL:
                     mButtonPreferredNetworkMode.setSummary(
                             R.string.preferred_network_mode_cdma_evdo_gsm_wcdma_summary);
                     break;
                 case Phone.NT_MODE_LTE_TDSCDMA_WCDMA:
+                    mButtonPreferredNetworkMode.setSummary(
+                            R.string.preferred_network_mode_lte_tdscdma_wcdma_summary);
+                    break;
                 case Phone.NT_MODE_LTE_WCDMA:
                     mButtonPreferredNetworkMode.setSummary(
                             R.string.preferred_network_mode_lte_wcdma_summary);
@@ -1561,14 +1715,16 @@
                 } else {
                     removePref = true;
                 }
-            } else if (!ImsManager.isWfcEnabledByPlatform(mPhone.getContext())
-                    || !ImsManager.isWfcProvisionedOnDevice(mPhone.getContext())) {
+            } else if (mImsMgr == null
+                    || !mImsMgr.isWfcEnabledByPlatform()
+                    || !mImsMgr.isWfcProvisionedOnDevice()) {
                 removePref = true;
             } else {
                 int resId = com.android.internal.R.string.wifi_calling_off_summary;
-                if (ImsManager.isWfcEnabledByUser(mPhone.getContext())) {
+                if (mImsMgr.isWfcEnabledByUser()) {
                     boolean isRoaming = mTelephonyManager.isNetworkRoaming();
-                    int wfcMode = ImsManager.getWfcMode(mPhone.getContext(), isRoaming);
+                    int wfcMode = mImsMgr.getWfcMode(isRoaming);
+
                     switch (wfcMode) {
                         case ImsConfig.WfcModeFeatureValueConstants.WIFI_ONLY:
                             resId = com.android.internal.R.string.wfc_mode_wifi_only_summary;
@@ -1591,6 +1747,37 @@
                 mCallingCategory.removePreference(mWiFiCallingPref);
             } else {
                 mCallingCategory.addPreference(mWiFiCallingPref);
+                mWiFiCallingPref.setEnabled(mTelephonyManager.getCallState(mPhone.getSubId())
+                        == TelephonyManager.CALL_STATE_IDLE && hasActiveSubscriptions());
+            }
+        }
+
+        private void updateEnhanced4gLteState() {
+            if (mButton4glte == null) {
+                return;
+            }
+
+            PersistableBundle carrierConfig = PhoneGlobals.getInstance()
+                    .getCarrierConfigForSubId(mPhone.getSubId());
+
+            try {
+                if ((mImsMgr == null
+                        || mImsMgr.getImsServiceState() != ImsFeature.STATE_READY
+                        || !mImsMgr.isVolteEnabledByPlatform()
+                        || !mImsMgr.isVolteProvisionedOnDevice()
+                        || carrierConfig.getBoolean(
+                        CarrierConfigManager.KEY_HIDE_ENHANCED_4G_LTE_BOOL))) {
+                    getPreferenceScreen().removePreference(mButton4glte);
+                } else {
+                    mButton4glte.setEnabled(is4gLtePrefEnabled(carrierConfig)
+                            && hasActiveSubscriptions());
+                    boolean enh4glteMode = mImsMgr.isEnhanced4gLteModeSettingEnabledByUser()
+                            && mImsMgr.isNonTtyOrTtyOnVolteEnabled();
+                    mButton4glte.setChecked(enh4glteMode);
+                }
+            } catch (ImsException ex) {
+                log("Exception when trying to get ImsServiceStatus: " + ex);
+                getPreferenceScreen().removePreference(mButton4glte);
             }
         }
 
@@ -1602,30 +1789,24 @@
             PersistableBundle carrierConfig = PhoneGlobals.getInstance()
                     .getCarrierConfigForSubId(mPhone.getSubId());
 
-            boolean removePref = false;
-
-            if (ImsManager.isVtEnabledByPlatform(mPhone.getContext())
-                    && ImsManager.isVtProvisionedOnDevice(mPhone.getContext())
+            if (mImsMgr != null
+                    && mImsMgr.isVtEnabledByPlatform()
+                    && mImsMgr.isVtProvisionedOnDevice()
                     && (carrierConfig.getBoolean(
-                            CarrierConfigManager.KEY_IGNORE_DATA_ENABLED_CHANGED_FOR_VIDEO_CALLS)
-                            || mPhone.mDcTracker.isDataEnabled())) {
-                boolean enhanced4gLteEnabled = mButton4glte.isChecked();
-                mVideoCallingPref.setEnabled(enhanced4gLteEnabled);
-                boolean currentValue = enhanced4gLteEnabled
-                        ? PhoneGlobals.getInstance().phoneMgr.isVideoCallingEnabled(
-                        getContext().getOpPackageName()) : false;
-                mVideoCallingPref.setChecked(currentValue);
-                if (enhanced4gLteEnabled) {
+                        CarrierConfigManager.KEY_IGNORE_DATA_ENABLED_CHANGED_FOR_VIDEO_CALLS)
+                        || mPhone.mDcTracker.isDataEnabled())) {
+                mCallingCategory.addPreference(mVideoCallingPref);
+                if (!mButton4glte.isChecked()) {
+                    mVideoCallingPref.setEnabled(false);
+                    mVideoCallingPref.setChecked(false);
+                } else {
+                    mVideoCallingPref.setEnabled(mTelephonyManager.getCallState(mPhone.getSubId())
+                            == TelephonyManager.CALL_STATE_IDLE && hasActiveSubscriptions());
+                    mVideoCallingPref.setChecked(mImsMgr.isVtEnabledByUser());
                     mVideoCallingPref.setOnPreferenceChangeListener(this);
                 }
             } else {
-                removePref = true;
-            }
-
-            if (removePref) {
                 mCallingCategory.removePreference(mVideoCallingPref);
-            } else {
-                mCallingCategory.addPreference(mVideoCallingPref);
             }
         }
 
@@ -1761,17 +1942,104 @@
             return false;
         }
 
+        /**
+         * Metrics events related methods. it takes care of all preferences possible in this
+         * fragment(except a few that log on their own). It doesn't only include preferences in
+         * network_setting_fragment.xml, but also those defined in GsmUmtsOptions and CdmaOptions.
+         */
         private void sendMetricsEventPreferenceClicked(
                 PreferenceScreen preferenceScreen, Preference preference) {
-            if (preference == mMobileDataPref) {
-                MetricsLogger.action(getContext(),
-                        MetricsEvent.ACTION_MOBILE_NETWORK_MOBILE_DATA_TOGGLE,
-                        ((MobileDataPreference) preference).mChecked);
-            } else if (preference == mDataUsagePref) {
-                MetricsLogger.action(getContext(),
-                        MetricsEvent.ACTION_MOBILE_NETWORK_DATA_USAGE);
+            final int category = getMetricsEventCategory(preferenceScreen, preference);
+            if (category == MetricsEvent.VIEW_UNKNOWN) {
+                return;
             }
-            // TODO: add Metrics constants for other preferences and send events here accordingly.
+
+            // Send MetricsEvent on click. It includes preferences other than SwitchPreferences,
+            // which send MetricsEvent in onPreferenceChange.
+            // For ListPreferences, we log it here without a value, only indicating it's clicked to
+            // open the list dialog. When a value is chosen, another MetricsEvent is logged with
+            // new value in onPreferenceChange.
+            if (preference == mLteDataServicePref || preference == mDataUsagePref
+                    || preference == mEuiccSettingsPref || preference == mAdvancedOptions
+                    || preference == mWiFiCallingPref || preference == mButtonPreferredNetworkMode
+                    || preference == mButtonEnabledNetworks
+                    || preference == preferenceScreen.findPreference(BUTTON_CDMA_SYSTEM_SELECT_KEY)
+                    || preference == preferenceScreen.findPreference(BUTTON_CDMA_SUBSCRIPTION_KEY)
+                    || preference == preferenceScreen.findPreference(BUTTON_GSM_APN_EXPAND_KEY)
+                    || preference == preferenceScreen.findPreference(BUTTON_CDMA_APN_EXPAND_KEY)
+                    || preference == preferenceScreen.findPreference(BUTTON_CARRIER_SETTINGS_KEY)) {
+                MetricsLogger.action(getContext(), category);
+            }
+        }
+
+        private void sendMetricsEventPreferenceChanged(
+                PreferenceScreen preferenceScreen, Preference preference, Object newValue) {
+            final int category = getMetricsEventCategory(preferenceScreen, preference);
+            if (category == MetricsEvent.VIEW_UNKNOWN) {
+                return;
+            }
+
+            // MetricsEvent logging with new value, for SwitchPreferences and ListPreferences.
+            if (preference == mButton4glte || preference == mVideoCallingPref) {
+                MetricsLogger.action(getContext(), category, (Boolean) newValue);
+            } else if (preference == mButtonPreferredNetworkMode
+                    || preference == mButtonEnabledNetworks
+                    || preference == preferenceScreen
+                            .findPreference(BUTTON_CDMA_SYSTEM_SELECT_KEY)
+                    || preference == preferenceScreen
+                            .findPreference(BUTTON_CDMA_SUBSCRIPTION_KEY)) {
+                // Network select preference sends metrics event in its own listener.
+                MetricsLogger.action(getContext(), category, Integer.valueOf((String) newValue));
+            }
+        }
+
+        private int getMetricsEventCategory(
+                PreferenceScreen preferenceScreen, Preference preference) {
+
+            if (preference == null) {
+                return MetricsEvent.VIEW_UNKNOWN;
+            } else if (preference == mMobileDataPref) {
+                return MetricsEvent.ACTION_MOBILE_NETWORK_MOBILE_DATA_TOGGLE;
+            } else if (preference == mButtonDataRoam) {
+                return MetricsEvent.ACTION_MOBILE_NETWORK_DATA_ROAMING_TOGGLE;
+            } else if (preference == mDataUsagePref) {
+                return MetricsEvent.ACTION_MOBILE_NETWORK_DATA_USAGE;
+            } else if (preference == mLteDataServicePref) {
+                return MetricsEvent.ACTION_MOBILE_NETWORK_SET_UP_DATA_SERVICE;
+            } else if (preference == mAdvancedOptions) {
+                return MetricsEvent.ACTION_MOBILE_NETWORK_EXPAND_ADVANCED_FIELDS;
+            } else if (preference == mButton4glte) {
+                return MetricsEvent.ACTION_MOBILE_ENHANCED_4G_LTE_MODE_TOGGLE;
+            } else if (preference == mButtonPreferredNetworkMode) {
+                return MetricsEvent.ACTION_MOBILE_NETWORK_SELECT_PREFERRED_NETWORK;
+            } else if (preference == mButtonEnabledNetworks) {
+                return MetricsEvent.ACTION_MOBILE_NETWORK_SELECT_ENABLED_NETWORK;
+            } else if (preference == mEuiccSettingsPref) {
+                return MetricsEvent.ACTION_MOBILE_NETWORK_EUICC_SETTING;
+            } else if (preference == mWiFiCallingPref) {
+                return MetricsEvent.ACTION_MOBILE_NETWORK_WIFI_CALLING;
+            } else if (preference == mVideoCallingPref) {
+                return MetricsEvent.ACTION_MOBILE_NETWORK_VIDEO_CALLING_TOGGLE;
+            } else if (preference == preferenceScreen
+                            .findPreference(NetworkOperators.BUTTON_AUTO_SELECT_KEY)) {
+                return MetricsEvent.ACTION_MOBILE_NETWORK_AUTO_SELECT_NETWORK_TOGGLE;
+            } else if (preference == preferenceScreen
+                            .findPreference(NetworkOperators.BUTTON_NETWORK_SELECT_KEY)) {
+                return MetricsEvent.ACTION_MOBILE_NETWORK_MANUAL_SELECT_NETWORK;
+            } else if (preference == preferenceScreen
+                            .findPreference(BUTTON_CDMA_SYSTEM_SELECT_KEY)) {
+                return MetricsEvent.ACTION_MOBILE_NETWORK_CDMA_SYSTEM_SELECT;
+            } else if (preference == preferenceScreen
+                            .findPreference(BUTTON_CDMA_SUBSCRIPTION_KEY)) {
+                return MetricsEvent.ACTION_MOBILE_NETWORK_CDMA_SUBSCRIPTION_SELECT;
+            } else if (preference == preferenceScreen.findPreference(BUTTON_GSM_APN_EXPAND_KEY)
+                    || preference == preferenceScreen.findPreference(BUTTON_CDMA_APN_EXPAND_KEY)) {
+                return MetricsEvent.ACTION_MOBILE_NETWORK_APN_SETTINGS;
+            } else if (preference == preferenceScreen.findPreference(BUTTON_CARRIER_SETTINGS_KEY)) {
+                return MetricsEvent.ACTION_MOBILE_NETWORK_CARRIER_SETTINGS;
+            } else {
+                return MetricsEvent.VIEW_UNKNOWN;
+            }
         }
 
         private void updateGsmUmtsOptions(PreferenceFragment prefFragment,
diff --git a/src/com/android/phone/NetworkOperators.java b/src/com/android/phone/NetworkOperators.java
index 4ac5c84..c39937e 100644
--- a/src/com/android/phone/NetworkOperators.java
+++ b/src/com/android/phone/NetworkOperators.java
@@ -30,6 +30,8 @@
 import android.util.AttributeSet;
 import android.util.Log;
 
+import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
 import com.android.internal.telephony.CommandException;
 import com.android.internal.telephony.Phone;
 import com.android.internal.telephony.PhoneFactory;
@@ -52,6 +54,7 @@
     public static final String CATEGORY_NETWORK_OPERATORS_KEY = "network_operators_category_key";
 
     int mPhoneId = SubscriptionManager.INVALID_PHONE_INDEX;
+    private static final int ALREADY_IN_AUTO_SELECTION = 1;
 
     //preference objects
     private NetworkSelectListPreference mNetworkSelect;
@@ -112,6 +115,8 @@
         if (preference == mAutoSelect) {
             boolean autoSelect = (Boolean) newValue;
             selectNetworkAutomatic(autoSelect);
+            MetricsLogger.action(getContext(),
+                    MetricsEvent.ACTION_MOBILE_NETWORK_AUTO_SELECT_NETWORK_TOGGLE, autoSelect);
             return true;
         }
         return false;
@@ -132,7 +137,7 @@
                         displayNetworkSelectionFailed(ar.exception);
                     } else {
                         if (DBG) logd("automatic network selection: succeeded!");
-                        displayNetworkSelectionSucceeded();
+                        displayNetworkSelectionSucceeded(msg.arg1);
                     }
 
                     break;
@@ -191,8 +196,13 @@
     }
 
     // Used by both mAutoSelect and mNetworkSelect buttons.
-    protected void displayNetworkSelectionSucceeded() {
-        String status = getContext().getResources().getString(R.string.registration_done);
+    protected void displayNetworkSelectionSucceeded(int msgArg1) {
+        String status = null;
+        if (msgArg1 == ALREADY_IN_AUTO_SELECTION) {
+            status = getContext().getResources().getString(R.string.already_auto);
+        } else {
+            status = getContext().getResources().getString(R.string.registration_done);
+        }
 
         final PhoneGlobals app = PhoneGlobals.getInstance();
         app.notificationMgr.postTransientNotification(
diff --git a/src/com/android/phone/NetworkQueryService.java b/src/com/android/phone/NetworkQueryService.java
index 84fde87..86f4b11 100644
--- a/src/com/android/phone/NetworkQueryService.java
+++ b/src/com/android/phone/NetworkQueryService.java
@@ -19,7 +19,6 @@
 import android.app.Service;
 import android.content.Context;
 import android.content.Intent;
-import com.android.internal.telephony.OperatorInfo;
 import android.os.AsyncResult;
 import android.os.Binder;
 import android.os.Handler;
@@ -27,12 +26,23 @@
 import android.os.Message;
 import android.os.RemoteCallbackList;
 import android.os.RemoteException;
-import android.telephony.SubscriptionManager;
-import com.android.internal.telephony.Phone;
-import com.android.internal.telephony.PhoneFactory;
+import android.telephony.AccessNetworkConstants;
+import android.telephony.CellIdentityGsm;
+import android.telephony.CellInfo;
+import android.telephony.CellInfoGsm;
+import android.telephony.NetworkScan;
+import android.telephony.NetworkScanRequest;
+import android.telephony.RadioAccessSpecifier;
+import android.telephony.TelephonyManager;
+import android.telephony.TelephonyScanManager;
 import android.util.Log;
 
+import com.android.internal.telephony.OperatorInfo;
+import com.android.internal.telephony.Phone;
+import com.android.internal.telephony.PhoneFactory;
+
 import java.util.ArrayList;
+import java.util.List;
 
 /**
  * Service code used to assist in querying the network for service
@@ -44,7 +54,10 @@
     private static final boolean DBG = true;
 
     // static events
-    private static final int EVENT_NETWORK_SCAN_COMPLETED = 100;
+    private static final int EVENT_NETWORK_SCAN_VIA_PHONE_COMPLETED = 100;
+    private static final int EVENT_NETWORK_SCAN_RESULTS = 200;
+    private static final int EVENT_NETWORK_SCAN_ERROR = 300;
+    private static final int EVENT_NETWORK_SCAN_COMPLETED = 400;
 
     // static states indicating the query status of the service
     private static final int QUERY_READY = -1;
@@ -55,10 +68,20 @@
     public static final int QUERY_EXCEPTION = 1;
 
     static final String ACTION_LOCAL_BINDER = "com.android.phone.intent.action.LOCAL_BINDER";
-    
+
     /** state of the query service */
     private int mState;
-    
+
+    private NetworkScan mNetworkScan;
+
+    // NetworkScanRequest parameters
+    private static final int SCAN_TYPE = NetworkScanRequest.SCAN_TYPE_ONE_SHOT;
+    private static final boolean INCREMENTAL_RESULTS = true;
+    // The parameters below are in seconds
+    private static final int SEARCH_PERIODICITY_SEC = 5;
+    private static final int MAX_SEARCH_TIME_SEC = 60;
+    private static final int INCREMENTAL_RESULTS_PERIODICITY_SEC = 3;
+
     /**
      * Class for clients to access.  Because we know this service always
      * runs in the same process as its clients, we don't need to deal with
@@ -81,57 +104,150 @@
             switch (msg.what) {
                 // if the scan is complete, broadcast the results.
                 // to all registerd callbacks.
+                case EVENT_NETWORK_SCAN_VIA_PHONE_COMPLETED:
+                    if (DBG) log("scan via Phone completed, broadcasting results");
+                    broadcastQueryResults(msg);
+                    break;
+
+                case EVENT_NETWORK_SCAN_RESULTS:
+                    if (DBG) log("get scan results, broadcasting results");
+                    broadcastQueryResults(msg);
+                    break;
+
+                case EVENT_NETWORK_SCAN_ERROR:
+                    if (DBG) log("get scan error, broadcasting error code");
+                    broadcastQueryResults(msg);
+                    break;
+
                 case EVENT_NETWORK_SCAN_COMPLETED:
-                    if (DBG) log("scan completed, broadcasting results");
-                    broadcastQueryResults((AsyncResult) msg.obj);
+                    if (DBG) log("network scan or stop network query completed");
+                    broadcastQueryResults(msg);
                     break;
             }
         }
     };
-    
-    /** 
+
+    /**
      * List of callback objects, also used to synchronize access to 
      * itself and to changes in state.
      */
     final RemoteCallbackList<INetworkQueryServiceCallback> mCallbacks =
-        new RemoteCallbackList<INetworkQueryServiceCallback> ();
-    
+            new RemoteCallbackList<INetworkQueryServiceCallback>();
+
+    /**
+     * This implementation of NetworkScanCallbackImpl is used to receive callback notifications from
+     * the Telephony Manager.
+     */
+    public class NetworkScanCallbackImpl extends TelephonyScanManager.NetworkScanCallback {
+
+        /** Returns the scan results to the user, this callback will be called at least one time. */
+        public void onResults(List<CellInfo> results) {
+            if (DBG) log("got network scan results: " + results.size());
+            Message msg = mHandler.obtainMessage(EVENT_NETWORK_SCAN_RESULTS, results);
+            msg.sendToTarget();
+        }
+
+        /**
+         * Informs the user that the scan has stopped.
+         *
+         * This callback will be called when the scan is finished or cancelled by the user.
+         * The related NetworkScanRequest will be deleted after this callback.
+         */
+        public void onComplete() {
+            if (DBG) log("network scan completed");
+            Message msg = mHandler.obtainMessage(EVENT_NETWORK_SCAN_COMPLETED);
+            msg.sendToTarget();
+        }
+
+        /**
+         * Informs the user that there is some error about the scan.
+         *
+         * This callback will be called whenever there is any error about the scan, and the scan
+         * will be terminated. onComplete() will NOT be called.
+         */
+        public void onError(int error) {
+            if (DBG) log("network scan got error: " + error);
+            Message msg = mHandler.obtainMessage(EVENT_NETWORK_SCAN_ERROR, error, 0 /* arg2 */);
+            msg.sendToTarget();
+        }
+    }
+
     /**
      * Implementation of the INetworkQueryService interface.
      */
     private final INetworkQueryService.Stub mBinder = new INetworkQueryService.Stub() {
-        
+
         /**
          * Starts a query with a INetworkQueryServiceCallback object if
          * one has not been started yet.  Ignore the new query request
          * if the query has been started already.  Either way, place the
-         * callback object in the queue to be notified upon request 
+         * callback object in the queue to be notified upon request
          * completion.
          */
-        public void startNetworkQuery(INetworkQueryServiceCallback cb, int phoneId) {
+        public void startNetworkQuery(
+                INetworkQueryServiceCallback cb, int phoneId, boolean isIncrementalResult) {
             if (cb != null) {
                 // register the callback to the list of callbacks.
                 synchronized (mCallbacks) {
                     mCallbacks.register(cb);
                     if (DBG) log("registering callback " + cb.getClass().toString());
-                    
+
                     switch (mState) {
                         case QUERY_READY:
-                            // TODO: we may want to install a timeout here in case we
-                            // do not get a timely response from the RIL.
-                            Phone phone = PhoneFactory.getPhone(phoneId);
-                            if (phone != null) {
-                                phone.getAvailableNetworks(
-                                        mHandler.obtainMessage(EVENT_NETWORK_SCAN_COMPLETED));
+
+                            if (isIncrementalResult) {
+                                if (DBG) log("start network scan via TelephonManager");
+                                TelephonyManager tm = (TelephonyManager) getSystemService(
+                                        Context.TELEPHONY_SERVICE);
+                                // The Radio Access Specifiers below are meant to scan
+                                // all the bands for all the supported technologies.
+                                RadioAccessSpecifier gsm = new RadioAccessSpecifier(
+                                        AccessNetworkConstants.AccessNetworkType.GERAN,
+                                        null /* bands */,
+                                        null /* channels */);
+                                RadioAccessSpecifier lte = new RadioAccessSpecifier(
+                                        AccessNetworkConstants.AccessNetworkType.EUTRAN,
+                                        null /* bands */,
+                                        null /* channels */);
+                                RadioAccessSpecifier wcdma = new RadioAccessSpecifier(
+                                        AccessNetworkConstants.AccessNetworkType.UTRAN,
+                                        null /* bands */,
+                                        null /* channels */);
+                                RadioAccessSpecifier[] radioAccessSpecifier = {gsm, lte, wcdma};
+                                NetworkScanRequest networkScanRequest = new NetworkScanRequest(
+                                        SCAN_TYPE,
+                                        radioAccessSpecifier,
+                                        SEARCH_PERIODICITY_SEC,
+                                        MAX_SEARCH_TIME_SEC,
+                                        INCREMENTAL_RESULTS,
+                                        INCREMENTAL_RESULTS_PERIODICITY_SEC,
+                                        null /* List of PLMN ids (MCC-MNC) */);
+
+                                // Construct a NetworkScanCallback
+                                NetworkQueryService.NetworkScanCallbackImpl
+                                        networkScanCallback =
+                                        new NetworkQueryService.NetworkScanCallbackImpl();
+
+                                // Request network scan
+                                mNetworkScan = tm.requestNetworkScan(networkScanRequest,
+                                        networkScanCallback);
                                 mState = QUERY_IS_RUNNING;
-                                if (DBG) log("starting new query");
                             } else {
-                                if (DBG) {
-                                    log("phone is null");
+                                Phone phone = PhoneFactory.getPhone(phoneId);
+                                if (phone != null) {
+                                    phone.getAvailableNetworks(
+                                            mHandler.obtainMessage(
+                                                    EVENT_NETWORK_SCAN_VIA_PHONE_COMPLETED));
+                                    mState = QUERY_IS_RUNNING;
+                                    if (DBG) log("start network scan via Phone");
+                                } else {
+                                    if (DBG) {
+                                        log("phone is null");
+                                    }
                                 }
                             }
+
                             break;
-                            
                         // do nothing if we're currently busy.
                         case QUERY_IS_RUNNING:
                             if (DBG) log("query already in progress");
@@ -141,19 +257,24 @@
                 }
             }
         }
-        
+
         /**
          * Stops a query with a INetworkQueryServiceCallback object as
          * a token.
          */
-        public void stopNetworkQuery(INetworkQueryServiceCallback cb) {
-            // currently we just unregister the callback, since there is 
-            // no way to tell the RIL to terminate the query request.  
-            // This means that the RIL may still be busy after the stop 
-            // request was made, but the state tracking logic ensures
-            // that the delay will only last for 1 request even with
-            // repeated button presses in the NetworkSetting activity.
-            unregisterCallback(cb);
+        public void stopNetworkQuery() {
+            if (DBG) log("stop network query");
+            // Tells the RIL to terminate the query request.
+            if (mNetworkScan != null) {
+                try {
+                    mNetworkScan.stop();
+                    mState = QUERY_READY;
+                } catch (RemoteException e) {
+                    if (DBG) log("stop mNetworkScan failed");
+                } catch (IllegalArgumentException e) {
+                    // Do nothing, scan has already completed.
+                }
+            }
         }
 
         /**
@@ -171,7 +292,7 @@
 
     @Override
     public void onCreate() {
-        mState = QUERY_READY;        
+        mState = QUERY_READY;
     }
 
     /**
@@ -180,7 +301,7 @@
     @Override
     public void onStart(Intent intent, int startId) {
     }
-    
+
     /**
      * Handle the bind request.
      */
@@ -198,38 +319,85 @@
      * Broadcast the results from the query to all registered callback
      * objects. 
      */
-    private void broadcastQueryResults (AsyncResult ar) {
+    private void broadcastQueryResults(Message msg) {
         // reset the state.
         synchronized (mCallbacks) {
             mState = QUERY_READY;
-            
-            // see if we need to do any work.
-            if (ar == null) {
-                if (DBG) log("AsyncResult is null.");
-                return;
-            }
-    
-            // TODO: we may need greater accuracy here, but for now, just a
-            // simple status integer will suffice.
-            int exception = (ar.exception == null) ? QUERY_OK : QUERY_EXCEPTION;
-            if (DBG) log("AsyncResult has exception " + exception);
-            
+
             // Make the calls to all the registered callbacks.
             for (int i = (mCallbacks.beginBroadcast() - 1); i >= 0; i--) {
-                INetworkQueryServiceCallback cb = mCallbacks.getBroadcastItem(i); 
+                INetworkQueryServiceCallback cb = mCallbacks.getBroadcastItem(i);
                 if (DBG) log("broadcasting results to " + cb.getClass().toString());
                 try {
-                    cb.onQueryComplete((ArrayList<OperatorInfo>) ar.result, exception);
+                    switch (msg.what) {
+                        case EVENT_NETWORK_SCAN_VIA_PHONE_COMPLETED:
+                            AsyncResult ar = (AsyncResult) msg.obj;
+                            if (ar != null) {
+                                cb.onResults(getCellInfoList((List<OperatorInfo>) ar.result));
+                            } else {
+                                if (DBG) log("AsyncResult is null.");
+                            }
+                            // Send the onComplete() callback to indicate the one-time network
+                            // scan has completed.
+                            cb.onComplete();
+                            break;
+
+                        case EVENT_NETWORK_SCAN_RESULTS:
+                            cb.onResults((List<CellInfo>) msg.obj);
+                            break;
+
+                        case EVENT_NETWORK_SCAN_COMPLETED:
+                            cb.onComplete();
+                            break;
+
+                        case EVENT_NETWORK_SCAN_ERROR:
+                            cb.onError(msg.arg1);
+                            break;
+                    }
                 } catch (RemoteException e) {
                 }
             }
-            
+
             // finish up.
             mCallbacks.finishBroadcast();
         }
     }
-    
+
+    /**
+     * Wraps up a list of OperatorInfo object to a list of CellInfo object. GsmCellInfo is used here
+     * only because operatorInfo does not contain technology type while CellInfo is an abstract
+     * object that requires to specify technology type. It doesn't matter which CellInfo type to
+     * use here, since we only want to wrap the operator info and PLMN to a CellInfo object.
+     */
+    private List<CellInfo> getCellInfoList(List<OperatorInfo> operatorInfoList) {
+        List<CellInfo> cellInfoList = new ArrayList<>();
+        for (OperatorInfo oi: operatorInfoList) {
+            String operatorNumeric = oi.getOperatorNumeric();
+            String mcc = null;
+            String mnc = null;
+            log("operatorNumeric: " + operatorNumeric);
+            if (operatorNumeric != null && operatorNumeric.matches("^[0-9]{5,6}$")) {
+                mcc = operatorNumeric.substring(0, 3);
+                mnc = operatorNumeric.substring(3);
+            }
+            CellIdentityGsm cig = new CellIdentityGsm(
+                    Integer.MAX_VALUE /* lac */,
+                    Integer.MAX_VALUE /* cid */,
+                    Integer.MAX_VALUE /* arfcn */,
+                    Integer.MAX_VALUE /* bsic */,
+                    mcc,
+                    mnc,
+                    oi.getOperatorAlphaLong(),
+                    oi.getOperatorAlphaShort());
+
+            CellInfoGsm ci = new CellInfoGsm();
+            ci.setCellIdentity(cig);
+            cellInfoList.add(ci);
+        }
+        return cellInfoList;
+    }
+
     private static void log(String msg) {
         Log.d(LOG_TAG, msg);
-    }    
-}
+    }
+}
\ No newline at end of file
diff --git a/src/com/android/phone/NetworkSelectListPreference.java b/src/com/android/phone/NetworkSelectListPreference.java
index 936c2a0..146c76e 100644
--- a/src/com/android/phone/NetworkSelectListPreference.java
+++ b/src/com/android/phone/NetworkSelectListPreference.java
@@ -19,6 +19,7 @@
 import android.app.ProgressDialog;
 import android.content.Context;
 import android.content.DialogInterface;
+import android.metrics.LogMaker;
 import android.os.AsyncResult;
 import android.os.Handler;
 import android.os.Message;
@@ -27,6 +28,16 @@
 import android.os.RemoteException;
 import android.preference.ListPreference;
 import android.preference.Preference;
+import android.telephony.CellInfo;
+import android.telephony.CellInfoCdma;
+import android.telephony.CellInfoGsm;
+import android.telephony.CellInfoLte;
+import android.telephony.CellInfoWcdma;
+import android.telephony.CellSignalStrengthCdma;
+import android.telephony.CellSignalStrengthGsm;
+import android.telephony.CellSignalStrengthLte;
+import android.telephony.CellSignalStrengthWcdma;
+import android.telephony.NetworkScan;
 import android.telephony.SubscriptionManager;
 import android.telephony.TelephonyManager;
 import android.text.BidiFormatter;
@@ -35,10 +46,13 @@
 import android.util.AttributeSet;
 import android.util.Log;
 
+import com.android.internal.logging.MetricsLogger;
+import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
 import com.android.internal.telephony.OperatorInfo;
 import com.android.internal.telephony.Phone;
 import com.android.internal.telephony.PhoneFactory;
 
+import java.util.ArrayList;
 import java.util.List;
 
 
@@ -54,19 +68,22 @@
     private static final String LOG_TAG = "networkSelect";
     private static final boolean DBG = true;
 
-    private static final int EVENT_NETWORK_SCAN_COMPLETED = 100;
-    private static final int EVENT_NETWORK_SELECTION_DONE = 200;
+    private static final int EVENT_NETWORK_SELECTION_DONE = 1;
+    private static final int EVENT_NETWORK_SCAN_RESULTS = 2;
+    private static final int EVENT_NETWORK_SCAN_ERROR = 3;
+    private static final int EVENT_NETWORK_SCAN_COMPLETED = 4;
 
     //dialog ids
     private static final int DIALOG_NETWORK_SELECTION = 100;
     private static final int DIALOG_NETWORK_LIST_LOAD = 200;
 
     private int mPhoneId = SubscriptionManager.INVALID_PHONE_INDEX;
-    private List<OperatorInfo> mOperatorInfoList;
-    private OperatorInfo mOperatorInfo;
+    private List<CellInfo> mCellInfoList;
+    private CellInfo mCellInfo;
 
     private int mSubId;
     private NetworkOperators mNetworkOperators;
+    private boolean mNeedScanAgain;
 
     private ProgressDialog mProgressDialog;
     public NetworkSelectListPreference(Context context, AttributeSet attrs) {
@@ -74,13 +91,15 @@
     }
 
     public NetworkSelectListPreference(Context context, AttributeSet attrs, int defStyleAttr,
-            int defStyleRes) {
+                                       int defStyleRes) {
         super(context, attrs, defStyleAttr, defStyleRes);
     }
 
     @Override
     protected void onClick() {
-        loadNetworksList();
+        sendMetricsEvent(null);
+        // Scan the network with setting the isIncrementalResult as true via TelephonyManager first.
+        loadNetworksList(true);
     }
 
     private final Handler mHandler = new Handler() {
@@ -88,10 +107,6 @@
         public void handleMessage(Message msg) {
             AsyncResult ar;
             switch (msg.what) {
-                case EVENT_NETWORK_SCAN_COMPLETED:
-                    networksListLoaded((List<OperatorInfo>) msg.obj, msg.arg1);
-                    break;
-
                 case EVENT_NETWORK_SELECTION_DONE:
                     if (DBG) logd("hideProgressPanel");
                     try {
@@ -106,15 +121,98 @@
                         mNetworkOperators.displayNetworkSelectionFailed(ar.exception);
                     } else {
                         if (DBG) {
-                            logd("manual network selection: succeeded!"
-                                    + getNetworkTitle(mOperatorInfo));
+                            logd("manual network selection: succeeded! "
+                                    + getNetworkTitle(mCellInfo));
                         }
-                        mNetworkOperators.displayNetworkSelectionSucceeded();
+                        mNetworkOperators.displayNetworkSelectionSucceeded(msg.arg1);
                     }
                     mNetworkOperators.getNetworkSelectionMode();
                     break;
-            }
 
+                case EVENT_NETWORK_SCAN_RESULTS:
+                    List<CellInfo> results = (List<CellInfo>) msg.obj;
+                    results.removeIf(cellInfo -> cellInfo == null);
+                    if (results.size() > 0) {
+                        boolean isInvalidCellInfoList = true;
+                        // Regard the list as invalid only if all the elements in the list are
+                        // invalid.
+                        for (CellInfo cellInfo : results) {
+                            if (!isInvalidCellInfo(cellInfo)) {
+                                isInvalidCellInfoList = false;
+                                break;
+                            }
+                        }
+                        if (isInvalidCellInfoList) {
+                            mNeedScanAgain = true;
+                            if (DBG) {
+                                logd("Invalid cell info. Stop current network scan "
+                                        + "and start a new one via old API");
+                            }
+                            // Stop current network scan flow. This behavior will result in a
+                            // onComplete() callback, after which we will start a new network query
+                            // via Phone.getAvailableNetworks(). This behavior might also result in
+                            // a onError() callback if the modem did not stop network query
+                            // successfully. In this case we will display network query failed
+                            // instead of resending a new request.
+                            try {
+                                if (mNetworkQueryService != null) {
+                                    mNetworkQueryService.stopNetworkQuery();
+                                }
+                            } catch (RemoteException e) {
+                                loge("exception from stopNetworkQuery " + e);
+                            }
+                        } else {
+                            // TODO(b/70530820): Display the scan results incrementally after
+                            // finalizing the UI desing on Mobile Network Setting page. For now,
+                            // just update the CellInfo list when received the onResult callback,
+                            // and display the scan result when received the onComplete callback
+                            // in the end.
+                            mCellInfoList = new ArrayList<>(results);
+                            if (DBG) logd("CALLBACK_SCAN_RESULTS" + mCellInfoList.toString());
+                        }
+                    }
+
+                    break;
+
+                case EVENT_NETWORK_SCAN_ERROR:
+                    int error = msg.arg1;
+                    if (DBG) logd("error while querying available networks " + error);
+                    if (error == NetworkScan.ERROR_UNSUPPORTED) {
+                        if (DBG) {
+                            logd("Modem does not support: try to scan network again via Phone");
+                        }
+                        loadNetworksList(false);
+                    } else {
+                        try {
+                            if (mNetworkQueryService != null) {
+                                mNetworkQueryService.unregisterCallback(mCallback);
+                            }
+                        } catch (RemoteException e) {
+                            loge("onError: exception from unregisterCallback " + e);
+                        }
+                        displayNetworkQueryFailed(error);
+                    }
+                    break;
+
+                case EVENT_NETWORK_SCAN_COMPLETED:
+                    if (mNeedScanAgain) {
+                        logd("CellInfo is invalid to display. Start a new scan via Phone. ");
+                        loadNetworksList(false);
+                        mNeedScanAgain = false;
+                    } else {
+                        try {
+                            if (mNetworkQueryService != null) {
+                                mNetworkQueryService.unregisterCallback(mCallback);
+                            }
+                        } catch (RemoteException e) {
+                            loge("onComplete: exception from unregisterCallback " + e);
+                        }
+                        if (DBG) logd("scan complete, load the cellInfosList");
+                        // Modify UI to indicate users that the scan has completed.
+                        networksListLoaded();
+                    }
+                    break;
+            }
             return;
         }
     };
@@ -126,11 +224,34 @@
      */
     private final INetworkQueryServiceCallback mCallback = new INetworkQueryServiceCallback.Stub() {
 
-        /** place the message on the looper queue upon query completion. */
-        public void onQueryComplete(List<OperatorInfo> networkInfoArray, int status) {
-            if (DBG) logd("notifying message loop of query completion.");
-            Message msg = mHandler.obtainMessage(EVENT_NETWORK_SCAN_COMPLETED,
-                    status, 0, networkInfoArray);
+        /** Returns the scan results to the user, this callback will be called at lease one time. */
+        public void onResults(List<CellInfo> results) {
+            if (DBG) logd("get scan results.");
+            Message msg = mHandler.obtainMessage(EVENT_NETWORK_SCAN_RESULTS, results);
+            msg.sendToTarget();
+        }
+
+        /**
+         * Informs the user that the scan has stopped.
+         *
+         * This callback will be called when the scan is finished or cancelled by the user.
+         * The related NetworkScanRequest will be deleted after this callback.
+         */
+        public void onComplete() {
+            if (DBG) logd("network scan completed.");
+            Message msg = mHandler.obtainMessage(EVENT_NETWORK_SCAN_COMPLETED);
+            msg.sendToTarget();
+        }
+
+        /**
+         * Informs the user that there is some error about the scan.
+         *
+         * This callback will be called whenever there is any error about the scan, and the scan
+         * will be terminated. onComplete() will NOT be called.
+         */
+        public void onError(int error) {
+            if (DBG) logd("get onError callback with error code: " + error);
+            Message msg = mHandler.obtainMessage(EVENT_NETWORK_SCAN_ERROR, error, 0 /* arg2 */);
             msg.sendToTarget();
         }
     };
@@ -138,10 +259,12 @@
     @Override
     //implemented for DialogInterface.OnCancelListener
     public void onCancel(DialogInterface dialog) {
+        if (DBG) logd("user manually close the dialog");
         // request that the service stop the query with this callback object.
         try {
             if (mNetworkQueryService != null) {
-                mNetworkQueryService.stopNetworkQuery(mCallback);
+                mNetworkQueryService.stopNetworkQuery();
+                mNetworkQueryService.unregisterCallback(mCallback);
             }
             // If cancelled, we query NetworkSelectMode and update states of AutoSelect button.
             mNetworkOperators.getNetworkSelectionMode();
@@ -160,18 +283,6 @@
         }
     }
 
-    /**
-     * Return normalized carrier name given network info.
-     *
-     * @param ni is network information in OperatorInfo type.
-     */
-    public String getNormalizedCarrierName(OperatorInfo ni) {
-        if (ni != null) {
-            return ni.getOperatorAlphaLong() + " (" + ni.getOperatorNumeric() + ")";
-        }
-        return null;
-    }
-
     // This method is provided besides initialize() because bind to network query service
     // may be binded after initialize(). In that case this method needs to be called explicitly
     // to set mNetworkQueryService. Otherwise mNetworkQueryService will remain null.
@@ -181,12 +292,13 @@
 
     // This initialize method needs to be called for this preference to work properly.
     protected void initialize(int subId, INetworkQueryService queryService,
-            NetworkOperators networkOperators, ProgressDialog progressDialog) {
+                              NetworkOperators networkOperators, ProgressDialog progressDialog) {
         mSubId = subId;
         mNetworkQueryService = queryService;
         mNetworkOperators = networkOperators;
         // This preference should share the same progressDialog with networkOperators category.
         mProgressDialog = progressDialog;
+        mNeedScanAgain = false;
 
         if (SubscriptionManager.isValidSubscriptionId(mSubId)) {
             mPhoneId = SubscriptionManager.getPhoneId(mSubId);
@@ -232,7 +344,7 @@
     }
 
     private void displayNetworkSelectionInProgress() {
-        showProgressBar(DIALOG_NETWORK_SELECTION);
+        showProgressDialog(DIALOG_NETWORK_SELECTION);
     }
 
     private void displayNetworkQueryFailed(int error) {
@@ -249,15 +361,17 @@
                 NotificationMgr.NETWORK_SELECTION_NOTIFICATION, status);
     }
 
-    private void loadNetworksList() {
+    private void loadNetworksList(boolean isIncrementalResult) {
         if (DBG) logd("load networks list...");
 
-        showProgressBar(DIALOG_NETWORK_LIST_LOAD);
+        if (!mNeedScanAgain) {
+            // Avoid blinking while showing the dialog again.
+            showProgressDialog(DIALOG_NETWORK_LIST_LOAD);
+        }
 
-        // delegate query request to the service.
         try {
             if (mNetworkQueryService != null) {
-                mNetworkQueryService.startNetworkQuery(mCallback, mPhoneId);
+                mNetworkQueryService.startNetworkQuery(mCallback, mPhoneId, isIncrementalResult);
             } else {
                 displayNetworkQueryFailed(NetworkQueryService.QUERY_EXCEPTION);
             }
@@ -267,25 +381,9 @@
         }
     }
 
-    /**
-     * networksListLoaded has been rewritten to take an array of
-     * OperatorInfo objects and a status field, instead of an
-     * AsyncResult.  Otherwise, the functionality which takes the
-     * OperatorInfo array and creates a list of preferences from it,
-     * remains unchanged.
-     */
-    private void networksListLoaded(List<OperatorInfo> result, int status) {
+    private void networksListLoaded() {
         if (DBG) logd("networks list loaded");
 
-        // used to un-register callback
-        try {
-            if (mNetworkQueryService != null) {
-                mNetworkQueryService.unregisterCallback(mCallback);
-            }
-        } catch (RemoteException e) {
-            loge("networksListLoaded: exception from unregisterCallback " + e);
-        }
-
         // update the state of the preferences.
         if (DBG) logd("hideProgressPanel");
 
@@ -301,49 +399,106 @@
         }
 
         setEnabled(true);
-        clearList();
 
-        if (status != NetworkQueryService.QUERY_OK) {
-            if (DBG) logd("error while querying available networks");
-            displayNetworkQueryFailed(status);
-        } else {
-            if (result != null) {
-                // create a preference for each item in the list.
-                // just use the operator name instead of the mildly
-                // confusing mcc/mnc.
-                mOperatorInfoList = result;
-                CharSequence[] networkEntries = new CharSequence[result.size()];
-                CharSequence[] networkEntryValues = new CharSequence[result.size()];
-                for (int i = 0; i < mOperatorInfoList.size(); i++) {
-                    if (mOperatorInfoList.get(i).getState() == OperatorInfo.State.FORBIDDEN) {
-                        networkEntries[i] = getNetworkTitle(mOperatorInfoList.get(i))
-                            + " "
-                            + getContext().getResources().getString(R.string.forbidden_network);
-                    } else {
-                        networkEntries[i] = getNetworkTitle(mOperatorInfoList.get(i));
-                    }
-                    networkEntryValues[i] = Integer.toString(i + 2);
+        if (mCellInfoList != null) {
+            // create a preference for each item in the list.
+            // just use the operator name instead of the mildly
+            // confusing mcc/mnc.
+            List<CharSequence> networkEntriesList = new ArrayList<>();
+            List<CharSequence> networkEntryValuesList = new ArrayList<>();
+            for (CellInfo cellInfo: mCellInfoList) {
+                // Display each operator name only once.
+                String networkTitle = getNetworkTitle(cellInfo);
+                if (!networkEntriesList.contains(networkTitle)) {
+                    networkEntriesList.add(networkTitle);
+                    networkEntryValuesList.add(Integer.toString(networkEntriesList.size() + 1));
                 }
-
-                setEntries(networkEntries);
-                setEntryValues(networkEntryValues);
-
-                super.onClick();
-            } else {
-                displayEmptyNetworkList();
             }
+            setEntries(networkEntriesList.toArray(new CharSequence[networkEntriesList.size()]));
+            setEntryValues(networkEntryValuesList.toArray(
+                    new CharSequence[networkEntryValuesList.size()]));
+
+            super.onClick();
+        } else {
+            displayEmptyNetworkList();
         }
     }
 
+    private void dismissProgressBar() {
+        if (mProgressDialog != null && mProgressDialog.isShowing()) {
+            mProgressDialog.dismiss();
+        }
+    }
+
+    private void showProgressDialog(int id) {
+        if (mProgressDialog == null) {
+            mProgressDialog = new ProgressDialog(getContext());
+        } else {
+            // Dismiss progress bar if it's showing now.
+            dismissProgressBar();
+        }
+
+        switch (id) {
+            case DIALOG_NETWORK_SELECTION:
+                final String networkSelectMsg = getContext().getResources()
+                        .getString(R.string.register_on_network,
+                                getNetworkTitle(mCellInfo));
+                mProgressDialog.setMessage(networkSelectMsg);
+                mProgressDialog.setCanceledOnTouchOutside(false);
+                mProgressDialog.setCancelable(false);
+                mProgressDialog.setIndeterminate(true);
+                break;
+            case DIALOG_NETWORK_LIST_LOAD:
+                mProgressDialog.setMessage(
+                        getContext().getResources().getString(R.string.load_networks_progress));
+                mProgressDialog.setCanceledOnTouchOutside(false);
+                mProgressDialog.setCancelable(true);
+                mProgressDialog.setIndeterminate(false);
+                mProgressDialog.setOnCancelListener(this);
+                break;
+            default:
+        }
+        mProgressDialog.show();
+    }
+
+    /**
+     * Implemented to support onPreferenceChangeListener to look for preference
+     * changes specifically on this button.
+     *
+     * @param preference is the preference to be changed, should be network select button.
+     * @param newValue should be the value of the selection as index of operators.
+     */
+    @Override
+    public boolean onPreferenceChange(Preference preference, Object newValue) {
+        int operatorIndex = findIndexOfValue((String) newValue);
+        mCellInfo = mCellInfoList.get(operatorIndex);
+        if (DBG) logd("selected network: " + mCellInfo.toString());
+
+        sendMetricsEvent(getNetworkTitle(mCellInfo));
+
+        Message msg = mHandler.obtainMessage(EVENT_NETWORK_SELECTION_DONE);
+        Phone phone = PhoneFactory.getPhone(mPhoneId);
+        if (phone != null) {
+            OperatorInfo operatorInfo = getOperatorInfoFromCellInfo(mCellInfo);
+            if (DBG) logd("manually selected network: " + operatorInfo.toString());
+            phone.selectNetworkManually(operatorInfo, true, msg);
+            displayNetworkSelectionInProgress();
+        } else {
+            loge("Error selecting network. phone is null.");
+        }
+        return true;
+    }
+
     /**
      * Returns the title of the network obtained in the manual search.
      *
-     * @param ni contains the information of the network.
-     *
+     * @param cellInfo contains the information of the network.
      * @return Long Name if not null/empty, otherwise Short Name if not null/empty,
      * else MCCMNC string.
      */
-    private String getNetworkTitle(OperatorInfo ni) {
+    private String getNetworkTitle(CellInfo cellInfo) {
+        OperatorInfo ni = getOperatorInfoFromCellInfo(cellInfo);
+
         if (!TextUtils.isEmpty(ni.getOperatorAlphaLong())) {
             return ni.getOperatorAlphaLong();
         } else if (!TextUtils.isEmpty(ni.getOperatorAlphaShort())) {
@@ -354,74 +509,79 @@
         }
     }
 
-    private void clearList() {
-        if (mOperatorInfoList != null) {
-            mOperatorInfoList.clear();
-        }
-    }
-
-    private void dismissProgressBar() {
-        if (mProgressDialog != null && mProgressDialog.isShowing()) {
-            mProgressDialog.dismiss();
-        }
-    }
-
-    private void showProgressBar(int id) {
-        if (mProgressDialog == null) {
-            mProgressDialog = new ProgressDialog(getContext());
+    /**
+     * Wrap a cell info into an operator info.
+     */
+    private OperatorInfo getOperatorInfoFromCellInfo(CellInfo cellInfo) {
+        OperatorInfo oi;
+        if (cellInfo instanceof CellInfoLte) {
+            CellInfoLte lte = (CellInfoLte) cellInfo;
+            oi = new OperatorInfo(
+                    (String) lte.getCellIdentity().getOperatorAlphaLong(),
+                    (String) lte.getCellIdentity().getOperatorAlphaShort(),
+                    lte.getCellIdentity().getMobileNetworkOperator());
+        } else if (cellInfo instanceof CellInfoWcdma) {
+            CellInfoWcdma wcdma = (CellInfoWcdma) cellInfo;
+            oi = new OperatorInfo(
+                    (String) wcdma.getCellIdentity().getOperatorAlphaLong(),
+                    (String) wcdma.getCellIdentity().getOperatorAlphaShort(),
+                    wcdma.getCellIdentity().getMobileNetworkOperator());
+        } else if (cellInfo instanceof CellInfoGsm) {
+            CellInfoGsm gsm = (CellInfoGsm) cellInfo;
+            oi = new OperatorInfo(
+                    (String) gsm.getCellIdentity().getOperatorAlphaLong(),
+                    (String) gsm.getCellIdentity().getOperatorAlphaShort(),
+                    gsm.getCellIdentity().getMobileNetworkOperator());
+        } else if (cellInfo instanceof CellInfoCdma) {
+            CellInfoCdma cdma = (CellInfoCdma) cellInfo;
+            oi = new OperatorInfo(
+                    (String) cdma.getCellIdentity().getOperatorAlphaLong(),
+                    (String) cdma.getCellIdentity().getOperatorAlphaShort(),
+                    "" /* operator numeric */);
         } else {
-            // Dismiss progress bar if it's showing now.
-            dismissProgressBar();
+            oi = new OperatorInfo("", "", "");
         }
-
-        if ((id == DIALOG_NETWORK_SELECTION) || (id == DIALOG_NETWORK_LIST_LOAD)) {
-            switch (id) {
-                case DIALOG_NETWORK_SELECTION:
-                    final String networkSelectMsg = getContext().getResources()
-                            .getString(R.string.register_on_network,
-                                    getNetworkTitle(mOperatorInfo));
-                    mProgressDialog.setMessage(networkSelectMsg);
-                    mProgressDialog.setCanceledOnTouchOutside(false);
-                    mProgressDialog.setCancelable(false);
-                    mProgressDialog.setIndeterminate(true);
-                    break;
-                case DIALOG_NETWORK_LIST_LOAD:
-                    mProgressDialog.setMessage(
-                            getContext().getResources().getString(R.string.load_networks_progress));
-                    mProgressDialog.setCanceledOnTouchOutside(false);
-                    mProgressDialog.setCancelable(true);
-                    mProgressDialog.setIndeterminate(false);
-                    mProgressDialog.setOnCancelListener(this);
-                    break;
-                default:
-            }
-            mProgressDialog.show();
-        }
+        return oi;
     }
 
+
     /**
-     * Implemented to support onPreferenceChangeListener to look for preference
-     * changes specifically on this button.
-     *
-     * @param preference is the preference to be changed, should be network select button.
-     * @param newValue should be the value of the selection as index of operators.
+     * Check if the CellInfo is valid to display. If a CellInfo has signal strength but does
+     * not have operator info, it is invalid to display.
      */
-    public boolean onPreferenceChange(Preference preference, Object newValue) {
-        int operatorIndex = findIndexOfValue((String) newValue);
-        mOperatorInfo = mOperatorInfoList.get(operatorIndex);
-
-        if (DBG) logd("selected network: " + getNetworkTitle(mOperatorInfo));
-
-        Message msg = mHandler.obtainMessage(EVENT_NETWORK_SELECTION_DONE);
-        Phone phone = PhoneFactory.getPhone(mPhoneId);
-        if (phone != null) {
-            phone.selectNetworkManually(mOperatorInfo, true, msg);
-            displayNetworkSelectionInProgress();
+    private boolean isInvalidCellInfo(CellInfo cellInfo) {
+        if (DBG) logd("Check isInvalidCellInfo: " + cellInfo.toString());
+        CharSequence al = null;
+        CharSequence as = null;
+        boolean hasSignalStrength = false;
+        if (cellInfo instanceof CellInfoLte) {
+            CellInfoLte lte = (CellInfoLte) cellInfo;
+            al = lte.getCellIdentity().getOperatorAlphaLong();
+            as = lte.getCellIdentity().getOperatorAlphaShort();
+            hasSignalStrength = !lte.getCellSignalStrength().equals(new CellSignalStrengthLte());
+        } else if (cellInfo instanceof CellInfoWcdma) {
+            CellInfoWcdma wcdma = (CellInfoWcdma) cellInfo;
+            al = wcdma.getCellIdentity().getOperatorAlphaLong();
+            as = wcdma.getCellIdentity().getOperatorAlphaShort();
+            hasSignalStrength = !wcdma.getCellSignalStrength().equals(
+                    new CellSignalStrengthWcdma());
+        } else if (cellInfo instanceof CellInfoGsm) {
+            CellInfoGsm gsm = (CellInfoGsm) cellInfo;
+            al = gsm.getCellIdentity().getOperatorAlphaLong();
+            as = gsm.getCellIdentity().getOperatorAlphaShort();
+            hasSignalStrength = !gsm.getCellSignalStrength().equals(new CellSignalStrengthGsm());
+        } else if (cellInfo instanceof CellInfoCdma) {
+            CellInfoCdma cdma = (CellInfoCdma) cellInfo;
+            al = cdma.getCellIdentity().getOperatorAlphaLong();
+            as = cdma.getCellIdentity().getOperatorAlphaShort();
+            hasSignalStrength = !cdma.getCellSignalStrength().equals(new CellSignalStrengthCdma());
         } else {
-            loge("Error selecting network. phone is null.");
+            return true;
         }
-
-        return true;
+        if (TextUtils.isEmpty(al) && TextUtils.isEmpty(as) && hasSignalStrength) {
+            return true;
+        }
+        return false;
     }
 
     @Override
@@ -435,7 +595,7 @@
         final SavedState myState = new SavedState(superState);
         myState.mDialogListEntries = getEntries();
         myState.mDialogListEntryValues = getEntryValues();
-        myState.mOperatorInfoList = mOperatorInfoList;
+        myState.mCellInfoList = mCellInfoList;
         return myState;
     }
 
@@ -455,8 +615,8 @@
         if (getEntryValues() == null && myState.mDialogListEntryValues != null) {
             setEntryValues(myState.mDialogListEntryValues);
         }
-        if (mOperatorInfoList == null && myState.mOperatorInfoList != null) {
-            mOperatorInfoList = myState.mOperatorInfoList;
+        if (mCellInfoList == null && myState.mCellInfoList != null) {
+            mCellInfoList = myState.mCellInfoList;
         }
 
         super.onRestoreInstanceState(myState.getSuperState());
@@ -471,14 +631,14 @@
     private static class SavedState extends BaseSavedState {
         CharSequence[] mDialogListEntries;
         CharSequence[] mDialogListEntryValues;
-        List<OperatorInfo> mOperatorInfoList;
+        List<CellInfo> mCellInfoList;
 
         SavedState(Parcel source) {
             super(source);
             final ClassLoader boot = Object.class.getClassLoader();
             mDialogListEntries = source.readCharSequenceArray();
             mDialogListEntryValues = source.readCharSequenceArray();
-            mOperatorInfoList = source.readParcelableList(mOperatorInfoList, boot);
+            mCellInfoList = source.readParcelableList(mCellInfoList, boot);
         }
 
         @Override
@@ -486,7 +646,7 @@
             super.writeToParcel(dest, flags);
             dest.writeCharSequenceArray(mDialogListEntries);
             dest.writeCharSequenceArray(mDialogListEntryValues);
-            dest.writeParcelableList(mOperatorInfoList, flags);
+            dest.writeParcelableList(mCellInfoList, flags);
         }
 
         SavedState(Parcelable superState) {
@@ -505,6 +665,21 @@
                 };
     }
 
+    private void sendMetricsEvent(String network) {
+        final LogMaker logMaker =
+                new LogMaker(MetricsEvent.ACTION_MOBILE_NETWORK_MANUAL_SELECT_NETWORK)
+                        .setType(MetricsEvent.TYPE_ACTION);
+
+        if (network != null) {
+            // Since operator list is loaded dynamically from modem, we cannot know which network
+            // user chooses if we only record integer index of newValue. So a new tag and a string
+            // value (network) is added in this MetricsEvent.
+            logMaker.addTaggedData(MetricsEvent.FIELD_MOBILE_NETWORK, network);
+        }
+
+        MetricsLogger.action(logMaker);
+    }
+
     private void logd(String msg) {
         Log.d(LOG_TAG, "[NetworksList] " + msg);
     }
@@ -512,4 +687,4 @@
     private void loge(String msg) {
         Log.e(LOG_TAG, "[NetworksList] " + msg);
     }
-}
+}
\ No newline at end of file
diff --git a/src/com/android/phone/NotificationMgr.java b/src/com/android/phone/NotificationMgr.java
index 3d20545..219552a 100644
--- a/src/com/android/phone/NotificationMgr.java
+++ b/src/com/android/phone/NotificationMgr.java
@@ -36,6 +36,7 @@
 import android.os.UserManager;
 import android.preference.PreferenceManager;
 import android.provider.ContactsContract.PhoneLookup;
+import android.provider.Settings;
 import android.telecom.DefaultDialerManager;
 import android.telecom.PhoneAccount;
 import android.telecom.PhoneAccountHandle;
@@ -45,7 +46,6 @@
 import android.telephony.ServiceState;
 import android.telephony.SubscriptionInfo;
 import android.telephony.SubscriptionManager;
-import android.telephony.SubscriptionManager.OnSubscriptionsChangedListener;
 import android.telephony.TelephonyManager;
 import android.text.TextUtils;
 import android.util.ArrayMap;
@@ -124,27 +124,6 @@
         mSubscriptionManager = SubscriptionManager.from(mContext);
         mTelecomManager = TelecomManager.from(mContext);
         mTelephonyManager = (TelephonyManager) app.getSystemService(Context.TELEPHONY_SERVICE);
-
-        mSubscriptionManager.addOnSubscriptionsChangedListener(
-                new OnSubscriptionsChangedListener() {
-                    @Override
-                    public void onSubscriptionsChanged() {
-                        updateActivePhonesMwi();
-                    }
-                });
-    }
-
-    public void updateActivePhonesMwi() {
-        List<SubscriptionInfo> subInfos = mSubscriptionManager.getActiveSubscriptionInfoList();
-
-        if (subInfos == null) {
-            return;
-        }
-
-        for (int i = 0; i < subInfos.size(); i++) {
-            int subId = subInfos.get(i).getSubscriptionId();
-            refreshMwi(subId);
-        }
     }
 
     /**
@@ -183,7 +162,7 @@
     /* package */ void refreshMwi(int subId) {
         // In a single-sim device, subId can be -1 which means "no sub id".  In this case we will
         // reference the single subid stored in the mMwiVisible map.
-        if (subId == SubscriptionInfoHelper.NO_SUB_ID) {
+        if (subId == SubscriptionManager.INVALID_SUBSCRIPTION_ID) {
             if (mMwiVisible.keySet().size() == 1) {
                 Set<Integer> keySet = mMwiVisible.keySet();
                 Iterator<Integer> keyIt = keySet.iterator();
@@ -196,7 +175,7 @@
         if (mMwiVisible.containsKey(subId)) {
             boolean mwiVisible = mMwiVisible.get(subId);
             if (mwiVisible) {
-                updateMwi(subId, mwiVisible, true /* isRefresh */);
+                mApp.notifier.updatePhoneStateListeners(true);
             }
         }
     }
@@ -264,6 +243,10 @@
             }
 
             int resId = android.R.drawable.stat_notify_voicemail;
+            if (mTelephonyManager.getPhoneCount() > 1) {
+                resId = (phone.getPhoneId() == 0) ? R.drawable.stat_notify_voicemail_sub1
+                        : R.drawable.stat_notify_voicemail_sub2;
+            }
 
             // This Notification can get a lot fancier once we have more
             // information about the current voicemail messages.
@@ -461,9 +444,19 @@
     /**
      * Updates the message call forwarding indicator notification.
      *
-     * @param visible true if there are messages waiting
+     * @param visible true if call forwarding enabled
      */
-    /* package */ void updateCfi(int subId, boolean visible) {
+
+     /* package */ void updateCfi(int subId, boolean visible) {
+        updateCfi(subId, visible, false /* isRefresh */);
+    }
+
+    /**
+     * Updates the message call forwarding indicator notification.
+     *
+     * @param visible true if call forwarding enabled
+     */
+    /* package */ void updateCfi(int subId, boolean visible, boolean isRefresh) {
         logi("updateCfi: subId= " + subId + ", visible=" + (visible ? "Y" : "N"));
         if (visible) {
             // If Unconditional Call Forwarding (forward all calls) for VOICE
@@ -484,20 +477,25 @@
             }
 
             String notificationTitle;
+            int resId = R.drawable.stat_sys_phone_call_forward;
             if (mTelephonyManager.getPhoneCount() > 1) {
+                int slotId = SubscriptionManager.getSlotIndex(subId);
+                resId = (slotId == 0) ? R.drawable.stat_sys_phone_call_forward_sub1
+                        : R.drawable.stat_sys_phone_call_forward_sub2;
                 notificationTitle = subInfo.getDisplayName().toString();
             } else {
                 notificationTitle = mContext.getString(R.string.labelCF);
             }
 
             Notification.Builder builder = new Notification.Builder(mContext)
-                    .setSmallIcon(R.drawable.stat_sys_phone_call_forward)
+                    .setSmallIcon(resId)
                     .setColor(subInfo.getIconTint())
                     .setContentTitle(notificationTitle)
                     .setContentText(mContext.getString(R.string.sum_cfu_enabled_indicator))
                     .setShowWhen(false)
                     .setOngoing(true)
-                    .setChannel(NotificationChannelController.CHANNEL_ID_CALL_FORWARD);
+                    .setChannel(NotificationChannelController.CHANNEL_ID_CALL_FORWARD)
+                    .setOnlyAlertOnce(isRefresh);
 
             Intent intent = new Intent(Intent.ACTION_MAIN);
             intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_CLEAR_TOP);
@@ -512,24 +510,33 @@
                     builder.build(),
                     UserHandle.ALL);
         } else {
-            mNotificationManager.cancelAsUser(
-                    Integer.toString(subId) /* tag */,
-                    CALL_FORWARD_NOTIFICATION,
-                    UserHandle.ALL);
+            List<UserInfo> users = mUserManager.getUsers(true);
+            for (UserInfo user : users) {
+                if (user.isManagedProfile()) {
+                    continue;
+                }
+                UserHandle userHandle = user.getUserHandle();
+                mNotificationManager.cancelAsUser(
+                        Integer.toString(subId) /* tag */,
+                        CALL_FORWARD_NOTIFICATION,
+                        userHandle);
+            }
         }
     }
 
     /**
      * Shows the "data disconnected due to roaming" notification, which
      * appears when you lose data connectivity because you're roaming and
-     * you have the "data roaming" feature turned off.
+     * you have the "data roaming" feature turned off for the given {@code subId}.
      */
-    void showDataDisconnectedRoaming() {
+    /* package */ void showDataDisconnectedRoaming(int subId) {
         if (DBG) log("showDataDisconnectedRoaming()...");
 
         // "Mobile network settings" screen / dialog
         Intent intent = new Intent(mContext, com.android.phone.MobileNetworkSettings.class);
-        PendingIntent contentIntent = PendingIntent.getActivity(mContext, 0, intent, 0);
+        intent.putExtra(Settings.EXTRA_SUB_ID, subId);
+        intent.addFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP);
+        PendingIntent contentIntent = PendingIntent.getActivity(mContext, subId, intent, 0);
 
         final CharSequence contentText = mContext.getText(R.string.roaming_reenable_message);
 
diff --git a/src/com/android/phone/OutgoingCallBroadcaster.java b/src/com/android/phone/OutgoingCallBroadcaster.java
deleted file mode 100644
index 6bb1388..0000000
--- a/src/com/android/phone/OutgoingCallBroadcaster.java
+++ /dev/null
@@ -1,687 +0,0 @@
-/*
- * Copyright (C) 2008 The Android Open Source Project
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package com.android.phone;
-
-import android.Manifest;
-import android.app.Activity;
-import android.app.ActivityManager;
-import android.app.AlertDialog;
-import android.app.AppOpsManager;
-import android.app.Dialog;
-import android.content.BroadcastReceiver;
-import android.content.Context;
-import android.content.DialogInterface;
-import android.content.Intent;
-import android.content.res.Configuration;
-import android.content.res.Resources;
-import android.net.Uri;
-import android.os.Bundle;
-import android.os.Handler;
-import android.os.Message;
-import android.os.RemoteException;
-import android.os.SystemProperties;
-import android.os.UserHandle;
-import android.telecom.PhoneAccount;
-import android.telephony.PhoneNumberUtils;
-import android.text.TextUtils;
-import android.util.Log;
-import android.view.View;
-import android.widget.ProgressBar;
-
-import com.android.internal.telephony.Phone;
-import com.android.internal.telephony.PhoneConstants;
-import com.android.internal.telephony.TelephonyCapabilities;
-
-/**
- * OutgoingCallBroadcaster receives CALL and CALL_PRIVILEGED Intents, and broadcasts the
- * ACTION_NEW_OUTGOING_CALL intent. ACTION_NEW_OUTGOING_CALL is an ordered broadcast intent which
- * contains the phone number being dialed. Applications can use this intent to (1) see which numbers
- * are being dialed, (2) redirect a call (change the number being dialed), or (3) prevent a call
- * from being placed.
- *
- * After the other applications have had a chance to see the
- * ACTION_NEW_OUTGOING_CALL intent, it finally reaches the
- * {@link OutgoingCallReceiver}, which passes the (possibly modified)
- * intent on to the {@link SipCallOptionHandler}, which will
- * ultimately start the call using the CallController.placeCall() API.
- *
- * Calls where no number is present (like for a CDMA "empty flash" or a nonexistent voicemail
- * number) are exempt from being broadcast.
- * Calls to emergency numbers are still broadcast for informative purposes. The call is placed
- * prior to sending ACTION_NEW_OUTGOING_CALL and cannot be redirected nor prevented.
- */
-public class OutgoingCallBroadcaster extends Activity
-        implements DialogInterface.OnClickListener, DialogInterface.OnCancelListener {
-
-    private static final String TAG = "OutgoingCallBroadcaster";
-    private static final boolean DBG =
-            (PhoneGlobals.DBG_LEVEL >= 1) && (SystemProperties.getInt("ro.debuggable", 0) == 1);
-    // Do not check in with VDBG = true, since that may write PII to the system log.
-    private static final boolean VDBG = false;
-
-    public static final String ACTION_SIP_SELECT_PHONE = "com.android.phone.SIP_SELECT_PHONE";
-    public static final String EXTRA_ALREADY_CALLED = "android.phone.extra.ALREADY_CALLED";
-    public static final String EXTRA_ORIGINAL_URI = "android.phone.extra.ORIGINAL_URI";
-    public static final String EXTRA_NEW_CALL_INTENT = "android.phone.extra.NEW_CALL_INTENT";
-    public static final String EXTRA_SIP_PHONE_URI = "android.phone.extra.SIP_PHONE_URI";
-    public static final String EXTRA_ACTUAL_NUMBER_TO_DIAL =
-            "android.phone.extra.ACTUAL_NUMBER_TO_DIAL";
-    public static final String EXTRA_THIRD_PARTY_CALL_COMPONENT =
-            "android.phone.extra.THIRD_PARTY_CALL_COMPONENT";
-
-    /**
-     * Identifier for intent extra for sending an empty Flash message for
-     * CDMA networks. This message is used by the network to simulate a
-     * press/depress of the "hookswitch" of a landline phone. Aka "empty flash".
-     *
-     * TODO: Receiving an intent extra to tell the phone to send this flash is a
-     * temporary measure. To be replaced with an external ITelephony call in the future.
-     * TODO: Keep in sync with the string defined in TwelveKeyDialer.java in Contacts app
-     * until this is replaced with the ITelephony API.
-     */
-    public static final String EXTRA_SEND_EMPTY_FLASH =
-            "com.android.phone.extra.SEND_EMPTY_FLASH";
-
-    // Dialog IDs
-    private static final int DIALOG_NOT_VOICE_CAPABLE = 1;
-
-    /** Note message codes < 100 are reserved for the PhoneApp. */
-    private static final int EVENT_OUTGOING_CALL_TIMEOUT = 101;
-    private static final int EVENT_DELAYED_FINISH = 102;
-
-    private static final int OUTGOING_CALL_TIMEOUT_THRESHOLD = 2000; // msec
-    private static final int DELAYED_FINISH_TIME = 2000; // msec
-
-    /**
-     * ProgressBar object with "spinner" style, which will be shown if we take more than
-     * {@link #EVENT_OUTGOING_CALL_TIMEOUT} msec to handle the incoming Intent.
-     */
-    private ProgressBar mWaitingSpinner;
-    private final Handler mHandler = new Handler() {
-        @Override
-        public void handleMessage(Message msg) {
-            if (msg.what == EVENT_OUTGOING_CALL_TIMEOUT) {
-                Log.i(TAG, "Outgoing call takes too long. Showing the spinner.");
-                mWaitingSpinner.setVisibility(View.VISIBLE);
-            } else if (msg.what == EVENT_DELAYED_FINISH) {
-                finish();
-            } else {
-                Log.wtf(TAG, "Unknown message id: " + msg.what);
-            }
-        }
-    };
-
-    /**
-     * Starts the delayed finish() of OutgoingCallBroadcaster in order to give the UI
-     * some time to start up.
-     */
-    private void startDelayedFinish() {
-        mHandler.sendEmptyMessageDelayed(EVENT_DELAYED_FINISH, DELAYED_FINISH_TIME);
-    }
-
-    /**
-     * OutgoingCallReceiver finishes NEW_OUTGOING_CALL broadcasts, starting
-     * the InCallScreen if the broadcast has not been canceled, possibly with
-     * a modified phone number and optional provider info (uri + package name + remote views.)
-     */
-    public class OutgoingCallReceiver extends BroadcastReceiver {
-        private static final String TAG = "OutgoingCallReceiver";
-
-        @Override
-        public void onReceive(Context context, Intent intent) {
-            mHandler.removeMessages(EVENT_OUTGOING_CALL_TIMEOUT);
-            final boolean isAttemptingCall = doReceive(context, intent);
-            if (DBG) Log.v(TAG, "OutgoingCallReceiver is going to finish the Activity itself.");
-
-            // We cannot finish the activity immediately here because it would cause the temporary
-            // black screen of OutgoingBroadcaster to go away and we need it to stay up until the
-            // UI (in a different process) has time to come up.
-            // However, if we know we are not attemping a call, we need to finish the activity
-            // immediately so that subsequent CALL intents will retrigger a new
-            // OutgoingCallReceiver. see b/10857203
-            if (isAttemptingCall) {
-                startDelayedFinish();
-            } else {
-                finish();
-            }
-        }
-
-
-        /**
-         * Handes receipt of ordered new_outgoing_call intent. Verifies that the return from the
-         * ordered intent is valid.
-         * @return true if the call is being attempted; false if we are canceling the call.
-         */
-        public boolean doReceive(Context context, Intent intent) {
-            if (DBG) Log.v(TAG, "doReceive: " + intent);
-
-            boolean alreadyCalled;
-            String number;
-            String originalUri;
-
-            alreadyCalled = intent.getBooleanExtra(
-                    OutgoingCallBroadcaster.EXTRA_ALREADY_CALLED, false);
-            if (alreadyCalled) {
-                if (DBG) Log.v(TAG, "CALL already placed -- returning.");
-                return false;
-            }
-
-            // Once the NEW_OUTGOING_CALL broadcast is finished, the resultData
-            // is used as the actual number to call. (If null, no call will be
-            // placed.)
-
-            number = getResultData();
-            if (VDBG) Log.v(TAG, "- got number from resultData: '" + number + "'");
-
-            final PhoneGlobals app = PhoneGlobals.getInstance();
-            final Phone phone = PhoneGlobals.getPhone();
-
-            if (number == null) {
-                if (DBG) Log.v(TAG, "CALL cancelled (null number), returning...");
-                return false;
-            } else if (TelephonyCapabilities.supportsOtasp(phone)
-                    && (phone.getState() != PhoneConstants.State.IDLE)
-                    && (phone.isOtaSpNumber(number))) {
-                if (DBG) Log.v(TAG, "Call is active, a 2nd OTA call cancelled -- returning.");
-                return false;
-            } else if (PhoneNumberUtils.isPotentialLocalEmergencyNumber(context, number)) {
-                // Just like 3rd-party apps aren't allowed to place emergency
-                // calls via the ACTION_CALL intent, we also don't allow 3rd
-                // party apps to use the NEW_OUTGOING_CALL broadcast to rewrite
-                // an outgoing call into an emergency number.
-                Log.w(TAG, "Cannot modify outgoing call to emergency number " + number + ".");
-                return false;
-            }
-
-            originalUri = intent.getStringExtra(
-                    OutgoingCallBroadcaster.EXTRA_ORIGINAL_URI);
-            if (originalUri == null) {
-                Log.e(TAG, "Intent is missing EXTRA_ORIGINAL_URI -- returning.");
-                return false;
-            }
-
-            Uri uri = Uri.parse(originalUri);
-
-            // We already called convertKeypadLettersToDigits() and
-            // stripSeparators() way back in onCreate(), before we sent out the
-            // NEW_OUTGOING_CALL broadcast.  But we need to do it again here
-            // too, since the number might have been modified/rewritten during
-            // the broadcast (and may now contain letters or separators again.)
-            number = PhoneNumberUtils.convertKeypadLettersToDigits(number);
-            number = PhoneNumberUtils.stripSeparators(number);
-
-            if (DBG) Log.v(TAG, "doReceive: proceeding with call...");
-            if (VDBG) Log.v(TAG, "- uri: " + uri);
-            if (VDBG) Log.v(TAG, "- actual number to dial: '" + number + "'");
-
-            startSipCallOptionHandler(context, intent, uri, number);
-
-            return true;
-        }
-    }
-
-    /**
-     * Launch the SipCallOptionHandler, which is the next step(*) in the
-     * outgoing-call sequence after the outgoing call broadcast is
-     * complete.
-     *
-     * (*) We now know exactly what phone number we need to dial, so the next
-     *     step is for the SipCallOptionHandler to decide which Phone type (SIP
-     *     or PSTN) should be used.  (Depending on the user's preferences, this
-     *     decision may also involve popping up a dialog to ask the user to
-     *     choose what type of call this should be.)
-     *
-     * @param context used for the startActivity() call
-     *
-     * @param intent the intent from the previous step of the outgoing-call
-     *   sequence.  Normally this will be the NEW_OUTGOING_CALL broadcast intent
-     *   that came in to the OutgoingCallReceiver, although it can also be the
-     *   original ACTION_CALL intent that started the whole sequence (in cases
-     *   where we don't do the NEW_OUTGOING_CALL broadcast at all, like for
-     *   emergency numbers or SIP addresses).
-     *
-     * @param uri the data URI from the original CALL intent, presumably either
-     *   a tel: or sip: URI.  For tel: URIs, note that the scheme-specific part
-     *   does *not* necessarily have separators and keypad letters stripped (so
-     *   we might see URIs like "tel:(650)%20555-1234" or "tel:1-800-GOOG-411"
-     *   here.)
-     *
-     * @param number the actual number (or SIP address) to dial.  This is
-     *   guaranteed to be either a PSTN phone number with separators stripped
-     *   out and keypad letters converted to digits (like "16505551234"), or a
-     *   raw SIP address (like "user@example.com").
-     */
-    private void startSipCallOptionHandler(Context context, Intent intent,
-            Uri uri, String number) {
-        // TODO: Remove this code.
-    }
-
-    /**
-     * This method is the single point of entry for the CALL intent, which is used (by built-in
-     * apps like Contacts / Dialer, as well as 3rd-party apps) to initiate an outgoing voice call.
-     *
-     *
-     */
-    @Override
-    protected void onCreate(Bundle icicle) {
-        super.onCreate(icicle);
-        setContentView(R.layout.outgoing_call_broadcaster);
-        mWaitingSpinner = (ProgressBar) findViewById(R.id.spinner);
-
-        Intent intent = getIntent();
-        if (DBG) {
-            final Configuration configuration = getResources().getConfiguration();
-            Log.v(TAG, "onCreate: this = " + this + ", icicle = " + icicle);
-            Log.v(TAG, " - getIntent() = " + intent);
-            Log.v(TAG, " - configuration = " + configuration);
-        }
-
-        if (icicle != null) {
-            // A non-null icicle means that this activity is being
-            // re-initialized after previously being shut down.
-            //
-            // In practice this happens very rarely (because the lifetime
-            // of this activity is so short!), but it *can* happen if the
-            // framework detects a configuration change at exactly the
-            // right moment; see bug 2202413.
-            //
-            // In this case, do nothing.  Our onCreate() method has already
-            // run once (with icicle==null the first time), which means
-            // that the NEW_OUTGOING_CALL broadcast for this new call has
-            // already been sent.
-            Log.i(TAG, "onCreate: non-null icicle!  "
-                  + "Bailing out, not sending NEW_OUTGOING_CALL broadcast...");
-
-            // No need to finish() here, since the OutgoingCallReceiver from
-            // our original instance will do that.  (It'll actually call
-            // finish() on our original instance, which apparently works fine
-            // even though the ActivityManager has already shut that instance
-            // down.  And note that if we *do* call finish() here, that just
-            // results in an "ActivityManager: Duplicate finish request"
-            // warning when the OutgoingCallReceiver runs.)
-
-            return;
-        }
-
-        processIntent(intent);
-
-        // isFinishing() return false when 1. broadcast is still ongoing, or 2. dialog is being
-        // shown. Otherwise finish() is called inside processIntent(), is isFinishing() here will
-        // return true.
-        if (DBG) Log.v(TAG, "At the end of onCreate(). isFinishing(): " + isFinishing());
-    }
-
-    /**
-     * Interprets a given Intent and starts something relevant to the Intent.
-     *
-     * This method will handle three kinds of actions:
-     *
-     * - CALL (action for usual outgoing voice calls)
-     * - CALL_PRIVILEGED (can come from built-in apps like contacts / voice dialer / bluetooth)
-     * - CALL_EMERGENCY (from the EmergencyDialer that's reachable from the lockscreen.)
-     *
-     * The exact behavior depends on the intent's data:
-     *
-     * - The most typical is a tel: URI, which we handle by starting the
-     *   NEW_OUTGOING_CALL broadcast.  That broadcast eventually triggers
-     *   the sequence OutgoingCallReceiver -> SipCallOptionHandler ->
-     *   InCallScreen.
-     *
-     * - Or, with a sip: URI we skip the NEW_OUTGOING_CALL broadcast and
-     *   go directly to SipCallOptionHandler, which then leads to the
-     *   InCallScreen.
-     *
-     * - voicemail: URIs take the same path as regular tel: URIs.
-     *
-     * Other special cases:
-     *
-     * - Outgoing calls are totally disallowed on non-voice-capable
-     *   devices (see handleNonVoiceCapable()).
-     *
-     * - A CALL intent with the EXTRA_SEND_EMPTY_FLASH extra (and
-     *   presumably no data at all) means "send an empty flash" (which
-     *   is only meaningful on CDMA devices while a call is already
-     *   active.)
-     *
-     */
-    private void processIntent(Intent intent) {
-        if (DBG) {
-            Log.v(TAG, "processIntent() = " + intent + ", thread: " + Thread.currentThread());
-        }
-        final Configuration configuration = getResources().getConfiguration();
-
-        // Outgoing phone calls are only allowed on "voice-capable" devices.
-        if (!PhoneGlobals.sVoiceCapable) {
-            Log.i(TAG, "This device is detected as non-voice-capable device.");
-            handleNonVoiceCapable(intent);
-            return;
-        }
-
-        String action = intent.getAction();
-        String number = PhoneNumberUtils.getNumberFromIntent(intent, this);
-        // Check the number, don't convert for sip uri
-        // TODO put uriNumber under PhoneNumberUtils
-        if (number != null) {
-            if (!PhoneNumberUtils.isUriNumber(number)) {
-                number = PhoneNumberUtils.convertKeypadLettersToDigits(number);
-                number = PhoneNumberUtils.stripSeparators(number);
-            }
-        } else {
-            Log.w(TAG, "The number obtained from Intent is null.");
-        }
-
-        AppOpsManager appOps = (AppOpsManager)getSystemService(Context.APP_OPS_SERVICE);
-        int launchedFromUid;
-        String launchedFromPackage;
-        try {
-            launchedFromUid = ActivityManager.getService().getLaunchedFromUid(
-                    getActivityToken());
-            launchedFromPackage = ActivityManager.getService().getLaunchedFromPackage(
-                    getActivityToken());
-        } catch (RemoteException e) {
-            launchedFromUid = -1;
-            launchedFromPackage = null;
-        }
-        if (appOps.noteOpNoThrow(AppOpsManager.OP_CALL_PHONE, launchedFromUid, launchedFromPackage)
-                != AppOpsManager.MODE_ALLOWED) {
-            Log.w(TAG, "Rejecting call from uid " + launchedFromUid + " package "
-                    + launchedFromPackage);
-            finish();
-            return;
-        }
-
-        // If true, this flag will indicate that the current call is a special kind
-        // of call (most likely an emergency number) that 3rd parties aren't allowed
-        // to intercept or affect in any way.  (In that case, we start the call
-        // immediately rather than going through the NEW_OUTGOING_CALL sequence.)
-        boolean callNow;
-
-        if (getClass().getName().equals(intent.getComponent().getClassName())) {
-            // If we were launched directly from the OutgoingCallBroadcaster,
-            // not one of its more privileged aliases, then make sure that
-            // only the non-privileged actions are allowed.
-            if (!Intent.ACTION_CALL.equals(intent.getAction())) {
-                Log.w(TAG, "Attempt to deliver non-CALL action; forcing to CALL");
-                intent.setAction(Intent.ACTION_CALL);
-            }
-        }
-
-        // Check whether or not this is an emergency number, in order to
-        // enforce the restriction that only the CALL_PRIVILEGED and
-        // CALL_EMERGENCY intents are allowed to make emergency calls.
-        //
-        // (Note that the ACTION_CALL check below depends on the result of
-        // isPotentialLocalEmergencyNumber() rather than just plain
-        // isLocalEmergencyNumber(), to be 100% certain that we *don't*
-        // allow 3rd party apps to make emergency calls by passing in an
-        // "invalid" number like "9111234" that isn't technically an
-        // emergency number but might still result in an emergency call
-        // with some networks.)
-        final boolean isExactEmergencyNumber =
-                (number != null) && PhoneNumberUtils.isLocalEmergencyNumber(this, number);
-        final boolean isPotentialEmergencyNumber =
-                (number != null) && PhoneNumberUtils.isPotentialLocalEmergencyNumber(this, number);
-        if (VDBG) {
-            Log.v(TAG, " - Checking restrictions for number '" + number + "':");
-            Log.v(TAG, "     isExactEmergencyNumber     = " + isExactEmergencyNumber);
-            Log.v(TAG, "     isPotentialEmergencyNumber = " + isPotentialEmergencyNumber);
-        }
-
-        /* Change CALL_PRIVILEGED into CALL or CALL_EMERGENCY as needed. */
-        // TODO: This code is redundant with some code in InCallScreen: refactor.
-        if (Intent.ACTION_CALL_PRIVILEGED.equals(action)) {
-            // We're handling a CALL_PRIVILEGED intent, so we know this request came
-            // from a trusted source (like the built-in dialer.)  So even a number
-            // that's *potentially* an emergency number can safely be promoted to
-            // CALL_EMERGENCY (since we *should* allow you to dial "91112345" from
-            // the dialer if you really want to.)
-            if (isPotentialEmergencyNumber) {
-                Log.i(TAG, "ACTION_CALL_PRIVILEGED is used while the number is a potential"
-                        + " emergency number. Use ACTION_CALL_EMERGENCY as an action instead.");
-                action = Intent.ACTION_CALL_EMERGENCY;
-            } else {
-                action = Intent.ACTION_CALL;
-            }
-            if (DBG) Log.v(TAG, " - updating action from CALL_PRIVILEGED to " + action);
-            intent.setAction(action);
-        }
-
-        if (Intent.ACTION_CALL.equals(action)) {
-            if (isPotentialEmergencyNumber) {
-                Log.w(TAG, "Cannot call potential emergency number '" + number
-                        + "' with CALL Intent " + intent + ".");
-                Log.i(TAG, "Launching default dialer instead...");
-
-                Intent invokeFrameworkDialer = new Intent();
-
-                // TwelveKeyDialer is in a tab so we really want
-                // DialtactsActivity.  Build the intent 'manually' to
-                // use the java resolver to find the dialer class (as
-                // opposed to a Context which look up known android
-                // packages only)
-                final Resources resources = getResources();
-                invokeFrameworkDialer.setClassName(
-                        resources.getString(R.string.ui_default_package),
-                        resources.getString(R.string.dialer_default_class));
-                invokeFrameworkDialer.setAction(Intent.ACTION_DIAL);
-                invokeFrameworkDialer.setData(intent.getData());
-                if (DBG) Log.v(TAG, "onCreate(): calling startActivity for Dialer: "
-                               + invokeFrameworkDialer);
-                startActivity(invokeFrameworkDialer);
-                finish();
-                return;
-            }
-            callNow = false;
-        } else if (Intent.ACTION_CALL_EMERGENCY.equals(action)) {
-            // ACTION_CALL_EMERGENCY case: this is either a CALL_PRIVILEGED
-            // intent that we just turned into a CALL_EMERGENCY intent (see
-            // above), or else it really is an CALL_EMERGENCY intent that
-            // came directly from some other app (e.g. the EmergencyDialer
-            // activity built in to the Phone app.)
-            // Make sure it's at least *possible* that this is really an
-            // emergency number.
-            if (!isPotentialEmergencyNumber) {
-                Log.w(TAG, "Cannot call non-potential-emergency number " + number
-                        + " with EMERGENCY_CALL Intent " + intent + "."
-                        + " Finish the Activity immediately.");
-                finish();
-                return;
-            }
-            callNow = true;
-        } else {
-            Log.e(TAG, "Unhandled Intent " + intent + ". Finish the Activity immediately.");
-            finish();
-            return;
-        }
-
-        // Make sure the screen is turned on.  This is probably the right
-        // thing to do, and more importantly it works around an issue in the
-        // activity manager where we will not launch activities consistently
-        // when the screen is off (since it is trying to keep them paused
-        // and has...  issues).
-        //
-        // Also, this ensures the device stays awake while doing the following
-        // broadcast; technically we should be holding a wake lock here
-        // as well.
-        PhoneGlobals.getInstance().wakeUpScreen();
-
-        // If number is null, we're probably trying to call a non-existent voicemail number,
-        // send an empty flash or something else is fishy.  Whatever the problem, there's no
-        // number, so there's no point in allowing apps to modify the number.
-        if (TextUtils.isEmpty(number)) {
-            if (intent.getBooleanExtra(EXTRA_SEND_EMPTY_FLASH, false)) {
-                Log.i(TAG, "onCreate: SEND_EMPTY_FLASH...");
-                PhoneUtils.sendEmptyFlash(PhoneGlobals.getPhone());
-                finish();
-                return;
-            } else {
-                Log.i(TAG, "onCreate: null or empty number, setting callNow=true...");
-                callNow = true;
-            }
-        }
-
-        if (callNow) {
-            // This is a special kind of call (most likely an emergency number)
-            // that 3rd parties aren't allowed to intercept or affect in any way.
-            // So initiate the outgoing call immediately.
-
-            Log.i(TAG, "onCreate(): callNow case! Calling placeCall(): " + intent);
-
-            // Initiate the outgoing call, and simultaneously launch the
-            // InCallScreen to display the in-call UI:
-            PhoneGlobals.getInstance().callController.placeCall(intent);
-
-            // Note we do *not* "return" here, but instead continue and
-            // send the ACTION_NEW_OUTGOING_CALL broadcast like for any
-            // other outgoing call.  (But when the broadcast finally
-            // reaches the OutgoingCallReceiver, we'll know not to
-            // initiate the call again because of the presence of the
-            // EXTRA_ALREADY_CALLED extra.)
-        }
-
-        // For now, SIP calls will be processed directly without a
-        // NEW_OUTGOING_CALL broadcast.
-        //
-        // TODO: In the future, though, 3rd party apps *should* be allowed to
-        // intercept outgoing calls to SIP addresses as well.  To do this, we should
-        // (1) update the NEW_OUTGOING_CALL intent documentation to explain this
-        // case, and (2) pass the outgoing SIP address by *not* overloading the
-        // EXTRA_PHONE_NUMBER extra, but instead using a new separate extra to hold
-        // the outgoing SIP address.  (Be sure to document whether it's a URI or just
-        // a plain address, whether it could be a tel: URI, etc.)
-        Uri uri = intent.getData();
-        String scheme = uri.getScheme();
-        if (PhoneAccount.SCHEME_SIP.equals(scheme) || PhoneNumberUtils.isUriNumber(number)) {
-            Log.i(TAG, "The requested number was detected as SIP call.");
-            startSipCallOptionHandler(this, intent, uri, number);
-            finish();
-            return;
-
-            // TODO: if there's ever a way for SIP calls to trigger a
-            // "callNow=true" case (see above), we'll need to handle that
-            // case here too (most likely by just doing nothing at all.)
-        }
-
-        Intent broadcastIntent = new Intent(Intent.ACTION_NEW_OUTGOING_CALL);
-        if (number != null) {
-            broadcastIntent.putExtra(Intent.EXTRA_PHONE_NUMBER, number);
-        }
-        CallGatewayManager.checkAndCopyPhoneProviderExtras(intent, broadcastIntent);
-        broadcastIntent.putExtra(EXTRA_ALREADY_CALLED, callNow);
-        broadcastIntent.putExtra(EXTRA_ORIGINAL_URI, uri.toString());
-        // Need to raise foreground in-call UI as soon as possible while allowing 3rd party app
-        // to intercept the outgoing call.
-        broadcastIntent.addFlags(Intent.FLAG_RECEIVER_FOREGROUND);
-        if (DBG) Log.v(TAG, " - Broadcasting intent: " + broadcastIntent + ".");
-
-        // Set a timer so that we can prepare for unexpected delay introduced by the broadcast.
-        // If it takes too much time, the timer will show "waiting" spinner.
-        // This message will be removed when OutgoingCallReceiver#onReceive() is called before the
-        // timeout.
-        mHandler.sendEmptyMessageDelayed(EVENT_OUTGOING_CALL_TIMEOUT,
-                OUTGOING_CALL_TIMEOUT_THRESHOLD);
-        sendOrderedBroadcastAsUser(broadcastIntent, UserHandle.SYSTEM,
-                android.Manifest.permission.PROCESS_OUTGOING_CALLS,
-                AppOpsManager.OP_PROCESS_OUTGOING_CALLS,
-                new OutgoingCallReceiver(),
-                null,  // scheduler
-                Activity.RESULT_OK,  // initialCode
-                number,  // initialData: initial value for the result data
-                null);  // initialExtras
-    }
-
-    @Override
-    protected void onStop() {
-        // Clean up (and dismiss if necessary) any managed dialogs.
-        //
-        // We don't do this in onPause() since we can be paused/resumed
-        // due to orientation changes (in which case we don't want to
-        // disturb the dialog), but we *do* need it here in onStop() to be
-        // sure we clean up if the user hits HOME while the dialog is up.
-        //
-        // Note it's safe to call removeDialog() even if there's no dialog
-        // associated with that ID.
-        removeDialog(DIALOG_NOT_VOICE_CAPABLE);
-
-        super.onStop();
-    }
-
-    /**
-     * Handle the specified CALL or CALL_* intent on a non-voice-capable
-     * device.
-     *
-     * This method may launch a different intent (if there's some useful
-     * alternative action to take), or otherwise display an error dialog,
-     * and in either case will finish() the current activity when done.
-     */
-    private void handleNonVoiceCapable(Intent intent) {
-        if (DBG) Log.v(TAG, "handleNonVoiceCapable: handling " + intent
-                       + " on non-voice-capable device...");
-
-        // Just show a generic "voice calling not supported" dialog.
-        showDialog(DIALOG_NOT_VOICE_CAPABLE);
-        // ...and we'll eventually finish() when the user dismisses
-        // or cancels the dialog.
-    }
-
-    @Override
-    protected Dialog onCreateDialog(int id) {
-        Dialog dialog;
-        switch(id) {
-            case DIALOG_NOT_VOICE_CAPABLE:
-                dialog = new AlertDialog.Builder(this)
-                        .setTitle(R.string.not_voice_capable)
-                        .setIconAttribute(android.R.attr.alertDialogIcon)
-                        .setPositiveButton(android.R.string.ok, this)
-                        .setOnCancelListener(this)
-                        .create();
-                break;
-            default:
-                Log.w(TAG, "onCreateDialog: unexpected ID " + id);
-                dialog = null;
-                break;
-        }
-        return dialog;
-    }
-
-    /** DialogInterface.OnClickListener implementation */
-    @Override
-    public void onClick(DialogInterface dialog, int id) {
-        // DIALOG_NOT_VOICE_CAPABLE is the only dialog we ever use (so far
-        // at least), and its only button is "OK".
-        finish();
-    }
-
-    /** DialogInterface.OnCancelListener implementation */
-    @Override
-    public void onCancel(DialogInterface dialog) {
-        // DIALOG_NOT_VOICE_CAPABLE is the only dialog we ever use (so far
-        // at least), and canceling it is just like hitting "OK".
-        finish();
-    }
-
-    /**
-     * Implement onConfigurationChanged() purely for debugging purposes,
-     * to make sure that the android:configChanges element in our manifest
-     * is working properly.
-     */
-    @Override
-    public void onConfigurationChanged(Configuration newConfig) {
-        super.onConfigurationChanged(newConfig);
-        if (DBG) Log.v(TAG, "onConfigurationChanged: newConfig = " + newConfig);
-    }
-}
diff --git a/src/com/android/phone/PhoneGlobals.java b/src/com/android/phone/PhoneGlobals.java
index 98b94cc..d4da7fe 100644
--- a/src/com/android/phone/PhoneGlobals.java
+++ b/src/com/android/phone/PhoneGlobals.java
@@ -134,9 +134,6 @@
 
     private static PhoneGlobals sMe;
 
-    // A few important fields we expose to the rest of the package
-    // directly (rather than thru set/get methods) for efficiency.
-    CallController callController;
     CallManager mCM;
     CallNotifier notifier;
     CallerInfoCache callerInfoCache;
@@ -202,12 +199,13 @@
                         // The user won't be able to do anything else until
                         // they enter a valid SIM network PIN.
                         Log.i(LOG_TAG, "show sim depersonal panel");
-                        IccNetworkDepersonalizationPanel.showDialog();
+                        Phone phone = (Phone) ((AsyncResult) msg.obj).userObj;
+                        IccNetworkDepersonalizationPanel.showDialog(phone);
                     }
                     break;
 
                 case EVENT_DATA_ROAMING_DISCONNECTED:
-                    notificationMgr.showDataDisconnectedRoaming();
+                    notificationMgr.showDataDisconnectedRoaming(msg.arg1);
                     break;
 
                 case EVENT_DATA_ROAMING_OK:
@@ -326,11 +324,6 @@
 
             callGatewayManager = CallGatewayManager.getInstance();
 
-            // Create the CallController singleton, which is the interface
-            // to the telephony layer for user-initiated telephony functionality
-            // (like making outgoing calls.)
-            callController = CallController.init(this, callLogger, callGatewayManager);
-
             // Create the CallerInfoCache singleton, which remembers custom ring tone and
             // send-to-voicemail settings.
             //
@@ -842,7 +835,9 @@
             mNoDataDueToRoaming = true;
             Log.d(LOG_TAG, "Show roaming disconnected notification");
             mDataRoamingNotifLog.log("Show");
-            mHandler.sendEmptyMessage(EVENT_DATA_ROAMING_DISCONNECTED);
+            Message msg = mHandler.obtainMessage(EVENT_DATA_ROAMING_DISCONNECTED);
+            msg.arg1 = mDefaultDataSubId;
+            msg.sendToTarget();
         } else if (mNoDataDueToRoaming && (dataAllowed
                 || !reasons.containsOnly(DataDisallowedReasonType.ROAMING_DISABLED))) {
             // Otherwise dismiss the notification we showed earlier.
diff --git a/src/com/android/phone/PhoneInterfaceManager.java b/src/com/android/phone/PhoneInterfaceManager.java
old mode 100644
new mode 100755
index 616acda..183aa57
--- a/src/com/android/phone/PhoneInterfaceManager.java
+++ b/src/com/android/phone/PhoneInterfaceManager.java
@@ -38,8 +38,8 @@
 import android.os.Looper;
 import android.os.Message;
 import android.os.Messenger;
-import android.os.Process;
 import android.os.PersistableBundle;
+import android.os.RemoteException;
 import android.os.ResultReceiver;
 import android.os.ServiceManager;
 import android.os.UserHandle;
@@ -55,6 +55,7 @@
 import android.telephony.CellInfo;
 import android.telephony.ClientRequestStats;
 import android.telephony.IccOpenLogicalChannelResponse;
+import android.telephony.LocationAccessPolicy;
 import android.telephony.ModemActivityInfo;
 import android.telephony.NeighboringCellInfo;
 import android.telephony.NetworkScanRequest;
@@ -67,8 +68,14 @@
 import android.telephony.SubscriptionManager;
 import android.telephony.TelephonyHistogram;
 import android.telephony.TelephonyManager;
+import android.telephony.UiccSlotInfo;
 import android.telephony.UssdResponse;
 import android.telephony.VisualVoicemailSmsFilterSettings;
+import android.telephony.ims.aidl.IImsConfig;
+import android.telephony.ims.aidl.IImsMmTelFeature;
+import android.telephony.ims.aidl.IImsRcsFeature;
+import android.telephony.ims.aidl.IImsRegistration;
+import android.telephony.ims.stub.ImsRegistrationImplBase;
 import android.text.TextUtils;
 import android.util.ArraySet;
 import android.util.EventLog;
@@ -77,10 +84,10 @@
 import android.util.Slog;
 
 import com.android.ims.ImsManager;
-import com.android.ims.internal.IImsServiceController;
-import com.android.ims.internal.IImsServiceFeatureListener;
+import com.android.ims.internal.IImsServiceFeatureCallback;
 import com.android.internal.telephony.CallManager;
 import com.android.internal.telephony.CallStateException;
+import com.android.internal.telephony.CarrierInfoManager;
 import com.android.internal.telephony.CellNetworkScanResult;
 import com.android.internal.telephony.CommandException;
 import com.android.internal.telephony.DefaultPhoneNotifier;
@@ -97,6 +104,7 @@
 import com.android.internal.telephony.RIL;
 import com.android.internal.telephony.RILConstants;
 import com.android.internal.telephony.SubscriptionController;
+import com.android.internal.telephony.TelephonyPermissions;
 import com.android.internal.telephony.TelephonyProperties;
 import com.android.internal.telephony.euicc.EuiccConnector;
 import com.android.internal.telephony.uicc.IccIoResult;
@@ -105,6 +113,8 @@
 import com.android.internal.telephony.uicc.UiccCard;
 import com.android.internal.telephony.uicc.UiccCardApplication;
 import com.android.internal.telephony.uicc.UiccController;
+import com.android.internal.telephony.uicc.UiccProfile;
+import com.android.internal.telephony.uicc.UiccSlot;
 import com.android.internal.telephony.util.VoicemailNotificationSettingsUtil;
 import com.android.internal.util.HexDump;
 import com.android.phone.vvm.PhoneAccountHandleConverter;
@@ -156,8 +166,6 @@
     private static final int EVENT_SET_PREFERRED_NETWORK_TYPE_DONE = 24;
     private static final int CMD_SEND_ENVELOPE = 25;
     private static final int EVENT_SEND_ENVELOPE_DONE = 26;
-    private static final int CMD_INVOKE_OEM_RIL_REQUEST_RAW = 27;
-    private static final int EVENT_INVOKE_OEM_RIL_REQUEST_RAW_DONE = 28;
     private static final int CMD_TRANSMIT_APDU_BASIC_CHANNEL = 29;
     private static final int EVENT_TRANSMIT_APDU_BASIC_CHANNEL_DONE = 30;
     private static final int CMD_EXCHANGE_SIM_IO = 31;
@@ -179,6 +187,14 @@
     private static final int CMD_HANDLE_USSD_REQUEST = 47;
     private static final int CMD_GET_FORBIDDEN_PLMNS = 48;
     private static final int EVENT_GET_FORBIDDEN_PLMNS_DONE = 49;
+    private static final int CMD_SWITCH_SLOTS = 50;
+    private static final int EVENT_SWITCH_SLOTS_DONE = 51;
+
+    // Parameters of select command.
+    private static final int SELECT_COMMAND = 0xA4;
+    private static final int SELECT_P1 = 0x04;
+    private static final int SELECT_P2 = 0;
+    private static final int SELECT_P3 = 0x10;
 
     /** The singleton instance. */
     private static PhoneInterfaceManager sInstance;
@@ -613,7 +629,7 @@
                     uiccCard = getUiccCardFromRequest(request);
                     if (uiccCard == null) {
                         loge("iccCloseLogicalChannel: No UICC");
-                        request.result = new IccIoResult(0x6F, 0, (byte[])null);
+                        request.result = false;
                         synchronized (request) {
                             request.notifyAll();
                         }
@@ -723,21 +739,6 @@
                     handleNullReturnEvent(msg, "setPreferredNetworkType");
                     break;
 
-                case CMD_INVOKE_OEM_RIL_REQUEST_RAW:
-                    request = (MainThreadRequest)msg.obj;
-                    onCompleted = obtainMessage(EVENT_INVOKE_OEM_RIL_REQUEST_RAW_DONE, request);
-                    mPhone.invokeOemRilRequestRaw((byte[])request.argument, onCompleted);
-                    break;
-
-                case EVENT_INVOKE_OEM_RIL_REQUEST_RAW_DONE:
-                    ar = (AsyncResult)msg.obj;
-                    request = (MainThreadRequest)ar.userObj;
-                    request.result = ar;
-                    synchronized (request) {
-                        request.notifyAll();
-                    }
-                    break;
-
                 case CMD_SET_VOICEMAIL_NUMBER:
                     request = (MainThreadRequest) msg.obj;
                     onCompleted = obtainMessage(EVENT_SET_VOICEMAIL_NUMBER_DONE, request);
@@ -956,6 +957,22 @@
                               onCompleted);
                     break;
 
+                case CMD_SWITCH_SLOTS:
+                    request = (MainThreadRequest) msg.obj;
+                    int[] physicalSlots = (int[]) request.argument;
+                    onCompleted = obtainMessage(EVENT_SWITCH_SLOTS_DONE, request);
+                    UiccController.getInstance().switchSlots(physicalSlots, onCompleted);
+                    break;
+
+                case EVENT_SWITCH_SLOTS_DONE:
+                    ar = (AsyncResult) msg.obj;
+                    request = (MainThreadRequest) ar.userObj;
+                    request.result = (ar.exception == null);
+                    synchronized (request) {
+                        request.notifyAll();
+                    }
+                    break;
+
                 default:
                     Log.w(LOG_TAG, "MainThreadHandler: unexpected message code: " + msg.what);
                     break;
@@ -1246,7 +1263,8 @@
 
     @Override
     public boolean isOffhookForSubscriber(int subId, String callingPackage) {
-        if (!canReadPhoneState(callingPackage, "isOffhookForSubscriber")) {
+        if (!TelephonyPermissions.checkCallingOrSelfReadPhoneState(
+                mApp, callingPackage, "isOffhookForSubscriber")) {
             return false;
         }
 
@@ -1265,7 +1283,8 @@
 
     @Override
     public boolean isRingingForSubscriber(int subId, String callingPackage) {
-        if (!canReadPhoneState(callingPackage, "isRingingForSubscriber")) {
+        if (!TelephonyPermissions.checkCallingOrSelfReadPhoneState(
+                mApp, callingPackage, "isRingingForSubscriber")) {
             return false;
         }
 
@@ -1284,7 +1303,8 @@
 
     @Override
     public boolean isIdleForSubscriber(int subId, String callingPackage) {
-        if (!canReadPhoneState(callingPackage, "isIdleForSubscriber")) {
+        if (!TelephonyPermissions.checkCallingOrSelfReadPhoneState(
+                mApp, callingPackage, "isIdleForSubscriber")) {
             return false;
         }
 
@@ -1459,7 +1479,8 @@
 
     @Override
     public boolean isRadioOnForSubscriber(int subId, String callingPackage) {
-        if (!canReadPhoneState(callingPackage, "isRadioOnForSubscriber")) {
+        if (!TelephonyPermissions.checkCallingOrSelfReadPhoneState(
+                mApp, callingPackage, "isRadioOnForSubscriber")) {
             return false;
         }
         return isRadioOnForSubscriber(subId);
@@ -1562,7 +1583,7 @@
         int subId = mSubscriptionController.getDefaultDataSubId();
         final Phone phone = getPhone(subId);
         if (phone != null) {
-            phone.setDataEnabled(true);
+            phone.setUserDataEnabled(true);
             return true;
         } else {
             return false;
@@ -1576,7 +1597,7 @@
         int subId = mSubscriptionController.getDefaultDataSubId();
         final Phone phone = getPhone(subId);
         if (phone != null) {
-            phone.setDataEnabled(false);
+            phone.setUserDataEnabled(false);
             return true;
         } else {
             return false;
@@ -1646,8 +1667,10 @@
 
     @Override
     public Bundle getCellLocation(String callingPackage) {
+        mPhone.getContext().getSystemService(AppOpsManager.class)
+                .checkPackage(Binder.getCallingUid(), callingPackage);
         if (!LocationAccessPolicy.canAccessCellLocation(mPhone.getContext(),
-                callingPackage, Binder.getCallingUid(), "getCellLocation")) {
+                callingPackage, Binder.getCallingUid(),Binder.getCallingPid())) {
             return null;
         }
 
@@ -1658,7 +1681,7 @@
             return null;
         }
 
-        WorkSource workSource = getWorkSource(null, Binder.getCallingUid());
+        WorkSource workSource = getWorkSource(Binder.getCallingUid());
         phone.getCellLocation(workSource).fillInNotifierBundle(data);
         return data;
     }
@@ -1714,8 +1737,10 @@
     @Override
     @SuppressWarnings("unchecked")
     public List<NeighboringCellInfo> getNeighboringCellInfo(String callingPackage) {
+        mPhone.getContext().getSystemService(AppOpsManager.class)
+                .checkPackage(Binder.getCallingUid(), callingPackage);
         if (!LocationAccessPolicy.canAccessCellLocation(mPhone.getContext(),
-                callingPackage, Binder.getCallingUid(), "getNeighboringCellInfo")) {
+                callingPackage, Binder.getCallingUid(), Binder.getCallingPid())) {
             return null;
         }
 
@@ -1728,7 +1753,7 @@
 
         ArrayList<NeighboringCellInfo> cells = null;
 
-        WorkSource workSource = getWorkSource(null, Binder.getCallingUid());
+        WorkSource workSource = getWorkSource(Binder.getCallingUid());
         try {
             cells = (ArrayList<NeighboringCellInfo>) sendRequest(
                     CMD_HANDLE_NEIGHBORING_CELL, workSource,
@@ -1742,13 +1767,15 @@
 
     @Override
     public List<CellInfo> getAllCellInfo(String callingPackage) {
+        mPhone.getContext().getSystemService(AppOpsManager.class)
+                .checkPackage(Binder.getCallingUid(), callingPackage);
         if (!LocationAccessPolicy.canAccessCellLocation(mPhone.getContext(),
-                callingPackage, Binder.getCallingUid(), "getAllCellInfo")) {
+                callingPackage, Binder.getCallingUid(), Binder.getCallingPid())) {
             return null;
         }
 
         if (DBG_LOC) log("getAllCellInfo: is active user");
-        WorkSource workSource = getWorkSource(null, Binder.getCallingUid());
+        WorkSource workSource = getWorkSource(Binder.getCallingUid());
         List<CellInfo> cellInfos = new ArrayList<CellInfo>();
         for (Phone phone : PhoneFactory.getPhones()) {
             final List<CellInfo> info = phone.getAllCellInfo(workSource);
@@ -1760,22 +1787,24 @@
     @Override
     public void setCellInfoListRate(int rateInMillis) {
         enforceModifyPermission();
-        WorkSource workSource = getWorkSource(null, Binder.getCallingUid());
+        WorkSource workSource = getWorkSource(Binder.getCallingUid());
         mPhone.setCellInfoListRate(rateInMillis, workSource);
     }
 
     @Override
     public String getImeiForSlot(int slotIndex, String callingPackage) {
-      if (!canReadPhoneState(callingPackage, "getImeiForSlot")) {
-          return null;
-      }
-      Phone phone = PhoneFactory.getPhone(slotIndex);
-      return phone == null ? null : phone.getImei();
+        if (!TelephonyPermissions.checkCallingOrSelfReadPhoneState(
+                mApp, callingPackage, "getImeiForSlot")) {
+            return null;
+        }
+        Phone phone = PhoneFactory.getPhone(slotIndex);
+        return phone == null ? null : phone.getImei();
     }
 
     @Override
     public String getMeidForSlot(int slotIndex, String callingPackage) {
-        if (!canReadPhoneState(callingPackage, "getMeidForSlot")) {
+        if (!TelephonyPermissions.checkCallingOrSelfReadPhoneState(
+                mApp, callingPackage, "getMeidForSlot")) {
             return null;
         }
         Phone phone = PhoneFactory.getPhone(slotIndex);
@@ -1784,11 +1813,24 @@
 
     @Override
     public String getDeviceSoftwareVersionForSlot(int slotIndex, String callingPackage) {
-      if (!canReadPhoneState(callingPackage, "getDeviceSoftwareVersionForSlot")) {
-          return null;
-      }
-      Phone phone = PhoneFactory.getPhone(slotIndex);
-      return phone == null ? null : phone.getDeviceSvn();
+        if (!TelephonyPermissions.checkCallingOrSelfReadPhoneState(
+                mApp, callingPackage, "getDeviceSoftwareVersionForSlot")) {
+            return null;
+        }
+        Phone phone = PhoneFactory.getPhone(slotIndex);
+        return phone == null ? null : phone.getDeviceSvn();
+    }
+
+    @Override
+    public int getSubscriptionCarrierId(int subId) {
+        final Phone phone = getPhone(subId);
+        return phone == null ? TelephonyManager.UNKNOWN_CARRIER_ID : phone.getCarrierId();
+    }
+
+    @Override
+    public String getSubscriptionCarrierName(int subId) {
+        final Phone phone = getPhone(subId);
+        return phone == null ? null : phone.getCarrierName();
     }
 
     //
@@ -1805,35 +1847,6 @@
     }
 
     /**
-     * Make sure either system app or the caller has carrier privilege.
-     *
-     * @throws SecurityException if the caller does not have the required permission/privilege
-     */
-    private void enforceModifyPermissionOrCarrierPrivilege(int subId) {
-        int permission = mApp.checkCallingOrSelfPermission(
-                android.Manifest.permission.MODIFY_PHONE_STATE);
-        if (permission == PackageManager.PERMISSION_GRANTED) {
-            return;
-        }
-
-        log("No modify permission, check carrier privilege next.");
-        enforceCarrierPrivilege(subId);
-    }
-
-    /**
-     * Make sure the caller has carrier privilege.
-     *
-     * @throws SecurityException if the caller does not have the required permission
-     */
-    private void enforceCarrierPrivilege(int subId) {
-        if (getCarrierPrivilegeStatus(subId) !=
-                    TelephonyManager.CARRIER_PRIVILEGE_STATUS_HAS_ACCESS) {
-            loge("No Carrier Privilege.");
-            throw new SecurityException("No Carrier Privilege.");
-        }
-    }
-
-    /**
      * Make sure the caller has the CALL_PHONE permission.
      *
      * @throws SecurityException if the caller does not have the required permission
@@ -1893,7 +1906,8 @@
 
     @Override
     public int getCdmaEriIconIndexForSubscriber(int subId, String callingPackage) {
-        if (!canReadPhoneState(callingPackage, "getCdmaEriIconIndexForSubscriber")) {
+        if (!TelephonyPermissions.checkCallingOrSelfReadPhoneState(
+                mApp, callingPackage, "getCdmaEriIconIndexForSubscriber")) {
             return -1;
         }
         final Phone phone = getPhone(subId);
@@ -1916,7 +1930,8 @@
 
     @Override
     public int getCdmaEriIconModeForSubscriber(int subId, String callingPackage) {
-        if (!canReadPhoneState(callingPackage, "getCdmaEriIconModeForSubscriber")) {
+        if (!TelephonyPermissions.checkCallingOrSelfReadPhoneState(
+                mApp, callingPackage, "getCdmaEriIconModeForSubscriber")) {
             return -1;
         }
         final Phone phone = getPhone(subId);
@@ -1937,7 +1952,8 @@
 
     @Override
     public String getCdmaEriTextForSubscriber(int subId, String callingPackage) {
-        if (!canReadPhoneState(callingPackage, "getCdmaEriIconTextForSubscriber")) {
+        if (!TelephonyPermissions.checkCallingOrSelfReadPhoneState(
+                mApp, callingPackage, "getCdmaEriIconTextForSubscriber")) {
             return null;
         }
         final Phone phone = getPhone(subId);
@@ -1953,7 +1969,8 @@
      */
     @Override
     public String getCdmaMdn(int subId) {
-        enforceModifyPermissionOrCarrierPrivilege(subId);
+        TelephonyPermissions.enforceCallingOrSelfModifyPermissionOrCarrierPrivilege(
+                mApp, subId, "getCdmaMdn");
         final Phone phone = getPhone(subId);
         if (mPhone.getPhoneType() == PhoneConstants.PHONE_TYPE_CDMA && phone != null) {
             return phone.getLine1Number();
@@ -1967,7 +1984,8 @@
      */
     @Override
     public String getCdmaMin(int subId) {
-        enforceModifyPermissionOrCarrierPrivilege(subId);
+        TelephonyPermissions.enforceCallingOrSelfModifyPermissionOrCarrierPrivilege(
+                mApp, subId, "getCdmaMin");
         final Phone phone = getPhone(subId);
         if (phone != null && phone.getPhoneType() == PhoneConstants.PHONE_TYPE_CDMA) {
             return phone.getCdmaMin();
@@ -1988,7 +2006,7 @@
      */
     @Override
     public boolean setVoiceMailNumber(int subId, String alphaTag, String number) {
-        enforceCarrierPrivilege(subId);
+        TelephonyPermissions.enforceCallingOrSelfCarrierPrivilege(subId, "setVoiceMailNumber");
         Boolean success = (Boolean) sendRequest(CMD_SET_VOICEMAIL_NUMBER,
                 new Pair<String, String>(alphaTag, number), new Integer(subId));
         return success;
@@ -2011,7 +2029,8 @@
     @Override
     public String getVisualVoicemailPackageName(String callingPackage, int subId) {
         mAppOps.checkPackage(Binder.getCallingUid(), callingPackage);
-        if (!canReadPhoneState(callingPackage, "getVisualVoicemailPackageName")) {
+        if (!TelephonyPermissions.checkCallingOrSelfReadPhoneState(
+                mApp, callingPackage, "getVisualVoicemailPackageName")) {
             return null;
         }
         return RemoteVvmTaskManager.getRemotePackage(mPhone.getContext(), subId).getPackageName();
@@ -2075,7 +2094,8 @@
      */
     @Override
     public void setVoiceActivationState(int subId, int activationState) {
-        enforceModifyPermissionOrCarrierPrivilege(subId);
+        TelephonyPermissions.enforceCallingOrSelfModifyPermissionOrCarrierPrivilege(
+                mApp, subId, "setVoiceActivationState");
         final Phone phone = getPhone(subId);
         if (phone != null) {
             phone.setVoiceActivationState(activationState);
@@ -2089,7 +2109,8 @@
      */
     @Override
     public void setDataActivationState(int subId, int activationState) {
-        enforceModifyPermissionOrCarrierPrivilege(subId);
+        TelephonyPermissions.enforceCallingOrSelfModifyPermissionOrCarrierPrivilege(
+                mApp, subId, "setDataActivationState");
         final Phone phone = getPhone(subId);
         if (phone != null) {
             phone.setDataActivationState(activationState);
@@ -2103,9 +2124,7 @@
      */
     @Override
     public int getVoiceActivationState(int subId, String callingPackage) {
-        if (!canReadPhoneState(callingPackage, "getVoiceActivationStateForSubscriber")) {
-            return TelephonyManager.SIM_ACTIVATION_STATE_UNKNOWN;
-        }
+        enforceReadPrivilegedPermission();
         final Phone phone = getPhone(subId);
         if (phone != null) {
             return phone.getVoiceActivationState();
@@ -2119,9 +2138,7 @@
      */
     @Override
     public int getDataActivationState(int subId, String callingPackage) {
-        if (!canReadPhoneState(callingPackage, "getDataActivationStateForSubscriber")) {
-            return TelephonyManager.SIM_ACTIVATION_STATE_UNKNOWN;
-        }
+        enforceReadPrivilegedPermission();
         final Phone phone = getPhone(subId);
         if (phone != null) {
             return phone.getDataActivationState();
@@ -2170,7 +2187,8 @@
         mAppOps.checkPackage(Binder.getCallingUid(), callingPackage);
         String defaultDialer = TelecomManager.from(mPhone.getContext()).getDefaultDialerPackage();
         if (!TextUtils.equals(callingPackage, defaultDialer)) {
-            enforceCarrierPrivilege(getDefaultSubscription());
+            TelephonyPermissions.enforceCallingOrSelfCarrierPrivilege(
+                    getDefaultSubscription(), "sendDialerSpecialCode");
         }
         mPhone.sendDialerSpecialCode(inputCode);
     }
@@ -2196,7 +2214,8 @@
      */
     @Override
     public int getNetworkTypeForSubscriber(int subId, String callingPackage) {
-        if (!canReadPhoneState(callingPackage, "getNetworkTypeForSubscriber")) {
+        if (!TelephonyPermissions.checkCallingOrSelfReadPhoneState(
+                mApp, callingPackage, "getNetworkTypeForSubscriber")) {
             return TelephonyManager.NETWORK_TYPE_UNKNOWN;
         }
 
@@ -2221,7 +2240,8 @@
      */
     @Override
     public int getDataNetworkTypeForSubscriber(int subId, String callingPackage) {
-        if (!canReadPhoneState(callingPackage, "getDataNetworkTypeForSubscriber")) {
+        if (!TelephonyPermissions.checkCallingOrSelfReadPhoneState(
+                mApp, callingPackage, "getDataNetworkTypeForSubscriber")) {
             return TelephonyManager.NETWORK_TYPE_UNKNOWN;
         }
 
@@ -2238,7 +2258,8 @@
      */
     @Override
     public int getVoiceNetworkTypeForSubscriber(int subId, String callingPackage) {
-        if (!canReadPhoneState(callingPackage, "getDataNetworkTypeForSubscriber")) {
+        if (!TelephonyPermissions.checkCallingOrSelfReadPhoneState(
+                mApp, callingPackage, "getDataNetworkTypeForSubscriber")) {
             return TelephonyManager.NETWORK_TYPE_UNKNOWN;
         }
 
@@ -2288,7 +2309,8 @@
 
     @Override
     public int getLteOnCdmaModeForSubscriber(int subId, String callingPackage) {
-        if (!canReadPhoneState(callingPackage, "getLteOnCdmaModeForSubscriber")) {
+        if (!TelephonyPermissions.checkCallingOrSelfReadPhoneState(
+                mApp, callingPackage, "getLteOnCdmaModeForSubscriber")) {
             return PhoneConstants.LTE_ON_CDMA_UNKNOWN;
         }
 
@@ -2345,7 +2367,8 @@
     @Override
     public IccOpenLogicalChannelResponse iccOpenLogicalChannel(
             int subId, String callingPackage, String aid, int p2) {
-        enforceModifyPermissionOrCarrierPrivilege(subId);
+        TelephonyPermissions.enforceCallingOrSelfModifyPermissionOrCarrierPrivilege(
+                mApp, subId, "iccOpenLogicalChannel");
 
         if (TextUtils.equals(ISDR_AID, aid)) {
             // Only allows LPA to open logical channel to ISD-R.
@@ -2368,7 +2391,8 @@
 
     @Override
     public boolean iccCloseLogicalChannel(int subId, int channel) {
-        enforceModifyPermissionOrCarrierPrivilege(subId);
+        TelephonyPermissions.enforceCallingOrSelfModifyPermissionOrCarrierPrivilege(
+                mApp, subId, "iccCloseLogicalChannel");
 
         if (DBG) log("iccCloseLogicalChannel: subId=" + subId + " chnl=" + channel);
         if (channel < 0) {
@@ -2382,7 +2406,8 @@
     @Override
     public String iccTransmitApduLogicalChannel(int subId, int channel, int cla,
             int command, int p1, int p2, int p3, String data) {
-        enforceModifyPermissionOrCarrierPrivilege(subId);
+        TelephonyPermissions.enforceCallingOrSelfModifyPermissionOrCarrierPrivilege(
+                mApp, subId, "iccTransmitApduLogicalChannel");
 
         if (DBG) {
             log("iccTransmitApduLogicalChannel: subId=" + subId + " chnl=" + channel +
@@ -2408,9 +2433,23 @@
     }
 
     @Override
-    public String iccTransmitApduBasicChannel(int subId, int cla, int command, int p1, int p2,
-                int p3, String data) {
-        enforceModifyPermissionOrCarrierPrivilege(subId);
+    public String iccTransmitApduBasicChannel(int subId, String callingPackage, int cla,
+            int command, int p1, int p2, int p3, String data) {
+        TelephonyPermissions.enforceCallingOrSelfModifyPermissionOrCarrierPrivilege(
+                mApp, subId, "iccTransmitApduBasicChannel");
+
+        if (command == SELECT_COMMAND && p1 == SELECT_P1 && p2 == SELECT_P2 && p3 == SELECT_P3
+                && TextUtils.equals(ISDR_AID, data)) {
+            // Only allows LPA to select ISD-R.
+            mAppOps.checkPackage(Binder.getCallingUid(), callingPackage);
+            ComponentInfo bestComponent =
+                    EuiccConnector.findBestComponent(mPhone.getContext().getPackageManager());
+            if (bestComponent == null
+                    || !TextUtils.equals(callingPackage, bestComponent.packageName)) {
+                loge("The calling package is not allowed to select ISD-R.");
+                throw new SecurityException("The calling package is not allowed to select ISD-R.");
+            }
+        }
 
         if (DBG) {
             log("iccTransmitApduBasicChannel: subId=" + subId + " cla=" + cla + " cmd=" + command
@@ -2433,7 +2472,8 @@
     @Override
     public byte[] iccExchangeSimIO(int subId, int fileID, int command, int p1, int p2, int p3,
             String filePath) {
-        enforceModifyPermissionOrCarrierPrivilege(subId);
+        TelephonyPermissions.enforceCallingOrSelfModifyPermissionOrCarrierPrivilege(
+                mApp, subId, "iccExchangeSimIO");
 
         if (DBG) {
             log("Exchange SIM_IO " + subId + ":" + fileID + ":" + command + " " +
@@ -2486,7 +2526,8 @@
 
     @Override
     public String sendEnvelopeWithStatus(int subId, String content) {
-        enforceModifyPermissionOrCarrierPrivilege(subId);
+        TelephonyPermissions.enforceCallingOrSelfModifyPermissionOrCarrierPrivilege(
+                mApp, subId, "sendEnvelopeWithStatus");
 
         IccIoResult response = (IccIoResult)sendRequest(CMD_SEND_ENVELOPE, content, subId);
         if (response.payload == null) {
@@ -2509,7 +2550,8 @@
      */
     @Override
     public String nvReadItem(int itemID) {
-        enforceModifyPermissionOrCarrierPrivilege(getDefaultSubscription());
+        TelephonyPermissions.enforceCallingOrSelfModifyPermissionOrCarrierPrivilege(
+                mApp, getDefaultSubscription(), "nvReadItem");
         if (DBG) log("nvReadItem: item " + itemID);
         String value = (String) sendRequest(CMD_NV_READ_ITEM, itemID);
         if (DBG) log("nvReadItem: item " + itemID + " is \"" + value + '"');
@@ -2526,7 +2568,8 @@
      */
     @Override
     public boolean nvWriteItem(int itemID, String itemValue) {
-        enforceModifyPermissionOrCarrierPrivilege(getDefaultSubscription());
+        TelephonyPermissions.enforceCallingOrSelfModifyPermissionOrCarrierPrivilege(
+                mApp, getDefaultSubscription(), "nvWriteItem");
         if (DBG) log("nvWriteItem: item " + itemID + " value \"" + itemValue + '"');
         Boolean success = (Boolean) sendRequest(CMD_NV_WRITE_ITEM,
                 new Pair<Integer, String>(itemID, itemValue));
@@ -2543,7 +2586,8 @@
      */
     @Override
     public boolean nvWriteCdmaPrl(byte[] preferredRoamingList) {
-        enforceModifyPermissionOrCarrierPrivilege(getDefaultSubscription());
+        TelephonyPermissions.enforceCallingOrSelfModifyPermissionOrCarrierPrivilege(
+                mApp, getDefaultSubscription(), "nvWriteCdmaPrl");
         if (DBG) log("nvWriteCdmaPrl: value: " + HexDump.toHexString(preferredRoamingList));
         Boolean success = (Boolean) sendRequest(CMD_NV_WRITE_CDMA_PRL, preferredRoamingList);
         if (DBG) log("nvWriteCdmaPrl: " + (success ? "ok" : "fail"));
@@ -2559,7 +2603,8 @@
      */
     @Override
     public boolean nvResetConfig(int resetType) {
-        enforceModifyPermissionOrCarrierPrivilege(getDefaultSubscription());
+        TelephonyPermissions.enforceCallingOrSelfModifyPermissionOrCarrierPrivilege(
+                mApp, getDefaultSubscription(), "nvResetConfig");
         if (DBG) log("nvResetConfig: type " + resetType);
         Boolean success = (Boolean) sendRequest(CMD_NV_RESET_CONFIG, resetType);
         if (DBG) log("nvResetConfig: type " + resetType + ' ' + (success ? "ok" : "fail"));
@@ -2576,7 +2621,8 @@
     }
 
     public String[] getPcscfAddress(String apnType, String callingPackage) {
-        if (!canReadPhoneState(callingPackage, "getPcscfAddress")) {
+        if (!TelephonyPermissions.checkCallingOrSelfReadPhoneState(
+                mApp, callingPackage, "getPcscfAddress")) {
             return new String[0];
         }
 
@@ -2585,16 +2631,69 @@
     }
 
     /**
-     * Returns the {@link IImsServiceController} that corresponds to the given slot Id and IMS
-     * feature or {@link null} if the service is not available. If an ImsServiceController is
-     * available, the {@link IImsServiceFeatureListener} callback is registered as a listener for
-     * feature updates.
+     * Enables IMS for the framework. This will trigger IMS registration and ImsFeature capability
+     * status updates, if not already enabled.
      */
-    public IImsServiceController getImsServiceControllerAndListen(int slotIndex, int feature,
-            IImsServiceFeatureListener callback) {
+    public void enableIms(int slotId) {
         enforceModifyPermission();
-        return PhoneFactory.getImsResolver().getImsServiceControllerAndListen(slotIndex, feature,
-                callback);
+        PhoneFactory.getImsResolver().enableIms(slotId);
+    }
+
+    /**
+     * Disables IMS for the framework. This will trigger IMS de-registration and trigger ImsFeature
+     * status updates to disabled.
+     */
+    public void disableIms(int slotId) {
+        enforceModifyPermission();
+        PhoneFactory.getImsResolver().disableIms(slotId);
+    }
+
+    /**
+     * Returns the {@link IImsMmTelFeature} that corresponds to the given slot Id for the MMTel
+     * feature or {@link null} if the service is not available. If the feature is available, the
+     * {@link IImsServiceFeatureCallback} callback is registered as a listener for feature updates.
+     */
+    public IImsMmTelFeature getMmTelFeatureAndListen(int slotId,
+            IImsServiceFeatureCallback callback) {
+        enforceModifyPermission();
+        return PhoneFactory.getImsResolver().getMmTelFeatureAndListen(slotId, callback);
+    }
+
+    /**
+     * Returns the {@link IImsRcsFeature} that corresponds to the given slot Id for the RCS
+     * feature during emergency calling or {@link null} if the service is not available. If the
+     * feature is available, the {@link IImsServiceFeatureCallback} callback is registered as a
+     * listener for feature updates.
+     */
+    public IImsRcsFeature getRcsFeatureAndListen(int slotId, IImsServiceFeatureCallback callback) {
+        enforceModifyPermission();
+        return PhoneFactory.getImsResolver().getRcsFeatureAndListen(slotId, callback);
+    }
+
+    /**
+     * Returns the {@link IImsRegistration} structure associated with the slotId and feature
+     * specified.
+     */
+    public IImsRegistration getImsRegistration(int slotId, int feature) throws RemoteException {
+        enforceModifyPermission();
+        return PhoneFactory.getImsResolver().getImsRegistration(slotId, feature);
+    }
+
+    /**
+     * Returns the {@link IImsConfig} structure associated with the slotId and feature
+     * specified.
+     */
+    public IImsConfig getImsConfig(int slotId, int feature) throws RemoteException {
+        enforceModifyPermission();
+        return PhoneFactory.getImsResolver().getImsConfig(slotId, feature);
+    }
+
+    /**
+     * @return true if emergency calling is available on IMS, false if it should fallback to CS.
+     */
+    public boolean isEmergencyMmTelAvailable(int slotId) {
+        enforceModifyPermission();
+        return PhoneFactory.getImsResolver().isEmergencyMmTelAvailable(slotId);
     }
 
     public void setImsRegistrationState(boolean registered) {
@@ -2608,7 +2707,8 @@
      */
     @Override
     public void setNetworkSelectionModeAutomatic(int subId) {
-        enforceModifyPermissionOrCarrierPrivilege(subId);
+        TelephonyPermissions.enforceCallingOrSelfModifyPermissionOrCarrierPrivilege(
+                mApp, subId, "setNetworkSelectionModeAutomatic");
         if (DBG) log("setNetworkSelectionModeAutomatic: subId " + subId);
         sendRequest(CMD_SET_NETWORK_SELECTION_MODE_AUTOMATIC, null, subId);
     }
@@ -2617,9 +2717,14 @@
      * Set the network selection mode to manual with the selected carrier.
      */
     @Override
-    public boolean setNetworkSelectionModeManual(int subId, OperatorInfo operator,
+    public boolean setNetworkSelectionModeManual(int subId, String operatorNumeric,
             boolean persistSelection) {
-        enforceModifyPermissionOrCarrierPrivilege(subId);
+        TelephonyPermissions.enforceCallingOrSelfModifyPermissionOrCarrierPrivilege(
+                mApp, subId, "setNetworkSelectionModeManual");
+        OperatorInfo operator = new OperatorInfo(
+                /* operatorAlphaLong */ "",
+                /* operatorAlphaShort */ "",
+                operatorNumeric);
         if (DBG) log("setNetworkSelectionModeManual: subId:" + subId + " operator:" + operator);
         ManualNetworkSelectionArgument arg = new ManualNetworkSelectionArgument(operator,
                 persistSelection);
@@ -2631,7 +2736,8 @@
      */
     @Override
     public CellNetworkScanResult getCellNetworkScanResults(int subId) {
-        enforceModifyPermissionOrCarrierPrivilege(subId);
+        TelephonyPermissions.enforceCallingOrSelfModifyPermissionOrCarrierPrivilege(
+                mApp, subId, "getCellNetworkScanResults");
         if (DBG) log("getCellNetworkScanResults: subId " + subId);
         CellNetworkScanResult result = (CellNetworkScanResult) sendRequest(
                 CMD_PERFORM_NETWORK_SCAN, null, subId);
@@ -2650,7 +2756,8 @@
     @Override
     public int requestNetworkScan(int subId, NetworkScanRequest request, Messenger messenger,
             IBinder binder) {
-        enforceModifyPermissionOrCarrierPrivilege(subId);
+        TelephonyPermissions.enforceCallingOrSelfModifyPermissionOrCarrierPrivilege(
+                mApp, subId, "requestNetworkScan");
         return mNetworkScanRequestTracker.startNetworkScan(
                 request, messenger, binder, getPhone(subId));
     }
@@ -2663,7 +2770,8 @@
      */
     @Override
     public void stopNetworkScan(int subId, int scanId) {
-        enforceModifyPermissionOrCarrierPrivilege(subId);
+        TelephonyPermissions.enforceCallingOrSelfModifyPermissionOrCarrierPrivilege(
+                mApp, subId, "stopNetworkScan");
         mNetworkScanRequestTracker.stopNetworkScan(scanId);
     }
 
@@ -2675,7 +2783,8 @@
      */
     @Override
     public int getCalculatedPreferredNetworkType(String callingPackage) {
-        if (!canReadPhoneState(callingPackage, "getCalculatedPreferredNetworkType")) {
+        if (!TelephonyPermissions.checkCallingOrSelfReadPhoneState(
+                mApp, callingPackage, "getCalculatedPreferredNetworkType")) {
             return RILConstants.PREFERRED_NETWORK_MODE;
         }
 
@@ -2690,7 +2799,8 @@
      */
     @Override
     public int getPreferredNetworkType(int subId) {
-        enforceModifyPermissionOrCarrierPrivilege(subId);
+        TelephonyPermissions.enforceCallingOrSelfModifyPermissionOrCarrierPrivilege(
+                mApp, subId, "getPreferredNetworkType");
         if (DBG) log("getPreferredNetworkType");
         int[] result = (int[]) sendRequest(CMD_GET_PREFERRED_NETWORK_TYPE, null, subId);
         int networkType = (result != null ? result[0] : -1);
@@ -2707,7 +2817,8 @@
      */
     @Override
     public boolean setPreferredNetworkType(int subId, int networkType) {
-        enforceModifyPermissionOrCarrierPrivilege(subId);
+        TelephonyPermissions.enforceCallingOrSelfModifyPermissionOrCarrierPrivilege(
+                mApp, subId, "setPreferredNetworkType");
         if (DBG) log("setPreferredNetworkType: subId " + subId + " type " + networkType);
         Boolean success = (Boolean) sendRequest(CMD_SET_PREFERRED_NETWORK_TYPE, networkType, subId);
         if (DBG) log("setPreferredNetworkType: " + (success ? "ok" : "fail"));
@@ -2746,43 +2857,95 @@
      * @param enable {@code true} turn turn data on, else {@code false}
      */
     @Override
-    public void setDataEnabled(int subId, boolean enable) {
-        enforceModifyPermissionOrCarrierPrivilege(subId);
+    public void setUserDataEnabled(int subId, boolean enable) {
+        TelephonyPermissions.enforceCallingOrSelfModifyPermissionOrCarrierPrivilege(
+                mApp, subId, "setUserDataEnabled");
         int phoneId = mSubscriptionController.getPhoneId(subId);
-        if (DBG) log("getDataEnabled: subId=" + subId + " phoneId=" + phoneId);
+        if (DBG) log("setUserDataEnabled: subId=" + subId + " phoneId=" + phoneId);
         Phone phone = PhoneFactory.getPhone(phoneId);
         if (phone != null) {
-            if (DBG) log("setDataEnabled: subId=" + subId + " enable=" + enable);
-            phone.setDataEnabled(enable);
+            if (DBG) log("setUserDataEnabled: subId=" + subId + " enable=" + enable);
+            phone.setUserDataEnabled(enable);
         } else {
-            loge("setDataEnabled: no phone for subId=" + subId);
+            loge("setUserDataEnabled: no phone for subId=" + subId);
         }
     }
 
     /**
-     * Get whether mobile data is enabled.
+     * Get the user enabled state of Mobile Data.
+     *
+     * TODO: remove and use isUserDataEnabled.
+     * This can't be removed now because some vendor codes
+     * calls through ITelephony directly while they should
+     * use TelephonyManager.
+     *
+     * @return true on enabled
+     */
+    @Override
+    public boolean getDataEnabled(int subId) {
+        return isUserDataEnabled(subId);
+    }
+
+    /**
+     * Get whether mobile data is enabled per user setting.
+     *
+     * There are other factors deciding whether mobile data is actually enabled, but they are
+     * not considered here. See {@link #isDataEnabled(int)} for more details.
      *
      * Accepts either ACCESS_NETWORK_STATE, MODIFY_PHONE_STATE or carrier privileges.
      *
      * @return {@code true} if data is enabled else {@code false}
      */
     @Override
-    public boolean getDataEnabled(int subId) {
+    public boolean isUserDataEnabled(int subId) {
         try {
             mApp.enforceCallingOrSelfPermission(android.Manifest.permission.ACCESS_NETWORK_STATE,
                     null);
         } catch (Exception e) {
-            enforceModifyPermissionOrCarrierPrivilege(subId);
+            TelephonyPermissions.enforceCallingOrSelfModifyPermissionOrCarrierPrivilege(
+                    mApp, subId, "isUserDataEnabled");
         }
         int phoneId = mSubscriptionController.getPhoneId(subId);
-        if (DBG) log("getDataEnabled: subId=" + subId + " phoneId=" + phoneId);
+        if (DBG) log("isUserDataEnabled: subId=" + subId + " phoneId=" + phoneId);
         Phone phone = PhoneFactory.getPhone(phoneId);
         if (phone != null) {
-            boolean retVal = phone.getDataEnabled();
-            if (DBG) log("getDataEnabled: subId=" + subId + " retVal=" + retVal);
+            boolean retVal = phone.isUserDataEnabled();
+            if (DBG) log("isUserDataEnabled: subId=" + subId + " retVal=" + retVal);
             return retVal;
         } else {
-            if (DBG) loge("getDataEnabled: no phone subId=" + subId + " retVal=false");
+            if (DBG) loge("isUserDataEnabled: no phone subId=" + subId + " retVal=false");
+            return false;
+        }
+    }
+
+    /**
+     * Get whether mobile data is enabled.
+     *
+     * Comparable to {@link #isUserDataEnabled(int)}, this considers all factors deciding
+     * whether mobile data is actually enabled.
+     *
+     * Accepts either ACCESS_NETWORK_STATE, MODIFY_PHONE_STATE or carrier privileges.
+     *
+     * @return {@code true} if data is enabled else {@code false}
+     */
+    @Override
+    public boolean isDataEnabled(int subId) {
+        try {
+            mApp.enforceCallingOrSelfPermission(android.Manifest.permission.ACCESS_NETWORK_STATE,
+                    null);
+        } catch (Exception e) {
+            TelephonyPermissions.enforceCallingOrSelfModifyPermissionOrCarrierPrivilege(
+                    mApp, subId, "isDataEnabled");
+        }
+        int phoneId = mSubscriptionController.getPhoneId(subId);
+        if (DBG) log("isDataEnabled: subId=" + subId + " phoneId=" + phoneId);
+        Phone phone = PhoneFactory.getPhone(phoneId);
+        if (phone != null) {
+            boolean retVal = phone.isDataEnabled();
+            if (DBG) log("isDataEnabled: subId=" + subId + " retVal=" + retVal);
+            return retVal;
+        } else {
+            if (DBG) loge("isDataEnabled: no phone subId=" + subId + " retVal=false");
             return false;
         }
     }
@@ -2804,6 +2967,22 @@
     }
 
     @Override
+    public int getCarrierPrivilegeStatusForUid(int subId, int uid) {
+        final Phone phone = getPhone(subId);
+        if (phone == null) {
+            loge("getCarrierPrivilegeStatus: Invalid subId");
+            return TelephonyManager.CARRIER_PRIVILEGE_STATUS_NO_ACCESS;
+        }
+        UiccProfile profile =
+                UiccController.getInstance().getUiccProfileForPhone(phone.getPhoneId());
+        if (profile == null) {
+            loge("getCarrierPrivilegeStatus: No UICC");
+            return TelephonyManager.CARRIER_PRIVILEGE_STATUS_RULES_NOT_LOADED;
+        }
+        return profile.getCarrierPrivilegeStatusForUid(phone.getContext().getPackageManager(), uid);
+    }
+
+    @Override
     public int checkCarrierPrivilegesForPackage(String pkgName) {
         if (TextUtils.isEmpty(pkgName))
             return TelephonyManager.CARRIER_PRIVILEGE_STATUS_NO_ACCESS;
@@ -2902,7 +3081,8 @@
     @Override
     public boolean setLine1NumberForDisplayForSubscriber(int subId, String alphaTag,
             String number) {
-        enforceCarrierPrivilege(subId);
+        TelephonyPermissions.enforceCallingOrSelfCarrierPrivilege(
+                subId, "setLine1NumberForDisplayForSubscriber");
 
         final String iccId = getIccId(subId);
         final Phone phone = getPhone(subId);
@@ -2948,7 +3128,8 @@
     @Override
     public String getLine1NumberForDisplay(int subId, String callingPackage) {
         // This is open to apps with WRITE_SMS.
-        if (!canReadPhoneNumber(callingPackage, "getLine1NumberForDisplay")) {
+        if (!TelephonyPermissions.checkCallingOrSelfReadPhoneNumber(
+                mApp, callingPackage, "getLine1NumberForDisplay")) {
             if (DBG_MERGE) log("getLine1NumberForDisplay returning null due to permission");
             return null;
         }
@@ -2968,7 +3149,8 @@
 
     @Override
     public String getLine1AlphaTagForDisplay(int subId, String callingPackage) {
-        if (!canReadPhoneState(callingPackage, "getLine1AlphaTagForDisplay")) {
+        if (!TelephonyPermissions.checkCallingOrSelfReadPhoneState(
+                mApp, callingPackage, "getLine1AlphaTagForDisplay")) {
             return null;
         }
 
@@ -2982,7 +3164,8 @@
 
     @Override
     public String[] getMergedSubscriberIds(String callingPackage) {
-        if (!canReadPhoneState(callingPackage, "getMergedSubscriberIds")) {
+        if (!TelephonyPermissions.checkCallingOrSelfReadPhoneState(
+                mApp, callingPackage, "getMergedSubscriberIds")) {
             return null;
         }
         final Context context = mPhone.getContext();
@@ -3055,7 +3238,8 @@
 
     @Override
     public boolean setOperatorBrandOverride(int subId, String brand) {
-        enforceCarrierPrivilege(subId);
+        TelephonyPermissions.enforceCallingOrSelfCarrierPrivilege(
+                subId, "setOperatorBrandOverride");
         final Phone phone = getPhone(subId);
         return phone == null ? false : phone.setOperatorBrandOverride(brand);
     }
@@ -3064,7 +3248,7 @@
     public boolean setRoamingOverride(int subId, List<String> gsmRoamingList,
             List<String> gsmNonRoamingList, List<String> cdmaRoamingList,
             List<String> cdmaNonRoamingList) {
-        enforceCarrierPrivilege(subId);
+        TelephonyPermissions.enforceCallingOrSelfCarrierPrivilege(subId, "setRoamingOverride");
         final Phone phone = getPhone(subId);
         if (phone == null) {
             return false;
@@ -3074,39 +3258,6 @@
     }
 
     @Override
-    @Deprecated
-    public int invokeOemRilRequestRaw(byte[] oemReq, byte[] oemResp) {
-        enforceModifyPermission();
-
-        int returnValue = 0;
-        try {
-            AsyncResult result = (AsyncResult)sendRequest(CMD_INVOKE_OEM_RIL_REQUEST_RAW, oemReq);
-            if(result.exception == null) {
-                if (result.result != null) {
-                    byte[] responseData = (byte[])(result.result);
-                    if(responseData.length > oemResp.length) {
-                        Log.w(LOG_TAG, "Buffer to copy response too small: Response length is " +
-                                responseData.length +  "bytes. Buffer Size is " +
-                                oemResp.length + "bytes.");
-                    }
-                    System.arraycopy(responseData, 0, oemResp, 0, responseData.length);
-                    returnValue = responseData.length;
-                }
-            } else {
-                CommandException ex = (CommandException) result.exception;
-                returnValue = ex.getCommandError().ordinal();
-                if(returnValue > 0) returnValue *= -1;
-            }
-        } catch (RuntimeException e) {
-            Log.w(LOG_TAG, "sendOemRilRequestRaw: Runtime Exception");
-            returnValue = (CommandException.Error.GENERIC_FAILURE.ordinal());
-            if(returnValue > 0) returnValue *= -1;
-        }
-
-        return returnValue;
-    }
-
-    @Override
     public void setRadioCapability(RadioAccessFamily[] rafs) {
         try {
             ProxyController.getInstance().setRadioCapability(rafs);
@@ -3117,7 +3268,8 @@
 
     @Override
     public int getRadioAccessFamily(int phoneId, String callingPackage) {
-        if (!canReadPhoneState(callingPackage, "getRadioAccessFamily")) {
+        if (!TelephonyPermissions.checkCallingOrSelfReadPhoneState(
+                mApp, callingPackage, "getRadioAccessFamily")) {
             return RadioAccessFamily.RAF_UNKNOWN;
         }
 
@@ -3127,12 +3279,13 @@
     @Override
     public void enableVideoCalling(boolean enable) {
         enforceModifyPermission();
-        ImsManager.setVtSetting(mPhone.getContext(), enable);
+        ImsManager.getInstance(mPhone.getContext(), mPhone.getPhoneId()).setVtSetting(enable);
     }
 
     @Override
     public boolean isVideoCallingEnabled(String callingPackage) {
-        if (!canReadPhoneState(callingPackage, "isVideoCallingEnabled")) {
+        if (!TelephonyPermissions.checkCallingOrSelfReadPhoneState(
+                mApp, callingPackage, "isVideoCallingEnabled")) {
             return false;
         }
 
@@ -3140,9 +3293,10 @@
         // enabled video calling, if IMS is disabled we aren't able to support video calling.
         // In the long run, we may instead need to check if there exists a connection service
         // which can support video calling.
-        return ImsManager.isVtEnabledByPlatform(mPhone.getContext())
-                && ImsManager.isEnhanced4gLteModeSettingEnabledByUser(mPhone.getContext())
-                && ImsManager.isVtEnabledByUser(mPhone.getContext());
+        ImsManager imsManager = ImsManager.getInstance(mPhone.getContext(), mPhone.getPhoneId());
+        return imsManager.isVtEnabledByPlatform()
+                && imsManager.isEnhanced4gLteModeSettingEnabledByUser()
+                && imsManager.isVtEnabledByUser();
     }
 
     @Override
@@ -3168,6 +3322,14 @@
         return mPhone.getContext().getResources().getBoolean(R.bool.hac_enabled);
     }
 
+    public boolean isRttSupported() {
+        boolean isCarrierSupported =
+                mApp.getCarrierConfig().getBoolean(CarrierConfigManager.KEY_RTT_SUPPORTED_BOOL);
+        boolean isDeviceSupported =
+                mPhone.getContext().getResources().getBoolean(R.bool.config_support_rtt);
+        return isCarrierSupported && isDeviceSupported;
+    }
+
     /**
      * Returns the unique device ID of phone, for example, the IMEI for
      * GSM and the MEID for CDMA phones. Return null if device ID is not available.
@@ -3177,7 +3339,8 @@
      */
     @Override
     public String getDeviceId(String callingPackage) {
-        if (!canReadPhoneState(callingPackage, "getDeviceId")) {
+        if (!TelephonyPermissions.checkCallingOrSelfReadPhoneState(
+                mApp, callingPackage, "getDeviceId")) {
             return null;
         }
 
@@ -3189,13 +3352,19 @@
         }
     }
 
-    /*
+    /**
      * {@hide}
-     * Returns the IMS Registration Status
+     * Returns the IMS Registration Status on a particular subid
+     *
+     * @param subId
      */
-    @Override
-    public boolean isImsRegistered() {
-        return mPhone.isImsRegistered();
+    public boolean isImsRegistered(int subId) {
+        Phone phone = getPhone(subId);
+        if (phone != null) {
+            return phone.isImsRegistered();
+        } else {
+            return false;
+        }
     }
 
     @Override
@@ -3203,93 +3372,53 @@
         return PhoneUtils.getSubIdForPhoneAccount(phoneAccount);
     }
 
-    /*
-     * {@hide}
-     * Returns the IMS Registration Status
+    /**
+     * @return the VoWiFi calling availability.
      */
-    public boolean isWifiCallingAvailable() {
-        return mPhone.isWifiCallingEnabled();
-    }
-
-    /*
-     * {@hide}
-     * Returns the IMS Registration Status
-     */
-    public boolean isVolteAvailable() {
-        return mPhone.isVolteEnabled();
-    }
-
-    /*
-     * {@hide} Returns the IMS Registration Status
-     */
-    public boolean isVideoTelephonyAvailable() {
-        return mPhone.isVideoEnabled();
-    }
-
-    private boolean canReadPhoneState(String callingPackage, String message) {
-        try {
-            mApp.enforceCallingOrSelfPermission(
-                    android.Manifest.permission.READ_PRIVILEGED_PHONE_STATE, message);
-
-            // SKIP checking for run-time permission since caller or self has PRIVILEDGED permission
-            return true;
-        } catch (SecurityException e) {
-            mApp.enforceCallingOrSelfPermission(android.Manifest.permission.READ_PHONE_STATE,
-                    message);
-        }
-
-        if (mAppOps.noteOp(AppOpsManager.OP_READ_PHONE_STATE, Binder.getCallingUid(),
-                callingPackage) != AppOpsManager.MODE_ALLOWED) {
+    public boolean isWifiCallingAvailable(int subId) {
+        Phone phone = getPhone(subId);
+        if (phone != null) {
+            return phone.isWifiCallingEnabled();
+        } else {
             return false;
         }
-
-        return true;
     }
 
     /**
-     * Besides READ_PHONE_STATE, WRITE_SMS and READ_SMS also allow apps to get phone numbers.
+     * @return the VoLTE availability.
      */
-    private boolean canReadPhoneNumber(String callingPackage, String message) {
-        // Default SMS app can always read it.
-        if (mAppOps.noteOp(AppOpsManager.OP_WRITE_SMS,
-                Binder.getCallingUid(), callingPackage) == AppOpsManager.MODE_ALLOWED) {
-            return true;
+    public boolean isVolteAvailable(int subId) {
+        Phone phone = getPhone(subId);
+        if (phone != null) {
+            return phone.isVolteEnabled();
+        } else {
+            return false;
         }
+    }
 
-        try {
-            return canReadPhoneState(callingPackage, message);
-        } catch (SecurityException readPhoneStateSecurityException) {
+    /**
+     * @return the VT calling availability.
+     */
+    public boolean isVideoTelephonyAvailable(int subId) {
+        Phone phone = getPhone(subId);
+        if (phone != null) {
+            return phone.isVideoEnabled();
+        } else {
+            return false;
         }
-        // Can be read with READ_SMS too.
-        try {
-            mApp.enforceCallingOrSelfPermission(android.Manifest.permission.READ_SMS, message);
-            int opCode = mAppOps.permissionToOpCode(android.Manifest.permission.READ_SMS);
-            if (opCode != AppOpsManager.OP_NONE) {
-                return mAppOps.noteOp(opCode, Binder.getCallingUid(), callingPackage)
-                        == AppOpsManager.MODE_ALLOWED;
-            } else {
-                return true;
-            }
-        } catch (SecurityException readSmsSecurityException) {
-        }
-        // Can be read with READ_PHONE_NUMBERS too.
-        try {
-            mApp.enforceCallingOrSelfPermission(android.Manifest.permission.READ_PHONE_NUMBERS,
-                    message);
-            int opCode = mAppOps.permissionToOpCode(android.Manifest.permission.READ_PHONE_NUMBERS);
-            if (opCode != AppOpsManager.OP_NONE) {
-                return mAppOps.noteOp(opCode, Binder.getCallingUid(), callingPackage)
-                        == AppOpsManager.MODE_ALLOWED;
-            } else {
-                return true;
-            }
-        } catch (SecurityException readPhoneNumberSecurityException) {
-        }
+    }
 
-        throw new SecurityException(message + ": Neither user " + Binder.getCallingUid() +
-                " nor current process has" + android.Manifest.permission.READ_PHONE_STATE +
-                ", " + android.Manifest.permission.READ_SMS + ", or " +
-                android.Manifest.permission.READ_PHONE_NUMBERS);
+    /**
+     * @return the IMS registration technology for the MMTEL feature. Valid return values are
+     * defined in {@link ImsRegistrationImplBase}.
+     */
+    public @ImsRegistrationImplBase.ImsRegistrationTech int getImsRegTechnologyForMmTel(int subId) {
+        Phone phone = getPhone(subId);
+        if (phone != null) {
+            return phone.getImsRegistrationTech();
+        } else {
+            return ImsRegistrationImplBase.REGISTRATION_TECH_NONE;
+        }
     }
 
     @Override
@@ -3304,13 +3433,15 @@
             if (SubscriptionManager.isUsableSubIdValue(subId) && !mUserManager.hasUserRestriction(
                     UserManager.DISALLOW_CONFIG_MOBILE_NETWORKS)) {
                 // Enable data
-                setDataEnabled(subId, true);
+                setUserDataEnabled(subId, true);
                 // Set network selection mode to automatic
                 setNetworkSelectionModeAutomatic(subId);
                 // Set preferred mobile network type to the best available
                 setPreferredNetworkType(subId, Phone.PREFERRED_NT_MODE);
                 // Turn off roaming
                 mPhone.setDataRoamingEnabled(false);
+                // Remove IMSI encryption keys from Carrier DB.
+                CarrierInfoManager.deleteAllCarrierKeysForImsiEncryption(mPhone.getContext());
             }
         } finally {
             Binder.restoreCallingIdentity(identity);
@@ -3398,20 +3529,50 @@
         }
     }
 
+    private final ModemActivityInfo mLastModemActivityInfo =
+            new ModemActivityInfo(0, 0, 0, new int[0], 0, 0);
+
     /**
      * Responds to the ResultReceiver with the {@link android.telephony.ModemActivityInfo} object
      * representing the state of the modem.
      *
-     * NOTE: This clears the modem state, so there should only every be one caller.
+     * NOTE: The underlying implementation clears the modem state, so there should only ever be one
+     * caller to it. Everyone should call this class to get cumulative data.
      * @hide
      */
     @Override
     public void requestModemActivityInfo(ResultReceiver result) {
         enforceModifyPermission();
-
-        ModemActivityInfo info = (ModemActivityInfo) sendRequest(CMD_GET_MODEM_ACTIVITY_INFO, null);
+        ModemActivityInfo ret = null;
+        synchronized (mLastModemActivityInfo) {
+            ModemActivityInfo info = (ModemActivityInfo) sendRequest(CMD_GET_MODEM_ACTIVITY_INFO,
+                    null);
+            if (info != null) {
+                int[] mergedTxTimeMs = new int[ModemActivityInfo.TX_POWER_LEVELS];
+                for (int i = 0; i < mergedTxTimeMs.length; i++) {
+                    mergedTxTimeMs[i] =
+                            info.getTxTimeMillis()[i] + mLastModemActivityInfo.getTxTimeMillis()[i];
+                }
+                mLastModemActivityInfo.setTimestamp(info.getTimestamp());
+                mLastModemActivityInfo.setSleepTimeMillis(
+                        info.getSleepTimeMillis() + mLastModemActivityInfo.getSleepTimeMillis());
+                mLastModemActivityInfo.setIdleTimeMillis(
+                        info.getIdleTimeMillis() + mLastModemActivityInfo.getIdleTimeMillis());
+                mLastModemActivityInfo.setTxTimeMillis(mergedTxTimeMs);
+                mLastModemActivityInfo.setRxTimeMillis(
+                        info.getRxTimeMillis() + mLastModemActivityInfo.getRxTimeMillis());
+                mLastModemActivityInfo.setEnergyUsed(
+                        info.getEnergyUsed() + mLastModemActivityInfo.getEnergyUsed());
+            }
+            ret = new ModemActivityInfo(mLastModemActivityInfo.getTimestamp(),
+                    mLastModemActivityInfo.getSleepTimeMillis(),
+                    mLastModemActivityInfo.getIdleTimeMillis(),
+                    mLastModemActivityInfo.getTxTimeMillis(),
+                    mLastModemActivityInfo.getRxTimeMillis(),
+                    mLastModemActivityInfo.getEnergyUsed());
+        }
         Bundle bundle = new Bundle();
-        bundle.putParcelable(TelephonyManager.MODEM_ACTIVITY_RESULT_KEY, info);
+        bundle.putParcelable(TelephonyManager.MODEM_ACTIVITY_RESULT_KEY, ret);
         result.send(0, bundle);
     }
 
@@ -3422,7 +3583,8 @@
     @Override
     public ServiceState getServiceStateForSubscriber(int subId, String callingPackage) {
 
-        if (!canReadPhoneState(callingPackage, "getServiceStateForSubscriber")) {
+        if (!TelephonyPermissions.checkCallingOrSelfReadPhoneState(
+                mApp, callingPackage, "getServiceStateForSubscriber")) {
             return null;
         }
 
@@ -3469,8 +3631,9 @@
         mAppOps.checkPackage(Binder.getCallingUid(), callingPackage);
         if (!TextUtils.equals(callingPackage,
                 TelecomManager.from(mPhone.getContext()).getDefaultDialerPackage())) {
-            enforceModifyPermissionOrCarrierPrivilege(
-                    PhoneUtils.getSubIdForPhoneAccountHandle(phoneAccountHandle));
+            TelephonyPermissions.enforceCallingOrSelfModifyPermissionOrCarrierPrivilege(
+                    mApp, PhoneUtils.getSubIdForPhoneAccountHandle(phoneAccountHandle),
+                    "setVoicemailRingtoneUri");
         }
         Phone phone = PhoneUtils.getPhoneForPhoneAccountHandle(phoneAccountHandle);
         if (phone == null){
@@ -3513,8 +3676,9 @@
         mAppOps.checkPackage(Binder.getCallingUid(), callingPackage);
         if (!TextUtils.equals(callingPackage,
                 TelecomManager.from(mPhone.getContext()).getDefaultDialerPackage())) {
-            enforceModifyPermissionOrCarrierPrivilege(
-                    PhoneUtils.getSubIdForPhoneAccountHandle(phoneAccountHandle));
+            TelephonyPermissions.enforceCallingOrSelfModifyPermissionOrCarrierPrivilege(
+                    mApp, PhoneUtils.getSubIdForPhoneAccountHandle(phoneAccountHandle),
+                    "setVoicemailVibrationEnabled");
         }
 
         Phone phone = PhoneUtils.getPhoneForPhoneAccountHandle(phoneAccountHandle);
@@ -3637,7 +3801,8 @@
      */
     @Override
     public List<TelephonyHistogram> getTelephonyHistograms() {
-        enforceModifyPermissionOrCarrierPrivilege(getDefaultSubscription());
+        TelephonyPermissions.enforceCallingOrSelfModifyPermissionOrCarrierPrivilege(
+                mApp, getDefaultSubscription(), "getTelephonyHistograms");
         return RIL.getTelephonyRILTimingHistograms();
     }
 
@@ -3804,7 +3969,8 @@
      */
     @Override
     public List<ClientRequestStats> getClientRequestStats(String callingPackage, int subId) {
-        if (!canReadPhoneState(callingPackage, "getClientRequestStats")) {
+        if (!TelephonyPermissions.checkCallingOrSelfReadPhoneState(
+                mApp, callingPackage, "getClientRequestStats")) {
             return null;
         }
 
@@ -3816,14 +3982,9 @@
         return null;
     }
 
-    private WorkSource getWorkSource(WorkSource workSource, int uid) {
-        if (workSource != null) {
-            return workSource;
-        }
-
+    private WorkSource getWorkSource(int uid) {
         String packageName = mPhone.getContext().getPackageManager().getNameForUid(uid);
-        workSource = new WorkSource(uid, packageName);
-        return workSource;
+        return new WorkSource(uid, packageName);
     }
 
     /**
@@ -3866,7 +4027,9 @@
      * @return true if phone is in emergency callback mode
      * @param subId sub id
      */
+    @Override
     public boolean getEmergencyCallbackMode(int subId) {
+        enforceReadPrivilegedPermission();
         final Phone phone = getPhone(subId);
         if (phone != null) {
             return phone.isInEcm();
@@ -3891,4 +4054,59 @@
 
         return p.getSignalStrength();
     }
+
+    @Override
+    public UiccSlotInfo[] getUiccSlotsInfo() {
+        enforceReadPrivilegedPermission();
+
+        UiccSlot[] slots = UiccController.getInstance().getUiccSlots();
+        if (slots == null) return null;
+        UiccSlotInfo[] infos = new UiccSlotInfo[slots.length];
+        for (int i = 0; i < slots.length; i++) {
+            UiccSlot slot = slots[i];
+
+            String cardId = UiccController.getInstance().getUiccCard(i).getCardId();
+
+            int cardState = 0;
+            switch (slot.getCardState()) {
+                case CARDSTATE_ABSENT:
+                    cardState = UiccSlotInfo.CARD_STATE_INFO_ABSENT;
+                    break;
+                case CARDSTATE_PRESENT:
+                    cardState = UiccSlotInfo.CARD_STATE_INFO_PRESENT;
+                    break;
+                case CARDSTATE_ERROR:
+                    cardState = UiccSlotInfo.CARD_STATE_INFO_ERROR;
+                    break;
+                case CARDSTATE_RESTRICTED:
+                    cardState = UiccSlotInfo.CARD_STATE_INFO_RESTRICTED;
+                    break;
+                default:
+                    break;
+
+            }
+
+            infos[i] = new UiccSlotInfo(
+                    slot.isActive(), slot.isEuicc(), cardId, cardState, slot.getPhoneId());
+        }
+        return infos;
+    }
+
+    @Override
+    public boolean switchSlots(int[] physicalSlots) {
+        enforceModifyPermission();
+        return (Boolean) sendRequest(CMD_SWITCH_SLOTS, physicalSlots);
+    }
+
+    @Override
+    public void setRadioIndicationUpdateMode(int subId, int filters, int mode) {
+        enforceModifyPermission();
+        final Phone phone = getPhone(subId);
+        if (phone == null) {
+            loge("setRadioIndicationUpdateMode fails with invalid subId: " + subId);
+            return;
+        }
+
+        phone.setRadioIndicationUpdateMode(filters, mode);
+    }
 }
diff --git a/src/com/android/phone/PhoneSearchIndexablesProvider.java b/src/com/android/phone/PhoneSearchIndexablesProvider.java
index 1cee227..b7f6738 100644
--- a/src/com/android/phone/PhoneSearchIndexablesProvider.java
+++ b/src/com/android/phone/PhoneSearchIndexablesProvider.java
@@ -31,12 +31,12 @@
 import android.content.Context;
 import android.database.Cursor;
 import android.database.MatrixCursor;
+import android.os.Binder;
 import android.os.UserManager;
 import android.provider.SearchIndexableResource;
 import android.provider.SearchIndexablesContract.RawData;
 import android.provider.SearchIndexablesProvider;
 import android.support.annotation.VisibleForTesting;
-import android.telephony.TelephonyManager;
 import android.telephony.euicc.EuiccManager;
 
 public class PhoneSearchIndexablesProvider extends SearchIndexablesProvider {
@@ -97,26 +97,34 @@
 
     @Override
     public Cursor queryNonIndexableKeys(String[] projection) {
-        MatrixCursor cursor = new MatrixCursor(NON_INDEXABLES_KEYS_COLUMNS);
+        final long uidToken = Binder.clearCallingIdentity();
+        try {
+            MatrixCursor cursor = new MatrixCursor(NON_INDEXABLES_KEYS_COLUMNS);
 
-        if (!mUserManager.isAdminUser()) {
-            final String[] values = new String[]{"preferred_network_mode_key", "button_roaming_key",
-                    "cdma_lte_data_service_key", "enabled_networks_key", "enhanced_4g_lte",
-                    "button_apn_key", "button_carrier_sel_key", "carrier_settings_key",
-                    "cdma_system_select_key", "esim_list_profile"};
-            for (String nik : values) {
-                cursor.addRow(createNonIndexableRow(nik));
+            if (!mUserManager.isAdminUser()) {
+                final String[] values = new String[]{"preferred_network_mode_key",
+                        "button_roaming_key",
+                        "cdma_lte_data_service_key", "enabled_networks_key", "enhanced_4g_lte",
+                        "button_apn_key", "button_carrier_sel_key", "carrier_settings_key",
+                        "cdma_system_select_key", "esim_list_profile", "mobile_data_enable",
+                        "data_usage_summary", "wifi_calling_key", "video_calling_key"};
+                for (String nik : values) {
+                    cursor.addRow(createNonIndexableRow(nik));
+                }
+            } else {
+                if (isEuiccSettingsHidden()) {
+                    cursor.addRow(createNonIndexableRow("esim_list_profile" /* key */));
+                }
+                if (isEnhanced4gLteHidden()) {
+                    cursor.addRow(createNonIndexableRow("enhanced_4g_lte" /* key */));
+                }
             }
-        } else {
-            if (isEuiccSettingsHidden()) {
-                cursor.addRow(createNonIndexableRow("esim_list_profile" /* key */));
-            }
-            if (isEnhanced4gLteHidden()) {
-                cursor.addRow(createNonIndexableRow("enhanced_4g_lte" /* key */));
-            }
+            cursor.addRow(createNonIndexableRow("carrier_settings_euicc_key" /* key */));
+            cursor.addRow(createNonIndexableRow("advanced_options" /* key */));
+            return cursor;
+        } finally {
+            Binder.restoreCallingIdentity(uidToken);
         }
-        cursor.addRow(createNonIndexableRow("carrier_settings_euicc_key" /* key */));
-        return cursor;
     }
 
     @VisibleForTesting boolean isEuiccSettingsHidden() {
@@ -124,10 +132,7 @@
     }
 
     @VisibleForTesting boolean isEnhanced4gLteHidden() {
-        TelephonyManager telephonyManager =
-                (TelephonyManager) getContext().getSystemService(Context.TELEPHONY_SERVICE);
-        return MobileNetworkSettings
-                .hideEnhanced4gLteSettings(getContext(), telephonyManager.getCarrierConfig());
+        return MobileNetworkSettings.hideEnhanced4gLteSettings(getContext());
     }
 
     private Object[] createNonIndexableRow(String key) {
diff --git a/src/com/android/phone/PhoneUtils.java b/src/com/android/phone/PhoneUtils.java
index 50e7f0a..712b8cb 100644
--- a/src/com/android/phone/PhoneUtils.java
+++ b/src/com/android/phone/PhoneUtils.java
@@ -30,13 +30,10 @@
 import android.net.Uri;
 import android.os.Handler;
 import android.os.Message;
-import android.os.PersistableBundle;
 import android.os.RemoteException;
-import android.os.SystemProperties;
 import android.telecom.PhoneAccount;
 import android.telecom.PhoneAccountHandle;
 import android.telecom.VideoProfile;
-import android.telephony.CarrierConfigManager;
 import android.telephony.PhoneNumberUtils;
 import android.telephony.SubscriptionManager;
 import android.text.TextUtils;
@@ -61,7 +58,6 @@
 import com.android.internal.telephony.PhoneConstants;
 import com.android.internal.telephony.PhoneFactory;
 import com.android.internal.telephony.TelephonyCapabilities;
-import com.android.internal.telephony.TelephonyProperties;
 import com.android.internal.telephony.sip.SipPhone;
 import com.android.phone.CallGatewayManager.RawGatewayInfo;
 
@@ -122,15 +118,12 @@
     /** Define for not a special CNAP string */
     private static final int CNAP_SPECIAL_CASE_NO = -1;
 
-    /** Noise suppression status as selected by user */
-    private static boolean sIsNoiseSuppressionEnabled = true;
-
     /**
      * Theme to use for dialogs displayed by utility methods in this class. This is needed
      * because these dialogs are displayed using the application context, which does not resolve
      * the dialog theme correctly.
      */
-    private static final int THEME = AlertDialog.THEME_DEVICE_DEFAULT_LIGHT;
+    private static final int THEME = com.android.internal.R.style.Theme_DeviceDefault_Dialog_Alert;
 
     private static class FgRingCalls {
         private Call fgCall;
@@ -1117,54 +1110,6 @@
     }
 
     /**
-     * Given an Intent (which is presumably the ACTION_CALL intent that
-     * initiated this outgoing call), figure out the actual phone number we
-     * should dial.
-     *
-     * Note that the returned "number" may actually be a SIP address,
-     * if the specified intent contains a sip: URI.
-     *
-     * This method is basically a wrapper around PhoneUtils.getNumberFromIntent(),
-     * except it's also aware of the EXTRA_ACTUAL_NUMBER_TO_DIAL extra.
-     * (That extra, if present, tells us the exact string to pass down to the
-     * telephony layer.  It's guaranteed to be safe to dial: it's either a PSTN
-     * phone number with separators and keypad letters stripped out, or a raw
-     * unencoded SIP address.)
-     *
-     * @return the phone number corresponding to the specified Intent, or null
-     *   if the Intent has no action or if the intent's data is malformed or
-     *   missing.
-     *
-     * @throws VoiceMailNumberMissingException if the intent
-     *   contains a "voicemail" URI, but there's no voicemail
-     *   number configured on the device.
-     */
-    public static String getInitialNumber(Intent intent)
-            throws PhoneUtils.VoiceMailNumberMissingException {
-        if (DBG) log("getInitialNumber(): " + intent);
-
-        String action = intent.getAction();
-        if (TextUtils.isEmpty(action)) {
-            return null;
-        }
-
-        // If the EXTRA_ACTUAL_NUMBER_TO_DIAL extra is present, get the phone
-        // number from there.  (That extra takes precedence over the actual data
-        // included in the intent.)
-        if (intent.hasExtra(OutgoingCallBroadcaster.EXTRA_ACTUAL_NUMBER_TO_DIAL)) {
-            String actualNumberToDial =
-                    intent.getStringExtra(OutgoingCallBroadcaster.EXTRA_ACTUAL_NUMBER_TO_DIAL);
-            if (DBG) {
-                log("==> got EXTRA_ACTUAL_NUMBER_TO_DIAL; returning '"
-                        + toLogSafePhoneNumber(actualNumberToDial) + "'");
-            }
-            return actualNumberToDial;
-        }
-
-        return getNumberFromIntent(PhoneGlobals.getInstance(), intent);
-    }
-
-    /**
      * Gets the phone number to be called from an intent.  Requires a Context
      * to access the contacts database, and a Phone to access the voicemail
      * number.
@@ -1796,62 +1741,6 @@
         return audioManager.isSpeakerphoneOn();
     }
 
-
-    static void turnOnNoiseSuppression(Context context, boolean flag, boolean store) {
-        if (DBG) log("turnOnNoiseSuppression: " + flag);
-        AudioManager audioManager = (AudioManager) context.getSystemService(Context.AUDIO_SERVICE);
-
-        PersistableBundle b = PhoneGlobals.getInstance().getCarrierConfig();
-        if (!b.getBoolean(CarrierConfigManager.KEY_HAS_IN_CALL_NOISE_SUPPRESSION_BOOL)) {
-            return;
-        }
-
-        if (flag) {
-            audioManager.setParameters("noise_suppression=auto");
-        } else {
-            audioManager.setParameters("noise_suppression=off");
-        }
-
-        // record the speaker-enable value
-        if (store) {
-            sIsNoiseSuppressionEnabled = flag;
-        }
-
-        // TODO: implement and manage ICON
-
-    }
-
-    static void restoreNoiseSuppression(Context context) {
-        if (DBG) log("restoreNoiseSuppression, restoring to: " + sIsNoiseSuppressionEnabled);
-
-        PersistableBundle b = PhoneGlobals.getInstance().getCarrierConfig();
-        if (!b.getBoolean(CarrierConfigManager.KEY_HAS_IN_CALL_NOISE_SUPPRESSION_BOOL)) {
-            return;
-        }
-
-        // change the mode if needed.
-        if (isNoiseSuppressionOn(context) != sIsNoiseSuppressionEnabled) {
-            turnOnNoiseSuppression(context, sIsNoiseSuppressionEnabled, false);
-        }
-    }
-
-    static boolean isNoiseSuppressionOn(Context context) {
-
-        PersistableBundle b = PhoneGlobals.getInstance().getCarrierConfig();
-        if (!b.getBoolean(CarrierConfigManager.KEY_HAS_IN_CALL_NOISE_SUPPRESSION_BOOL)) {
-            return false;
-        }
-
-        AudioManager audioManager = (AudioManager) context.getSystemService(Context.AUDIO_SERVICE);
-        String noiseSuppression = audioManager.getParameters("noise_suppression");
-        if (DBG) log("isNoiseSuppressionOn: " + noiseSuppression);
-        if (noiseSuppression.contains("off")) {
-            return false;
-        } else {
-            return true;
-        }
-    }
-
     static boolean isInEmergencyCall(CallManager cm) {
         Call fgCall = cm.getActiveFgCall();
         // isIdle includes checks for the DISCONNECTING/DISCONNECTED state.
diff --git a/src/com/android/phone/ProcessOutgoingCallTest.java b/src/com/android/phone/ProcessOutgoingCallTest.java
deleted file mode 100644
index c76fb43..0000000
--- a/src/com/android/phone/ProcessOutgoingCallTest.java
+++ /dev/null
@@ -1,79 +0,0 @@
-/*
- * Copyright (C) 2008 The Android Open Source Project
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package com.android.phone;
-
-import android.app.SearchManager;
-import android.content.BroadcastReceiver;
-import android.content.Context;
-import android.content.Intent;
-import android.net.Uri;
-import android.util.Log;
-
-/**
- * ProcessOutgoingCallTest tests {@link OutgoingCallBroadcaster} by performing
- * a couple of simple modifications to outgoing calls, and by printing log
- * messages for each call.
- */
-public class ProcessOutgoingCallTest extends BroadcastReceiver {
-    private static final String TAG = "ProcessOutgoingCallTest";
-    private static final String AREACODE = "617";
-
-    private static final boolean LOGV = false;
-
-    private static final boolean REDIRECT_411_TO_GOOG411 = true;
-    private static final boolean SEVEN_DIGIT_DIALING = true;
-    private static final boolean POUND_POUND_SEARCH = true;
-    private static final boolean BLOCK_555 = true;
-
-    public void onReceive(Context context, Intent intent) {
-        if (intent.getAction().equals(Intent.ACTION_NEW_OUTGOING_CALL)) {
-            String number = intent.getStringExtra(Intent.EXTRA_PHONE_NUMBER);
-            if (LOGV) Log.v(TAG, "Received intent " + intent + " (number = " + number + ".");
-            /* Example of how to redirect calls from one number to another. */
-            if (REDIRECT_411_TO_GOOG411 && number.equals("411")) {
-                setResultData("18004664411");
-            }
-
-            /* Example of how to modify the phone number in flight. */
-            if (SEVEN_DIGIT_DIALING && number.length() == 7) {
-                setResultData(AREACODE + number);
-            }
-
-            /* Example of how to route a call to another Application. */
-            if (POUND_POUND_SEARCH && number.startsWith("##")) {
-                Intent newIntent = new Intent(Intent.ACTION_SEARCH);
-                newIntent.putExtra(SearchManager.QUERY, number.substring(2));
-                newIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
-                context.startActivity(newIntent);
-                setResultData(null);
-            }
-
-            /* Example of how to deny calls to a particular number.
-             * Note that no UI is displayed to the user -- the call simply 
-             * does not happen.  It is the application's responaibility to
-             * explain this to the user. */
-            int length = number.length();
-            if (BLOCK_555 && length >= 7) {
-                String exchange = number.substring(length - 7, length - 4);
-                Log.v(TAG, "exchange = " + exchange);
-                if (exchange.equals("555")) {
-                    setResultData(null);
-                }
-            }
-        }
-    }
-}
diff --git a/src/com/android/phone/RestrictedPreference.java b/src/com/android/phone/RestrictedPreference.java
new file mode 100644
index 0000000..b8b6fe7
--- /dev/null
+++ b/src/com/android/phone/RestrictedPreference.java
@@ -0,0 +1,128 @@
+/*
+ * Copyright (C) 2018 The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package com.android.phone;
+
+import static com.android.settingslib.RestrictedLockUtils.EnforcedAdmin;
+
+import android.content.Context;
+import android.preference.Preference;
+import android.preference.PreferenceScreen;
+import android.util.AttributeSet;
+import android.view.View;
+import android.widget.TextView;
+
+import com.android.settingslib.RestrictedLockUtils;
+
+/**
+ * Preference class that supports being disabled by a device admin.
+ *
+ * <p>This class is a mimic of ../../../frameworks/base/packages/SettingsLib/src/com/android
+ * /settingslib/RestrictedPreference.java,
+ * but support framework {@link Preference}.
+ */
+public class RestrictedPreference extends Preference {
+    private final Context mContext;
+
+    private boolean mDisabledByAdmin;
+    private EnforcedAdmin mEnforcedAdmin;
+
+    public RestrictedPreference(Context context, AttributeSet attrs,
+            int defStyleAttr, int defStyleRes) {
+        super(context, attrs, defStyleAttr, defStyleRes);
+        mContext = context;
+
+        setLayoutResource(com.android.settingslib.R.layout.preference_two_target);
+        setWidgetLayoutResource(R.layout.restricted_icon);
+    }
+
+    public RestrictedPreference(Context context, AttributeSet attrs, int defStyleAttr) {
+        this(context, attrs, defStyleAttr, 0);
+    }
+
+    public RestrictedPreference(Context context, AttributeSet attrs) {
+        this(context, attrs, android.R.attr.preferenceStyle);
+    }
+
+    public RestrictedPreference(Context context) {
+        this(context, null);
+    }
+
+    @Override
+    public void performClick(PreferenceScreen preferenceScreen) {
+        if (mDisabledByAdmin) {
+            RestrictedLockUtils.sendShowAdminSupportDetailsIntent(mContext, mEnforcedAdmin);
+        } else {
+            super.performClick(preferenceScreen);
+        }
+    }
+
+    @Override
+    protected void onBindView(View view) {
+        super.onBindView(view);
+
+        final View divider = view.findViewById(com.android.settingslib.R.id.two_target_divider);
+        final View widgetFrame = view.findViewById(android.R.id.widget_frame);
+        final View restrictedIcon = view.findViewById(R.id.restricted_icon);
+        final TextView summaryView = view.findViewById(android.R.id.summary);
+        if (divider != null) {
+            divider.setVisibility(mDisabledByAdmin ? View.VISIBLE : View.GONE);
+        }
+        if (widgetFrame != null) {
+            widgetFrame.setVisibility(mDisabledByAdmin ? View.VISIBLE : View.GONE);
+        }
+        if (restrictedIcon != null) {
+            restrictedIcon.setVisibility(mDisabledByAdmin ? View.VISIBLE : View.GONE);
+        }
+        if (summaryView != null && mDisabledByAdmin) {
+            summaryView.setText(com.android.settingslib.R.string.disabled_by_admin_summary_text);
+            summaryView.setVisibility(View.VISIBLE);
+        }
+
+        if (mDisabledByAdmin) {
+            view.setEnabled(true);
+        }
+    }
+
+    @Override
+    public void setEnabled(boolean enabled) {
+        if (enabled && mDisabledByAdmin) {
+            setDisabledByAdmin(null);
+            return;
+        }
+        super.setEnabled(enabled);
+    }
+
+    /**
+     * Disable this preference based on the enforce admin.
+     *
+     * @param admin Details of the admin who enforced the restriction. If it is {@code null}, then
+     * this preference will be enabled. Otherwise, it will be disabled.
+     */
+    public void setDisabledByAdmin(EnforcedAdmin admin) {
+        final boolean disabled = admin != null;
+        mEnforcedAdmin = admin;
+        boolean changed = false;
+        if (mDisabledByAdmin != disabled) {
+            mDisabledByAdmin = disabled;
+            changed = true;
+        }
+        setEnabled(!disabled);
+        if (changed) {
+            notifyChanged();
+        }
+    }
+}
diff --git a/src/com/android/phone/RoamingDialogFragment.java b/src/com/android/phone/RoamingDialogFragment.java
index 21c6946..4d3bd47 100644
--- a/src/com/android/phone/RoamingDialogFragment.java
+++ b/src/com/android/phone/RoamingDialogFragment.java
@@ -24,6 +24,10 @@
 import android.content.DialogInterface;
 import android.content.DialogInterface.OnClickListener;
 import android.os.Bundle;
+import android.os.PersistableBundle;
+import android.telephony.CarrierConfigManager;
+
+import com.android.internal.telephony.Phone;
 
 /**
  * A dialog fragment that asks the user if they are sure they want to turn on data roaming
@@ -41,6 +45,11 @@
     // the host activity which implements the listening interface
     private RoamingDialogListener mListener;
 
+    private Phone mPhone;
+
+    public void setPhone(Phone phone) {
+        mPhone = phone;
+    }
 
     @Override
     public void onAttach(Context context) {
@@ -59,8 +68,17 @@
     @Override
     public Dialog onCreateDialog(Bundle savedInstanceState) {
         AlertDialog.Builder builder = new AlertDialog.Builder(getActivity());
+        int title = R.string.roaming_alert_title;
+        if (mPhone != null) {
+            PersistableBundle carrierConfig =
+                    PhoneGlobals.getInstance().getCarrierConfigForSubId(mPhone.getSubId());
+            if (carrierConfig != null && carrierConfig.getBoolean(
+                    CarrierConfigManager.KEY_CHECK_PRICING_WITH_CARRIER_FOR_DATA_ROAMING_BOOL)) {
+                title = R.string.roaming_check_price_warning;
+            }
+        }
         builder.setMessage(getResources().getString(R.string.roaming_warning))
-                .setTitle(R.string.roaming_alert_title)
+                .setTitle(title)
                 .setIconAttribute(android.R.attr.alertDialogIcon)
                 .setPositiveButton(android.R.string.yes, this)
                 .setNegativeButton(android.R.string.no, this);
diff --git a/src/com/android/phone/SubscriptionInfoHelper.java b/src/com/android/phone/SubscriptionInfoHelper.java
index 9f0ebd0..7c373e0 100644
--- a/src/com/android/phone/SubscriptionInfoHelper.java
+++ b/src/com/android/phone/SubscriptionInfoHelper.java
@@ -20,12 +20,12 @@
 import android.content.Context;
 import android.content.Intent;
 import android.content.res.Resources;
+import android.telecom.PhoneAccountHandle;
 import android.telephony.SubscriptionInfo;
 import android.telephony.SubscriptionManager;
 import android.telephony.TelephonyManager;
 import android.text.TextUtils;
 
-import com.android.phone.PhoneGlobals;
 import com.android.internal.telephony.Phone;
 import com.android.internal.telephony.PhoneFactory;
 
@@ -37,7 +37,6 @@
  * helping extract this info and perform common operations using this info.
  */
 public class SubscriptionInfoHelper {
-    public static final int NO_SUB_ID = -1;
 
     // Extra on intent containing the id of a subscription.
     public static final String SUB_ID_EXTRA =
@@ -46,17 +45,24 @@
     private static final String SUB_LABEL_EXTRA =
             "com.android.phone.settings.SubscriptionInfoHelper.SubscriptionLabel";
 
-    private static Context mContext;
+    private Context mContext;
 
-    private static int mSubId = NO_SUB_ID;
-    private static String mSubLabel;
+    private int mSubId = SubscriptionManager.INVALID_SUBSCRIPTION_ID;
+    private String mSubLabel;
 
     /**
      * Instantiates the helper, by extracting the subscription id and label from the intent.
      */
     public SubscriptionInfoHelper(Context context, Intent intent) {
         mContext = context;
-        mSubId = intent.getIntExtra(SUB_ID_EXTRA, NO_SUB_ID);
+        PhoneAccountHandle phoneAccountHandle =
+                intent.getParcelableExtra(TelephonyManager.EXTRA_PHONE_ACCOUNT_HANDLE);
+        if (phoneAccountHandle != null) {
+            mSubId = PhoneUtils.getSubIdForPhoneAccountHandle(phoneAccountHandle);
+        }
+        if (mSubId == SubscriptionManager.INVALID_SUBSCRIPTION_ID) {
+            mSubId = intent.getIntExtra(SUB_ID_EXTRA, SubscriptionManager.INVALID_SUBSCRIPTION_ID);
+        }
         mSubLabel = intent.getStringExtra(SUB_LABEL_EXTRA);
     }
 
@@ -118,7 +124,7 @@
     }
 
     public boolean hasSubId() {
-        return mSubId != NO_SUB_ID;
+        return mSubId != SubscriptionManager.INVALID_SUBSCRIPTION_ID;
     }
 
     public int getSubId() {
diff --git a/src/com/android/phone/TimeConsumingPreferenceActivity.java b/src/com/android/phone/TimeConsumingPreferenceActivity.java
index 05b86a5..354c4bb 100644
--- a/src/com/android/phone/TimeConsumingPreferenceActivity.java
+++ b/src/com/android/phone/TimeConsumingPreferenceActivity.java
@@ -1,7 +1,5 @@
 package com.android.phone;
 
-import com.android.internal.telephony.CommandException;
-
 import android.app.AlertDialog;
 import android.app.Dialog;
 import android.app.ProgressDialog;
@@ -11,6 +9,8 @@
 import android.util.Log;
 import android.view.WindowManager;
 
+import com.android.internal.telephony.CommandException;
+
 import java.util.ArrayList;
 
 interface  TimeConsumingPreferenceListener {
@@ -23,7 +23,7 @@
 public class TimeConsumingPreferenceActivity extends PreferenceActivity
                         implements TimeConsumingPreferenceListener,
                         DialogInterface.OnCancelListener {
-    private static final String LOG_TAG = "TimeConsumingPreferenceActivity";
+    private static final String LOG_TAG = "TimeConsumingPrefActivity";
     private final boolean DBG = (PhoneGlobals.DBG_LEVEL >= 2);
 
     private class DismissOnClickListener implements DialogInterface.OnClickListener {
@@ -53,6 +53,7 @@
     static final int STK_CC_SS_TO_DIAL_ERROR = 700;
     static final int STK_CC_SS_TO_USSD_ERROR = 800;
     static final int STK_CC_SS_TO_SS_ERROR = 900;
+    static final int STK_CC_SS_TO_DIAL_VIDEO_ERROR = 1000;
 
     private final ArrayList<String> mBusyList = new ArrayList<String>();
 
@@ -81,7 +82,8 @@
 
         if (id == RESPONSE_ERROR || id == RADIO_OFF_ERROR || id == EXCEPTION_ERROR
                 || id == FDN_CHECK_FAILURE || id == STK_CC_SS_TO_DIAL_ERROR
-                || id == STK_CC_SS_TO_USSD_ERROR || id == STK_CC_SS_TO_SS_ERROR) {
+                || id == STK_CC_SS_TO_USSD_ERROR || id == STK_CC_SS_TO_SS_ERROR
+                || id == STK_CC_SS_TO_DIAL_VIDEO_ERROR) {
             AlertDialog.Builder builder = new AlertDialog.Builder(this);
 
             int msgId;
@@ -113,6 +115,10 @@
                     msgId = R.string.stk_cc_ss_to_ss_error;
                     builder.setPositiveButton(R.string.close_dialog, mDismiss);
                     break;
+                case STK_CC_SS_TO_DIAL_VIDEO_ERROR:
+                    msgId = R.string.stk_cc_ss_to_dial_video_error;
+                    builder.setPositiveButton(R.string.close_dialog, mDismiss);
+                    break;
                 case EXCEPTION_ERROR:
                 default:
                     msgId = R.string.exception_error;
@@ -149,8 +155,7 @@
     @Override
     public void onStarted(Preference preference, boolean reading) {
         if (DBG) dumpState();
-        if (DBG) Log.d(LOG_TAG, "onStarted, preference=" + preference.getKey()
-                + ", reading=" + reading);
+        Log.i(LOG_TAG, "onStarted, preference=" + preference.getKey() + ", reading=" + reading);
         mBusyList.add(preference.getKey());
 
         if (mIsForeground) {
@@ -166,8 +171,7 @@
     @Override
     public void onFinished(Preference preference, boolean reading) {
         if (DBG) dumpState();
-        if (DBG) Log.d(LOG_TAG, "onFinished, preference=" + preference.getKey()
-                + ", reading=" + reading);
+        Log.i(LOG_TAG, "onFinished, preference=" + preference.getKey() + ", reading=" + reading);
         mBusyList.remove(preference.getKey());
 
         if (mBusyList.isEmpty()) {
@@ -183,7 +187,7 @@
     @Override
     public void onError(Preference preference, int error) {
         if (DBG) dumpState();
-        if (DBG) Log.d(LOG_TAG, "onError, preference=" + preference.getKey() + ", error=" + error);
+        Log.i(LOG_TAG, "onError, preference=" + preference.getKey() + ", error=" + error);
 
         if (mIsForeground) {
             showDialog(error);
@@ -197,6 +201,15 @@
             onError(preference, FDN_CHECK_FAILURE);
         } else if (exception.getCommandError() == CommandException.Error.RADIO_NOT_AVAILABLE) {
             onError(preference, RADIO_OFF_ERROR);
+        } else if (exception.getCommandError() == CommandException.Error.SS_MODIFIED_TO_DIAL) {
+            onError(preference, STK_CC_SS_TO_DIAL_ERROR);
+        } else if (exception.getCommandError() == CommandException.Error
+                .SS_MODIFIED_TO_DIAL_VIDEO) {
+            onError(preference, STK_CC_SS_TO_DIAL_VIDEO_ERROR);
+        } else if (exception.getCommandError() == CommandException.Error.SS_MODIFIED_TO_USSD) {
+            onError(preference, STK_CC_SS_TO_USSD_ERROR);
+        } else if (exception.getCommandError() == CommandException.Error.SS_MODIFIED_TO_SS) {
+            onError(preference, STK_CC_SS_TO_SS_ERROR);
         } else {
             preference.setEnabled(false);
             onError(preference, EXCEPTION_ERROR);
diff --git a/src/com/android/phone/euicc/EuiccUiDispatcherActivity.java b/src/com/android/phone/euicc/EuiccUiDispatcherActivity.java
index 67234dd..8297c18 100644
--- a/src/com/android/phone/euicc/EuiccUiDispatcherActivity.java
+++ b/src/com/android/phone/euicc/EuiccUiDispatcherActivity.java
@@ -21,7 +21,6 @@
 import android.content.Intent;
 import android.content.pm.ActivityInfo;
 import android.os.Bundle;
-import android.provider.Settings;
 import android.service.euicc.EuiccService;
 import android.telephony.euicc.EuiccManager;
 import android.util.Log;
@@ -90,19 +89,13 @@
         String action = getIntent().getAction();
 
         Intent intent = new Intent();
+        intent.putExtras(getIntent());
         switch (action) {
             case EuiccManager.ACTION_MANAGE_EMBEDDED_SUBSCRIPTIONS:
                 intent.setAction(EuiccService.ACTION_MANAGE_EMBEDDED_SUBSCRIPTIONS);
                 break;
             case EuiccManager.ACTION_PROVISION_EMBEDDED_SUBSCRIPTION:
-                if (isDeviceProvisioned()) {
-                    Log.w(TAG, "Cannot perform eUICC provisioning once device is provisioned");
-                    return null;
-                }
                 intent.setAction(EuiccService.ACTION_PROVISION_EMBEDDED_SUBSCRIPTION);
-                intent.putExtra(
-                        EuiccManager.EXTRA_FORCE_PROVISION,
-                        getIntent().getBooleanExtra(EuiccManager.EXTRA_FORCE_PROVISION, false));
                 break;
             default:
                 Log.w(TAG, "Unsupported action: " + action);
@@ -113,12 +106,6 @@
     }
 
     @VisibleForTesting
-    boolean isDeviceProvisioned() {
-        return Settings.Global.getInt(getContentResolver(),
-                Settings.Global.DEVICE_PROVISIONED, 0) != 0;
-    }
-
-    @VisibleForTesting
     @Nullable
     ActivityInfo findBestActivity(Intent euiccUiIntent) {
         return EuiccConnector.findBestActivity(getPackageManager(), euiccUiIntent);
diff --git a/src/com/android/phone/settings/AccessibilitySettingsActivity.java b/src/com/android/phone/settings/AccessibilitySettingsActivity.java
index 769ef61..99b1478 100644
--- a/src/com/android/phone/settings/AccessibilitySettingsActivity.java
+++ b/src/com/android/phone/settings/AccessibilitySettingsActivity.java
@@ -16,6 +16,7 @@
 
 package com.android.phone.settings;
 
+import android.app.ActionBar;
 import android.os.Bundle;
 import android.preference.PreferenceActivity;
 import android.view.MenuItem;
@@ -27,8 +28,10 @@
    @Override
     protected void onCreate(Bundle icicle) {
         super.onCreate(icicle);
-
-        getActionBar().setTitle(R.string.accessibility_settings_activity_title);
+        final ActionBar actionBar = getActionBar();
+        if (actionBar != null) {
+          actionBar.setTitle(R.string.accessibility_settings_activity_title);
+        }
         getFragmentManager().beginTransaction().replace(
                 android.R.id.content, new AccessibilitySettingsFragment()).commit();
     }
diff --git a/src/com/android/phone/settings/AccessibilitySettingsFragment.java b/src/com/android/phone/settings/AccessibilitySettingsFragment.java
index af7d4bf..8ec747c 100644
--- a/src/com/android/phone/settings/AccessibilitySettingsFragment.java
+++ b/src/com/android/phone/settings/AccessibilitySettingsFragment.java
@@ -24,8 +24,10 @@
 import android.preference.PreferenceFragment;
 import android.preference.PreferenceScreen;
 import android.provider.Settings;
+import android.telecom.TelecomManager;
 import android.telephony.CarrierConfigManager;
 import android.telephony.PhoneStateListener;
+import android.telephony.SubscriptionManager;
 import android.telephony.TelephonyManager;
 import android.util.Log;
 
@@ -41,6 +43,7 @@
 
     private static final String BUTTON_TTY_KEY = "button_tty_mode_key";
     private static final String BUTTON_HAC_KEY = "button_hac_key";
+    private static final String BUTTON_RTT_KEY = "button_rtt_key";
 
     private final PhoneStateListener mPhoneStateListener = new PhoneStateListener() {
         /**
@@ -67,6 +70,7 @@
 
     private TtyModeListPreference mButtonTty;
     private SwitchPreference mButtonHac;
+    private SwitchPreference mButtonRtt;
 
     @Override
     public void onCreate(Bundle savedInstanceState) {
@@ -80,6 +84,7 @@
         mButtonTty = (TtyModeListPreference) findPreference(
                 getResources().getString(R.string.tty_mode_key));
         mButtonHac = (SwitchPreference) findPreference(BUTTON_HAC_KEY);
+        mButtonRtt = (SwitchPreference) findPreference(BUTTON_RTT_KEY);
 
         if (PhoneGlobals.getInstance().phoneMgr.isTtyModeSupported()) {
             mButtonTty.init();
@@ -96,6 +101,17 @@
             getPreferenceScreen().removePreference(mButtonHac);
             mButtonHac = null;
         }
+
+        if (PhoneGlobals.getInstance().phoneMgr.isRttSupported()) {
+            // TODO: this is going to be a on/off switch for now. Ask UX about how to integrate
+            // this settings with TTY
+            boolean rttOn = Settings.System.getInt(
+                    mContext.getContentResolver(), Settings.System.RTT_CALLING_MODE, 0) != 0;
+            mButtonRtt.setChecked(rttOn);
+        } else {
+            getPreferenceScreen().removePreference(mButtonRtt);
+            mButtonRtt = null;
+        }
     }
 
     @Override
@@ -129,7 +145,18 @@
                     hac == SettingsConstants.HAC_ENABLED
                             ? SettingsConstants.HAC_VAL_ON : SettingsConstants.HAC_VAL_OFF);
             return true;
+        } else if (preference == mButtonRtt) {
+            Log.i(LOG_TAG, "RTT setting changed -- now " + mButtonRtt.isChecked());
+            int rttMode = mButtonRtt.isChecked() ? 1 : 0;
+            Settings.System.putInt(mContext.getContentResolver(), Settings.System.RTT_CALLING_MODE,
+                    rttMode);
+            // Update RTT config with IMS Manager
+            ImsManager imsManager = ImsManager.getInstance(getContext(),
+                    SubscriptionManager.getDefaultVoicePhoneId());
+            imsManager.setRttEnabled(mButtonRtt.isChecked());
+            return true;
         }
+
         return false;
     }
 
diff --git a/src/com/android/phone/settings/VoicemailSettingsActivity.java b/src/com/android/phone/settings/VoicemailSettingsActivity.java
index 04e8bf5..74b8e4e 100644
--- a/src/com/android/phone/settings/VoicemailSettingsActivity.java
+++ b/src/com/android/phone/settings/VoicemailSettingsActivity.java
@@ -24,6 +24,7 @@
 import android.os.Bundle;
 import android.os.Handler;
 import android.os.Message;
+import android.os.PersistableBundle;
 import android.os.UserManager;
 import android.preference.Preference;
 import android.preference.PreferenceActivity;
@@ -31,6 +32,8 @@
 import android.preference.SwitchPreference;
 import android.provider.ContactsContract.CommonDataKinds;
 import android.provider.Settings;
+import android.telecom.PhoneAccountHandle;
+import android.telephony.CarrierConfigManager;
 import android.telephony.TelephonyManager;
 import android.text.BidiFormatter;
 import android.text.TextDirectionHeuristics;
@@ -46,6 +49,7 @@
 import com.android.internal.telephony.util.NotificationChannelController;
 import com.android.phone.EditPhoneNumberPreference;
 import com.android.phone.PhoneGlobals;
+import com.android.phone.PhoneUtils;
 import com.android.phone.R;
 import com.android.phone.SubscriptionInfoHelper;
 
@@ -220,6 +224,12 @@
         mShowVoicemailPreference = (icicle == null) &&
                 TextUtils.equals(getIntent().getAction(), ACTION_ADD_VOICEMAIL);
 
+        PhoneAccountHandle phoneAccountHandle = (PhoneAccountHandle)
+                getIntent().getParcelableExtra(TelephonyManager.EXTRA_PHONE_ACCOUNT_HANDLE);
+        if (phoneAccountHandle != null) {
+            getIntent().putExtra(SubscriptionInfoHelper.SUB_ID_EXTRA,
+                    PhoneUtils.getSubIdForPhoneAccountHandle(phoneAccountHandle));
+        }
         mSubscriptionInfoHelper = new SubscriptionInfoHelper(this, getIntent());
         mSubscriptionInfoHelper.setActionBarTitle(
                 getActionBar(), getResources(), R.string.voicemail_settings_with_label);
@@ -250,6 +260,10 @@
             mSubMenuVoicemailSettings.setParentActivity(this, VOICEMAIL_PREF_ID, this);
             mSubMenuVoicemailSettings.setDialogOnClosedListener(this);
             mSubMenuVoicemailSettings.setDialogTitle(R.string.voicemail_settings_number_label);
+            if (!getBooleanCarrierConfig(
+                    CarrierConfigManager.KEY_EDITABLE_VOICEMAIL_NUMBER_SETTING_BOOL)) {
+                mSubMenuVoicemailSettings.setEnabled(false);
+            }
         }
 
         mVoicemailProviders = (VoicemailProviderListPreference) findPreference(
@@ -545,6 +559,23 @@
         }
     }
 
+    /**
+     * Get the boolean config from carrier config manager.
+     *
+     * @param key config key defined in CarrierConfigManager
+     * @return boolean value of corresponding key.
+     */
+    private boolean getBooleanCarrierConfig(String key) {
+        PersistableBundle b = PhoneGlobals.getInstance()
+                .getCarrierConfigForSubId(mPhone.getSubId());
+        if (b != null) {
+            return b.getBoolean(key);
+        } else {
+            // Return static default defined in CarrierConfigManager.
+            return CarrierConfigManager.getDefaultConfig().getBoolean(key);
+        }
+    }
+
 
     //*********************************************************************************************
     // Activity Dialog Methods
diff --git a/src/com/android/phone/settings/assisteddialing/res/values-af/strings.xml b/src/com/android/phone/settings/assisteddialing/res/values-af/strings.xml
new file mode 100644
index 0000000..af45ba8
--- /dev/null
+++ b/src/com/android/phone/settings/assisteddialing/res/values-af/strings.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License
+   -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+    <string name="assisted_dialing_setting_title" msgid="3397624434500805193">"Bystandoproep"</string>
+    <string name="assisted_dialing_setting_summary" msgid="2121165095086134903">"Voorspel en voeg \'n landskode by wanneer jy bel terwyl jy oorsee reis"</string>
+    <string name="assisted_dialing_setting_cc_default_summary" msgid="685943419594424066">"Outomaties bespeur • <xliff:g id="AD_COUNTRY_CODE_INFO">%1$s</xliff:g>"</string>
+    <string name="assisted_dialing_setting_cc_default_summary_fallback" msgid="8118256527932394202">"Outomaties bespeur"</string>
+    <string name="assisted_dialing_setting_cc_category_title" msgid="7235638453980787757">"Land van herkoms"</string>
+    <string name="assisted_dialing_setting_cc_title" msgid="5195769254506637585">"Verstek land van herkoms"</string>
+</resources>
diff --git a/src/com/android/phone/settings/assisteddialing/res/values-am/strings.xml b/src/com/android/phone/settings/assisteddialing/res/values-am/strings.xml
new file mode 100644
index 0000000..51d79e1
--- /dev/null
+++ b/src/com/android/phone/settings/assisteddialing/res/values-am/strings.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License
+   -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+    <string name="assisted_dialing_setting_title" msgid="3397624434500805193">"የታገዘ መደወያ"</string>
+    <string name="assisted_dialing_setting_summary" msgid="2121165095086134903">"ወደ ውጭ አገር በመጓዝ ላይ እያሉ በሚደውሉ ጊዜ የአገር ኮድን ይተንብዩና ያክሉ"</string>
+    <string name="assisted_dialing_setting_cc_default_summary" msgid="685943419594424066">"በራስ-ሰር ተገኝቷል • <xliff:g id="AD_COUNTRY_CODE_INFO">%1$s</xliff:g>"</string>
+    <string name="assisted_dialing_setting_cc_default_summary_fallback" msgid="8118256527932394202">"በራስሰር ተገኝቷል"</string>
+    <string name="assisted_dialing_setting_cc_category_title" msgid="7235638453980787757">"የትውልድ አገር"</string>
+    <string name="assisted_dialing_setting_cc_title" msgid="5195769254506637585">"ነባሪ የትውልድ አገር"</string>
+</resources>
diff --git a/src/com/android/phone/settings/assisteddialing/res/values-ar/strings.xml b/src/com/android/phone/settings/assisteddialing/res/values-ar/strings.xml
new file mode 100644
index 0000000..09453a7
--- /dev/null
+++ b/src/com/android/phone/settings/assisteddialing/res/values-ar/strings.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License
+   -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+    <string name="assisted_dialing_setting_title" msgid="3397624434500805193">"الطلب المساعد"</string>
+    <string name="assisted_dialing_setting_summary" msgid="2121165095086134903">"توقُع رمز البلد وإضافته عند إجراء مكالمة أثناء السفر خارج البلاد"</string>
+    <string name="assisted_dialing_setting_cc_default_summary" msgid="685943419594424066">"تم الكشف تلقائيًا • <xliff:g id="AD_COUNTRY_CODE_INFO">%1$s</xliff:g>"</string>
+    <string name="assisted_dialing_setting_cc_default_summary_fallback" msgid="8118256527932394202">"تم الكشف تلقائيًا"</string>
+    <string name="assisted_dialing_setting_cc_category_title" msgid="7235638453980787757">"الموطن"</string>
+    <string name="assisted_dialing_setting_cc_title" msgid="5195769254506637585">"الموطن الافتراضي"</string>
+</resources>
diff --git a/src/com/android/phone/settings/assisteddialing/res/values-az/strings.xml b/src/com/android/phone/settings/assisteddialing/res/values-az/strings.xml
new file mode 100644
index 0000000..669c69c
--- /dev/null
+++ b/src/com/android/phone/settings/assisteddialing/res/values-az/strings.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License
+   -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+    <string name="assisted_dialing_setting_title" msgid="3397624434500805193">"Dəstəkli nömrə yığımı"</string>
+    <string name="assisted_dialing_setting_summary" msgid="2121165095086134903">"Xaricə səyahət edərkən ölkə kodunu bildirin və ya əlavə edin"</string>
+    <string name="assisted_dialing_setting_cc_default_summary" msgid="685943419594424066">"Avtomatik aşkar edildi • <xliff:g id="AD_COUNTRY_CODE_INFO">%1$s</xliff:g>"</string>
+    <string name="assisted_dialing_setting_cc_default_summary_fallback" msgid="8118256527932394202">"Avtomatik aşkar edildi"</string>
+    <string name="assisted_dialing_setting_cc_category_title" msgid="7235638453980787757">"Doğma ölkə"</string>
+    <string name="assisted_dialing_setting_cc_title" msgid="5195769254506637585">"Defolt doğma ölkə"</string>
+</resources>
diff --git a/src/com/android/phone/settings/assisteddialing/res/values-b+sr+Latn/strings.xml b/src/com/android/phone/settings/assisteddialing/res/values-b+sr+Latn/strings.xml
new file mode 100644
index 0000000..2452950
--- /dev/null
+++ b/src/com/android/phone/settings/assisteddialing/res/values-b+sr+Latn/strings.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License
+   -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+    <string name="assisted_dialing_setting_title" msgid="3397624434500805193">"Potpomognuto biranje"</string>
+    <string name="assisted_dialing_setting_summary" msgid="2121165095086134903">"Predvidi i dodaj pozivni broj za zemlju kad upućujem pozive iz inostranstva"</string>
+    <string name="assisted_dialing_setting_cc_default_summary" msgid="685943419594424066">"Automatski izabrano • <xliff:g id="AD_COUNTRY_CODE_INFO">%1$s</xliff:g>"</string>
+    <string name="assisted_dialing_setting_cc_default_summary_fallback" msgid="8118256527932394202">"Automatski izabrano"</string>
+    <string name="assisted_dialing_setting_cc_category_title" msgid="7235638453980787757">"Zemlja boravišta"</string>
+    <string name="assisted_dialing_setting_cc_title" msgid="5195769254506637585">"Podrazumevana zemlja boravišta"</string>
+</resources>
diff --git a/src/com/android/phone/settings/assisteddialing/res/values-be/strings.xml b/src/com/android/phone/settings/assisteddialing/res/values-be/strings.xml
new file mode 100644
index 0000000..96f3cdc
--- /dev/null
+++ b/src/com/android/phone/settings/assisteddialing/res/values-be/strings.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License
+   -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+    <string name="assisted_dialing_setting_title" msgid="3397624434500805193">"Памочнік набору"</string>
+    <string name="assisted_dialing_setting_summary" msgid="2121165095086134903">"Прадказваць і дадаваць код краіны, калі вы робіце выклік падчас падарожжа за мяжой"</string>
+    <string name="assisted_dialing_setting_cc_default_summary" msgid="685943419594424066">"Вызначана аўтаматычна • <xliff:g id="AD_COUNTRY_CODE_INFO">%1$s</xliff:g>"</string>
+    <string name="assisted_dialing_setting_cc_default_summary_fallback" msgid="8118256527932394202">"Вызначана аўтаматычна"</string>
+    <string name="assisted_dialing_setting_cc_category_title" msgid="7235638453980787757">"Краіна пражывання"</string>
+    <string name="assisted_dialing_setting_cc_title" msgid="5195769254506637585">"Стандартная краіна пражывання"</string>
+</resources>
diff --git a/src/com/android/phone/settings/assisteddialing/res/values-bg/strings.xml b/src/com/android/phone/settings/assisteddialing/res/values-bg/strings.xml
new file mode 100644
index 0000000..70d1677
--- /dev/null
+++ b/src/com/android/phone/settings/assisteddialing/res/values-bg/strings.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License
+   -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+    <string name="assisted_dialing_setting_title" msgid="3397624434500805193">"Подпомогнато набиране"</string>
+    <string name="assisted_dialing_setting_summary" msgid="2121165095086134903">"Предвиждане и добавяне на код на държавата, когато пътувате в чужбина"</string>
+    <string name="assisted_dialing_setting_cc_default_summary" msgid="685943419594424066">"Автоматично установена • <xliff:g id="AD_COUNTRY_CODE_INFO">%1$s</xliff:g>"</string>
+    <string name="assisted_dialing_setting_cc_default_summary_fallback" msgid="8118256527932394202">"Автоматично установена"</string>
+    <string name="assisted_dialing_setting_cc_category_title" msgid="7235638453980787757">"Родна държава"</string>
+    <string name="assisted_dialing_setting_cc_title" msgid="5195769254506637585">"Родна държава по подразбиране"</string>
+</resources>
diff --git a/src/com/android/phone/settings/assisteddialing/res/values-bn/strings.xml b/src/com/android/phone/settings/assisteddialing/res/values-bn/strings.xml
new file mode 100644
index 0000000..5b2d52f
--- /dev/null
+++ b/src/com/android/phone/settings/assisteddialing/res/values-bn/strings.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License
+   -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+    <string name="assisted_dialing_setting_title" msgid="3397624434500805193">"সহায়তা যুক্ত ডায়ালিং"</string>
+    <string name="assisted_dialing_setting_summary" msgid="2121165095086134903">"বিদেশে থেকে কল করলে দেশের কোড অনুমান করে সেটি যোগ করুন"</string>
+    <string name="assisted_dialing_setting_cc_default_summary" msgid="685943419594424066">"নিজে থেকে শনাক্ত করা হয় • <xliff:g id="AD_COUNTRY_CODE_INFO">%1$s</xliff:g>"</string>
+    <string name="assisted_dialing_setting_cc_default_summary_fallback" msgid="8118256527932394202">"নিজে থেকে শনাক্ত করা হয়"</string>
+    <string name="assisted_dialing_setting_cc_category_title" msgid="7235638453980787757">"নিজের দেশ"</string>
+    <string name="assisted_dialing_setting_cc_title" msgid="5195769254506637585">"ডিফল্ট \'নিজের দেশ\'"</string>
+</resources>
diff --git a/src/com/android/phone/settings/assisteddialing/res/values-bs/strings.xml b/src/com/android/phone/settings/assisteddialing/res/values-bs/strings.xml
new file mode 100644
index 0000000..d0af41b
--- /dev/null
+++ b/src/com/android/phone/settings/assisteddialing/res/values-bs/strings.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License
+   -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+    <string name="assisted_dialing_setting_title" msgid="3397624434500805193">"Potpomognuto biranje"</string>
+    <string name="assisted_dialing_setting_summary" msgid="2121165095086134903">"Predviđanje i dodavanje pozivnog broja zemlje prilikom pozivanja iz inostranstva"</string>
+    <string name="assisted_dialing_setting_cc_default_summary" msgid="685943419594424066">"Automatski prepoznato • <xliff:g id="AD_COUNTRY_CODE_INFO">%1$s</xliff:g>"</string>
+    <string name="assisted_dialing_setting_cc_default_summary_fallback" msgid="8118256527932394202">"Automatski prepoznato"</string>
+    <string name="assisted_dialing_setting_cc_category_title" msgid="7235638453980787757">"Matična zemlja"</string>
+    <string name="assisted_dialing_setting_cc_title" msgid="5195769254506637585">"Zadana matična zemlja"</string>
+</resources>
diff --git a/src/com/android/phone/settings/assisteddialing/res/values-ca/strings.xml b/src/com/android/phone/settings/assisteddialing/res/values-ca/strings.xml
new file mode 100644
index 0000000..abc663a
--- /dev/null
+++ b/src/com/android/phone/settings/assisteddialing/res/values-ca/strings.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License
+   -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+    <string name="assisted_dialing_setting_title" msgid="3397624434500805193">"Marcatge assistit"</string>
+    <string name="assisted_dialing_setting_summary" msgid="2121165095086134903">"Predigues i afegeix un codi de país en les trucades des de l\'estranger"</string>
+    <string name="assisted_dialing_setting_cc_default_summary" msgid="685943419594424066">"Detectat automàticament • <xliff:g id="AD_COUNTRY_CODE_INFO">%1$s</xliff:g>"</string>
+    <string name="assisted_dialing_setting_cc_default_summary_fallback" msgid="8118256527932394202">"Detectat automàticament"</string>
+    <string name="assisted_dialing_setting_cc_category_title" msgid="7235638453980787757">"País de residència"</string>
+    <string name="assisted_dialing_setting_cc_title" msgid="5195769254506637585">"País de residència predeterminat"</string>
+</resources>
diff --git a/src/com/android/phone/settings/assisteddialing/res/values-cs/strings.xml b/src/com/android/phone/settings/assisteddialing/res/values-cs/strings.xml
new file mode 100644
index 0000000..643aaee
--- /dev/null
+++ b/src/com/android/phone/settings/assisteddialing/res/values-cs/strings.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License
+   -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+    <string name="assisted_dialing_setting_title" msgid="3397624434500805193">"Asistované vytáčení"</string>
+    <string name="assisted_dialing_setting_summary" msgid="2121165095086134903">"Při volání v zahraničí odhadnout a přidat předvolbu země"</string>
+    <string name="assisted_dialing_setting_cc_default_summary" msgid="685943419594424066">"Určeno automaticky • <xliff:g id="AD_COUNTRY_CODE_INFO">%1$s</xliff:g>"</string>
+    <string name="assisted_dialing_setting_cc_default_summary_fallback" msgid="8118256527932394202">"Určeno automaticky"</string>
+    <string name="assisted_dialing_setting_cc_category_title" msgid="7235638453980787757">"Domovská země"</string>
+    <string name="assisted_dialing_setting_cc_title" msgid="5195769254506637585">"Výchozí domovská země"</string>
+</resources>
diff --git a/src/com/android/phone/settings/assisteddialing/res/values-da/strings.xml b/src/com/android/phone/settings/assisteddialing/res/values-da/strings.xml
new file mode 100644
index 0000000..0712eee
--- /dev/null
+++ b/src/com/android/phone/settings/assisteddialing/res/values-da/strings.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License
+   -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+    <string name="assisted_dialing_setting_title" msgid="3397624434500805193">"Assisteret opkald"</string>
+    <string name="assisted_dialing_setting_summary" msgid="2121165095086134903">"Forudsig og tilføj en landekode, når du foretager et opkald, mens du er udenlands"</string>
+    <string name="assisted_dialing_setting_cc_default_summary" msgid="685943419594424066">"Fundet automatisk • <xliff:g id="AD_COUNTRY_CODE_INFO">%1$s</xliff:g>"</string>
+    <string name="assisted_dialing_setting_cc_default_summary_fallback" msgid="8118256527932394202">"Fundet automatisk"</string>
+    <string name="assisted_dialing_setting_cc_category_title" msgid="7235638453980787757">"Hjemland"</string>
+    <string name="assisted_dialing_setting_cc_title" msgid="5195769254506637585">"Standardhjemland"</string>
+</resources>
diff --git a/src/com/android/phone/settings/assisteddialing/res/values-de/strings.xml b/src/com/android/phone/settings/assisteddialing/res/values-de/strings.xml
new file mode 100644
index 0000000..21746b4
--- /dev/null
+++ b/src/com/android/phone/settings/assisteddialing/res/values-de/strings.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License
+   -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+    <string name="assisted_dialing_setting_title" msgid="3397624434500805193">"Unterstützung für Nummerneingabe"</string>
+    <string name="assisted_dialing_setting_summary" msgid="2121165095086134903">"Hiermit wird eine Landesvorwahl vorgeschlagen und bei deinen Anrufen hinzugefügt, wenn du im Ausland unterwegs bist"</string>
+    <string name="assisted_dialing_setting_cc_default_summary" msgid="685943419594424066">"Automatisch erkannt • <xliff:g id="AD_COUNTRY_CODE_INFO">%1$s</xliff:g>"</string>
+    <string name="assisted_dialing_setting_cc_default_summary_fallback" msgid="8118256527932394202">"Automatisch erkannt"</string>
+    <string name="assisted_dialing_setting_cc_category_title" msgid="7235638453980787757">"Heimatland"</string>
+    <string name="assisted_dialing_setting_cc_title" msgid="5195769254506637585">"Heimatland (Standard)"</string>
+</resources>
diff --git a/src/com/android/phone/settings/assisteddialing/res/values-el/strings.xml b/src/com/android/phone/settings/assisteddialing/res/values-el/strings.xml
new file mode 100644
index 0000000..720f672
--- /dev/null
+++ b/src/com/android/phone/settings/assisteddialing/res/values-el/strings.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License
+   -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+    <string name="assisted_dialing_setting_title" msgid="3397624434500805193">"Υποβοηθούμενη κλήση"</string>
+    <string name="assisted_dialing_setting_summary" msgid="2121165095086134903">"Προβλέψτε και προσθέστε έναν κωδικό χώρας όταν καλείτε ενόσω ταξιδεύετε στο εξωτερικό"</string>
+    <string name="assisted_dialing_setting_cc_default_summary" msgid="685943419594424066">"Εντοπίστηκε αυτόματα • <xliff:g id="AD_COUNTRY_CODE_INFO">%1$s</xliff:g>"</string>
+    <string name="assisted_dialing_setting_cc_default_summary_fallback" msgid="8118256527932394202">"Εντοπίστηκε αυτόματα"</string>
+    <string name="assisted_dialing_setting_cc_category_title" msgid="7235638453980787757">"Χώρα καταγωγής"</string>
+    <string name="assisted_dialing_setting_cc_title" msgid="5195769254506637585">"Προεπιλεγμένη χώρα καταγωγής"</string>
+</resources>
diff --git a/src/com/android/phone/settings/assisteddialing/res/values-en-rAU/strings.xml b/src/com/android/phone/settings/assisteddialing/res/values-en-rAU/strings.xml
new file mode 100644
index 0000000..adbcf5f
--- /dev/null
+++ b/src/com/android/phone/settings/assisteddialing/res/values-en-rAU/strings.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License
+   -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+    <string name="assisted_dialing_setting_title" msgid="3397624434500805193">"Assisted dialling"</string>
+    <string name="assisted_dialing_setting_summary" msgid="2121165095086134903">"Predict and add a country code when you call while travelling abroad"</string>
+    <string name="assisted_dialing_setting_cc_default_summary" msgid="685943419594424066">"Automatically detected • <xliff:g id="AD_COUNTRY_CODE_INFO">%1$s</xliff:g>"</string>
+    <string name="assisted_dialing_setting_cc_default_summary_fallback" msgid="8118256527932394202">"Automatically detected"</string>
+    <string name="assisted_dialing_setting_cc_category_title" msgid="7235638453980787757">"Home country"</string>
+    <string name="assisted_dialing_setting_cc_title" msgid="5195769254506637585">"Default home country"</string>
+</resources>
diff --git a/src/com/android/phone/settings/assisteddialing/res/values-en-rCA/strings.xml b/src/com/android/phone/settings/assisteddialing/res/values-en-rCA/strings.xml
new file mode 100644
index 0000000..adbcf5f
--- /dev/null
+++ b/src/com/android/phone/settings/assisteddialing/res/values-en-rCA/strings.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License
+   -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+    <string name="assisted_dialing_setting_title" msgid="3397624434500805193">"Assisted dialling"</string>
+    <string name="assisted_dialing_setting_summary" msgid="2121165095086134903">"Predict and add a country code when you call while travelling abroad"</string>
+    <string name="assisted_dialing_setting_cc_default_summary" msgid="685943419594424066">"Automatically detected • <xliff:g id="AD_COUNTRY_CODE_INFO">%1$s</xliff:g>"</string>
+    <string name="assisted_dialing_setting_cc_default_summary_fallback" msgid="8118256527932394202">"Automatically detected"</string>
+    <string name="assisted_dialing_setting_cc_category_title" msgid="7235638453980787757">"Home country"</string>
+    <string name="assisted_dialing_setting_cc_title" msgid="5195769254506637585">"Default home country"</string>
+</resources>
diff --git a/src/com/android/phone/settings/assisteddialing/res/values-en-rGB/strings.xml b/src/com/android/phone/settings/assisteddialing/res/values-en-rGB/strings.xml
new file mode 100644
index 0000000..adbcf5f
--- /dev/null
+++ b/src/com/android/phone/settings/assisteddialing/res/values-en-rGB/strings.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License
+   -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+    <string name="assisted_dialing_setting_title" msgid="3397624434500805193">"Assisted dialling"</string>
+    <string name="assisted_dialing_setting_summary" msgid="2121165095086134903">"Predict and add a country code when you call while travelling abroad"</string>
+    <string name="assisted_dialing_setting_cc_default_summary" msgid="685943419594424066">"Automatically detected • <xliff:g id="AD_COUNTRY_CODE_INFO">%1$s</xliff:g>"</string>
+    <string name="assisted_dialing_setting_cc_default_summary_fallback" msgid="8118256527932394202">"Automatically detected"</string>
+    <string name="assisted_dialing_setting_cc_category_title" msgid="7235638453980787757">"Home country"</string>
+    <string name="assisted_dialing_setting_cc_title" msgid="5195769254506637585">"Default home country"</string>
+</resources>
diff --git a/src/com/android/phone/settings/assisteddialing/res/values-en-rIN/strings.xml b/src/com/android/phone/settings/assisteddialing/res/values-en-rIN/strings.xml
new file mode 100644
index 0000000..adbcf5f
--- /dev/null
+++ b/src/com/android/phone/settings/assisteddialing/res/values-en-rIN/strings.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License
+   -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+    <string name="assisted_dialing_setting_title" msgid="3397624434500805193">"Assisted dialling"</string>
+    <string name="assisted_dialing_setting_summary" msgid="2121165095086134903">"Predict and add a country code when you call while travelling abroad"</string>
+    <string name="assisted_dialing_setting_cc_default_summary" msgid="685943419594424066">"Automatically detected • <xliff:g id="AD_COUNTRY_CODE_INFO">%1$s</xliff:g>"</string>
+    <string name="assisted_dialing_setting_cc_default_summary_fallback" msgid="8118256527932394202">"Automatically detected"</string>
+    <string name="assisted_dialing_setting_cc_category_title" msgid="7235638453980787757">"Home country"</string>
+    <string name="assisted_dialing_setting_cc_title" msgid="5195769254506637585">"Default home country"</string>
+</resources>
diff --git a/src/com/android/phone/settings/assisteddialing/res/values-en-rXC/strings.xml b/src/com/android/phone/settings/assisteddialing/res/values-en-rXC/strings.xml
new file mode 100644
index 0000000..6709101
--- /dev/null
+++ b/src/com/android/phone/settings/assisteddialing/res/values-en-rXC/strings.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License
+   -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+    <string name="assisted_dialing_setting_title" msgid="3397624434500805193">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‎‏‎‏‏‏‏‎‎‏‎‎‏‏‎‏‏‎‎‏‎‎‏‎‏‏‎‏‎‏‏‏‏‏‏‏‎‏‎‏‎‎‏‏‎‏‏‏‎‏‎‎‎‏‎‎‏‎‎‏‎‎‏‎Assisted dialing‎‏‎‎‏‎"</string>
+    <string name="assisted_dialing_setting_summary" msgid="2121165095086134903">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‎‏‏‏‏‎‏‎‏‏‎‏‏‏‏‏‏‏‎‎‏‎‎‎‏‏‎‏‎‏‎‎‏‏‎‎‎‏‎‏‎‎‏‎‎‎‏‎‎‎‏‎‏‏‎‎‏‏‏‎‏‏‏‎Predict and add a country code when you call while traveling abroad‎‏‎‎‏‎"</string>
+    <string name="assisted_dialing_setting_cc_default_summary" msgid="685943419594424066">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‎‎‏‎‎‏‏‎‎‎‎‏‎‎‏‏‏‏‎‏‎‏‏‏‏‎‎‏‏‏‏‏‏‎‎‏‎‎‏‏‏‏‎‎‎‏‎‎‏‏‏‏‏‏‎‎‎‎‎‎‏‎‎Automatically detected • ‎‏‎‎‏‏‎<xliff:g id="AD_COUNTRY_CODE_INFO">%1$s</xliff:g>‎‏‎‎‏‏‏‎‎‏‎‎‏‎"</string>
+    <string name="assisted_dialing_setting_cc_default_summary_fallback" msgid="8118256527932394202">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‏‏‎‎‎‎‏‎‏‎‏‎‎‏‏‏‎‏‎‏‏‏‎‏‎‎‏‏‎‎‏‎‏‏‏‏‏‎‏‏‏‎‏‎‎‎‎‎‎‎‏‎‏‎‏‏‎‏‏‎‏‎‎Automatically detected‎‏‎‎‏‎"</string>
+    <string name="assisted_dialing_setting_cc_category_title" msgid="7235638453980787757">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‏‎‎‏‎‎‎‏‏‎‏‎‏‎‎‎‏‎‎‏‏‎‏‏‎‏‎‏‏‎‎‏‏‏‏‏‎‎‏‎‏‎‏‏‏‎‎‏‏‏‎‏‎‎‎‎‏‎‏‏‎‏‎Home country‎‏‎‎‏‎"</string>
+    <string name="assisted_dialing_setting_cc_title" msgid="5195769254506637585">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‎‎‏‎‎‎‎‎‎‏‏‎‏‏‎‎‎‏‎‏‎‎‏‎‎‏‏‎‏‏‏‏‎‎‏‏‎‏‏‏‎‎‎‎‏‏‏‎‏‎‏‎‎‏‎‎‎‏‎‎‎‏‎Default home country‎‏‎‎‏‎"</string>
+</resources>
diff --git a/src/com/android/phone/settings/assisteddialing/res/values-es-rUS/strings.xml b/src/com/android/phone/settings/assisteddialing/res/values-es-rUS/strings.xml
new file mode 100644
index 0000000..1303b95
--- /dev/null
+++ b/src/com/android/phone/settings/assisteddialing/res/values-es-rUS/strings.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License
+   -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+    <string name="assisted_dialing_setting_title" msgid="3397624434500805193">"Marcado asistido"</string>
+    <string name="assisted_dialing_setting_summary" msgid="2121165095086134903">"Predecir el código del país y agregarlo cuando se realicen llamadas desde el exterior"</string>
+    <string name="assisted_dialing_setting_cc_default_summary" msgid="685943419594424066">"Detectado automáticamente • <xliff:g id="AD_COUNTRY_CODE_INFO">%1$s</xliff:g>"</string>
+    <string name="assisted_dialing_setting_cc_default_summary_fallback" msgid="8118256527932394202">"Detectado automáticamente"</string>
+    <string name="assisted_dialing_setting_cc_category_title" msgid="7235638453980787757">"País de origen"</string>
+    <string name="assisted_dialing_setting_cc_title" msgid="5195769254506637585">"País de origen predeterminado"</string>
+</resources>
diff --git a/src/com/android/phone/settings/assisteddialing/res/values-es/strings.xml b/src/com/android/phone/settings/assisteddialing/res/values-es/strings.xml
new file mode 100644
index 0000000..db01a9b
--- /dev/null
+++ b/src/com/android/phone/settings/assisteddialing/res/values-es/strings.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License
+   -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+    <string name="assisted_dialing_setting_title" msgid="3397624434500805193">"Marcación asistida"</string>
+    <string name="assisted_dialing_setting_summary" msgid="2121165095086134903">"Predecir y añadir un código de país al llamar desde el extranjero"</string>
+    <string name="assisted_dialing_setting_cc_default_summary" msgid="685943419594424066">"Detectado automáticamente • <xliff:g id="AD_COUNTRY_CODE_INFO">%1$s</xliff:g>"</string>
+    <string name="assisted_dialing_setting_cc_default_summary_fallback" msgid="8118256527932394202">"Detectado automáticamente"</string>
+    <string name="assisted_dialing_setting_cc_category_title" msgid="7235638453980787757">"País de origen"</string>
+    <string name="assisted_dialing_setting_cc_title" msgid="5195769254506637585">"País de origen predeterminado"</string>
+</resources>
diff --git a/src/com/android/phone/settings/assisteddialing/res/values-et/strings.xml b/src/com/android/phone/settings/assisteddialing/res/values-et/strings.xml
new file mode 100644
index 0000000..1fb1f3c
--- /dev/null
+++ b/src/com/android/phone/settings/assisteddialing/res/values-et/strings.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License
+   -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+    <string name="assisted_dialing_setting_title" msgid="3397624434500805193">"Abistatud helistamine"</string>
+    <string name="assisted_dialing_setting_summary" msgid="2121165095086134903">"Määra ja lisa välismaal reisimise ajal helistades"</string>
+    <string name="assisted_dialing_setting_cc_default_summary" msgid="685943419594424066">"Automaatselt tuvastatud • <xliff:g id="AD_COUNTRY_CODE_INFO">%1$s</xliff:g>"</string>
+    <string name="assisted_dialing_setting_cc_default_summary_fallback" msgid="8118256527932394202">"Automaatselt tuvastatud"</string>
+    <string name="assisted_dialing_setting_cc_category_title" msgid="7235638453980787757">"Koduriik"</string>
+    <string name="assisted_dialing_setting_cc_title" msgid="5195769254506637585">"Vaikekoduriik"</string>
+</resources>
diff --git a/src/com/android/phone/settings/assisteddialing/res/values-eu/strings.xml b/src/com/android/phone/settings/assisteddialing/res/values-eu/strings.xml
new file mode 100644
index 0000000..e2489ba
--- /dev/null
+++ b/src/com/android/phone/settings/assisteddialing/res/values-eu/strings.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License
+   -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+    <string name="assisted_dialing_setting_title" msgid="3397624434500805193">"Lagundutako markatzea"</string>
+    <string name="assisted_dialing_setting_summary" msgid="2121165095086134903">"Iragarri eta gehitu herrialde-kodea atzerritik deitzean"</string>
+    <string name="assisted_dialing_setting_cc_default_summary" msgid="685943419594424066">"Automatikoki detektatu da • <xliff:g id="AD_COUNTRY_CODE_INFO">%1$s</xliff:g>"</string>
+    <string name="assisted_dialing_setting_cc_default_summary_fallback" msgid="8118256527932394202">"Automatikoki detektatu da"</string>
+    <string name="assisted_dialing_setting_cc_category_title" msgid="7235638453980787757">"Herrialdea"</string>
+    <string name="assisted_dialing_setting_cc_title" msgid="5195769254506637585">"Herrialde lehenetsia"</string>
+</resources>
diff --git a/src/com/android/phone/settings/assisteddialing/res/values-fa/strings.xml b/src/com/android/phone/settings/assisteddialing/res/values-fa/strings.xml
new file mode 100644
index 0000000..ac5743d
--- /dev/null
+++ b/src/com/android/phone/settings/assisteddialing/res/values-fa/strings.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License
+   -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+    <string name="assisted_dialing_setting_title" msgid="3397624434500805193">"شماره‌گیری کمکی"</string>
+    <string name="assisted_dialing_setting_summary" msgid="2121165095086134903">"پیش‌بینی و افزودن کد کشور وقتی در سفر خارجی تماس برقرار می‌کنید"</string>
+    <string name="assisted_dialing_setting_cc_default_summary" msgid="685943419594424066">"به‌‌طور خودکار شناسایی شد • <xliff:g id="AD_COUNTRY_CODE_INFO">%1$s</xliff:g>"</string>
+    <string name="assisted_dialing_setting_cc_default_summary_fallback" msgid="8118256527932394202">"به‌طور خودکار پیدا شد"</string>
+    <string name="assisted_dialing_setting_cc_category_title" msgid="7235638453980787757">"کشور محل سکونت"</string>
+    <string name="assisted_dialing_setting_cc_title" msgid="5195769254506637585">"کشور محل سکونت پیش‌فرض"</string>
+</resources>
diff --git a/src/com/android/phone/settings/assisteddialing/res/values-fi/strings.xml b/src/com/android/phone/settings/assisteddialing/res/values-fi/strings.xml
new file mode 100644
index 0000000..c7b56cb
--- /dev/null
+++ b/src/com/android/phone/settings/assisteddialing/res/values-fi/strings.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License
+   -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+    <string name="assisted_dialing_setting_title" msgid="3397624434500805193">"Avustettu soittaminen"</string>
+    <string name="assisted_dialing_setting_summary" msgid="2121165095086134903">"Etsi ja lisää maakoodi ulkomailta soitettavia puheluita varten"</string>
+    <string name="assisted_dialing_setting_cc_default_summary" msgid="685943419594424066">"Havaittu automaattisesti • <xliff:g id="AD_COUNTRY_CODE_INFO">%1$s</xliff:g>"</string>
+    <string name="assisted_dialing_setting_cc_default_summary_fallback" msgid="8118256527932394202">"Havaittu automaattisesti"</string>
+    <string name="assisted_dialing_setting_cc_category_title" msgid="7235638453980787757">"Kotimaa"</string>
+    <string name="assisted_dialing_setting_cc_title" msgid="5195769254506637585">"Oletuskotimaa"</string>
+</resources>
diff --git a/src/com/android/phone/settings/assisteddialing/res/values-fr-rCA/strings.xml b/src/com/android/phone/settings/assisteddialing/res/values-fr-rCA/strings.xml
new file mode 100644
index 0000000..e97951b
--- /dev/null
+++ b/src/com/android/phone/settings/assisteddialing/res/values-fr-rCA/strings.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License
+   -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+    <string name="assisted_dialing_setting_title" msgid="3397624434500805193">"Numérotation assistée"</string>
+    <string name="assisted_dialing_setting_summary" msgid="2121165095086134903">"Prédire et ajouter un code de pays lorsque vous faites un appel lors d\'un voyage à l\'étranger"</string>
+    <string name="assisted_dialing_setting_cc_default_summary" msgid="685943419594424066">"Pays détecté automatiquement • <xliff:g id="AD_COUNTRY_CODE_INFO">%1$s</xliff:g>"</string>
+    <string name="assisted_dialing_setting_cc_default_summary_fallback" msgid="8118256527932394202">"Pays détecté automatiquement"</string>
+    <string name="assisted_dialing_setting_cc_category_title" msgid="7235638453980787757">"Pays d\'origine"</string>
+    <string name="assisted_dialing_setting_cc_title" msgid="5195769254506637585">"Pays d\'origine par défaut"</string>
+</resources>
diff --git a/src/com/android/phone/settings/assisteddialing/res/values-fr/strings.xml b/src/com/android/phone/settings/assisteddialing/res/values-fr/strings.xml
new file mode 100644
index 0000000..c863baf
--- /dev/null
+++ b/src/com/android/phone/settings/assisteddialing/res/values-fr/strings.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License
+   -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+    <string name="assisted_dialing_setting_title" msgid="3397624434500805193">"Numérotation assistée"</string>
+    <string name="assisted_dialing_setting_summary" msgid="2121165095086134903">"Depuis l\'étranger, détecter le pays de destination de l\'appel et ajouter l\'indicatif correspondant"</string>
+    <string name="assisted_dialing_setting_cc_default_summary" msgid="685943419594424066">"Supprimé automatiquement • <xliff:g id="AD_COUNTRY_CODE_INFO">%1$s</xliff:g>"</string>
+    <string name="assisted_dialing_setting_cc_default_summary_fallback" msgid="8118256527932394202">"Détecté automatiquement"</string>
+    <string name="assisted_dialing_setting_cc_category_title" msgid="7235638453980787757">"Pays d’origine"</string>
+    <string name="assisted_dialing_setting_cc_title" msgid="5195769254506637585">"Pays d\'origine par défaut"</string>
+</resources>
diff --git a/src/com/android/phone/settings/assisteddialing/res/values-gl/strings.xml b/src/com/android/phone/settings/assisteddialing/res/values-gl/strings.xml
new file mode 100644
index 0000000..5378b2f
--- /dev/null
+++ b/src/com/android/phone/settings/assisteddialing/res/values-gl/strings.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License
+   -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+    <string name="assisted_dialing_setting_title" msgid="3397624434500805193">"Marcación asistida"</string>
+    <string name="assisted_dialing_setting_summary" msgid="2121165095086134903">"Cando chamas desde o estranxeiro, detecta o país ao que estás chamando e engade o seu prefixo"</string>
+    <string name="assisted_dialing_setting_cc_default_summary" msgid="685943419594424066">"Detectado automaticamente • <xliff:g id="AD_COUNTRY_CODE_INFO">%1$s</xliff:g>"</string>
+    <string name="assisted_dialing_setting_cc_default_summary_fallback" msgid="8118256527932394202">"Detectado automaticamente"</string>
+    <string name="assisted_dialing_setting_cc_category_title" msgid="7235638453980787757">"País de orixe"</string>
+    <string name="assisted_dialing_setting_cc_title" msgid="5195769254506637585">"País de orixe predeterminado"</string>
+</resources>
diff --git a/src/com/android/phone/settings/assisteddialing/res/values-gu/strings.xml b/src/com/android/phone/settings/assisteddialing/res/values-gu/strings.xml
new file mode 100644
index 0000000..d062a70
--- /dev/null
+++ b/src/com/android/phone/settings/assisteddialing/res/values-gu/strings.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License
+   -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+    <string name="assisted_dialing_setting_title" msgid="3397624434500805193">"સહાયિત ડાયલિંગ"</string>
+    <string name="assisted_dialing_setting_summary" msgid="2121165095086134903">"વિદેશમાં મુસાફરી કરતી વખતે જ્યારે તમે કૉલ કરો, ત્યારે દેશના કોડનું અનુમાન લગાવીને તેને ઉમેરો"</string>
+    <string name="assisted_dialing_setting_cc_default_summary" msgid="685943419594424066">"આપમેળે શોધાયેલ • <xliff:g id="AD_COUNTRY_CODE_INFO">%1$s</xliff:g>"</string>
+    <string name="assisted_dialing_setting_cc_default_summary_fallback" msgid="8118256527932394202">"આપમેળે શોધાયેલ"</string>
+    <string name="assisted_dialing_setting_cc_category_title" msgid="7235638453980787757">"હોમ દેશ"</string>
+    <string name="assisted_dialing_setting_cc_title" msgid="5195769254506637585">"ડિફૉલ્ટ હોમ દેશ"</string>
+</resources>
diff --git a/src/com/android/phone/settings/assisteddialing/res/values-hi/strings.xml b/src/com/android/phone/settings/assisteddialing/res/values-hi/strings.xml
new file mode 100644
index 0000000..127a7f7
--- /dev/null
+++ b/src/com/android/phone/settings/assisteddialing/res/values-hi/strings.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License
+   -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+    <string name="assisted_dialing_setting_title" msgid="3397624434500805193">"सहायक डायलिंग"</string>
+    <string name="assisted_dialing_setting_summary" msgid="2121165095086134903">"विदेश यात्रा के दौरान कॉल करते समय पूर्वानुमान की मदद से देश कोड जोड़ें"</string>
+    <string name="assisted_dialing_setting_cc_default_summary" msgid="685943419594424066">"अपने आप पता लगाया गया • <xliff:g id="AD_COUNTRY_CODE_INFO">%1$s</xliff:g>"</string>
+    <string name="assisted_dialing_setting_cc_default_summary_fallback" msgid="8118256527932394202">"अपने आप पता लगाया गया"</string>
+    <string name="assisted_dialing_setting_cc_category_title" msgid="7235638453980787757">"आपका देश"</string>
+    <string name="assisted_dialing_setting_cc_title" msgid="5195769254506637585">"आपका डिफ़ॉल्ट देश"</string>
+</resources>
diff --git a/src/com/android/phone/settings/assisteddialing/res/values-hr/strings.xml b/src/com/android/phone/settings/assisteddialing/res/values-hr/strings.xml
new file mode 100644
index 0000000..46f14f1
--- /dev/null
+++ b/src/com/android/phone/settings/assisteddialing/res/values-hr/strings.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License
+   -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+    <string name="assisted_dialing_setting_title" msgid="3397624434500805193">"Potpomognuto biranje"</string>
+    <string name="assisted_dialing_setting_summary" msgid="2121165095086134903">"Predvidite i dodajte pozivni broj zemlje kada putujete u inozemstvo."</string>
+    <string name="assisted_dialing_setting_cc_default_summary" msgid="685943419594424066">"Automatski odabrano • <xliff:g id="AD_COUNTRY_CODE_INFO">%1$s</xliff:g>"</string>
+    <string name="assisted_dialing_setting_cc_default_summary_fallback" msgid="8118256527932394202">"Automatski odabrano"</string>
+    <string name="assisted_dialing_setting_cc_category_title" msgid="7235638453980787757">"Država"</string>
+    <string name="assisted_dialing_setting_cc_title" msgid="5195769254506637585">"Zadana država"</string>
+</resources>
diff --git a/src/com/android/phone/settings/assisteddialing/res/values-hu/strings.xml b/src/com/android/phone/settings/assisteddialing/res/values-hu/strings.xml
new file mode 100644
index 0000000..0253604
--- /dev/null
+++ b/src/com/android/phone/settings/assisteddialing/res/values-hu/strings.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License
+   -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+    <string name="assisted_dialing_setting_title" msgid="3397624434500805193">"Támogatott tárcsázás"</string>
+    <string name="assisted_dialing_setting_summary" msgid="2121165095086134903">"Országhívószámok előrejelzése és hozzáadása külföldről indított híváskor"</string>
+    <string name="assisted_dialing_setting_cc_default_summary" msgid="685943419594424066">"Automatikusan észlelve • <xliff:g id="AD_COUNTRY_CODE_INFO">%1$s</xliff:g>"</string>
+    <string name="assisted_dialing_setting_cc_default_summary_fallback" msgid="8118256527932394202">"Automatikus észlelés"</string>
+    <string name="assisted_dialing_setting_cc_category_title" msgid="7235638453980787757">"Ország"</string>
+    <string name="assisted_dialing_setting_cc_title" msgid="5195769254506637585">"Alapértelmezett ország"</string>
+</resources>
diff --git a/src/com/android/phone/settings/assisteddialing/res/values-hy/strings.xml b/src/com/android/phone/settings/assisteddialing/res/values-hy/strings.xml
new file mode 100644
index 0000000..5ed7979
--- /dev/null
+++ b/src/com/android/phone/settings/assisteddialing/res/values-hy/strings.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License
+   -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+    <string name="assisted_dialing_setting_title" msgid="3397624434500805193">"Օգնություն համարհավաքման ժամանակ"</string>
+    <string name="assisted_dialing_setting_summary" msgid="2121165095086134903">"Արտասահմանում գտնվելու ժամանակ զանգելիս երկրի կոդի կանխագուշակում և ավելացում"</string>
+    <string name="assisted_dialing_setting_cc_default_summary" msgid="685943419594424066">"Ավտոմատ որոշված • <xliff:g id="AD_COUNTRY_CODE_INFO">%1$s</xliff:g>"</string>
+    <string name="assisted_dialing_setting_cc_default_summary_fallback" msgid="8118256527932394202">"Ավտոմատ որոշված"</string>
+    <string name="assisted_dialing_setting_cc_category_title" msgid="7235638453980787757">"Բնակության երկիրը"</string>
+    <string name="assisted_dialing_setting_cc_title" msgid="5195769254506637585">"Բնակության կանխադրված երկիրը"</string>
+</resources>
diff --git a/src/com/android/phone/settings/assisteddialing/res/values-in/strings.xml b/src/com/android/phone/settings/assisteddialing/res/values-in/strings.xml
new file mode 100644
index 0000000..b8a9840
--- /dev/null
+++ b/src/com/android/phone/settings/assisteddialing/res/values-in/strings.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License
+   -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+    <string name="assisted_dialing_setting_title" msgid="3397624434500805193">"Panggilan Berbantu"</string>
+    <string name="assisted_dialing_setting_summary" msgid="2121165095086134903">"Prediksi dan tambahkan kode negara saat menelepon dari luar negeri"</string>
+    <string name="assisted_dialing_setting_cc_default_summary" msgid="685943419594424066">"Terdeteksi secara otomatis • <xliff:g id="AD_COUNTRY_CODE_INFO">%1$s</xliff:g>"</string>
+    <string name="assisted_dialing_setting_cc_default_summary_fallback" msgid="8118256527932394202">"Terdeteksi secara otomatis"</string>
+    <string name="assisted_dialing_setting_cc_category_title" msgid="7235638453980787757">"Negara asal"</string>
+    <string name="assisted_dialing_setting_cc_title" msgid="5195769254506637585">"Negara asal default"</string>
+</resources>
diff --git a/src/com/android/phone/settings/assisteddialing/res/values-is/strings.xml b/src/com/android/phone/settings/assisteddialing/res/values-is/strings.xml
new file mode 100644
index 0000000..2d5bb15
--- /dev/null
+++ b/src/com/android/phone/settings/assisteddialing/res/values-is/strings.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License
+   -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+    <string name="assisted_dialing_setting_title" msgid="3397624434500805193">"Aðstoð við hringingar"</string>
+    <string name="assisted_dialing_setting_summary" msgid="2121165095086134903">"Bæta réttum landskóða við hringd símtöl þegar þú ferðast erlendis"</string>
+    <string name="assisted_dialing_setting_cc_default_summary" msgid="685943419594424066">"Greint sjálfkrafa • <xliff:g id="AD_COUNTRY_CODE_INFO">%1$s</xliff:g>"</string>
+    <string name="assisted_dialing_setting_cc_default_summary_fallback" msgid="8118256527932394202">"Greint sjálfkrafa"</string>
+    <string name="assisted_dialing_setting_cc_category_title" msgid="7235638453980787757">"Heimaland"</string>
+    <string name="assisted_dialing_setting_cc_title" msgid="5195769254506637585">"Sjálfgefið heimaland"</string>
+</resources>
diff --git a/src/com/android/phone/settings/assisteddialing/res/values-it/strings.xml b/src/com/android/phone/settings/assisteddialing/res/values-it/strings.xml
new file mode 100644
index 0000000..40c4760
--- /dev/null
+++ b/src/com/android/phone/settings/assisteddialing/res/values-it/strings.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License
+   -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+    <string name="assisted_dialing_setting_title" msgid="3397624434500805193">"Composizione assistita"</string>
+    <string name="assisted_dialing_setting_summary" msgid="2121165095086134903">"Prevedi e aggiungi il prefisso internazionale quando effettui chiamate mentre ti trovi all\'estero"</string>
+    <string name="assisted_dialing_setting_cc_default_summary" msgid="685943419594424066">"Rilevato automaticamente • <xliff:g id="AD_COUNTRY_CODE_INFO">%1$s</xliff:g>"</string>
+    <string name="assisted_dialing_setting_cc_default_summary_fallback" msgid="8118256527932394202">"Rilevato automaticamente"</string>
+    <string name="assisted_dialing_setting_cc_category_title" msgid="7235638453980787757">"Paese d\'origine"</string>
+    <string name="assisted_dialing_setting_cc_title" msgid="5195769254506637585">"Paese d\'origine predefinito"</string>
+</resources>
diff --git a/src/com/android/phone/settings/assisteddialing/res/values-iw/strings.xml b/src/com/android/phone/settings/assisteddialing/res/values-iw/strings.xml
new file mode 100644
index 0000000..e130fc7
--- /dev/null
+++ b/src/com/android/phone/settings/assisteddialing/res/values-iw/strings.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License
+   -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+    <string name="assisted_dialing_setting_title" msgid="3397624434500805193">"עזרה בחיוג"</string>
+    <string name="assisted_dialing_setting_summary" msgid="2121165095086134903">"חיזוי והוספה של קידומת החיוג למדינה כשמתקשרים מחו\"ל"</string>
+    <string name="assisted_dialing_setting_cc_default_summary" msgid="685943419594424066">"זיהוי אוטומטי • <xliff:g id="AD_COUNTRY_CODE_INFO">%1$s</xliff:g>"</string>
+    <string name="assisted_dialing_setting_cc_default_summary_fallback" msgid="8118256527932394202">"זיהוי אוטומטי"</string>
+    <string name="assisted_dialing_setting_cc_category_title" msgid="7235638453980787757">"מדינת הבית"</string>
+    <string name="assisted_dialing_setting_cc_title" msgid="5195769254506637585">"ברירת המחדל למדינת הבית"</string>
+</resources>
diff --git a/src/com/android/phone/settings/assisteddialing/res/values-ja/strings.xml b/src/com/android/phone/settings/assisteddialing/res/values-ja/strings.xml
new file mode 100644
index 0000000..413dfec
--- /dev/null
+++ b/src/com/android/phone/settings/assisteddialing/res/values-ja/strings.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License
+   -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+    <string name="assisted_dialing_setting_title" msgid="3397624434500805193">"ダイヤル アシスト"</string>
+    <string name="assisted_dialing_setting_summary" msgid="2121165095086134903">"渡航先から通話を発信する際に、国コードの候補を自動的に追加"</string>
+    <string name="assisted_dialing_setting_cc_default_summary" msgid="685943419594424066">"自動的に検出 • <xliff:g id="AD_COUNTRY_CODE_INFO">%1$s</xliff:g>"</string>
+    <string name="assisted_dialing_setting_cc_default_summary_fallback" msgid="8118256527932394202">"自動的に検出"</string>
+    <string name="assisted_dialing_setting_cc_category_title" msgid="7235638453980787757">"居住国"</string>
+    <string name="assisted_dialing_setting_cc_title" msgid="5195769254506637585">"デフォルトの居住国"</string>
+</resources>
diff --git a/src/com/android/phone/settings/assisteddialing/res/values-ka/strings.xml b/src/com/android/phone/settings/assisteddialing/res/values-ka/strings.xml
new file mode 100644
index 0000000..285cf44
--- /dev/null
+++ b/src/com/android/phone/settings/assisteddialing/res/values-ka/strings.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License
+   -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+    <string name="assisted_dialing_setting_title" msgid="3397624434500805193">"დახმარება ნომრის აკრეფაში"</string>
+    <string name="assisted_dialing_setting_summary" msgid="2121165095086134903">"ქვეყნის კოდის პროგნოზირება და დამატება საზღვარგარეთ მგზავრობის დროს დარეკვისას"</string>
+    <string name="assisted_dialing_setting_cc_default_summary" msgid="685943419594424066">"ავტომატურად აღმოჩენილი • <xliff:g id="AD_COUNTRY_CODE_INFO">%1$s</xliff:g>"</string>
+    <string name="assisted_dialing_setting_cc_default_summary_fallback" msgid="8118256527932394202">"ავტომატურად აღმოჩენილი"</string>
+    <string name="assisted_dialing_setting_cc_category_title" msgid="7235638453980787757">"მშობლიური ქვეყანა"</string>
+    <string name="assisted_dialing_setting_cc_title" msgid="5195769254506637585">"ნაგულისხმევი მშობლიური ქვეყანა"</string>
+</resources>
diff --git a/src/com/android/phone/settings/assisteddialing/res/values-kk/strings.xml b/src/com/android/phone/settings/assisteddialing/res/values-kk/strings.xml
new file mode 100644
index 0000000..461137f
--- /dev/null
+++ b/src/com/android/phone/settings/assisteddialing/res/values-kk/strings.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License
+   -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+    <string name="assisted_dialing_setting_title" msgid="3397624434500805193">"Көмекпен теру"</string>
+    <string name="assisted_dialing_setting_summary" msgid="2121165095086134903">"Шетелге сапар барысында қоңырау шалу үшін ел кодын анықтау және қосу"</string>
+    <string name="assisted_dialing_setting_cc_default_summary" msgid="685943419594424066">"Aвтоматты түрде анықталады • <xliff:g id="AD_COUNTRY_CODE_INFO">%1$s</xliff:g>"</string>
+    <string name="assisted_dialing_setting_cc_default_summary_fallback" msgid="8118256527932394202">"Автоматты түрде анықталады"</string>
+    <string name="assisted_dialing_setting_cc_category_title" msgid="7235638453980787757">"Нөмір тіркелген ел"</string>
+    <string name="assisted_dialing_setting_cc_title" msgid="5195769254506637585">"Нөмір тіркелген әдепкі ел"</string>
+</resources>
diff --git a/src/com/android/phone/settings/assisteddialing/res/values-km/strings.xml b/src/com/android/phone/settings/assisteddialing/res/values-km/strings.xml
new file mode 100644
index 0000000..c035fbd
--- /dev/null
+++ b/src/com/android/phone/settings/assisteddialing/res/values-km/strings.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License
+   -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+    <string name="assisted_dialing_setting_title" msgid="3397624434500805193">"ការហៅទូរសព្ទ​ដោយ​មាន​ជំនួយ"</string>
+    <string name="assisted_dialing_setting_summary" msgid="2121165095086134903">"ទស្សន៍ទាយ និង​បញ្ចូល​កូដ​ប្រទេស នៅពេល​អ្នក​ហៅ​ទូរសព្ទ ពេល​ធ្វើ​ដំណើរ​ក្រៅ​ប្រទេស"</string>
+    <string name="assisted_dialing_setting_cc_default_summary" msgid="685943419594424066">"បាន​រកឃើញ​ដោយ​ស្វ័យប្រវត្តិ • <xliff:g id="AD_COUNTRY_CODE_INFO">%1$s</xliff:g>"</string>
+    <string name="assisted_dialing_setting_cc_default_summary_fallback" msgid="8118256527932394202">"បាន​រកឃើញ​ដោយស្វ័យប្រវត្តិ"</string>
+    <string name="assisted_dialing_setting_cc_category_title" msgid="7235638453980787757">"ប្រទេសកំណើត"</string>
+    <string name="assisted_dialing_setting_cc_title" msgid="5195769254506637585">"ប្រទេស​កំណើត​លំនាំដើម"</string>
+</resources>
diff --git a/src/com/android/phone/settings/assisteddialing/res/values-kn/strings.xml b/src/com/android/phone/settings/assisteddialing/res/values-kn/strings.xml
new file mode 100644
index 0000000..dc06c16
--- /dev/null
+++ b/src/com/android/phone/settings/assisteddialing/res/values-kn/strings.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License
+   -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+    <string name="assisted_dialing_setting_title" msgid="3397624434500805193">"ಸಹಾಯಕ ಡಯಲಿಂಗ್"</string>
+    <string name="assisted_dialing_setting_summary" msgid="2121165095086134903">"ವಿದೇಶಕ್ಕೆ ಪ್ರಯಾಣಿಸುವ ಸಂದರ್ಭದಲ್ಲಿ ಕರೆ ಮಾಡುವಾಗ ದೇಶದ ಕೋಡ್ ಅನ್ನು ಅಂದಾಜಿಸಿ ಮತ್ತು ಅದನ್ನು ಸೇರಿಸಿ"</string>
+    <string name="assisted_dialing_setting_cc_default_summary" msgid="685943419594424066">"ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಪತ್ತೆಹಚ್ಚಲಾಗಿದೆ • <xliff:g id="AD_COUNTRY_CODE_INFO">%1$s</xliff:g>"</string>
+    <string name="assisted_dialing_setting_cc_default_summary_fallback" msgid="8118256527932394202">"ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಪತ್ತೆಮಾಡಲಾಗಿದೆ"</string>
+    <string name="assisted_dialing_setting_cc_category_title" msgid="7235638453980787757">"ಸ್ವದೇಶ"</string>
+    <string name="assisted_dialing_setting_cc_title" msgid="5195769254506637585">"ಡೀಫಾಲ್ಟ್ ಸ್ವದೇಶ"</string>
+</resources>
diff --git a/src/com/android/phone/settings/assisteddialing/res/values-ko/strings.xml b/src/com/android/phone/settings/assisteddialing/res/values-ko/strings.xml
new file mode 100644
index 0000000..305d2b5
--- /dev/null
+++ b/src/com/android/phone/settings/assisteddialing/res/values-ko/strings.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License
+   -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+    <string name="assisted_dialing_setting_title" msgid="3397624434500805193">"전화번호 도우미"</string>
+    <string name="assisted_dialing_setting_summary" msgid="2121165095086134903">"해외여행 중 전화를 걸면 국가 코드를 예측하여 추가"</string>
+    <string name="assisted_dialing_setting_cc_default_summary" msgid="685943419594424066">"자동으로 감지 • <xliff:g id="AD_COUNTRY_CODE_INFO">%1$s</xliff:g>"</string>
+    <string name="assisted_dialing_setting_cc_default_summary_fallback" msgid="8118256527932394202">"자동으로 감지"</string>
+    <string name="assisted_dialing_setting_cc_category_title" msgid="7235638453980787757">"국가"</string>
+    <string name="assisted_dialing_setting_cc_title" msgid="5195769254506637585">"기본 국가"</string>
+</resources>
diff --git a/src/com/android/phone/settings/assisteddialing/res/values-ky/strings.xml b/src/com/android/phone/settings/assisteddialing/res/values-ky/strings.xml
new file mode 100644
index 0000000..8a4840e
--- /dev/null
+++ b/src/com/android/phone/settings/assisteddialing/res/values-ky/strings.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License
+   -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+    <string name="assisted_dialing_setting_title" msgid="3397624434500805193">"Жардам берилген терүү"</string>
+    <string name="assisted_dialing_setting_summary" msgid="2121165095086134903">"Чет өлкөдө саякаттап жүрүп, бирөөгө чалканда өлкө кодун алдын ала айтып, кошот"</string>
+    <string name="assisted_dialing_setting_cc_default_summary" msgid="685943419594424066">"Автоматтык түрдө аныкталды • <xliff:g id="AD_COUNTRY_CODE_INFO">%1$s</xliff:g>"</string>
+    <string name="assisted_dialing_setting_cc_default_summary_fallback" msgid="8118256527932394202">"Автоматтык түрдө аныкталат"</string>
+    <string name="assisted_dialing_setting_cc_category_title" msgid="7235638453980787757">"Мекени"</string>
+    <string name="assisted_dialing_setting_cc_title" msgid="5195769254506637585">"Демейки мекени"</string>
+</resources>
diff --git a/src/com/android/phone/settings/assisteddialing/res/values-lo/strings.xml b/src/com/android/phone/settings/assisteddialing/res/values-lo/strings.xml
new file mode 100644
index 0000000..a6eb778
--- /dev/null
+++ b/src/com/android/phone/settings/assisteddialing/res/values-lo/strings.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License
+   -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+    <string name="assisted_dialing_setting_title" msgid="3397624434500805193">"ກ່ອງຂໍ້ຄວາມແບບຊ່ວຍເຫຼືອ"</string>
+    <string name="assisted_dialing_setting_summary" msgid="2121165095086134903">"ຄາດເດົາ ແລະ ເພີ່ມລະຫັດປະເທດເມື່ອທ່ານໂທໃນລະຫວ່າງເດີນທາງຢູ່ຕ່າງປະເທດ"</string>
+    <string name="assisted_dialing_setting_cc_default_summary" msgid="685943419594424066">"ກວດສອບອັດຕະໂນມັດ• <xliff:g id="AD_COUNTRY_CODE_INFO">%1$s</xliff:g>"</string>
+    <string name="assisted_dialing_setting_cc_default_summary_fallback" msgid="8118256527932394202">"ກວດສອບອັດຕະໂນມັດ"</string>
+    <string name="assisted_dialing_setting_cc_category_title" msgid="7235638453980787757">"ປະເທດບ້ານເກີດ"</string>
+    <string name="assisted_dialing_setting_cc_title" msgid="5195769254506637585">"ປະເທດບ້ານເກີດເລີ່ມຕົ້ນ"</string>
+</resources>
diff --git a/src/com/android/phone/settings/assisteddialing/res/values-lt/strings.xml b/src/com/android/phone/settings/assisteddialing/res/values-lt/strings.xml
new file mode 100644
index 0000000..d55b5ec
--- /dev/null
+++ b/src/com/android/phone/settings/assisteddialing/res/values-lt/strings.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License
+   -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+    <string name="assisted_dialing_setting_title" msgid="3397624434500805193">"Pagalbinis numerio rinkimas"</string>
+    <string name="assisted_dialing_setting_summary" msgid="2121165095086134903">"Numatyti ir pridėti šalies kodą, kai skambinama keliaujant užsienyje"</string>
+    <string name="assisted_dialing_setting_cc_default_summary" msgid="685943419594424066">"Automatiškai aptikta • <xliff:g id="AD_COUNTRY_CODE_INFO">%1$s</xliff:g>"</string>
+    <string name="assisted_dialing_setting_cc_default_summary_fallback" msgid="8118256527932394202">"Automatiškai aptikta"</string>
+    <string name="assisted_dialing_setting_cc_category_title" msgid="7235638453980787757">"Gyvenamoji šalis"</string>
+    <string name="assisted_dialing_setting_cc_title" msgid="5195769254506637585">"Numatytoji gyvenamoji šalis"</string>
+</resources>
diff --git a/src/com/android/phone/settings/assisteddialing/res/values-lv/strings.xml b/src/com/android/phone/settings/assisteddialing/res/values-lv/strings.xml
new file mode 100644
index 0000000..634c2d6
--- /dev/null
+++ b/src/com/android/phone/settings/assisteddialing/res/values-lv/strings.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License
+   -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+    <string name="assisted_dialing_setting_title" msgid="3397624434500805193">"Numura sastādīšanas palīdzība"</string>
+    <string name="assisted_dialing_setting_summary" msgid="2121165095086134903">"Prognozēt un pievienot valsts kodu, kad jūs zvanāt, atrodoties ārzemēs"</string>
+    <string name="assisted_dialing_setting_cc_default_summary" msgid="685943419594424066">"Noteikta automātiski • <xliff:g id="AD_COUNTRY_CODE_INFO">%1$s</xliff:g>"</string>
+    <string name="assisted_dialing_setting_cc_default_summary_fallback" msgid="8118256527932394202">"Noteikta automātiski"</string>
+    <string name="assisted_dialing_setting_cc_category_title" msgid="7235638453980787757">"Mītnes zeme"</string>
+    <string name="assisted_dialing_setting_cc_title" msgid="5195769254506637585">"Noklusējuma mītnes zeme"</string>
+</resources>
diff --git a/src/com/android/phone/settings/assisteddialing/res/values-mk/strings.xml b/src/com/android/phone/settings/assisteddialing/res/values-mk/strings.xml
new file mode 100644
index 0000000..3c4d6b4
--- /dev/null
+++ b/src/com/android/phone/settings/assisteddialing/res/values-mk/strings.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License
+   -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+    <string name="assisted_dialing_setting_title" msgid="3397624434500805193">"Бирање со помош"</string>
+    <string name="assisted_dialing_setting_summary" msgid="2121165095086134903">"Предвиди и додај код на земја кога повикувам додека патувам во странство"</string>
+    <string name="assisted_dialing_setting_cc_default_summary" msgid="685943419594424066">"Автоматско откривање • <xliff:g id="AD_COUNTRY_CODE_INFO">%1$s</xliff:g>"</string>
+    <string name="assisted_dialing_setting_cc_default_summary_fallback" msgid="8118256527932394202">"Автоматски откриена"</string>
+    <string name="assisted_dialing_setting_cc_category_title" msgid="7235638453980787757">"Земја на живеење"</string>
+    <string name="assisted_dialing_setting_cc_title" msgid="5195769254506637585">"Стандардна земја на живеење"</string>
+</resources>
diff --git a/src/com/android/phone/settings/assisteddialing/res/values-ml/strings.xml b/src/com/android/phone/settings/assisteddialing/res/values-ml/strings.xml
new file mode 100644
index 0000000..f810dd8
--- /dev/null
+++ b/src/com/android/phone/settings/assisteddialing/res/values-ml/strings.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License
+   -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+    <string name="assisted_dialing_setting_title" msgid="3397624434500805193">"അസിസ്‌റ്റഡ് ഡയലിംഗ്"</string>
+    <string name="assisted_dialing_setting_summary" msgid="2121165095086134903">"വിദേശ യാത്രക്കിടയിൽ കോൾ ചെയ്യുമ്പോൾ രാജ്യത്തിന്റെ കോഡ് കണ്ടെത്തി നൽകുക"</string>
+    <string name="assisted_dialing_setting_cc_default_summary" msgid="685943419594424066">"സ്വമേധയാ കണ്ടെത്തി • <xliff:g id="AD_COUNTRY_CODE_INFO">%1$s</xliff:g>"</string>
+    <string name="assisted_dialing_setting_cc_default_summary_fallback" msgid="8118256527932394202">"സ്വമേധയാ കണ്ടെത്തി"</string>
+    <string name="assisted_dialing_setting_cc_category_title" msgid="7235638453980787757">"മാതൃ രാജ്യം"</string>
+    <string name="assisted_dialing_setting_cc_title" msgid="5195769254506637585">"ഡിഫോൾട്ട് ആയ മാതൃ രാജ്യം"</string>
+</resources>
diff --git a/src/com/android/phone/settings/assisteddialing/res/values-mn/strings.xml b/src/com/android/phone/settings/assisteddialing/res/values-mn/strings.xml
new file mode 100644
index 0000000..a723ff6
--- /dev/null
+++ b/src/com/android/phone/settings/assisteddialing/res/values-mn/strings.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License
+   -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+    <string name="assisted_dialing_setting_title" msgid="3397624434500805193">"Тусламжтай залгах"</string>
+    <string name="assisted_dialing_setting_summary" msgid="2121165095086134903">"Таныг гадаад оронд аялж байх үед урьдчилан таамаглаж улсын кодыг нэмнэ"</string>
+    <string name="assisted_dialing_setting_cc_default_summary" msgid="685943419594424066">"Автоматаар таньсан • <xliff:g id="AD_COUNTRY_CODE_INFO">%1$s</xliff:g>"</string>
+    <string name="assisted_dialing_setting_cc_default_summary_fallback" msgid="8118256527932394202">"Автоматаар таньсан"</string>
+    <string name="assisted_dialing_setting_cc_category_title" msgid="7235638453980787757">"Эх орон"</string>
+    <string name="assisted_dialing_setting_cc_title" msgid="5195769254506637585">"Өгөгдмөл эх орон"</string>
+</resources>
diff --git a/src/com/android/phone/settings/assisteddialing/res/values-mr/strings.xml b/src/com/android/phone/settings/assisteddialing/res/values-mr/strings.xml
new file mode 100644
index 0000000..c8269f4
--- /dev/null
+++ b/src/com/android/phone/settings/assisteddialing/res/values-mr/strings.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License
+   -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+    <string name="assisted_dialing_setting_title" msgid="3397624434500805193">"साहाय्यक डायलिंग"</string>
+    <string name="assisted_dialing_setting_summary" msgid="2121165095086134903">"परदेशात प्रवास करत असताना, एखाद्या देशाच्या कोडचा अंदाज लावा आणि तो जोडा"</string>
+    <string name="assisted_dialing_setting_cc_default_summary" msgid="685943419594424066">"आपोआप आढळले • <xliff:g id="AD_COUNTRY_CODE_INFO">%1$s</xliff:g>"</string>
+    <string name="assisted_dialing_setting_cc_default_summary_fallback" msgid="8118256527932394202">"आपोआप आढळले"</string>
+    <string name="assisted_dialing_setting_cc_category_title" msgid="7235638453980787757">"मूळ देश"</string>
+    <string name="assisted_dialing_setting_cc_title" msgid="5195769254506637585">"डीफॉल्ट मूळ देश"</string>
+</resources>
diff --git a/src/com/android/phone/settings/assisteddialing/res/values-ms/strings.xml b/src/com/android/phone/settings/assisteddialing/res/values-ms/strings.xml
new file mode 100644
index 0000000..3d2d169
--- /dev/null
+++ b/src/com/android/phone/settings/assisteddialing/res/values-ms/strings.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License
+   -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+    <string name="assisted_dialing_setting_title" msgid="3397624434500805193">"Pendailan berbantu"</string>
+    <string name="assisted_dialing_setting_summary" msgid="2121165095086134903">"Ramalkan dan tambahkan kod negara apabila anda membuat panggilan semasa melancong ke luar negara"</string>
+    <string name="assisted_dialing_setting_cc_default_summary" msgid="685943419594424066">"Dikesan secara automatik • <xliff:g id="AD_COUNTRY_CODE_INFO">%1$s</xliff:g>"</string>
+    <string name="assisted_dialing_setting_cc_default_summary_fallback" msgid="8118256527932394202">"Dikesan secara automatik"</string>
+    <string name="assisted_dialing_setting_cc_category_title" msgid="7235638453980787757">"Negara asal"</string>
+    <string name="assisted_dialing_setting_cc_title" msgid="5195769254506637585">"Negara asal lalai"</string>
+</resources>
diff --git a/src/com/android/phone/settings/assisteddialing/res/values-my/strings.xml b/src/com/android/phone/settings/assisteddialing/res/values-my/strings.xml
new file mode 100644
index 0000000..f28d54b
--- /dev/null
+++ b/src/com/android/phone/settings/assisteddialing/res/values-my/strings.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License
+   -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+    <string name="assisted_dialing_setting_title" msgid="3397624434500805193">"အထောက်အကူပြု ဖုန်းခေါ်ဆိုခြင်း"</string>
+    <string name="assisted_dialing_setting_summary" msgid="2121165095086134903">"ပြည်ပခရီးသွားနေစဉ် ဖုန်းခေါ်ဆိုပါက နိုင်ငံကုဒ်ကို ခန့်မှန်းပြီး ထည့်ရန်"</string>
+    <string name="assisted_dialing_setting_cc_default_summary" msgid="685943419594424066">"အလိုအလျောက် ရှာတွေ့ထားသည် • <xliff:g id="AD_COUNTRY_CODE_INFO">%1$s</xliff:g>"</string>
+    <string name="assisted_dialing_setting_cc_default_summary_fallback" msgid="8118256527932394202">"အလိုအလျောက် ရှာတွေ့ထားသည်"</string>
+    <string name="assisted_dialing_setting_cc_category_title" msgid="7235638453980787757">"နေရပ်နိုင်ငံ"</string>
+    <string name="assisted_dialing_setting_cc_title" msgid="5195769254506637585">"မူလ နေရပ်နိုင်ငံ"</string>
+</resources>
diff --git a/src/com/android/phone/settings/assisteddialing/res/values-nb/strings.xml b/src/com/android/phone/settings/assisteddialing/res/values-nb/strings.xml
new file mode 100644
index 0000000..45a981e
--- /dev/null
+++ b/src/com/android/phone/settings/assisteddialing/res/values-nb/strings.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License
+   -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+    <string name="assisted_dialing_setting_title" msgid="3397624434500805193">"Hjelp med å slå numre"</string>
+    <string name="assisted_dialing_setting_summary" msgid="2121165095086134903">"Forutsi og legg til landkode når du ringer mens du er utenlands"</string>
+    <string name="assisted_dialing_setting_cc_default_summary" msgid="685943419594424066">"Identifisert automatisk • <xliff:g id="AD_COUNTRY_CODE_INFO">%1$s</xliff:g>"</string>
+    <string name="assisted_dialing_setting_cc_default_summary_fallback" msgid="8118256527932394202">"Identifisert automatisk"</string>
+    <string name="assisted_dialing_setting_cc_category_title" msgid="7235638453980787757">"Hjemland"</string>
+    <string name="assisted_dialing_setting_cc_title" msgid="5195769254506637585">"Standard hjemland"</string>
+</resources>
diff --git a/src/com/android/phone/settings/assisteddialing/res/values-ne/strings.xml b/src/com/android/phone/settings/assisteddialing/res/values-ne/strings.xml
new file mode 100644
index 0000000..a2cc899
--- /dev/null
+++ b/src/com/android/phone/settings/assisteddialing/res/values-ne/strings.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License
+   -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+    <string name="assisted_dialing_setting_title" msgid="3397624434500805193">"सहायताप्राप्त डायल गर्ने सुविधा"</string>
+    <string name="assisted_dialing_setting_summary" msgid="2121165095086134903">"विदेश यात्राको बेला कल गर्दा पूर्वानुमान सुविधाको प्रयोग गरी कुनै देशको कोड थप्नुहोस्"</string>
+    <string name="assisted_dialing_setting_cc_default_summary" msgid="685943419594424066">"स्वतः पत्ता लाग्यो • <xliff:g id="AD_COUNTRY_CODE_INFO">%1$s</xliff:g>"</string>
+    <string name="assisted_dialing_setting_cc_default_summary_fallback" msgid="8118256527932394202">"स्वतः पत्ता लाग्यो"</string>
+    <string name="assisted_dialing_setting_cc_category_title" msgid="7235638453980787757">"गृह देश"</string>
+    <string name="assisted_dialing_setting_cc_title" msgid="5195769254506637585">"पूर्वनिर्धारित गृह देश"</string>
+</resources>
diff --git a/src/com/android/phone/settings/assisteddialing/res/values-nl/strings.xml b/src/com/android/phone/settings/assisteddialing/res/values-nl/strings.xml
new file mode 100644
index 0000000..0a4b1ea
--- /dev/null
+++ b/src/com/android/phone/settings/assisteddialing/res/values-nl/strings.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License
+   -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+    <string name="assisted_dialing_setting_title" msgid="3397624434500805193">"Ondersteund bellen"</string>
+    <string name="assisted_dialing_setting_summary" msgid="2121165095086134903">"Een landcode voorspellen en toevoegen wanneer je belt terwijl je in het buitenland bent"</string>
+    <string name="assisted_dialing_setting_cc_default_summary" msgid="685943419594424066">"Automatisch gedetecteerd • <xliff:g id="AD_COUNTRY_CODE_INFO">%1$s</xliff:g>"</string>
+    <string name="assisted_dialing_setting_cc_default_summary_fallback" msgid="8118256527932394202">"Automatisch gedetecteerd"</string>
+    <string name="assisted_dialing_setting_cc_category_title" msgid="7235638453980787757">"Thuisland"</string>
+    <string name="assisted_dialing_setting_cc_title" msgid="5195769254506637585">"Standaard thuisland"</string>
+</resources>
diff --git a/src/com/android/phone/settings/assisteddialing/res/values-pa/strings.xml b/src/com/android/phone/settings/assisteddialing/res/values-pa/strings.xml
new file mode 100644
index 0000000..5cfd6e8
--- /dev/null
+++ b/src/com/android/phone/settings/assisteddialing/res/values-pa/strings.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License
+   -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+    <string name="assisted_dialing_setting_title" msgid="3397624434500805193">"ਸਹਾਇਕ ਡਾਇਲਿੰਗ"</string>
+    <string name="assisted_dialing_setting_summary" msgid="2121165095086134903">"ਵਿਦੇਸ਼ ਯਾਤਰਾ ਦੌਰਾਨ ਕਾਲ ਕਰਨ ਸਮੇਂ ਅੰਦਾਜ਼ਾ ਲਗਾਓ ਅਤੇ ਇੱਕ ਦੇਸ਼ ਕੋਡ ਸ਼ਾਮਲ ਕਰੋ"</string>
+    <string name="assisted_dialing_setting_cc_default_summary" msgid="685943419594424066">"ਸਵੈਚਲਿਤ ਤੌਰ \'ਤੇ ਪਤਾ ਲਗਾਇਆ ਗਿਆ • <xliff:g id="AD_COUNTRY_CODE_INFO">%1$s</xliff:g>"</string>
+    <string name="assisted_dialing_setting_cc_default_summary_fallback" msgid="8118256527932394202">"ਸਵੈਚਲਿਤ ਤੌਰ \'ਤੇ ਪਤਾ ਲਗਾਇਆ ਗਿਆ"</string>
+    <string name="assisted_dialing_setting_cc_category_title" msgid="7235638453980787757">"ਮੂਲ ਦੇਸ਼"</string>
+    <string name="assisted_dialing_setting_cc_title" msgid="5195769254506637585">"ਪੂਰਵ-ਨਿਰਧਾਰਤ ਮੂਲ ਦੇਸ਼"</string>
+</resources>
diff --git a/src/com/android/phone/settings/assisteddialing/res/values-pl/strings.xml b/src/com/android/phone/settings/assisteddialing/res/values-pl/strings.xml
new file mode 100644
index 0000000..276e405
--- /dev/null
+++ b/src/com/android/phone/settings/assisteddialing/res/values-pl/strings.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License
+   -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+    <string name="assisted_dialing_setting_title" msgid="3397624434500805193">"Asystent wybierania numeru"</string>
+    <string name="assisted_dialing_setting_summary" msgid="2121165095086134903">"Przewiduj i dodawaj kod kraju, gdy dzwonisz podczas pobytu za granicą"</string>
+    <string name="assisted_dialing_setting_cc_default_summary" msgid="685943419594424066">"Wykryty automatycznie • <xliff:g id="AD_COUNTRY_CODE_INFO">%1$s</xliff:g>"</string>
+    <string name="assisted_dialing_setting_cc_default_summary_fallback" msgid="8118256527932394202">"Wykryty automatycznie"</string>
+    <string name="assisted_dialing_setting_cc_category_title" msgid="7235638453980787757">"Kraj pochodzenia"</string>
+    <string name="assisted_dialing_setting_cc_title" msgid="5195769254506637585">"Domyślny kraj pochodzenia"</string>
+</resources>
diff --git a/src/com/android/phone/settings/assisteddialing/res/values-pt-rPT/strings.xml b/src/com/android/phone/settings/assisteddialing/res/values-pt-rPT/strings.xml
new file mode 100644
index 0000000..c163d5a
--- /dev/null
+++ b/src/com/android/phone/settings/assisteddialing/res/values-pt-rPT/strings.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License
+   -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+    <string name="assisted_dialing_setting_title" msgid="3397624434500805193">"Marcação assistida"</string>
+    <string name="assisted_dialing_setting_summary" msgid="2121165095086134903">"Prever e adicionar um código de país ao efetuar uma chamada durante uma viagem ao estrangeiro"</string>
+    <string name="assisted_dialing_setting_cc_default_summary" msgid="685943419594424066">"Detetado automaticamente • <xliff:g id="AD_COUNTRY_CODE_INFO">%1$s</xliff:g>"</string>
+    <string name="assisted_dialing_setting_cc_default_summary_fallback" msgid="8118256527932394202">"Detetado automaticamente"</string>
+    <string name="assisted_dialing_setting_cc_category_title" msgid="7235638453980787757">"País de origem"</string>
+    <string name="assisted_dialing_setting_cc_title" msgid="5195769254506637585">"País de origem predefinido"</string>
+</resources>
diff --git a/src/com/android/phone/settings/assisteddialing/res/values-pt/strings.xml b/src/com/android/phone/settings/assisteddialing/res/values-pt/strings.xml
new file mode 100644
index 0000000..65f0041
--- /dev/null
+++ b/src/com/android/phone/settings/assisteddialing/res/values-pt/strings.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License
+   -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+    <string name="assisted_dialing_setting_title" msgid="3397624434500805193">"Discagem assistida"</string>
+    <string name="assisted_dialing_setting_summary" msgid="2121165095086134903">"Prever e adicionar um código de país nas chamadas feitas no exterior"</string>
+    <string name="assisted_dialing_setting_cc_default_summary" msgid="685943419594424066">"Detectado automaticamente • <xliff:g id="AD_COUNTRY_CODE_INFO">%1$s</xliff:g>"</string>
+    <string name="assisted_dialing_setting_cc_default_summary_fallback" msgid="8118256527932394202">"Detectado automaticamente"</string>
+    <string name="assisted_dialing_setting_cc_category_title" msgid="7235638453980787757">"País de origem"</string>
+    <string name="assisted_dialing_setting_cc_title" msgid="5195769254506637585">"País de origem padrão"</string>
+</resources>
diff --git a/src/com/android/phone/settings/assisteddialing/res/values-ro/strings.xml b/src/com/android/phone/settings/assisteddialing/res/values-ro/strings.xml
new file mode 100644
index 0000000..0e1e395
--- /dev/null
+++ b/src/com/android/phone/settings/assisteddialing/res/values-ro/strings.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License
+   -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+    <string name="assisted_dialing_setting_title" msgid="3397624434500805193">"Apelare asistată"</string>
+    <string name="assisted_dialing_setting_summary" msgid="2121165095086134903">"Sugerați și adăugați un prefix de țară când apelați din străinătate"</string>
+    <string name="assisted_dialing_setting_cc_default_summary" msgid="685943419594424066">"Detectată automat • <xliff:g id="AD_COUNTRY_CODE_INFO">%1$s</xliff:g>"</string>
+    <string name="assisted_dialing_setting_cc_default_summary_fallback" msgid="8118256527932394202">"Detectată automat"</string>
+    <string name="assisted_dialing_setting_cc_category_title" msgid="7235638453980787757">"Țara de origine"</string>
+    <string name="assisted_dialing_setting_cc_title" msgid="5195769254506637585">"Țara de origine prestabilită"</string>
+</resources>
diff --git a/src/com/android/phone/settings/assisteddialing/res/values-ru/strings.xml b/src/com/android/phone/settings/assisteddialing/res/values-ru/strings.xml
new file mode 100644
index 0000000..04f8c13
--- /dev/null
+++ b/src/com/android/phone/settings/assisteddialing/res/values-ru/strings.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License
+   -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+    <string name="assisted_dialing_setting_title" msgid="3397624434500805193">"Набор номера с подсказками"</string>
+    <string name="assisted_dialing_setting_summary" msgid="2121165095086134903">"Подсказывать и добавлять код страны при совершении звонков в поездках за границу"</string>
+    <string name="assisted_dialing_setting_cc_default_summary" msgid="685943419594424066">"Определена автоматически • <xliff:g id="AD_COUNTRY_CODE_INFO">%1$s</xliff:g>"</string>
+    <string name="assisted_dialing_setting_cc_default_summary_fallback" msgid="8118256527932394202">"Определена автоматически"</string>
+    <string name="assisted_dialing_setting_cc_category_title" msgid="7235638453980787757">"Страна проживания"</string>
+    <string name="assisted_dialing_setting_cc_title" msgid="5195769254506637585">"Страна проживания по умолчанию"</string>
+</resources>
diff --git a/src/com/android/phone/settings/assisteddialing/res/values-si/strings.xml b/src/com/android/phone/settings/assisteddialing/res/values-si/strings.xml
new file mode 100644
index 0000000..4d8c7cf
--- /dev/null
+++ b/src/com/android/phone/settings/assisteddialing/res/values-si/strings.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License
+   -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+    <string name="assisted_dialing_setting_title" msgid="3397624434500805193">"සහායක ඇමතීම"</string>
+    <string name="assisted_dialing_setting_summary" msgid="2121165095086134903">"ඔබ පිටරට සංචාරය කරන අතරතුර ඇමතීමේදී රටේ කේතය පුරෝකථනය කරන්න සහ එක් කරන්න"</string>
+    <string name="assisted_dialing_setting_cc_default_summary" msgid="685943419594424066">"ස්වයංක්‍රියව අනාවරණය කර ගන්නා ලද • <xliff:g id="AD_COUNTRY_CODE_INFO">%1$s</xliff:g>"</string>
+    <string name="assisted_dialing_setting_cc_default_summary_fallback" msgid="8118256527932394202">"ස්වයංක්‍රියව අනාවරණය කර ගන්නා ලද"</string>
+    <string name="assisted_dialing_setting_cc_category_title" msgid="7235638453980787757">"මව් රට"</string>
+    <string name="assisted_dialing_setting_cc_title" msgid="5195769254506637585">"පෙරනිමි මව් රට"</string>
+</resources>
diff --git a/src/com/android/phone/settings/assisteddialing/res/values-sk/strings.xml b/src/com/android/phone/settings/assisteddialing/res/values-sk/strings.xml
new file mode 100644
index 0000000..9ce564b
--- /dev/null
+++ b/src/com/android/phone/settings/assisteddialing/res/values-sk/strings.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License
+   -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+    <string name="assisted_dialing_setting_title" msgid="3397624434500805193">"Asistované vytáčanie"</string>
+    <string name="assisted_dialing_setting_summary" msgid="2121165095086134903">"Pri volaní v zahraničí odhadnúť a pridať predvoľbu krajiny"</string>
+    <string name="assisted_dialing_setting_cc_default_summary" msgid="685943419594424066">"Automaticky rozpoznané • <xliff:g id="AD_COUNTRY_CODE_INFO">%1$s</xliff:g>"</string>
+    <string name="assisted_dialing_setting_cc_default_summary_fallback" msgid="8118256527932394202">"Automaticky rozpoznané"</string>
+    <string name="assisted_dialing_setting_cc_category_title" msgid="7235638453980787757">"Domovská krajina"</string>
+    <string name="assisted_dialing_setting_cc_title" msgid="5195769254506637585">"Predvolená domovská krajina"</string>
+</resources>
diff --git a/src/com/android/phone/settings/assisteddialing/res/values-sl/strings.xml b/src/com/android/phone/settings/assisteddialing/res/values-sl/strings.xml
new file mode 100644
index 0000000..b47e893
--- /dev/null
+++ b/src/com/android/phone/settings/assisteddialing/res/values-sl/strings.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License
+   -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+    <string name="assisted_dialing_setting_title" msgid="3397624434500805193">"Klicanje s pomočjo"</string>
+    <string name="assisted_dialing_setting_summary" msgid="2121165095086134903">"Predvidi in dodaj kodo države pri klicih med potovanjem v tujini"</string>
+    <string name="assisted_dialing_setting_cc_default_summary" msgid="685943419594424066">"Samodejno zaznano • <xliff:g id="AD_COUNTRY_CODE_INFO">%1$s</xliff:g>"</string>
+    <string name="assisted_dialing_setting_cc_default_summary_fallback" msgid="8118256527932394202">"Samodejno zaznano"</string>
+    <string name="assisted_dialing_setting_cc_category_title" msgid="7235638453980787757">"Domača država"</string>
+    <string name="assisted_dialing_setting_cc_title" msgid="5195769254506637585">"Privzeta domača država"</string>
+</resources>
diff --git a/src/com/android/phone/settings/assisteddialing/res/values-sq/strings.xml b/src/com/android/phone/settings/assisteddialing/res/values-sq/strings.xml
new file mode 100644
index 0000000..1b5216d
--- /dev/null
+++ b/src/com/android/phone/settings/assisteddialing/res/values-sq/strings.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License
+   -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+    <string name="assisted_dialing_setting_title" msgid="3397624434500805193">"Telefonimi i ndihmuar"</string>
+    <string name="assisted_dialing_setting_summary" msgid="2121165095086134903">"Parashiko dhe shto një kod shteti kur telefonon gjatë udhëtimeve jashtë shtetit"</string>
+    <string name="assisted_dialing_setting_cc_default_summary" msgid="685943419594424066">"Zbuluar automatikisht • <xliff:g id="AD_COUNTRY_CODE_INFO">%1$s</xliff:g>"</string>
+    <string name="assisted_dialing_setting_cc_default_summary_fallback" msgid="8118256527932394202">"Zbuluar automatikisht"</string>
+    <string name="assisted_dialing_setting_cc_category_title" msgid="7235638453980787757">"Shteti bazë"</string>
+    <string name="assisted_dialing_setting_cc_title" msgid="5195769254506637585">"Shteti bazë i parazgjedhur"</string>
+</resources>
diff --git a/src/com/android/phone/settings/assisteddialing/res/values-sr/strings.xml b/src/com/android/phone/settings/assisteddialing/res/values-sr/strings.xml
new file mode 100644
index 0000000..a94ae1d
--- /dev/null
+++ b/src/com/android/phone/settings/assisteddialing/res/values-sr/strings.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License
+   -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+    <string name="assisted_dialing_setting_title" msgid="3397624434500805193">"Потпомогнуто бирање"</string>
+    <string name="assisted_dialing_setting_summary" msgid="2121165095086134903">"Предвиди и додај позивни број за земљу кад упућујем позиве из иностранства"</string>
+    <string name="assisted_dialing_setting_cc_default_summary" msgid="685943419594424066">"Аутоматски изабрано • <xliff:g id="AD_COUNTRY_CODE_INFO">%1$s</xliff:g>"</string>
+    <string name="assisted_dialing_setting_cc_default_summary_fallback" msgid="8118256527932394202">"Аутоматски изабрано"</string>
+    <string name="assisted_dialing_setting_cc_category_title" msgid="7235638453980787757">"Земља боравишта"</string>
+    <string name="assisted_dialing_setting_cc_title" msgid="5195769254506637585">"Подразумевана земља боравишта"</string>
+</resources>
diff --git a/src/com/android/phone/settings/assisteddialing/res/values-sv/strings.xml b/src/com/android/phone/settings/assisteddialing/res/values-sv/strings.xml
new file mode 100644
index 0000000..5658198
--- /dev/null
+++ b/src/com/android/phone/settings/assisteddialing/res/values-sv/strings.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License
+   -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+    <string name="assisted_dialing_setting_title" msgid="3397624434500805193">"Assisterad uppringning"</string>
+    <string name="assisted_dialing_setting_summary" msgid="2121165095086134903">"Föreslå och lägg till landskod när du ringer utomlands"</string>
+    <string name="assisted_dialing_setting_cc_default_summary" msgid="685943419594424066">"Automatiskt identifierat • <xliff:g id="AD_COUNTRY_CODE_INFO">%1$s</xliff:g>"</string>
+    <string name="assisted_dialing_setting_cc_default_summary_fallback" msgid="8118256527932394202">"Automatiskt identifierat"</string>
+    <string name="assisted_dialing_setting_cc_category_title" msgid="7235638453980787757">"Hemland"</string>
+    <string name="assisted_dialing_setting_cc_title" msgid="5195769254506637585">"Standardhemland"</string>
+</resources>
diff --git a/src/com/android/phone/settings/assisteddialing/res/values-sw/strings.xml b/src/com/android/phone/settings/assisteddialing/res/values-sw/strings.xml
new file mode 100644
index 0000000..5d35627
--- /dev/null
+++ b/src/com/android/phone/settings/assisteddialing/res/values-sw/strings.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License
+   -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+    <string name="assisted_dialing_setting_title" msgid="3397624434500805193">"Upigaji simu unaosaidiwa"</string>
+    <string name="assisted_dialing_setting_summary" msgid="2121165095086134903">"Tabiri na uongeze nambari ya nchi wakati unapiga simu ukiwa unasafiri nje ya nchi"</string>
+    <string name="assisted_dialing_setting_cc_default_summary" msgid="685943419594424066">"Imegunduliwa kiotomatiki • <xliff:g id="AD_COUNTRY_CODE_INFO">%1$s</xliff:g>"</string>
+    <string name="assisted_dialing_setting_cc_default_summary_fallback" msgid="8118256527932394202">"Imegunduliwa kiotomatiki"</string>
+    <string name="assisted_dialing_setting_cc_category_title" msgid="7235638453980787757">"Nchi yako"</string>
+    <string name="assisted_dialing_setting_cc_title" msgid="5195769254506637585">"Nchi yako chaguo-msingi"</string>
+</resources>
diff --git a/src/com/android/phone/settings/assisteddialing/res/values-ta/strings.xml b/src/com/android/phone/settings/assisteddialing/res/values-ta/strings.xml
new file mode 100644
index 0000000..a274319
--- /dev/null
+++ b/src/com/android/phone/settings/assisteddialing/res/values-ta/strings.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License
+   -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+    <string name="assisted_dialing_setting_title" msgid="3397624434500805193">"அழைப்பை மேற்கொள்வதற்கான உதவி"</string>
+    <string name="assisted_dialing_setting_summary" msgid="2121165095086134903">"வெளிநாட்டிற்குப் பயணிக்கும் போது, பிறரை அழைத்தால் அந்த நாட்டின் தேசக் குறியீட்டைக் கணித்து, சேர்"</string>
+    <string name="assisted_dialing_setting_cc_default_summary" msgid="685943419594424066">"தானாகக் கண்டறியப்பட்டது • <xliff:g id="AD_COUNTRY_CODE_INFO">%1$s</xliff:g>"</string>
+    <string name="assisted_dialing_setting_cc_default_summary_fallback" msgid="8118256527932394202">"தானாகக் கண்டறியப்பட்டது"</string>
+    <string name="assisted_dialing_setting_cc_category_title" msgid="7235638453980787757">"சொந்த நாடு"</string>
+    <string name="assisted_dialing_setting_cc_title" msgid="5195769254506637585">"சொந்த நாடு (இயல்பு)"</string>
+</resources>
diff --git a/src/com/android/phone/settings/assisteddialing/res/values-te/strings.xml b/src/com/android/phone/settings/assisteddialing/res/values-te/strings.xml
new file mode 100644
index 0000000..716a33e
--- /dev/null
+++ b/src/com/android/phone/settings/assisteddialing/res/values-te/strings.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License
+   -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+    <string name="assisted_dialing_setting_title" msgid="3397624434500805193">"సహాయక డయలింగ్"</string>
+    <string name="assisted_dialing_setting_summary" msgid="2121165095086134903">"మీరు విదేశాల్లో ప్రయాణిస్తున్నప్పుడు కాల్ చేసేటప్పుడు దేశం కోడ్‌ని ఊహించి, జోడించండి"</string>
+    <string name="assisted_dialing_setting_cc_default_summary" msgid="685943419594424066">"స్వయంచాలకంగా గుర్తించబడింది • <xliff:g id="AD_COUNTRY_CODE_INFO">%1$s</xliff:g>"</string>
+    <string name="assisted_dialing_setting_cc_default_summary_fallback" msgid="8118256527932394202">"స్వయంచాలకంగా గుర్తించబడింది"</string>
+    <string name="assisted_dialing_setting_cc_category_title" msgid="7235638453980787757">"స్వదేశం"</string>
+    <string name="assisted_dialing_setting_cc_title" msgid="5195769254506637585">"డిఫాల్ట్ స్వదేశం"</string>
+</resources>
diff --git a/src/com/android/phone/settings/assisteddialing/res/values-th/strings.xml b/src/com/android/phone/settings/assisteddialing/res/values-th/strings.xml
new file mode 100644
index 0000000..e0bc91d
--- /dev/null
+++ b/src/com/android/phone/settings/assisteddialing/res/values-th/strings.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License
+   -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+    <string name="assisted_dialing_setting_title" msgid="3397624434500805193">"ระบบช่วยโทรออก"</string>
+    <string name="assisted_dialing_setting_summary" msgid="2121165095086134903">"คาดเดาและเพิ่มรหัสประเทศให้เมื่อคุณโทรศัพท์ขณะอยู่ต่างประเทศ"</string>
+    <string name="assisted_dialing_setting_cc_default_summary" msgid="685943419594424066">"ตรวจพบโดยอัตโนมัติ • <xliff:g id="AD_COUNTRY_CODE_INFO">%1$s</xliff:g>"</string>
+    <string name="assisted_dialing_setting_cc_default_summary_fallback" msgid="8118256527932394202">"ตรวจพบโดยอัตโนมัติ"</string>
+    <string name="assisted_dialing_setting_cc_category_title" msgid="7235638453980787757">"ประเทศบ้านเกิด"</string>
+    <string name="assisted_dialing_setting_cc_title" msgid="5195769254506637585">"ประเทศบ้านเกิดที่เป็นค่าเริ่มต้น"</string>
+</resources>
diff --git a/src/com/android/phone/settings/assisteddialing/res/values-tl/strings.xml b/src/com/android/phone/settings/assisteddialing/res/values-tl/strings.xml
new file mode 100644
index 0000000..a6781c2
--- /dev/null
+++ b/src/com/android/phone/settings/assisteddialing/res/values-tl/strings.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License
+   -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+    <string name="assisted_dialing_setting_title" msgid="3397624434500805193">"Tinutulungan na pag-dial"</string>
+    <string name="assisted_dialing_setting_summary" msgid="2121165095086134903">"Hulaan at magdagdag ng code ng bansa kapag tumatawag ka habang naglalakbay sa ibang bansa"</string>
+    <string name="assisted_dialing_setting_cc_default_summary" msgid="685943419594424066">"Awtomatikong nakita • <xliff:g id="AD_COUNTRY_CODE_INFO">%1$s</xliff:g>"</string>
+    <string name="assisted_dialing_setting_cc_default_summary_fallback" msgid="8118256527932394202">"Awtomatikong nakita"</string>
+    <string name="assisted_dialing_setting_cc_category_title" msgid="7235638453980787757">"Sariling bansa"</string>
+    <string name="assisted_dialing_setting_cc_title" msgid="5195769254506637585">"Default na sariling bansa"</string>
+</resources>
diff --git a/src/com/android/phone/settings/assisteddialing/res/values-tr/strings.xml b/src/com/android/phone/settings/assisteddialing/res/values-tr/strings.xml
new file mode 100644
index 0000000..daa9dbe
--- /dev/null
+++ b/src/com/android/phone/settings/assisteddialing/res/values-tr/strings.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License
+   -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+    <string name="assisted_dialing_setting_title" msgid="3397624434500805193">"Yardımlı arama"</string>
+    <string name="assisted_dialing_setting_summary" msgid="2121165095086134903">"Yurt dışı seyahatiniz sırasında telefon ederken ülke kodu tahmin edilip eklenir"</string>
+    <string name="assisted_dialing_setting_cc_default_summary" msgid="685943419594424066">"Otomatik olarak algılandı • <xliff:g id="AD_COUNTRY_CODE_INFO">%1$s</xliff:g>"</string>
+    <string name="assisted_dialing_setting_cc_default_summary_fallback" msgid="8118256527932394202">"Otomatik olarak algılandı"</string>
+    <string name="assisted_dialing_setting_cc_category_title" msgid="7235638453980787757">"Ana vatan"</string>
+    <string name="assisted_dialing_setting_cc_title" msgid="5195769254506637585">"Varsayılan ana vatan"</string>
+</resources>
diff --git a/src/com/android/phone/settings/assisteddialing/res/values-uk/strings.xml b/src/com/android/phone/settings/assisteddialing/res/values-uk/strings.xml
new file mode 100644
index 0000000..3b112fa
--- /dev/null
+++ b/src/com/android/phone/settings/assisteddialing/res/values-uk/strings.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License
+   -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+    <string name="assisted_dialing_setting_title" msgid="3397624434500805193">"Помічник набору"</string>
+    <string name="assisted_dialing_setting_summary" msgid="2121165095086134903">"Передбачення й додавання коду країни, коли ви телефонуєте з-за кордону"</string>
+    <string name="assisted_dialing_setting_cc_default_summary" msgid="685943419594424066">"Визначено автоматично • <xliff:g id="AD_COUNTRY_CODE_INFO">%1$s</xliff:g>"</string>
+    <string name="assisted_dialing_setting_cc_default_summary_fallback" msgid="8118256527932394202">"Визначено автоматично"</string>
+    <string name="assisted_dialing_setting_cc_category_title" msgid="7235638453980787757">"Країна проживання"</string>
+    <string name="assisted_dialing_setting_cc_title" msgid="5195769254506637585">"Країна проживання за умовчанням"</string>
+</resources>
diff --git a/src/com/android/phone/settings/assisteddialing/res/values-ur/strings.xml b/src/com/android/phone/settings/assisteddialing/res/values-ur/strings.xml
new file mode 100644
index 0000000..fe1724a
--- /dev/null
+++ b/src/com/android/phone/settings/assisteddialing/res/values-ur/strings.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License
+   -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+    <string name="assisted_dialing_setting_title" msgid="3397624434500805193">"معاون ڈائلنگ"</string>
+    <string name="assisted_dialing_setting_summary" msgid="2121165095086134903">"بیرون ملک سفر کرتے وقت جب آپ کال کریں تو ملکی کوڈ کی پیشنگوئی کریں اور شامل کریں"</string>
+    <string name="assisted_dialing_setting_cc_default_summary" msgid="685943419594424066">"خودکار طور پر منتخب شدہ • <xliff:g id="AD_COUNTRY_CODE_INFO">%1$s</xliff:g>"</string>
+    <string name="assisted_dialing_setting_cc_default_summary_fallback" msgid="8118256527932394202">"خودکار طور پر منتخب شدہ"</string>
+    <string name="assisted_dialing_setting_cc_category_title" msgid="7235638453980787757">"آبائی ملک"</string>
+    <string name="assisted_dialing_setting_cc_title" msgid="5195769254506637585">"ڈیفالٹ آبائی ملک"</string>
+</resources>
diff --git a/src/com/android/phone/settings/assisteddialing/res/values-uz/strings.xml b/src/com/android/phone/settings/assisteddialing/res/values-uz/strings.xml
new file mode 100644
index 0000000..cfa42ce
--- /dev/null
+++ b/src/com/android/phone/settings/assisteddialing/res/values-uz/strings.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License
+   -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+    <string name="assisted_dialing_setting_title" msgid="3397624434500805193">"Bildirgi asosida raqam terish"</string>
+    <string name="assisted_dialing_setting_summary" msgid="2121165095086134903">"Chet elda chaqiruvlarni amalga oshirishda mamlakat kodi avtomatik aniqlansin va kiritilsin"</string>
+    <string name="assisted_dialing_setting_cc_default_summary" msgid="685943419594424066">"Avtomatik aniqlandi • <xliff:g id="AD_COUNTRY_CODE_INFO">%1$s</xliff:g>"</string>
+    <string name="assisted_dialing_setting_cc_default_summary_fallback" msgid="8118256527932394202">"Avtomatik aniqlandi"</string>
+    <string name="assisted_dialing_setting_cc_category_title" msgid="7235638453980787757">"Mamlakatingiz"</string>
+    <string name="assisted_dialing_setting_cc_title" msgid="5195769254506637585">"Birlamchi mamlakatingiz"</string>
+</resources>
diff --git a/src/com/android/phone/settings/assisteddialing/res/values-vi/strings.xml b/src/com/android/phone/settings/assisteddialing/res/values-vi/strings.xml
new file mode 100644
index 0000000..ce54c37
--- /dev/null
+++ b/src/com/android/phone/settings/assisteddialing/res/values-vi/strings.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License
+   -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+    <string name="assisted_dialing_setting_title" msgid="3397624434500805193">"Quay số được hỗ trợ"</string>
+    <string name="assisted_dialing_setting_summary" msgid="2121165095086134903">"Dự đoán và thêm mã quốc gia khi bạn gọi trong khi đi du lịch nước ngoài"</string>
+    <string name="assisted_dialing_setting_cc_default_summary" msgid="685943419594424066">"Được phát hiện tự động • <xliff:g id="AD_COUNTRY_CODE_INFO">%1$s</xliff:g>"</string>
+    <string name="assisted_dialing_setting_cc_default_summary_fallback" msgid="8118256527932394202">"Được phát hiện tự động"</string>
+    <string name="assisted_dialing_setting_cc_category_title" msgid="7235638453980787757">"Quốc gia sở tại"</string>
+    <string name="assisted_dialing_setting_cc_title" msgid="5195769254506637585">"Quốc gia sở tại mặc định"</string>
+</resources>
diff --git a/src/com/android/phone/settings/assisteddialing/res/values-zh-rCN/strings.xml b/src/com/android/phone/settings/assisteddialing/res/values-zh-rCN/strings.xml
new file mode 100644
index 0000000..b113adf
--- /dev/null
+++ b/src/com/android/phone/settings/assisteddialing/res/values-zh-rCN/strings.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License
+   -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+    <string name="assisted_dialing_setting_title" msgid="3397624434500805193">"辅助拨号"</string>
+    <string name="assisted_dialing_setting_summary" msgid="2121165095086134903">"当您在国外的旅途中拨打电话时,预测并添加国家/地区代码"</string>
+    <string name="assisted_dialing_setting_cc_default_summary" msgid="685943419594424066">"自动检测 • <xliff:g id="AD_COUNTRY_CODE_INFO">%1$s</xliff:g>"</string>
+    <string name="assisted_dialing_setting_cc_default_summary_fallback" msgid="8118256527932394202">"自动检测"</string>
+    <string name="assisted_dialing_setting_cc_category_title" msgid="7235638453980787757">"居住国家/地区"</string>
+    <string name="assisted_dialing_setting_cc_title" msgid="5195769254506637585">"默认居住国家/地区"</string>
+</resources>
diff --git a/src/com/android/phone/settings/assisteddialing/res/values-zh-rHK/strings.xml b/src/com/android/phone/settings/assisteddialing/res/values-zh-rHK/strings.xml
new file mode 100644
index 0000000..e89bffe
--- /dev/null
+++ b/src/com/android/phone/settings/assisteddialing/res/values-zh-rHK/strings.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License
+   -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+    <string name="assisted_dialing_setting_title" msgid="3397624434500805193">"輔助撥號"</string>
+    <string name="assisted_dialing_setting_summary" msgid="2121165095086134903">"在國外撥打電話時預測並新增國家/地區代碼"</string>
+    <string name="assisted_dialing_setting_cc_default_summary" msgid="685943419594424066">"自動偵測 • <xliff:g id="AD_COUNTRY_CODE_INFO">%1$s</xliff:g>"</string>
+    <string name="assisted_dialing_setting_cc_default_summary_fallback" msgid="8118256527932394202">"自動偵測"</string>
+    <string name="assisted_dialing_setting_cc_category_title" msgid="7235638453980787757">"居住國家/地區"</string>
+    <string name="assisted_dialing_setting_cc_title" msgid="5195769254506637585">"預設居住國家/地區"</string>
+</resources>
diff --git a/src/com/android/phone/settings/assisteddialing/res/values-zh-rTW/strings.xml b/src/com/android/phone/settings/assisteddialing/res/values-zh-rTW/strings.xml
new file mode 100644
index 0000000..343dfe5
--- /dev/null
+++ b/src/com/android/phone/settings/assisteddialing/res/values-zh-rTW/strings.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License
+   -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+    <string name="assisted_dialing_setting_title" msgid="3397624434500805193">"輔助撥號"</string>
+    <string name="assisted_dialing_setting_summary" msgid="2121165095086134903">"從其他國家/地區打電話時,自動預測並新增國家/地區代碼"</string>
+    <string name="assisted_dialing_setting_cc_default_summary" msgid="685943419594424066">"自動偵測 • <xliff:g id="AD_COUNTRY_CODE_INFO">%1$s</xliff:g>"</string>
+    <string name="assisted_dialing_setting_cc_default_summary_fallback" msgid="8118256527932394202">"自動偵測"</string>
+    <string name="assisted_dialing_setting_cc_category_title" msgid="7235638453980787757">"居住國家/地區"</string>
+    <string name="assisted_dialing_setting_cc_title" msgid="5195769254506637585">"預設居住國家/地區"</string>
+</resources>
diff --git a/src/com/android/phone/settings/assisteddialing/res/values-zu/strings.xml b/src/com/android/phone/settings/assisteddialing/res/values-zu/strings.xml
new file mode 100644
index 0000000..2b20315
--- /dev/null
+++ b/src/com/android/phone/settings/assisteddialing/res/values-zu/strings.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License
+   -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+    <string name="assisted_dialing_setting_title" msgid="3397624434500805193">"Ukushaya okusizwayo"</string>
+    <string name="assisted_dialing_setting_summary" msgid="2121165095086134903">"Qagela futhi ungeze ikhodi yezwe uma ushaya ngenkathi uya ngaphesheya"</string>
+    <string name="assisted_dialing_setting_cc_default_summary" msgid="685943419594424066">"Kutholakele ngokuzenzakalelayo • <xliff:g id="AD_COUNTRY_CODE_INFO">%1$s</xliff:g>"</string>
+    <string name="assisted_dialing_setting_cc_default_summary_fallback" msgid="8118256527932394202">"Itholwe ngokuzenzakalela"</string>
+    <string name="assisted_dialing_setting_cc_category_title" msgid="7235638453980787757">"Izwe lasekhaya"</string>
+    <string name="assisted_dialing_setting_cc_title" msgid="5195769254506637585">"Izwe lasekhaya lokuzenzakalelayo"</string>
+</resources>
diff --git a/src/com/android/phone/settings/fdn/EditFdnContactScreen.java b/src/com/android/phone/settings/fdn/EditFdnContactScreen.java
index b8a761c..921e947 100644
--- a/src/com/android/phone/settings/fdn/EditFdnContactScreen.java
+++ b/src/com/android/phone/settings/fdn/EditFdnContactScreen.java
@@ -33,9 +33,11 @@
 import android.provider.Contacts.PhonesColumns;
 import android.provider.ContactsContract.CommonDataKinds;
 import android.telephony.PhoneNumberUtils;
+import android.text.Editable;
 import android.text.Selection;
 import android.text.Spannable;
 import android.text.TextUtils;
+import android.text.TextWatcher;
 import android.text.method.DialerKeyListener;
 import android.util.Log;
 import android.view.Menu;
@@ -239,6 +241,7 @@
         if (mNameField != null) {
             mNameField.setOnFocusChangeListener(mOnFocusChangeHandler);
             mNameField.setOnClickListener(mClicked);
+            mNameField.addTextChangedListener(mTextWatcher);
         }
 
         mNumberField = (EditText) findViewById(R.id.fdn_number);
@@ -247,6 +250,7 @@
             mNumberField.setKeyListener(DialerKeyListener.getInstance());
             mNumberField.setOnFocusChangeListener(mOnFocusChangeHandler);
             mNumberField.setOnClickListener(mClicked);
+            mNumberField.addTextChangedListener(mTextWatcher);
         }
 
         if (!mAddContact) {
@@ -261,6 +265,7 @@
         mButton = (Button) findViewById(R.id.button);
         if (mButton != null) {
             mButton.setOnClickListener(mClicked);
+            setButtonEnabled();
         }
 
         mPinFieldContainer = (LinearLayout) findViewById(R.id.pinc);
@@ -276,6 +281,15 @@
     }
 
     /**
+     * Enable Save button if text has been added to both name and number
+     */
+    private void setButtonEnabled() {
+        if (mButton != null && mNameField != null && mNumberField != null) {
+            mButton.setEnabled(mNameField.length() > 0 && mNumberField.length() > 0);
+        }
+    }
+
+    /**
       * @param number is voice mail number
       * @return true if number length is less than 20-digit limit
       *
@@ -446,6 +460,19 @@
         }
     };
 
+    private final TextWatcher mTextWatcher = new TextWatcher() {
+        @Override
+        public void afterTextChanged(Editable arg0) {}
+
+        @Override
+        public void beforeTextChanged(CharSequence arg0, int arg1, int arg2, int arg3) {}
+
+        @Override
+        public void onTextChanged(CharSequence arg0, int arg1, int arg2, int arg3) {
+            setButtonEnabled();
+        }
+    };
+
     private class QueryHandler extends AsyncQueryHandler {
         public QueryHandler(ContentResolver cr) {
             super(cr);
diff --git a/src/com/android/phone/settings/fdn/EditPinPreference.java b/src/com/android/phone/settings/fdn/EditPinPreference.java
index eaa3507..42fc418 100644
--- a/src/com/android/phone/settings/fdn/EditPinPreference.java
+++ b/src/com/android/phone/settings/fdn/EditPinPreference.java
@@ -39,7 +39,17 @@
 
     private boolean shouldHideButtons;
 
-    interface OnPinEnteredListener {
+    /**
+     * Interface definition for a callback to be invoked when the PIN is entered.
+     */
+    public interface OnPinEnteredListener {
+        /**
+         * Called when the dialog of {@link #EditPinPreference} is dismissed.
+         *
+         * @param preference the specified {@link #EditPinPreference}
+         * @param positiveResult Whether the positive button was clicked (true), or
+         *                       the negative button was clicked or the dialog was canceled (false).
+         */
         void onPinEntered(EditPinPreference preference, boolean positiveResult);
     }
 
diff --git a/src/com/android/phone/vvm/RemoteVvmTaskManager.java b/src/com/android/phone/vvm/RemoteVvmTaskManager.java
index 4fc8c57..3a18c7e 100644
--- a/src/com/android/phone/vvm/RemoteVvmTaskManager.java
+++ b/src/com/android/phone/vvm/RemoteVvmTaskManager.java
@@ -69,6 +69,8 @@
             "com.android.phone.vvm.ACTION_VISUAL_VOICEMAIL_SERVICE_EVENT";
     private static final String EXTRA_WHAT = "what";
 
+    private static final String EXTRA_TARGET_PACKAGE = "target_package";
+
     // TODO(twyen): track task individually to have time outs.
     private int mTaskReferenceCount;
 
@@ -79,7 +81,7 @@
      */
     private Messenger mMessenger;
 
-    public static void startCellServiceConnected(Context context,
+    static void startCellServiceConnected(Context context,
             PhoneAccountHandle phoneAccountHandle) {
         Intent intent = new Intent(ACTION_START_CELL_SERVICE_CONNECTED, null, context,
                 RemoteVvmTaskManager.class);
@@ -87,28 +89,46 @@
         context.startService(intent);
     }
 
-    public static void startSmsReceived(Context context, VisualVoicemailSms sms) {
+    static void startSmsReceived(Context context, VisualVoicemailSms sms,
+            String targetPackage) {
         Intent intent = new Intent(ACTION_START_SMS_RECEIVED, null, context,
                 RemoteVvmTaskManager.class);
         intent.putExtra(VisualVoicemailService.DATA_PHONE_ACCOUNT_HANDLE,
                 sms.getPhoneAccountHandle());
         intent.putExtra(VisualVoicemailService.DATA_SMS, sms);
+        intent.putExtra(EXTRA_TARGET_PACKAGE, targetPackage);
         context.startService(intent);
     }
 
-    public static void startSimRemoved(Context context, PhoneAccountHandle phoneAccountHandle) {
+    static void startSimRemoved(Context context, PhoneAccountHandle phoneAccountHandle) {
         Intent intent = new Intent(ACTION_START_SIM_REMOVED, null, context,
                 RemoteVvmTaskManager.class);
         intent.putExtra(VisualVoicemailService.DATA_PHONE_ACCOUNT_HANDLE, phoneAccountHandle);
         context.startService(intent);
     }
 
-    public static boolean hasRemoteService(Context context, int subId) {
-        return getRemotePackage(context, subId) != null;
+    static boolean hasRemoteService(Context context, int subId, String targetPackage) {
+        return getRemotePackage(context, subId, targetPackage) != null;
     }
 
+    /**
+     * Return the {@link ComponentName} of the {@link VisualVoicemailService} which is active (the
+     * current default dialer), or {@code null} if no implementation is found.
+     */
     @Nullable
     public static ComponentName getRemotePackage(Context context, int subId) {
+        return getRemotePackage(context, subId, null);
+    }
+
+    /**
+     * Return the {@link ComponentName} of the {@link VisualVoicemailService} which is active (the
+     * current default dialer), or {@code null} if no implementation is found.
+     *
+     * @param targetPackage the package that should be the active VisualVociemailService
+     */
+    @Nullable
+    public static ComponentName getRemotePackage(Context context, int subId,
+            @Nullable String targetPackage) {
         ComponentName broadcastPackage = getBroadcastPackage(context);
         if (broadcastPackage != null) {
             return broadcastPackage;
@@ -122,7 +142,8 @@
         PersistableBundle carrierConfig = context
                 .getSystemService(CarrierConfigManager.class).getConfigForSubId(subId);
         packages.add(
-                carrierConfig.getString(CarrierConfigManager.KEY_CARRIER_VVM_PACKAGE_NAME_STRING));
+                carrierConfig
+                        .getString(CarrierConfigManager.KEY_CARRIER_VVM_PACKAGE_NAME_STRING));
         String[] vvmPackages = carrierConfig
                 .getStringArray(CarrierConfigManager.KEY_CARRIER_VVM_PACKAGE_NAME_STRING_ARRAY);
         if (vvmPackages != null && vvmPackages.length > 0) {
@@ -132,6 +153,7 @@
         }
         packages.add(context.getResources().getString(R.string.system_visual_voicemail_client));
         packages.add(telecomManager.getSystemDialerPackage());
+
         for (String packageName : packages) {
             if (TextUtils.isEmpty(packageName)) {
                 continue;
@@ -153,7 +175,10 @@
                         + " does not enforce BIND_VISUAL_VOICEMAIL_SERVICE, ignoring");
                 continue;
             }
-
+            if (targetPackage != null && !TextUtils.equals(packageName, targetPackage)) {
+                VvmLog.w(TAG, "target package " + targetPackage
+                        + " is no longer the active VisualVoicemailService, ignoring");
+            }
             return info.getComponentInfo().getComponentName();
 
         }
@@ -203,7 +228,8 @@
         PhoneAccountHandle phoneAccountHandle = intent.getExtras()
                 .getParcelable(VisualVoicemailService.DATA_PHONE_ACCOUNT_HANDLE);
         int subId = PhoneAccountHandleConverter.toSubId(phoneAccountHandle);
-        ComponentName remotePackage = getRemotePackage(this, subId);
+        ComponentName remotePackage = getRemotePackage(this, subId,
+                intent.getStringExtra(EXTRA_TARGET_PACKAGE));
         if (remotePackage == null) {
             VvmLog.i(TAG, "No service to handle " + intent.getAction() + ", ignoring");
             checkReference();
diff --git a/src/com/android/phone/vvm/VisualVoicemailSmsFilterConfig.java b/src/com/android/phone/vvm/VisualVoicemailSmsFilterConfig.java
index 058f18e..ecd1f0f 100644
--- a/src/com/android/phone/vvm/VisualVoicemailSmsFilterConfig.java
+++ b/src/com/android/phone/vvm/VisualVoicemailSmsFilterConfig.java
@@ -92,6 +92,7 @@
                         VisualVoicemailSmsFilterSettings.DEFAULT_ORIGINATING_NUMBERS))
                 .setDestinationPort(reader.getInt(DESTINATION_PORT_KEY,
                         VisualVoicemailSmsFilterSettings.DEFAULT_DESTINATION_PORT))
+                .setPackageName(packageName)
                 .build();
     }
 
diff --git a/src/com/android/phone/vvm/VvmSmsReceiver.java b/src/com/android/phone/vvm/VvmSmsReceiver.java
index 4bffa97..8265e50 100644
--- a/src/com/android/phone/vvm/VvmSmsReceiver.java
+++ b/src/com/android/phone/vvm/VvmSmsReceiver.java
@@ -36,7 +36,6 @@
     public void onReceive(Context context, Intent intent) {
         VisualVoicemailSms sms = intent.getExtras()
                 .getParcelable(VoicemailContract.EXTRA_VOICEMAIL_SMS);
-
         if (sms.getPhoneAccountHandle() == null) {
             // This should never happen
             VvmLog.e(TAG, "Received message for null phone account");
@@ -49,11 +48,12 @@
             return;
         }
 
-        if (RemoteVvmTaskManager.hasRemoteService(context, subId)) {
+        String targetPackage = intent.getExtras().getString(VoicemailContract.EXTRA_TARGET_PACKAGE);
+        if (RemoteVvmTaskManager.hasRemoteService(context, subId, targetPackage)) {
             VvmLog.i(TAG, "Sending SMS received event to remote service");
-            RemoteVvmTaskManager.startSmsReceived(context, sms);
+            RemoteVvmTaskManager.startSmsReceived(context, sms, targetPackage);
         } else {
-            VvmLog.w(TAG, "Sending SMS received event to remote service");
-        };
+            VvmLog.w(TAG, "No remote service to handle SMS received event");
+        }
     }
 }
diff --git a/src/com/android/services/telephony/CdmaConference.java b/src/com/android/services/telephony/CdmaConference.java
index 19572e9..69ff2a4 100755
--- a/src/com/android/services/telephony/CdmaConference.java
+++ b/src/com/android/services/telephony/CdmaConference.java
@@ -26,16 +26,16 @@
 import com.android.internal.telephony.Call;
 import com.android.internal.telephony.CallStateException;
 import com.android.phone.PhoneGlobals;
-import com.android.phone.common.R;
 
 import java.util.List;
 
 /**
  * CDMA-based conference call.
  */
-public class CdmaConference extends Conference {
+public class CdmaConference extends Conference implements Holdable {
     private int mCapabilities;
     private int mProperties;
+    private boolean mIsHoldable;
 
     public CdmaConference(PhoneAccountHandle phoneAccount) {
         super(phoneAccount);
@@ -43,6 +43,8 @@
 
         mProperties = Connection.PROPERTY_GENERIC_CONFERENCE;
         setConnectionProperties(mProperties);
+
+        mIsHoldable = false;
     }
 
     public void updateCapabilities(int capabilities) {
@@ -199,4 +201,17 @@
         }
         return (CdmaConnection) connections.get(0);
     }
+
+    @Override
+    public void setHoldable(boolean isHoldable) {
+        // Since the CDMA-based conference can't not be held, dont update the capability when this
+        // method called.
+        mIsHoldable = isHoldable;
+    }
+
+    @Override
+    public boolean isChildHoldable() {
+        // The conference can not be a child of other conference.
+        return false;
+    }
 }
diff --git a/src/com/android/services/telephony/DisconnectCauseUtil.java b/src/com/android/services/telephony/DisconnectCauseUtil.java
index 26690b9..361e5dc 100644
--- a/src/com/android/services/telephony/DisconnectCauseUtil.java
+++ b/src/com/android/services/telephony/DisconnectCauseUtil.java
@@ -20,6 +20,7 @@
 import android.media.ToneGenerator;
 import android.telecom.DisconnectCause;
 
+import com.android.internal.telephony.CallFailCause;
 import com.android.phone.ImsUtil;
 import com.android.phone.PhoneGlobals;
 import com.android.phone.common.R;
@@ -34,7 +35,8 @@
     * @param telephonyDisconnectCause The code for the reason for the disconnect.
     */
     public static DisconnectCause toTelecomDisconnectCause(int telephonyDisconnectCause) {
-        return toTelecomDisconnectCause(telephonyDisconnectCause, null /* reason */);
+        return toTelecomDisconnectCause(telephonyDisconnectCause,
+                CallFailCause.NOT_VALID, null /* reason */);
     }
 
    /**
@@ -47,10 +49,25 @@
     */
     public static DisconnectCause toTelecomDisconnectCause(
             int telephonyDisconnectCause, String reason) {
+        return toTelecomDisconnectCause(telephonyDisconnectCause, CallFailCause.NOT_VALID, reason);
+    }
+
+   /**
+    * Converts from a disconnect code in {@link android.telephony.DisconnectCause} into a more
+    * generic {@link android.telecom.DisconnectCause}.object, possibly populated with a localized
+    * message and tone.
+    *
+    * @param telephonyDisconnectCause The code for the reason for the disconnect.
+    * @param telephonyPerciseDisconnectCause The code for the percise reason for the disconnect.
+    * @param reason Description of the reason for the disconnect, not intended for the user to see..
+    */
+    public static DisconnectCause toTelecomDisconnectCause(
+            int telephonyDisconnectCause, int telephonyPerciseDisconnectCause, String reason) {
         Context context = PhoneGlobals.getInstance();
         return new DisconnectCause(
                 toTelecomDisconnectCauseCode(telephonyDisconnectCause),
-                toTelecomDisconnectCauseLabel(context, telephonyDisconnectCause),
+                toTelecomDisconnectCauseLabel(context, telephonyDisconnectCause,
+                        telephonyPerciseDisconnectCause),
                 toTelecomDisconnectCauseDescription(context, telephonyDisconnectCause),
                 toTelecomDisconnectReason(context,telephonyDisconnectCause, reason),
                 toTelecomDisconnectCauseTone(telephonyDisconnectCause));
@@ -67,6 +84,7 @@
                 return DisconnectCause.LOCAL;
 
             case android.telephony.DisconnectCause.NORMAL:
+            case android.telephony.DisconnectCause.NORMAL_UNSPECIFIED:
                 return DisconnectCause.REMOTE;
 
             case android.telephony.DisconnectCause.OUTGOING_CANCELED:
@@ -124,11 +142,15 @@
             case android.telephony.DisconnectCause.DIAL_MODIFIED_TO_USSD:
             case android.telephony.DisconnectCause.DIAL_MODIFIED_TO_SS:
             case android.telephony.DisconnectCause.DIAL_MODIFIED_TO_DIAL:
+            case android.telephony.DisconnectCause.DIAL_MODIFIED_TO_DIAL_VIDEO:
+            case android.telephony.DisconnectCause.DIAL_VIDEO_MODIFIED_TO_SS:
+            case android.telephony.DisconnectCause.DIAL_VIDEO_MODIFIED_TO_USSD:
+            case android.telephony.DisconnectCause.DIAL_VIDEO_MODIFIED_TO_DIAL:
+            case android.telephony.DisconnectCause.DIAL_VIDEO_MODIFIED_TO_DIAL_VIDEO:
             case android.telephony.DisconnectCause.ERROR_UNSPECIFIED:
             case android.telephony.DisconnectCause.MAXIMUM_NUMBER_OF_CALLS_REACHED:
             case android.telephony.DisconnectCause.DATA_DISABLED:
             case android.telephony.DisconnectCause.DATA_LIMIT_REACHED:
-            case android.telephony.DisconnectCause.DIALED_ON_WRONG_SLOT:
             case android.telephony.DisconnectCause.DIALED_CALL_FORWARDING_WHILE_ROAMING:
             case android.telephony.DisconnectCause.IMEI_NOT_ACCEPTED:
             case android.telephony.DisconnectCause.WIFI_LOST:
@@ -163,8 +185,23 @@
      * Returns a label for to the disconnect cause to be shown to the user.
      */
     private static CharSequence toTelecomDisconnectCauseLabel(
+            Context context, int telephonyDisconnectCause, int telephonyPerciseDisconnectCause) {
+        CharSequence label;
+        if (telephonyPerciseDisconnectCause != CallFailCause.NOT_VALID) {
+            label = getLabelFromPreciseDisconnectCause(context, telephonyPerciseDisconnectCause,
+                    telephonyDisconnectCause);
+        } else {
+            label = getLabelFromDisconnectCause(context, telephonyDisconnectCause);
+        }
+        return label;
+    }
+
+    /**
+     * Returns a label for to the generic disconnect cause to be shown to the user.
+     */
+    private static CharSequence getLabelFromDisconnectCause(
             Context context, int telephonyDisconnectCause) {
-        if (context == null ) {
+        if (context == null) {
             return "";
         }
 
@@ -259,6 +296,190 @@
     }
 
     /**
+     * Returns a label for to the precise disconnect cause to be shown to the user.
+     */
+    private static CharSequence getLabelFromPreciseDisconnectCause(
+            Context context, int telephonyPreciseDisconnectCause, int telephonyDisconnectCause) {
+        if (context == null) {
+            return "";
+        }
+
+        Integer resourceId = null;
+        switch (telephonyPreciseDisconnectCause) {
+            case CallFailCause.UNOBTAINABLE_NUMBER:
+                resourceId = R.string.clh_callFailed_unassigned_number_txt;
+                break;
+            case CallFailCause.NO_ROUTE_TO_DEST:
+                resourceId = R.string.clh_callFailed_no_route_to_destination_txt;
+                break;
+            case CallFailCause.CHANNEL_UNACCEPTABLE:
+                resourceId = R.string.clh_callFailed_channel_unacceptable_txt;
+                break;
+            case CallFailCause.OPERATOR_DETERMINED_BARRING:
+                resourceId = R.string.clh_callFailed_operator_determined_barring_txt;
+                break;
+            case CallFailCause.NORMAL_CLEARING:
+                resourceId = R.string.clh_callFailed_normal_call_clearing_txt;
+                break;
+            case CallFailCause.USER_BUSY:
+                resourceId = R.string.clh_callFailed_user_busy_txt;
+                break;
+            case CallFailCause.NO_USER_RESPONDING:
+                resourceId = R.string.clh_callFailed_no_user_responding_txt;
+                break;
+            case CallFailCause.USER_ALERTING_NO_ANSWER:
+                resourceId = R.string.clh_callFailed_user_alerting_txt;
+                break;
+            case CallFailCause.CALL_REJECTED:
+                resourceId = R.string.clh_callFailed_call_rejected_txt;
+                break;
+            case CallFailCause.NUMBER_CHANGED:
+                resourceId = R.string.clh_callFailed_number_changed_txt;
+                break;
+            case CallFailCause.PRE_EMPTION:
+                resourceId = R.string.clh_callFailed_pre_emption_txt;
+                break;
+            case CallFailCause.NON_SELECTED_USER_CLEARING:
+                resourceId = R.string.clh_callFailed_non_selected_user_clearing_txt;
+                break;
+            case CallFailCause.DESTINATION_OUT_OF_ORDER:
+                resourceId = R.string.clh_callFailed_destination_out_of_order_txt;
+                break;
+            case CallFailCause.INVALID_NUMBER_FORMAT:
+                resourceId = R.string.clh_callFailed_invalid_number_format_txt;
+                break;
+            case CallFailCause.FACILITY_REJECTED:
+                resourceId = R.string.clh_callFailed_facility_rejected_txt;
+                break;
+            case CallFailCause.STATUS_ENQUIRY:
+                resourceId = R.string.clh_callFailed_response_to_STATUS_ENQUIRY_txt;
+                break;
+            case CallFailCause.NORMAL_UNSPECIFIED:
+                resourceId = R.string.clh_callFailed_normal_unspecified_txt;
+                break;
+            case CallFailCause.NO_CIRCUIT_AVAIL:
+                resourceId = R.string.clh_callFailed_no_circuit_available_txt;
+                break;
+            case CallFailCause.NETWORK_OUT_OF_ORDER:
+                resourceId = R.string.clh_callFailed_network_out_of_order_txt;
+                break;
+            case CallFailCause.TEMPORARY_FAILURE:
+                resourceId = R.string.clh_callFailed_temporary_failure_txt;
+                break;
+            case CallFailCause.SWITCHING_CONGESTION:
+                resourceId = R.string.clh_callFailed_switching_equipment_congestion_txt;
+                break;
+            case CallFailCause.ACCESS_INFORMATION_DISCARDED:
+                resourceId = R.string.clh_callFailed_access_information_discarded_txt;
+                break;
+            case CallFailCause.CHANNEL_NOT_AVAIL:
+                resourceId = R.string.clh_callFailed_requested_circuit_txt;
+                break;
+            case CallFailCause.RESOURCES_UNAVAILABLE_UNSPECIFIED:
+                resourceId = R.string.clh_callFailed_resources_unavailable_unspecified_txt;
+                break;
+            case CallFailCause.QOS_NOT_AVAIL:
+                resourceId = R.string.clh_callFailed_quality_of_service_unavailable_txt;
+                break;
+            case CallFailCause.REQUESTED_FACILITY_NOT_SUBSCRIBED:
+                resourceId = R.string.clh_callFailed_requested_facility_not_subscribed_txt;
+                break;
+            case CallFailCause.INCOMING_CALL_BARRED_WITHIN_CUG:
+                resourceId = R.string.clh_callFailed_incoming_calls_barred_within_the_CUG_txt;
+                break;
+            case CallFailCause.BEARER_CAPABILITY_NOT_AUTHORISED:
+                resourceId = R.string.clh_callFailed_bearer_capability_not_authorized_txt;
+                break;
+            case CallFailCause.BEARER_NOT_AVAIL:
+                resourceId = R.string.clh_callFailed_bearer_capability_not_presently_available_txt;
+                break;
+            case CallFailCause.SERVICE_OR_OPTION_NOT_AVAILABLE:
+                resourceId =
+                        R.string.clh_callFailed_service_or_option_not_available_unspecified_txt;
+                break;
+            case CallFailCause.BEARER_SERVICE_NOT_IMPLEMENTED:
+                resourceId = R.string.clh_callFailed_bearer_service_not_implemented_txt;
+                break;
+            case CallFailCause.ACM_LIMIT_EXCEEDED:
+                resourceId = R.string.clh_callFailed_ACM_equal_to_or_greater_than_ACMmax_txt;
+                break;
+            case CallFailCause.REQUESTED_FACILITY_NOT_IMPLEMENTED:
+                resourceId = R.string.clh_callFailed_requested_facility_not_implemented_txt;
+                break;
+            case CallFailCause.ONLY_RESTRICTED_DIGITAL_INFO_BC_AVAILABLE:
+                resourceId = R.string
+                        .clh_callFailed_only_restricted_digital_information_bearer_capability_is_available_txt;
+                break;
+            case CallFailCause.SERVICE_OR_OPTION_NOT_IMPLEMENTED:
+                resourceId =
+                        R.string.clh_callFailed_service_or_option_not_implemented_unspecified_txt;
+                break;
+            case CallFailCause.INVALID_TRANSACTION_ID_VALUE:
+                resourceId = R.string.clh_callFailed_invalid_transaction_identifier_value_txt;
+                break;
+            case CallFailCause.USER_NOT_MEMBER_OF_CUG:
+                resourceId = R.string.clh_callFailed_user_not_member_of_CUG_txt;
+                break;
+            case CallFailCause.INCOMPATIBLE_DESTINATION:
+                resourceId = R.string.clh_callFailed_incompatible_destination_txt;
+                break;
+            case CallFailCause.INVALID_TRANSIT_NETWORK_SELECTION:
+                resourceId = R.string.clh_callFailed_invalid_transit_network_selection_txt;
+                break;
+            case CallFailCause.SEMANTICALLY_INCORRECT_MESSAGE:
+                resourceId = R.string.clh_callFailed_semantically_incorrect_message_txt;
+                break;
+            case CallFailCause.INVALID_MANDATORY_INFORMATION:
+                resourceId = R.string.clh_callFailed_invalid_mandatory_information_txt;
+                break;
+            case CallFailCause.MESSAGE_TYPE_NON_EXISTENT:
+                resourceId =
+                        R.string.clh_callFailed_message_type_non_existent_or_not_implemented_txt;
+                break;
+            case CallFailCause.MESSAGE_TYPE_NOT_COMPATIBLE_WITH_PROT_STATE:
+                resourceId = R.string
+                        .clh_callFailed_message_type_not_compatible_with_protocol_state_txt;
+                break;
+            case CallFailCause.IE_NON_EXISTENT_OR_NOT_IMPLEMENTED:
+                resourceId = R.string
+                        .clh_callFailed_information_element_non_existent_or_not_implemented_txt;
+                break;
+            case CallFailCause.CONDITIONAL_IE_ERROR:
+                resourceId = R.string.clh_callFailed_conditional_IE_error_txt;
+                break;
+            case CallFailCause.MESSAGE_NOT_COMPATIBLE_WITH_PROTOCOL_STATE:
+                resourceId = R.string.clh_callFailed_message_not_compatible_with_protocol_state_txt;
+                break;
+            case CallFailCause.RECOVERY_ON_TIMER_EXPIRY:
+                resourceId = R.string.clh_callFailed_recovery_on_timer_expiry_txt;
+                break;
+            case CallFailCause.PROTOCOL_ERROR_UNSPECIFIED:
+                resourceId = R.string.clh_callFailed_protocol_Error_unspecified_txt;
+                break;
+            case CallFailCause.INTERWORKING_UNSPECIFIED:
+                resourceId = R.string.clh_callFailed_interworking_unspecified_txt;
+                break;
+            default:
+                switch (telephonyDisconnectCause) {
+                    case android.telephony.DisconnectCause.POWER_OFF:
+                        resourceId = R.string.clh_callFailed_powerOff_txt;
+                        break;
+                    case android.telephony.DisconnectCause.ICC_ERROR:
+                        resourceId = R.string.clh_callFailed_simError_txt;
+                        break;
+                    case android.telephony.DisconnectCause.OUT_OF_SERVICE:
+                        resourceId = R.string.clh_incall_error_out_of_service_txt;
+                        break;
+                    default:
+                        resourceId = R.string.clh_card_title_call_ended_txt;
+                        break;
+                }
+                break;
+        }
+        return context.getResources().getString(resourceId);
+    }
+
+    /**
      * Returns a description of the disconnect cause to be shown to the user.
      */
     private static CharSequence toTelecomDisconnectCauseDescription(
@@ -305,6 +526,26 @@
                 resourceId = R.string.callFailed_dialToDial;
                 break;
 
+            case android.telephony.DisconnectCause.DIAL_MODIFIED_TO_DIAL_VIDEO:
+                resourceId = R.string.callFailed_dialToDialVideo;
+                break;
+
+            case android.telephony.DisconnectCause.DIAL_VIDEO_MODIFIED_TO_SS:
+                resourceId = R.string.callFailed_dialVideoToSs;
+                break;
+
+            case android.telephony.DisconnectCause.DIAL_VIDEO_MODIFIED_TO_USSD:
+                resourceId = R.string.callFailed_dialVideoToUssd;
+                break;
+
+            case android.telephony.DisconnectCause.DIAL_VIDEO_MODIFIED_TO_DIAL:
+                resourceId = R.string.callFailed_dialVideoToDial;
+                break;
+
+            case android.telephony.DisconnectCause.DIAL_VIDEO_MODIFIED_TO_DIAL_VIDEO:
+                resourceId = R.string.callFailed_dialVideoToDialVideo;
+                break;
+
             case android.telephony.DisconnectCause.OUTGOING_FAILURE:
                 // We couldn't successfully place the call; there was some
                 // failure in the telephony layer.
diff --git a/src/com/android/services/telephony/EmergencyTonePlayer.java b/src/com/android/services/telephony/EmergencyTonePlayer.java
index aaec24f..a21489d 100644
--- a/src/com/android/services/telephony/EmergencyTonePlayer.java
+++ b/src/com/android/services/telephony/EmergencyTonePlayer.java
@@ -67,11 +67,7 @@
                 startVibrate();
                 break;
             case EMERGENCY_TONE_ALERT:
-                // Only start if we are not in silent mode.
-                int ringerMode = mAudioManager.getRingerMode();
-                if (ringerMode == AudioManager.RINGER_MODE_NORMAL) {
-                    startAlert();
-                }
+                startAlert();
                 break;
             case EMERGENCY_TONE_OFF:
                 // nothing;
diff --git a/src/com/android/services/telephony/GsmConnection.java b/src/com/android/services/telephony/GsmConnection.java
index ca547fa..999c6f5 100644
--- a/src/com/android/services/telephony/GsmConnection.java
+++ b/src/com/android/services/telephony/GsmConnection.java
@@ -76,17 +76,11 @@
         // hold for IMS calls.
         if (!shouldTreatAsEmergencyCall()) {
             capabilities |= CAPABILITY_SUPPORT_HOLD;
-            if (getState() == STATE_ACTIVE || getState() == STATE_HOLDING) {
+            if (isHoldable() && (getState() == STATE_ACTIVE || getState() == STATE_HOLDING)) {
                 capabilities |= CAPABILITY_HOLD;
             }
         }
 
-        // For GSM connections, CAPABILITY_CONFERENCE_HAS_NO_CHILDREN should be applied whenever
-        // PROPERTY_IS_DOWNGRADED_CONFERENCE is true.
-        if ((getConnectionProperties() & PROPERTY_IS_DOWNGRADED_CONFERENCE) != 0) {
-            capabilities |= CAPABILITY_CONFERENCE_HAS_NO_CHILDREN;
-        }
-
         return capabilities;
     }
 
diff --git a/src/com/android/services/telephony/HoldTracker.java b/src/com/android/services/telephony/HoldTracker.java
new file mode 100644
index 0000000..805802f
--- /dev/null
+++ b/src/com/android/services/telephony/HoldTracker.java
@@ -0,0 +1,88 @@
+/*
+ * Copyright (C) 2017 The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package com.android.services.telephony;
+
+import android.telecom.Log;
+import android.telecom.PhoneAccountHandle;
+
+import java.util.ArrayList;
+import java.util.HashMap;
+import java.util.List;
+import java.util.Map;
+
+/**
+ * @hide
+ */
+public class HoldTracker {
+    private final Map<PhoneAccountHandle, List<Holdable>> mHoldables;
+
+    public HoldTracker() {
+        mHoldables = new HashMap<>();
+    }
+
+    /**
+     * Adds the holdable associated with the {@code phoneAccountHandle}, this method may update
+     * the hold state for all holdable associated with the {@code phoneAccountHandle}.
+     */
+    public void addHoldable(PhoneAccountHandle phoneAccountHandle, Holdable holdable) {
+        if (!mHoldables.containsKey(phoneAccountHandle)) {
+            mHoldables.put(phoneAccountHandle, new ArrayList<>(1));
+        }
+        List<Holdable> holdables = mHoldables.get(phoneAccountHandle);
+        if (!holdables.contains(holdable)) {
+            holdables.add(holdable);
+            updateHoldCapability(phoneAccountHandle);
+        }
+    }
+
+    /**
+     * Removes the holdable associated with the {@code phoneAccountHandle}, this method may update
+     * the hold state for all holdable associated with the {@code phoneAccountHandle}.
+     */
+    public void removeHoldable(PhoneAccountHandle phoneAccountHandle, Holdable holdable) {
+        if (!mHoldables.containsKey(phoneAccountHandle)) {
+            return;
+        }
+
+        if (mHoldables.get(phoneAccountHandle).remove(holdable)) {
+            updateHoldCapability(phoneAccountHandle);
+        }
+    }
+
+    /**
+     * Updates the hold capability for all holdables associated with the {@code phoneAccountHandle}.
+     */
+    public void updateHoldCapability(PhoneAccountHandle phoneAccountHandle) {
+        if (!mHoldables.containsKey(phoneAccountHandle)) {
+            return;
+        }
+
+        List<Holdable> holdables = mHoldables.get(phoneAccountHandle);
+        int topHoldableCount = 0;
+        for (Holdable holdable : holdables) {
+            if (!holdable.isChildHoldable()) {
+                ++topHoldableCount;
+            }
+        }
+
+        Log.d(this, "topHoldableCount = " + topHoldableCount);
+        boolean isHoldable = topHoldableCount < 2;
+        for (Holdable holdable : holdables) {
+            holdable.setHoldable(holdable.isChildHoldable() ? false : isHoldable);
+        }
+    }
+}
diff --git a/src/com/android/services/telephony/Holdable.java b/src/com/android/services/telephony/Holdable.java
new file mode 100644
index 0000000..4002d30
--- /dev/null
+++ b/src/com/android/services/telephony/Holdable.java
@@ -0,0 +1,32 @@
+/*
+ * Copyright (C) 2017 The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package com.android.services.telephony;
+
+/** The inference used to track the hold state of a holdable object. */
+public interface Holdable {
+
+    /** Returns true if this holdable is a child node of other holdable. */
+    boolean isChildHoldable();
+
+    /**
+     * Sets the holdable property for a holdable object.
+     *
+     * @param isHoldable true means this holdable object can be held.
+     */
+    void setHoldable(boolean isHoldable);
+}
+
diff --git a/src/com/android/services/telephony/ImsConference.java b/src/com/android/services/telephony/ImsConference.java
index 06bc06f..c62a7f1 100644
--- a/src/com/android/services/telephony/ImsConference.java
+++ b/src/com/android/services/telephony/ImsConference.java
@@ -65,7 +65,7 @@
  * connection and is responsible for managing the conference participant connections which represent
  * the participants.
  */
-public class ImsConference extends Conference {
+public class ImsConference extends Conference implements Holdable {
 
     /**
      * Listener used to respond to changes to conference participants.  At the conference level we
@@ -240,6 +240,8 @@
      */
     private final Object mUpdateSyncRoot = new Object();
 
+    private boolean mIsHoldable;
+
     public void updateConferenceParticipantsAfterCreation() {
         if (mConferenceHost != null) {
             Log.v(this, "updateConferenceStateAfterCreation :: process participant update");
@@ -271,10 +273,10 @@
         long connectTime = conferenceHost.getOriginalConnection().getConnectTime();
         long connectElapsedTime = conferenceHost.getOriginalConnection().getConnectTimeReal();
         setConnectionTime(connectTime);
-        setConnectionElapsedTime(connectElapsedTime);
+        setConnectionStartElapsedRealTime(connectElapsedTime);
         // Set the connectTime in the connection as well.
         conferenceHost.setConnectTimeMillis(connectTime);
-        conferenceHost.setConnectElapsedTimeMillis(connectElapsedTime);
+        conferenceHost.setConnectionStartElapsedRealTime(connectElapsedTime);
 
         mTelephonyConnectionService = telephonyConnectionService;
         setConferenceHost(conferenceHost);
@@ -283,6 +285,7 @@
                 Connection.CAPABILITY_CONFERENCE_HAS_NO_CHILDREN;
         if (canHoldImsCalls()) {
             capabilities |= Connection.CAPABILITY_SUPPORT_HOLD | Connection.CAPABILITY_HOLD;
+            mIsHoldable = true;
         }
         capabilities = applyHostCapabilities(capabilities,
                 mConferenceHost.getConnectionCapabilities(),
@@ -508,6 +511,22 @@
         // No-op
     }
 
+    @Override
+    public void setHoldable(boolean isHoldable) {
+        mIsHoldable = isHoldable;
+        if (!mIsHoldable) {
+            removeCapability(Connection.CAPABILITY_HOLD);
+        } else {
+            addCapability(Connection.CAPABILITY_HOLD);
+        }
+    }
+
+    @Override
+    public boolean isChildHoldable() {
+        // The conference should not be a child of other conference.
+        return false;
+    }
+
     /**
      * Changes a bit-mask to add or remove a bit-field.
      *
@@ -636,6 +655,11 @@
             return;
         }
 
+        if (parent != null && !parent.isManageImsConferenceCallSupported()) {
+            Log.i(this, "handleConferenceParticipantsUpdate: manage conference is disallowed");
+            return;
+        }
+
         Log.i(this, "handleConferenceParticipantsUpdate: size=%d", participants.size());
 
         // Perform the update in a synchronized manner.  It is possible for the IMS framework to
@@ -886,7 +910,6 @@
                         mConferenceHost.isOutgoingCall());
                 // This is a newly created conference connection as a result of SRVCC
                 c.setConferenceSupported(true);
-                c.addCapability(Connection.CAPABILITY_CONFERENCE_HAS_NO_CHILDREN);
                 c.setConnectionProperties(
                         c.getConnectionProperties() | Connection.PROPERTY_IS_DOWNGRADED_CONFERENCE);
                 c.updateState();
diff --git a/src/com/android/services/telephony/ImsConferenceController.java b/src/com/android/services/telephony/ImsConferenceController.java
index 501808f..4bae058 100644
--- a/src/com/android/services/telephony/ImsConferenceController.java
+++ b/src/com/android/services/telephony/ImsConferenceController.java
@@ -16,18 +16,17 @@
 
 package com.android.services.telephony;
 
-import com.android.ims.ImsReasonInfo;
-import com.android.internal.telephony.Phone;
-import com.android.internal.telephony.PhoneConstants;
-import com.android.phone.PhoneUtils;
-
 import android.telecom.Conference;
+import android.telecom.Conferenceable;
 import android.telecom.Connection;
 import android.telecom.ConnectionService;
 import android.telecom.DisconnectCause;
-import android.telecom.Conferenceable;
 import android.telecom.PhoneAccountHandle;
 
+import com.android.internal.telephony.Phone;
+import com.android.internal.telephony.PhoneConstants;
+import com.android.phone.PhoneUtils;
+
 import java.util.ArrayList;
 import java.util.Collections;
 import java.util.HashSet;
@@ -357,6 +356,8 @@
         // from Telecom.  Instead we create a new instance and remove the old one from telecom.
         TelephonyConnection conferenceHostConnection = connection.cloneConnection();
         conferenceHostConnection.setVideoPauseSupported(connection.getVideoPauseSupported());
+        conferenceHostConnection.setManageImsConferenceCallSupported(
+                connection.isManageImsConferenceCallSupported());
 
         PhoneAccountHandle phoneAccountHandle = null;
 
diff --git a/src/com/android/services/telephony/Log.java b/src/com/android/services/telephony/Log.java
index a56e8b1..9941a59 100644
--- a/src/com/android/services/telephony/Log.java
+++ b/src/com/android/services/telephony/Log.java
@@ -43,7 +43,6 @@
         // Register Telephony with the Telecom Logger.
         android.telecom.Log.setTag(TAG);
         android.telecom.Log.setSessionContext(context);
-        android.telecom.Log.initMd5Sum();
     }
 
     // Relay log messages to Telecom
diff --git a/src/com/android/services/telephony/PstnIncomingCallNotifier.java b/src/com/android/services/telephony/PstnIncomingCallNotifier.java
index e007bb4..4dfaf44 100644
--- a/src/com/android/services/telephony/PstnIncomingCallNotifier.java
+++ b/src/com/android/services/telephony/PstnIncomingCallNotifier.java
@@ -36,6 +36,7 @@
 import com.android.internal.telephony.cdma.CdmaCallWaitingNotification;
 import com.android.internal.telephony.imsphone.ImsExternalCallTracker;
 import com.android.internal.telephony.imsphone.ImsExternalConnection;
+import com.android.internal.telephony.imsphone.ImsPhoneConnection;
 import com.android.phone.PhoneUtils;
 
 import com.google.common.base.Preconditions;
@@ -243,6 +244,11 @@
         extras.putLong(TelecomManager.EXTRA_CALL_CREATED_TIME_MILLIS,
                 SystemClock.elapsedRealtime());
 
+        if (connection.getPhoneType() == PhoneConstants.PHONE_TYPE_IMS) {
+            if (((ImsPhoneConnection) connection).isRttEnabledForCall()) {
+                extras.putBoolean(TelecomManager.EXTRA_START_CALL_WITH_RTT, true);
+            }
+        }
         PhoneAccountHandle handle = findCorrectPhoneAccountHandle();
         if (handle == null) {
             try {
diff --git a/src/com/android/services/telephony/EmergencyCallHelper.java b/src/com/android/services/telephony/RadioOnHelper.java
similarity index 69%
rename from src/com/android/services/telephony/EmergencyCallHelper.java
rename to src/com/android/services/telephony/RadioOnHelper.java
index 295f4f7..daa7665 100644
--- a/src/com/android/services/telephony/EmergencyCallHelper.java
+++ b/src/com/android/services/telephony/RadioOnHelper.java
@@ -30,21 +30,21 @@
 import java.util.List;
 
 /**
- * Helper class that implements special behavior related to emergency calls. Specifically, this
- * class handles the case of the user trying to dial an emergency number while the radio is off
- * (i.e. the device is in airplane mode), by forcibly turning the radio back on, waiting for it to
- * come up, and then retrying the emergency call.
+ * Helper class that implements special behavior related to emergency calls or making phone calls
+ * when the radio is in the POWER_OFF STATE. Specifically, this class handles the case of the user
+ * trying to dial an emergency number while the radio is off (i.e. the device is in airplane mode)
+ * or a normal number while the radio is off (because of the device is on Bluetooth), by turning the
+ * radio back on, waiting for it to come up, and then retrying the call.
  */
-public class EmergencyCallHelper implements EmergencyCallStateListener.Callback {
+public class RadioOnHelper implements RadioOnStateListener.Callback {
 
     private final Context mContext;
-    private EmergencyCallStateListener.Callback mCallback;
-    private List<EmergencyCallStateListener> mListeners;
-    private List<EmergencyCallStateListener> mInProgressListeners;
-    private boolean mIsEmergencyCallingEnabled;
+    private RadioOnStateListener.Callback mCallback;
+    private List<RadioOnStateListener> mListeners;
+    private List<RadioOnStateListener> mInProgressListeners;
+    private boolean mIsRadioOnCallingEnabled;
 
-
-    public EmergencyCallHelper(Context context) {
+    public RadioOnHelper(Context context) {
         mContext = context;
         mInProgressListeners = new ArrayList<>(2);
     }
@@ -55,32 +55,33 @@
         }
         mListeners = new ArrayList<>(2);
         for (int i = 0; i < TelephonyManager.getDefault().getPhoneCount(); i++) {
-            mListeners.add(new EmergencyCallStateListener());
+            mListeners.add(new RadioOnStateListener());
         }
     }
     /**
      * Starts the "turn on radio" sequence. This is the (single) external API of the
-     * EmergencyCallHelper class.
+     * RadioOnHelper class.
      *
      * This method kicks off the following sequence:
      * - Power on the radio for each Phone
-     * - Listen for the service state change event telling us the radio has come up.
+     * - Listen for radio events telling us the radio has come up.
      * - Retry if we've gone a significant amount of time without any response from the radio.
      * - Finally, clean up any leftover state.
      *
      * This method is safe to call from any thread, since it simply posts a message to the
-     * EmergencyCallHelper's handler (thus ensuring that the rest of the sequence is entirely
+     * RadioOnHelper's handler (thus ensuring that the rest of the sequence is entirely
      * serialized, and runs on the main looper.)
      */
-    public void enableEmergencyCalling(EmergencyCallStateListener.Callback callback) {
+    public void triggerRadioOnAndListen(RadioOnStateListener.Callback callback) {
         setupListeners();
         mCallback = callback;
         mInProgressListeners.clear();
-        mIsEmergencyCallingEnabled = false;
+        mIsRadioOnCallingEnabled = false;
         for (int i = 0; i < TelephonyManager.getDefault().getPhoneCount(); i++) {
             Phone phone = PhoneFactory.getPhone(i);
-            if (phone == null)
+            if (phone == null) {
                 continue;
+            }
 
             mInProgressListeners.add(mListeners.get(i));
             mListeners.get(i).waitForRadioOn(phone, this);
@@ -107,8 +108,8 @@
 
             // Post the broadcast intend for change in airplane mode
             // TODO: We really should not be in charge of sending this broadcast.
-            //     If changing the setting is sufficent to trigger all of the rest of the logic,
-            //     then that should also trigger the broadcast intent.
+            // If changing the setting is sufficient to trigger all of the rest of the logic,
+            // then that should also trigger the broadcast intent.
             Intent intent = new Intent(Intent.ACTION_AIRPLANE_MODE_CHANGED);
             intent.putExtra("state", false);
             mContext.sendBroadcastAsUser(intent, UserHandle.ALL);
@@ -120,11 +121,16 @@
      * Synchronization is not necessary.
      */
     @Override
-    public void onComplete(EmergencyCallStateListener listener, boolean isRadioReady) {
-        mIsEmergencyCallingEnabled |= isRadioReady;
+    public void onComplete(RadioOnStateListener listener, boolean isRadioReady) {
+        mIsRadioOnCallingEnabled |= isRadioReady;
         mInProgressListeners.remove(listener);
         if (mCallback != null && mInProgressListeners.isEmpty()) {
-            mCallback.onComplete(null, mIsEmergencyCallingEnabled);
+            mCallback.onComplete(null, mIsRadioOnCallingEnabled);
         }
     }
+
+    @Override
+    public boolean isOkToCall(Phone phone, int serviceState) {
+        return (mCallback == null) ? false : mCallback.isOkToCall(phone, serviceState);
+    }
 }
diff --git a/src/com/android/services/telephony/EmergencyCallStateListener.java b/src/com/android/services/telephony/RadioOnStateListener.java
similarity index 86%
rename from src/com/android/services/telephony/EmergencyCallStateListener.java
rename to src/com/android/services/telephony/RadioOnStateListener.java
index 036872d..91a7d77 100644
--- a/src/com/android/services/telephony/EmergencyCallStateListener.java
+++ b/src/com/android/services/telephony/RadioOnStateListener.java
@@ -24,22 +24,25 @@
 
 import com.android.internal.annotations.VisibleForTesting;
 import com.android.internal.os.SomeArgs;
-import com.android.internal.telephony.CommandsInterface;
 import com.android.internal.telephony.Phone;
-import com.android.internal.telephony.PhoneConstants;
-import com.android.internal.telephony.SubscriptionController;
 
 /**
- * Helper class that listens to a Phone's radio state and sends a callback when the radio state of
- * that Phone is either "in service" or "emergency calls only."
+ * Helper class that listens to a Phone's radio state and sends an onComplete callback when we
+ * return true for isOkToCall.
  */
-public class EmergencyCallStateListener {
+public class RadioOnStateListener {
 
-    /**
-     * Receives the result of the EmergencyCallStateListener's attempt to turn on the radio.
-     */
     interface Callback {
-        void onComplete(EmergencyCallStateListener listener, boolean isRadioReady);
+        /**
+         * Receives the result of the RadioOnStateListener's attempt to turn on the radio.
+         */
+        void onComplete(RadioOnStateListener listener, boolean isRadioReady);
+
+        /**
+         * Given the Phone and the new service state of that phone, return whether or not this
+         * phone is ok to call. If it is, onComplete will be called shortly after.
+         */
+        boolean isOkToCall(Phone phone, int serviceState);
     }
 
     // Number of times to retry the call, and time between retry attempts.
@@ -62,8 +65,8 @@
                     SomeArgs args = (SomeArgs) msg.obj;
                     try {
                         Phone phone = (Phone) args.arg1;
-                        EmergencyCallStateListener.Callback callback =
-                                (EmergencyCallStateListener.Callback) args.arg2;
+                        RadioOnStateListener.Callback callback =
+                                (RadioOnStateListener.Callback) args.arg2;
                         startSequenceInternal(phone, callback);
                     } finally {
                         args.recycle();
@@ -89,7 +92,7 @@
 
     /**
      * Starts the "wait for radio" sequence. This is the (single) external API of the
-     * EmergencyCallStateListener class.
+     * RadioOnStateListener class.
      *
      * This method kicks off the following sequence:
      * - Listen for the service state change event telling us the radio has come up.
@@ -98,7 +101,7 @@
      * - Finally, clean up any leftover state.
      *
      * This method is safe to call from any thread, since it simply posts a message to the
-     * EmergencyCallStateListener's handler (thus ensuring that the rest of the sequence is entirely
+     * RadioOnStateListener's handler (thus ensuring that the rest of the sequence is entirely
      * serialized, and runs only on the handler thread.)
      */
     public void waitForRadioOn(Phone phone, Callback callback) {
@@ -123,7 +126,7 @@
     private void startSequenceInternal(Phone phone, Callback callback) {
         Log.d(this, "startSequenceInternal: Phone " + phone.getPhoneId());
 
-        // First of all, clean up any state left over from a prior emergency call sequence. This
+        // First of all, clean up any state left over from a prior RadioOn call sequence. This
         // ensures that we'll behave sanely if another startTurnOnRadioSequence() comes in while
         // we're already in the middle of the sequence.
         cleanup();
@@ -139,8 +142,9 @@
     }
 
     /**
-     * Handles the SERVICE_STATE_CHANGED event. Normally this event tells us that the radio has
-     * finally come up. In that case, it's now safe to actually place the emergency call.
+     * Handles the SERVICE_STATE_CHANGED event. This event tells us that the radio state has changed
+     * and is probably coming up. We can now check to see if the conditions are met to place the
+     * call with {@link Callback#isOkToCall}
      */
     private void onServiceStateChanged(ServiceState state) {
         Log.d(this, "onServiceStateChanged(), new state = %s, Phone = %s", state,
@@ -150,7 +154,7 @@
         // - STATE_IN_SERVICE        // Normal operation
         // - STATE_OUT_OF_SERVICE    // Still searching for an operator to register to,
         //                           // or no radio signal
-        // - STATE_EMERGENCY_ONLY    // Phone is locked; only emergency numbers are allowed
+        // - STATE_EMERGENCY_ONLY    // Only emergency numbers are allowed; currently not used
         // - STATE_POWER_OFF         // Radio is explicitly powered off (airplane mode)
 
         if (isOkToCall(state.getState())) {
@@ -166,13 +170,10 @@
     }
 
     /**
-     * We currently only look to make sure that the radio is on before dialing. We should be able to
-     * make emergency calls at any time after the radio has been powered on and isn't in the
-     * UNAVAILABLE state, even if it is reporting the OUT_OF_SERVICE state.
+     * Callback to see if it is okay to call yet, given the current conditions.
      */
     private boolean isOkToCall(int serviceState) {
-        return (mPhone.getState() == PhoneConstants.State.OFFHOOK) ||
-                mPhone.getServiceStateTracker().isRadioOn();
+        return (mCallback == null) ? false : mCallback.isOkToCall(mPhone, serviceState);
     }
 
     /**
@@ -223,7 +224,7 @@
      * - Clean up any extraneous handler messages (like retry timeouts) still in the queue
      *
      * Basically this method guarantees that there will be no more activity from the
-     * EmergencyCallStateListener until someone kicks off the whole sequence again with another call
+     * RadioOnStateListener until someone kicks off the whole sequence again with another call
      * to {@link #waitForRadioOn}
      *
      * TODO: Do the work for the comment below:
@@ -298,7 +299,7 @@
         if (this == o) return true;
         if (o == null || !getClass().equals(o.getClass())) return false;
 
-        EmergencyCallStateListener that = (EmergencyCallStateListener) o;
+        RadioOnStateListener that = (RadioOnStateListener) o;
 
         if (mNumRetriesSoFar != that.mNumRetriesSoFar) {
             return false;
diff --git a/src/com/android/services/telephony/TelecomAccountRegistry.java b/src/com/android/services/telephony/TelecomAccountRegistry.java
index da9effc..13b0494 100644
--- a/src/com/android/services/telephony/TelecomAccountRegistry.java
+++ b/src/com/android/services/telephony/TelecomAccountRegistry.java
@@ -82,6 +82,8 @@
         private boolean mIsMergeImsCallSupported;
         private boolean mIsVideoConferencingSupported;
         private boolean mIsMergeOfWifiCallsAllowedWhenVoWifiOff;
+        private boolean mIsManageImsConferenceCallSupported;
+        private boolean mIsShowPreciseFailedCause;
 
         AccountEntry(Phone phone, boolean isEmergency, boolean isDummy) {
             mPhone = phone;
@@ -183,8 +185,8 @@
             }
 
             mIsVideoCapable = mPhone.isVideoEnabled();
-            boolean isVideoEnabledByPlatform =
-                    ImsManager.isVtEnabledByPlatform(mPhone.getContext());
+            boolean isVideoEnabledByPlatform = ImsManager.getInstance(mPhone.getContext(),
+                    mPhone.getPhoneId()).isVtEnabledByPlatform();
 
             if (!mIsPrimaryUser) {
                 Log.i(this, "Disabling video calling for secondary user.");
@@ -225,6 +227,17 @@
                         isHandoverFromSupported);
             }
 
+            final boolean isTelephonyAudioDeviceSupported = mContext.getResources().getBoolean(
+                    R.bool.config_support_telephony_audio_device);
+            if (isTelephonyAudioDeviceSupported && !isEmergency
+                    && isCarrierUseCallRecordingTone()) {
+                extras.putBoolean(PhoneAccount.EXTRA_PLAY_CALL_RECORDING_TONE, true);
+            }
+
+            if (PhoneGlobals.getInstance().phoneMgr.isRttSupported()) {
+                capabilities |= PhoneAccount.CAPABILITY_RTT;
+            }
+
             extras.putBoolean(PhoneAccount.EXTRA_SUPPORTS_VIDEO_CALLING_FALLBACK,
                     mContext.getResources()
                             .getBoolean(R.bool.config_support_video_calling_fallback));
@@ -239,6 +252,8 @@
             mIsVideoConferencingSupported = isCarrierVideoConferencingSupported();
             mIsMergeOfWifiCallsAllowedWhenVoWifiOff =
                     isCarrierMergeOfWifiCallsAllowedWhenVoWifiOff();
+            mIsManageImsConferenceCallSupported = isCarrierManageImsConferenceCallSupported();
+            mIsShowPreciseFailedCause = isCarrierShowPreciseFailedCause();
 
             if (isEmergency && mContext.getResources().getBoolean(
                     R.bool.config_emergency_account_emergency_calls_only)) {
@@ -403,8 +418,46 @@
         }
 
         /**
+         * Determines from carrier config whether managing IMS conference calls is supported.
+         *
+         * @return {@code true} if managing IMS conference calls is supported,
+         *         {@code false} otherwise.
+         */
+        private boolean isCarrierManageImsConferenceCallSupported() {
+            PersistableBundle b =
+                    PhoneGlobals.getInstance().getCarrierConfigForSubId(mPhone.getSubId());
+            return b.getBoolean(CarrierConfigManager.KEY_SUPPORT_MANAGE_IMS_CONFERENCE_CALL_BOOL);
+        }
+
+        /**
+         * Determines from carrier config whether showing percise call diconnect cause to user
+         * is supported.
+         *
+         * @return {@code true} if showing percise call diconnect cause to user is supported,
+         *         {@code false} otherwise.
+         */
+        private boolean isCarrierShowPreciseFailedCause() {
+            PersistableBundle b =
+                    PhoneGlobals.getInstance().getCarrierConfigForSubId(mPhone.getSubId());
+            return b.getBoolean(CarrierConfigManager.KEY_SHOW_PRECISE_FAILED_CAUSE_BOOL);
+        }
+
+        /**
+         * Determines from carrier config whether the carrier requires the use of a call recording
+         * tone.
+         *
+         * @return {@code true} if a call recording tone should be used, {@code false} otherwise.
+         */
+        private boolean isCarrierUseCallRecordingTone() {
+            PersistableBundle b =
+                    PhoneGlobals.getInstance().getCarrierConfigForSubId(mPhone.getSubId());
+            return b.getBoolean(CarrierConfigManager.KEY_PLAY_CALL_RECORDING_TONE_BOOL);
+        }
+
+        /**
          * Where a device supports instant lettering and call subjects, retrieves the necessary
          * PhoneAccount extras for those features.
+         *
          * @return The {@link PhoneAccount} extras associated with the current subscription.
          */
         private Bundle getPhoneAccountExtras() {
@@ -484,6 +537,25 @@
         public boolean isMergeOfWifiCallsAllowedWhenVoWifiOff() {
             return mIsMergeOfWifiCallsAllowedWhenVoWifiOff;
         }
+
+        /**
+         * Indicates whether this account supports managing IMS conference calls
+         * @return {@code true} if the account supports managing IMS conference calls,
+         *         {@code false} otherwise.
+         */
+        public boolean isManageImsConferenceCallSupported() {
+            return mIsManageImsConferenceCallSupported;
+        }
+
+        /**
+         * Indicates whether this account supports showing the precise call disconnect cause
+         * to user (i.e. conferencing).
+         * @return {@code true} if the account supports showing the precise call disconnect cause,
+         *         {@code false} otherwise.
+         */
+        public boolean isShowPreciseFailedCause() {
+            return mIsShowPreciseFailedCause;
+        }
     }
 
     private OnSubscriptionsChangedListener mOnSubscriptionsChangedListener =
@@ -653,6 +725,41 @@
     }
 
     /**
+     * Determines if the {@link AccountEntry} associated with a {@link PhoneAccountHandle} supports
+     * managing IMS conference calls.
+     *
+     * @param handle The {@link PhoneAccountHandle}.
+     * @return {@code True} if managing IMS conference calls is supported.
+     */
+    boolean isManageImsConferenceCallSupported(PhoneAccountHandle handle) {
+        synchronized (mAccountsLock) {
+            for (AccountEntry entry : mAccounts) {
+                if (entry.getPhoneAccountHandle().equals(handle)) {
+                    return entry.isManageImsConferenceCallSupported();
+                }
+            }
+        }
+        return false;
+    }
+
+    /**
+     * showing precise call disconnect cause to the user.
+     *
+     * @param handle The {@link PhoneAccountHandle}.
+     * @return {@code True} if showing precise call disconnect cause to the user is supported.
+     */
+    boolean isShowPreciseFailedCause(PhoneAccountHandle handle) {
+        synchronized (mAccountsLock) {
+            for (AccountEntry entry : mAccounts) {
+                if (entry.getPhoneAccountHandle().equals(handle)) {
+                    return entry.isShowPreciseFailedCause();
+                }
+            }
+        }
+        return false;
+    }
+
+    /**
      * @return Reference to the {@code TelecomAccountRegistry}'s subscription manager.
      */
     SubscriptionManager getSubscriptionManager() {
diff --git a/src/com/android/services/telephony/TelephonyConference.java b/src/com/android/services/telephony/TelephonyConference.java
index e379f38..c66d6f2 100644
--- a/src/com/android/services/telephony/TelephonyConference.java
+++ b/src/com/android/services/telephony/TelephonyConference.java
@@ -30,7 +30,9 @@
  * TelephonyConnection-based conference call for GSM conferences and IMS conferences (which may
  * be either GSM-based or CDMA-based).
  */
-public class TelephonyConference extends Conference {
+public class TelephonyConference extends Conference implements Holdable {
+
+    private boolean mIsHoldable;
 
     public TelephonyConference(PhoneAccountHandle phoneAccount) {
         super(phoneAccount);
@@ -40,6 +42,7 @@
                 Connection.CAPABILITY_MUTE |
                 Connection.CAPABILITY_MANAGE_CONFERENCE);
         setActive();
+        mIsHoldable = true;
     }
 
     /**
@@ -176,6 +179,22 @@
         return primaryConnection;
     }
 
+    @Override
+    public void setHoldable(boolean isHoldable) {
+        mIsHoldable = isHoldable;
+        if (!mIsHoldable) {
+            removeCapability(Connection.CAPABILITY_HOLD);
+        } else {
+            addCapability(Connection.CAPABILITY_HOLD);
+        }
+    }
+
+    @Override
+    public boolean isChildHoldable() {
+        // The conference should not be a child of other conference.
+        return false;
+    }
+
     private Call getMultipartyCallForConnection(Connection connection, String tag) {
         com.android.internal.telephony.Connection radioConnection =
                 getOriginalConnection(connection);
diff --git a/src/com/android/services/telephony/TelephonyConferenceController.java b/src/com/android/services/telephony/TelephonyConferenceController.java
index 1386e19..acb41f6 100644
--- a/src/com/android/services/telephony/TelephonyConferenceController.java
+++ b/src/com/android/services/telephony/TelephonyConferenceController.java
@@ -161,14 +161,20 @@
 
         // Set the conference as conferenceable with all of the connections that are not in the
         // conference.
-        if (mTelephonyConference != null && !isFullConference(mTelephonyConference)) {
-            List<Connection> nonConferencedConnections = mTelephonyConnections
-                    .stream()
-                    // Only retrieve Connections that are not in a conference (but support
-                    // conferences).
-                    .filter(c -> c.isConferenceSupported() && c.getConference() == null)
-                    .collect(Collectors.toList());
-            mTelephonyConference.setConferenceableConnections(nonConferencedConnections);
+        if (mTelephonyConference != null) {
+            if (!isFullConference(mTelephonyConference)) {
+                List<Connection> nonConferencedConnections = mTelephonyConnections
+                        .stream()
+                        // Only retrieve Connections that are not in a conference (but support
+                        // conferences).
+                        .filter(c -> c.isConferenceSupported() && c.getConference() == null)
+                        .collect(Collectors.toList());
+                mTelephonyConference.setConferenceableConnections(nonConferencedConnections);
+            } else {
+                Log.d(this, "cannot merge anymore due it is full");
+                mTelephonyConference
+                        .setConferenceableConnections(Collections.<Connection>emptyList());
+            }
         }
         // TODO: Do not allow conferencing of already conferenced connections.
     }
diff --git a/src/com/android/services/telephony/TelephonyConnection.java b/src/com/android/services/telephony/TelephonyConnection.java
index f63ac4c..a7bd2f2 100644
--- a/src/com/android/services/telephony/TelephonyConnection.java
+++ b/src/com/android/services/telephony/TelephonyConnection.java
@@ -22,6 +22,7 @@
 import android.os.AsyncResult;
 import android.os.Bundle;
 import android.os.Handler;
+import android.os.Looper;
 import android.os.Message;
 import android.os.PersistableBundle;
 import android.telecom.CallAudioState;
@@ -36,11 +37,13 @@
 import android.telephony.DisconnectCause;
 import android.telephony.PhoneNumberUtils;
 import android.telephony.TelephonyManager;
+import android.telephony.ims.ImsCallProfile;
+import android.text.TextUtils;
 import android.util.Pair;
 
 import com.android.ims.ImsCall;
-import com.android.ims.ImsCallProfile;
 import com.android.internal.telephony.Call;
+import com.android.internal.telephony.CallFailCause;
 import com.android.internal.telephony.CallStateException;
 import com.android.internal.telephony.Connection.Capability;
 import com.android.internal.telephony.Connection.PostDialListener;
@@ -68,7 +71,7 @@
 /**
  * Base class for CDMA and GSM connections.
  */
-abstract class TelephonyConnection extends Connection {
+abstract class TelephonyConnection extends Connection implements Holdable {
     private static final int MSG_PRECISE_CALL_STATE_CHANGED = 1;
     private static final int MSG_RINGBACK_TONE = 2;
     private static final int MSG_HANDOVER_STATE_CHANGED = 3;
@@ -92,8 +95,9 @@
     private static final int MSG_ON_HOLD_TONE = 14;
     private static final int MSG_CDMA_VOICE_PRIVACY_ON = 15;
     private static final int MSG_CDMA_VOICE_PRIVACY_OFF = 16;
+    private static final int MSG_HANGUP = 17;
 
-    private final Handler mHandler = new Handler() {
+    private final Handler mHandler = new Handler(Looper.getMainLooper()) {
         @Override
         public void handleMessage(Message msg) {
             switch (msg.what) {
@@ -158,10 +162,16 @@
                         mSsNotification =
                                 (SuppServiceNotification)((AsyncResult) msg.obj).result;
                         if (mOriginalConnection != null) {
-                            if (mSsNotification.code
-                                    == SuppServiceNotification.MO_CODE_CALL_FORWARDED) {
-                                sendConnectionEvent(TelephonyManager.EVENT_CALL_FORWARDED, null);
+                            if (mSsNotification.history != null) {
+                                Bundle lastForwardedNumber = new Bundle();
+                                Log.v(TelephonyConnection.this,
+                                        "Updating call history info in extras.");
+                                lastForwardedNumber.putStringArrayList(
+                                        Connection.EXTRA_LAST_FORWARDED_NUMBER,
+                                        new ArrayList(Arrays.asList(mSsNotification.history)));
+                                putExtras(lastForwardedNumber);
                             }
+                            handleSuppServiceNotification(mSsNotification);
                         }
                     }
                     break;
@@ -235,11 +245,124 @@
                     Log.d(this, "MSG_CDMA_VOICE_PRIVACY_OFF received");
                     setCdmaVoicePrivacy(false);
                     break;
+                case MSG_HANGUP:
+                    int cause = (int) msg.obj;
+                    hangup(cause);
+                    break;
             }
         }
     };
 
     /**
+     * Handles {@link SuppServiceNotification}s pertinent to Telephony.
+     * @param ssn the notification.
+     */
+    private void handleSuppServiceNotification(SuppServiceNotification ssn) {
+        Log.i(this, "handleSuppServiceNotification: type=%d, code=%d", ssn.notificationType,
+                ssn.code);
+        if (ssn.notificationType == SuppServiceNotification.NOTIFICATION_TYPE_CODE_1
+                && ssn.code == SuppServiceNotification.CODE_1_CALL_FORWARDED) {
+            sendConnectionEvent(TelephonyManager.EVENT_CALL_FORWARDED, null);
+        }
+        sendSuppServiceNotificationEvent(ssn.notificationType, ssn.code);
+    }
+
+    /**
+     * Sends a supplementary service notification connection event.
+     * This connection event includes the type and code, as well as a human readable message which
+     * is suitable for display to the user if the UI chooses to do so.
+     * @param type the {@link SuppServiceNotification#type}.
+     * @param code the {@link SuppServiceNotification#code}.
+     */
+    private void sendSuppServiceNotificationEvent(int type, int code) {
+        Bundle extras = new Bundle();
+        extras.putInt(TelephonyManager.EXTRA_NOTIFICATION_TYPE, type);
+        extras.putInt(TelephonyManager.EXTRA_NOTIFICATION_CODE, code);
+        extras.putCharSequence(TelephonyManager.EXTRA_NOTIFICATION_MESSAGE,
+                getSuppServiceMessage(type, code));
+        sendConnectionEvent(TelephonyManager.EVENT_SUPPLEMENTARY_SERVICE_NOTIFICATION, extras);
+    }
+
+    /**
+     * Retrieves a human-readable message for a supplementary service notification.
+     * This message is suitable for display to the user.
+     * @param type the code group.
+     * @param code the code.
+     * @return A {@link CharSequence} containing the message, or {@code null} if none defined.
+     */
+    private CharSequence getSuppServiceMessage(int type, int code) {
+        int messageId = -1;
+        if (type == SuppServiceNotification.NOTIFICATION_TYPE_CODE_1) {
+            switch (code) {
+                case SuppServiceNotification.CODE_1_CALL_DEFLECTED:
+                    messageId = R.string.supp_service_notification_call_deflected;
+                    break;
+                case SuppServiceNotification.CODE_1_CALL_FORWARDED:
+                    messageId = R.string.supp_service_notification_call_forwarded;
+                    break;
+                case SuppServiceNotification.CODE_1_CALL_IS_WAITING:
+                    messageId = R.string.supp_service_notification_call_waiting;
+                    break;
+                case SuppServiceNotification.CODE_1_CLIR_SUPPRESSION_REJECTED:
+                    messageId = R.string.supp_service_clir_suppression_rejected;
+                    break;
+                case SuppServiceNotification.CODE_1_CUG_CALL:
+                    messageId = R.string.supp_service_closed_user_group_call;
+                    break;
+                case SuppServiceNotification.CODE_1_INCOMING_CALLS_BARRED:
+                    messageId = R.string.supp_service_incoming_calls_barred;
+                    break;
+                case SuppServiceNotification.CODE_1_OUTGOING_CALLS_BARRED:
+                    messageId = R.string.supp_service_outgoing_calls_barred;
+                    break;
+                case SuppServiceNotification.CODE_1_SOME_CF_ACTIVE:
+                    // Intentional fall through.
+                case SuppServiceNotification.CODE_1_UNCONDITIONAL_CF_ACTIVE:
+                    messageId = R.string.supp_service_call_forwarding_active;
+                    break;
+            }
+        } else if (type == SuppServiceNotification.NOTIFICATION_TYPE_CODE_2) {
+            switch (code) {
+                case SuppServiceNotification.CODE_2_ADDITIONAL_CALL_FORWARDED:
+                    messageId = R.string.supp_service_additional_call_forwarded;
+                    break;
+                case SuppServiceNotification.CODE_2_CALL_CONNECTED_ECT:
+                    messageId = R.string.supp_service_additional_ect_connected;
+                    break;
+                case SuppServiceNotification.CODE_2_CALL_CONNECTING_ECT:
+                    messageId = R.string.supp_service_additional_ect_connecting;
+                    break;
+                case SuppServiceNotification.CODE_2_CALL_ON_HOLD:
+                    messageId = R.string.supp_service_call_on_hold;
+                    break;
+                case SuppServiceNotification.CODE_2_CALL_RETRIEVED:
+                    messageId = R.string.supp_service_call_resumed;
+                    break;
+                case SuppServiceNotification.CODE_2_CUG_CALL:
+                    messageId = R.string.supp_service_closed_user_group_call;
+                    break;
+                case SuppServiceNotification.CODE_2_DEFLECTED_CALL:
+                    messageId = R.string.supp_service_deflected_call;
+                    break;
+                case SuppServiceNotification.CODE_2_FORWARDED_CALL:
+                    messageId = R.string.supp_service_forwarded_call;
+                    break;
+                case SuppServiceNotification.CODE_2_MULTI_PARTY_CALL:
+                    messageId = R.string.supp_service_conference_call;
+                    break;
+                case SuppServiceNotification.CODE_2_ON_HOLD_CALL_RELEASED:
+                    messageId = R.string.supp_service_held_call_released;
+                    break;
+            }
+        }
+        if (messageId != -1 && getPhone() != null && getPhone().getContext() != null) {
+            return getPhone().getContext().getText(messageId);
+        } else {
+            return null;
+        }
+    }
+
+    /**
      * @return {@code true} if carrier video conferencing is supported, {@code false} otherwise.
      */
     public boolean isCarrierVideoConferencingSupported() {
@@ -253,7 +376,7 @@
      */
     public abstract static class TelephonyConnectionListener {
         public void onOriginalConnectionConfigured(TelephonyConnection c) {}
-        public void onOriginalConnectionRetry(TelephonyConnection c) {}
+        public void onOriginalConnectionRetry(TelephonyConnection c, boolean isPermanentFailure) {}
     }
 
     private final PostDialListener mPostDialListener = new PostDialListener() {
@@ -423,12 +546,32 @@
 
         @Override
         public void onRttModifyResponseReceived(int status) {
+            updateConnectionProperties();
             if (status == RttModifyStatus.SESSION_MODIFY_REQUEST_SUCCESS) {
                 sendRttInitiationSuccess();
             } else {
                 sendRttInitiationFailure(status);
             }
         }
+
+        @Override
+        public void onDisconnect(int cause) {
+            Log.i(this, "onDisconnect: callId=%s, cause=%s", getTelecomCallId(),
+                    DisconnectCause.toString(cause));
+            mHandler.obtainMessage(MSG_DISCONNECT).sendToTarget();
+        }
+
+        @Override
+        public void onRttInitiated() {
+            updateConnectionProperties();
+            sendRttInitiationSuccess();
+        }
+
+        @Override
+        public void onRttTerminated() {
+            updateConnectionProperties();
+            sendRttSessionRemotelyTerminated();
+        }
     };
 
     protected com.android.internal.telephony.Connection mOriginalConnection;
@@ -437,6 +580,7 @@
     private boolean mIsStateOverridden = false;
     private Call.State mOriginalConnectionState = Call.State.IDLE;
     private Call.State mConnectionOverriddenState = Call.State.IDLE;
+    private RttTextStream mRttTextStream = null;
 
     private boolean mWasImsConnection;
 
@@ -484,6 +628,12 @@
     private boolean mIsConferenceSupported;
 
     /**
+     * Indicates whether managing conference call is supported after this connection being
+     * a part of a IMS conference.
+     */
+    private boolean mIsManageImsConferenceCallSupported;
+
+    /**
      * Indicates whether the carrier supports video conferencing; captures the current state of the
      * carrier config
      * {@link android.telephony.CarrierConfigManager#KEY_SUPPORT_VIDEO_CONFERENCE_CALL_BOOL}.
@@ -501,11 +651,23 @@
     protected final boolean mIsOutgoing;
 
     /**
+     * Indicates whether the connection can be held. This filed combined with the state of the
+     * connection can determine whether {@link Connection#CAPABILITY_HOLD} should be added to the
+     * connection.
+     */
+    private boolean mIsHoldable;
+
+    /**
      * Indicates whether this call is using assisted dialing.
      */
     private boolean mIsUsingAssistedDialing;
 
     /**
+     * Indicates whether this connection supports showing preciese call failed cause.
+     */
+    private boolean mShowPreciseFailedCause;
+
+    /**
      * Listeners to our TelephonyConnection specific callbacks
      */
     private final Set<TelephonyConnectionListener> mTelephonyListeners = Collections.newSetFromMap(
@@ -544,7 +706,7 @@
     @Override
     public void onDisconnect() {
         Log.v(this, "onDisconnect");
-        hangup(android.telephony.DisconnectCause.LOCAL);
+        mHandler.obtainMessage(MSG_HANGUP, android.telephony.DisconnectCause.LOCAL).sendToTarget();
     }
 
     /**
@@ -579,7 +741,7 @@
     @Override
     public void onAbort() {
         Log.v(this, "onAbort");
-        hangup(android.telephony.DisconnectCause.LOCAL);
+        mHandler.obtainMessage(MSG_HANGUP, android.telephony.DisconnectCause.LOCAL).sendToTarget();
     }
 
     @Override
@@ -605,10 +767,50 @@
     }
 
     @Override
+    public void onDeflect(Uri address) {
+        Log.v(this, "onDeflect");
+        if (mOriginalConnection != null && isValidRingingCall()) {
+            if (address == null) {
+                Log.w(this, "call deflect address uri is null");
+                return;
+            }
+            String scheme = address.getScheme();
+            String deflectNumber = "";
+            String uriString = address.getSchemeSpecificPart();
+            if (!PhoneAccount.SCHEME_VOICEMAIL.equals(scheme)) {
+                if (!PhoneAccount.SCHEME_TEL.equals(scheme)) {
+                    Log.w(this, "onDeflect, address scheme is not of type tel instead: " +
+                            scheme);
+                    return;
+                }
+                if (PhoneNumberUtils.isUriNumber(uriString)) {
+                    Log.w(this, "Invalid deflect address. Not a legal PSTN number.");
+                    return;
+                }
+                deflectNumber = PhoneNumberUtils.convertAndStrip(uriString);
+                if (TextUtils.isEmpty(deflectNumber)) {
+                    Log.w(this, "Empty deflect number obtained from address uri");
+                    return;
+                }
+            } else {
+                Log.w(this, "Cannot deflect to voicemail uri");
+                return;
+            }
+
+            try {
+                mOriginalConnection.deflect(deflectNumber);
+            } catch (CallStateException e) {
+                Log.e(this, e, "Failed to deflect call.");
+            }
+        }
+    }
+
+    @Override
     public void onReject() {
         Log.v(this, "onReject");
         if (isValidRingingCall()) {
-            hangup(android.telephony.DisconnectCause.INCOMING_REJECTED);
+            mHandler.obtainMessage(MSG_HANGUP, android.telephony.DisconnectCause.INCOMING_REJECTED)
+                    .sendToTarget();
         }
         super.onReject();
     }
@@ -653,7 +855,7 @@
 
     @Override
     public void onStopRtt() {
-        // This is not supported by carriers/vendor yet. No-op for now.
+        Log.i(this, "Stopping RTT currently not supported. Doing nothing.");
     }
 
     @Override
@@ -758,11 +960,14 @@
         }
         if (!shouldTreatAsEmergencyCall() && isImsConnection() && canHoldImsCalls()) {
             callCapabilities |= CAPABILITY_SUPPORT_HOLD;
-            if (getState() == STATE_ACTIVE || getState() == STATE_HOLDING) {
+            if (mIsHoldable && (getState() == STATE_ACTIVE || getState() == STATE_HOLDING)) {
                 callCapabilities |= CAPABILITY_HOLD;
             }
         }
 
+        Log.d(this, "buildConnectionCapabilities: isHoldable = "
+                + mIsHoldable + " State = " + getState() + " capabilities = " + callCapabilities);
+
         return callCapabilities;
     }
 
@@ -775,6 +980,8 @@
         newCapabilities = changeBitmask(newCapabilities, CAPABILITY_CAN_PULL_CALL,
                 isExternalConnection() && isPullable());
         newCapabilities = applyConferenceTerminationCapabilities(newCapabilities);
+        newCapabilities = changeBitmask(newCapabilities, CAPABILITY_SUPPORT_DEFLECT,
+                isImsConnection() && canDeflectImsCalls());
 
         if (getConnectionCapabilities() != newCapabilities) {
             setConnectionCapabilities(newCapabilities);
@@ -809,6 +1016,7 @@
                 mIsCdmaVoicePrivacyEnabled);
         newProperties = changeBitmask(newProperties, PROPERTY_ASSISTED_DIALING_USED,
                 mIsUsingAssistedDialing);
+        newProperties = changeBitmask(newProperties, PROPERTY_IS_RTT, isRtt());
 
         if (getConnectionProperties() != newProperties) {
             setConnectionProperties(newProperties);
@@ -863,7 +1071,6 @@
         getPhone().registerForHandoverStateChanged(
                 mHandler, MSG_HANDOVER_STATE_CHANGED, null);
         getPhone().registerForRingbackTone(mHandler, MSG_RINGBACK_TONE, null);
-        getPhone().registerForDisconnect(mHandler, MSG_DISCONNECT, null);
         getPhone().registerForSuppServiceNotification(mHandler, MSG_SUPP_SERVICE_NOTIFY, null);
         getPhone().registerForOnHoldTone(mHandler, MSG_ON_HOLD_TONE, null);
         getPhone().registerForInCallVoicePrivacyOn(mHandler, MSG_CDMA_VOICE_PRIVACY_ON, null);
@@ -968,6 +1175,9 @@
     }
 
     private boolean shouldSetDisableAddCallExtra() {
+        if (mOriginalConnection == null) {
+            return false;
+        }
         boolean carrierShouldAllowAddCall = mOriginalConnection.shouldAllowAddCallDuringVideoCall();
         if (carrierShouldAllowAddCall) {
             return false;
@@ -1011,6 +1221,8 @@
                 b != null && b.getBoolean(CarrierConfigManager.KEY_WIFI_CALLS_CAN_BE_HD_AUDIO);
         boolean canVideoCallsBeHdAudio =
                 b != null && b.getBoolean(CarrierConfigManager.KEY_VIDEO_CALLS_CAN_BE_HD_AUDIO);
+        boolean canGsmCdmaCallsBeHdAudio =
+                b != null && b.getBoolean(CarrierConfigManager.KEY_GSM_CDMA_CALLS_CAN_BE_HD_AUDIO);
         boolean shouldDisplayHdAudio =
                 b != null && b.getBoolean(CarrierConfigManager.KEY_DISPLAY_HD_AUDIO_PROPERTY_BOOL);
 
@@ -1018,6 +1230,10 @@
             return false;
         }
 
+        if (isGsmCdmaConnection() && !canGsmCdmaCallsBeHdAudio) {
+            return false;
+        }
+
         if (isVideoCall && !canVideoCallsBeHdAudio) {
             return false;
         }
@@ -1044,6 +1260,17 @@
         return PhoneGlobals.getInstance().getCarrierConfigForSubId(phone.getSubId());
     }
 
+    private boolean canDeflectImsCalls() {
+        PersistableBundle b = getCarrierConfig();
+        // Return false if the CarrierConfig is unavailable
+        if (b != null) {
+            return b.getBoolean(
+                    CarrierConfigManager.KEY_CARRIER_ALLOW_DEFLECT_IMS_CALL_BOOL) &&
+                    isValidRingingCall();
+        }
+        return false;
+    }
+
     /**
      * Determines if the device will respect the value of the
      * {@link CarrierConfigManager#KEY_ALLOW_HOLD_IN_IMS_CALL_BOOL} configuration option.
@@ -1095,8 +1322,8 @@
         if (mOriginalConnection != null) {
             try {
                 // Hanging up a ringing call requires that we invoke call.hangup() as opposed to
-                // connection.hangup(). Without this change, the party originating the call will not
-                // get sent to voicemail if the user opts to reject the call.
+                // connection.hangup(). Without this change, the party originating the call
+                // will not get sent to voicemail if the user opts to reject the call.
                 if (isValidRingingCall()) {
                     Call call = getCall();
                     if (call != null) {
@@ -1105,10 +1332,10 @@
                         Log.w(this, "Attempting to hangup a connection without backing call.");
                     }
                 } else {
-                    // We still prefer to call connection.hangup() for non-ringing calls in order
-                    // to support hanging-up specific calls within a conference call. If we invoked
-                    // call.hangup() while in a conference, we would end up hanging up the entire
-                    // conference call instead of the specific connection.
+                    // We still prefer to call connection.hangup() for non-ringing calls
+                    // in order to support hanging-up specific calls within a conference call.
+                    // If we invoked call.hangup() while in a conference, we would end up
+                    // hanging up the entire conference call instead of the specific connection.
                     mOriginalConnection.hangup();
                 }
             } catch (CallStateException e) {
@@ -1299,7 +1526,9 @@
         } else {
             newState = mOriginalConnection.getState();
         }
-        Log.v(this, "Update state from %s to %s for %s", mConnectionState, newState, this);
+        int cause = mOriginalConnection.getDisconnectCause();
+        Log.v(this, "Update state from %s to %s for %s", mConnectionState, newState,
+                getTelecomCallId());
 
         if (mConnectionState != newState) {
             mConnectionState = newState;
@@ -1325,16 +1554,27 @@
                     setRinging();
                     break;
                 case DISCONNECTED:
-                    // We can get into a situation where the radio wants us to redial the same
-                    // emergency call on the other available slot. This will not set the state to
-                    // disconnected and will instead tell the TelephonyConnectionService to create
-                    // a new originalConnection using the new Slot.
-                    if (mOriginalConnection.getDisconnectCause() ==
-                            DisconnectCause.DIALED_ON_WRONG_SLOT) {
-                        fireOnOriginalConnectionRetryDial();
+                    if (shouldTreatAsEmergencyCall()
+                            && (cause
+                            == android.telephony.DisconnectCause.EMERGENCY_TEMP_FAILURE
+                            || cause
+                            == android.telephony.DisconnectCause.EMERGENCY_PERM_FAILURE)) {
+                        // We can get into a situation where the radio wants us to redial the
+                        // same emergency call on the other available slot. This will not set
+                        // the state to disconnected and will instead tell the
+                        // TelephonyConnectionService to
+                        // create a new originalConnection using the new Slot.
+                        fireOnOriginalConnectionRetryDial(cause
+                                == android.telephony.DisconnectCause.EMERGENCY_PERM_FAILURE);
                     } else {
+                        int preciseDisconnectCause = CallFailCause.NOT_VALID;
+                        if (mShowPreciseFailedCause) {
+                            preciseDisconnectCause =
+                                    mOriginalConnection.getPreciseDisconnectCause();
+                        }
                         setDisconnected(DisconnectCauseUtil.toTelecomDisconnectCause(
                                 mOriginalConnection.getDisconnectCause(),
+                                preciseDisconnectCause,
                                 mOriginalConnection.getVendorDisconnectCause()));
                         close();
                     }
@@ -1356,6 +1596,7 @@
         updateConnectionProperties();
         updateAddress();
         updateMultiparty();
+        refreshDisableAddCall();
     }
 
     /**
@@ -1456,9 +1697,16 @@
      * @return {@code true} if the connection is external, {@code false} otherwise.
      */
     private boolean isExternalConnection() {
-        return can(mOriginalConnectionCapabilities, Capability.IS_EXTERNAL_CONNECTION)
-                && can(mOriginalConnectionCapabilities,
-                Capability.IS_EXTERNAL_CONNECTION);
+        return can(mOriginalConnectionCapabilities, Capability.IS_EXTERNAL_CONNECTION);
+    }
+
+    /**
+     * Determines if the current connection has RTT enabled.
+     */
+    private boolean isRtt() {
+        return mOriginalConnection != null
+                && mOriginalConnection.getPhoneType() == PhoneConstants.PHONE_TYPE_IMS
+                && ((ImsPhoneConnection) mOriginalConnection).isRttEnabledForCall();
     }
 
     /**
@@ -1595,6 +1843,14 @@
         return false;
     }
 
+    public void setRttTextStream(RttTextStream s) {
+        mRttTextStream = s;
+    }
+
+    public RttTextStream getRttTextStream() {
+        return mRttTextStream;
+    }
+
     /**
      * For video calls, sets whether this connection supports pausing the outgoing video for the
      * call using the {@link android.telecom.VideoProfile#STATE_PAUSED} VideoState.
@@ -1630,6 +1886,35 @@
     }
 
     /**
+     * Sets whether managing conference call is supported after this connection being a part of a
+     * Ims conference.
+     *
+     * @param isManageImsConferenceCallSupported {@code true} if manage conference calling is
+     *        supported after this connection being a part of a IMS conference,
+     *        {@code false} otherwise.
+     */
+    public void setManageImsConferenceCallSupported(boolean isManageImsConferenceCallSupported) {
+        mIsManageImsConferenceCallSupported = isManageImsConferenceCallSupported;
+    }
+
+    /**
+     * @return {@code true} if manage conference calling is supported after this connection being a
+     * part of a IMS conference.
+     */
+    public boolean isManageImsConferenceCallSupported() {
+        return mIsManageImsConferenceCallSupported;
+    }
+
+    /**
+     * Sets whether this connection supports showing precise call disconnect cause.
+     * @param showPreciseFailedCause  {@code true} if showing precise call
+     * disconnect cause is supported by this connection, {@code false} otherwise.
+     */
+    public void setShowPreciseFailedCause(boolean showPreciseFailedCause) {
+        mShowPreciseFailedCause = showPreciseFailedCause;
+    }
+
+    /**
      * Whether the original connection is an IMS connection.
      * @return {@code True} if the original connection is an IMS connection, {@code false}
      *     otherwise.
@@ -1641,6 +1926,25 @@
     }
 
     /**
+     * Whether the original connection is an GSM/CDMA connection.
+     * @return {@code True} if the original connection is an GSM/CDMA connection, {@code false}
+     *     otherwise.
+     */
+    protected boolean isGsmCdmaConnection() {
+        Phone phone = getPhone();
+        if (phone != null) {
+            switch (phone.getPhoneType()) {
+                case PhoneConstants.PHONE_TYPE_GSM:
+                case PhoneConstants.PHONE_TYPE_CDMA:
+                    return true;
+                default:
+                    return false;
+            }
+        }
+        return false;
+    }
+
+    /**
      * Whether the original connection was ever an IMS connection, either before or now.
      * @return {@code True} if the original connection was ever an IMS connection, {@code false}
      *     otherwise.
@@ -1729,6 +2033,21 @@
         return this;
     }
 
+    @Override
+    public void setHoldable(boolean isHoldable) {
+        mIsHoldable = isHoldable;
+        updateConnectionCapabilities();
+    }
+
+    @Override
+    public boolean isChildHoldable() {
+        return getConference() != null;
+    }
+
+    public boolean isHoldable() {
+        return mIsHoldable;
+    }
+
     /**
      * Fire a callback to the various listeners for when the original connection is
      * set in this {@link TelephonyConnection}
@@ -1739,9 +2058,9 @@
         }
     }
 
-    private final void fireOnOriginalConnectionRetryDial() {
+    private final void fireOnOriginalConnectionRetryDial(boolean isPermanentFailure) {
         for (TelephonyConnectionListener l : mTelephonyListeners) {
-            l.onOriginalConnectionRetry(this);
+            l.onOriginalConnectionRetry(this, isPermanentFailure);
         }
     }
 
diff --git a/src/com/android/services/telephony/TelephonyConnectionService.java b/src/com/android/services/telephony/TelephonyConnectionService.java
index 464b836..9813ad4 100644
--- a/src/com/android/services/telephony/TelephonyConnectionService.java
+++ b/src/com/android/services/telephony/TelephonyConnectionService.java
@@ -52,6 +52,7 @@
 import com.android.internal.telephony.PhoneFactory;
 import com.android.internal.telephony.imsphone.ImsExternalCallTracker;
 import com.android.internal.telephony.imsphone.ImsPhone;
+import com.android.internal.telephony.imsphone.ImsPhoneConnection;
 import com.android.phone.MMIDialogActivity;
 import com.android.phone.PhoneUtils;
 import com.android.phone.R;
@@ -61,7 +62,9 @@
 import java.util.Arrays;
 import java.util.Collection;
 import java.util.Collections;
+import java.util.LinkedList;
 import java.util.List;
+import java.util.Queue;
 import java.util.regex.Pattern;
 
 /**
@@ -109,6 +112,13 @@
         }
     };
 
+    private final Connection.Listener mConnectionListener = new Connection.Listener() {
+        @Override
+        public void onConferenceChanged(Connection connection, Conference conference) {
+            mHoldTracker.updateHoldCapability(connection.getPhoneAccountHandle());
+        }
+    };
+
     private final TelephonyConferenceController mTelephonyConferenceController =
             new TelephonyConferenceController(mTelephonyConnectionServiceProxy);
     private final CdmaConferenceController mCdmaConferenceController =
@@ -118,15 +128,17 @@
                     mTelephonyConnectionServiceProxy);
 
     private ComponentName mExpectedComponentName = null;
-    private EmergencyCallHelper mEmergencyCallHelper;
+    private RadioOnHelper mRadioOnHelper;
     private EmergencyTonePlayer mEmergencyTonePlayer;
+    private HoldTracker mHoldTracker;
 
     // Contains one TelephonyConnection that has placed a call and a memory of which Phones it has
     // already tried to connect with. There should be only one TelephonyConnection trying to place a
     // call at one time. We also only access this cache from a TelephonyConnection that wishes to
     // redial, so we use a WeakReference that will become stale once the TelephonyConnection is
     // destroyed.
-    private Pair<WeakReference<TelephonyConnection>, List<Phone>> mEmergencyRetryCache;
+    @VisibleForTesting
+    public Pair<WeakReference<TelephonyConnection>, Queue<Phone>> mEmergencyRetryCache;
 
     /**
      * Keeps track of the status of a SIM slot.
@@ -238,8 +250,8 @@
         }
 
         @Override
-        public void onOriginalConnectionRetry(TelephonyConnection c) {
-            retryOutgoingOriginalConnection(c);
+        public void onOriginalConnectionRetry(TelephonyConnection c, boolean isPermanentFailure) {
+            retryOutgoingOriginalConnection(c, isPermanentFailure);
         }
     };
 
@@ -250,6 +262,7 @@
         mExpectedComponentName = new ComponentName(this, this.getClass());
         mEmergencyTonePlayer = new EmergencyTonePlayer(this);
         TelecomAccountRegistry.getInstance(this).setTelephonyConnectionService(this);
+        mHoldTracker = new HoldTracker();
     }
 
     @Override
@@ -355,73 +368,51 @@
         final boolean isEmergencyNumber =
                 PhoneNumberUtils.isLocalEmergencyNumber(this, numberToDial);
 
+
         final boolean isAirplaneModeOn = Settings.Global.getInt(getContentResolver(),
                 Settings.Global.AIRPLANE_MODE_ON, 0) > 0;
 
-        if (isEmergencyNumber && (!isRadioOn() || isAirplaneModeOn)) {
-            final Uri emergencyHandle = handle;
+        boolean needToTurnOnRadio = (isEmergencyNumber && (!isRadioOn() || isAirplaneModeOn))
+                || isRadioPowerDownOnBluetooth();
+
+        if (needToTurnOnRadio) {
+            final Uri resultHandle = handle;
             // By default, Connection based on the default Phone, since we need to return to Telecom
             // now.
-            final int defaultPhoneType = mPhoneFactoryProxy.getDefaultPhone().getPhoneType();
-            final Connection emergencyConnection = getTelephonyConnection(request, numberToDial,
-                    isEmergencyNumber, emergencyHandle, mPhoneFactoryProxy.getDefaultPhone());
-            if (mEmergencyCallHelper == null) {
-                mEmergencyCallHelper = new EmergencyCallHelper(this);
+            final int originalPhoneType = PhoneFactory.getDefaultPhone().getPhoneType();
+            final Connection resultConnection = getTelephonyConnection(request, numberToDial,
+                    isEmergencyNumber, resultHandle, PhoneFactory.getDefaultPhone());
+            if (mRadioOnHelper == null) {
+                mRadioOnHelper = new RadioOnHelper(this);
             }
-            mEmergencyCallHelper.enableEmergencyCalling(new EmergencyCallStateListener.Callback() {
+            mRadioOnHelper.triggerRadioOnAndListen(new RadioOnStateListener.Callback() {
                 @Override
-                public void onComplete(EmergencyCallStateListener listener, boolean isRadioReady) {
-                    // Make sure the Call has not already been canceled by the user.
-                    if (emergencyConnection.getState() == Connection.STATE_DISCONNECTED) {
-                        Log.i(this, "Emergency call disconnected before the outgoing call was " +
-                                "placed. Skipping emergency call placement.");
-                        return;
-                    }
-                    if (isRadioReady) {
-                        // Get the right phone object since the radio has been turned on
-                        // successfully.
-                        final Phone phone = getPhoneForAccount(request.getAccountHandle(),
-                                isEmergencyNumber);
-                        // If the PhoneType of the Phone being used is different than the Default
-                        // Phone, then we need create a new Connection using that PhoneType and
-                        // replace it in Telecom.
-                        if (phone.getPhoneType() != defaultPhoneType) {
-                            Connection repConnection = getTelephonyConnection(request, numberToDial,
-                                    isEmergencyNumber, emergencyHandle, phone);
-                            // If there was a failure, the resulting connection will not be a
-                            // TelephonyConnection, so don't place the call, just return!
-                            if (repConnection instanceof TelephonyConnection) {
-                                placeOutgoingConnection((TelephonyConnection) repConnection, phone,
-                                        request);
-                            }
-                            // Notify Telecom of the new Connection type.
-                            // TODO: Switch out the underlying connection instead of creating a new
-                            // one and causing UI Jank.
-                            addExistingConnection(PhoneUtils.makePstnPhoneAccountHandle(phone),
-                                    repConnection);
-                            // Remove the old connection from Telecom after.
-                            emergencyConnection.setDisconnected(
-                                    DisconnectCauseUtil.toTelecomDisconnectCause(
-                                            android.telephony.DisconnectCause.OUTGOING_CANCELED,
-                                            "Reconnecting outgoing Emergency Call."));
-                            emergencyConnection.destroy();
-                        } else {
-                            placeOutgoingConnection((TelephonyConnection) emergencyConnection,
-                                    phone, request);
-                        }
+                public void onComplete(RadioOnStateListener listener, boolean isRadioReady) {
+                    handleOnComplete(isRadioReady, isEmergencyNumber, resultConnection, request,
+                            numberToDial, resultHandle, originalPhoneType);
+                }
+
+                @Override
+                public boolean isOkToCall(Phone phone, int serviceState) {
+                    if (isEmergencyNumber) {
+                        // We currently only look to make sure that the radio is on before dialing.
+                        // We should be able to make emergency calls at any time after the radio has
+                        // been powered on and isn't in the UNAVAILABLE state, even if it is
+                        // reporting the OUT_OF_SERVICE state.
+                        return (phone.getState() == PhoneConstants.State.OFFHOOK)
+                            || phone.getServiceStateTracker().isRadioOn();
                     } else {
-                        Log.w(this, "onCreateOutgoingConnection, failed to turn on radio");
-                        emergencyConnection.setDisconnected(
-                                DisconnectCauseUtil.toTelecomDisconnectCause(
-                                        android.telephony.DisconnectCause.POWER_OFF,
-                                        "Failed to turn on radio."));
-                        emergencyConnection.destroy();
+                        // It is not an emergency number, so wait until we are in service and ready
+                        // to make calls. This can happen when we power down the radio on bluetooth
+                        // to save power on watches.
+                        return (phone.getState() == PhoneConstants.State.OFFHOOK)
+                            || serviceState == ServiceState.STATE_IN_SERVICE;
                     }
                 }
             });
             // Return the still unconnected GsmConnection and wait for the Radios to boot before
             // connecting it to the underlying Phone.
-            return emergencyConnection;
+            return resultConnection;
         } else {
             if (!canAddCall() && !isEmergencyNumber) {
                 Log.d(this, "onCreateOutgoingConnection, cannot add call .");
@@ -452,6 +443,69 @@
     }
 
     /**
+     * Whether the cellular radio is power off because the device is on Bluetooth.
+     */
+    private boolean isRadioPowerDownOnBluetooth() {
+        final Context context = getApplicationContext();
+        final boolean allowed = context.getResources().getBoolean(
+                R.bool.config_allowRadioPowerDownOnBluetooth);
+        final int cellOn = Settings.Global.getInt(context.getContentResolver(),
+                Settings.Global.CELL_ON,
+                PhoneConstants.CELL_ON_FLAG);
+        return (allowed && cellOn == PhoneConstants.CELL_ON_FLAG && !isRadioOn());
+    }
+
+    /**
+     * Handle the onComplete callback of RadioOnStateListener.
+     */
+    private void handleOnComplete(boolean isRadioReady, boolean isEmergencyNumber,
+            Connection originalConnection, ConnectionRequest request, String numberToDial,
+            Uri handle, int originalPhoneType) {
+        // Make sure the Call has not already been canceled by the user.
+        if (originalConnection.getState() == Connection.STATE_DISCONNECTED) {
+            Log.i(this, "Call disconnected before the outgoing call was placed. Skipping call "
+                    + "placement.");
+            return;
+        }
+        if (isRadioReady) {
+            // Get the right phone object since the radio has been turned on
+            // successfully.
+            final Phone phone = getPhoneForAccount(request.getAccountHandle(),
+                    isEmergencyNumber);
+            // If the PhoneType of the Phone being used is different than the Default Phone, then we
+            // need create a new Connection using that PhoneType and replace it in Telecom.
+            if (phone.getPhoneType() != originalPhoneType) {
+                Connection repConnection = getTelephonyConnection(request, numberToDial,
+                        isEmergencyNumber, handle, phone);
+                // If there was a failure, the resulting connection will not be a
+                // TelephonyConnection, so don't place the call, just return!
+                if (repConnection instanceof TelephonyConnection) {
+                    placeOutgoingConnection((TelephonyConnection) repConnection, phone, request);
+                }
+                // Notify Telecom of the new Connection type.
+                // TODO: Switch out the underlying connection instead of creating a new
+                // one and causing UI Jank.
+                addExistingConnection(PhoneUtils.makePstnPhoneAccountHandle(phone), repConnection);
+                // Remove the old connection from Telecom after.
+                originalConnection.setDisconnected(
+                        DisconnectCauseUtil.toTelecomDisconnectCause(
+                                android.telephony.DisconnectCause.OUTGOING_CANCELED,
+                                "Reconnecting outgoing Emergency Call."));
+                originalConnection.destroy();
+            } else {
+                placeOutgoingConnection((TelephonyConnection) originalConnection, phone, request);
+            }
+        } else {
+            Log.w(this, "onCreateOutgoingConnection, failed to turn on radio");
+            originalConnection.setDisconnected(
+                    DisconnectCauseUtil.toTelecomDisconnectCause(
+                            android.telephony.DisconnectCause.POWER_OFF,
+                            "Failed to turn on radio."));
+            originalConnection.destroy();
+        }
+    }
+
+    /**
      * @return {@code true} if any other call is disabling the ability to add calls, {@code false}
      *      otherwise.
      */
@@ -555,6 +609,10 @@
                                         "ServiceState.STATE_OUT_OF_SERVICE"));
                     }
                 case ServiceState.STATE_POWER_OFF:
+                    // Don't disconnect if radio is power off because the device is on Bluetooth.
+                    if (isRadioPowerDownOnBluetooth()) {
+                        break;
+                    }
                     return Connection.createFailedConnection(
                             DisconnectCauseUtil.toTelecomDisconnectCause(
                                     android.telephony.DisconnectCause.POWER_OFF,
@@ -602,6 +660,7 @@
         connection.setAddress(handle, PhoneConstants.PRESENTATION_ALLOWED);
         connection.setInitializing();
         connection.setVideoState(request.getVideoState());
+        connection.setRttTextStream(request.getRttTextStream());
 
         return connection;
     }
@@ -651,10 +710,11 @@
         int videoState = originalConnection != null ? originalConnection.getVideoState() :
                 VideoProfile.STATE_AUDIO_ONLY;
 
-        Connection connection =
+        TelephonyConnection connection =
                 createConnectionFor(phone, originalConnection, false /* isOutgoing */,
                         request.getAccountHandle(), request.getTelecomCallId(),
                         request.getAddress(), videoState);
+        handleIncomingRtt(request, originalConnection);
         if (connection == null) {
             return Connection.createCanceledConnection();
         } else {
@@ -662,6 +722,36 @@
         }
     }
 
+    private void handleIncomingRtt(ConnectionRequest request,
+            com.android.internal.telephony.Connection originalConnection) {
+        if (originalConnection == null
+                || originalConnection.getPhoneType() != PhoneConstants.PHONE_TYPE_IMS) {
+            if (request.isRequestingRtt()) {
+                Log.w(this, "Requesting RTT on non-IMS call, ignoring");
+            }
+            return;
+        }
+
+        ImsPhoneConnection imsOriginalConnection = (ImsPhoneConnection) originalConnection;
+        if (!request.isRequestingRtt()) {
+            if (imsOriginalConnection.isRttEnabledForCall()) {
+                Log.w(this, "Incoming call requested RTT but we did not get a RttTextStream");
+            }
+            return;
+        }
+
+        if (!imsOriginalConnection.isRttEnabledForCall()) {
+            if (request.isRequestingRtt()) {
+                Log.w(this, "Incoming call processed as RTT but did not come in as one. Ignoring");
+            }
+            return;
+        }
+
+        Log.i(this, "Setting RTT stream on ImsPhoneConnection");
+        imsOriginalConnection.setCurrentRttTextStream(request.getRttTextStream());
+        imsOriginalConnection.getImsCall().setAnswerWithRtt();
+    }
+
     /**
      * Called by the {@link ConnectionService} when a newly created {@link Connection} has been
      * added to the {@link ConnectionService} and sent to Telecom.  Here it is safe to send
@@ -816,6 +906,41 @@
         }
     }
 
+    @Override
+    public void onConnectionAdded(Connection connection) {
+        if (connection instanceof Holdable && !isExternalConnection(connection)) {
+            connection.addConnectionListener(mConnectionListener);
+            mHoldTracker.addHoldable(
+                    connection.getPhoneAccountHandle(), (Holdable) connection);
+        }
+    }
+
+    @Override
+    public void onConnectionRemoved(Connection connection) {
+        if (connection instanceof Holdable && !isExternalConnection(connection)) {
+            mHoldTracker.removeHoldable(connection.getPhoneAccountHandle(), (Holdable) connection);
+        }
+    }
+
+    @Override
+    public void onConferenceAdded(Conference conference) {
+        if (conference instanceof Holdable) {
+            mHoldTracker.addHoldable(conference.getPhoneAccountHandle(), (Holdable) conference);
+        }
+    }
+
+    @Override
+    public void onConferenceRemoved(Conference conference) {
+        if (conference instanceof Holdable) {
+            mHoldTracker.removeHoldable(conference.getPhoneAccountHandle(), (Holdable) conference);
+        }
+    }
+
+    private boolean isExternalConnection(Connection connection) {
+        return (connection.getConnectionProperties() & Connection.PROPERTY_IS_EXTERNAL_CALL)
+                == Connection.PROPERTY_IS_EXTERNAL_CALL;
+    }
+
     private boolean blockCallForwardingNumberWhileRoaming(Phone phone, String number) {
         if (phone == null || TextUtils.isEmpty(number) || !phone.getServiceState().getRoaming()) {
             return false;
@@ -846,54 +971,69 @@
         return result;
     }
 
-    private Pair<WeakReference<TelephonyConnection>, List<Phone>> makeCachedConnectionPhonePair(
+    private Pair<WeakReference<TelephonyConnection>, Queue<Phone>> makeCachedConnectionPhonePair(
             TelephonyConnection c) {
-        List<Phone> phones = new ArrayList<>(Arrays.asList(mPhoneFactoryProxy.getPhones()));
+        Queue<Phone> phones = new LinkedList<>(Arrays.asList(mPhoneFactoryProxy.getPhones()));
         return new Pair<>(new WeakReference<>(c), phones);
     }
 
-    // Check the mEmergencyRetryCache to see if it contains the TelephonyConnection. If it doesn't,
-    // then it is stale. Create a new one!
-    private void updateCachedConnectionPhonePair(TelephonyConnection c) {
+    // Update the mEmergencyRetryCache by removing the Phone used to call the last failed emergency
+    // number and then moving it to the back of the queue if it is not a permanent failure cause
+    // from the modem.
+    private void updateCachedConnectionPhonePair(TelephonyConnection c,
+            boolean isPermanentFailure) {
+        // No cache exists, create a new one.
         if (mEmergencyRetryCache == null) {
             Log.i(this, "updateCachedConnectionPhonePair, cache is null. Generating new cache");
             mEmergencyRetryCache = makeCachedConnectionPhonePair(c);
-        } else {
-            // Check to see if old cache is stale. If it is, replace it
-            WeakReference<TelephonyConnection> cachedConnection = mEmergencyRetryCache.first;
-            if (cachedConnection.get() != c) {
-                Log.i(this, "updateCachedConnectionPhonePair, cache is stale. Regenerating.");
-                mEmergencyRetryCache = makeCachedConnectionPhonePair(c);
-            }
+        // Cache is stale, create a new one with the new TelephonyConnection.
+        } else if (mEmergencyRetryCache.first.get() != c) {
+            Log.i(this, "updateCachedConnectionPhonePair, cache is stale. Regenerating.");
+            mEmergencyRetryCache = makeCachedConnectionPhonePair(c);
+        }
+
+        Queue<Phone> cachedPhones = mEmergencyRetryCache.second;
+        Phone phoneUsed = c.getPhone();
+        if (phoneUsed == null) {
+            return;
+        }
+        // Remove phone used from the list, but for temporary fail cause, it will be added
+        // back to list further in this method. However in case of permanent failure, the
+        // phone shouldn't be reused, hence it will not be added back again.
+        cachedPhones.remove(phoneUsed);
+        Log.i(this, "updateCachedConnectionPhonePair, isPermanentFailure:" + isPermanentFailure);
+        if (!isPermanentFailure) {
+            // In case of temporary failure, add the phone back, this will result adding it
+            // to tail of list mEmergencyRetryCache.second, giving other phone more
+            // priority and that is what we want.
+            cachedPhones.offer(phoneUsed);
         }
     }
 
     /**
-     * Returns the first Phone that has not been used yet to place the call. Any Phones that have
-     * been used to place a call will have already been removed from mEmergencyRetryCache.second.
-     * The phone that it excluded will be removed from mEmergencyRetryCache.second in this method.
-     * @param phoneToExclude The Phone object that will be removed from our cache of available
-     * phones.
-     * @return the first Phone that is available to be used to retry the call.
+     * Updates a cache containing all of the slots that are available for redial at any point.
+     *
+     * - If a Connection returns with the disconnect cause EMERGENCY_TEMP_FAILURE, keep that phone
+     * in the cache, but move it to the lowest priority in the list. Then, place the emergency call
+     * on the next phone in the list.
+     * - If a Connection returns with the disconnect cause EMERGENCY_PERM_FAILURE, remove that phone
+     * from the cache and pull another phone from the cache to place the emergency call.
+     *
+     * This will continue until there are no more slots to dial on.
      */
-    private Phone getPhoneForRedial(Phone phoneToExclude) {
-        List<Phone> cachedPhones = mEmergencyRetryCache.second;
-        if (cachedPhones.contains(phoneToExclude)) {
-            Log.i(this, "getPhoneForRedial, removing Phone[" + phoneToExclude.getPhoneId() +
-                    "] from the available Phone cache.");
-            cachedPhones.remove(phoneToExclude);
-        }
-        return cachedPhones.isEmpty() ? null : cachedPhones.get(0);
-    }
-
-    private void retryOutgoingOriginalConnection(TelephonyConnection c) {
-        updateCachedConnectionPhonePair(c);
-        Phone newPhoneToUse = getPhoneForRedial(c.getPhone());
+    @VisibleForTesting
+    public void retryOutgoingOriginalConnection(TelephonyConnection c, boolean isPermanentFailure) {
+        int phoneId = (c.getPhone() == null) ? -1 : c.getPhone().getPhoneId();
+        updateCachedConnectionPhonePair(c, isPermanentFailure);
+        // Pull next phone to use from the cache or null if it is empty
+        Phone newPhoneToUse = (mEmergencyRetryCache.second != null)
+                ? mEmergencyRetryCache.second.peek() : null;
         if (newPhoneToUse != null) {
             int videoState = c.getVideoState();
             Bundle connExtras = c.getExtras();
             Log.i(this, "retryOutgoingOriginalConnection, redialing on Phone Id: " + newPhoneToUse);
             c.clearOriginalConnection();
+            if (phoneId != newPhoneToUse.getPhoneId()) updatePhoneAccount(c, newPhoneToUse);
             placeOutgoingConnection(c, newPhoneToUse, videoState, connExtras);
         } else {
             // We have run out of Phones to use. Disconnect the call and destroy the connection.
@@ -904,6 +1044,15 @@
         }
     }
 
+    private void updatePhoneAccount(TelephonyConnection connection, Phone phone) {
+        PhoneAccountHandle pHandle = PhoneUtils.makePstnPhoneAccountHandle(phone);
+        // For ECall handling on MSIM, until the request reaches here (i.e PhoneApp), we don't know
+        // on which phone account ECall can be placed. After deciding, we should notify Telecom of
+        // the change so that the proper PhoneAccount can be displayed.
+        Log.i(this, "updatePhoneAccount setPhoneAccountHandle, account = " + pHandle);
+        connection.setPhoneAccountHandle(pHandle);
+    }
+
     private void placeOutgoingConnection(
             TelephonyConnection connection, Phone phone, ConnectionRequest request) {
         placeOutgoingConnection(connection, phone, request.getVideoState(), request.getExtras());
@@ -916,7 +1065,11 @@
         com.android.internal.telephony.Connection originalConnection = null;
         try {
             if (phone != null) {
-                originalConnection = phone.dial(number, null, videoState, extras);
+                originalConnection = phone.dial(number, new ImsPhone.ImsDialArgs.Builder()
+                        .setVideoState(videoState)
+                        .setIntentExtras(extras)
+                        .setRttTextStream(connection.getRttTextStream())
+                        .build());
             }
         } catch (CallStateException e) {
             Log.e(this, e, "placeOutgoingConnection, phone.dial exception: " + e);
@@ -978,6 +1131,12 @@
             returnConnection.setVideoPauseSupported(
                     TelecomAccountRegistry.getInstance(this).isVideoPauseSupported(
                             phoneAccountHandle));
+            returnConnection.setManageImsConferenceCallSupported(
+                    TelecomAccountRegistry.getInstance(this).isManageImsConferenceCallSupported(
+                            phoneAccountHandle));
+            returnConnection.setShowPreciseFailedCause(
+                    TelecomAccountRegistry.getInstance(this).isShowPreciseFailedCause(
+                            phoneAccountHandle));
         }
         return returnConnection;
     }
diff --git a/testapps/EmbmsServiceTestApp/Android.mk b/testapps/EmbmsServiceTestApp/Android.mk
index d8c4493..29b8112 100644
--- a/testapps/EmbmsServiceTestApp/Android.mk
+++ b/testapps/EmbmsServiceTestApp/Android.mk
@@ -10,6 +10,7 @@
 LOCAL_RESOURCE_DIR := $(addprefix $(LOCAL_PATH)/, $(res_dirs))
 
 LOCAL_PACKAGE_NAME := EmbmsTestService
+LOCAL_PRIVATE_PLATFORM_APIS := true
 
 LOCAL_CERTIFICATE := platform
 LOCAL_PRIVILEGED_MODULE := true
diff --git a/testapps/EmbmsServiceTestApp/src/com/android/phone/testapps/embmsmw/EmbmsSampleDownloadService.java b/testapps/EmbmsServiceTestApp/src/com/android/phone/testapps/embmsmw/EmbmsSampleDownloadService.java
index 128793f..7bd0f70 100644
--- a/testapps/EmbmsServiceTestApp/src/com/android/phone/testapps/embmsmw/EmbmsSampleDownloadService.java
+++ b/testapps/EmbmsServiceTestApp/src/com/android/phone/testapps/embmsmw/EmbmsSampleDownloadService.java
@@ -371,11 +371,8 @@
             c.onProgressUpdated(request, fileToDownload, 10, 10, 10, 10);
         }
         // Take a round-trip through the download request serialization to exercise it
-        DownloadRequest request1 = new DownloadRequest.Builder(request.getSourceUri())
-                .setSubscriptionId(request.getSubscriptionId())
-                .setServiceId(request.getFileServiceId())
-                .setOpaqueData(request.getOpaqueData())
-                .build();
+        DownloadRequest request1 = DownloadRequest.Builder.fromSerializedRequest(
+                request.toByteArray()).build();
 
         Intent downloadResultIntent =
                 new Intent(VendorUtils.ACTION_DOWNLOAD_RESULT_INTERNAL);
diff --git a/testapps/EmbmsTestDownloadApp/Android.mk b/testapps/EmbmsTestDownloadApp/Android.mk
index 080e5b0..445357c 100644
--- a/testapps/EmbmsTestDownloadApp/Android.mk
+++ b/testapps/EmbmsTestDownloadApp/Android.mk
@@ -14,6 +14,7 @@
 LOCAL_RESOURCE_DIR := $(addprefix $(LOCAL_PATH)/, $(res_dirs))
 
 LOCAL_PACKAGE_NAME := EmbmsTestDownloadApp
+LOCAL_PRIVATE_PLATFORM_APIS := true
 
 LOCAL_CERTIFICATE := platform
 LOCAL_MODULE_TAGS := tests
diff --git a/testapps/EmbmsTestDownloadApp/src/com/android/phone/testapps/embmsdownload/DownloadCompletionReceiver.java b/testapps/EmbmsTestDownloadApp/src/com/android/phone/testapps/embmsdownload/DownloadCompletionReceiver.java
index 3c94b76..736b912 100644
--- a/testapps/EmbmsTestDownloadApp/src/com/android/phone/testapps/embmsdownload/DownloadCompletionReceiver.java
+++ b/testapps/EmbmsTestDownloadApp/src/com/android/phone/testapps/embmsdownload/DownloadCompletionReceiver.java
@@ -21,14 +21,12 @@
 import android.content.Intent;
 import android.net.Uri;
 import android.telephony.MbmsDownloadSession;
-import android.telephony.mbms.DownloadRequest;
 import android.telephony.mbms.FileInfo;
 
 import java.io.IOException;
 import java.nio.file.FileSystems;
 import java.nio.file.Files;
 import java.nio.file.Path;
-import java.nio.file.StandardCopyOption;
 
 public class DownloadCompletionReceiver extends BroadcastReceiver {
     @Override
@@ -41,22 +39,8 @@
             }
             Uri completedFile = intent.getParcelableExtra(
                     MbmsDownloadSession.EXTRA_MBMS_COMPLETED_FILE_URI);
-            FileInfo completedFileInfo = intent.getParcelableExtra(
-                    MbmsDownloadSession.EXTRA_MBMS_FILE_INFO);
-            DownloadRequest request = intent.getParcelableExtra(
-                    MbmsDownloadSession.EXTRA_MBMS_DOWNLOAD_REQUEST);
 
-            Path destinationFile = getDestinationFile(context,
-                    request.getFileServiceId(), completedFileInfo);
-            Path sourceFile = FileSystems.getDefault().getPath(completedFile.getPath());
-            try {
-                Files.move(sourceFile, destinationFile, StandardCopyOption.REPLACE_EXISTING);
-            } catch (IOException e) {
-                return;
-            }
-
-            EmbmsTestDownloadApp.getInstance().onDownloadDone(
-                    Uri.fromFile(destinationFile.toFile()));
+            EmbmsTestDownloadApp.getInstance().onDownloadDone(completedFile);
         }
     }
 
diff --git a/testapps/EmbmsTestDownloadApp/src/com/android/phone/testapps/embmsdownload/EmbmsTestDownloadApp.java b/testapps/EmbmsTestDownloadApp/src/com/android/phone/testapps/embmsdownload/EmbmsTestDownloadApp.java
index d96cd24..76baf05 100644
--- a/testapps/EmbmsTestDownloadApp/src/com/android/phone/testapps/embmsdownload/EmbmsTestDownloadApp.java
+++ b/testapps/EmbmsTestDownloadApp/src/com/android/phone/testapps/embmsdownload/EmbmsTestDownloadApp.java
@@ -44,6 +44,7 @@
 import android.widget.Toast;
 
 import java.io.File;
+import java.io.IOException;
 import java.util.ArrayList;
 import java.util.Collections;
 import java.util.List;
@@ -203,7 +204,7 @@
 
         Button bindButton = (Button) findViewById(R.id.bind_button);
         bindButton.setOnClickListener((view) -> {
-            mDownloadManager = MbmsDownloadSession.create(this, mCallback, mHandler);
+            mDownloadManager = MbmsDownloadSession.create(this, mHandler::post, mCallback);
         });
 
         Button setTempFileRootButton = (Button) findViewById(R.id.set_temp_root_button);
@@ -291,25 +292,28 @@
                         "No DownloadRequest Pending for progress...", Toast.LENGTH_SHORT).show();
                 return;
             }
-            mDownloadManager.registerStateCallback(req, new DownloadStateCallback(
-                    DownloadStateCallback.PROGRESS_UPDATES) {
-                @Override
-                public void onProgressUpdated(DownloadRequest request, FileInfo fileInfo,
-                        int currentDownloadSize, int fullDownloadSize, int currentDecodedSize,
-                        int fullDecodedSize) {
-                    Toast.makeText(EmbmsTestDownloadApp.this,
-                            "Progress Updated (" + fileInfo + ") cd: " + currentDecodedSize
-                                    + " fd: " + fullDownloadSize, Toast.LENGTH_SHORT).show();
-                }
+            mDownloadManager.registerStateCallback(req, sInstance.getMainThreadHandler()::post,
+                    new DownloadStateCallback(DownloadStateCallback.PROGRESS_UPDATES) {
+                        @Override
+                        public void onProgressUpdated(DownloadRequest request, FileInfo fileInfo,
+                                int currentDownloadSize, int fullDownloadSize,
+                                int currentDecodedSize, int fullDecodedSize) {
+                            Toast.makeText(EmbmsTestDownloadApp.this,
+                                    "Progress Updated (" + fileInfo + ") cd: " + currentDecodedSize
+                                            + " fd: " + fullDownloadSize, Toast.LENGTH_SHORT)
+                                    .show();
+                        }
 
-                @Override
-                public void onStateUpdated(DownloadRequest request, FileInfo fileInfo, int state) {
-                    // only registered for state callback, this shouldn't happen!
-                    Toast.makeText(EmbmsTestDownloadApp.this,
-                            "State ERROR: received state update for callback that didn't filter it",
-                            Toast.LENGTH_SHORT).show();
-                }
-            }, sInstance.getMainThreadHandler());
+                        @Override
+                        public void onStateUpdated(DownloadRequest request, FileInfo fileInfo,
+                                @MbmsDownloadSession.DownloadStatus int state) {
+                            // only registered for state callback, this shouldn't happen!
+                            Toast.makeText(EmbmsTestDownloadApp.this,
+                                    "State ERROR: received state update for callback that didn't"
+                                            + " filter it",
+                                    Toast.LENGTH_SHORT).show();
+                        }
+                    });
         });
 
         Button registerStateCallback =
@@ -326,25 +330,27 @@
                         "No DownloadRequest Pending for state...", Toast.LENGTH_SHORT).show();
                 return;
             }
-            mDownloadManager.registerStateCallback(req, new DownloadStateCallback(
-                    DownloadStateCallback.STATE_UPDATES) {
-                @Override
-                public void onProgressUpdated(DownloadRequest request, FileInfo fileInfo,
-                        int currentDownloadSize, int fullDownloadSize, int currentDecodedSize,
-                        int fullDecodedSize) {
-                    // only registered for state callback, this shouldn't happen!
-                    Toast.makeText(EmbmsTestDownloadApp.this,
-                            "Progress ERROR: received progress update for callback that didn't "
-                                    + "filter it", Toast.LENGTH_SHORT).show();
-                }
+            mDownloadManager.registerStateCallback(req, sInstance.getMainThreadHandler()::post,
+                    new DownloadStateCallback(DownloadStateCallback.STATE_UPDATES) {
+                        @Override
+                        public void onProgressUpdated(DownloadRequest request, FileInfo fileInfo,
+                                int currentDownloadSize, int fullDownloadSize,
+                                int currentDecodedSize, int fullDecodedSize) {
+                            // only registered for state callback, this shouldn't happen!
+                            Toast.makeText(EmbmsTestDownloadApp.this,
+                                    "Progress ERROR: received progress update for"
+                                            + " callback that didn't "
+                                            + "filter it", Toast.LENGTH_SHORT).show();
+                        }
 
-                @Override
-                public void onStateUpdated(DownloadRequest request, FileInfo fileInfo, int state) {
-                    Toast.makeText(EmbmsTestDownloadApp.this,
-                            "State Updated (" + fileInfo + ") state: " + state,
-                            Toast.LENGTH_SHORT).show();
-                }
-            }, sInstance.getMainThreadHandler());
+                        @Override
+                        public void onStateUpdated(DownloadRequest request, FileInfo fileInfo,
+                                @MbmsDownloadSession.DownloadStatus int state) {
+                            Toast.makeText(EmbmsTestDownloadApp.this,
+                                    "State Updated (" + fileInfo + ") state: " + state,
+                                    Toast.LENGTH_SHORT).show();
+                        }
+                    });
         });
 
         Button registerAllCallbacks =
@@ -361,23 +367,26 @@
                         "No DownloadRequest Pending for state...", Toast.LENGTH_SHORT).show();
                 return;
             }
-            mDownloadManager.registerStateCallback(req, new DownloadStateCallback() {
-                @Override
-                public void onProgressUpdated(DownloadRequest request, FileInfo fileInfo,
-                        int currentDownloadSize, int fullDownloadSize, int currentDecodedSize,
-                        int fullDecodedSize) {
-                    Toast.makeText(EmbmsTestDownloadApp.this,
-                            "Progress Updated (" + fileInfo + ") cd: " + currentDecodedSize
-                                    + " fd: " + fullDownloadSize, Toast.LENGTH_SHORT).show();
-                }
+            mDownloadManager.registerStateCallback(req, sInstance.getMainThreadHandler()::post,
+                    new DownloadStateCallback() {
+                        @Override
+                        public void onProgressUpdated(DownloadRequest request, FileInfo fileInfo,
+                                int currentDownloadSize, int fullDownloadSize,
+                                int currentDecodedSize, int fullDecodedSize) {
+                            Toast.makeText(EmbmsTestDownloadApp.this,
+                                    "Progress Updated (" + fileInfo + ") cd: " + currentDecodedSize
+                                            + " fd: " + fullDownloadSize, Toast.LENGTH_SHORT)
+                                    .show();
+                        }
 
-                @Override
-                public void onStateUpdated(DownloadRequest request, FileInfo fileInfo, int state) {
-                    Toast.makeText(EmbmsTestDownloadApp.this,
-                            "State Updated (" + fileInfo + ") state: " + state,
-                            Toast.LENGTH_SHORT).show();
-                }
-            }, sInstance.getMainThreadHandler());
+                        @Override
+                        public void onStateUpdated(DownloadRequest request, FileInfo fileInfo,
+                                @MbmsDownloadSession.DownloadStatus int state) {
+                            Toast.makeText(EmbmsTestDownloadApp.this,
+                                    "State Updated (" + fileInfo + ") state: " + state,
+                                    Toast.LENGTH_SHORT).show();
+                        }
+                    });
         });
     }
 
@@ -426,7 +435,8 @@
         Intent completionIntent = new Intent(DOWNLOAD_DONE_ACTION);
         completionIntent.setClass(this, DownloadCompletionReceiver.class);
 
-        DownloadRequest request = new DownloadRequest.Builder(sourceUriBuilder.build())
+        DownloadRequest request = new DownloadRequest.Builder(sourceUriBuilder.build(),
+                getDestination(info.getServiceId()))
                 .setServiceInfo(info)
                 .setAppIntent(completionIntent)
                 .setSubscriptionId(SubscriptionManager.getDefaultSubscriptionId())
@@ -435,4 +445,24 @@
         mDownloadManager.download(request);
         mDownloadRequestAdapter.add(request);
     }
+
+    private Uri getDestination(String serviceId) {
+        File dest;
+        try {
+            if (serviceId.contains("2")) {
+                dest = new File(getFilesDir().getCanonicalFile(), "images/animals/");
+                if (!dest.exists()) {
+                    dest.mkdirs();
+                }
+            } else {
+                dest = new File(getFilesDir().getCanonicalFile(), "images/");
+                if (!dest.exists()) {
+                    dest.mkdirs();
+                }
+            }
+            return Uri.fromFile(dest);
+        } catch (IOException e) {
+            throw new RuntimeException(e);
+        }
+    }
 }
diff --git a/testapps/EmbmsTestStreamingApp/Android.mk b/testapps/EmbmsTestStreamingApp/Android.mk
index 45826b9..f574990 100644
--- a/testapps/EmbmsTestStreamingApp/Android.mk
+++ b/testapps/EmbmsTestStreamingApp/Android.mk
@@ -10,6 +10,7 @@
 LOCAL_RESOURCE_DIR := $(addprefix $(LOCAL_PATH)/, $(res_dirs))
 
 LOCAL_PACKAGE_NAME := EmbmsTestStreamingApp
+LOCAL_PRIVATE_PLATFORM_APIS := true
 
 LOCAL_CERTIFICATE := platform
 LOCAL_MODULE_TAGS := tests
diff --git a/testapps/EmbmsTestStreamingApp/src/com/android/phone/testapps/embmsfrontend/EmbmsTestStreamingApp.java b/testapps/EmbmsTestStreamingApp/src/com/android/phone/testapps/embmsfrontend/EmbmsTestStreamingApp.java
index 0546c9d..75febda 100644
--- a/testapps/EmbmsTestStreamingApp/src/com/android/phone/testapps/embmsfrontend/EmbmsTestStreamingApp.java
+++ b/testapps/EmbmsTestStreamingApp/src/com/android/phone/testapps/embmsfrontend/EmbmsTestStreamingApp.java
@@ -154,7 +154,7 @@
         Button bindButton = (Button) findViewById(R.id.bind_button);
         bindButton.setOnClickListener((view) -> {
             mStreamingManager = MbmsStreamingSession.create(
-                    EmbmsTestStreamingApp.this, mStreamingListener, mHandler);
+                    EmbmsTestStreamingApp.this, mHandler::post, mStreamingListener);
         });
 
         Button getStreamingServicesButton = (Button)
diff --git a/testapps/EmbmsTestStreamingApp/src/com/android/phone/testapps/embmsfrontend/StreamingServiceTracker.java b/testapps/EmbmsTestStreamingApp/src/com/android/phone/testapps/embmsfrontend/StreamingServiceTracker.java
index 5244d30..d45b5fd 100644
--- a/testapps/EmbmsTestStreamingApp/src/com/android/phone/testapps/embmsfrontend/StreamingServiceTracker.java
+++ b/testapps/EmbmsTestStreamingApp/src/com/android/phone/testapps/embmsfrontend/StreamingServiceTracker.java
@@ -60,13 +60,13 @@
      * Start streaming using the provided streaming session
      */
     public boolean startStreaming(MbmsStreamingSession streamingManager) {
-        mStreamingService =
-                streamingManager.startStreaming(mStreamingServiceInfo, new Callback(), null);
+        mStreamingService = streamingManager.startStreaming(mStreamingServiceInfo,
+                mActivity.getMainThreadHandler()::post, new Callback());
         return true;
     }
 
     public void stopStreaming() {
-        mStreamingService.stopStreaming();
+        mStreamingService.close();
     }
 
     public String getServiceId() {
diff --git a/testapps/ImsTestService/Android.mk b/testapps/ImsTestService/Android.mk
new file mode 100644
index 0000000..29df224
--- /dev/null
+++ b/testapps/ImsTestService/Android.mk
@@ -0,0 +1,27 @@
+LOCAL_PATH:= $(call my-dir)
+
+include $(CLEAR_VARS)
+
+LOCAL_MODULE_TAGS := optional
+
+LOCAL_STATIC_ANDROID_LIBRARIES := \
+    android-support-v4 \
+    android-support-v7-appcompat \
+    android-support-v7-recyclerview \
+    android-support-v7-cardview
+
+LOCAL_USE_AAPT2 := true
+
+src_dirs := src
+res_dirs := res
+
+LOCAL_SRC_FILES := $(call all-java-files-under, $(src_dirs))
+LOCAL_RESOURCE_DIR := $(addprefix $(LOCAL_PATH)/, $(res_dirs))
+
+LOCAL_PACKAGE_NAME := ImsTestApp
+LOCAL_PRIVATE_PLATFORM_APIS := true
+
+LOCAL_CERTIFICATE := platform
+LOCAL_PRIVILEGED_MODULE := true
+
+include $(BUILD_PACKAGE)
diff --git a/testapps/ImsTestService/AndroidManifest.xml b/testapps/ImsTestService/AndroidManifest.xml
new file mode 100644
index 0000000..4d81ffd
--- /dev/null
+++ b/testapps/ImsTestService/AndroidManifest.xml
@@ -0,0 +1,52 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License
+  -->
+
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+          coreApp="true"
+          package="com.android.phone.testapps.imstestapp">
+    <application
+        android:label="ImsTestService"
+        android:directBootAware="true">
+        <activity
+            android:name=".ImsTestServiceApp"
+            android:label="ImsTestService">
+            <intent-filter>
+                <action android:name="android.intent.action.MAIN" />
+                <category android:name="android.intent.category.DEFAULT" />
+                <category android:name="android.intent.category.LAUNCHER" />
+            </intent-filter>
+        </activity>
+
+        <activity android:name=".ImsRegistrationActivity" android:label="IMS Registration" />
+        <activity android:name=".ImsCallingActivity" android:label="IMS Calling" />
+        <activity android:name=".ImsConfigActivity" android:label="IMS Config" />
+
+        <service android:name=".TestImsService"
+                 android:exported="true"
+                 android:enabled="true"
+                 android:persistent="true"
+                 android:permission="android.permission.BIND_IMS_SERVICE">
+            <meta-data android:name="android.telephony.ims.MMTEL_FEATURE" android:value="true"/>
+            <!--meta-data android:name="android.telephony.ims.EMERGENCY_MMTEL_FEATURE"
+                       android:value="true" /-->
+            <intent-filter>
+                <action android:name="android.telephony.ims.ImsService" />
+            </intent-filter>
+        </service>
+    </application>
+</manifest>
+
diff --git a/testapps/ImsTestService/res/layout/activity_calling.xml b/testapps/ImsTestService/res/layout/activity_calling.xml
new file mode 100644
index 0000000..c1d6993
--- /dev/null
+++ b/testapps/ImsTestService/res/layout/activity_calling.xml
@@ -0,0 +1,77 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License
+  -->
+
+<LinearLayout
+    xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent"
+    android:layout_height="wrap_content"
+    android:orientation="vertical"
+    android:paddingLeft="4dp">
+
+    <GridLayout
+        android:layout_width="match_parent"
+        android:layout_height="wrap_content"
+        android:columnCount="2" android:rowCount="2">
+
+        <CheckBox
+            android:id="@+id/call_cap_voice"
+            android:layout_width="wrap_content"
+            android:layout_height="wrap_content" android:layout_column="0"
+            android:layout_gravity="center" android:layout_row="0"
+            android:text="@string/calling_cap_voice"/>
+        <CheckBox
+            android:id="@+id/call_cap_video"
+            android:layout_width="wrap_content"
+            android:layout_height="wrap_content" android:layout_column="1"
+            android:layout_gravity="center" android:layout_row="0"
+            android:text="@string/calling_cap_video"/>
+        <CheckBox
+            android:id="@+id/call_cap_ut"
+            android:layout_width="wrap_content"
+            android:layout_height="wrap_content" android:layout_column="0"
+            android:layout_gravity="center" android:layout_row="1"
+            android:text="@string/calling_cap_ut"/>
+        <CheckBox
+            android:id="@+id/call_cap_sms"
+            android:layout_width="wrap_content"
+            android:layout_height="wrap_content" android:layout_column="1"
+            android:layout_gravity="center" android:layout_row="1"
+            android:text="@string/calling_cap_sms"/>
+    </GridLayout>
+    <Button
+        android:id="@+id/call_cap_change"
+        android:layout_width="match_parent"
+        android:layout_height="wrap_content"
+        android:text="@string/calling_cap_change_button" />
+
+    <View
+        android:layout_width="match_parent"
+        android:layout_height="1dp"
+        android:background="?android:attr/listDivider"
+        android:paddingRight="4dp"/>
+
+    <TextView
+        android:layout_width="match_parent"
+        android:layout_height="wrap_content" android:text="@string/calling_cap_enabled_text"
+        android:textStyle="bold"/>
+    <TextView
+        android:id="@+id/call_cap_enabled_text"
+        android:layout_width="match_parent"
+        android:layout_height="wrap_content" android:text=""/>
+
+
+</LinearLayout>
\ No newline at end of file
diff --git a/testapps/ImsTestService/res/layout/activity_config.xml b/testapps/ImsTestService/res/layout/activity_config.xml
new file mode 100644
index 0000000..636bc2d
--- /dev/null
+++ b/testapps/ImsTestService/res/layout/activity_config.xml
@@ -0,0 +1,96 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  ~ Copyright (C) 2018 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License
+  -->
+
+<LinearLayout
+    xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent"
+    android:layout_height="wrap_content"
+    android:orientation="vertical"
+    android:paddingLeft="4dp">
+
+    <TextView
+        android:id="@+id/textView2"
+        android:layout_width="wrap_content"
+        android:layout_height="wrap_content"
+        android:textStyle="bold"
+        android:text="Set Configuration Value"/>
+
+    <LinearLayout
+        xmlns:android="http://schemas.android.com/apk/res/android"
+        android:layout_width="match_parent"
+        android:layout_height="wrap_content"
+        android:orientation="horizontal"
+        android:paddingLeft="4dp">
+
+        <TextView
+            android:layout_width="wrap_content"
+            android:layout_height="wrap_content" android:layout_weight="0"
+            android:text="Item"/>
+
+        <EditText
+            android:id="@+id/set_config_item"
+            android:layout_width="wrap_content"
+            android:layout_height="wrap_content"
+            android:layout_weight="1"
+            android:inputType="number" android:text="0"/>
+    </LinearLayout>
+
+    <LinearLayout
+        xmlns:android="http://schemas.android.com/apk/res/android"
+        android:layout_width="match_parent"
+        android:layout_height="wrap_content"
+        android:orientation="horizontal"
+        android:paddingLeft="4dp">
+
+        <TextView
+            android:layout_width="wrap_content"
+            android:layout_height="wrap_content" android:layout_weight="0"
+            android:text="Value"/>
+
+        <EditText
+            android:id="@+id/set_config_value"
+            android:layout_width="wrap_content"
+            android:layout_height="wrap_content"
+            android:layout_weight="1"
+            android:inputType="number" android:text="0"/>
+    </LinearLayout>
+
+    <Button
+        android:id="@+id/config_button"
+        android:layout_width="match_parent"
+        android:layout_height="wrap_content"
+        android:paddingRight="4dp"
+        android:text="Set"/>
+
+    <View
+        android:layout_width="match_parent"
+        android:layout_height= "1dp"
+        android:paddingRight="4dp"
+        android:background="?android:attr/listDivider" />
+
+    <TextView
+        android:layout_width="wrap_content"
+        android:layout_height="wrap_content"
+        android:textStyle="bold"
+        android:text="Cached Config Values"/>
+
+    <ListView
+        android:id="@+id/config_list"
+        android:layout_width="match_parent"
+        android:layout_height="wrap_content"/>
+
+</LinearLayout>
\ No newline at end of file
diff --git a/testapps/ImsTestService/res/layout/activity_main.xml b/testapps/ImsTestService/res/layout/activity_main.xml
new file mode 100644
index 0000000..a45bd40
--- /dev/null
+++ b/testapps/ImsTestService/res/layout/activity_main.xml
@@ -0,0 +1,104 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License
+  -->
+
+<LinearLayout
+    xmlns:android="http://schemas.android.com/apk/res/android"
+    android:layout_width="match_parent"
+    android:layout_height="wrap_content"
+    android:orientation="vertical"
+    android:paddingLeft="4dp">
+
+    <LinearLayout
+        android:layout_width="match_parent"
+        android:layout_height="wrap_content"
+        android:orientation="vertical" >
+
+        <TextView
+            android:id="@+id/features_main_text"
+            android:layout_width="match_parent"
+            android:layout_height="wrap_content"
+            android:text="@string/features_main_text"/>
+        <CheckBox
+            android:id="@+id/features_check_mmtel"
+            android:layout_width="match_parent"
+            android:layout_height="wrap_content"
+            android:text="@string/features_check_mmtel"/>
+        <CheckBox
+            android:id="@+id/features_check_rcs"
+            android:layout_width="match_parent"
+            android:layout_height="wrap_content"
+            android:text="@string/features_check_rcs"/>
+        <Button
+            android:id="@+id/features_change_button"
+            android:layout_width="match_parent"
+            android:layout_height="wrap_content"
+            android:paddingRight="4dp"
+            android:text="@string/features_change_button"/>
+    </LinearLayout>
+
+    <View
+        android:layout_width="match_parent"
+        android:layout_height= "1dp"
+        android:paddingRight="4dp"
+        android:background="?android:attr/listDivider" />
+
+    <LinearLayout
+        android:layout_width="match_parent"
+        android:layout_height="wrap_content"
+        android:orientation="vertical" >
+        <TextView
+            android:layout_width="match_parent"
+            android:layout_height="wrap_content"
+            android:text="ImsService Controls"/>
+        <LinearLayout
+            android:layout_width="match_parent"
+            android:layout_height="wrap_content"
+            android:orientation="vertical">
+
+            <Button
+                android:id="@+id/control_launch_reg"
+                android:layout_width="match_parent"
+                android:layout_height="wrap_content"
+                android:paddingRight="4dp"
+                android:text="Registration"/>
+            <Button
+                android:id="@+id/control_launch_calling"
+                android:layout_width="match_parent"
+                android:layout_height="wrap_content"
+                android:paddingRight="4dp"
+                android:text="Calling"/>
+            <Button
+                android:id="@+id/control_launch_config"
+                android:layout_width="match_parent"
+                android:layout_height="wrap_content"
+                android:paddingRight="4dp"
+                android:text="Config"/>
+        </LinearLayout>
+    </LinearLayout>
+
+    <View
+        android:layout_width="match_parent"
+        android:layout_height= "1dp"
+        android:paddingRight="4dp"
+        android:background="?android:attr/listDivider" />
+
+    <LinearLayout
+        android:orientation="vertical"
+        android:layout_width="match_parent"
+        android:layout_height="wrap_content"
+        android:id="@+id/connections_list"/>
+</LinearLayout>
\ No newline at end of file
diff --git a/testapps/ImsTestService/res/layout/activity_registration.xml b/testapps/ImsTestService/res/layout/activity_registration.xml
new file mode 100644
index 0000000..2e381eb
--- /dev/null
+++ b/testapps/ImsTestService/res/layout/activity_registration.xml
@@ -0,0 +1,78 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License
+  -->
+
+<LinearLayout
+    xmlns:android="http://schemas.android.com/apk/res/android"
+    android:layout_width="match_parent"
+    android:layout_height="wrap_content"
+    android:orientation="vertical"
+    android:paddingLeft="4dp">
+
+    <LinearLayout
+        xmlns:android="http://schemas.android.com/apk/res/android"
+        android:layout_width="match_parent"
+        android:layout_height="wrap_content"
+        android:orientation="horizontal"
+        android:paddingLeft="4dp">
+        <TextView
+            android:layout_width="wrap_content"
+            android:layout_height="wrap_content"
+            android:text="@string/reg_text_reg_tech"/>
+        <Spinner
+            android:layout_width="wrap_content"
+            android:layout_height="wrap_content"
+            android:id="@+id/reg_tech_selector"/>
+    </LinearLayout>
+    <Button
+        android:layout_width="match_parent"
+        android:layout_height="wrap_content"
+        android:text="@string/reg_registered_button"
+        android:id="@+id/reg_registered_button"/>
+    <Button
+        android:layout_width="match_parent"
+        android:layout_height="wrap_content"
+        android:text="@string/reg_registering_button"
+        android:id="@+id/reg_registering_button"/>
+
+    <View
+        android:layout_width="match_parent"
+        android:layout_height= "1dp"
+        android:paddingRight="4dp"
+        android:background="?android:attr/listDivider" />
+
+    <include layout="@layout/construct_imsreasoninfo"
+             android:id="@+id/deregistered_imsreasoninfo" />
+    <Button
+        android:layout_width="match_parent"
+        android:layout_height="wrap_content"
+        android:text="@string/reg_deregistered_button"
+        android:id="@+id/reg_deregistered_button"/>
+
+    <View
+        android:layout_width="match_parent"
+        android:layout_height= "1dp"
+        android:paddingRight="4dp"
+        android:background="?android:attr/listDivider" />
+
+    <include layout="@layout/construct_imsreasoninfo"
+             android:id="@+id/regchangefail_imsreasoninfo" />
+    <Button
+        android:layout_width="match_parent"
+        android:layout_height="wrap_content"
+        android:text="@string/reg_changefailed_button"
+        android:id="@+id/reg_changefailed_button"/>
+</LinearLayout>
\ No newline at end of file
diff --git a/testapps/ImsTestService/res/layout/config_item.xml b/testapps/ImsTestService/res/layout/config_item.xml
new file mode 100644
index 0000000..796a741
--- /dev/null
+++ b/testapps/ImsTestService/res/layout/config_item.xml
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  ~ Copyright (C) 2018 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License
+  -->
+
+<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
+    android:layout_width="match_parent"
+    android:layout_height="match_parent"
+    android:orientation="horizontal">
+
+    <TextView
+        android:id="@+id/configItem"
+        android:layout_width="wrap_content"
+        android:layout_height="wrap_content"
+        android:layout_weight="1" android:text="Item" android:textAlignment="viewStart"/>
+
+    <TextView
+        android:id="@+id/configValue"
+        android:layout_width="wrap_content"
+        android:layout_height="wrap_content"
+        android:layout_weight="1" android:text="Value"/>
+
+</LinearLayout>
\ No newline at end of file
diff --git a/testapps/ImsTestService/res/layout/construct_imsreasoninfo.xml b/testapps/ImsTestService/res/layout/construct_imsreasoninfo.xml
new file mode 100644
index 0000000..dd32ca3
--- /dev/null
+++ b/testapps/ImsTestService/res/layout/construct_imsreasoninfo.xml
@@ -0,0 +1,74 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License
+  -->
+<LinearLayout
+    xmlns:android="http://schemas.android.com/apk/res/android"
+    android:layout_width="match_parent"
+    android:layout_height="wrap_content"
+    android:orientation="vertical" >
+
+    <TextView
+        android:layout_width="match_parent"
+        android:layout_height="wrap_content"
+        android:text="@string/imsreasoninfo_text"/>
+        
+    <LinearLayout
+        android:layout_width="match_parent"
+        android:layout_height="wrap_content"
+        android:orientation="horizontal">
+        <TextView
+            android:layout_width="wrap_content"
+            android:layout_height="wrap_content" android:layout_weight="0"
+            android:maxLines="1" android:minEms="2" android:paddingRight="4dp"
+            android:text="@string/imsreasoninfo_errorcode"/>
+        <EditText
+            android:id="@+id/imsreasoninfo_error"
+            android:layout_width="wrap_content"
+            android:layout_height="wrap_content"
+            android:layout_weight="1"
+            android:ems="3"
+            android:inputType="number" android:text="0"/>
+        <TextView
+            android:layout_width="wrap_content"
+            android:layout_height="wrap_content" android:layout_weight="0"
+            android:autoText="true" android:maxLines="1" android:paddingRight="4dp"
+            android:text="@string/imsreasoninfo_extracode"/>
+        <EditText
+            android:id="@+id/imsreasoninfo_extra"
+            android:layout_width="wrap_content"
+            android:layout_height="wrap_content"
+            android:layout_weight="1"
+            android:ems="3"
+            android:inputType="number" android:text="0"/>
+    </LinearLayout>
+    <LinearLayout
+        android:layout_width="match_parent"
+        android:layout_height="match_parent"
+        android:layout_weight="1" android:orientation="horizontal">
+        <TextView
+            android:layout_width="wrap_content"
+            android:layout_height="wrap_content" android:layout_weight="0"
+            android:paddingRight="4dp" android:text="@string/imsreasoninfo_message"/>
+        <EditText
+            android:id="@+id/imsreasoninfo_message"
+            android:layout_width="wrap_content"
+            android:layout_height="wrap_content"
+            android:layout_weight="1"
+            android:ems="10"
+            android:inputType="text"/>
+    </LinearLayout>
+
+</LinearLayout>
\ No newline at end of file
diff --git a/testapps/ImsTestService/res/layout/ims_connection.xml b/testapps/ImsTestService/res/layout/ims_connection.xml
new file mode 100644
index 0000000..4c08082
--- /dev/null
+++ b/testapps/ImsTestService/res/layout/ims_connection.xml
@@ -0,0 +1,44 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License
+  -->
+<android.support.v7.widget.CardView
+    xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:card_view="http://schemas.android.com/apk/res-auto"
+    android:layout_gravity="center"
+    android:layout_width="match_parent"
+    android:layout_height="wrap_content"
+    android:id="@+id/connection_info"
+    card_view:cardCornerRadius="4dp"
+    card_view:cardElevation="4dp"
+    card_view:cardUseCompatPadding="true">
+        <LinearLayout
+            android:layout_width="match_parent"
+            android:layout_height="wrap_content"
+            android:orientation="vertical" >
+        <TextView
+            android:id="@+id/reg_main_text"
+            android:layout_width="match_parent"
+            android:layout_height="wrap_content" android:text="@string/features_main_text"/>
+        <CheckBox
+            android:id="@+id/reg_check_mmtel"
+            android:layout_width="match_parent"
+            android:layout_height="wrap_content" android:text="@string/features_check_mmtel"/>
+        <CheckBox
+            android:id="@+id/reg_check_rcs"
+            android:layout_width="match_parent"
+            android:layout_height="wrap_content" android:text="@string/features_check_rcs"/>
+        </LinearLayout>
+</android.support.v7.widget.CardView>
\ No newline at end of file
diff --git a/testapps/ImsTestService/res/values/donottranslate_strings.xml b/testapps/ImsTestService/res/values/donottranslate_strings.xml
new file mode 100644
index 0000000..68da69e
--- /dev/null
+++ b/testapps/ImsTestService/res/values/donottranslate_strings.xml
@@ -0,0 +1,41 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License
+  -->
+
+<resources>
+    <string name="features_main_text">Registration Configuration</string>
+    <string name="features_check_mmtel">MmTel Feature</string>
+    <string name="features_check_rcs">RCS Feature</string>
+    <string name="features_change_button">Change Features</string>
+
+    <string name="reg_text_reg_tech">Registration Technology</string>
+    <string name="reg_registered_button">Send Registered</string>
+    <string name="reg_registering_button">Send Registering</string>
+    <string name="reg_deregistered_button">Send Deregistered Using Reason Above</string>
+    <string name="reg_changefailed_button">Reg Change Failed Using Reason Above</string>
+
+    <string name="imsreasoninfo_text">Construct ImsReasonInfo</string>
+    <string name="imsreasoninfo_errorcode">Error Code</string>
+    <string name="imsreasoninfo_extracode">Extra Code</string>
+    <string name="imsreasoninfo_message">Message</string>
+
+    <string name="calling_cap_voice">Voice</string>
+    <string name="calling_cap_video">Video</string>
+    <string name="calling_cap_ut">UT</string>
+    <string name="calling_cap_sms">SMS</string>
+    <string name="calling_cap_change_button">Change Capability Status</string>
+    <string name="calling_cap_enabled_text">Enabled Capabilities</string>
+</resources>
\ No newline at end of file
diff --git a/testapps/ImsTestService/src/com/android/phone/testapps/imstestapp/ImsCallingActivity.java b/testapps/ImsTestService/src/com/android/phone/testapps/imstestapp/ImsCallingActivity.java
new file mode 100644
index 0000000..48944e4
--- /dev/null
+++ b/testapps/ImsTestService/src/com/android/phone/testapps/imstestapp/ImsCallingActivity.java
@@ -0,0 +1,114 @@
+/*
+ * Copyright (C) 2017 The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package com.android.phone.testapps.imstestapp;
+
+import android.app.Activity;
+import android.os.Bundle;
+import android.telephony.ims.feature.MmTelFeature;
+import android.telephony.ims.stub.ImsRegistrationImplBase;
+import android.util.SparseArray;
+import android.widget.Button;
+import android.widget.CheckBox;
+import android.widget.TextView;
+import android.widget.Toast;
+
+public class ImsCallingActivity extends Activity {
+
+    //Capabilities available by service
+    private CheckBox mCapVoiceAvailBox;
+    private CheckBox mCapVideoAvailBox;
+    private CheckBox mCapUtAvailBox;
+    private CheckBox mCapSmsAvailBox;
+
+    private TextView mCapEnabledText;
+
+    @Override
+    protected void onCreate(Bundle savedInstanceState) {
+        super.onCreate(savedInstanceState);
+
+        setContentView(R.layout.activity_calling);
+
+        TestMmTelFeatureImpl.getInstance().initialize(this, 0);
+
+        mCapVoiceAvailBox = findViewById(R.id.call_cap_voice);
+        mCapVideoAvailBox = findViewById(R.id.call_cap_video);
+        mCapUtAvailBox = findViewById(R.id.call_cap_ut);
+        mCapSmsAvailBox = findViewById(R.id.call_cap_sms);
+        mCapEnabledText = findViewById(R.id.call_cap_enabled_text);
+        Button capChangedButton = findViewById(R.id.call_cap_change);
+        capChangedButton.setOnClickListener((v) -> onCapabilitiesChangedClicked());
+
+        TestMmTelFeatureImpl.getInstance().addUpdateCallback(
+                new TestMmTelFeatureImpl.MmTelUpdateCallback() {
+                    @Override
+                    void onEnabledCapabilityChanged() {
+                        mmTelCapabilityChanged();
+                    }
+                });
+    }
+
+    @Override
+    protected void onResume() {
+        super.onResume();
+        mmTelCapabilityChanged();
+    }
+
+    private void mmTelCapabilityChanged() {
+        SparseArray<MmTelFeature.MmTelCapabilities> caps =
+                TestMmTelFeatureImpl.getInstance().getEnabledCapabilities();
+        StringBuilder sb = new StringBuilder("LTE: ");
+        sb.append("{");
+        sb.append(caps.get(ImsRegistrationImplBase.REGISTRATION_TECH_LTE));
+        sb.append("}, \nIWLAN: ");
+        sb.append("{");
+        sb.append(caps.get(ImsRegistrationImplBase.REGISTRATION_TECH_IWLAN));
+        sb.append("}");
+        mCapEnabledText.setText(sb.toString());
+    }
+
+    private void onCapabilitiesChangedClicked() {
+        if (!isFrameworkConnected()) {
+            return;
+        }
+        boolean isVoiceAvail = mCapVoiceAvailBox.isChecked();
+        boolean isVideoAvail = mCapVideoAvailBox.isChecked();
+        boolean isUtAvail = mCapUtAvailBox.isChecked();
+        // Not used yet
+        boolean isSmsAvail = mCapSmsAvailBox.isChecked();
+
+        MmTelFeature.MmTelCapabilities capabilities = new MmTelFeature.MmTelCapabilities();
+        if (isVoiceAvail) {
+            capabilities.addCapabilities(MmTelFeature.MmTelCapabilities.CAPABILITY_TYPE_VOICE);
+        }
+        if (isVideoAvail) {
+            capabilities.addCapabilities(MmTelFeature.MmTelCapabilities.CAPABILITY_TYPE_VIDEO);
+        }
+        if (isUtAvail) {
+            capabilities.addCapabilities(MmTelFeature.MmTelCapabilities.CAPABILITY_TYPE_UT);
+        }
+        TestMmTelFeatureImpl.getInstance().sendCapabilitiesUpdate(capabilities);
+    }
+
+    private boolean isFrameworkConnected() {
+        if (!TestMmTelFeatureImpl.getInstance().isReady()) {
+            Toast.makeText(this, "Connection to Framework Unavailable",
+                    Toast.LENGTH_SHORT).show();
+            return false;
+        }
+        return true;
+    }
+}
diff --git a/testapps/ImsTestService/src/com/android/phone/testapps/imstestapp/ImsConfigActivity.java b/testapps/ImsTestService/src/com/android/phone/testapps/imstestapp/ImsConfigActivity.java
new file mode 100644
index 0000000..1f8e1c3
--- /dev/null
+++ b/testapps/ImsTestService/src/com/android/phone/testapps/imstestapp/ImsConfigActivity.java
@@ -0,0 +1,121 @@
+/*
+ * Copyright (C) 2018 The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package com.android.phone.testapps.imstestapp;
+
+import android.app.Activity;
+import android.content.Context;
+import android.os.Bundle;
+import android.util.Log;
+import android.view.LayoutInflater;
+import android.view.View;
+import android.view.ViewGroup;
+import android.widget.ArrayAdapter;
+import android.widget.Button;
+import android.widget.EditText;
+import android.widget.ListView;
+import android.widget.TextView;
+
+import java.util.ArrayList;
+
+public class ImsConfigActivity extends Activity {
+
+    private static final String PREFIX_ITEM = "Item: ";
+    private static final String PREFIX_VALUE = "Value: ";
+
+    public static class ConfigItemAdapter extends ArrayAdapter<TestImsConfigImpl.ConfigItem> {
+        public ConfigItemAdapter(Context context, ArrayList<TestImsConfigImpl.ConfigItem> configs) {
+            super(context, 0, configs);
+        }
+
+        @Override
+        public View getView(int position, View convertView, ViewGroup parent) {
+            TestImsConfigImpl.ConfigItem configItem = getItem(position);
+
+            if (convertView == null) {
+                convertView = LayoutInflater.from(getContext()).inflate(R.layout.config_item,
+                        parent, false);
+            }
+
+            TextView textItem = (TextView) convertView.findViewById(R.id.configItem);
+            TextView textValue = (TextView) convertView.findViewById(R.id.configValue);
+
+            textItem.setText(PREFIX_ITEM + configItem.item);
+            if (configItem.valueString != null) {
+                textValue.setText(PREFIX_VALUE + configItem.valueString);
+            } else {
+                textValue.setText(PREFIX_VALUE + configItem.value);
+            }
+
+            return convertView;
+        }
+    }
+
+    private final TestImsConfigImpl.ImsConfigListener mConfigListener =
+            new TestImsConfigImpl.ImsConfigListener() {
+                @Override
+                public void notifyConfigChanged() {
+                    Log.i("ImsConfigActivity", "notifyConfigChanged");
+                    mConfigItemAdapter.notifyDataSetChanged();
+                }
+            };
+
+    ConfigItemAdapter mConfigItemAdapter;
+    ListView mListView;
+
+    EditText mConfigItemText;
+    EditText mConfigValueText;
+
+    @Override
+    protected void onCreate(Bundle savedInstanceState) {
+        super.onCreate(savedInstanceState);
+
+        setContentView(R.layout.activity_config);
+    }
+
+    @Override
+    protected void onResume() {
+        super.onResume();
+
+        mConfigItemAdapter = new ConfigItemAdapter(this,
+                TestImsConfigImpl.getInstance().getConfigList());
+
+        mListView = (ListView) findViewById(R.id.config_list);
+        mListView.setAdapter(mConfigItemAdapter);
+
+        TestImsConfigImpl.getInstance().setConfigListener(mConfigListener);
+
+        Button setConfigButton = findViewById(R.id.config_button);
+        setConfigButton.setOnClickListener((v) -> onSetConfigClicked());
+
+        mConfigItemText = findViewById(R.id.set_config_item);
+        mConfigValueText = findViewById(R.id.set_config_value);
+    }
+
+    @Override
+    protected void onPause() {
+        super.onPause();
+
+        TestImsConfigImpl.getInstance().setConfigListener(null);
+    }
+
+    private void onSetConfigClicked() {
+        String configItem = mConfigItemText.getText().toString();
+        String configValue = mConfigValueText.getText().toString();
+        TestImsConfigImpl.getInstance().setConfigValue(Integer.parseInt(configItem),
+                Integer.parseInt(configValue));
+    }
+}
diff --git a/testapps/ImsTestService/src/com/android/phone/testapps/imstestapp/ImsRegistrationActivity.java b/testapps/ImsTestService/src/com/android/phone/testapps/imstestapp/ImsRegistrationActivity.java
new file mode 100644
index 0000000..7e27371
--- /dev/null
+++ b/testapps/ImsTestService/src/com/android/phone/testapps/imstestapp/ImsRegistrationActivity.java
@@ -0,0 +1,154 @@
+/*
+ * Copyright (C) 2017 The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package com.android.phone.testapps.imstestapp;
+
+import android.app.Activity;
+import android.os.Bundle;
+import android.telephony.ims.stub.ImsRegistrationImplBase;
+import android.util.ArrayMap;
+import android.view.View;
+import android.widget.AdapterView;
+import android.widget.ArrayAdapter;
+import android.widget.Button;
+import android.widget.EditText;
+import android.widget.Spinner;
+import android.widget.Toast;
+import android.telephony.ims.ImsReasonInfo;
+
+import java.util.Map;
+
+public class ImsRegistrationActivity extends Activity {
+
+    private int mSelectedRegTech = ImsRegistrationImplBase.REGISTRATION_TECH_LTE;
+
+    private static final Map<String, Integer> REG_TECH = new ArrayMap<>(2);
+    static {
+        REG_TECH.put("LTE", ImsRegistrationImplBase.REGISTRATION_TECH_LTE);
+        REG_TECH.put("IWLAN", ImsRegistrationImplBase.REGISTRATION_TECH_IWLAN);
+    }
+
+    private View mDeregisteredReason;
+    private View mRegChangeFailedReason;
+
+    @Override
+    protected void onCreate(Bundle savedInstanceState) {
+        super.onCreate(savedInstanceState);
+
+        setContentView(R.layout.activity_registration);
+
+        //Set up registration tech spinner
+        Spinner regTechDropDown = findViewById(R.id.reg_tech_selector);
+        regTechDropDown.setAdapter(new ArrayAdapter<>(this,
+                android.R.layout.simple_spinner_dropdown_item,
+                REG_TECH.keySet().toArray(new String[REG_TECH.size()])));
+        regTechDropDown.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
+
+            @Override
+            public void onItemSelected(AdapterView<?> parent, View view, int position, long id) {
+                onTechDropDownChanged((String) parent.getItemAtPosition(position));
+            }
+
+            @Override
+            public void onNothingSelected(AdapterView<?> parent) {
+                // Don't change selection
+            }
+        });
+
+        // Map buttons to onClick listeners
+        Button registeredButton = findViewById(R.id.reg_registered_button);
+        registeredButton.setOnClickListener((v)->onRegisteredClicked());
+        Button registeringButton = findViewById(R.id.reg_registering_button);
+        registeringButton.setOnClickListener((v)->onRegisteringClicked());
+        Button deregisteredButton = findViewById(R.id.reg_deregistered_button);
+        deregisteredButton.setOnClickListener((v)->onDeregisteredClicked());
+        Button regChangeFailedButton = findViewById(R.id.reg_changefailed_button);
+        regChangeFailedButton.setOnClickListener((v)->onRegChangeFailedClicked());
+
+        mDeregisteredReason = findViewById(R.id.deregistered_imsreasoninfo);
+        mRegChangeFailedReason = findViewById(R.id.regchangefail_imsreasoninfo);
+    }
+
+    private void onRegisteredClicked() {
+        if (!isFrameworkConnected()) {
+            return;
+        }
+        TestImsRegistrationImpl.getInstance().onRegistered(mSelectedRegTech);
+    }
+
+    private void onRegisteringClicked() {
+        if (!isFrameworkConnected()) {
+            return;
+        }
+        TestImsRegistrationImpl.getInstance().onRegistering(mSelectedRegTech);
+    }
+
+    private void onDeregisteredClicked() {
+        if (!isFrameworkConnected()) {
+            return;
+        }
+        TestImsRegistrationImpl.getInstance().onDeregistered(getReasonInfo(mDeregisteredReason));
+    }
+
+    private void onRegChangeFailedClicked() {
+        if (!isFrameworkConnected()) {
+            return;
+        }
+        TestImsRegistrationImpl.getInstance().onTechnologyChangeFailed(mSelectedRegTech,
+                getReasonInfo(mRegChangeFailedReason));
+    }
+
+    private void onTechDropDownChanged(String item) {
+        mSelectedRegTech = REG_TECH.get(item);
+    }
+
+    private ImsReasonInfo getReasonInfo(View reasonView) {
+        EditText errorCodeText = reasonView.findViewById(R.id.imsreasoninfo_error);
+        EditText extraCodeText = reasonView.findViewById(R.id.imsreasoninfo_extra);
+        EditText messageText = reasonView.findViewById(R.id.imsreasoninfo_message);
+
+        int errorCode = ImsReasonInfo.CODE_UNSPECIFIED;
+        try {
+            errorCode = Integer.parseInt(errorCodeText.getText().toString());
+        } catch (NumberFormatException e) {
+            Toast.makeText(this, "Couldn't parse reason, defaulting to Unspecified.",
+                    Toast.LENGTH_SHORT).show();
+        }
+
+        int extraCode = ImsReasonInfo.CODE_UNSPECIFIED;
+        try {
+            extraCode = Integer.parseInt(extraCodeText.getText().toString());
+        } catch (NumberFormatException e) {
+            Toast.makeText(this, "Couldn't parse reason, defaulting to Unspecified.",
+                    Toast.LENGTH_SHORT).show();
+        }
+
+        String message = messageText.getText().toString();
+
+        ImsReasonInfo result = new ImsReasonInfo(errorCode, extraCode, message);
+        Toast.makeText(this, "getReasonInfo: " + result, Toast.LENGTH_SHORT).show();
+        return result;
+    }
+
+    private boolean isFrameworkConnected() {
+        if (TestImsRegistrationImpl.getInstance() == null) {
+            Toast.makeText(this, "Connection to Framework Unavailable!",
+                    Toast.LENGTH_LONG).show();
+            return false;
+        }
+        return true;
+    }
+}
diff --git a/testapps/ImsTestService/src/com/android/phone/testapps/imstestapp/ImsTestServiceApp.java b/testapps/ImsTestService/src/com/android/phone/testapps/imstestapp/ImsTestServiceApp.java
new file mode 100644
index 0000000..6b78a30
--- /dev/null
+++ b/testapps/ImsTestService/src/com/android/phone/testapps/imstestapp/ImsTestServiceApp.java
@@ -0,0 +1,67 @@
+/*
+ * Copyright (C) 2017 The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package com.android.phone.testapps.imstestapp;
+
+import android.app.Activity;
+import android.content.Intent;
+import android.os.Bundle;
+import android.widget.Button;
+import android.widget.LinearLayout;
+
+/**
+ * Main activity for Test ImsService Application.
+ */
+
+public class ImsTestServiceApp extends Activity {
+
+    private LinearLayout mConnections;
+
+    @Override
+    public void onCreate(Bundle savedInstanceState) {
+        super.onCreate(savedInstanceState);
+
+        setContentView(R.layout.activity_main);
+
+        ((Button) findViewById(R.id.control_launch_reg)).setOnClickListener(
+                (view) -> launchRegistrationActivity());
+
+        ((Button) findViewById(R.id.control_launch_calling)).setOnClickListener(
+                (view) -> launchCallingActivity());
+
+        ((Button) findViewById(R.id.control_launch_config)).setOnClickListener(
+                (view) -> launchConfigActivity());
+
+        // Adds Card view for testing
+        mConnections = findViewById(R.id.connections_list);
+        mConnections.addView(getLayoutInflater().inflate(R.layout.ims_connection, null, false));
+    }
+
+    private void launchRegistrationActivity() {
+        Intent intent = new Intent(this, ImsRegistrationActivity.class);
+        startActivity(intent);
+    }
+
+    private void launchCallingActivity() {
+        Intent intent = new Intent(this, ImsCallingActivity.class);
+        startActivity(intent);
+    }
+
+    private void launchConfigActivity() {
+        Intent intent = new Intent(this, ImsConfigActivity.class);
+        startActivity(intent);
+    }
+}
diff --git a/testapps/ImsTestService/src/com/android/phone/testapps/imstestapp/TestImsConfigImpl.java b/testapps/ImsTestService/src/com/android/phone/testapps/imstestapp/TestImsConfigImpl.java
new file mode 100644
index 0000000..4b8842a
--- /dev/null
+++ b/testapps/ImsTestService/src/com/android/phone/testapps/imstestapp/TestImsConfigImpl.java
@@ -0,0 +1,106 @@
+/*
+ * Copyright (C) 2017 The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package com.android.phone.testapps.imstestapp;
+
+import android.telephony.ims.stub.ImsConfigImplBase;
+
+import com.android.ims.ImsConfig;
+
+import java.util.ArrayList;
+
+public class TestImsConfigImpl extends ImsConfigImplBase {
+
+    public static class ConfigItem {
+        public int item;
+        public int value;
+        public String valueString;
+
+        public ConfigItem(int item, int value) {
+            this.item = item;
+            this.value = value;
+        }
+
+        public ConfigItem(int item, String value) {
+            this.item = item;
+            valueString = value;
+        }
+    }
+
+    public interface ImsConfigListener {
+        void notifyConfigChanged();
+    }
+
+    private static TestImsConfigImpl sTestImsConfigImpl;
+    private ImsConfigListener mListener;
+    private ArrayList<ConfigItem> mArrayOfConfigs = new ArrayList<>();
+
+    public static TestImsConfigImpl getInstance() {
+        if (sTestImsConfigImpl == null) {
+            sTestImsConfigImpl = new TestImsConfigImpl();
+        }
+        return sTestImsConfigImpl;
+    }
+
+    public void setConfigListener(ImsConfigListener listener) {
+        mListener = listener;
+    }
+
+    public ArrayList<ConfigItem> getConfigList() {
+        return mArrayOfConfigs;
+    }
+
+    @Override
+    public int setConfig(int item, int value) {
+        replaceConfig(new ConfigItem(item, value));
+        return ImsConfig.OperationStatusConstants.SUCCESS;
+    }
+
+    @Override
+    public int setConfig(int item, String value) {
+        replaceConfig(new ConfigItem(item, value));
+        return ImsConfig.OperationStatusConstants.SUCCESS;
+    }
+
+    @Override
+    public int getConfigInt(int item) {
+        replaceConfig(new ConfigItem(item, ImsConfig.FeatureValueConstants.ON));
+        return ImsConfig.FeatureValueConstants.ON;
+    }
+
+    @Override
+    public String getConfigString(int item) {
+        return null;
+    }
+
+    public void setConfigValue(int item, int value) {
+        replaceConfig(new ConfigItem(item, value));
+        notifyProvisionedValueChanged(item, value);
+    }
+
+    public void replaceConfig(ConfigItem configItem) {
+        ConfigItem config = mArrayOfConfigs.stream()
+                .filter(configElem -> configElem.item == configItem.item)
+                .findFirst().orElse(null);
+        if (config != null) {
+            mArrayOfConfigs.remove(config);
+        }
+        mArrayOfConfigs.add(configItem);
+        if (mListener != null) {
+            mListener.notifyConfigChanged();
+        }
+    }
+}
diff --git a/testapps/ImsTestService/src/com/android/phone/testapps/imstestapp/TestImsRegistrationImpl.java b/testapps/ImsTestService/src/com/android/phone/testapps/imstestapp/TestImsRegistrationImpl.java
new file mode 100644
index 0000000..50bf5d4
--- /dev/null
+++ b/testapps/ImsTestService/src/com/android/phone/testapps/imstestapp/TestImsRegistrationImpl.java
@@ -0,0 +1,31 @@
+/*
+ * Copyright (C) 2017 The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package com.android.phone.testapps.imstestapp;
+
+import android.telephony.ims.stub.ImsRegistrationImplBase;
+
+public class TestImsRegistrationImpl extends ImsRegistrationImplBase {
+
+    private static TestImsRegistrationImpl sInstance;
+
+    public static TestImsRegistrationImpl getInstance() {
+        if (sInstance == null) {
+            sInstance = new TestImsRegistrationImpl();
+        }
+        return sInstance;
+    }
+}
diff --git a/testapps/ImsTestService/src/com/android/phone/testapps/imstestapp/TestImsService.java b/testapps/ImsTestService/src/com/android/phone/testapps/imstestapp/TestImsService.java
new file mode 100644
index 0000000..434cdb5
--- /dev/null
+++ b/testapps/ImsTestService/src/com/android/phone/testapps/imstestapp/TestImsService.java
@@ -0,0 +1,77 @@
+/*
+ * Copyright (C) 2017 The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package com.android.phone.testapps.imstestapp;
+
+import android.telephony.ims.ImsService;
+import android.telephony.ims.feature.MmTelFeature;
+import android.telephony.ims.feature.RcsFeature;
+import android.telephony.ims.stub.ImsConfigImplBase;
+import android.telephony.ims.stub.ImsRegistrationImplBase;
+import android.util.Log;
+
+/**
+ * Creates a test ImsService, which is used for testing framework IMS.
+ */
+
+public class TestImsService extends ImsService {
+
+    public static final String LOG_TAG = "ImsTestApp";
+
+    public static TestImsService mInstance;
+
+    public TestImsRegistrationImpl mImsRegistration;
+    public TestMmTelFeatureImpl mTestMmTelFeature;
+    public TestRcsFeatureImpl mTestRcsFeature;
+    public TestImsConfigImpl mTestImsConfig;
+
+    public static TestImsService getInstance() {
+        return mInstance;
+    }
+
+    @Override
+    public void onCreate() {
+        Log.i(LOG_TAG, "TestImsService: onCreate");
+        mImsRegistration = TestImsRegistrationImpl.getInstance();
+        mTestMmTelFeature = TestMmTelFeatureImpl.getInstance();
+        mTestRcsFeature = new TestRcsFeatureImpl();
+        mTestImsConfig = TestImsConfigImpl.getInstance();
+
+        mInstance = this;
+    }
+
+    @Override
+    public MmTelFeature createMmTelFeature(int slotId) {
+        Log.i(LOG_TAG, "TestImsService: onCreateEmergencyMMTelImsFeature");
+        return mTestMmTelFeature;
+    }
+
+    @Override
+    public RcsFeature createRcsFeature(int slotId) {
+        return mTestRcsFeature;
+    }
+
+    @Override
+    public ImsRegistrationImplBase getRegistration(int slotId) {
+        Log.i(LOG_TAG, "TestImsService: getRegistration");
+        return mImsRegistration;
+    }
+
+    @Override
+    public ImsConfigImplBase getConfig(int slotId) {
+        return mTestImsConfig;
+    }
+}
diff --git a/testapps/ImsTestService/src/com/android/phone/testapps/imstestapp/TestMmTelFeatureImpl.java b/testapps/ImsTestService/src/com/android/phone/testapps/imstestapp/TestMmTelFeatureImpl.java
new file mode 100644
index 0000000..2a0463d
--- /dev/null
+++ b/testapps/ImsTestService/src/com/android/phone/testapps/imstestapp/TestMmTelFeatureImpl.java
@@ -0,0 +1,101 @@
+/*
+ * Copyright (C) 2017 The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package com.android.phone.testapps.imstestapp;
+
+import android.telephony.ims.feature.CapabilityChangeRequest;
+import android.telephony.ims.feature.MmTelFeature;
+import android.telephony.ims.stub.ImsRegistrationImplBase;
+import android.util.ArraySet;
+import android.util.SparseArray;
+import android.widget.Toast;
+
+import java.util.Set;
+
+public class TestMmTelFeatureImpl extends MmTelFeature {
+
+    public static TestMmTelFeatureImpl sTestMmTelFeatureImpl;
+    private boolean mIsReady = false;
+    // Enabled Capabilities - not status
+    private SparseArray<MmTelCapabilities> mEnabledCapabilities = new SparseArray<>();
+    private final Set<MmTelUpdateCallback> mCallbacks = new ArraySet<>();
+
+    static class MmTelUpdateCallback {
+        void onEnabledCapabilityChanged() {
+        }
+    }
+
+    public TestMmTelFeatureImpl() {
+        mEnabledCapabilities.append(ImsRegistrationImplBase.REGISTRATION_TECH_LTE,
+                new MmTelCapabilities());
+        mEnabledCapabilities.append(ImsRegistrationImplBase.REGISTRATION_TECH_IWLAN,
+                new MmTelCapabilities());
+        setFeatureState(STATE_READY);
+    }
+
+    public static TestMmTelFeatureImpl getInstance() {
+        if (sTestMmTelFeatureImpl == null) {
+            sTestMmTelFeatureImpl = new TestMmTelFeatureImpl();
+        }
+        return sTestMmTelFeatureImpl;
+    }
+
+    public void addUpdateCallback(MmTelUpdateCallback callback) {
+        mCallbacks.add(callback);
+    }
+
+    public boolean isReady() {
+        return mIsReady;
+    }
+
+    @Override
+    public boolean queryCapabilityConfiguration(int capability, int radioTech) {
+        return mEnabledCapabilities.get(radioTech).isCapable(capability);
+    }
+
+    @Override
+    public void changeEnabledCapabilities(CapabilityChangeRequest request,
+            CapabilityCallbackProxy c) {
+        for (CapabilityChangeRequest.CapabilityPair pair : request.getCapabilitiesToEnable()) {
+            mEnabledCapabilities.get(pair.getRadioTech()).addCapabilities(pair.getCapability());
+        }
+        for (CapabilityChangeRequest.CapabilityPair pair : request.getCapabilitiesToDisable()) {
+            mEnabledCapabilities.get(pair.getRadioTech()).removeCapabilities(pair.getCapability());
+        }
+        mCallbacks.forEach(callback->callback.onEnabledCapabilityChanged());
+    }
+
+    @Override
+    public void onFeatureRemoved() {
+        super.onFeatureRemoved();
+    }
+
+    public void sendCapabilitiesUpdate(MmTelFeature.MmTelCapabilities c) {
+        Toast.makeText(mContext, "Sending Capabilities:{" + c + "}",
+                Toast.LENGTH_LONG).show();
+
+        notifyCapabilitiesStatusChanged(c);
+    }
+
+    public SparseArray<MmTelCapabilities> getEnabledCapabilities() {
+        return mEnabledCapabilities;
+    }
+
+    @Override
+    public void onFeatureReady() {
+        mIsReady = true;
+    }
+}
diff --git a/testapps/ImsTestService/src/com/android/phone/testapps/imstestapp/TestRcsFeatureImpl.java b/testapps/ImsTestService/src/com/android/phone/testapps/imstestapp/TestRcsFeatureImpl.java
new file mode 100644
index 0000000..996a569
--- /dev/null
+++ b/testapps/ImsTestService/src/com/android/phone/testapps/imstestapp/TestRcsFeatureImpl.java
@@ -0,0 +1,34 @@
+/*
+ * Copyright (C) 2017 The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package com.android.phone.testapps.imstestapp;
+
+import android.telephony.ims.feature.RcsFeature;
+
+public class TestRcsFeatureImpl extends RcsFeature {
+
+    private boolean mIsReady = false;
+
+
+    public boolean isReady() {
+        return mIsReady;
+    }
+
+    @Override
+    public void onFeatureReady() {
+        mIsReady = true;
+    }
+}
diff --git a/testapps/TelephonyRegistryTestApp/Android.mk b/testapps/TelephonyRegistryTestApp/Android.mk
new file mode 100644
index 0000000..8c0d286
--- /dev/null
+++ b/testapps/TelephonyRegistryTestApp/Android.mk
@@ -0,0 +1,18 @@
+LOCAL_PATH:= $(call my-dir)
+
+include $(CLEAR_VARS)
+
+src_dirs := src
+res_dirs := res
+
+LOCAL_SRC_FILES := $(call all-java-files-under, $(src_dirs))
+LOCAL_RESOURCE_DIR := $(addprefix $(LOCAL_PATH)/, $(res_dirs))
+
+LOCAL_PACKAGE_NAME := TelephonyRegistryTestApp
+LOCAL_PRIVATE_PLATFORM_APIS := true
+
+LOCAL_CERTIFICATE := platform
+LOCAL_MODULE_TAGS := tests
+#LOCAL_MODULE_TAGS := debug
+
+include $(BUILD_PACKAGE)
diff --git a/testapps/TelephonyRegistryTestApp/AndroidManifest.xml b/testapps/TelephonyRegistryTestApp/AndroidManifest.xml
new file mode 100644
index 0000000..5f19509
--- /dev/null
+++ b/testapps/TelephonyRegistryTestApp/AndroidManifest.xml
@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2017 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+     http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+          package="com.android.phone.testapps.telephonyregistry">
+    <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>
+    <uses-permission android:name="android.permission.READ_PHONE_STATE"/>
+    <application android:label="TelephonyRegistryTestApp">
+        <activity
+            android:name=".TelephonyRegistryTestApp"
+            android:label="TelephonyRegistryTestApp">
+            <intent-filter>
+                <action android:name="android.intent.action.MAIN" />
+                <category android:name="android.intent.category.DEFAULT" />
+                <category android:name="android.intent.category.LAUNCHER" />
+            </intent-filter>
+        </activity>
+    </application>
+</manifest>
+
diff --git a/testapps/TelephonyRegistryTestApp/res/layout/activity_main.xml b/testapps/TelephonyRegistryTestApp/res/layout/activity_main.xml
new file mode 100644
index 0000000..405efe2
--- /dev/null
+++ b/testapps/TelephonyRegistryTestApp/res/layout/activity_main.xml
@@ -0,0 +1,52 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License
+  -->
+
+<LinearLayout
+    xmlns:android="http://schemas.android.com/apk/res/android"
+    android:layout_width="match_parent"
+    android:layout_height="match_parent"
+    android:orientation="vertical" >
+    <ScrollView
+        android:layout_width="match_parent"
+        android:layout_height="wrap_content">
+        <LinearLayout
+            android:layout_width="match_parent"
+            android:layout_height="wrap_content"
+            android:orientation="vertical"
+            android:id="@+id/events">
+        </LinearLayout>
+    </ScrollView>
+    <LinearLayout
+        android:layout_width="match_parent"
+        android:layout_height="wrap_content"
+        android:orientation="horizontal">
+        <Button
+            android:id="@+id/queryCellLocationButton"
+            android:layout_width="wrap_content"
+            android:layout_height="wrap_content"
+            android:layout_row="0"
+            android:layout_column="0"
+            android:text="@string/query_cell_location_button" />
+        <Button
+            android:id="@+id/registerButton"
+            android:layout_width="wrap_content"
+            android:layout_height="wrap_content"
+            android:layout_row="0"
+            android:layout_column="0"
+            android:text="@string/register_button" />
+    </LinearLayout>
+</LinearLayout>
diff --git a/testapps/TelephonyRegistryTestApp/res/values/donottranslate_strings.xml b/testapps/TelephonyRegistryTestApp/res/values/donottranslate_strings.xml
new file mode 100644
index 0000000..897b83e
--- /dev/null
+++ b/testapps/TelephonyRegistryTestApp/res/values/donottranslate_strings.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  ~ Copyright (C) 2017 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License
+  -->
+
+<resources>
+    <string name="register_button">Register</string>
+    <string name="query_cell_location_button">Query</string>
+</resources>
\ No newline at end of file
diff --git a/testapps/TelephonyRegistryTestApp/src/com/android/phone/testapps/telephonyregistry/TelephonyRegistryTestApp.java b/testapps/TelephonyRegistryTestApp/src/com/android/phone/testapps/telephonyregistry/TelephonyRegistryTestApp.java
new file mode 100644
index 0000000..e423619
--- /dev/null
+++ b/testapps/TelephonyRegistryTestApp/src/com/android/phone/testapps/telephonyregistry/TelephonyRegistryTestApp.java
@@ -0,0 +1,131 @@
+/*
+ * Copyright (C) 2017 The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License
+ */
+
+package com.android.phone.testapps.telephonyregistry;
+
+import android.app.Activity;
+import android.app.Notification;
+import android.app.NotificationChannel;
+import android.app.NotificationManager;
+import android.os.Bundle;
+import android.provider.Telephony;
+import android.telephony.CellInfo;
+import android.telephony.CellLocation;
+import android.telephony.PhoneStateListener;
+import android.telephony.TelephonyManager;
+import android.util.SparseArray;
+import android.widget.Button;
+import android.widget.CheckBox;
+import android.widget.LinearLayout;
+import android.widget.Toast;
+
+import java.util.List;
+import java.util.stream.Collectors;
+
+public class TelephonyRegistryTestApp extends Activity {
+    private TelephonyManager telephonyManager;
+    private NotificationManager notificationManager;
+    private int mSelectedEvents = 0;
+    private static final String NOTIFICATION_CHANNEL = "registryUpdate";
+
+    private static final SparseArray<String> EVENTS = new SparseArray<String>() {{
+        put(PhoneStateListener.LISTEN_SERVICE_STATE, "SERVICE_STATE");
+        put(PhoneStateListener.LISTEN_MESSAGE_WAITING_INDICATOR, "MESSAGE_WAITING_INDICATOR");
+        put(PhoneStateListener.LISTEN_CALL_FORWARDING_INDICATOR, "CALL_FORWARDING_INDICATOR");
+        put(PhoneStateListener.LISTEN_CELL_LOCATION, "CELL_LOCATION");
+        put(PhoneStateListener.LISTEN_CALL_STATE, "CALL_STATE");
+        put(PhoneStateListener.LISTEN_DATA_CONNECTION_STATE, "DATA_CONNECTION_STATE");
+        put(PhoneStateListener.LISTEN_DATA_ACTIVITY, "DATA_ACTIVITY");
+        put(PhoneStateListener.LISTEN_SIGNAL_STRENGTHS, "SIGNAL_STRENGTHS");
+        put(PhoneStateListener.LISTEN_OTASP_CHANGED, "OTASP_CHANGED");
+        put(PhoneStateListener.LISTEN_CELL_INFO, "CELL_INFO");
+        put(PhoneStateListener.LISTEN_PRECISE_CALL_STATE, "PRECISE_CALL_STATE");
+        put(PhoneStateListener.LISTEN_PRECISE_DATA_CONNECTION_STATE,
+                "PRECISE_DATA_CONNECTION_STATE");
+        put(PhoneStateListener.LISTEN_VOLTE_STATE, "VOLTE_STATE");
+        put(PhoneStateListener.LISTEN_CARRIER_NETWORK_CHANGE, "CARRIER_NETWORK_CHANGE");
+        put(PhoneStateListener.LISTEN_VOICE_ACTIVATION_STATE, "VOICE_ACTIVATION_STATE");
+        put(PhoneStateListener.LISTEN_DATA_ACTIVATION_STATE, "DATA_ACTIVATION_STATE");
+    }};
+
+    private final PhoneStateListener phoneStateListener = new PhoneStateListener() {
+        @Override
+        public void onCellLocationChanged(CellLocation location) {
+            notify("onCellLocationChanged", location);
+        }
+
+        @Override
+        public void onCellInfoChanged(List<CellInfo> cellInfo) {
+            notify("onCellInfoChanged", cellInfo);
+        }
+
+        private void notify(String method, Object data) {
+            Notification.Builder builder = new Notification.Builder(TelephonyRegistryTestApp.this,
+                    NOTIFICATION_CHANNEL);
+            Notification notification = builder.setSmallIcon(android.R.drawable.sym_def_app_icon)
+                    .setContentTitle("Registry update: " + method)
+                    .setContentText(data == null ? "null" : data.toString())
+                    .build();
+            notificationManager.notify(0, notification);
+        }
+    };
+
+    @Override
+    protected void onCreate(Bundle savedInstanceState) {
+        super.onCreate(savedInstanceState);
+        setContentView(R.layout.activity_main);
+
+        telephonyManager = getSystemService(TelephonyManager.class);
+
+        LinearLayout eventContainer = (LinearLayout) findViewById(R.id.events);
+        for (int i = 0; i < EVENTS.size(); i++) {
+            CheckBox box = new CheckBox(this);
+            box.setText(EVENTS.valueAt(i));
+            final int eventCode = EVENTS.keyAt(i);
+            box.setOnCheckedChangeListener((buttonView, isChecked) -> {
+                if (buttonView.isChecked()) {
+                    mSelectedEvents |= eventCode;
+                } else {
+                    mSelectedEvents &= ~eventCode;
+                }
+            });
+            eventContainer.addView(box);
+        }
+
+        Button registerButton = (Button) findViewById(R.id.registerButton);
+        registerButton.setOnClickListener(v ->
+                telephonyManager.listen(phoneStateListener, mSelectedEvents));
+
+        Button queryCellLocationButton = findViewById(R.id.queryCellLocationButton);
+        queryCellLocationButton.setOnClickListener(v -> {
+            List<CellInfo> cellInfos = telephonyManager.getAllCellInfo();
+            String cellInfoText;
+            if (cellInfos == null || cellInfos.size() == 0) {
+                cellInfoText = "null";
+            } else {
+                cellInfoText = cellInfos.stream().map(CellInfo::toString)
+                        .collect(Collectors.joining(","));
+            }
+            Toast.makeText(TelephonyRegistryTestApp.this, "queryCellInfo: " + cellInfoText,
+                    Toast.LENGTH_SHORT).show();
+        });
+
+        notificationManager = getSystemService(NotificationManager.class);
+        NotificationChannel channel = new NotificationChannel(NOTIFICATION_CHANNEL,
+                "Telephony Registry updates", NotificationManager.IMPORTANCE_HIGH);
+        notificationManager.createNotificationChannel(channel);
+    }
+}
diff --git a/tests/Android.mk b/tests/Android.mk
index b43533f..2fde21a 100644
--- a/tests/Android.mk
+++ b/tests/Android.mk
@@ -21,11 +21,12 @@
 
 LOCAL_JAVA_LIBRARIES := android.test.runner
 LOCAL_PACKAGE_NAME := TeleServiceTests
+LOCAL_PRIVATE_PLATFORM_APIS := true
 LOCAL_CERTIFICATE := platform
 
 LOCAL_MODULE_TAGS := tests
 
-LOCAL_JAVA_LIBRARIES := telephony-common android-support-test
+LOCAL_JAVA_LIBRARIES := telephony-common android.test.base
 
 LOCAL_INSTRUMENTATION_FOR := TeleService
 
@@ -33,8 +34,7 @@
         android-support-test \
         mockito-target-minus-junit4 \
         espresso-core \
-        truth-prebuilt \
-        legacy-android-test
+        truth-prebuilt
 
 LOCAL_COMPATIBILITY_SUITE := device-tests
 
diff --git a/tests/src/com/android/TelephonyTestBase.java b/tests/src/com/android/TelephonyTestBase.java
index edf575b..7b7bef2 100644
--- a/tests/src/com/android/TelephonyTestBase.java
+++ b/tests/src/com/android/TelephonyTestBase.java
@@ -40,6 +40,14 @@
         // Set up the looper if it does not exist on the test thread.
         if (Looper.myLooper() == null) {
             Looper.prepare();
+            // Wait until the looper is not null anymore
+            for(int i = 0; i < 5; i++) {
+                if (Looper.myLooper() != null) {
+                    break;
+                }
+                Looper.prepare();
+                Thread.sleep(100);
+            }
         }
     }
 
diff --git a/tests/src/com/android/phone/PhoneSearchIndexablesProviderTest.java b/tests/src/com/android/phone/PhoneSearchIndexablesProviderTest.java
index 730db93..2176d6b 100644
--- a/tests/src/com/android/phone/PhoneSearchIndexablesProviderTest.java
+++ b/tests/src/com/android/phone/PhoneSearchIndexablesProviderTest.java
@@ -119,21 +119,21 @@
                 SearchIndexablesContract.NON_INDEXABLES_KEYS_COLUMNS);
         assertThat(cursor1.getColumnNames()).isEqualTo(
                 SearchIndexablesContract.NON_INDEXABLES_KEYS_COLUMNS);
-        assertThat(cursor1.getCount()).isEqualTo(11);
+        assertThat(cursor1.getCount()).isEqualTo(16);
 
         when(mUserManager.isAdminUser()).thenReturn(true);
         Cursor cursor2 = mProvider
                 .queryNonIndexableKeys(SearchIndexablesContract.NON_INDEXABLES_KEYS_COLUMNS);
-        assertThat(cursor2.getCount()).isEqualTo(1);
+        assertThat(cursor2.getCount()).isEqualTo(2);
 
         mProvider.setIsEuiccSettingsHidden(true /* isEuiccSettingsHidden */);
         Cursor cursor3 = mProvider
                 .queryNonIndexableKeys(SearchIndexablesContract.NON_INDEXABLES_KEYS_COLUMNS);
-        assertThat(cursor3.getCount()).isEqualTo(2);
+        assertThat(cursor3.getCount()).isEqualTo(3);
 
         mProvider.setIsEnhanced4gLteHidden(true /* isEnhanced4gLteHidden */);
         Cursor cursor4 = mProvider
                 .queryNonIndexableKeys(SearchIndexablesContract.NON_INDEXABLES_KEYS_COLUMNS);
-        assertThat(cursor4.getCount()).isEqualTo(3);
+        assertThat(cursor4.getCount()).isEqualTo(4);
     }
 }
diff --git a/tests/src/com/android/phone/euicc/EuiccUiDispatcherActivityTest.java b/tests/src/com/android/phone/euicc/EuiccUiDispatcherActivityTest.java
index 722e1bd..5ecebc3 100644
--- a/tests/src/com/android/phone/euicc/EuiccUiDispatcherActivityTest.java
+++ b/tests/src/com/android/phone/euicc/EuiccUiDispatcherActivityTest.java
@@ -15,6 +15,7 @@
  */
 package com.android.phone.euicc;
 
+import static org.junit.Assert.assertEquals;
 import static org.junit.Assert.assertNotNull;
 import static org.junit.Assert.assertNull;
 import static org.mockito.Mockito.when;
@@ -47,7 +48,6 @@
 
     @Mock private Context mMockContext;
     @Mock private EuiccManager mMockEuiccManager;
-    private boolean mIsProvisioned = true;
     private ActivityInfo mActivityInfo = ACTIVITY_INFO;
     private Intent mIntent = MANAGE_INTENT;
     private EuiccUiDispatcherActivity mActivity;
@@ -80,12 +80,6 @@
     }
 
     @Test
-    public void testResolveEuiccUiIntent_alreadyProvisioned() {
-        mIntent = PROVISION_INTENT;
-        assertNull(mActivity.resolveEuiccUiIntent());
-    }
-
-    @Test
     public void testResolveEuiccUiIntent_noImplementation() {
         mActivityInfo = null;
         assertNull(mActivity.resolveEuiccUiIntent());
@@ -98,10 +92,18 @@
 
     @Test
     public void testResolveEuiccUiIntent_validProvision() {
-        mIsProvisioned = false;
         assertNotNull(mActivity.resolveEuiccUiIntent());
     }
 
+    @Test
+    public void testExtrasPropagated() {
+        mIntent.putExtra("foo", "bar");
+
+        Intent euiccUiIntent = mActivity.resolveEuiccUiIntent();
+        assertNotNull(euiccUiIntent);
+        assertEquals("bar", euiccUiIntent.getStringExtra("foo"));
+    }
+
     class TestEuiccUiDispatcherActivity extends EuiccUiDispatcherActivity {
         public TestEuiccUiDispatcherActivity() {
             attachBaseContext(mMockContext);
@@ -113,11 +115,6 @@
         }
 
         @Override
-        boolean isDeviceProvisioned() {
-            return mIsProvisioned;
-        }
-
-        @Override
         ActivityInfo findBestActivity(Intent euiccUiIntent) {
             return mActivityInfo;
         }
diff --git a/tests/src/com/android/services/telephony/EmergencyCallStateListenerTest.java b/tests/src/com/android/services/telephony/EmergencyCallStateListenerTest.java
deleted file mode 100644
index a9221e9..0000000
--- a/tests/src/com/android/services/telephony/EmergencyCallStateListenerTest.java
+++ /dev/null
@@ -1,237 +0,0 @@
-/*
- * Copyright (C) 2016 The Android Open Source Project
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License
- */
-
-package com.android.services.telephony;
-
-import android.os.AsyncResult;
-import android.os.Handler;
-import android.telephony.ServiceState;
-import android.support.test.runner.AndroidJUnit4;
-import android.support.test.filters.FlakyTest;
-import android.test.suitebuilder.annotation.SmallTest;
-
-import com.android.TelephonyTestBase;
-import com.android.internal.telephony.Phone;
-import com.android.internal.telephony.PhoneConstants;
-import com.android.internal.telephony.ServiceStateTracker;
-
-import org.junit.After;
-import org.junit.Before;
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.mockito.Mock;
-
-import static org.mockito.Matchers.anyBoolean;
-import static org.mockito.Matchers.isNull;
-import static org.mockito.Mockito.never;
-import static org.mockito.Mockito.times;
-import static org.mockito.Mockito.verify;
-import static org.mockito.Mockito.any;
-import static org.mockito.Mockito.eq;
-import static org.mockito.Mockito.when;
-
-/**
- * Tests the EmergencyCallStateListener, which listens to one Phone and waits until its service
- * state changes to accepting emergency calls or in service. If it can not find a tower to camp onto
- * for emergency calls, then it will fail after a timeout period.
- */
-@RunWith(AndroidJUnit4.class)
-public class EmergencyCallStateListenerTest extends TelephonyTestBase {
-
-    private static final long TIMEOUT_MS = 100;
-
-    @Mock Phone mMockPhone;
-    @Mock ServiceStateTracker mMockServiceStateTracker;
-    @Mock EmergencyCallStateListener.Callback mCallback;
-    EmergencyCallStateListener mListener;
-
-    @Before
-    public void setUp() throws Exception {
-        super.setUp();
-        mListener = new EmergencyCallStateListener();
-    }
-
-    @After
-    public void tearDown() throws Exception {
-        mListener.getHandler().removeCallbacksAndMessages(null);
-        super.tearDown();
-    }
-
-    /**
-     * Ensure that we successfully register for the ServiceState changed messages in Telephony.
-     */
-    @Test
-    @SmallTest
-    public void testRegisterForCallback() {
-        mListener.waitForRadioOn(mMockPhone, mCallback);
-
-        waitForHandlerAction(mListener.getHandler(), TIMEOUT_MS);
-
-        verify(mMockPhone).unregisterForServiceStateChanged(any(Handler.class));
-        verify(mMockPhone).registerForServiceStateChanged(any(Handler.class),
-                eq(EmergencyCallStateListener.MSG_SERVICE_STATE_CHANGED), isNull());
-    }
-
-    /**
-     * Prerequisites:
-     *  - Phone is IN_SERVICE
-     *  - Radio is on
-     *
-     * Test: Send SERVICE_STATE_CHANGED message
-     *
-     * Result: callback's onComplete is called with the isRadioReady=true
-     */
-    @Test
-    @SmallTest
-    public void testPhoneChangeState_InService() {
-        ServiceState state = new ServiceState();
-        state.setState(ServiceState.STATE_IN_SERVICE);
-        when(mMockPhone.getState()).thenReturn(PhoneConstants.State.IDLE);
-        when(mMockPhone.getServiceStateTracker()).thenReturn(mMockServiceStateTracker);
-        when(mMockServiceStateTracker.isRadioOn()).thenReturn(true);
-        mListener.waitForRadioOn(mMockPhone, mCallback);
-        waitForHandlerAction(mListener.getHandler(), TIMEOUT_MS);
-
-        mListener.getHandler().obtainMessage(EmergencyCallStateListener.MSG_SERVICE_STATE_CHANGED,
-                new AsyncResult(null, state, null)).sendToTarget();
-
-        waitForHandlerAction(mListener.getHandler(), TIMEOUT_MS);
-        verify(mCallback).onComplete(eq(mListener), eq(true));
-    }
-
-    /**
-     * Prerequisites:
-     *  - Phone is OUT_OF_SERVICE (emergency calls only)
-     *  - Radio is on
-     *
-     * Test: Send SERVICE_STATE_CHANGED message
-     *
-     * Result: callback's onComplete is called with the isRadioReady=true
-     */
-    @Test
-    @SmallTest
-    public void testPhoneChangeState_EmergencyCalls() {
-        ServiceState state = new ServiceState();
-        state.setState(ServiceState.STATE_OUT_OF_SERVICE);
-        state.setEmergencyOnly(true);
-        when(mMockPhone.getState()).thenReturn(PhoneConstants.State.IDLE);
-        when(mMockPhone.getServiceState()).thenReturn(state);
-        when(mMockPhone.getServiceStateTracker()).thenReturn(mMockServiceStateTracker);
-        when(mMockServiceStateTracker.isRadioOn()).thenReturn(true);
-        mListener.waitForRadioOn(mMockPhone, mCallback);
-        waitForHandlerAction(mListener.getHandler(), TIMEOUT_MS);
-
-        mListener.getHandler().obtainMessage(EmergencyCallStateListener.MSG_SERVICE_STATE_CHANGED,
-                new AsyncResult(null, state, null)).sendToTarget();
-
-        waitForHandlerAction(mListener.getHandler(), TIMEOUT_MS);
-        verify(mCallback).onComplete(eq(mListener), eq(true));
-    }
-
-    /**
-     * Prerequisites:
-     *  - Phone is OUT_OF_SERVICE
-     *  - Radio is on
-     *
-     * Test: Send SERVICE_STATE_CHANGED message
-     *
-     * Result: callback's onComplete is called with the isRadioReady=true. Even though the radio is
-     * not reporting emergency calls only, we still send onComplete so that the radio can trigger
-     * the emergency call.
-     */
-    @Test
-    @SmallTest
-    public void testPhoneChangeState_OutOfService() {
-        ServiceState state = new ServiceState();
-        state.setState(ServiceState.STATE_OUT_OF_SERVICE);
-        when(mMockPhone.getState()).thenReturn(PhoneConstants.State.IDLE);
-        when(mMockPhone.getServiceState()).thenReturn(state);
-        when(mMockPhone.getServiceStateTracker()).thenReturn(mMockServiceStateTracker);
-        when(mMockServiceStateTracker.isRadioOn()).thenReturn(true);
-        mListener.waitForRadioOn(mMockPhone, mCallback);
-        waitForHandlerAction(mListener.getHandler(), TIMEOUT_MS);
-
-        // Still expect an answer because we will be sending the onComplete message as soon as the
-        // radio is confirmed to be on, whether or not it is out of service or not.
-        mListener.getHandler().obtainMessage(EmergencyCallStateListener.MSG_SERVICE_STATE_CHANGED,
-                new AsyncResult(null, state, null)).sendToTarget();
-
-        waitForHandlerAction(mListener.getHandler(), TIMEOUT_MS);
-        verify(mCallback).onComplete(eq(mListener), eq(true));
-    }
-
-    /**
-     * Prerequisites:
-     *  - Phone is OUT_OF_SERVICE (emergency calls only)
-     *  - Radio is on
-     *
-     * Test: Wait for retry timer to complete (don't send ServiceState changed message)
-     *
-     * Result: callback's onComplete is called with the isRadioReady=true.
-     */
-    @Test
-    @FlakyTest
-    @SmallTest
-    public void testTimeout_EmergencyCalls() {
-        ServiceState state = new ServiceState();
-        state.setState(ServiceState.STATE_OUT_OF_SERVICE);
-        state.setEmergencyOnly(true);
-        when(mMockPhone.getState()).thenReturn(PhoneConstants.State.IDLE);
-        when(mMockPhone.getServiceState()).thenReturn(state);
-        when(mMockPhone.getServiceStateTracker()).thenReturn(mMockServiceStateTracker);
-        when(mMockServiceStateTracker.isRadioOn()).thenReturn(true);
-        mListener.setTimeBetweenRetriesMillis(100);
-
-        // Wait for the timer to expire and check state manually in onRetryTimeout
-        mListener.waitForRadioOn(mMockPhone, mCallback);
-        waitForHandlerActionDelayed(mListener.getHandler(), TIMEOUT_MS, 500);
-
-        verify(mCallback).onComplete(eq(mListener), eq(true));
-    }
-
-    /**
-     * Prerequisites:
-     *  - Phone is OUT_OF_SERVICE
-     *  - Radio is off
-     *
-     * Test: Wait for retry timer to complete, no ServiceState changed messages received.
-     *
-     * Result:
-     * - callback's onComplete is called with the isRadioReady=false.
-     * - setRadioPower was send twice (tried to turn on the radio)
-     */
-    @Test
-    @FlakyTest
-    @SmallTest
-    public void testTimeout_RetryFailure() {
-        ServiceState state = new ServiceState();
-        state.setState(ServiceState.STATE_POWER_OFF);
-        when(mMockPhone.getState()).thenReturn(PhoneConstants.State.IDLE);
-        when(mMockPhone.getServiceState()).thenReturn(state);
-        when(mMockPhone.getServiceStateTracker()).thenReturn(mMockServiceStateTracker);
-        when(mMockServiceStateTracker.isRadioOn()).thenReturn(false);
-        mListener.setTimeBetweenRetriesMillis(50);
-        mListener.setMaxNumRetries(2);
-
-        // Wait for the timer to expire and check state manually in onRetryTimeout
-        mListener.waitForRadioOn(mMockPhone, mCallback);
-        waitForHandlerActionDelayed(mListener.getHandler(), TIMEOUT_MS, 500);
-
-        verify(mCallback).onComplete(eq(mListener), eq(false));
-        verify(mMockPhone, times(2)).setRadioPower(eq(true));
-    }
-
-}
diff --git a/tests/src/com/android/services/telephony/HoldTrackerTest.java b/tests/src/com/android/services/telephony/HoldTrackerTest.java
new file mode 100644
index 0000000..0db10e4
--- /dev/null
+++ b/tests/src/com/android/services/telephony/HoldTrackerTest.java
@@ -0,0 +1,129 @@
+/*
+ * Copyright (C) 2017 The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package com.android.services.telephony;
+
+import static junit.framework.Assert.assertFalse;
+import static junit.framework.Assert.assertTrue;
+
+import android.content.ComponentName;
+import android.support.test.runner.AndroidJUnit4;
+import android.telecom.PhoneAccountHandle;
+
+import org.junit.Before;
+import org.junit.Test;
+import org.junit.runner.RunWith;
+
+@RunWith(AndroidJUnit4.class)
+public class HoldTrackerTest {
+
+    private HoldTracker mHoldTrackerUT;
+    private PhoneAccountHandle mPhoneAccountHandle1;
+    private PhoneAccountHandle mPhoneAccountHandle2;
+
+    @Before
+    public void setUp() throws Exception {
+        mHoldTrackerUT = new HoldTracker();
+        mPhoneAccountHandle1 =
+                new PhoneAccountHandle(new ComponentName("pkg1", "cls1"), "0");
+        mPhoneAccountHandle2 =
+                new PhoneAccountHandle(new ComponentName("pkg2", "cls2"), "1");
+    }
+
+    @Test
+    public void oneTopHoldableCanBeHeld() {
+        FakeHoldable topHoldable = createHoldable(false);
+        mHoldTrackerUT.addHoldable(mPhoneAccountHandle1, topHoldable);
+
+        assertTrue(topHoldable.canBeHeld());
+    }
+
+    @Test
+    public void childHoldableCanNotBeHeld() {
+        FakeHoldable topHoldable = createHoldable(false);
+        FakeHoldable childHoldable = createHoldable(true);
+        mHoldTrackerUT.addHoldable(mPhoneAccountHandle1, topHoldable);
+        mHoldTrackerUT.addHoldable(mPhoneAccountHandle1, childHoldable);
+
+        assertTrue(topHoldable.canBeHeld());
+        assertFalse(childHoldable.canBeHeld());
+    }
+
+    @Test
+    public void twoTopHoldableWithTheSamePhoneAccountCanNotBeHeld() {
+        FakeHoldable topHoldable1 = createHoldable(false);
+        FakeHoldable topHoldable2 = createHoldable(false);
+        mHoldTrackerUT.addHoldable(mPhoneAccountHandle1, topHoldable1);
+        mHoldTrackerUT.addHoldable(mPhoneAccountHandle1, topHoldable2);
+
+        mHoldTrackerUT.updateHoldCapability(mPhoneAccountHandle1);
+        assertFalse(topHoldable1.canBeHeld());
+        assertFalse(topHoldable2.canBeHeld());
+    }
+
+    @Test
+    public void holdableWithDifferentPhoneAccountDoesNotAffectEachOther() {
+        FakeHoldable topHoldable1 = createHoldable(false);
+        FakeHoldable topHoldable2 = createHoldable(false);
+        mHoldTrackerUT.addHoldable(mPhoneAccountHandle1, topHoldable1);
+        mHoldTrackerUT.addHoldable(mPhoneAccountHandle2, topHoldable2);
+
+        // Both phones account have only one top holdable, so the holdable of each phone account can
+        // be held.
+        assertTrue(topHoldable1.canBeHeld());
+        assertTrue(topHoldable2.canBeHeld());
+    }
+
+    @Test
+    public void removeOneTopHoldableAndUpdateHoldCapabilityCorrectly() {
+        FakeHoldable topHoldable1 = createHoldable(false);
+        FakeHoldable topHoldable2 = createHoldable(false);
+        mHoldTrackerUT.addHoldable(mPhoneAccountHandle1, topHoldable1);
+        mHoldTrackerUT.addHoldable(mPhoneAccountHandle1, topHoldable2);
+        assertFalse(topHoldable1.canBeHeld());
+        assertFalse(topHoldable2.canBeHeld());
+
+        mHoldTrackerUT.removeHoldable(mPhoneAccountHandle1, topHoldable1);
+        assertTrue(topHoldable2.canBeHeld());
+    }
+
+    public FakeHoldable createHoldable(boolean isChildHoldable) {
+        return new FakeHoldable(isChildHoldable);
+    }
+
+    private class FakeHoldable implements Holdable {
+        private boolean mIsChildHoldable;
+        private boolean mIsHoldable;
+
+        FakeHoldable(boolean isChildHoldable) {
+            mIsChildHoldable = isChildHoldable;
+        }
+
+        @Override
+        public boolean isChildHoldable() {
+            return mIsChildHoldable;
+        }
+
+        @Override
+        public void setHoldable(boolean isHoldable) {
+            mIsHoldable = isHoldable;
+        }
+
+        public boolean canBeHeld() {
+            return mIsHoldable;
+        }
+    }
+}
diff --git a/tests/src/com/android/services/telephony/ImsConferenceControllerTest.java b/tests/src/com/android/services/telephony/ImsConferenceControllerTest.java
index 3d88af7..229bdee 100644
--- a/tests/src/com/android/services/telephony/ImsConferenceControllerTest.java
+++ b/tests/src/com/android/services/telephony/ImsConferenceControllerTest.java
@@ -34,7 +34,6 @@
 import org.junit.Test;
 
 import org.mockito.Mock;
-import org.mockito.Mockito;
 import org.mockito.MockitoAnnotations;
 
 /**
@@ -48,8 +47,8 @@
 
     private TelecomAccountRegistry mTelecomAccountRegistry;
 
-    private MockTelephonyConnection mMockTelephonyConnectionA;
-    private MockTelephonyConnection mMockTelephonyConnectionB;
+    private TestTelephonyConnection mTestTelephonyConnectionA;
+    private TestTelephonyConnection mTestTelephonyConnectionB;
 
     private ImsConferenceController mControllerTest;
 
@@ -60,8 +59,8 @@
             Looper.prepare();
         }
         mTelecomAccountRegistry = TelecomAccountRegistry.getInstance(null);
-        mMockTelephonyConnectionA = new MockTelephonyConnection();
-        mMockTelephonyConnectionB = new MockTelephonyConnection();
+        mTestTelephonyConnectionA = new TestTelephonyConnection();
+        mTestTelephonyConnectionB = new TestTelephonyConnection();
 
         mControllerTest = new ImsConferenceController(mTelecomAccountRegistry,
                 mMockTelephonyConnectionServiceProxy);
@@ -80,25 +79,25 @@
     @SmallTest
     public void testConferenceable() {
 
-        mControllerTest.add(mMockTelephonyConnectionB);
-        mControllerTest.add(mMockTelephonyConnectionA);
+        mControllerTest.add(mTestTelephonyConnectionB);
+        mControllerTest.add(mTestTelephonyConnectionA);
 
-        mMockTelephonyConnectionA.setActive();
-        mMockTelephonyConnectionB.setOnHold();
+        mTestTelephonyConnectionA.setActive();
+        mTestTelephonyConnectionB.setOnHold();
 
-        assertTrue(mMockTelephonyConnectionA.getConferenceables()
-                .contains(mMockTelephonyConnectionB));
-        assertTrue(mMockTelephonyConnectionB.getConferenceables()
-                .contains(mMockTelephonyConnectionA));
+        assertTrue(mTestTelephonyConnectionA.getConferenceables()
+                .contains(mTestTelephonyConnectionB));
+        assertTrue(mTestTelephonyConnectionB.getConferenceables()
+                .contains(mTestTelephonyConnectionA));
 
         // verify addConference method is never called
         verify(mMockTelephonyConnectionServiceProxy, never())
                 .addConference(any(ImsConference.class));
 
         // call A removed
-        mControllerTest.remove(mMockTelephonyConnectionA);
-        assertFalse(mMockTelephonyConnectionB.getConferenceables()
-                .contains(mMockTelephonyConnectionA));
+        mControllerTest.remove(mTestTelephonyConnectionA);
+        assertFalse(mTestTelephonyConnectionB.getConferenceables()
+                .contains(mTestTelephonyConnectionA));
     }
 
     /**
@@ -114,18 +113,18 @@
     @SmallTest
     public void testMergeMultiPartyCalls() {
 
-        when(mMockTelephonyConnectionA.mMockRadioConnection.getPhoneType())
+        when(mTestTelephonyConnectionA.mMockRadioConnection.getPhoneType())
                 .thenReturn(PhoneConstants.PHONE_TYPE_IMS);
-        when(mMockTelephonyConnectionB.mMockRadioConnection.getPhoneType())
+        when(mTestTelephonyConnectionB.mMockRadioConnection.getPhoneType())
                 .thenReturn(PhoneConstants.PHONE_TYPE_IMS);
-        when(mMockTelephonyConnectionA.mMockRadioConnection.isMultiparty()).thenReturn(true);
-        when(mMockTelephonyConnectionB.mMockRadioConnection.isMultiparty()).thenReturn(true);
+        when(mTestTelephonyConnectionA.mMockRadioConnection.isMultiparty()).thenReturn(true);
+        when(mTestTelephonyConnectionB.mMockRadioConnection.isMultiparty()).thenReturn(true);
 
-        mControllerTest.add(mMockTelephonyConnectionB);
-        mControllerTest.add(mMockTelephonyConnectionA);
+        mControllerTest.add(mTestTelephonyConnectionB);
+        mControllerTest.add(mTestTelephonyConnectionA);
 
-        mMockTelephonyConnectionA.setActive();
-        mMockTelephonyConnectionB.setOnHold();
+        mTestTelephonyConnectionA.setActive();
+        mTestTelephonyConnectionB.setOnHold();
 
         verify(mMockTelephonyConnectionServiceProxy, times(2))
                 .addConference(any(ImsConference.class));
diff --git a/tests/src/com/android/services/telephony/MockTelephonyConnection.java b/tests/src/com/android/services/telephony/MockTelephonyConnection.java
deleted file mode 100644
index 634cbb5..0000000
--- a/tests/src/com/android/services/telephony/MockTelephonyConnection.java
+++ /dev/null
@@ -1,72 +0,0 @@
-/*
- * Copyright (C) 2016 The Android Open Source Project
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License
- */
-
-package com.android.services.telephony;
-
-import static org.mockito.Mockito.when;
-
-import com.android.internal.telephony.Call;
-import com.android.internal.telephony.Phone;
-
-import org.mockito.Mock;
-import org.mockito.MockitoAnnotations;
-
-/**
- * Mock Telephony Connection used in TelephonyConferenceController.java for testing purpose
- */
-
-public class MockTelephonyConnection extends TelephonyConnection {
-
-    @Mock
-    com.android.internal.telephony.Connection mMockRadioConnection;
-
-    @Mock
-    Call mMockCall;
-
-    @Mock
-    Phone mMockPhone;
-
-    @Override
-    public com.android.internal.telephony.Connection getOriginalConnection() {
-        return mMockRadioConnection;
-    }
-
-    public MockTelephonyConnection() {
-        super(null, null, false);
-        MockitoAnnotations.initMocks(this);
-
-        // Set up mMockRadioConnection and mMockPhone to contain an active call
-        when(mMockRadioConnection.getState()).thenReturn(Call.State.ACTIVE);
-        when(mMockRadioConnection.getCall()).thenReturn(mMockCall);
-        when(mMockPhone.getRingingCall()).thenReturn(mMockCall);
-        when(mMockCall.getState()).thenReturn(Call.State.ACTIVE);
-    }
-
-    @Override
-    public boolean isConferenceSupported() {
-        return true;
-    }
-
-    @Override
-    public Phone getPhone() {
-        return mMockPhone;
-    }
-
-    public TelephonyConnection cloneConnection() {
-        return this;
-    }
-
-}
diff --git a/tests/src/com/android/services/telephony/RadioOnStateListenerTest.java b/tests/src/com/android/services/telephony/RadioOnStateListenerTest.java
new file mode 100644
index 0000000..fb214cc
--- /dev/null
+++ b/tests/src/com/android/services/telephony/RadioOnStateListenerTest.java
@@ -0,0 +1,155 @@
+/*
+ * Copyright (C) 2016 The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package com.android.services.telephony;
+
+import android.os.AsyncResult;
+import android.os.Handler;
+import android.telephony.ServiceState;
+import android.support.test.runner.AndroidJUnit4;
+import android.support.test.filters.FlakyTest;
+import android.test.suitebuilder.annotation.SmallTest;
+
+import com.android.TelephonyTestBase;
+import com.android.internal.telephony.Phone;
+import com.android.internal.telephony.PhoneConstants;
+import com.android.internal.telephony.ServiceStateTracker;
+
+import org.junit.After;
+import org.junit.Before;
+import org.junit.Test;
+import org.junit.runner.RunWith;
+import org.mockito.Mock;
+
+import static org.mockito.ArgumentMatchers.anyBoolean;
+import static org.mockito.ArgumentMatchers.anyInt;
+import static org.mockito.Matchers.isNull;
+import static org.mockito.Mockito.never;
+import static org.mockito.Mockito.times;
+import static org.mockito.Mockito.verify;
+import static org.mockito.Mockito.any;
+import static org.mockito.Mockito.eq;
+import static org.mockito.Mockito.when;
+
+/**
+ * Tests the RadioOnStateListener, which listens to one Phone and waits until its service
+ * state changes to accepting emergency calls or in service. If it can not find a tower to camp onto
+ * for emergency calls, then it will fail after a timeout period.
+ */
+@RunWith(AndroidJUnit4.class)
+public class RadioOnStateListenerTest extends TelephonyTestBase {
+
+    private static final long TIMEOUT_MS = 100;
+
+    @Mock Phone mMockPhone;
+    @Mock RadioOnStateListener.Callback mCallback;
+    RadioOnStateListener mListener;
+
+    @Before
+    public void setUp() throws Exception {
+        super.setUp();
+        mListener = new RadioOnStateListener();
+    }
+
+    @After
+    public void tearDown() throws Exception {
+        mListener.getHandler().removeCallbacksAndMessages(null);
+        super.tearDown();
+    }
+
+    /**
+     * Ensure that we successfully register for the ServiceState changed messages in Telephony.
+     */
+    @Test
+    @SmallTest
+    public void testRegisterForCallback() {
+        mListener.waitForRadioOn(mMockPhone, mCallback);
+
+        waitForHandlerAction(mListener.getHandler(), TIMEOUT_MS);
+
+        verify(mMockPhone).unregisterForServiceStateChanged(any(Handler.class));
+        verify(mMockPhone).registerForServiceStateChanged(any(Handler.class),
+                eq(RadioOnStateListener.MSG_SERVICE_STATE_CHANGED), isNull());
+    }
+
+    /**
+     * {@link RadioOnStateListener.Callback#isOkToCall(int)} returns true, so we are expecting
+     * {@link RadioOnStateListener.Callback#onComplete(boolean)} to return true.
+     */
+    @Test
+    @SmallTest
+    public void testPhoneChangeState_OkToCallTrue() {
+        ServiceState state = new ServiceState();
+        state.setState(ServiceState.STATE_IN_SERVICE);
+        when(mMockPhone.getState()).thenReturn(PhoneConstants.State.IDLE);
+        when(mCallback.isOkToCall(eq(mMockPhone), anyInt())).thenReturn(true);
+        mListener.waitForRadioOn(mMockPhone, mCallback);
+        waitForHandlerAction(mListener.getHandler(), TIMEOUT_MS);
+
+        mListener.getHandler().obtainMessage(RadioOnStateListener.MSG_SERVICE_STATE_CHANGED,
+                new AsyncResult(null, state, null)).sendToTarget();
+
+        waitForHandlerAction(mListener.getHandler(), TIMEOUT_MS);
+        verify(mCallback).onComplete(eq(mListener), eq(true));
+    }
+
+    /**
+     * We never receive a {@link RadioOnStateListener.Callback#onComplete(boolean)} because
+     * {@link RadioOnStateListener.Callback#isOkToCall(int)} returns false.
+     */
+    @Test
+    @SmallTest
+    public void testPhoneChangeState_NoOkToCall_Timeout() {
+        ServiceState state = new ServiceState();
+        state.setState(ServiceState.STATE_OUT_OF_SERVICE);
+        when(mMockPhone.getState()).thenReturn(PhoneConstants.State.IDLE);
+        when(mCallback.isOkToCall(eq(mMockPhone), anyInt())).thenReturn(false);
+        when(mMockPhone.getServiceState()).thenReturn(state);
+        mListener.waitForRadioOn(mMockPhone, mCallback);
+        waitForHandlerAction(mListener.getHandler(), TIMEOUT_MS);
+
+        mListener.getHandler().obtainMessage(RadioOnStateListener.MSG_SERVICE_STATE_CHANGED,
+                new AsyncResult(null, state, null)).sendToTarget();
+
+        waitForHandlerAction(mListener.getHandler(), TIMEOUT_MS);
+        verify(mCallback, never()).onComplete(any(RadioOnStateListener.class), anyBoolean());
+    }
+
+    /**
+     * Tests {@link RadioOnStateListener.Callback#isOkToCall(int)} returning false and hitting the
+     * max number of retries. This should result in
+     * {@link RadioOnStateListener.Callback#onComplete(boolean)} returning false.
+     */
+    @Test
+    @FlakyTest
+    public void testTimeout_RetryFailure() {
+        ServiceState state = new ServiceState();
+        state.setState(ServiceState.STATE_POWER_OFF);
+        when(mMockPhone.getState()).thenReturn(PhoneConstants.State.IDLE);
+        when(mMockPhone.getServiceState()).thenReturn(state);
+        when(mCallback.isOkToCall(eq(mMockPhone), anyInt())).thenReturn(false);
+        mListener.setTimeBetweenRetriesMillis(50);
+        mListener.setMaxNumRetries(2);
+
+        // Wait for the timer to expire and check state manually in onRetryTimeout
+        mListener.waitForRadioOn(mMockPhone, mCallback);
+        waitForHandlerActionDelayed(mListener.getHandler(), TIMEOUT_MS, 500);
+
+        verify(mCallback).onComplete(eq(mListener), eq(false));
+        verify(mMockPhone, times(2)).setRadioPower(eq(true));
+    }
+
+}
diff --git a/tests/src/com/android/services/telephony/TelephonyConferenceControllerTest.java b/tests/src/com/android/services/telephony/TelephonyConferenceControllerTest.java
index 739359a..275bcc6 100644
--- a/tests/src/com/android/services/telephony/TelephonyConferenceControllerTest.java
+++ b/tests/src/com/android/services/telephony/TelephonyConferenceControllerTest.java
@@ -25,7 +25,6 @@
 import org.junit.Test;
 
 import org.mockito.Mock;
-import org.mockito.Mockito;
 import org.mockito.MockitoAnnotations;
 import org.mockito.ArgumentCaptor;
 
@@ -53,8 +52,8 @@
     @Mock
     private Conference.Listener mMockListener;
 
-    private MockTelephonyConnection mMockTelephonyConnectionA;
-    private MockTelephonyConnection mMockTelephonyConnectionB;
+    private TestTelephonyConnection mTestTelephonyConnectionA;
+    private TestTelephonyConnection mTestTelephonyConnectionB;
 
     private TelephonyConferenceController mControllerTest;
 
@@ -64,8 +63,8 @@
         if (Looper.myLooper() == null) {
             Looper.prepare();
         }
-        mMockTelephonyConnectionA = new MockTelephonyConnection();
-        mMockTelephonyConnectionB = new MockTelephonyConnection();
+        mTestTelephonyConnectionA = new TestTelephonyConnection();
+        mTestTelephonyConnectionB = new TestTelephonyConnection();
 
         mControllerTest = new TelephonyConferenceController(mMockTelephonyConnectionServiceProxy);
     }
@@ -84,33 +83,33 @@
     @SmallTest
     public void testConferenceable() {
 
-        when(mMockTelephonyConnectionA.mMockRadioConnection.getCall()
+        when(mTestTelephonyConnectionA.mMockRadioConnection.getCall()
                 .isMultiparty()).thenReturn(false);
-        when(mMockTelephonyConnectionB.mMockRadioConnection.getCall()
+        when(mTestTelephonyConnectionB.mMockRadioConnection.getCall()
                 .isMultiparty()).thenReturn(false);
 
         // add telephony connection B
-        mControllerTest.add(mMockTelephonyConnectionB);
+        mControllerTest.add(mTestTelephonyConnectionB);
 
         // add telephony connection A
-        mControllerTest.add(mMockTelephonyConnectionA);
+        mControllerTest.add(mTestTelephonyConnectionA);
 
-        mMockTelephonyConnectionA.setActive();
-        mMockTelephonyConnectionB.setOnHold();
+        mTestTelephonyConnectionA.setActive();
+        mTestTelephonyConnectionB.setOnHold();
 
-        assertTrue(mMockTelephonyConnectionA.getConferenceables()
-                .contains(mMockTelephonyConnectionB));
-        assertTrue(mMockTelephonyConnectionB.getConferenceables()
-                .contains(mMockTelephonyConnectionA));
+        assertTrue(mTestTelephonyConnectionA.getConferenceables()
+                .contains(mTestTelephonyConnectionB));
+        assertTrue(mTestTelephonyConnectionB.getConferenceables()
+                .contains(mTestTelephonyConnectionA));
 
         // verify addConference method is never called
         verify(mMockTelephonyConnectionServiceProxy, never())
                 .addConference(any(TelephonyConference.class));
 
         // call A removed
-        mControllerTest.remove(mMockTelephonyConnectionA);
-        assertFalse(mMockTelephonyConnectionB.getConferenceables()
-                .contains(mMockTelephonyConnectionA));
+        mControllerTest.remove(mTestTelephonyConnectionA);
+        assertFalse(mTestTelephonyConnectionB.getConferenceables()
+                .contains(mTestTelephonyConnectionA));
     }
 
     /**
@@ -129,31 +128,31 @@
     public void testMergeMultiPartyCalls() {
 
         // set isMultiparty() true to create the same senario of merge behaviour
-        when(mMockTelephonyConnectionA.mMockRadioConnection.getCall()
+        when(mTestTelephonyConnectionA.mMockRadioConnection.getCall()
                 .isMultiparty()).thenReturn(true);
-        when(mMockTelephonyConnectionB.mMockRadioConnection.getCall()
+        when(mTestTelephonyConnectionB.mMockRadioConnection.getCall()
                 .isMultiparty()).thenReturn(true);
 
         // Add connections into connection Service
         Collection<Connection> allConnections = new ArrayList<Connection>();
-        allConnections.add(mMockTelephonyConnectionA);
-        allConnections.add(mMockTelephonyConnectionB);
+        allConnections.add(mTestTelephonyConnectionA);
+        allConnections.add(mTestTelephonyConnectionB);
         when(mMockTelephonyConnectionServiceProxy.getAllConnections())
                 .thenReturn(allConnections);
 
         // add telephony connection B
-        mControllerTest.add(mMockTelephonyConnectionB);
+        mControllerTest.add(mTestTelephonyConnectionB);
 
         // add telephony connection A
-        mControllerTest.add(mMockTelephonyConnectionA);
+        mControllerTest.add(mTestTelephonyConnectionA);
 
-        mMockTelephonyConnectionA.setActive();
-        mMockTelephonyConnectionB.setOnHold();
+        mTestTelephonyConnectionA.setActive();
+        mTestTelephonyConnectionB.setOnHold();
 
-        assertTrue(mMockTelephonyConnectionA.getConferenceables()
-                .contains(mMockTelephonyConnectionB));
-        assertTrue(mMockTelephonyConnectionB.getConferenceables()
-                .contains(mMockTelephonyConnectionA));
+        assertTrue(mTestTelephonyConnectionA.getConferenceables()
+                .contains(mTestTelephonyConnectionB));
+        assertTrue(mTestTelephonyConnectionB.getConferenceables()
+                .contains(mTestTelephonyConnectionA));
 
         // capture the argument in the addConference method, and verify it is called
         ArgumentCaptor<TelephonyConference> argumentCaptor = ArgumentCaptor.
@@ -166,9 +165,9 @@
         verify(mMockListener, never()).onDestroyed(any(Conference.class));
 
         // call A removed
-        mControllerTest.remove(mMockTelephonyConnectionA);
-        assertFalse(mMockTelephonyConnectionB.getConferenceables()
-                .contains(mMockTelephonyConnectionA));
+        mControllerTest.remove(mTestTelephonyConnectionA);
+        assertFalse(mTestTelephonyConnectionB.getConferenceables()
+                .contains(mTestTelephonyConnectionA));
 
         //onDestroy should be called during the destroy
         verify(mMockListener).onDestroyed(any(Conference.class));
diff --git a/tests/src/com/android/services/telephony/TelephonyConnectionServiceTest.java b/tests/src/com/android/services/telephony/TelephonyConnectionServiceTest.java
index 45f74df..3bd2716 100644
--- a/tests/src/com/android/services/telephony/TelephonyConnectionServiceTest.java
+++ b/tests/src/com/android/services/telephony/TelephonyConnectionServiceTest.java
@@ -16,25 +16,47 @@
 
 package com.android.services.telephony;
 
+import static junit.framework.Assert.assertEquals;
+import static junit.framework.Assert.assertTrue;
+import static junit.framework.Assert.fail;
+
+import static org.mockito.ArgumentMatchers.any;
+import static org.mockito.ArgumentMatchers.anyInt;
+import static org.mockito.ArgumentMatchers.anyString;
+import static org.mockito.Matchers.eq;
+import static org.mockito.Mockito.mock;
+import static org.mockito.Mockito.never;
+import static org.mockito.Mockito.verify;
+import static org.mockito.Mockito.when;
+
+import android.net.Uri;
+import android.os.AsyncResult;
+import android.os.Bundle;
+import android.os.Handler;
+import android.support.test.filters.FlakyTest;
+import android.support.test.runner.AndroidJUnit4;
+import android.telecom.DisconnectCause;
+import android.telecom.TelecomManager;
 import android.telephony.RadioAccessFamily;
 import android.telephony.ServiceState;
-import android.support.test.runner.AndroidJUnit4;
 import android.telephony.TelephonyManager;
 import android.test.suitebuilder.annotation.SmallTest;
 
 import com.android.TelephonyTestBase;
+import com.android.internal.telephony.CallStateException;
+import com.android.internal.telephony.Connection;
 import com.android.internal.telephony.Phone;
+import com.android.internal.telephony.gsm.SuppServiceNotification;
 
 import org.junit.After;
 import org.junit.Before;
 import org.junit.Test;
 import org.junit.runner.RunWith;
+import org.mockito.ArgumentCaptor;
 import org.mockito.Mock;
 
-import static junit.framework.Assert.assertEquals;
-import static org.mockito.Matchers.eq;
-import static org.mockito.Mockito.mock;
-import static org.mockito.Mockito.when;
+import java.util.ArrayList;
+import java.util.List;
 
 /**
  * Unit tests for TelephonyConnectionService.
@@ -43,6 +65,7 @@
 @RunWith(AndroidJUnit4.class)
 public class TelephonyConnectionServiceTest extends TelephonyTestBase {
 
+    private static final long TIMEOUT_MS = 100;
     private static final int SLOT_0_PHONE_ID = 0;
     private static final int SLOT_1_PHONE_ID = 1;
 
@@ -491,6 +514,302 @@
         assertEquals(slot0Phone, resultPhone);
     }
 
+    /**
+     * The modem has returned a temporary error when placing an emergency call on a phone with one
+     * SIM slot.
+     *
+     * Verify that dial is called on the same phone again when retryOutgoingOriginalConnection is
+     * called.
+     */
+    @Test
+    @FlakyTest
+    @SmallTest
+    public void testRetryOutgoingOriginalConnection_redialTempFailOneSlot() {
+        TestTelephonyConnection c = new TestTelephonyConnection();
+        Phone slot0Phone = c.getPhone();
+        when(slot0Phone.getPhoneId()).thenReturn(SLOT_0_PHONE_ID);
+        List<Phone> phones = new ArrayList<>(1);
+        phones.add(slot0Phone);
+        setPhones(phones);
+        c.setAddress(Uri.parse("tel:+16505551212"), TelecomManager.PRESENTATION_ALLOWED);
+
+        mTestConnectionService.retryOutgoingOriginalConnection(c, false /*isPermanentFailure*/);
+
+        // We never need to be notified in telecom that the PhoneAccount has changed, because it
+        // was redialed on the same slot
+        assertEquals(0, c.getNotifyPhoneAccountChangedCount());
+        try {
+            verify(slot0Phone).dial(anyString(), any());
+        } catch (CallStateException e) {
+            // This shouldn't happen
+            fail();
+        }
+    }
+
+    /**
+     * The modem has returned a permanent failure when placing an emergency call on a phone with one
+     * SIM slot.
+     *
+     * Verify that the connection is set to disconnected with an error disconnect cause and dial is
+     * not called.
+     */
+    @Test
+    @FlakyTest
+    @SmallTest
+    public void testRetryOutgoingOriginalConnection_redialPermFailOneSlot() {
+        TestTelephonyConnection c = new TestTelephonyConnection();
+        Phone slot0Phone = c.getPhone();
+        when(slot0Phone.getPhoneId()).thenReturn(SLOT_0_PHONE_ID);
+        List<Phone> phones = new ArrayList<>(1);
+        phones.add(slot0Phone);
+        setPhones(phones);
+        c.setAddress(Uri.parse("tel:+16505551212"), TelecomManager.PRESENTATION_ALLOWED);
+
+        mTestConnectionService.retryOutgoingOriginalConnection(c, true /*isPermanentFailure*/);
+
+        // We never need to be notified in telecom that the PhoneAccount has changed, because it
+        // was never redialed
+        assertEquals(0, c.getNotifyPhoneAccountChangedCount());
+        try {
+            verify(slot0Phone, never()).dial(anyString(), any());
+        } catch (CallStateException e) {
+            // This shouldn't happen
+            fail();
+        }
+        assertEquals(c.getState(), android.telecom.Connection.STATE_DISCONNECTED);
+        assertEquals(c.getDisconnectCause().getCode(), DisconnectCause.ERROR);
+    }
+
+    /**
+     * The modem has returned a temporary failure when placing an emergency call on a phone with two
+     * SIM slots.
+     *
+     * Verify that the emergency call is dialed on the other slot and telecom is notified of the new
+     * PhoneAccount.
+     */
+    @Test
+    @FlakyTest
+    @SmallTest
+    public void testRetryOutgoingOriginalConnection_redialTempFailTwoSlot() {
+        TestTelephonyConnection c = new TestTelephonyConnection();
+        Phone slot0Phone = c.getPhone();
+        when(slot0Phone.getPhoneId()).thenReturn(SLOT_0_PHONE_ID);
+        Phone slot1Phone = makeTestPhone(SLOT_1_PHONE_ID, ServiceState.STATE_OUT_OF_SERVICE,
+                false /*isEmergencyOnly*/);
+        setPhonesDialConnection(slot1Phone, c.getOriginalConnection());
+        c.setAddress(Uri.parse("tel:+16505551212"), TelecomManager.PRESENTATION_ALLOWED);
+        List<Phone> phones = new ArrayList<>(2);
+        phones.add(slot0Phone);
+        phones.add(slot1Phone);
+        setPhones(phones);
+
+        mTestConnectionService.retryOutgoingOriginalConnection(c, false /*isPermanentFailure*/);
+
+        // The cache should still contain all of the Phones, since it was a temporary failure.
+        assertEquals(2, mTestConnectionService.mEmergencyRetryCache.second.size());
+        // We need to be notified in Telecom that the PhoneAccount has changed, because it was
+        // redialed on another slot
+        assertEquals(1, c.getNotifyPhoneAccountChangedCount());
+        try {
+            verify(slot1Phone).dial(anyString(), any());
+        } catch (CallStateException e) {
+            // This shouldn't happen
+            fail();
+        }
+    }
+
+    /**
+     * The modem has returned a temporary failure when placing an emergency call on a phone with two
+     * SIM slots.
+     *
+     * Verify that the emergency call is dialed on the other slot and telecom is notified of the new
+     * PhoneAccount.
+     */
+    @Test
+    @FlakyTest
+    @SmallTest
+    public void testRetryOutgoingOriginalConnection_redialPermFailTwoSlot() {
+        TestTelephonyConnection c = new TestTelephonyConnection();
+        Phone slot0Phone = c.getPhone();
+        when(slot0Phone.getPhoneId()).thenReturn(SLOT_0_PHONE_ID);
+        Phone slot1Phone = makeTestPhone(SLOT_1_PHONE_ID, ServiceState.STATE_OUT_OF_SERVICE,
+                false /*isEmergencyOnly*/);
+        setPhonesDialConnection(slot1Phone, c.getOriginalConnection());
+        c.setAddress(Uri.parse("tel:+16505551212"), TelecomManager.PRESENTATION_ALLOWED);
+        List<Phone> phones = new ArrayList<>(2);
+        phones.add(slot0Phone);
+        phones.add(slot1Phone);
+        setPhones(phones);
+
+        mTestConnectionService.retryOutgoingOriginalConnection(c, true /*isPermanentFailure*/);
+
+        // The cache should only contain the slot1Phone.
+        assertEquals(1, mTestConnectionService.mEmergencyRetryCache.second.size());
+        // We need to be notified in Telecom that the PhoneAccount has changed, because it was
+        // redialed on another slot
+        assertEquals(1, c.getNotifyPhoneAccountChangedCount());
+        try {
+            verify(slot1Phone).dial(anyString(), any());
+        } catch (CallStateException e) {
+            // This shouldn't happen
+            fail();
+        }
+    }
+
+    /**
+     * The modem has returned a temporary failure twice while placing an emergency call on a phone
+     * with two SIM slots.
+     *
+     * Verify that the emergency call is dialed on slot 1 and then on slot 0 and telecom is
+     * notified of this twice.
+     */
+    @Test
+    @FlakyTest
+    @SmallTest
+    public void testRetryOutgoingOriginalConnection_redialTempFailTwoSlot_twoFailure() {
+        TestTelephonyConnection c = new TestTelephonyConnection();
+        Phone slot0Phone = c.getPhone();
+        when(slot0Phone.getPhoneId()).thenReturn(SLOT_0_PHONE_ID);
+        Phone slot1Phone = makeTestPhone(SLOT_1_PHONE_ID, ServiceState.STATE_OUT_OF_SERVICE,
+                false /*isEmergencyOnly*/);
+        setPhonesDialConnection(slot1Phone, c.getOriginalConnection());
+        c.setAddress(Uri.parse("tel:+16505551212"), TelecomManager.PRESENTATION_ALLOWED);
+        List<Phone> phones = new ArrayList<>(2);
+        phones.add(slot0Phone);
+        phones.add(slot1Phone);
+        setPhones(phones);
+
+        // First Temporary failure
+        mTestConnectionService.retryOutgoingOriginalConnection(c, false /*isPermanentFailure*/);
+        // Set the Phone to the new phone that was just used to dial.
+        c.setMockPhone(slot1Phone);
+        // The cache should still contain all of the Phones, since it was a temporary failure.
+        assertEquals(2, mTestConnectionService.mEmergencyRetryCache.second.size());
+        // Make sure slot 1 is next in the queue.
+        assertEquals(slot1Phone, mTestConnectionService.mEmergencyRetryCache.second.peek());
+        // Second Temporary failure
+        mTestConnectionService.retryOutgoingOriginalConnection(c, false /*isPermanentFailure*/);
+        // Set the Phone to the new phone that was just used to dial.
+        c.setMockPhone(slot0Phone);
+        // The cache should still contain all of the Phones, since it was a temporary failure.
+        assertEquals(2, mTestConnectionService.mEmergencyRetryCache.second.size());
+        // Make sure slot 0 is next in the queue.
+        assertEquals(slot0Phone, mTestConnectionService.mEmergencyRetryCache.second.peek());
+
+        // We need to be notified in Telecom that the PhoneAccount has changed, because it was
+        // redialed on another slot
+        assertEquals(2, c.getNotifyPhoneAccountChangedCount());
+        try {
+            verify(slot0Phone).dial(anyString(), any());
+            verify(slot1Phone).dial(anyString(), any());
+        } catch (CallStateException e) {
+            // This shouldn't happen
+            fail();
+        }
+    }
+
+    /**
+     * The modem has returned a permanent failure twice while placing an emergency call on a phone
+     * with two SIM slots.
+     *
+     * Verify that the emergency call is dialed on slot 1 and then disconnected and telecom is
+     * notified of the change to slot 1.
+     */
+    @Test
+    @FlakyTest
+    @SmallTest
+    public void testRetryOutgoingOriginalConnection_redialPermFailTwoSlot_twoFailure() {
+        TestTelephonyConnection c = new TestTelephonyConnection();
+        Phone slot0Phone = c.getPhone();
+        when(slot0Phone.getPhoneId()).thenReturn(SLOT_0_PHONE_ID);
+        Phone slot1Phone = makeTestPhone(SLOT_1_PHONE_ID, ServiceState.STATE_OUT_OF_SERVICE,
+                false /*isEmergencyOnly*/);
+        setPhonesDialConnection(slot1Phone, c.getOriginalConnection());
+        c.setAddress(Uri.parse("tel:+16505551212"), TelecomManager.PRESENTATION_ALLOWED);
+        List<Phone> phones = new ArrayList<>(2);
+        phones.add(slot0Phone);
+        phones.add(slot1Phone);
+        setPhones(phones);
+
+        // First Permanent failure
+        mTestConnectionService.retryOutgoingOriginalConnection(c, true /*isPermanentFailure*/);
+        // Set the Phone to the new phone that was just used to dial.
+        c.setMockPhone(slot1Phone);
+        // The cache should only contain one phone
+        assertEquals(1, mTestConnectionService.mEmergencyRetryCache.second.size());
+        // Make sure slot 1 is next in the queue.
+        assertEquals(slot1Phone, mTestConnectionService.mEmergencyRetryCache.second.peek());
+        // Second Permanent failure
+        mTestConnectionService.retryOutgoingOriginalConnection(c, true /*isPermanentFailure*/);
+        // The cache should be empty
+        assertEquals(true, mTestConnectionService.mEmergencyRetryCache.second.isEmpty());
+
+        assertEquals(c.getState(), android.telecom.Connection.STATE_DISCONNECTED);
+        assertEquals(c.getDisconnectCause().getCode(), DisconnectCause.ERROR);
+        // We need to be notified in Telecom that the PhoneAccount has changed, because it was
+        // redialed on another slot
+        assertEquals(1, c.getNotifyPhoneAccountChangedCount());
+        try {
+            verify(slot1Phone).dial(anyString(), any());
+            verify(slot0Phone, never()).dial(anyString(), any());
+        } catch (CallStateException e) {
+            // This shouldn't happen
+            fail();
+        }
+    }
+
+    @Test
+    @SmallTest
+    public void testSuppServiceNotification() {
+        TestTelephonyConnection c = new TestTelephonyConnection();
+
+        // We need to set the original connection to cause the supp service notification
+        // registration to occur.
+        Phone phone = c.getPhone();
+        c.setOriginalConnection(c.getOriginalConnection());
+
+        // When the registration occurs, we'll capture the handler and message so we can post our
+        // own messages to it.
+        ArgumentCaptor<Handler> handlerCaptor = ArgumentCaptor.forClass(Handler.class);
+        ArgumentCaptor<Integer> messageCaptor = ArgumentCaptor.forClass(Integer.class);
+        verify(phone).registerForSuppServiceNotification(handlerCaptor.capture(),
+                messageCaptor.capture(), any());
+        Handler handler = handlerCaptor.getValue();
+        int message = messageCaptor.getValue();
+
+        // With the handler and message now known, we'll post a supp service notification.
+        AsyncResult result = getSuppServiceNotification(
+                SuppServiceNotification.NOTIFICATION_TYPE_CODE_1,
+                SuppServiceNotification.CODE_1_CALL_FORWARDED);
+        handler.obtainMessage(message, result).sendToTarget();
+        waitForHandlerAction(handler, TIMEOUT_MS);
+
+        assertTrue(c.getLastConnectionEvents().contains(TelephonyManager.EVENT_CALL_FORWARDED));
+
+        // With the handler and message now known, we'll post a supp service notification.
+        result = getSuppServiceNotification(
+                SuppServiceNotification.NOTIFICATION_TYPE_CODE_1,
+                SuppServiceNotification.CODE_1_CALL_IS_WAITING);
+        handler.obtainMessage(message, result).sendToTarget();
+        waitForHandlerAction(handler, TIMEOUT_MS);
+
+        // We we want the 3rd event since the forwarding one above sends 2.
+        assertEquals(c.getLastConnectionEvents().get(2),
+                TelephonyManager.EVENT_SUPPLEMENTARY_SERVICE_NOTIFICATION);
+        Bundle extras = c.getLastConnectionEventExtras().get(2);
+        assertEquals(SuppServiceNotification.NOTIFICATION_TYPE_CODE_1,
+                extras.getInt(TelephonyManager.EXTRA_NOTIFICATION_TYPE));
+        assertEquals(SuppServiceNotification.CODE_1_CALL_IS_WAITING,
+                extras.getInt(TelephonyManager.EXTRA_NOTIFICATION_CODE));
+    }
+
+    private AsyncResult getSuppServiceNotification(int notificationType, int code) {
+        SuppServiceNotification notification = new SuppServiceNotification();
+        notification.notificationType = notificationType;
+        notification.code = code;
+        return new AsyncResult(null, notification, null);
+    }
+
     private Phone makeTestPhone(int phoneId, int serviceState, boolean isEmergencyOnly) {
         Phone phone = mock(Phone.class);
         ServiceState testServiceState = new ServiceState();
@@ -524,4 +843,17 @@
     private void setDefaultPhone(Phone phone) {
         when(mPhoneFactoryProxy.getDefaultPhone()).thenReturn(phone);
     }
+
+    private void setPhones(List<Phone> phones) {
+        when(mPhoneFactoryProxy.getPhones()).thenReturn(phones.toArray(new Phone[phones.size()]));
+    }
+
+    private void setPhonesDialConnection(Phone phone, Connection c) {
+        try {
+            when(phone.dial(anyString(), any())).thenReturn(c);
+        } catch (CallStateException e) {
+            // this shouldn't happen
+            fail();
+        }
+    }
 }
diff --git a/tests/src/com/android/services/telephony/TestTelephonyConnection.java b/tests/src/com/android/services/telephony/TestTelephonyConnection.java
new file mode 100644
index 0000000..9040257
--- /dev/null
+++ b/tests/src/com/android/services/telephony/TestTelephonyConnection.java
@@ -0,0 +1,121 @@
+/*
+ * Copyright (C) 2016 The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package com.android.services.telephony;
+
+import android.content.Context;
+import android.os.Bundle;
+import android.telecom.PhoneAccountHandle;
+
+import static org.mockito.ArgumentMatchers.any;
+import static org.mockito.Mockito.doNothing;
+import static org.mockito.Mockito.mock;
+import static org.mockito.Mockito.when;
+
+import com.android.internal.telephony.Call;
+import com.android.internal.telephony.Connection;
+import com.android.internal.telephony.Phone;
+
+import org.mockito.Mock;
+import org.mockito.MockitoAnnotations;
+
+import java.util.ArrayList;
+import java.util.List;
+
+/**
+ * Mock Telephony Connection used in TelephonyConferenceController.java for testing purpose
+ */
+
+public class TestTelephonyConnection extends TelephonyConnection {
+
+    @Mock
+    com.android.internal.telephony.Connection mMockRadioConnection;
+
+    @Mock
+    Call mMockCall;
+
+    @Mock
+    Context mMockContext;
+
+    private Phone mMockPhone;
+    private int mNotifyPhoneAccountChangedCount = 0;
+    private List<String> mLastConnectionEvents = new ArrayList<>();
+    private List<Bundle> mLastConnectionEventExtras = new ArrayList<>();
+
+    @Override
+    public com.android.internal.telephony.Connection getOriginalConnection() {
+        return mMockRadioConnection;
+    }
+
+    public TestTelephonyConnection() {
+        super(null, null, false);
+        MockitoAnnotations.initMocks(this);
+
+        mMockPhone = mock(Phone.class);
+        mMockContext = mock(Context.class);
+        // Set up mMockRadioConnection and mMockPhone to contain an active call
+        when(mMockRadioConnection.getState()).thenReturn(Call.State.ACTIVE);
+        when(mMockRadioConnection.getCall()).thenReturn(mMockCall);
+        doNothing().when(mMockRadioConnection).addListener(any(Connection.Listener.class));
+        doNothing().when(mMockRadioConnection).addPostDialListener(
+                any(Connection.PostDialListener.class));
+        when(mMockPhone.getRingingCall()).thenReturn(mMockCall);
+        when(mMockPhone.getContext()).thenReturn(null);
+        when(mMockCall.getState()).thenReturn(Call.State.ACTIVE);
+        when(mMockCall.getPhone()).thenReturn(mMockPhone);
+    }
+
+    @Override
+    public boolean isConferenceSupported() {
+        return true;
+    }
+
+    public void setMockPhone(Phone newPhone) {
+        mMockPhone = newPhone;
+    }
+
+    @Override
+    public Phone getPhone() {
+        return mMockPhone;
+    }
+
+    public TelephonyConnection cloneConnection() {
+        return this;
+    }
+
+    @Override
+    public void notifyPhoneAccountChanged(PhoneAccountHandle pHandle) {
+        mNotifyPhoneAccountChangedCount++;
+    }
+
+    @Override
+    public void sendConnectionEvent(String event, Bundle extras) {
+        mLastConnectionEvents.add(event);
+        mLastConnectionEventExtras.add(extras);
+    }
+
+    public int getNotifyPhoneAccountChangedCount() {
+        return mNotifyPhoneAccountChangedCount;
+    }
+
+    public List<String> getLastConnectionEvents() {
+        return mLastConnectionEvents;
+    }
+
+    public List<Bundle> getLastConnectionEventExtras() {
+        return mLastConnectionEventExtras;
+    }
+}