Merge "Switch to receiving LocationManager.MODE_CHANGED_ACTION" into klp-dev
diff --git a/AndroidManifest.xml b/AndroidManifest.xml
index 9f7e5d5..cf7a5b2 100644
--- a/AndroidManifest.xml
+++ b/AndroidManifest.xml
@@ -171,7 +171,7 @@
 
         <activity android:name=".wifi.WifiSetupActivity"
                 android:uiOptions="splitActionBarWhenNarrow"
-                android:theme="@style/setup_wizard_theme"
+                android:theme="@style/SetupWizardWifiTheme"
                 android:label="@string/wifi_setup_wizard_title"
                 android:icon="@drawable/empty_icon"
                 android:clearTaskOnLaunch="true">
@@ -1609,9 +1609,14 @@
                   android:excludeFromRecents="true"
                   android:theme="@*android:style/Theme.Holo.Light.Dialog.Alert">
             <intent-filter>
+                <!-- TODO this filter can be removed -->
                 <action android:name="android.nfc.cardemulation.ACTION_CHANGE_DEFAULT" />
                 <category android:name="android.intent.category.DEFAULT" />
             </intent-filter>
+            <intent-filter>
+                <action android:name="android.nfc.cardemulation.action.ACTION_CHANGE_DEFAULT" />
+                <category android:name="android.intent.category.DEFAULT" />
+            </intent-filter>
         </activity>
 
         <activity android:name="Settings$NotificationAccessSettingsActivity"
diff --git a/res/drawable-hdpi/ic_menu_add.png b/res/drawable-hdpi/ic_menu_add.png
deleted file mode 100644
index 4b68f52..0000000
--- a/res/drawable-hdpi/ic_menu_add.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-hdpi/ic_menu_add_dark.png b/res/drawable-hdpi/ic_menu_add_dark.png
new file mode 100644
index 0000000..b45001e
--- /dev/null
+++ b/res/drawable-hdpi/ic_menu_add_dark.png
Binary files differ
diff --git a/res/drawable-hdpi/ic_menu_add_light.png b/res/drawable-hdpi/ic_menu_add_light.png
new file mode 100644
index 0000000..91b0354
--- /dev/null
+++ b/res/drawable-hdpi/ic_menu_add_light.png
Binary files differ
diff --git a/res/drawable-hdpi/ic_wifi_lock_signal_1.png b/res/drawable-hdpi/ic_wifi_lock_signal_1.png
deleted file mode 100644
index 60857b3..0000000
--- a/res/drawable-hdpi/ic_wifi_lock_signal_1.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-hdpi/ic_wifi_lock_signal_1_dark.png b/res/drawable-hdpi/ic_wifi_lock_signal_1_dark.png
new file mode 100644
index 0000000..2ec38ae
--- /dev/null
+++ b/res/drawable-hdpi/ic_wifi_lock_signal_1_dark.png
Binary files differ
diff --git a/res/drawable-hdpi/ic_wifi_lock_signal_1_light.png b/res/drawable-hdpi/ic_wifi_lock_signal_1_light.png
new file mode 100644
index 0000000..8b0009b
--- /dev/null
+++ b/res/drawable-hdpi/ic_wifi_lock_signal_1_light.png
Binary files differ
diff --git a/res/drawable-hdpi/ic_wifi_lock_signal_2.png b/res/drawable-hdpi/ic_wifi_lock_signal_2.png
deleted file mode 100644
index 5e1f118..0000000
--- a/res/drawable-hdpi/ic_wifi_lock_signal_2.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-hdpi/ic_wifi_lock_signal_2_dark.png b/res/drawable-hdpi/ic_wifi_lock_signal_2_dark.png
new file mode 100644
index 0000000..a3383a8
--- /dev/null
+++ b/res/drawable-hdpi/ic_wifi_lock_signal_2_dark.png
Binary files differ
diff --git a/res/drawable-hdpi/ic_wifi_lock_signal_2_light.png b/res/drawable-hdpi/ic_wifi_lock_signal_2_light.png
new file mode 100644
index 0000000..b79d3e5
--- /dev/null
+++ b/res/drawable-hdpi/ic_wifi_lock_signal_2_light.png
Binary files differ
diff --git a/res/drawable-hdpi/ic_wifi_lock_signal_3.png b/res/drawable-hdpi/ic_wifi_lock_signal_3.png
deleted file mode 100644
index 490bd58..0000000
--- a/res/drawable-hdpi/ic_wifi_lock_signal_3.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-hdpi/ic_wifi_lock_signal_3_dark.png b/res/drawable-hdpi/ic_wifi_lock_signal_3_dark.png
new file mode 100644
index 0000000..e2cb17e
--- /dev/null
+++ b/res/drawable-hdpi/ic_wifi_lock_signal_3_dark.png
Binary files differ
diff --git a/res/drawable-hdpi/ic_wifi_lock_signal_3_light.png b/res/drawable-hdpi/ic_wifi_lock_signal_3_light.png
new file mode 100644
index 0000000..053c7af
--- /dev/null
+++ b/res/drawable-hdpi/ic_wifi_lock_signal_3_light.png
Binary files differ
diff --git a/res/drawable-hdpi/ic_wifi_lock_signal_4.png b/res/drawable-hdpi/ic_wifi_lock_signal_4.png
deleted file mode 100644
index e5fa8d1..0000000
--- a/res/drawable-hdpi/ic_wifi_lock_signal_4.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-hdpi/ic_wifi_lock_signal_4_dark.png b/res/drawable-hdpi/ic_wifi_lock_signal_4_dark.png
new file mode 100644
index 0000000..65b02dd
--- /dev/null
+++ b/res/drawable-hdpi/ic_wifi_lock_signal_4_dark.png
Binary files differ
diff --git a/res/drawable-hdpi/ic_wifi_lock_signal_4_light.png b/res/drawable-hdpi/ic_wifi_lock_signal_4_light.png
new file mode 100644
index 0000000..0516bd4
--- /dev/null
+++ b/res/drawable-hdpi/ic_wifi_lock_signal_4_light.png
Binary files differ
diff --git a/res/drawable-hdpi/ic_wifi_signal_1.png b/res/drawable-hdpi/ic_wifi_signal_1.png
deleted file mode 100644
index de9162b..0000000
--- a/res/drawable-hdpi/ic_wifi_signal_1.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-hdpi/ic_wifi_signal_1_dark.png b/res/drawable-hdpi/ic_wifi_signal_1_dark.png
new file mode 100644
index 0000000..f3f0208
--- /dev/null
+++ b/res/drawable-hdpi/ic_wifi_signal_1_dark.png
Binary files differ
diff --git a/res/drawable-hdpi/ic_wifi_signal_1_light.png b/res/drawable-hdpi/ic_wifi_signal_1_light.png
new file mode 100644
index 0000000..d9968b9
--- /dev/null
+++ b/res/drawable-hdpi/ic_wifi_signal_1_light.png
Binary files differ
diff --git a/res/drawable-hdpi/ic_wifi_signal_2.png b/res/drawable-hdpi/ic_wifi_signal_2.png
deleted file mode 100644
index 4c7559c..0000000
--- a/res/drawable-hdpi/ic_wifi_signal_2.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-hdpi/ic_wifi_signal_2_dark.png b/res/drawable-hdpi/ic_wifi_signal_2_dark.png
new file mode 100644
index 0000000..9541c38
--- /dev/null
+++ b/res/drawable-hdpi/ic_wifi_signal_2_dark.png
Binary files differ
diff --git a/res/drawable-hdpi/ic_wifi_signal_2_light.png b/res/drawable-hdpi/ic_wifi_signal_2_light.png
new file mode 100644
index 0000000..d3065de
--- /dev/null
+++ b/res/drawable-hdpi/ic_wifi_signal_2_light.png
Binary files differ
diff --git a/res/drawable-hdpi/ic_wifi_signal_3.png b/res/drawable-hdpi/ic_wifi_signal_3.png
deleted file mode 100644
index 2d76324..0000000
--- a/res/drawable-hdpi/ic_wifi_signal_3.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-hdpi/ic_wifi_signal_3_dark.png b/res/drawable-hdpi/ic_wifi_signal_3_dark.png
new file mode 100644
index 0000000..be1ba37
--- /dev/null
+++ b/res/drawable-hdpi/ic_wifi_signal_3_dark.png
Binary files differ
diff --git a/res/drawable-hdpi/ic_wifi_signal_3_light.png b/res/drawable-hdpi/ic_wifi_signal_3_light.png
new file mode 100644
index 0000000..4a6407f
--- /dev/null
+++ b/res/drawable-hdpi/ic_wifi_signal_3_light.png
Binary files differ
diff --git a/res/drawable-hdpi/ic_wifi_signal_4.png b/res/drawable-hdpi/ic_wifi_signal_4.png
deleted file mode 100644
index bd50fd7..0000000
--- a/res/drawable-hdpi/ic_wifi_signal_4.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-hdpi/ic_wifi_signal_4_dark.png b/res/drawable-hdpi/ic_wifi_signal_4_dark.png
new file mode 100644
index 0000000..3fed8e6
--- /dev/null
+++ b/res/drawable-hdpi/ic_wifi_signal_4_dark.png
Binary files differ
diff --git a/res/drawable-hdpi/ic_wifi_signal_4_light.png b/res/drawable-hdpi/ic_wifi_signal_4_light.png
new file mode 100644
index 0000000..e52acd6
--- /dev/null
+++ b/res/drawable-hdpi/ic_wifi_signal_4_light.png
Binary files differ
diff --git a/res/drawable-hdpi/ic_wps.png b/res/drawable-hdpi/ic_wps.png
deleted file mode 100644
index 36c2a32..0000000
--- a/res/drawable-hdpi/ic_wps.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-hdpi/ic_wps_dark.png b/res/drawable-hdpi/ic_wps_dark.png
new file mode 100644
index 0000000..918b0cc
--- /dev/null
+++ b/res/drawable-hdpi/ic_wps_dark.png
Binary files differ
diff --git a/res/drawable-hdpi/ic_wps_light.png b/res/drawable-hdpi/ic_wps_light.png
new file mode 100644
index 0000000..5ad9f3e
--- /dev/null
+++ b/res/drawable-hdpi/ic_wps_light.png
Binary files differ
diff --git a/res/drawable-ldrtl-hdpi/ic_wifi_lock_signal_1.png b/res/drawable-ldrtl-hdpi/ic_wifi_lock_signal_1.png
deleted file mode 100644
index 5806c4f..0000000
--- a/res/drawable-ldrtl-hdpi/ic_wifi_lock_signal_1.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-ldrtl-hdpi/ic_wifi_lock_signal_2.png b/res/drawable-ldrtl-hdpi/ic_wifi_lock_signal_2.png
deleted file mode 100644
index c3a1d91..0000000
--- a/res/drawable-ldrtl-hdpi/ic_wifi_lock_signal_2.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-ldrtl-hdpi/ic_wifi_lock_signal_3.png b/res/drawable-ldrtl-hdpi/ic_wifi_lock_signal_3.png
deleted file mode 100644
index 36ea001..0000000
--- a/res/drawable-ldrtl-hdpi/ic_wifi_lock_signal_3.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-ldrtl-hdpi/ic_wifi_lock_signal_4.png b/res/drawable-ldrtl-hdpi/ic_wifi_lock_signal_4.png
deleted file mode 100644
index 6c4f252..0000000
--- a/res/drawable-ldrtl-hdpi/ic_wifi_lock_signal_4.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-ldrtl-mdpi/ic_wifi_lock_signal_1.png b/res/drawable-ldrtl-mdpi/ic_wifi_lock_signal_1.png
deleted file mode 100644
index 3f635f8..0000000
--- a/res/drawable-ldrtl-mdpi/ic_wifi_lock_signal_1.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-ldrtl-mdpi/ic_wifi_lock_signal_2.png b/res/drawable-ldrtl-mdpi/ic_wifi_lock_signal_2.png
deleted file mode 100644
index 04aae2d..0000000
--- a/res/drawable-ldrtl-mdpi/ic_wifi_lock_signal_2.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-ldrtl-mdpi/ic_wifi_lock_signal_3.png b/res/drawable-ldrtl-mdpi/ic_wifi_lock_signal_3.png
deleted file mode 100644
index 17609df..0000000
--- a/res/drawable-ldrtl-mdpi/ic_wifi_lock_signal_3.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-ldrtl-mdpi/ic_wifi_lock_signal_4.png b/res/drawable-ldrtl-mdpi/ic_wifi_lock_signal_4.png
deleted file mode 100644
index 90a8e27..0000000
--- a/res/drawable-ldrtl-mdpi/ic_wifi_lock_signal_4.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-ldrtl-xhdpi/ic_wifi_lock_signal_1.png b/res/drawable-ldrtl-xhdpi/ic_wifi_lock_signal_1.png
deleted file mode 100644
index 0e124bd..0000000
--- a/res/drawable-ldrtl-xhdpi/ic_wifi_lock_signal_1.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-ldrtl-xhdpi/ic_wifi_lock_signal_2.png b/res/drawable-ldrtl-xhdpi/ic_wifi_lock_signal_2.png
deleted file mode 100644
index d97d5d4..0000000
--- a/res/drawable-ldrtl-xhdpi/ic_wifi_lock_signal_2.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-ldrtl-xhdpi/ic_wifi_lock_signal_3.png b/res/drawable-ldrtl-xhdpi/ic_wifi_lock_signal_3.png
deleted file mode 100644
index 99a8384..0000000
--- a/res/drawable-ldrtl-xhdpi/ic_wifi_lock_signal_3.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-ldrtl-xhdpi/ic_wifi_lock_signal_4.png b/res/drawable-ldrtl-xhdpi/ic_wifi_lock_signal_4.png
deleted file mode 100644
index 40307f8..0000000
--- a/res/drawable-ldrtl-xhdpi/ic_wifi_lock_signal_4.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-mdpi/ic_menu_add.png b/res/drawable-mdpi/ic_menu_add.png
deleted file mode 100644
index 15ffadd..0000000
--- a/res/drawable-mdpi/ic_menu_add.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-mdpi/ic_menu_add_dark.png b/res/drawable-mdpi/ic_menu_add_dark.png
new file mode 100644
index 0000000..e6add2b
--- /dev/null
+++ b/res/drawable-mdpi/ic_menu_add_dark.png
Binary files differ
diff --git a/res/drawable-mdpi/ic_menu_add_light.png b/res/drawable-mdpi/ic_menu_add_light.png
new file mode 100644
index 0000000..8b55810
--- /dev/null
+++ b/res/drawable-mdpi/ic_menu_add_light.png
Binary files differ
diff --git a/res/drawable-mdpi/ic_wifi_lock_signal_1.png b/res/drawable-mdpi/ic_wifi_lock_signal_1.png
deleted file mode 100644
index e8ac823..0000000
--- a/res/drawable-mdpi/ic_wifi_lock_signal_1.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-mdpi/ic_wifi_lock_signal_1_dark.png b/res/drawable-mdpi/ic_wifi_lock_signal_1_dark.png
new file mode 100644
index 0000000..d6868aa
--- /dev/null
+++ b/res/drawable-mdpi/ic_wifi_lock_signal_1_dark.png
Binary files differ
diff --git a/res/drawable-mdpi/ic_wifi_lock_signal_1_light.png b/res/drawable-mdpi/ic_wifi_lock_signal_1_light.png
new file mode 100644
index 0000000..eb41a10
--- /dev/null
+++ b/res/drawable-mdpi/ic_wifi_lock_signal_1_light.png
Binary files differ
diff --git a/res/drawable-mdpi/ic_wifi_lock_signal_2.png b/res/drawable-mdpi/ic_wifi_lock_signal_2.png
deleted file mode 100644
index 6034a89..0000000
--- a/res/drawable-mdpi/ic_wifi_lock_signal_2.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-mdpi/ic_wifi_lock_signal_2_dark.png b/res/drawable-mdpi/ic_wifi_lock_signal_2_dark.png
new file mode 100644
index 0000000..ada9739
--- /dev/null
+++ b/res/drawable-mdpi/ic_wifi_lock_signal_2_dark.png
Binary files differ
diff --git a/res/drawable-mdpi/ic_wifi_lock_signal_2_light.png b/res/drawable-mdpi/ic_wifi_lock_signal_2_light.png
new file mode 100644
index 0000000..ff041c4
--- /dev/null
+++ b/res/drawable-mdpi/ic_wifi_lock_signal_2_light.png
Binary files differ
diff --git a/res/drawable-mdpi/ic_wifi_lock_signal_3.png b/res/drawable-mdpi/ic_wifi_lock_signal_3.png
deleted file mode 100644
index 0089a55..0000000
--- a/res/drawable-mdpi/ic_wifi_lock_signal_3.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-mdpi/ic_wifi_lock_signal_3_dark.png b/res/drawable-mdpi/ic_wifi_lock_signal_3_dark.png
new file mode 100644
index 0000000..0a294ff
--- /dev/null
+++ b/res/drawable-mdpi/ic_wifi_lock_signal_3_dark.png
Binary files differ
diff --git a/res/drawable-mdpi/ic_wifi_lock_signal_3_light.png b/res/drawable-mdpi/ic_wifi_lock_signal_3_light.png
new file mode 100644
index 0000000..98cf1ff
--- /dev/null
+++ b/res/drawable-mdpi/ic_wifi_lock_signal_3_light.png
Binary files differ
diff --git a/res/drawable-mdpi/ic_wifi_lock_signal_4.png b/res/drawable-mdpi/ic_wifi_lock_signal_4.png
deleted file mode 100644
index ae02f24..0000000
--- a/res/drawable-mdpi/ic_wifi_lock_signal_4.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-mdpi/ic_wifi_lock_signal_4_dark.png b/res/drawable-mdpi/ic_wifi_lock_signal_4_dark.png
new file mode 100644
index 0000000..ccda2c7
--- /dev/null
+++ b/res/drawable-mdpi/ic_wifi_lock_signal_4_dark.png
Binary files differ
diff --git a/res/drawable-mdpi/ic_wifi_lock_signal_4_light.png b/res/drawable-mdpi/ic_wifi_lock_signal_4_light.png
new file mode 100644
index 0000000..83af4de
--- /dev/null
+++ b/res/drawable-mdpi/ic_wifi_lock_signal_4_light.png
Binary files differ
diff --git a/res/drawable-mdpi/ic_wifi_signal_1.png b/res/drawable-mdpi/ic_wifi_signal_1.png
deleted file mode 100644
index e99a47d..0000000
--- a/res/drawable-mdpi/ic_wifi_signal_1.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-mdpi/ic_wifi_signal_1_dark.png b/res/drawable-mdpi/ic_wifi_signal_1_dark.png
new file mode 100644
index 0000000..6715c5d
--- /dev/null
+++ b/res/drawable-mdpi/ic_wifi_signal_1_dark.png
Binary files differ
diff --git a/res/drawable-mdpi/ic_wifi_signal_1_light.png b/res/drawable-mdpi/ic_wifi_signal_1_light.png
new file mode 100644
index 0000000..eec60c0
--- /dev/null
+++ b/res/drawable-mdpi/ic_wifi_signal_1_light.png
Binary files differ
diff --git a/res/drawable-mdpi/ic_wifi_signal_2.png b/res/drawable-mdpi/ic_wifi_signal_2.png
deleted file mode 100644
index 79516ea..0000000
--- a/res/drawable-mdpi/ic_wifi_signal_2.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-mdpi/ic_wifi_signal_2_dark.png b/res/drawable-mdpi/ic_wifi_signal_2_dark.png
new file mode 100644
index 0000000..e31d19f
--- /dev/null
+++ b/res/drawable-mdpi/ic_wifi_signal_2_dark.png
Binary files differ
diff --git a/res/drawable-mdpi/ic_wifi_signal_2_light.png b/res/drawable-mdpi/ic_wifi_signal_2_light.png
new file mode 100644
index 0000000..7caa144
--- /dev/null
+++ b/res/drawable-mdpi/ic_wifi_signal_2_light.png
Binary files differ
diff --git a/res/drawable-mdpi/ic_wifi_signal_3.png b/res/drawable-mdpi/ic_wifi_signal_3.png
deleted file mode 100644
index f2af11d..0000000
--- a/res/drawable-mdpi/ic_wifi_signal_3.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-mdpi/ic_wifi_signal_3_dark.png b/res/drawable-mdpi/ic_wifi_signal_3_dark.png
new file mode 100644
index 0000000..bd6a1e8
--- /dev/null
+++ b/res/drawable-mdpi/ic_wifi_signal_3_dark.png
Binary files differ
diff --git a/res/drawable-mdpi/ic_wifi_signal_3_light.png b/res/drawable-mdpi/ic_wifi_signal_3_light.png
new file mode 100644
index 0000000..7be2515
--- /dev/null
+++ b/res/drawable-mdpi/ic_wifi_signal_3_light.png
Binary files differ
diff --git a/res/drawable-mdpi/ic_wifi_signal_4.png b/res/drawable-mdpi/ic_wifi_signal_4.png
deleted file mode 100644
index 3d4288e..0000000
--- a/res/drawable-mdpi/ic_wifi_signal_4.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-mdpi/ic_wifi_signal_4_dark.png b/res/drawable-mdpi/ic_wifi_signal_4_dark.png
new file mode 100644
index 0000000..af125c2
--- /dev/null
+++ b/res/drawable-mdpi/ic_wifi_signal_4_dark.png
Binary files differ
diff --git a/res/drawable-mdpi/ic_wifi_signal_4_light.png b/res/drawable-mdpi/ic_wifi_signal_4_light.png
new file mode 100644
index 0000000..658761a
--- /dev/null
+++ b/res/drawable-mdpi/ic_wifi_signal_4_light.png
Binary files differ
diff --git a/res/drawable-mdpi/ic_wps.png b/res/drawable-mdpi/ic_wps.png
deleted file mode 100644
index e522e97..0000000
--- a/res/drawable-mdpi/ic_wps.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-mdpi/ic_wps_dark.png b/res/drawable-mdpi/ic_wps_dark.png
new file mode 100644
index 0000000..77d73a8
--- /dev/null
+++ b/res/drawable-mdpi/ic_wps_dark.png
Binary files differ
diff --git a/res/drawable-mdpi/ic_wps_light.png b/res/drawable-mdpi/ic_wps_light.png
new file mode 100644
index 0000000..ef560fa
--- /dev/null
+++ b/res/drawable-mdpi/ic_wps_light.png
Binary files differ
diff --git a/res/drawable-xhdpi/ic_menu_add.png b/res/drawable-xhdpi/ic_menu_add.png
deleted file mode 100644
index 420510e..0000000
--- a/res/drawable-xhdpi/ic_menu_add.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-xhdpi/ic_menu_add_dark.png b/res/drawable-xhdpi/ic_menu_add_dark.png
new file mode 100644
index 0000000..6e2e18a
--- /dev/null
+++ b/res/drawable-xhdpi/ic_menu_add_dark.png
Binary files differ
diff --git a/res/drawable-xhdpi/ic_menu_add_light.png b/res/drawable-xhdpi/ic_menu_add_light.png
new file mode 100644
index 0000000..4109b2c
--- /dev/null
+++ b/res/drawable-xhdpi/ic_menu_add_light.png
Binary files differ
diff --git a/res/drawable-xhdpi/ic_wifi_lock_signal_1.png b/res/drawable-xhdpi/ic_wifi_lock_signal_1.png
deleted file mode 100644
index 8b8cb03..0000000
--- a/res/drawable-xhdpi/ic_wifi_lock_signal_1.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-xhdpi/ic_wifi_lock_signal_1_dark.png b/res/drawable-xhdpi/ic_wifi_lock_signal_1_dark.png
new file mode 100644
index 0000000..c2be32f
--- /dev/null
+++ b/res/drawable-xhdpi/ic_wifi_lock_signal_1_dark.png
Binary files differ
diff --git a/res/drawable-xhdpi/ic_wifi_lock_signal_1_light.png b/res/drawable-xhdpi/ic_wifi_lock_signal_1_light.png
new file mode 100644
index 0000000..57c8fb2
--- /dev/null
+++ b/res/drawable-xhdpi/ic_wifi_lock_signal_1_light.png
Binary files differ
diff --git a/res/drawable-xhdpi/ic_wifi_lock_signal_2.png b/res/drawable-xhdpi/ic_wifi_lock_signal_2.png
deleted file mode 100644
index 411269c..0000000
--- a/res/drawable-xhdpi/ic_wifi_lock_signal_2.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-xhdpi/ic_wifi_lock_signal_2_dark.png b/res/drawable-xhdpi/ic_wifi_lock_signal_2_dark.png
new file mode 100644
index 0000000..9e65730
--- /dev/null
+++ b/res/drawable-xhdpi/ic_wifi_lock_signal_2_dark.png
Binary files differ
diff --git a/res/drawable-xhdpi/ic_wifi_lock_signal_2_light.png b/res/drawable-xhdpi/ic_wifi_lock_signal_2_light.png
new file mode 100644
index 0000000..db783f8
--- /dev/null
+++ b/res/drawable-xhdpi/ic_wifi_lock_signal_2_light.png
Binary files differ
diff --git a/res/drawable-xhdpi/ic_wifi_lock_signal_3.png b/res/drawable-xhdpi/ic_wifi_lock_signal_3.png
deleted file mode 100644
index f0d92a0..0000000
--- a/res/drawable-xhdpi/ic_wifi_lock_signal_3.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-xhdpi/ic_wifi_lock_signal_3_dark.png b/res/drawable-xhdpi/ic_wifi_lock_signal_3_dark.png
new file mode 100644
index 0000000..5a12175
--- /dev/null
+++ b/res/drawable-xhdpi/ic_wifi_lock_signal_3_dark.png
Binary files differ
diff --git a/res/drawable-xhdpi/ic_wifi_lock_signal_3_light.png b/res/drawable-xhdpi/ic_wifi_lock_signal_3_light.png
new file mode 100644
index 0000000..8b7df74
--- /dev/null
+++ b/res/drawable-xhdpi/ic_wifi_lock_signal_3_light.png
Binary files differ
diff --git a/res/drawable-xhdpi/ic_wifi_lock_signal_4.png b/res/drawable-xhdpi/ic_wifi_lock_signal_4.png
deleted file mode 100644
index d26694d..0000000
--- a/res/drawable-xhdpi/ic_wifi_lock_signal_4.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-xhdpi/ic_wifi_lock_signal_4_dark.png b/res/drawable-xhdpi/ic_wifi_lock_signal_4_dark.png
new file mode 100644
index 0000000..4d2942c
--- /dev/null
+++ b/res/drawable-xhdpi/ic_wifi_lock_signal_4_dark.png
Binary files differ
diff --git a/res/drawable-xhdpi/ic_wifi_lock_signal_4_light.png b/res/drawable-xhdpi/ic_wifi_lock_signal_4_light.png
new file mode 100644
index 0000000..bf26501
--- /dev/null
+++ b/res/drawable-xhdpi/ic_wifi_lock_signal_4_light.png
Binary files differ
diff --git a/res/drawable-xhdpi/ic_wifi_signal_1.png b/res/drawable-xhdpi/ic_wifi_signal_1.png
deleted file mode 100644
index 3fded08..0000000
--- a/res/drawable-xhdpi/ic_wifi_signal_1.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-xhdpi/ic_wifi_signal_1_dark.png b/res/drawable-xhdpi/ic_wifi_signal_1_dark.png
new file mode 100644
index 0000000..bf1634c
--- /dev/null
+++ b/res/drawable-xhdpi/ic_wifi_signal_1_dark.png
Binary files differ
diff --git a/res/drawable-xhdpi/ic_wifi_signal_1_light.png b/res/drawable-xhdpi/ic_wifi_signal_1_light.png
new file mode 100644
index 0000000..0f58f3d
--- /dev/null
+++ b/res/drawable-xhdpi/ic_wifi_signal_1_light.png
Binary files differ
diff --git a/res/drawable-xhdpi/ic_wifi_signal_2.png b/res/drawable-xhdpi/ic_wifi_signal_2.png
deleted file mode 100644
index 3a32026..0000000
--- a/res/drawable-xhdpi/ic_wifi_signal_2.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-xhdpi/ic_wifi_signal_2_dark.png b/res/drawable-xhdpi/ic_wifi_signal_2_dark.png
new file mode 100644
index 0000000..5345ff3
--- /dev/null
+++ b/res/drawable-xhdpi/ic_wifi_signal_2_dark.png
Binary files differ
diff --git a/res/drawable-xhdpi/ic_wifi_signal_2_light.png b/res/drawable-xhdpi/ic_wifi_signal_2_light.png
new file mode 100644
index 0000000..c5bcc7e
--- /dev/null
+++ b/res/drawable-xhdpi/ic_wifi_signal_2_light.png
Binary files differ
diff --git a/res/drawable-xhdpi/ic_wifi_signal_3.png b/res/drawable-xhdpi/ic_wifi_signal_3.png
deleted file mode 100644
index 1616940..0000000
--- a/res/drawable-xhdpi/ic_wifi_signal_3.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-xhdpi/ic_wifi_signal_3_dark.png b/res/drawable-xhdpi/ic_wifi_signal_3_dark.png
new file mode 100644
index 0000000..8cc3a6e
--- /dev/null
+++ b/res/drawable-xhdpi/ic_wifi_signal_3_dark.png
Binary files differ
diff --git a/res/drawable-xhdpi/ic_wifi_signal_3_light.png b/res/drawable-xhdpi/ic_wifi_signal_3_light.png
new file mode 100644
index 0000000..1cdacc5
--- /dev/null
+++ b/res/drawable-xhdpi/ic_wifi_signal_3_light.png
Binary files differ
diff --git a/res/drawable-xhdpi/ic_wifi_signal_4.png b/res/drawable-xhdpi/ic_wifi_signal_4.png
deleted file mode 100644
index 8b256c3..0000000
--- a/res/drawable-xhdpi/ic_wifi_signal_4.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-xhdpi/ic_wifi_signal_4_dark.png b/res/drawable-xhdpi/ic_wifi_signal_4_dark.png
new file mode 100644
index 0000000..c9aa4e5
--- /dev/null
+++ b/res/drawable-xhdpi/ic_wifi_signal_4_dark.png
Binary files differ
diff --git a/res/drawable-xhdpi/ic_wifi_signal_4_light.png b/res/drawable-xhdpi/ic_wifi_signal_4_light.png
new file mode 100644
index 0000000..3cf1c8d
--- /dev/null
+++ b/res/drawable-xhdpi/ic_wifi_signal_4_light.png
Binary files differ
diff --git a/res/drawable-xhdpi/ic_wps.png b/res/drawable-xhdpi/ic_wps.png
deleted file mode 100644
index 71308f2..0000000
--- a/res/drawable-xhdpi/ic_wps.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-xhdpi/ic_wps_dark.png b/res/drawable-xhdpi/ic_wps_dark.png
new file mode 100644
index 0000000..3ea4a3b
--- /dev/null
+++ b/res/drawable-xhdpi/ic_wps_dark.png
Binary files differ
diff --git a/res/drawable-xhdpi/ic_wps_light.png b/res/drawable-xhdpi/ic_wps_light.png
new file mode 100644
index 0000000..f913d2c
--- /dev/null
+++ b/res/drawable-xhdpi/ic_wps_light.png
Binary files differ
diff --git a/res/drawable-xxhdpi/ic_menu_add_dark.png b/res/drawable-xxhdpi/ic_menu_add_dark.png
new file mode 100644
index 0000000..5b4923f
--- /dev/null
+++ b/res/drawable-xxhdpi/ic_menu_add_dark.png
Binary files differ
diff --git a/res/drawable-xxhdpi/ic_menu_add_light.png b/res/drawable-xxhdpi/ic_menu_add_light.png
new file mode 100644
index 0000000..767b808
--- /dev/null
+++ b/res/drawable-xxhdpi/ic_menu_add_light.png
Binary files differ
diff --git a/res/drawable-xxhdpi/ic_wifi_lock_signal_1_dark.png b/res/drawable-xxhdpi/ic_wifi_lock_signal_1_dark.png
new file mode 100644
index 0000000..20739fa
--- /dev/null
+++ b/res/drawable-xxhdpi/ic_wifi_lock_signal_1_dark.png
Binary files differ
diff --git a/res/drawable-xxhdpi/ic_wifi_lock_signal_1_light.png b/res/drawable-xxhdpi/ic_wifi_lock_signal_1_light.png
new file mode 100644
index 0000000..c13edff
--- /dev/null
+++ b/res/drawable-xxhdpi/ic_wifi_lock_signal_1_light.png
Binary files differ
diff --git a/res/drawable-xxhdpi/ic_wifi_lock_signal_2_dark.png b/res/drawable-xxhdpi/ic_wifi_lock_signal_2_dark.png
new file mode 100644
index 0000000..9cd652a
--- /dev/null
+++ b/res/drawable-xxhdpi/ic_wifi_lock_signal_2_dark.png
Binary files differ
diff --git a/res/drawable-xxhdpi/ic_wifi_lock_signal_2_light.png b/res/drawable-xxhdpi/ic_wifi_lock_signal_2_light.png
new file mode 100644
index 0000000..cb7f0c2
--- /dev/null
+++ b/res/drawable-xxhdpi/ic_wifi_lock_signal_2_light.png
Binary files differ
diff --git a/res/drawable-xxhdpi/ic_wifi_lock_signal_3_dark.png b/res/drawable-xxhdpi/ic_wifi_lock_signal_3_dark.png
new file mode 100644
index 0000000..99097df
--- /dev/null
+++ b/res/drawable-xxhdpi/ic_wifi_lock_signal_3_dark.png
Binary files differ
diff --git a/res/drawable-xxhdpi/ic_wifi_lock_signal_3_light.png b/res/drawable-xxhdpi/ic_wifi_lock_signal_3_light.png
new file mode 100644
index 0000000..a0961f4
--- /dev/null
+++ b/res/drawable-xxhdpi/ic_wifi_lock_signal_3_light.png
Binary files differ
diff --git a/res/drawable-xxhdpi/ic_wifi_lock_signal_4_dark.png b/res/drawable-xxhdpi/ic_wifi_lock_signal_4_dark.png
new file mode 100644
index 0000000..6c00a9c
--- /dev/null
+++ b/res/drawable-xxhdpi/ic_wifi_lock_signal_4_dark.png
Binary files differ
diff --git a/res/drawable-xxhdpi/ic_wifi_lock_signal_4_light.png b/res/drawable-xxhdpi/ic_wifi_lock_signal_4_light.png
new file mode 100644
index 0000000..74e1a40
--- /dev/null
+++ b/res/drawable-xxhdpi/ic_wifi_lock_signal_4_light.png
Binary files differ
diff --git a/res/drawable-xxhdpi/ic_wifi_signal_1_dark.png b/res/drawable-xxhdpi/ic_wifi_signal_1_dark.png
new file mode 100644
index 0000000..b50fda5
--- /dev/null
+++ b/res/drawable-xxhdpi/ic_wifi_signal_1_dark.png
Binary files differ
diff --git a/res/drawable-xxhdpi/ic_wifi_signal_1_light.png b/res/drawable-xxhdpi/ic_wifi_signal_1_light.png
new file mode 100644
index 0000000..f6fad9d
--- /dev/null
+++ b/res/drawable-xxhdpi/ic_wifi_signal_1_light.png
Binary files differ
diff --git a/res/drawable-xxhdpi/ic_wifi_signal_2_dark.png b/res/drawable-xxhdpi/ic_wifi_signal_2_dark.png
new file mode 100644
index 0000000..f906023
--- /dev/null
+++ b/res/drawable-xxhdpi/ic_wifi_signal_2_dark.png
Binary files differ
diff --git a/res/drawable-xxhdpi/ic_wifi_signal_2_light.png b/res/drawable-xxhdpi/ic_wifi_signal_2_light.png
new file mode 100644
index 0000000..7f5859b
--- /dev/null
+++ b/res/drawable-xxhdpi/ic_wifi_signal_2_light.png
Binary files differ
diff --git a/res/drawable-xxhdpi/ic_wifi_signal_3_dark.png b/res/drawable-xxhdpi/ic_wifi_signal_3_dark.png
new file mode 100644
index 0000000..ef40952
--- /dev/null
+++ b/res/drawable-xxhdpi/ic_wifi_signal_3_dark.png
Binary files differ
diff --git a/res/drawable-xxhdpi/ic_wifi_signal_3_light.png b/res/drawable-xxhdpi/ic_wifi_signal_3_light.png
new file mode 100644
index 0000000..e3151b3
--- /dev/null
+++ b/res/drawable-xxhdpi/ic_wifi_signal_3_light.png
Binary files differ
diff --git a/res/drawable-xxhdpi/ic_wifi_signal_4_dark.png b/res/drawable-xxhdpi/ic_wifi_signal_4_dark.png
new file mode 100644
index 0000000..13f9425
--- /dev/null
+++ b/res/drawable-xxhdpi/ic_wifi_signal_4_dark.png
Binary files differ
diff --git a/res/drawable-xxhdpi/ic_wifi_signal_4_light.png b/res/drawable-xxhdpi/ic_wifi_signal_4_light.png
new file mode 100644
index 0000000..96e25e5
--- /dev/null
+++ b/res/drawable-xxhdpi/ic_wifi_signal_4_light.png
Binary files differ
diff --git a/res/drawable-xxhdpi/ic_wps_dark.png b/res/drawable-xxhdpi/ic_wps_dark.png
new file mode 100644
index 0000000..8b38db8
--- /dev/null
+++ b/res/drawable-xxhdpi/ic_wps_dark.png
Binary files differ
diff --git a/res/drawable-xxhdpi/ic_wps_light.png b/res/drawable-xxhdpi/ic_wps_light.png
new file mode 100644
index 0000000..0084175
--- /dev/null
+++ b/res/drawable-xxhdpi/ic_wps_light.png
Binary files differ
diff --git a/res/drawable/wifi_signal.xml b/res/drawable/wifi_signal_dark.xml
similarity index 93%
rename from res/drawable/wifi_signal.xml
rename to res/drawable/wifi_signal_dark.xml
index 86c1ab0..b578f47 100644
--- a/res/drawable/wifi_signal.xml
+++ b/res/drawable/wifi_signal_dark.xml
@@ -16,7 +16,7 @@
 
 <selector xmlns:android="http://schemas.android.com/apk/res/android"
         xmlns:settings="http://schemas.android.com/apk/res/com.android.settings">
-    <item settings:state_encrypted="true" android:drawable="@drawable/wifi_signal_lock" />
-    <item settings:state_encrypted="false" android:drawable="@drawable/wifi_signal_open" />
+    <item settings:state_encrypted="true" android:drawable="@drawable/wifi_signal_lock_dark" />
+    <item settings:state_encrypted="false" android:drawable="@drawable/wifi_signal_open_dark" />
 </selector>
 
diff --git a/res/drawable/wifi_signal.xml b/res/drawable/wifi_signal_light.xml
similarity index 93%
copy from res/drawable/wifi_signal.xml
copy to res/drawable/wifi_signal_light.xml
index 86c1ab0..f1f74e3 100644
--- a/res/drawable/wifi_signal.xml
+++ b/res/drawable/wifi_signal_light.xml
@@ -16,7 +16,7 @@
 
 <selector xmlns:android="http://schemas.android.com/apk/res/android"
         xmlns:settings="http://schemas.android.com/apk/res/com.android.settings">
-    <item settings:state_encrypted="true" android:drawable="@drawable/wifi_signal_lock" />
-    <item settings:state_encrypted="false" android:drawable="@drawable/wifi_signal_open" />
+    <item settings:state_encrypted="true" android:drawable="@drawable/wifi_signal_lock_light" />
+    <item settings:state_encrypted="false" android:drawable="@drawable/wifi_signal_open_light" />
 </selector>
 
diff --git a/res/drawable/wifi_signal_lock.xml b/res/drawable/wifi_signal_lock_dark.xml
similarity index 90%
copy from res/drawable/wifi_signal_lock.xml
copy to res/drawable/wifi_signal_lock_dark.xml
index 2ad6d91..37226a8 100644
--- a/res/drawable/wifi_signal_lock.xml
+++ b/res/drawable/wifi_signal_lock_dark.xml
@@ -15,9 +15,9 @@
 -->
 
 <level-list xmlns:android="http://schemas.android.com/apk/res/android">
-    <item android:maxLevel="0" android:drawable="@drawable/ic_wifi_lock_signal_1" />
-    <item android:maxLevel="1" android:drawable="@drawable/ic_wifi_lock_signal_2" />
-    <item android:maxLevel="2" android:drawable="@drawable/ic_wifi_lock_signal_3" />
-    <item android:maxLevel="3" android:drawable="@drawable/ic_wifi_lock_signal_4" />
+    <item android:maxLevel="0" android:drawable="@drawable/ic_wifi_lock_signal_1_dark" />
+    <item android:maxLevel="1" android:drawable="@drawable/ic_wifi_lock_signal_2_dark" />
+    <item android:maxLevel="2" android:drawable="@drawable/ic_wifi_lock_signal_3_dark" />
+    <item android:maxLevel="3" android:drawable="@drawable/ic_wifi_lock_signal_4_dark" />
 </level-list>
 
diff --git a/res/drawable/wifi_signal_lock.xml b/res/drawable/wifi_signal_lock_light.xml
similarity index 90%
copy from res/drawable/wifi_signal_lock.xml
copy to res/drawable/wifi_signal_lock_light.xml
index 2ad6d91..bf2d360 100644
--- a/res/drawable/wifi_signal_lock.xml
+++ b/res/drawable/wifi_signal_lock_light.xml
@@ -15,9 +15,9 @@
 -->
 
 <level-list xmlns:android="http://schemas.android.com/apk/res/android">
-    <item android:maxLevel="0" android:drawable="@drawable/ic_wifi_lock_signal_1" />
-    <item android:maxLevel="1" android:drawable="@drawable/ic_wifi_lock_signal_2" />
-    <item android:maxLevel="2" android:drawable="@drawable/ic_wifi_lock_signal_3" />
-    <item android:maxLevel="3" android:drawable="@drawable/ic_wifi_lock_signal_4" />
+    <item android:maxLevel="0" android:drawable="@drawable/ic_wifi_lock_signal_1_light" />
+    <item android:maxLevel="1" android:drawable="@drawable/ic_wifi_lock_signal_2_light" />
+    <item android:maxLevel="2" android:drawable="@drawable/ic_wifi_lock_signal_3_light" />
+    <item android:maxLevel="3" android:drawable="@drawable/ic_wifi_lock_signal_4_light" />
 </level-list>
 
diff --git a/res/drawable/wifi_signal_open.xml b/res/drawable/wifi_signal_open.xml
deleted file mode 100644
index b506dd3..0000000
--- a/res/drawable/wifi_signal_open.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- 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.
--->
-
-<level-list xmlns:android="http://schemas.android.com/apk/res/android">
-    <item android:maxLevel="0" android:drawable="@drawable/ic_wifi_signal_1" />
-    <item android:maxLevel="1" android:drawable="@drawable/ic_wifi_signal_2" />
-    <item android:maxLevel="2" android:drawable="@drawable/ic_wifi_signal_3" />
-    <item android:maxLevel="3" android:drawable="@drawable/ic_wifi_signal_4" />
-</level-list>
-
diff --git a/res/drawable/wifi_signal_lock.xml b/res/drawable/wifi_signal_open_dark.xml
similarity index 92%
rename from res/drawable/wifi_signal_lock.xml
rename to res/drawable/wifi_signal_open_dark.xml
index 2ad6d91..d696983 100644
--- a/res/drawable/wifi_signal_lock.xml
+++ b/res/drawable/wifi_signal_open_dark.xml
@@ -15,9 +15,9 @@
 -->
 
 <level-list xmlns:android="http://schemas.android.com/apk/res/android">
-    <item android:maxLevel="0" android:drawable="@drawable/ic_wifi_lock_signal_1" />
-    <item android:maxLevel="1" android:drawable="@drawable/ic_wifi_lock_signal_2" />
-    <item android:maxLevel="2" android:drawable="@drawable/ic_wifi_lock_signal_3" />
-    <item android:maxLevel="3" android:drawable="@drawable/ic_wifi_lock_signal_4" />
+    <item android:maxLevel="0" android:drawable="@drawable/ic_wifi_signal_1_dark" />
+    <item android:maxLevel="1" android:drawable="@drawable/ic_wifi_signal_2_dark" />
+    <item android:maxLevel="2" android:drawable="@drawable/ic_wifi_signal_3_dark" />
+    <item android:maxLevel="3" android:drawable="@drawable/ic_wifi_signal_4_dark" />
 </level-list>
 
diff --git a/res/drawable/wifi_signal_lock.xml b/res/drawable/wifi_signal_open_light.xml
similarity index 91%
copy from res/drawable/wifi_signal_lock.xml
copy to res/drawable/wifi_signal_open_light.xml
index 2ad6d91..c54e9e9 100644
--- a/res/drawable/wifi_signal_lock.xml
+++ b/res/drawable/wifi_signal_open_light.xml
@@ -15,9 +15,9 @@
 -->
 
 <level-list xmlns:android="http://schemas.android.com/apk/res/android">
-    <item android:maxLevel="0" android:drawable="@drawable/ic_wifi_lock_signal_1" />
-    <item android:maxLevel="1" android:drawable="@drawable/ic_wifi_lock_signal_2" />
-    <item android:maxLevel="2" android:drawable="@drawable/ic_wifi_lock_signal_3" />
-    <item android:maxLevel="3" android:drawable="@drawable/ic_wifi_lock_signal_4" />
+    <item android:maxLevel="0" android:drawable="@drawable/ic_wifi_signal_1_light" />
+    <item android:maxLevel="1" android:drawable="@drawable/ic_wifi_signal_2_light" />
+    <item android:maxLevel="2" android:drawable="@drawable/ic_wifi_signal_3_light" />
+    <item android:maxLevel="3" android:drawable="@drawable/ic_wifi_signal_4_light" />
 </level-list>
 
diff --git a/res/layout/preference_widget_wifi_signal.xml b/res/layout/preference_widget_wifi_signal.xml
index 6df203c..c2541a5 100644
--- a/res/layout/preference_widget_wifi_signal.xml
+++ b/res/layout/preference_widget_wifi_signal.xml
@@ -15,8 +15,8 @@
 -->
 
 <ImageView xmlns:android="http://schemas.android.com/apk/res/android"
-    android:id="@+id/signal" 
+    android:id="@+id/signal"
     android:layout_width="wrap_content"
     android:layout_height="wrap_content"
-    android:src="@drawable/wifi_signal"
+    android:src="?attr/wifi_signal"
     android:contentDescription="@null" />
diff --git a/res/layout/regulatory_info.xml b/res/layout/regulatory_info.xml
index 478eaab..8cd4157 100755
--- a/res/layout/regulatory_info.xml
+++ b/res/layout/regulatory_info.xml
@@ -17,6 +17,7 @@
     android:layout_width="match_parent"
     android:layout_height="match_parent">
     <ImageView
+        android:id="@+id/regulatoryInfo"
         android:adjustViewBounds="true"
         android:layout_width="wrap_content"
         android:layout_height="wrap_content"
diff --git a/res/layout/setup_preference.xml b/res/layout/setup_preference.xml
index 7e917d8..d0cbc02 100644
--- a/res/layout/setup_preference.xml
+++ b/res/layout/setup_preference.xml
@@ -33,7 +33,6 @@
             android:id="@+id/title_bar"
             android:layout_width="match_parent"
             android:layout_height="wrap_content"
-            android:layout_alignBottom="@id/title"
             android:gravity="bottom"
             android:orientation="horizontal">
             <TextView
@@ -52,7 +51,7 @@
                 android:layout_marginStart="8dip"
                 android:layout_marginEnd="8dip"
                 android:layout_marginBottom="8dip"
-                android:src="@*android:drawable/ic_menu_moreoverflow_holo_dark"
+                android:src="?attr/ic_menu_moreoverflow"
                 android:background="?android:attr/actionBarItemBackground"
                 android:contentDescription="@string/wifi_menu_more_options" />
 
@@ -124,7 +123,7 @@
                 android:layout_width="wrap_content"
                 android:layout_height="wrap_content"
                 android:layout_gravity="center"
-                android:src="@drawable/ic_menu_add" />
+                android:src="?attr/ic_menu_add" />
 
             <TextView
                 android:id="@+id/other"
diff --git a/res/layout/wifi_wps_dialog.xml b/res/layout/wifi_wps_dialog.xml
index 1c5713a..a86823d 100644
--- a/res/layout/wifi_wps_dialog.xml
+++ b/res/layout/wifi_wps_dialog.xml
@@ -35,7 +35,7 @@
                 android:layout_height="wrap_content"
                 android:layout_gravity="center"
                 android:layout_marginTop="8dip"
-                android:src="@drawable/ic_wps" />
+                android:src="?attr/ic_wps" />
 
         <ProgressBar
                 android:id="@+id/wps_timeout_bar"
diff --git a/res/menu/vpn.xml b/res/menu/vpn.xml
index dd8f64c..3e0a788 100644
--- a/res/menu/vpn.xml
+++ b/res/menu/vpn.xml
@@ -18,7 +18,7 @@
     <item
         android:id="@+id/vpn_create"
         android:title="@string/vpn_create"
-        android:icon="@drawable/ic_menu_add"
+        android:icon="?attr/ic_menu_add"
         android:showAsAction="always" />
     <item
         android:id="@+id/vpn_lockdown"
diff --git a/res/values-af/strings.xml b/res/values-af/strings.xml
index 46cd0a0..712f3ab 100644
--- a/res/values-af/strings.xml
+++ b/res/values-af/strings.xml
@@ -1962,7 +1962,7 @@
     <string name="global_change_warning" product="default" msgid="2461264421590324675">"Hierdie instelling beïnvloed alle gebruikers op hierdie foon."</string>
     <string name="global_locale_change_title" msgid="5956281361384221451">"Verander taal"</string>
     <string name="global_font_change_title" msgid="1887126466191012035">"Verander lettergrootte"</string>
-    <string name="nfc_payment_settings_title" msgid="4226098386809754689">"Tik en betaal"</string>
+    <string name="nfc_payment_settings_title" msgid="1121386157283141856">"Betalings"</string>
     <string name="nfc_payment_ask" msgid="1061129391464251903">"Vra elke keer"</string>
     <string name="nfc_payment_set_default" msgid="1583397933053078296">"Stel as jou voorkeur?"</string>
     <string name="restriction_settings_title" msgid="4233515503765879736">"Beperkings"</string>
diff --git a/res/values-am/strings.xml b/res/values-am/strings.xml
index 39de3e8..393dc17 100644
--- a/res/values-am/strings.xml
+++ b/res/values-am/strings.xml
@@ -532,7 +532,7 @@
     <string name="wifi_display_summary_disabled" msgid="5318394806146587849">"ተሰናክሏል"</string>
     <string name="wifi_display_certification_heading" msgid="3125105883233765652">"የእውቅና ማረጋገጫ"</string>
     <string name="wifi_display_session_info" msgid="4733627902691604836">"የክፍለ ጊዜ መረጃ"</string>
-    <string name="wifi_display_listen_mode" msgid="2962301785910874273">"የአዳምጥ ሁነታን አንቃ"</string>
+    <string name="wifi_display_listen_mode" msgid="2962301785910874273">"የማዳመጥ ሁነታን አንቃ"</string>
     <string name="wifi_display_autonomous_go" msgid="140864379216673466">"ራስ-ሰር GO አንቃ"</string>
     <string name="wifi_display_pause" msgid="6037110530682927245">"ለአፍታ አቁም"</string>
     <string name="wifi_display_resume" msgid="8195590160258469425">"ከቆመበት ቀጥል"</string>
@@ -1962,7 +1962,7 @@
     <string name="global_change_warning" product="default" msgid="2461264421590324675">"ይህ ቅንብር እዚህ ስልክ ላይ ያሉት ሁሉም ተጠቃሚዎች ይመለከታቸዋል።"</string>
     <string name="global_locale_change_title" msgid="5956281361384221451">"ቋንቋ ይቀይሩ"</string>
     <string name="global_font_change_title" msgid="1887126466191012035">"የቅርጸ-ቁምፊ መጠን ይቀይሩ"</string>
-    <string name="nfc_payment_settings_title" msgid="4226098386809754689">"መታ ያድርጉ እና ይክፈሉ"</string>
+    <string name="nfc_payment_settings_title" msgid="1121386157283141856">"ክፍያዎች"</string>
     <string name="nfc_payment_ask" msgid="1061129391464251903">"ሁልጊዜ ጊዜ ጠይቅ"</string>
     <string name="nfc_payment_set_default" msgid="1583397933053078296">"እንደ ምርጫዎ ሆኖ ይዘጋጅ?"</string>
     <string name="restriction_settings_title" msgid="4233515503765879736">"ገደቦች"</string>
diff --git a/res/values-ar/strings.xml b/res/values-ar/strings.xml
index 8eab098..c156d92 100644
--- a/res/values-ar/strings.xml
+++ b/res/values-ar/strings.xml
@@ -1450,7 +1450,7 @@
     <string name="battery_stats_screen_on_label" msgid="7150221809877509708">"الشاشة قيد التشغيل"</string>
     <string name="battery_stats_gps_on_label" msgid="1193657533641951256">"‏GPS (نظام تحديد المواقع العالمي) على"</string>
     <string name="battery_stats_wifi_running_label" msgid="1845839195549226252">"Wi‑Fi"</string>
-    <string name="battery_stats_wake_lock_label" msgid="1908942681902324095">"في الوضغ النشط"</string>
+    <string name="battery_stats_wake_lock_label" msgid="1908942681902324095">"في الوضع النشط"</string>
     <string name="battery_stats_phone_signal_label" msgid="4137799310329041341">"إشارة شبكة الجوال"</string>
     <!-- no translation found for battery_stats_last_duration (1535831453827905957) -->
     <skip />
@@ -1962,7 +1962,7 @@
     <string name="global_change_warning" product="default" msgid="2461264421590324675">"يؤثر هذا الإعداد على جميع مستخدمي هذا الهاتف."</string>
     <string name="global_locale_change_title" msgid="5956281361384221451">"تغيير اللغة"</string>
     <string name="global_font_change_title" msgid="1887126466191012035">"تغيير حجم الخط"</string>
-    <string name="nfc_payment_settings_title" msgid="4226098386809754689">"التوصيل والدفع"</string>
+    <string name="nfc_payment_settings_title" msgid="1121386157283141856">"الدفعات المالية"</string>
     <string name="nfc_payment_ask" msgid="1061129391464251903">"الطلب في كل مرة"</string>
     <string name="nfc_payment_set_default" msgid="1583397933053078296">"هل تريد تعيينه كتفضيل؟"</string>
     <string name="restriction_settings_title" msgid="4233515503765879736">"القيود"</string>
diff --git a/res/values-az-rAZ/strings.xml b/res/values-az-rAZ/strings.xml
index 96d555f..f40fa33 100644
--- a/res/values-az-rAZ/strings.xml
+++ b/res/values-az-rAZ/strings.xml
@@ -1962,7 +1962,7 @@
     <string name="global_change_warning" product="default" msgid="2461264421590324675">"Bu parametr bu telefondakı bütün istifadəçilərə təsir göstərir."</string>
     <string name="global_locale_change_title" msgid="5956281361384221451">"Dili dəyişin"</string>
     <string name="global_font_change_title" msgid="1887126466191012035">"Şriftin ölçüsünü dəyiş"</string>
-    <string name="nfc_payment_settings_title" msgid="4226098386809754689">"Tıklayaraq Ödə"</string>
+    <string name="nfc_payment_settings_title" msgid="1121386157283141856">"Ödənişlər"</string>
     <string name="nfc_payment_ask" msgid="1061129391464251903">"Hər zaman soruş"</string>
     <string name="nfc_payment_set_default" msgid="1583397933053078296">"Tərcihiniz olsun?"</string>
     <string name="restriction_settings_title" msgid="4233515503765879736">"Məhdudiyyətlər"</string>
diff --git a/res/values-be/strings.xml b/res/values-be/strings.xml
index dff4e1a..7c38708 100644
--- a/res/values-be/strings.xml
+++ b/res/values-be/strings.xml
@@ -2059,7 +2059,7 @@
     <string name="global_change_warning" product="default" msgid="2461264421590324675">"Гэты параметр распаўсюджвае на ўсіх карыстальнікаў гэтага тэлефона."</string>
     <string name="global_locale_change_title" msgid="5956281361384221451">"Змяніць мову"</string>
     <string name="global_font_change_title" msgid="1887126466191012035">"Змяніць памер шрыфту"</string>
-    <!-- no translation found for nfc_payment_settings_title (4226098386809754689) -->
+    <!-- no translation found for nfc_payment_settings_title (1121386157283141856) -->
     <skip />
     <!-- no translation found for nfc_payment_ask (1061129391464251903) -->
     <skip />
diff --git a/res/values-bg/strings.xml b/res/values-bg/strings.xml
index e585b92..1b10ef5 100644
--- a/res/values-bg/strings.xml
+++ b/res/values-bg/strings.xml
@@ -1962,7 +1962,7 @@
     <string name="global_change_warning" product="default" msgid="2461264421590324675">"Настройката засяга всички потребители на този телефон."</string>
     <string name="global_locale_change_title" msgid="5956281361384221451">"Промяна на езика"</string>
     <string name="global_font_change_title" msgid="1887126466191012035">"Промяна на размера на шрифта"</string>
-    <string name="nfc_payment_settings_title" msgid="4226098386809754689">"Докоснете и платете"</string>
+    <string name="nfc_payment_settings_title" msgid="1121386157283141856">"Плащания"</string>
     <string name="nfc_payment_ask" msgid="1061129391464251903">"Да се пита винаги"</string>
     <string name="nfc_payment_set_default" msgid="1583397933053078296">"Да се зададе ли като ваше предпочитание?"</string>
     <string name="restriction_settings_title" msgid="4233515503765879736">"Ограничения"</string>
diff --git a/res/values-ca/strings.xml b/res/values-ca/strings.xml
index 25af479..dd2f195 100644
--- a/res/values-ca/strings.xml
+++ b/res/values-ca/strings.xml
@@ -1962,7 +1962,7 @@
     <string name="global_change_warning" product="default" msgid="2461264421590324675">"Aquesta configuració afecta tots els usuaris del telèfon."</string>
     <string name="global_locale_change_title" msgid="5956281361384221451">"Canvi de l\'idioma"</string>
     <string name="global_font_change_title" msgid="1887126466191012035">"Canvi del cos de lletra"</string>
-    <string name="nfc_payment_settings_title" msgid="4226098386809754689">"Toca i paga"</string>
+    <string name="nfc_payment_settings_title" msgid="1121386157283141856">"Pagaments"</string>
     <string name="nfc_payment_ask" msgid="1061129391464251903">"Pregunta sempre"</string>
     <string name="nfc_payment_set_default" msgid="1583397933053078296">"Vols establir-ho com a preferència?"</string>
     <string name="restriction_settings_title" msgid="4233515503765879736">"Restriccions"</string>
diff --git a/res/values-cs/strings.xml b/res/values-cs/strings.xml
index 4d874cf..c73aabb 100644
--- a/res/values-cs/strings.xml
+++ b/res/values-cs/strings.xml
@@ -1962,7 +1962,7 @@
     <string name="global_change_warning" product="default" msgid="2461264421590324675">"Toto nastavení ovlivní všechny uživatele tohoto telefonu."</string>
     <string name="global_locale_change_title" msgid="5956281361384221451">"Změna jazyka"</string>
     <string name="global_font_change_title" msgid="1887126466191012035">"Změna velikosti písma"</string>
-    <string name="nfc_payment_settings_title" msgid="4226098386809754689">"Zaplatit dotykem telefonu"</string>
+    <string name="nfc_payment_settings_title" msgid="1121386157283141856">"Platby"</string>
     <string name="nfc_payment_ask" msgid="1061129391464251903">"Vždy se dotázat"</string>
     <string name="nfc_payment_set_default" msgid="1583397933053078296">"Nastavit jako předvolbu?"</string>
     <string name="restriction_settings_title" msgid="4233515503765879736">"Omezení"</string>
diff --git a/res/values-da/strings.xml b/res/values-da/strings.xml
index 566087b..7b98645 100644
--- a/res/values-da/strings.xml
+++ b/res/values-da/strings.xml
@@ -534,7 +534,7 @@
     <string name="wifi_display_session_info" msgid="4733627902691604836">"Oplysninger om session"</string>
     <string name="wifi_display_listen_mode" msgid="2962301785910874273">"Aktivér lyttetilstand"</string>
     <string name="wifi_display_autonomous_go" msgid="140864379216673466">"Aktivér autonom GO"</string>
-    <string name="wifi_display_pause" msgid="6037110530682927245">"Midlertidigt standset"</string>
+    <string name="wifi_display_pause" msgid="6037110530682927245">"Sæt på pause"</string>
     <string name="wifi_display_resume" msgid="8195590160258469425">"Genoptag"</string>
     <string name="wifi_display_listen_channel" msgid="4146320990898147857">"Lyttekanal"</string>
     <string name="wifi_display_operating_channel" msgid="233535284689144515">"Igangværende kanal"</string>
@@ -1962,7 +1962,7 @@
     <string name="global_change_warning" product="default" msgid="2461264421590324675">"Denne indstilling påvirker alle brugere på denne telefon."</string>
     <string name="global_locale_change_title" msgid="5956281361384221451">"Skift sprog"</string>
     <string name="global_font_change_title" msgid="1887126466191012035">"Skift skriftstørrelse"</string>
-    <string name="nfc_payment_settings_title" msgid="4226098386809754689">"Peg og betal"</string>
+    <string name="nfc_payment_settings_title" msgid="1121386157283141856">"Betalinger"</string>
     <string name="nfc_payment_ask" msgid="1061129391464251903">"Spørg hver gang"</string>
     <string name="nfc_payment_set_default" msgid="1583397933053078296">"Vil du angive dette som din præference?"</string>
     <string name="restriction_settings_title" msgid="4233515503765879736">"Begrænsninger"</string>
diff --git a/res/values-de/strings.xml b/res/values-de/strings.xml
index fd3effd..9e18c3c 100644
--- a/res/values-de/strings.xml
+++ b/res/values-de/strings.xml
@@ -1963,7 +1963,7 @@
     <string name="global_change_warning" product="default" msgid="2461264421590324675">"Diese Einstellung betrifft alle Nutzer auf diesem Telefon."</string>
     <string name="global_locale_change_title" msgid="5956281361384221451">"Sprache ändern"</string>
     <string name="global_font_change_title" msgid="1887126466191012035">"Schriftgröße ändern"</string>
-    <string name="nfc_payment_settings_title" msgid="4226098386809754689">"Mobil bezahlen"</string>
+    <string name="nfc_payment_settings_title" msgid="1121386157283141856">"Zahlungen"</string>
     <string name="nfc_payment_ask" msgid="1061129391464251903">"Jedes Mal fragen"</string>
     <string name="nfc_payment_set_default" msgid="1583397933053078296">"Als bevorzugte Einstellung festlegen?"</string>
     <string name="restriction_settings_title" msgid="4233515503765879736">"Einschränkungen"</string>
diff --git a/res/values-el/strings.xml b/res/values-el/strings.xml
index c5b9dbe..4cae1fd 100644
--- a/res/values-el/strings.xml
+++ b/res/values-el/strings.xml
@@ -1962,7 +1962,7 @@
     <string name="global_change_warning" product="default" msgid="2461264421590324675">"Αυτή η χρήση επηρεάζει όλους τους χρήστες στο συγκεκριμένο τηλέφωνο."</string>
     <string name="global_locale_change_title" msgid="5956281361384221451">"Αλλαγή γλώσσας"</string>
     <string name="global_font_change_title" msgid="1887126466191012035">"Αλλαγή μεγέθους γραμματοσειράς"</string>
-    <string name="nfc_payment_settings_title" msgid="4226098386809754689">"Πατήστε και πληρώστε"</string>
+    <string name="nfc_payment_settings_title" msgid="1121386157283141856">"Πληρωμές"</string>
     <string name="nfc_payment_ask" msgid="1061129391464251903">"Ερώτηση κάθε φορά"</string>
     <string name="nfc_payment_set_default" msgid="1583397933053078296">"Ορισμός ως προτίμησης;"</string>
     <string name="restriction_settings_title" msgid="4233515503765879736">"Περιορισμοί"</string>
diff --git a/res/values-en-rGB/strings.xml b/res/values-en-rGB/strings.xml
index 90b36e0..dd6c97a 100644
--- a/res/values-en-rGB/strings.xml
+++ b/res/values-en-rGB/strings.xml
@@ -1962,7 +1962,7 @@
     <string name="global_change_warning" product="default" msgid="2461264421590324675">"This setting affects all users on this phone."</string>
     <string name="global_locale_change_title" msgid="5956281361384221451">"Change language"</string>
     <string name="global_font_change_title" msgid="1887126466191012035">"Change font size"</string>
-    <string name="nfc_payment_settings_title" msgid="4226098386809754689">"Tap and Pay"</string>
+    <string name="nfc_payment_settings_title" msgid="1121386157283141856">"Payments"</string>
     <string name="nfc_payment_ask" msgid="1061129391464251903">"Ask every time"</string>
     <string name="nfc_payment_set_default" msgid="1583397933053078296">"Set as your preference?"</string>
     <string name="restriction_settings_title" msgid="4233515503765879736">"Restrictions"</string>
diff --git a/res/values-en-rIN/strings.xml b/res/values-en-rIN/strings.xml
index 90b36e0..dd6c97a 100644
--- a/res/values-en-rIN/strings.xml
+++ b/res/values-en-rIN/strings.xml
@@ -1962,7 +1962,7 @@
     <string name="global_change_warning" product="default" msgid="2461264421590324675">"This setting affects all users on this phone."</string>
     <string name="global_locale_change_title" msgid="5956281361384221451">"Change language"</string>
     <string name="global_font_change_title" msgid="1887126466191012035">"Change font size"</string>
-    <string name="nfc_payment_settings_title" msgid="4226098386809754689">"Tap and Pay"</string>
+    <string name="nfc_payment_settings_title" msgid="1121386157283141856">"Payments"</string>
     <string name="nfc_payment_ask" msgid="1061129391464251903">"Ask every time"</string>
     <string name="nfc_payment_set_default" msgid="1583397933053078296">"Set as your preference?"</string>
     <string name="restriction_settings_title" msgid="4233515503765879736">"Restrictions"</string>
diff --git a/res/values-es-rUS/strings.xml b/res/values-es-rUS/strings.xml
index efcf2cd..e7b8ba9 100644
--- a/res/values-es-rUS/strings.xml
+++ b/res/values-es-rUS/strings.xml
@@ -1962,7 +1962,7 @@
     <string name="global_change_warning" product="default" msgid="2461264421590324675">"Esta configuración afecta a todos los usuarios de este dispositivo."</string>
     <string name="global_locale_change_title" msgid="5956281361384221451">"Cambiar idioma"</string>
     <string name="global_font_change_title" msgid="1887126466191012035">"Cambiar tamaño de fuente"</string>
-    <string name="nfc_payment_settings_title" msgid="4226098386809754689">"Tocar y pagar"</string>
+    <string name="nfc_payment_settings_title" msgid="1121386157283141856">"Pagos"</string>
     <string name="nfc_payment_ask" msgid="1061129391464251903">"Preguntar siempre"</string>
     <string name="nfc_payment_set_default" msgid="1583397933053078296">"¿Establecer como preferencia?"</string>
     <string name="restriction_settings_title" msgid="4233515503765879736">"Restricciones"</string>
diff --git a/res/values-es/strings.xml b/res/values-es/strings.xml
index a33bcde..61a9c44 100644
--- a/res/values-es/strings.xml
+++ b/res/values-es/strings.xml
@@ -1962,7 +1962,7 @@
     <string name="global_change_warning" product="default" msgid="2461264421590324675">"Esta configuración afecta a todos los usuarios de este teléfono."</string>
     <string name="global_locale_change_title" msgid="5956281361384221451">"Cambiar idioma"</string>
     <string name="global_font_change_title" msgid="1887126466191012035">"Cambiar tamaño de fuente"</string>
-    <string name="nfc_payment_settings_title" msgid="4226098386809754689">"Tocar y pagar"</string>
+    <string name="nfc_payment_settings_title" msgid="1121386157283141856">"Pagos"</string>
     <string name="nfc_payment_ask" msgid="1061129391464251903">"Preguntar siempre"</string>
     <string name="nfc_payment_set_default" msgid="1583397933053078296">"¿Establecer como preferencia?"</string>
     <string name="restriction_settings_title" msgid="4233515503765879736">"Restricciones"</string>
diff --git a/res/values-et-rEE/strings.xml b/res/values-et-rEE/strings.xml
index 272f2ea..8c5fc9c 100644
--- a/res/values-et-rEE/strings.xml
+++ b/res/values-et-rEE/strings.xml
@@ -1962,7 +1962,7 @@
     <string name="global_change_warning" product="default" msgid="2461264421590324675">"Seade mõjutab kõiki telefoni kasutajaid."</string>
     <string name="global_locale_change_title" msgid="5956281361384221451">"Muuda keelt"</string>
     <string name="global_font_change_title" msgid="1887126466191012035">"Fondi suuruse muutmine"</string>
-    <string name="nfc_payment_settings_title" msgid="4226098386809754689">"Puuduta ja maksa"</string>
+    <string name="nfc_payment_settings_title" msgid="1121386157283141856">"Maksed"</string>
     <string name="nfc_payment_ask" msgid="1061129391464251903">"Küsi iga kord"</string>
     <string name="nfc_payment_set_default" msgid="1583397933053078296">"Kas määrata eelistuseks?"</string>
     <string name="restriction_settings_title" msgid="4233515503765879736">"Piirangud"</string>
diff --git a/res/values-fa/strings.xml b/res/values-fa/strings.xml
index 682a09c..8e11bc8 100644
--- a/res/values-fa/strings.xml
+++ b/res/values-fa/strings.xml
@@ -1962,7 +1962,7 @@
     <string name="global_change_warning" product="default" msgid="2461264421590324675">"این تنظیم روی همه کاربران موجود در این تلفن تأثیر می‌گذارد."</string>
     <string name="global_locale_change_title" msgid="5956281361384221451">"تغییر زبان"</string>
     <string name="global_font_change_title" msgid="1887126466191012035">"تغییر اندازه قلم"</string>
-    <string name="nfc_payment_settings_title" msgid="4226098386809754689">"پرداخت با یک ضربه"</string>
+    <string name="nfc_payment_settings_title" msgid="1121386157283141856">"پرداخت‏‌ها"</string>
     <string name="nfc_payment_ask" msgid="1061129391464251903">"هر بار پرسیده شود"</string>
     <string name="nfc_payment_set_default" msgid="1583397933053078296">"به عنوان روش ترجیحی شما تنظیم شود؟"</string>
     <string name="restriction_settings_title" msgid="4233515503765879736">"محدودیت‌ها"</string>
diff --git a/res/values-fi/strings.xml b/res/values-fi/strings.xml
index 5ed239e..9196476 100644
--- a/res/values-fi/strings.xml
+++ b/res/values-fi/strings.xml
@@ -1962,7 +1962,7 @@
     <string name="global_change_warning" product="default" msgid="2461264421590324675">"Tämä asetus vaikuttaa kaikkiin tämän puhelimen käyttäjiin."</string>
     <string name="global_locale_change_title" msgid="5956281361384221451">"Vaihda kieltä"</string>
     <string name="global_font_change_title" msgid="1887126466191012035">"Muuta kirjasinkokoa"</string>
-    <string name="nfc_payment_settings_title" msgid="4226098386809754689">"Napauta ja maksa"</string>
+    <string name="nfc_payment_settings_title" msgid="1121386157283141856">"Maksut"</string>
     <string name="nfc_payment_ask" msgid="1061129391464251903">"Kysy aina"</string>
     <string name="nfc_payment_set_default" msgid="1583397933053078296">"Valitaanko asetukseksi?"</string>
     <string name="restriction_settings_title" msgid="4233515503765879736">"Rajoitukset"</string>
diff --git a/res/values-fr-rCA/strings.xml b/res/values-fr-rCA/strings.xml
index 80262be..7540d28 100644
--- a/res/values-fr-rCA/strings.xml
+++ b/res/values-fr-rCA/strings.xml
@@ -1742,7 +1742,7 @@
     <string name="debug_app" msgid="8349591734751384446">"Sélectionner une application à déboguer"</string>
     <string name="debug_app_not_set" msgid="718752499586403499">"Aucune application à déboguer définie"</string>
     <string name="debug_app_set" msgid="2063077997870280017">"Application à déboguer : <xliff:g id="APP_NAME">%1$s</xliff:g>"</string>
-    <string name="select_application" msgid="5156029161289091703">"Sélectionner une application"</string>
+    <string name="select_application" msgid="5156029161289091703">"Sél. application"</string>
     <string name="no_application" msgid="2813387563129153880">"Aucune"</string>
     <string name="wait_for_debugger" msgid="1202370874528893091">"Attendre l\'intervention du débogueur"</string>
     <string name="wait_for_debugger_summary" msgid="1766918303462746804">"Avant de s\'exécuter, l\'application déboguée doit attendre que le débogueur soit attaché."</string>
@@ -1768,7 +1768,7 @@
     <string name="enable_opengl_traces_title" msgid="6790444011053219871">"Enable OpenGL traces"</string>
     <string name="debug_layout" msgid="5981361776594526155">"Afficher les contours"</string>
     <string name="debug_layout_summary" msgid="2001775315258637682">"Afficher les limites, les marges de clip, etc."</string>
-    <string name="force_rtl_layout_all_locales" msgid="2259906643093138978">"Forcer l\'orient.: g. à d."</string>
+    <string name="force_rtl_layout_all_locales" msgid="2259906643093138978">"Forcer orient. : g. à d."</string>
     <string name="force_rtl_layout_all_locales_summary" msgid="9192797796616132534">"Forcer l\'orientation: g. à droite (toutes langues)"</string>
     <string name="show_cpu_usage" msgid="2389212910758076024">"Afficher mém. CPU utilisée"</string>
     <string name="show_cpu_usage_summary" msgid="2113341923988958266">"Superposition écran indiquant mémoire CPU utilisée"</string>
@@ -1786,7 +1786,7 @@
     <string name="immediately_destroy_activities" msgid="8366775083630234121">"Ne pas conserver activités"</string>
     <string name="immediately_destroy_activities_summary" msgid="3592221124808773368">"Supprimer immédiatement les activités abandonnées"</string>
     <string name="app_process_limit_title" msgid="4280600650253107163">"Limite processus arr.-plan"</string>
-    <string name="show_all_anrs" msgid="28462979638729082">"Afficher tous les messages « L\'application ne répond pas »"</string>
+    <string name="show_all_anrs" msgid="28462979638729082">"Afficher tous les messages «L\'application ne répond pas»"</string>
     <string name="show_all_anrs_summary" msgid="641908614413544127">"Afficher « L\'application ne répond plus » pour applis en arrière-plan"</string>
     <string name="experimental_webview" msgid="4492200819033780927">"Utiliser WebVie expérim."</string>
     <string name="experimental_webview_summary" msgid="3431620080869482446">"Applis utiliseront dernière version WebView (bêta)."</string>
@@ -1964,7 +1964,7 @@
     <string name="global_change_warning" product="default" msgid="2461264421590324675">"Ce paramètre affecte tous les utilisateurs de cette tablette."</string>
     <string name="global_locale_change_title" msgid="5956281361384221451">"Modifier la langue"</string>
     <string name="global_font_change_title" msgid="1887126466191012035">"Modifier la taille de la police"</string>
-    <string name="nfc_payment_settings_title" msgid="4226098386809754689">"Toucher-et-payer"</string>
+    <string name="nfc_payment_settings_title" msgid="1121386157283141856">"Paiements"</string>
     <string name="nfc_payment_ask" msgid="1061129391464251903">"Toujours demander"</string>
     <string name="nfc_payment_set_default" msgid="1583397933053078296">"Définir comme préférence?"</string>
     <string name="restriction_settings_title" msgid="4233515503765879736">"Restrictions"</string>
diff --git a/res/values-fr/strings.xml b/res/values-fr/strings.xml
index 04f10a0..afcff85 100644
--- a/res/values-fr/strings.xml
+++ b/res/values-fr/strings.xml
@@ -1964,7 +1964,7 @@
     <string name="global_change_warning" product="default" msgid="2461264421590324675">"Ce paramètre affecte tous les utilisateurs de ce téléphone."</string>
     <string name="global_locale_change_title" msgid="5956281361384221451">"Modifier la langue"</string>
     <string name="global_font_change_title" msgid="1887126466191012035">"Modifier la taille de la police"</string>
-    <string name="nfc_payment_settings_title" msgid="4226098386809754689">"Fonctionnalité tap-and-pay"</string>
+    <string name="nfc_payment_settings_title" msgid="1121386157283141856">"Paiements"</string>
     <string name="nfc_payment_ask" msgid="1061129391464251903">"Toujours demander"</string>
     <string name="nfc_payment_set_default" msgid="1583397933053078296">"Définir en tant que mode de paiement prioritaire ?"</string>
     <string name="restriction_settings_title" msgid="4233515503765879736">"Restrictions"</string>
diff --git a/res/values-hi/arrays.xml b/res/values-hi/arrays.xml
index ee4be93..d207831 100644
--- a/res/values-hi/arrays.xml
+++ b/res/values-hi/arrays.xml
@@ -332,7 +332,7 @@
     <item msgid="2372711992605524591">"अधिक"</item>
   </string-array>
   <string-array name="captioning_typeface_selector_titles">
-    <item msgid="1319652728542138112">"डिफ़ॉल्ट"</item>
+    <item msgid="1319652728542138112">"सामान्य"</item>
     <item msgid="1016452621833735880">"Sans-serif"</item>
     <item msgid="2496277987934654454">"Sans-serif condensed"</item>
     <item msgid="4406003087391086325">"Serif"</item>
diff --git a/res/values-hi/strings.xml b/res/values-hi/strings.xml
index 73abe72..a9f596a 100644
--- a/res/values-hi/strings.xml
+++ b/res/values-hi/strings.xml
@@ -50,7 +50,7 @@
     <string name="radioInfo_service_off" msgid="1434084741785525415">"रेडियो बंद"</string>
     <string name="radioInfo_roaming_in" msgid="9045363884600341051">"रोमिंग"</string>
     <string name="radioInfo_roaming_not" msgid="2851853244069662307">"रोमिंग नहीं"</string>
-    <string name="radioInfo_phone_idle" msgid="7489244938838742820">"निष्क्रिय"</string>
+    <string name="radioInfo_phone_idle" msgid="7489244938838742820">"प्रयोग में नहीं"</string>
     <string name="radioInfo_phone_ringing" msgid="4883724645684297895">"बज रहा है"</string>
     <string name="radioInfo_phone_offhook" msgid="4174402846862780998">"कॉल चल रही है"</string>
     <string name="radioInfo_data_disconnected" msgid="1959735267890719418">"डिस्कनेक्‍ट किया गया"</string>
@@ -110,10 +110,10 @@
     <string name="battery_info_health_unspecified_failure" msgid="6347021103185471590">"अज्ञात त्रुटि"</string>
     <string name="battery_info_health_cold" msgid="3835692786176707318">"ठंडा"</string>
     <string name="bluetooth" msgid="5549625000628014477">"Bluetooth"</string>
-    <string name="bluetooth_is_discoverable" msgid="8373421452106840526">"आसपास के सब Bluetooth उप. के लि‍ए दृश्‍यमान (<xliff:g id="DISCOVERABLE_TIME_PERIOD">%1$s</xliff:g>)"</string>
-    <string name="bluetooth_is_discoverable_always" msgid="2849387702249327748">"सभी आस-पास के Bluetooth उपकरणों के लि‍ए दृश्‍यमान"</string>
-    <string name="bluetooth_not_visible_to_other_devices" msgid="9120274591523391910">"अन्‍य Bluetooth उपकरणों के लि‍ए दृश्‍यमान नहीं"</string>
-    <string name="bluetooth_only_visible_to_paired_devices" msgid="2049983392373296028">"केवल युग्‍मि‍त उपकरणों के लि‍ए दृश्‍यमान"</string>
+    <string name="bluetooth_is_discoverable" msgid="8373421452106840526">"आसपास के सब Bluetooth उप. के लि‍ए दिखाई दे रहा है (<xliff:g id="DISCOVERABLE_TIME_PERIOD">%1$s</xliff:g>)"</string>
+    <string name="bluetooth_is_discoverable_always" msgid="2849387702249327748">"सभी आस-पास के Bluetooth उपकरणों के लि‍ए दिखाई दे रहा है"</string>
+    <string name="bluetooth_not_visible_to_other_devices" msgid="9120274591523391910">"अन्‍य Bluetooth उपकरणों के लि‍ए दिखाई नहीं दे रहा है"</string>
+    <string name="bluetooth_only_visible_to_paired_devices" msgid="2049983392373296028">"केवल युग्‍मि‍त उपकरणों के लि‍ए दिखाई दे रहा है"</string>
     <string name="bluetooth_visibility_timeout" msgid="8002247464357005429">"दृश्यता समयबाह्य"</string>
     <string name="bluetooth_lock_voice_dialing" msgid="3139322992062086225">"ध्‍वनि डायलिंग लॉक करें"</string>
     <string name="bluetooth_lock_voice_dialing_summary" msgid="4741338867496787042">"जब स्‍क्रीन लॉक हो, तो bluetooth डायलर के उपयोग को रोकें"</string>
@@ -173,7 +173,7 @@
     <string name="choose_timezone" msgid="1362834506479536274">"समय क्षेत्र चुनें"</string>
     <string name="normal_date_format" msgid="7636406984925498359">"क्षेत्रीय (<xliff:g id="DATE">%s</xliff:g>)"</string>
     <string name="display_preview_label" msgid="1127597250917274792">"पूर्वावलोकन:"</string>
-    <string name="display_font_size_label" msgid="8941851418397475389">"फ़ॉन्ट आकार:"</string>
+    <string name="display_font_size_label" msgid="8941851418397475389">"अक्षरों का आकार:"</string>
     <!-- no translation found for intent_sender_data_label (6332324780477289261) -->
     <skip />
     <string name="intent_sender_sendbroadcast_text" msgid="1415735148895872715">"<xliff:g id="BROADCAST">broadcast</xliff:g> भेजें"</string>
@@ -463,7 +463,7 @@
     <string name="bluetooth_preference_device_settings" msgid="907776049862799122">"उपकरण सेटिंग"</string>
     <string name="bluetooth_preference_paired_devices" msgid="1970524193086791964">"युग्‍मित उपकरण"</string>
     <string name="bluetooth_preference_found_devices" msgid="1647983835063249680">"उपलब्ध उपकरण"</string>
-    <string name="bluetooth_device_context_connect" msgid="3997659895003244941">"कनेक्‍ट करें"</string>
+    <string name="bluetooth_device_context_connect" msgid="3997659895003244941">"जोड़ दें"</string>
     <string name="bluetooth_device_context_disconnect" msgid="8220072022970148683">"डिस्‍कनेक्‍ट करें"</string>
     <string name="bluetooth_device_context_pair_connect" msgid="7611522504813927727">"युग्‍मित और कनेक्‍ट करें"</string>
     <string name="bluetooth_device_context_unpair" msgid="662992425948536144">"अयुग्‍मित करें"</string>
@@ -486,7 +486,7 @@
     <string name="bluetooth_disconnect_pan_nap_profile" product="tablet" msgid="5455448395850929200">"<xliff:g id="DEVICE_NAME">%1$s</xliff:g> को इस टेबलेट का इंटरनेट कनेक्‍शन शेयर करने से डिस्‍कनेक्‍ट कर दिया जाएगा."</string>
     <string name="bluetooth_disconnect_pan_nap_profile" product="default" msgid="5266851881175033601">"<xliff:g id="DEVICE_NAME">%1$s</xliff:g> को इस फ़ोन का इंटरनेट कनेक्‍शन शेयर करने से डिस्‍कनेक्‍ट कर दिया जाएगा."</string>
     <string name="bluetooth_device_advanced_title" msgid="6066342531927499308">"युग्‍मि‍त Bluetooth उपकरण"</string>
-    <string name="bluetooth_device_advanced_online_mode_title" msgid="3689050071425683114">"कनेक्‍ट करें"</string>
+    <string name="bluetooth_device_advanced_online_mode_title" msgid="3689050071425683114">"जोड़ दें"</string>
     <string name="bluetooth_device_advanced_online_mode_summary" msgid="1204424107263248336">"Bluetooth उपकरण से कनेक्‍ट करें"</string>
     <string name="bluetooth_device_advanced_profile_header_title" msgid="3764437426089639639">"प्रोफ़ाइल"</string>
     <string name="bluetooth_device_advanced_rename_device" msgid="5148578059584955791">"नाम बदलें"</string>
@@ -571,7 +571,7 @@
     <string name="wifi_scan_notify_text_location_on" msgid="8135076005488914200">"स्थान सटीकता को बेहतर बनाने तथा अन्य प्रयोजनों के लिए, Google और अन्य एप्लिकेशन आसपास के नेटवर्क स्कैन कर सकते हैं, भले ही Wi-Fi बंद हो. यदि आप ऐसा नहीं होने देना चाहते हैं, तो उन्नत &gt; स्कैनिंग हमेशा उपलब्ध पर जाएं."</string>
     <string name="wifi_scan_notify_text_location_off" msgid="6323983741393280935">"एप्लिकेशन आसपास के नेटवर्क स्कैन कर सकते हैं, भले ही Wi-Fi बंद हो. यदि आप ऐसा नहीं होने देना चाहते हैं, तो उन्नत &gt; स्कैनिंग हमेशा उपलब्ध पर जाएं."</string>
     <string name="wifi_scan_notify_remember_choice" msgid="5340097010842405981">"फिर से न दिखाएं"</string>
-    <string name="wifi_setting_sleep_policy_title" msgid="5149574280392680092">"निष्क्रिय रहने के दौरान Wi-Fi चालू रखें"</string>
+    <string name="wifi_setting_sleep_policy_title" msgid="5149574280392680092">"प्रयोग में नहीं रहने के दौरान Wi-Fi चालू रखें"</string>
     <string name="wifi_setting_sleep_policy_error" msgid="8174902072673071961">"सेटिंग बदलने में एक समस्‍या थी"</string>
     <string name="wifi_suspend_optimizations" msgid="1220174276403689487">"Wi-Fi ऑप्टिमाइज़ेशन"</string>
     <string name="wifi_suspend_optimizations_summary" msgid="4151428966089116856">"Wi-Fi के चालू रहने पर बैटरी उपयोग को न्यूनतम करें"</string>
@@ -637,7 +637,7 @@
     <string name="wifi_scan_always_turnon_message" msgid="203123538572122989">"स्थान की सटीकता को बेहतर बनाने और अन्य प्रयोजनों के लिए, Wi-Fi बंद होने पर भी <xliff:g id="APP_NAME">%1$s</xliff:g> नेटवर्क स्कैनिंग को चालू करना चाहता है.\n\nइसकी अनुमति उन सभी एप्लिकेशन के लिए दें जो स्कैन करना चाहते हैं?"</string>
     <string name="wifi_scan_always_confirm_allow" msgid="5355973075896817232">"अनुमति दें"</string>
     <string name="wifi_scan_always_confirm_deny" msgid="4463982053823520710">"अस्वीकार करें"</string>
-    <string name="wifi_connect" msgid="1076622875777072845">"कनेक्‍ट करें"</string>
+    <string name="wifi_connect" msgid="1076622875777072845">"जोड़ दें"</string>
     <string name="wifi_failed_connect_message" msgid="8491902558970292871">"नेटवर्क से कनेक्ट करने में विफल रहा"</string>
     <string name="wifi_forget" msgid="8168174695608386644">"भूलें"</string>
     <string name="wifi_failed_forget_message" msgid="1348172929201654986">"नेटवर्क भूलने में विफल रहा"</string>
@@ -701,22 +701,22 @@
     <string name="musicfx_title" msgid="3415566786340790345">"संगीत प्रभाव"</string>
     <string name="ring_volume_title" msgid="7938706566797464165">"रिंगर वॉल्‍यूम"</string>
     <string name="vibrate_in_silent_title" msgid="3897968069156767036">"मौन होने पर कंपन करें"</string>
-    <string name="notification_sound_title" msgid="5137483249425507572">"डिफ़ॉल्ट सूचना ध्वनि"</string>
+    <string name="notification_sound_title" msgid="5137483249425507572">"सामान्य सूचना ध्वनि"</string>
     <string name="notification_pulse_title" msgid="1247988024534030629">"पल्‍स सूचना लाइट"</string>
     <string name="incoming_call_volume_title" msgid="8073714801365904099">"रिंगटोन"</string>
     <string name="notification_volume_title" msgid="2012640760341080408">"सूचना"</string>
     <string name="checkbox_notification_same_as_incoming_call" msgid="1073644356290338921">"सूचनाओं के लिए इनकमिंग कॉल वॉल्‍यूम का उपयोग करें"</string>
-    <string name="notification_sound_dialog_title" msgid="3805140135741385667">"डिफ़ॉल्ट सूचना ध्वनि"</string>
+    <string name="notification_sound_dialog_title" msgid="3805140135741385667">"सामान्य सूचना ध्वनि"</string>
     <string name="media_volume_title" msgid="3576565767317118106">"मीडिया"</string>
     <string name="media_volume_summary" msgid="5363248930648849974">"संगीत और वीडियो के लिए वॉल्‍यूम सेट करें"</string>
     <string name="alarm_volume_title" msgid="2285597478377758706">"अलार्म"</string>
     <string name="dock_settings_summary" msgid="455802113668982481">"संलग्‍न किए गए डॉक के लिए ऑडियो सेटिंग"</string>
-    <string name="dtmf_tone_enable_title" msgid="8533399267725365088">"डायल पैड स्पर्श टोन"</string>
+    <string name="dtmf_tone_enable_title" msgid="8533399267725365088">"कॉल करते समय ध्वनी सुने"</string>
     <string name="sound_effects_enable_title" msgid="1171590821131077296">"स्‍पर्श ध्‍वनियां"</string>
     <string name="lock_sounds_enable_title" msgid="450098505659399520">"स्‍क्रीन लॉक ध्‍वनि"</string>
     <string name="haptic_feedback_enable_title" msgid="2438293710530828760">"स्‍पर्श पर कंपन करें"</string>
     <string name="audio_record_proc_title" msgid="4271091199976457534">"शोर रद्दीकरण"</string>
-    <string name="volume_media_description" msgid="7949355934788807863">"संगीत, वीडियो, गेम और अन्‍य मीडिया"</string>
+    <string name="volume_media_description" msgid="7949355934788807863">"संगीत, वीडियो,गेमऔर अन्‍य मीडिया"</string>
     <string name="volume_ring_description" msgid="5936851631698298989">"रिंगटोन और सूचनाएं"</string>
     <string name="volume_notification_description" msgid="5810902320215328321">"सूचनाएं"</string>
     <string name="volume_alarm_description" msgid="8322615148532654841">"अलार्म"</string>
@@ -752,23 +752,23 @@
     <string name="accelerometer_summary_off" product="default" msgid="5485489363715740761">"फ़ोन घुमाने पर अभिविन्‍यास स्‍वचालित रूप से स्‍विच करें"</string>
     <string name="brightness" msgid="2354961343555249270">"चमक"</string>
     <string name="brightness_summary" msgid="838917350127550703">"स्‍क्रीन की चमक एडजस्ट करें"</string>
-    <string name="screen_timeout" msgid="4351334843529712571">"निष्क्रिय"</string>
+    <string name="screen_timeout" msgid="4351334843529712571">"प्रयोग में नहीं"</string>
     <string name="screen_timeout_summary" msgid="327761329263064327">"नि‍ष्‍क्रि‍यता के <xliff:g id="TIMEOUT_DESCRIPTION">%1$s</xliff:g> के बाद"</string>
     <string name="wallpaper_settings_title" msgid="5449180116365824625">"वॉलपेपर"</string>
     <string name="wallpaper_settings_fragment_title" msgid="519078346877860129">"यहां से वॉलपेपर चुनें:"</string>
-    <string name="screensaver_settings_title" msgid="3349790120327233241">"Daydream"</string>
-    <string name="screensaver_settings_summary_either_long" msgid="2458481525925378465">"डॉक किए हुए या निष्क्रिय रहने और चार्ज करने पर"</string>
+    <string name="screensaver_settings_title" msgid="3349790120327233241">"दिवास्वप्न"</string>
+    <string name="screensaver_settings_summary_either_long" msgid="2458481525925378465">"डॉक किए हुए या प्रयोग में नहीं रहने और चार्ज करने पर"</string>
     <string name="screensaver_settings_summary_either_short" msgid="6140527286137331478">"कोई एक"</string>
     <string name="screensaver_settings_summary_sleep" msgid="9086186698140423493">"चार्ज करते समय"</string>
     <string name="screensaver_settings_summary_dock" msgid="2072657401664633283">"जब डॉक किया हुआ हो"</string>
     <string name="screensaver_settings_summary_off" msgid="2481581696365146473">"बंद"</string>
-    <string name="screensaver_settings_disabled_prompt" msgid="3857507943322777651">"फ़ोन के डॉक रहते समय और/या निष्क्रिय रहते समय जो भी होता है, उसे नियंत्रित करने के लिए Daydream को चालू करें."</string>
+    <string name="screensaver_settings_disabled_prompt" msgid="3857507943322777651">"फ़ोन के डॉक रहते समय और/या प्रयोग में नहीं रहते समय जो भी होता है, उसे नियंत्रित करने के लिए दिवास्वप्न को चालू करें."</string>
     <string name="screensaver_settings_when_to_dream" msgid="8352267826043957746">"daydream कब करें"</string>
     <string name="screensaver_settings_dream_start" msgid="4998187847985120168">"अब प्रारंभ करें"</string>
     <string name="screensaver_settings_button" msgid="7292214707625717013">"सेटिंग"</string>
     <string name="automatic_brightness" msgid="5014143533884135461">"स्‍वचालित चमक"</string>
-    <string name="title_font_size" msgid="4405544325522105222">"फ़ॉन्ट आकार"</string>
-    <string name="dialog_title_font_size" msgid="2231507851258955038">"फ़ॉन्ट आकार"</string>
+    <string name="title_font_size" msgid="4405544325522105222">"अक्षरों का आकार"</string>
+    <string name="dialog_title_font_size" msgid="2231507851258955038">"अक्षरों का आकार"</string>
     <string name="sim_lock_settings" msgid="3392331196873564292">"सिम कार्ड लॉक सेटिंग"</string>
     <string name="sim_lock_settings_category" msgid="5136244267576697004">"सिम कार्ड लॉक सेट करें"</string>
     <string name="sim_lock_settings_title" msgid="9018585580955414596">"सिम कार्ड लॉक"</string>
@@ -832,20 +832,20 @@
     <string name="status_unavailable" msgid="7862009036663793314">"अनुपलब्ध"</string>
     <string name="status_up_time" msgid="7294859476816760399">"चालू रहने का समय"</string>
     <string name="status_awake_time" msgid="2393949909051183652">"सचेत समय"</string>
-    <string name="internal_memory" msgid="9129595691484260784">"आंतरिक संग्रहण"</string>
+    <string name="internal_memory" msgid="9129595691484260784">"मोबाइल संग्रहण"</string>
     <string name="sd_memory" product="nosdcard" msgid="2510246194083052841">"USB संग्रहण"</string>
     <string name="sd_memory" product="default" msgid="151871913888051515">"SD कार्ड"</string>
     <string name="memory_available" msgid="5052397223077021181">"उपलब्ध"</string>
     <string name="memory_available_read_only" msgid="6497534390167920206">"उपलब्ध (केवल पढ़ने योग्य)"</string>
     <string name="memory_size" msgid="6629067715017232195">"कुल स्‍थान"</string>
-    <string name="memory_calculating_size" msgid="2188358544203768588">"गणना हो रही है..."</string>
+    <string name="memory_calculating_size" msgid="2188358544203768588">"गिनती हो रही है..."</string>
     <string name="memory_apps_usage" msgid="2348501997988663688">"एप्लिकेशन (एप्लिकेशन डेटा और मीडिया सामग्री)"</string>
     <string name="memory_media_usage" msgid="3738830697707880405">"मीडिया"</string>
     <string name="memory_downloads_usage" msgid="3755173051677533027">"डाउनलोड"</string>
     <string name="memory_dcim_usage" msgid="558887013613822577">"चित्र, वीडियो"</string>
     <string name="memory_music_usage" msgid="1363785144783011606">"ऑडियो (संगीत, रिंगटोन, पॉडकास्‍ट, आदि)"</string>
     <string name="memory_media_misc_usage" msgid="235452944021647124">"विविध"</string>
-    <string name="memory_media_cache_usage" msgid="6704293333141177910">"संचित डेटा"</string>
+    <string name="memory_media_cache_usage" msgid="6704293333141177910">"संग्रहित डेटा"</string>
     <string name="sd_eject" product="nosdcard" msgid="4988563376492400073">"शेयर किया गया संग्रहण अनमाउंट करें"</string>
     <string name="sd_eject" product="default" msgid="6915293408836853020">"SD कार्ड अनमाउंट करें"</string>
     <string name="sd_eject_summary" product="nosdcard" msgid="5009296896648072891">"आंतरिक USB संग्रहण अनमाउंट करें"</string>
@@ -860,8 +860,8 @@
     <string name="sd_format" product="default" msgid="2576054280507119870">"SD कार्ड मिटाएं"</string>
     <string name="sd_format_summary" product="nosdcard" msgid="6331905044907914603">"आंतरिक USB संग्रहण का सभी डेटा मिटाता है, जैसे संगीत और फ़ोटो"</string>
     <string name="sd_format_summary" product="default" msgid="212703692181793109">"SD कार्ड का सभी डेटा मिटाता है, जैसे संगीत और फ़ोटो"</string>
-    <string name="memory_clear_cache_title" msgid="5423840272171286191">"संचित डेटा साफ़ करें?"</string>
-    <string name="memory_clear_cache_message" msgid="4550262490807415948">"इससे सभी एप्लिकेशन का संचित डेटा साफ़ हो जाएगा."</string>
+    <string name="memory_clear_cache_title" msgid="5423840272171286191">"संग्रहित डेटा साफ़ करें?"</string>
+    <string name="memory_clear_cache_message" msgid="4550262490807415948">"इससे सभी एप्लिकेशन का संग्रहित डेटा साफ़ हो जाएगा."</string>
     <string name="mtp_ptp_mode_summary" msgid="3710436114807789270">"MTP या PTP प्रकार्य सक्रिय है"</string>
     <string name="dlg_confirm_unmount_title" product="nosdcard" msgid="3077285629197874055">"USB संग्रहण अनमाउंट करें?"</string>
     <string name="dlg_confirm_unmount_title" product="default" msgid="3634502237262534381">"SD कार्ड को अनमाउंट करें?"</string>
@@ -932,8 +932,8 @@
     <string name="master_clear_title" msgid="5907939616087039756">"फ़ैक्टरी डेटा रीसेट"</string>
     <string name="master_clear_summary" product="tablet" msgid="4036344100254678429">"टेबलेट से सभी डेटा मिटाएं"</string>
     <string name="master_clear_summary" product="default" msgid="4986154238001088492">"फ़ोन से सभी डेटा मिटाएं"</string>
-    <string name="master_clear_desc" product="tablet" msgid="8317211882509025841">"इससे आपके टेबलेट के "<b>"आंतरिक संग्रहण"</b>" से सभी डेटा मिट जाएगा, जिसमें शामिल है:\n\n"<li>"आपका Google खाता"</li>\n<li>"सिस्‍टम और एप्‍लिकेशन डेटा और सेटिंग"</li>\n<li>"डाउनलोड किए गए एप्‍लिकेशन"</li></string>
-    <string name="master_clear_desc" product="default" msgid="9165016501623540228">"इससे आपके फ़ोन के "<b>"आंतरिक संग्रहण"</b>" से सभी डेटा मिट जाएगा, जिसमें शामिल है:\n\n"<li>"आपका Google खाता"</li>\n<li>"सिस्‍टम और एप्‍लिकेशन डेटा और सेटिंग"</li>\n<li>"डाउनलोड किए गए एप्‍लिकेशन"</li></string>
+    <string name="master_clear_desc" product="tablet" msgid="8317211882509025841">"इससे आपके टेबलेट के "<b>"मोबाइल संग्रहण"</b>" से सभी डेटा मिट जाएगा, जिसमें शामिल है:\n\n"<li>"आपका Google खाता"</li>\n<li>"सिस्‍टम और एप्‍लिकेशन डेटा और सेटिंग"</li>\n<li>"डाउनलोड किए गए एप्‍लिकेशन"</li></string>
+    <string name="master_clear_desc" product="default" msgid="9165016501623540228">"इससे आपके फ़ोन के "<b>"मोबाइल संग्रहण"</b>" से सभी डेटा मिट जाएगा, जिसमें शामिल है:\n\n"<li>"आपका Google खाता"</li>\n<li>"सिस्‍टम और एप्‍लिकेशन डेटा और सेटिंग"</li>\n<li>"डाउनलोड किए गए एप्‍लिकेशन"</li></string>
     <string name="master_clear_accounts" product="default" msgid="6412857499147999073">\n\n"आप वर्तमान में निम्‍न खातों में प्रवेश हैं:\n"</string>
     <string name="master_clear_desc_also_erases_external" msgid="1903185203791274237"><li>"संगीत"</li>\n<li>"फ़ोटो"</li>\n<li>"अन्‍य उपयोगकर्ता डेटा"</li></string>
     <string name="master_clear_desc_erase_external_storage" product="nosdcard" msgid="7744115866662613411">\n\n"संगीत, चित्र और अन्‍य उपयोगकर्ता डेटा साफ़ करने के लिए "<b>" USB संग्रहण"</b>" मिटाना होगा."</string>
@@ -1148,7 +1148,7 @@
     <string name="disabled" msgid="9206776641295849915">"अक्षम किया गया"</string>
     <string name="not_installed" msgid="1475144352069281880">"इंस्‍टॉल नहीं है"</string>
     <string name="no_applications" msgid="7336588977497084921">"कोई एप्‍लिकेशन नहीं."</string>
-    <string name="internal_storage" msgid="1584700623164275282">"आंतरिक संग्रहण"</string>
+    <string name="internal_storage" msgid="1584700623164275282">"मोबाइल संग्रहण"</string>
     <string name="sd_card_storage" product="nosdcard" msgid="2673203150465132465">"USB संग्रहण"</string>
     <string name="sd_card_storage" product="default" msgid="7623513618171928235">"SD कार्ड संग्रहण"</string>
     <string name="recompute_size" msgid="7722567982831691718">"आकार पुन: परिकलित कर रहा है…"</string>
@@ -1261,13 +1261,13 @@
     <string name="failed_to_open_app_settings_toast" msgid="1251067459298072462">"<xliff:g id="SPELL_APPLICATION_NAME">%1$s</xliff:g> के लिए सेटिंग खोलने में विफल रहा"</string>
     <string name="pointer_settings_category" msgid="8183819795164034286">"माउस/ट्रैकपैड"</string>
     <string name="pointer_speed" msgid="1221342330217861616">"सूचक गति"</string>
-    <string name="game_controller_settings_category" msgid="8794508575329923718">"गेम नियंत्रक"</string>
+    <string name="game_controller_settings_category" msgid="8794508575329923718">"गेमनियंत्रक"</string>
     <string name="vibrate_input_devices" msgid="2599591466928793082">"कंपनकर्ता का उपयोग करें"</string>
-    <string name="vibrate_input_devices_summary" msgid="4595570516865299153">"कनेक्ट होने पर कंपनकर्ता को गेम नियंत्रक पर रीडायरेक्ट करें."</string>
+    <string name="vibrate_input_devices_summary" msgid="4595570516865299153">"कनेक्ट होने पर कंपनकर्ता कोगेमनियंत्रक पर रीडायरेक्ट करें."</string>
     <string name="keyboard_layout_dialog_title" msgid="8030087214949381372">"कीबोर्ड लेआउट चुनें"</string>
     <string name="keyboard_layout_dialog_setup_button" msgid="8514583747236476384">"कीबोर्ड लेआउट सेट करें"</string>
     <string name="keyboard_layout_dialog_switch_hint" msgid="3889961090676293795">"स्‍विच करने हेतु, Control-Spacebar दबाएं"</string>
-    <string name="keyboard_layout_default_label" msgid="2952672513543482165">"डिफ़ॉल्ट"</string>
+    <string name="keyboard_layout_default_label" msgid="2952672513543482165">"सामान्य"</string>
     <string name="keyboard_layout_picker_title" msgid="556081931972771610">"कीबोर्ड लेआउट"</string>
     <string name="user_dict_settings_title" msgid="3427169369758733521">"व्यक्तिगत शब्दकोष"</string>
     <string name="user_dict_settings_summary" msgid="7965571192902870454"></string>
@@ -1406,7 +1406,7 @@
     <string name="captioning_typeface" msgid="1826169240566563259">"फ़ॉन्ट परिवार"</string>
     <string name="captioning_preview_text" msgid="4067935959797375065">"कैप्‍शन इस तरह दिखाई देंगे"</string>
     <string name="captioning_preview_characters" msgid="7105909138497851769">"Aa"</string>
-    <string name="locale_default" msgid="2593883646136326969">"डिफ़ॉल्ट"</string>
+    <string name="locale_default" msgid="2593883646136326969">"सामान्य"</string>
     <string name="color_none" msgid="3475640044925814795">"कोई नहीं"</string>
     <string name="color_white" msgid="8045195170201590239">"सफ़ेद"</string>
     <string name="color_gray" msgid="9192312087142726313">"धूसर"</string>
@@ -1665,7 +1665,7 @@
     <string name="wifi_setup_next" msgid="3388694784447820477">"अगला"</string>
     <string name="wifi_setup_back" msgid="144777383739164044">"वापस जाएं"</string>
     <string name="wifi_setup_detail" msgid="2336990478140503605">"नेटवर्क विवरण"</string>
-    <string name="wifi_setup_connect" msgid="7954456989590237049">"कनेक्‍ट करें"</string>
+    <string name="wifi_setup_connect" msgid="7954456989590237049">"जोड़ दें"</string>
     <string name="wifi_setup_forget" msgid="2562847595567347526">"भूलें"</string>
     <string name="wifi_setup_save" msgid="3659235094218508211">"सहेजें"</string>
     <string name="wifi_setup_cancel" msgid="3185216020264410239">"रद्द करें"</string>
@@ -1755,7 +1755,7 @@
     <string name="pointer_location" msgid="6084434787496938001">"सूचक स्थान"</string>
     <string name="pointer_location_summary" msgid="840819275172753713">"वर्तमान स्‍पर्श डेटा दिखाने वाला स्‍क्रीन ओवरले"</string>
     <string name="show_touches" msgid="1356420386500834339">"स्पर्श दिखाएं"</string>
-    <string name="show_touches_summary" msgid="6684407913145150041">"स्पर्श के लिए दृश्यमान फ़ीडबैक दिखाएं"</string>
+    <string name="show_touches_summary" msgid="6684407913145150041">"स्पर्श के लिए दिखाई देने वाले फ़ीडबैक दिखाएं"</string>
     <string name="show_screen_updates" msgid="5470814345876056420">"सतह अपडेट दिखाएं"</string>
     <string name="show_screen_updates_summary" msgid="2569622766672785529">"विंडो सतहें अपडेट होने पर उन सभी को फ़्लैश करें"</string>
     <string name="show_hw_screen_updates" msgid="5036904558145941590">"GPU दृश्‍य अपडेट दिखाएं"</string>
@@ -1881,7 +1881,7 @@
     <string name="vpn_no_server_cert" msgid="2167487440231913330">"(सर्वर से प्राप्त)"</string>
     <string name="vpn_cancel" msgid="1979937976123659332">"रद्द करें"</string>
     <string name="vpn_save" msgid="4233484051644764510">"सहेजें"</string>
-    <string name="vpn_connect" msgid="8469608541746132301">"कनेक्ट करें"</string>
+    <string name="vpn_connect" msgid="8469608541746132301">"जोड़ दें"</string>
     <string name="vpn_edit" msgid="8647191407179996943">"VPN प्रोफ़ाइल संपादित करें"</string>
     <string name="vpn_connect_to" msgid="5965299358485793260">" <xliff:g id="PROFILE">%s</xliff:g> से कनेक्ट करें"</string>
     <string name="vpn_title" msgid="6317731879966640551">"VPN"</string>
@@ -1961,8 +1961,8 @@
     <string name="global_change_warning" product="tablet" msgid="8045013389464294039">"यह सेटिंग इस टेबलेट के सभी उपयोगकर्ताओं को प्रभावित करती है."</string>
     <string name="global_change_warning" product="default" msgid="2461264421590324675">"यह सेटिंग इस फ़ोन के सभी उपयोगकर्ताओं को प्रभावित करती है."</string>
     <string name="global_locale_change_title" msgid="5956281361384221451">"भाषा बदलें"</string>
-    <string name="global_font_change_title" msgid="1887126466191012035">"फ़ॉन्ट आकार बदलें"</string>
-    <string name="nfc_payment_settings_title" msgid="4226098386809754689">"टैप करें और भुगतान करें"</string>
+    <string name="global_font_change_title" msgid="1887126466191012035">"अक्षरों का आकार बदलें"</string>
+    <string name="nfc_payment_settings_title" msgid="1121386157283141856">"भुगतान"</string>
     <string name="nfc_payment_ask" msgid="1061129391464251903">"हर बार पूछें"</string>
     <string name="nfc_payment_set_default" msgid="1583397933053078296">"आपकी प्राथमिकता के रूप में सेट करें?"</string>
     <string name="restriction_settings_title" msgid="4233515503765879736">"प्रतिबंध"</string>
diff --git a/res/values-hr/strings.xml b/res/values-hr/strings.xml
index 219262e..abb34c2 100644
--- a/res/values-hr/strings.xml
+++ b/res/values-hr/strings.xml
@@ -1962,7 +1962,7 @@
     <string name="global_change_warning" product="default" msgid="2461264421590324675">"Ova postavka utječe na sve korisnike na ovom telefonu."</string>
     <string name="global_locale_change_title" msgid="5956281361384221451">"Promjena jezika"</string>
     <string name="global_font_change_title" msgid="1887126466191012035">"Promjena veličine fonta"</string>
-    <string name="nfc_payment_settings_title" msgid="4226098386809754689">"Dodirni i plati"</string>
+    <string name="nfc_payment_settings_title" msgid="1121386157283141856">"Plaćanja"</string>
     <string name="nfc_payment_ask" msgid="1061129391464251903">"Pitaj svaki put"</string>
     <string name="nfc_payment_set_default" msgid="1583397933053078296">"Želite li to postaviti kao željeni način?"</string>
     <string name="restriction_settings_title" msgid="4233515503765879736">"Ograničenja"</string>
diff --git a/res/values-hu/strings.xml b/res/values-hu/strings.xml
index 8034f5b..a0e4396 100644
--- a/res/values-hu/strings.xml
+++ b/res/values-hu/strings.xml
@@ -1964,7 +1964,7 @@
     <string name="global_change_warning" product="default" msgid="2461264421590324675">"Ez a beállítás minden felhasználót érint ezen a telefonon."</string>
     <string name="global_locale_change_title" msgid="5956281361384221451">"Nyelv módosítása"</string>
     <string name="global_font_change_title" msgid="1887126466191012035">"Betűméret módosítása"</string>
-    <string name="nfc_payment_settings_title" msgid="4226098386809754689">"Érintéssel való fizetés"</string>
+    <string name="nfc_payment_settings_title" msgid="1121386157283141856">"Fizetések"</string>
     <string name="nfc_payment_ask" msgid="1061129391464251903">"Mindig rákérdez"</string>
     <string name="nfc_payment_set_default" msgid="1583397933053078296">"Beállítja preferenciaként?"</string>
     <string name="restriction_settings_title" msgid="4233515503765879736">"Korlátozások"</string>
diff --git a/res/values-hy-rAM/strings.xml b/res/values-hy-rAM/strings.xml
index 31a5472..9589bd1 100644
--- a/res/values-hy-rAM/strings.xml
+++ b/res/values-hy-rAM/strings.xml
@@ -283,7 +283,7 @@
     <string name="roaming_reenable_title" msgid="6068100976707316772">"Թույլատրե՞լ տվյալների ռոումինգը:"</string>
     <string name="networks" msgid="6333316876545927039">"Օպերատորի ընտրություն"</string>
     <string name="sum_carrier_select" msgid="3616956422251879163">"Ընտրել ցանցի օպերատորին"</string>
-    <string name="date_and_time_settings_title" msgid="3350640463596716780">"Ամսաթիվ &amp; ժամ"</string>
+    <string name="date_and_time_settings_title" msgid="3350640463596716780">"Ամսաթիվ և ժամ"</string>
     <string name="date_and_time_settings_title_setup_wizard" msgid="2391530758339384324">"Սահմանել ամսաթիվն ու ժամը"</string>
     <string name="date_and_time_settings_summary" msgid="7095318986757583584">"Սահմանել ամսաթիվը, ժամը, ժամային գոտին, &amp; ձևաչափերը"</string>
     <string name="date_time_auto" msgid="7076906458515908345">"Ինքնուրույն սահմանված ամսաթիվ &amp; ժամ"</string>
@@ -554,7 +554,7 @@
     <string name="wifi_settings" msgid="29722149822540994">"Wi‑Fi"</string>
     <string name="wifi_settings_category" msgid="8719175790520448014">"Wi‑Fi կարգավորումներ"</string>
     <string name="wifi_settings_title" msgid="3103415012485692233">"Wi‑Fi"</string>
-    <string name="wifi_settings_summary" msgid="668767638556052820">"Կարգավորել &amp; կառավարել անլար միացման կետերը"</string>
+    <string name="wifi_settings_summary" msgid="668767638556052820">"Կարգավորել և կառավարել անլար միացման կետերը"</string>
     <string name="wifi_setup_wizard_title" msgid="8242230950011819054">"Ընտրել Wi‑Fi"</string>
     <string name="wifi_starting" msgid="6732377932749942954">"Wi‑Fi-ի միացում…"</string>
     <string name="wifi_stopping" msgid="8952524572499500804">"Wi‑Fi-ն անջատվում է..."</string>
@@ -1240,8 +1240,8 @@
     <string name="runningservicedetails_stop_dlg_title" msgid="4253292537154337233">"Դադարեցնե՞լ համակարգի ծառայությունը:"</string>
     <string name="runningservicedetails_stop_dlg_text" product="tablet" msgid="3371302398335665793">"Եթե դուք դադարեցնեք այս ծառայությունը, գրասալիկի որոշ հատկություններ կարող են դադարել ճիշտ գործել, մինչև այն չանջատեք և նորից միացնեք:"</string>
     <string name="runningservicedetails_stop_dlg_text" product="default" msgid="3920243762189484756">"Եթե դուք կասեցնեք այս ծառայությունը, հեռախոսի որոշ հատկություններ կարող են դադարել ճիշտ գործել, մինչև այն չանջատեք և վերամիացնեք:"</string>
-    <string name="language_settings" msgid="5292716747264442359">"Լեզվի &amp; ներմուծում"</string>
-    <string name="language_keyboard_settings_title" msgid="243220021717425813">"Լեզվի &amp; ներմուծում"</string>
+    <string name="language_settings" msgid="5292716747264442359">"Լեզու և ներմուծում"</string>
+    <string name="language_keyboard_settings_title" msgid="243220021717425813">"Լեզու և ներմուծում"</string>
     <string name="language_settings_category" msgid="2288258489940617043">"Լեզվի կարգավորումներ"</string>
     <string name="keyboard_settings_category" msgid="8275523930352487827">"Ստեղնաշար &amp; մուտքագրման եղանակներ"</string>
     <string name="phone_language" msgid="8870144109924299673">"Lեզուն"</string>
@@ -1962,7 +1962,7 @@
     <string name="global_change_warning" product="default" msgid="2461264421590324675">"Այս կարգավորումը ազդեցություն ունի այս հեռախոսի բոլոր օգտվողների վրա:"</string>
     <string name="global_locale_change_title" msgid="5956281361384221451">"Փոխել լեզուն"</string>
     <string name="global_font_change_title" msgid="1887126466191012035">"Փոխել տառաչափը"</string>
-    <string name="nfc_payment_settings_title" msgid="4226098386809754689">"Հպել և վճարել"</string>
+    <string name="nfc_payment_settings_title" msgid="1121386157283141856">"Վճարումներ"</string>
     <string name="nfc_payment_ask" msgid="1061129391464251903">"Հարցնել ամեն անգամ"</string>
     <string name="nfc_payment_set_default" msgid="1583397933053078296">"Սահմանե՞լ որպես նախընտրանք"</string>
     <string name="restriction_settings_title" msgid="4233515503765879736">"Սահմանափակումներ"</string>
diff --git a/res/values-in/strings.xml b/res/values-in/strings.xml
index 6b0fc01..ed56a8a 100644
--- a/res/values-in/strings.xml
+++ b/res/values-in/strings.xml
@@ -1962,7 +1962,7 @@
     <string name="global_change_warning" product="default" msgid="2461264421590324675">"Setelan ini memengaruhi semua pengguna di ponsel ini."</string>
     <string name="global_locale_change_title" msgid="5956281361384221451">"Ubah bahasa"</string>
     <string name="global_font_change_title" msgid="1887126466191012035">"Ubah ukuran font"</string>
-    <string name="nfc_payment_settings_title" msgid="4226098386809754689">"Ketuk dan Bayar"</string>
+    <string name="nfc_payment_settings_title" msgid="1121386157283141856">"Pembayaran"</string>
     <string name="nfc_payment_ask" msgid="1061129391464251903">"Tanyakan setiap kali"</string>
     <string name="nfc_payment_set_default" msgid="1583397933053078296">"Jadikan preferensi Anda?"</string>
     <string name="restriction_settings_title" msgid="4233515503765879736">"Batasan"</string>
diff --git a/res/values-it/strings.xml b/res/values-it/strings.xml
index 4a0e68d..6577f0d 100644
--- a/res/values-it/strings.xml
+++ b/res/values-it/strings.xml
@@ -1962,7 +1962,7 @@
     <string name="global_change_warning" product="default" msgid="2461264421590324675">"Questa impostazione influisce su tutti gli utenti di questo telefono."</string>
     <string name="global_locale_change_title" msgid="5956281361384221451">"Cambia lingua"</string>
     <string name="global_font_change_title" msgid="1887126466191012035">"Cambia le dimensioni del carattere"</string>
-    <string name="nfc_payment_settings_title" msgid="4226098386809754689">"Tocca e paga"</string>
+    <string name="nfc_payment_settings_title" msgid="1121386157283141856">"Pagamenti"</string>
     <string name="nfc_payment_ask" msgid="1061129391464251903">"Chiedi ogni volta"</string>
     <string name="nfc_payment_set_default" msgid="1583397933053078296">"Impostare come preferenza?"</string>
     <string name="restriction_settings_title" msgid="4233515503765879736">"Limitazioni"</string>
diff --git a/res/values-iw/strings.xml b/res/values-iw/strings.xml
index cce2aa4..d832600 100644
--- a/res/values-iw/strings.xml
+++ b/res/values-iw/strings.xml
@@ -1962,7 +1962,7 @@
     <string name="global_change_warning" product="default" msgid="2461264421590324675">"הגדרה זו משפיעה על כל המשתמשים בטלפון הזה."</string>
     <string name="global_locale_change_title" msgid="5956281361384221451">"שנה שפה"</string>
     <string name="global_font_change_title" msgid="1887126466191012035">"שנה גודל גופן"</string>
-    <string name="nfc_payment_settings_title" msgid="4226098386809754689">"הקש ושלם"</string>
+    <string name="nfc_payment_settings_title" msgid="1121386157283141856">"תשלומים"</string>
     <string name="nfc_payment_ask" msgid="1061129391464251903">"שאל בכל פעם"</string>
     <string name="nfc_payment_set_default" msgid="1583397933053078296">"האם להגדיר בתור ההעדפה שלך?"</string>
     <string name="restriction_settings_title" msgid="4233515503765879736">"הגבלות"</string>
diff --git a/res/values-ja/strings.xml b/res/values-ja/strings.xml
index e8774cb..0f27b7c 100644
--- a/res/values-ja/strings.xml
+++ b/res/values-ja/strings.xml
@@ -1968,7 +1968,7 @@
     <string name="global_change_warning" product="default" msgid="2461264421590324675">"この設定はこの端末上のすべてのユーザーに影響します。"</string>
     <string name="global_locale_change_title" msgid="5956281361384221451">"言語の変更"</string>
     <string name="global_font_change_title" msgid="1887126466191012035">"フォントサイズの変更"</string>
-    <string name="nfc_payment_settings_title" msgid="4226098386809754689">"タップしてお支払い"</string>
+    <string name="nfc_payment_settings_title" msgid="1121386157283141856">"支払い"</string>
     <string name="nfc_payment_ask" msgid="1061129391464251903">"その都度確認"</string>
     <string name="nfc_payment_set_default" msgid="1583397933053078296">"設定として保存しますか?"</string>
     <string name="restriction_settings_title" msgid="4233515503765879736">"制限"</string>
diff --git a/res/values-ka-rGE/strings.xml b/res/values-ka-rGE/strings.xml
index 23a4e7d..c742704 100644
--- a/res/values-ka-rGE/strings.xml
+++ b/res/values-ka-rGE/strings.xml
@@ -637,7 +637,7 @@
     <string name="wifi_scan_always_turnon_message" msgid="203123538572122989">"მდებარეობის ზუსტი განსაზღვრის და სხვა ფუნქციების გასაუმჯობესებლად <xliff:g id="APP_NAME">%1$s</xliff:g>-ს სურს, გააქტიურდეს ქსელების მოძიება, მაშინაც კი, როცა გამორთულია Wi-Fi.\n\nმიეცეს ამის უფლება ყველა აპს?"</string>
     <string name="wifi_scan_always_confirm_allow" msgid="5355973075896817232">"ნებართვა"</string>
     <string name="wifi_scan_always_confirm_deny" msgid="4463982053823520710">"უარყოფა"</string>
-    <string name="wifi_connect" msgid="1076622875777072845">"მიმდინარეობს დაკავშირება"</string>
+    <string name="wifi_connect" msgid="1076622875777072845">"დაკავშირება"</string>
     <string name="wifi_failed_connect_message" msgid="8491902558970292871">"ქსელთან დაკავშირება ვერ ხერხდება"</string>
     <string name="wifi_forget" msgid="8168174695608386644">"წაშლა"</string>
     <string name="wifi_failed_forget_message" msgid="1348172929201654986">"ქსელის დავიწყება ვერ მოხერხდა"</string>
@@ -766,7 +766,7 @@
     <string name="screensaver_settings_when_to_dream" msgid="8352267826043957746">"როდის ჩაირთოს Daydream"</string>
     <string name="screensaver_settings_dream_start" msgid="4998187847985120168">"დაწყება ახლავე"</string>
     <string name="screensaver_settings_button" msgid="7292214707625717013">"პარამეტრები"</string>
-    <string name="automatic_brightness" msgid="5014143533884135461">"ავტომატური განათება"</string>
+    <string name="automatic_brightness" msgid="5014143533884135461">"ავტომატური სიკაშკაშე"</string>
     <string name="title_font_size" msgid="4405544325522105222">"შრიფტის ზომა"</string>
     <string name="dialog_title_font_size" msgid="2231507851258955038">"შრიფტის ზომა"</string>
     <string name="sim_lock_settings" msgid="3392331196873564292">"SIM ბარათის დაბლოკვის პარამეტრები"</string>
@@ -931,7 +931,7 @@
     <string name="restore_default_apn_completed" msgid="2824775307377604897">"ნაგულისხმევი APN პარამეტრების  აღდგენა დასრულებულია"</string>
     <string name="master_clear_title" msgid="5907939616087039756">"ქარხნული მონაცემების აღდგენა"</string>
     <string name="master_clear_summary" product="tablet" msgid="4036344100254678429">"წაიშლება ყველა მონაცემი ტაბლეტზე"</string>
-    <string name="master_clear_summary" product="default" msgid="4986154238001088492">"შლის ტელეფონის ყველა მონაცემს"</string>
+    <string name="master_clear_summary" product="default" msgid="4986154238001088492">"მთლიანად შლის ტელეფონზე არსებულ მონაცემებს და აღადგენს მას ქარნულ მდგომარეობაში"</string>
     <string name="master_clear_desc" product="tablet" msgid="8317211882509025841">"ეს მოქმედება წაშლის ყველა მონაცემებს თქვენი ტაბლეტის "<b>"შიდა მეხსიერებიდან"</b>", მათ შორის:\n\n"<li>"თქვენს Google-ის ანგარიშს"</li>\n<li>"სისტემისა და აპების მონაცემებს და პარამეტრებს"</li>\n<li>"ჩამოტვირთულ აპებს"</li></string>
     <string name="master_clear_desc" product="default" msgid="9165016501623540228">"ეს მოქმედება წაშლის ყველა მონაცემებს თქვენი ტელეფონის "<b>"შიდა მეხსიერებიდან"</b>", მათ შორის:\n\n"<li>"თქვენს Google-ის ანგარიშს"</li>\n<li>"სისტემისა და აპების მონაცემებს და პარამეტრებს"</li>\n<li>"ჩამოტვირთულ აპებს"</li></string>
     <string name="master_clear_accounts" product="default" msgid="6412857499147999073">\n\n"ამჟამად შესული ხართ შემდეგ ანგარიშებში:\n"</string>
@@ -1076,7 +1076,7 @@
     <string name="lockpattern_settings_enable_summary" msgid="1165707416664252167">"ტელეფონის დასაცავად გრაფიკული გასაღების გამოყენება"</string>
     <string name="lockpattern_settings_enable_visible_pattern_title" msgid="2615606088906120711">"გამოჩნდეს გრაფიკული გასაღები"</string>
     <string name="lockpattern_settings_enable_tactile_feedback_title" msgid="8898518337442601027">"შეხებისას ვიბრაცია"</string>
-    <string name="lockpattern_settings_enable_power_button_instantly_locks" msgid="5735444062633666327">"„ჩართვით“ მყისიერად იბლოკება"</string>
+    <string name="lockpattern_settings_enable_power_button_instantly_locks" msgid="5735444062633666327">"ჩართვის ღილაკი ბლოკავს"</string>
     <string name="lockpattern_settings_choose_lock_pattern" msgid="1652352830005653447">"განბლოკვის ნიმუშის დაყენება"</string>
     <string name="lockpattern_settings_change_lock_pattern" msgid="1123908306116495545">"გასაღების ცვლილება"</string>
     <string name="lockpattern_settings_help_how_to_record" msgid="2614673439060830433">"როგორ დახაზოთ განბლოკვის გრაფიკული გასაღები"</string>
@@ -1213,8 +1213,8 @@
     <string name="service_started_by_app" msgid="818675099014723551">"აპის მიერ დაწყებული."</string>
     <!-- no translation found for service_client_name (4037193625611815517) -->
     <skip />
-    <string name="service_background_processes" msgid="6844156253576174488">"თავისუფალი <xliff:g id="MEMORY">%1$s</xliff:g>"</string>
-    <string name="service_foreground_processes" msgid="7583975676795574276">"გამოყენებ: <xliff:g id="MEMORY">%1$s</xliff:g>"</string>
+    <string name="service_background_processes" msgid="6844156253576174488">"<xliff:g id="MEMORY">%1$s</xliff:g> თავისუფალი"</string>
+    <string name="service_foreground_processes" msgid="7583975676795574276">"<xliff:g id="MEMORY">%1$s</xliff:g> დაკავ."</string>
     <string name="memory" msgid="6609961111091483458">"RAM"</string>
     <!-- no translation found for service_process_name (4098932168654826656) -->
     <skip />
@@ -1259,7 +1259,7 @@
     <string name="spellchecker_quick_settings" msgid="246728645150092058">"პარამეტრები"</string>
     <string name="spellchecker_language" msgid="6041050114690541437">"ენა"</string>
     <string name="failed_to_open_app_settings_toast" msgid="1251067459298072462">"<xliff:g id="SPELL_APPLICATION_NAME">%1$s</xliff:g>-ისთვის პარამეტრების გახსნა ვერ მოხერხდა"</string>
-    <string name="pointer_settings_category" msgid="8183819795164034286">"მაუსი/ტრეკპედი"</string>
+    <string name="pointer_settings_category" msgid="8183819795164034286">"თაგუნა/ტრეკპედი"</string>
     <string name="pointer_speed" msgid="1221342330217861616">"მანიშნებლის სიჩქარე"</string>
     <string name="game_controller_settings_category" msgid="8794508575329923718">"თამაშის მეთვალყურე"</string>
     <string name="vibrate_input_devices" msgid="2599591466928793082">"ვიბრატორის გამოყენება"</string>
@@ -1622,14 +1622,14 @@
     <string name="emergency_tone_summary" msgid="722259232924572153">"ქცევის დაყენება, როცა განხორციელებულია გადაუდებელი ზარი"</string>
     <string name="privacy_settings" msgid="5446972770562918934">"აღდგენა და ჩამოყრა"</string>
     <string name="privacy_settings_title" msgid="4856282165773594890">"&amp;amp სარეზერვო ასლის შექმნა; აღდგენა"</string>
-    <string name="backup_section_title" msgid="7952232291452882740">"დამარქაფება და აღდგენა"</string>
+    <string name="backup_section_title" msgid="7952232291452882740">"სარეზერვო კოპირება და აღდგენა"</string>
     <string name="personal_data_section_title" msgid="7815209034443782061">"პერსონალური მონაცემები"</string>
-    <string name="backup_data_title" msgid="1239105919852668016">"მონაცემთა რეზერვირება"</string>
+    <string name="backup_data_title" msgid="1239105919852668016">"მონაცემების სარეზერვო კოპირება"</string>
     <string name="backup_data_summary" msgid="708773323451655666">"Google სერვერებზე აპების მონაცემების, Wi-Fi პაროლების და სხვა პარამეტრების შენახვა"</string>
     <string name="backup_configure_account_title" msgid="3790872965773196615">"სარეზერვო ანგარიში"</string>
     <string name="backup_configure_account_default_summary" msgid="2436933224764745553">"ამჟამად არცერთი ანგარიში არ ინახავს დამარქაფებულ მონაცემებს"</string>
     <string name="auto_restore_title" msgid="5397528966329126506">"ავტომატური აღდგენა"</string>
-    <string name="auto_restore_summary" msgid="4235615056371993807">"აპის ინსტალაციის გამეორების დროს აღადგინეთ დამარქაფებული პარამეტრები და მონაცემები"</string>
+    <string name="auto_restore_summary" msgid="4235615056371993807">"აპის ხელახალი ინსტალაციისას აღდგეს პარამეტრები და მონაცემები სარეზერვო კოპიიდან, თუ ის არსებობს"</string>
     <string name="local_backup_password_title" msgid="3860471654439418822">"დესკტოპის სარეზერვო ასლის პაროლი"</string>
     <string name="local_backup_password_summary_none" msgid="393503434408227110">"დესკტოპის სრული სარეზერვო ასლები ამჟამად დაცული არ არის"</string>
     <string name="local_backup_password_summary_change" msgid="2731163425081172638">"შეეხეთ დესკტოპის სრული სარეზერვო ასლების პაროლის შესაცვლელად ან წასაშლელად"</string>
@@ -1699,8 +1699,8 @@
     <string name="sync_error" msgid="5060969083117872149">"სინქრონიზაციის შეცდომა"</string>
     <string name="last_synced" msgid="4242919465367022234">"ბოლო სინქ: <xliff:g id="LAST_SYNC_TIME">%1$s</xliff:g>"</string>
     <string name="sync_in_progress" msgid="5151314196536070569">"მიმდინარეობს სინქრონიზაცია…"</string>
-    <string name="settings_backup" msgid="2274732978260797031">"პარამეტრების დამარქაფება"</string>
-    <string name="settings_backup_summary" msgid="7916877705938054035">"ჩემი პარამეტრების დამარქაფება"</string>
+    <string name="settings_backup" msgid="2274732978260797031">"პარამეტრების სარეზერვო კოპირება"</string>
+    <string name="settings_backup_summary" msgid="7916877705938054035">"ჩემი პარამეტრების სარეზერვო კოპირება"</string>
     <string name="sync_menu_sync_now" msgid="6154608350395805683">"სინქრონიზაცია ახლავე"</string>
     <string name="sync_menu_sync_cancel" msgid="8292379009626966949">"სინქრონიზაციის გაუქმება"</string>
     <string name="sync_one_time_sync" msgid="6766593624598183090">"შეეხეთ სინქრონიზაციას ეხლა<xliff:g id="LAST_SYNC_TIME">
@@ -1720,7 +1720,7 @@
     <string name="really_remove_account_message" product="tablet" msgid="1936147502815641161">"ამ ანგარიშის წაშლის შედეგად ტაბლეტზე წაიშლება ყველა შეტყობინება, კონტაქტი და სხვა მონაცემები!"</string>
     <string name="really_remove_account_message" product="default" msgid="3483528757922948356">"ანგარიშის წაშლა გამოიწვევს მასთან დაკავშირებული შეტყობინებების, კონტაქტებისა და სხვა ინფორმაციის ტელეფონიდან წაშლას!"</string>
     <string name="remove_account_failed" product="tablet" msgid="3086620478225952725">"ეს ანგარიში გამოიყენება ზოგიერთი აპლიკაციის მიერ. მის წაშლას შესძლებთ მხოლოდ ტაბლეტის ქარხნული მონაცემების აღდგენაზე გადაყენებით (რითაც წაიშლება ყველა თქვენი პირადი მონაცემი) განყოფილებიდან პარამეტრები &gt; სარეზერვო ასლის გადაღება და ჩამოყრა."</string>
-    <string name="remove_account_failed" product="default" msgid="6217238709175617517">"ეს ანგარიში ესაჭიროება ზოგიერთ აპს. მისი წაშლა შესაძლებელია მხოლოდ ტელეფონზე ქარხნული ნაგულისხმევი მონაცემების აღდგენით (ეს წაშლის თქვენს პერსონალურ მონაცემებს სრულად) განყოფილებიდან პარამეტრები &gt; დამარქაფება და ჩამოყრა."</string>
+    <string name="remove_account_failed" product="default" msgid="6217238709175617517">"ეს ანგარიში აუცილებელია ზოგიერთი აპის მუშაობისათვის. მისი წაშლა შესაძლებელია მხოლოდ ტელეფონის ქარხნულ მდომარეობაში აღდგენისას (რაც მოწყობილობიდან წაშლის თქვენს პერსონალურ მონაცემებს). ტელეფონის ჩამოყრის ფუნქცია ხელმისაწვდომია პარამეტრებიდან &gt; რეზერვული კოპირება და ჩამოყრა &gt; ქარხნული მონაცემების აღდგენა."</string>
     <string name="provider_label" msgid="7724593781904508866">"ოპერატორის შეტყობინებების გამოწერა"</string>
     <!-- no translation found for sync_item_title (4782834606909853006) -->
     <skip />
@@ -1962,7 +1962,7 @@
     <string name="global_change_warning" product="default" msgid="2461264421590324675">"ეს პარამეტრები გავრცელდება ამ ტელეფონის ყველა მომხმარებელზე."</string>
     <string name="global_locale_change_title" msgid="5956281361384221451">"ენის შეცვლა"</string>
     <string name="global_font_change_title" msgid="1887126466191012035">"შრიფტის ზომის შეცვლა"</string>
-    <string name="nfc_payment_settings_title" msgid="4226098386809754689">"შეეხეთ და გადაიხადეთ"</string>
+    <string name="nfc_payment_settings_title" msgid="1121386157283141856">"Payments"</string>
     <string name="nfc_payment_ask" msgid="1061129391464251903">"მკითხე ყოველ ჯერზე"</string>
     <string name="nfc_payment_set_default" msgid="1583397933053078296">"დაყენდეს, როგორც უპირატესი?"</string>
     <string name="restriction_settings_title" msgid="4233515503765879736">"შეზღუდვები"</string>
diff --git a/res/values-km-rKH/strings.xml b/res/values-km-rKH/strings.xml
index 41207e8..603e0b0 100644
--- a/res/values-km-rKH/strings.xml
+++ b/res/values-km-rKH/strings.xml
@@ -1962,7 +1962,7 @@
     <string name="global_change_warning" product="default" msgid="2461264421590324675">"ការ​កំណត់​នេះ​ប៉ះពាល់​ដល់​អ្នក​ប្រើ​ទាំងអស់​លើ​ទូរស័ព្ទ​នេះ។"</string>
     <string name="global_locale_change_title" msgid="5956281361384221451">"ប្ដូរ​ភាសា"</string>
     <string name="global_font_change_title" msgid="1887126466191012035">"ប្ដូរ​ទំហំ​ពុម្ពអក្សរ"</string>
-    <string name="nfc_payment_settings_title" msgid="4226098386809754689">"ប៉ះ និង​ចាក់"</string>
+    <string name="nfc_payment_settings_title" msgid="1121386157283141856">"ការ​បង់​ប្រាក់"</string>
     <string name="nfc_payment_ask" msgid="1061129391464251903">"សួរ​រាល់​ពេល"</string>
     <string name="nfc_payment_set_default" msgid="1583397933053078296">"កំណត់​ជា​ចំណូលចិត្ត​របស់​អ្នក?"</string>
     <string name="restriction_settings_title" msgid="4233515503765879736">"ការ​ដាក់​កម្រិត"</string>
diff --git a/res/values-ko/strings.xml b/res/values-ko/strings.xml
index 60ac064..f88fa8d 100644
--- a/res/values-ko/strings.xml
+++ b/res/values-ko/strings.xml
@@ -933,7 +933,7 @@
     <string name="master_clear_summary" product="tablet" msgid="4036344100254678429">"태블릿의 모든 데이터 지우기"</string>
     <string name="master_clear_summary" product="default" msgid="4986154238001088492">"휴대전화의 모든 데이터 지우기"</string>
     <string name="master_clear_desc" product="tablet" msgid="8317211882509025841">"공장 초기화하면 태블릿의 "<b>"내부 저장소의 모든 데이터가 삭제됩니다."</b>\n\n<li>"Google 계정"</li>\n<li>"시스템과 앱 데이터 및 설정"</li>\n<li>"다운로드된 앱"</li></string>
-    <string name="master_clear_desc" product="default" msgid="9165016501623540228">"공장 초기화하면 휴대전화의 "<b>"내부 저장소의 모든 데이터가 삭제됩니다."</b>\n\n<li>"Google 계정"</li>\n<li>"시스템과 앱 데이터 및 설정"</li>\n<li>"다운로드된 앱"</li></string>
+    <string name="master_clear_desc" product="default" msgid="9165016501623540228">"공장 초기화하면 휴대전화 "<b>"내부 저장소의 모든 데이터가 삭제됩니다."</b>\n\n<li>"Google 계정"</li>\n<li>"시스템과 앱 데이터 및 설정"</li>\n<li>"다운로드된 앱"</li></string>
     <string name="master_clear_accounts" product="default" msgid="6412857499147999073">\n\n"현재 로그인한 계정:\n"</string>
     <string name="master_clear_desc_also_erases_external" msgid="1903185203791274237"><li>"음악"</li>\n<li>"사진"</li>\n<li>"기타 사용자 데이터"</li></string>
     <string name="master_clear_desc_erase_external_storage" product="nosdcard" msgid="7744115866662613411">\n\n"음악이나 사진, 기타 사용자 데이터를 지우려면 "<b>"USB 저장소"</b>"를 삭제해야 합니다."</string>
@@ -1962,7 +1962,7 @@
     <string name="global_change_warning" product="default" msgid="2461264421590324675">"이 설정은 휴대전화의 모든 사용자에게 영향을 줍니다."</string>
     <string name="global_locale_change_title" msgid="5956281361384221451">"언어 변경"</string>
     <string name="global_font_change_title" msgid="1887126466191012035">"글꼴 크기 변경"</string>
-    <string name="nfc_payment_settings_title" msgid="4226098386809754689">"탭앤페이"</string>
+    <string name="nfc_payment_settings_title" msgid="1121386157283141856">"결제"</string>
     <string name="nfc_payment_ask" msgid="1061129391464251903">"항상 확인"</string>
     <string name="nfc_payment_set_default" msgid="1583397933053078296">"기본으로 설정하시겠습니까?"</string>
     <string name="restriction_settings_title" msgid="4233515503765879736">"제한사항"</string>
diff --git a/res/values-lo-rLA/strings.xml b/res/values-lo-rLA/strings.xml
index ff98f84..688d2e9 100644
--- a/res/values-lo-rLA/strings.xml
+++ b/res/values-lo-rLA/strings.xml
@@ -1962,7 +1962,7 @@
     <string name="global_change_warning" product="default" msgid="2461264421590324675">"ການຕັ້ງຄ່ານີ້ຈະມີຜົນກັບທຸກຜູ່ໃຊ້ໃນໂທລະສັບນີ້."</string>
     <string name="global_locale_change_title" msgid="5956281361384221451">"ປ່ຽນພາສາ"</string>
     <string name="global_font_change_title" msgid="1887126466191012035">"ປ່ຽນຂະໜາດໂຕອັກສອນ"</string>
-    <string name="nfc_payment_settings_title" msgid="4226098386809754689">"ແຕະແລະຈ່າຍ"</string>
+    <string name="nfc_payment_settings_title" msgid="1121386157283141856">"ການຊຳລະເງິນ"</string>
     <string name="nfc_payment_ask" msgid="1061129391464251903">"ຖາມທຸກຄັ້ງ"</string>
     <string name="nfc_payment_set_default" msgid="1583397933053078296">"ກຳນົດເປັນຄ່າທີ່ທ່ານຕ້ອງການ?"</string>
     <string name="restriction_settings_title" msgid="4233515503765879736">"ການ​ຈໍາ​ກັດ"</string>
diff --git a/res/values-lt/strings.xml b/res/values-lt/strings.xml
index 48c9b12..c71bc9d 100644
--- a/res/values-lt/strings.xml
+++ b/res/values-lt/strings.xml
@@ -1962,7 +1962,7 @@
     <string name="global_change_warning" product="default" msgid="2461264421590324675">"Šis nustatymas turi įtakos visiems šio telefono naudotojams."</string>
     <string name="global_locale_change_title" msgid="5956281361384221451">"Keisti kalbą"</string>
     <string name="global_font_change_title" msgid="1887126466191012035">"Keisti šrifto dydį"</string>
-    <string name="nfc_payment_settings_title" msgid="4226098386809754689">"Paliesti ir mokėti"</string>
+    <string name="nfc_payment_settings_title" msgid="1121386157283141856">"Mokėjimai"</string>
     <string name="nfc_payment_ask" msgid="1061129391464251903">"Klausti kaskart"</string>
     <string name="nfc_payment_set_default" msgid="1583397933053078296">"Nustatyti kaip jūsų nuostatą?"</string>
     <string name="restriction_settings_title" msgid="4233515503765879736">"Apribojimai"</string>
diff --git a/res/values-lv/strings.xml b/res/values-lv/strings.xml
index d5d6f39..058d20f 100644
--- a/res/values-lv/strings.xml
+++ b/res/values-lv/strings.xml
@@ -1962,7 +1962,7 @@
     <string name="global_change_warning" product="default" msgid="2461264421590324675">"Šis iestatījums ietekmē visus šī tālruņa lietotājus."</string>
     <string name="global_locale_change_title" msgid="5956281361384221451">"Valodas maiņa"</string>
     <string name="global_font_change_title" msgid="1887126466191012035">"Fonta lieluma maiņa"</string>
-    <string name="nfc_payment_settings_title" msgid="4226098386809754689">"Pieskarties un maksāt"</string>
+    <string name="nfc_payment_settings_title" msgid="1121386157283141856">"Maksājumi"</string>
     <string name="nfc_payment_ask" msgid="1061129391464251903">"Jautāt katru reizi"</string>
     <string name="nfc_payment_set_default" msgid="1583397933053078296">"Vai iestatīt kā jūsu preferenci?"</string>
     <string name="restriction_settings_title" msgid="4233515503765879736">"Ierobežojumi"</string>
diff --git a/res/values-mn-rMN/strings.xml b/res/values-mn-rMN/strings.xml
index f920f2b..2e874db 100644
--- a/res/values-mn-rMN/strings.xml
+++ b/res/values-mn-rMN/strings.xml
@@ -308,7 +308,7 @@
     <string name="lock_after_timeout_summary" msgid="6128431871360905631">"Идэвхгүй болсны дараа <xliff:g id="TIMEOUT_STRING">%1$s</xliff:g>"</string>
     <string name="show_owner_info_on_lockscreen_label" msgid="5074906168357568434">"Дэлгэц түгжигдэхэд эзэмшигчийн мэдээллийг харуулах"</string>
     <string name="owner_info_settings_title" msgid="2723190010708381889">"Эзэмшигчийн мэдээлэл"</string>
-    <string name="security_enable_widgets_title" msgid="2754833397070967846">"Виджет идэвхжүүлэх"</string>
+    <string name="security_enable_widgets_title" msgid="2754833397070967846">"Хэрэгсэл идэвхжүүлэх"</string>
     <string name="security_enable_widgets_disabled_summary" msgid="1557090442377855233">"Админ идэвхгүй болгосон"</string>
     <string name="owner_info_settings_summary" msgid="3800834657847339570"></string>
     <string name="owner_info_settings_edit_text_hint" msgid="4608681417960923911">"Түгжих дэлгэцэн дээр харуулах текстийг оруулна уу"</string>
@@ -1962,7 +1962,7 @@
     <string name="global_change_warning" product="default" msgid="2461264421590324675">"Энэ тохиргоо энэ утасны бүх хэрэглэгчид хамаарна."</string>
     <string name="global_locale_change_title" msgid="5956281361384221451">"Хэл солих"</string>
     <string name="global_font_change_title" msgid="1887126466191012035">"Фонтын хэмжээг өөрчлөх"</string>
-    <string name="nfc_payment_settings_title" msgid="4226098386809754689">"Товшоод төлөөрэй"</string>
+    <string name="nfc_payment_settings_title" msgid="1121386157283141856">"Төлбөр"</string>
     <string name="nfc_payment_ask" msgid="1061129391464251903">"Тухай бүрт асуух"</string>
     <string name="nfc_payment_set_default" msgid="1583397933053078296">"Таны тохируулга болгох уу?"</string>
     <string name="restriction_settings_title" msgid="4233515503765879736">"Хязгаарлалтууд"</string>
diff --git a/res/values-ms-rMY/strings.xml b/res/values-ms-rMY/strings.xml
index 2700743..b771639 100644
--- a/res/values-ms-rMY/strings.xml
+++ b/res/values-ms-rMY/strings.xml
@@ -1962,7 +1962,7 @@
     <string name="global_change_warning" product="default" msgid="2461264421590324675">"Tetapan ini melibatkan semua pengguna pada telefon ini."</string>
     <string name="global_locale_change_title" msgid="5956281361384221451">"Tukar bahasa"</string>
     <string name="global_font_change_title" msgid="1887126466191012035">"Tukar saiz fon"</string>
-    <string name="nfc_payment_settings_title" msgid="4226098386809754689">"Ketik dan Bayar"</string>
+    <string name="nfc_payment_settings_title" msgid="1121386157283141856">"Pembayaran"</string>
     <string name="nfc_payment_ask" msgid="1061129391464251903">"Tanya setiap kali"</string>
     <string name="nfc_payment_set_default" msgid="1583397933053078296">"Jadikan sebagai pilihan anda?"</string>
     <string name="restriction_settings_title" msgid="4233515503765879736">"Sekatan"</string>
diff --git a/res/values-nb/arrays.xml b/res/values-nb/arrays.xml
index 40d827c..69d7511 100644
--- a/res/values-nb/arrays.xml
+++ b/res/values-nb/arrays.xml
@@ -440,7 +440,7 @@
   <string-array name="debug_hw_overdraw_entries">
     <item msgid="8190572633763871652">"Av"</item>
     <item msgid="7688197031296835369">"Vis overtrekksområder"</item>
-    <item msgid="2290859360633824369">"Vis områder for Deuteranomaly"</item>
+    <item msgid="2290859360633824369">"Vis områder for deuteranomali"</item>
     <item msgid="3448087929560624983">"Vis overtrekksteller"</item>
   </string-array>
   <string-array name="app_process_limit_entries">
diff --git a/res/values-nb/strings.xml b/res/values-nb/strings.xml
index 3f5b427..8383f45 100644
--- a/res/values-nb/strings.xml
+++ b/res/values-nb/strings.xml
@@ -1335,7 +1335,7 @@
     <string name="select_runtime_title" msgid="649783802363155346">"Velg kjøretid"</string>
     <string name="select_runtime_dialog_title" msgid="5314872813037493958">"Velg kjøretid"</string>
     <string name="select_runtime_warning_message" msgid="1937574953265648165">"Vil du starte på nytt for å endre kjøretiden fra <xliff:g id="OLD">%1$s</xliff:g> til <xliff:g id="NEW">%2$s</xliff:g>?"</string>
-    <string name="wifi_display_certification" msgid="8611569543791307533">"Trådløs skjerm-sertifisering"</string>
+    <string name="wifi_display_certification" msgid="8611569543791307533">"Trådløs skjermsertifisering"</string>
     <string name="wifi_display_certification_summary" msgid="1155182309166746973">"Vis alternativer for trådløs skjerm-sertifisering"</string>
     <string name="allow_mock_location" msgid="2787962564578664888">"Tillat simulert posisjon"</string>
     <string name="allow_mock_location_summary" msgid="317615105156345626">"Tillat bruk av simulerte GPS-koordinater"</string>
@@ -1962,7 +1962,7 @@
     <string name="global_change_warning" product="default" msgid="2461264421590324675">"Denne innstillingen påvirker alle brukerne på denne telefonen."</string>
     <string name="global_locale_change_title" msgid="5956281361384221451">"Bytt språk"</string>
     <string name="global_font_change_title" msgid="1887126466191012035">"Endre skriftstørrelse"</string>
-    <string name="nfc_payment_settings_title" msgid="4226098386809754689">"Berøringsbetaling"</string>
+    <string name="nfc_payment_settings_title" msgid="1121386157283141856">"Betalinger"</string>
     <string name="nfc_payment_ask" msgid="1061129391464251903">"Spør hver gang"</string>
     <string name="nfc_payment_set_default" msgid="1583397933053078296">"Angi som foretrukket?"</string>
     <string name="restriction_settings_title" msgid="4233515503765879736">"Begrensninger"</string>
diff --git a/res/values-ne-rNP/strings.xml b/res/values-ne-rNP/strings.xml
index b1546c7..1f3d67a 100644
--- a/res/values-ne-rNP/strings.xml
+++ b/res/values-ne-rNP/strings.xml
@@ -801,7 +801,7 @@
     <string name="fcc_equipment_id" msgid="149114368246356737">"उपकरण ID"</string>
     <string name="baseband_version" msgid="1848990160763524801">"बेसब्यान्ड संस्करण"</string>
     <string name="kernel_version" msgid="9192574954196167602">"कर्नेल संस्करण"</string>
-    <string name="build_number" msgid="3075795840572241758">"संख्या बनाउनुहोस्"</string>
+    <string name="build_number" msgid="3075795840572241758">"बिल्ड संख्या"</string>
     <string name="selinux_status" msgid="6212165375172061672">"SELinux वस्तुस्थिति"</string>
     <string name="device_info_not_available" msgid="8062521887156825182">"अनुपलब्ध"</string>
     <string name="device_status_activity_title" msgid="1411201799384697904">"वस्तुस्थिति"</string>
@@ -844,7 +844,7 @@
     <string name="memory_downloads_usage" msgid="3755173051677533027">"डाउनलोडहरू"</string>
     <string name="memory_dcim_usage" msgid="558887013613822577">"तस्बिरहरू, भिडियोहरू"</string>
     <string name="memory_music_usage" msgid="1363785144783011606">"अडियो (संगीत, रिङ्गटोन, पडकास्ट, आदि)"</string>
-    <string name="memory_media_misc_usage" msgid="235452944021647124">"विविध।"</string>
+    <string name="memory_media_misc_usage" msgid="235452944021647124">"विविध"</string>
     <string name="memory_media_cache_usage" msgid="6704293333141177910">"क्यास गरेको डेटा"</string>
     <string name="sd_eject" product="nosdcard" msgid="4988563376492400073">"साझेदारी भण्डारण अनमाउन्ट गर्नुहोस्"</string>
     <string name="sd_eject" product="default" msgid="6915293408836853020">"SD कार्ड अनमाउन्ट गर्नुहोस्"</string>
@@ -1371,7 +1371,7 @@
     <string name="app_name_label" msgid="5440362857006046193">"अनुप्रयोग"</string>
     <string name="launch_count_label" msgid="4019444833263957024">"गणना गर्नुहोस्"</string>
     <string name="usage_time_label" msgid="295954901452833058">"उपयोग समय"</string>
-    <string name="accessibility_settings" msgid="3975902491934816215">"पहुँचता"</string>
+    <string name="accessibility_settings" msgid="3975902491934816215">"पहुँच"</string>
     <string name="accessibility_settings_title" msgid="2130492524656204459">"उपलब्धता सेटिङहरू"</string>
     <string name="accessibility_services_title" msgid="2592221829284342237">"सेवाहरू"</string>
     <string name="accessibility_system_title" msgid="7187919089874130484">"प्रणाली"</string>
@@ -1962,7 +1962,7 @@
     <string name="global_change_warning" product="default" msgid="2461264421590324675">"यो सेटिङले यस फोनमा सबै प्रयोगकर्ताहरूलाई प्रभाव पार्दछ।"</string>
     <string name="global_locale_change_title" msgid="5956281361384221451">"भाषा परिवर्तन गर्नुहोस्"</string>
     <string name="global_font_change_title" msgid="1887126466191012035">"फन्ट साइज परिवर्तन गर्नुहोस्"</string>
-    <string name="nfc_payment_settings_title" msgid="4226098386809754689">"ट्याप गर्नुहोस् र भुक्तान गर्नुहोस्"</string>
+    <string name="nfc_payment_settings_title" msgid="1121386157283141856">"भुक्तानी"</string>
     <string name="nfc_payment_ask" msgid="1061129391464251903">"प्रत्येक चोटि सोध्नुहोस्"</string>
     <string name="nfc_payment_set_default" msgid="1583397933053078296">"तपाईँको प्राथमिकताको रूपमा सेट गर्ने हो?"</string>
     <string name="restriction_settings_title" msgid="4233515503765879736">"प्रतिबन्धहरू"</string>
diff --git a/res/values-nl/strings.xml b/res/values-nl/strings.xml
index e169222..e301fc6 100644
--- a/res/values-nl/strings.xml
+++ b/res/values-nl/strings.xml
@@ -1962,7 +1962,7 @@
     <string name="global_change_warning" product="default" msgid="2461264421590324675">"Deze instelling is van invloed op alle gebruikers van deze telefoon."</string>
     <string name="global_locale_change_title" msgid="5956281361384221451">"Taal wijzigen"</string>
     <string name="global_font_change_title" msgid="1887126466191012035">"Lettergrootte wijzigen"</string>
-    <string name="nfc_payment_settings_title" msgid="4226098386809754689">"Tikken en betalen"</string>
+    <string name="nfc_payment_settings_title" msgid="1121386157283141856">"Betalingen"</string>
     <string name="nfc_payment_ask" msgid="1061129391464251903">"Altijd vragen"</string>
     <string name="nfc_payment_set_default" msgid="1583397933053078296">"Instellen als uw voorkeur?"</string>
     <string name="restriction_settings_title" msgid="4233515503765879736">"Beperkingen"</string>
diff --git a/res/values-pl/strings.xml b/res/values-pl/strings.xml
index 561d1a6..26f4743 100644
--- a/res/values-pl/strings.xml
+++ b/res/values-pl/strings.xml
@@ -21,7 +21,7 @@
     <string name="create" msgid="3578857613172647409">"Utwórz"</string>
     <string name="allow" msgid="3349662621170855910">"Zezwól"</string>
     <string name="deny" msgid="6947806159746484865">"Odmów"</string>
-    <string name="device_info_default" msgid="7847265875578739287">"Nieznany"</string>
+    <string name="device_info_default" msgid="7847265875578739287">"Nieznane"</string>
   <plurals name="show_dev_countdown">
     <item quantity="one" msgid="5295687242294085452">"Od zostania programistą dzieli Cię już tylko <xliff:g id="STEP_COUNT">%1$d</xliff:g> krok."</item>
     <item quantity="other" msgid="6722953419953594148">"Od zostania programistą dzieli Cię już tylko tyle kroków: <xliff:g id="STEP_COUNT">%1$d</xliff:g>."</item>
@@ -88,7 +88,7 @@
     <string name="battery_info_awake_battery" msgid="2557725975486185849">"Czas działania na baterii:"</string>
     <string name="battery_info_awake_plugged" msgid="176716874713478188">"Czas pozostawania w stanie wybudzenia podczas ładowania:"</string>
     <string name="battery_info_screen_on" msgid="376277447175613889">"Czas włączenia ekranu:"</string>
-    <string name="battery_info_status_unknown" msgid="196130600938058547">"Nieznany"</string>
+    <string name="battery_info_status_unknown" msgid="196130600938058547">"Nieznane"</string>
     <string name="battery_info_status_charging" msgid="1705179948350365604">"Ładowanie"</string>
     <string name="battery_info_status_charging_ac" msgid="5874340256342956252">"(AC)"</string>
     <string name="battery_info_status_charging_usb" msgid="4059070156126770959">"(USB)"</string>
@@ -381,9 +381,9 @@
     <string name="unlock_change_lock_pin_title" msgid="806629901095938484">"Zmień kod PIN odblokowania"</string>
     <string name="unlock_change_lock_password_title" msgid="5606298470358768865">"Zmień hasło odblokowania"</string>
     <string name="lockpassword_password_too_short" msgid="7328975683669256660">"Liczba znaków w haśle musi wynosić co najmniej %d"</string>
-    <string name="lockpassword_pin_too_short" msgid="1677649103470518953">"PIN musi mieć co najmniej %d cyfr"</string>
-    <string name="lockpassword_press_continue" msgid="122706614386757182">"Gdy skończysz, wybierz Kontynuuj"</string>
-    <string name="lockpassword_continue_label" msgid="4602203784934526940">"Kontynuuj"</string>
+    <string name="lockpassword_pin_too_short" msgid="1677649103470518953">"PIN musi mieć co najmniej %d cyfr(y)"</string>
+    <string name="lockpassword_press_continue" msgid="122706614386757182">"Gdy skończysz, wybierz Dalej"</string>
+    <string name="lockpassword_continue_label" msgid="4602203784934526940">"Dalej"</string>
     <string name="lockpassword_password_too_long" msgid="7016906583950201704">"Hasło musi mieć mniej znaków niż <xliff:g id="NUMBER">%d</xliff:g>."</string>
     <string name="lockpassword_pin_too_long" msgid="6419879099090294052">"Kod PIN musi mieć mniej cyfr niż <xliff:g id="NUMBER">%d</xliff:g>."</string>
     <string name="lockpassword_pin_contains_non_digits" msgid="1079053457942945709">"Kod PIN musi zawierać wyłącznie cyfry 0-9."</string>
@@ -1032,7 +1032,7 @@
     <string name="about_settings_summary" msgid="3371517697156165959">"Wyświetl informacje prawne, stan, wersję oprogramowania"</string>
     <string name="legal_information" msgid="5769301644270604095">"Informacje prawne"</string>
     <string name="contributors_title" msgid="5917703088825286504">"Współautorzy"</string>
-    <string name="regulatory_information" msgid="5695464367088752150">"Informacje prawne"</string>
+    <string name="regulatory_information" msgid="5695464367088752150">"Certyfikaty"</string>
     <string name="copyright_title" msgid="865906688917260647">"Prawa autorskie"</string>
     <string name="license_title" msgid="1990487604356037871">"Licencja"</string>
     <string name="terms_title" msgid="7697580845616764642">"Warunki i zasady korzystania"</string>
@@ -1221,7 +1221,7 @@
     <string name="running_process_item_user_label" msgid="3129887865552025943">"Użytkownik: <xliff:g id="USER_NAME">%1$s</xliff:g>"</string>
     <string name="running_process_item_removed_user_label" msgid="8250168004291472959">"Użytkownik usunięty"</string>
     <string name="running_processes_item_description_s_s" msgid="5790575965282023145">"<xliff:g id="NUMPROCESS">%1$d</xliff:g> proces, <xliff:g id="NUMSERVICES">%2$d</xliff:g> usługa"</string>
-    <string name="running_processes_item_description_s_p" msgid="8019860457123222953">"<xliff:g id="NUMPROCESS">%1$d</xliff:g> proces, <xliff:g id="NUMSERVICES">%2$d</xliff:g> usługi"</string>
+    <string name="running_processes_item_description_s_p" msgid="8019860457123222953">"<xliff:g id="NUMPROCESS">%1$d</xliff:g> proces, <xliff:g id="NUMSERVICES">%2$d</xliff:g> usług(i)"</string>
     <string name="running_processes_item_description_p_s" msgid="744424668287252915">"<xliff:g id="NUMPROCESS">%1$d</xliff:g> procesy, <xliff:g id="NUMSERVICES">%2$d</xliff:g> usługa"</string>
     <string name="running_processes_item_description_p_p" msgid="1607384595790852782">"<xliff:g id="NUMPROCESS">%1$d</xliff:g> procesy, <xliff:g id="NUMSERVICES">%2$d</xliff:g> usługi"</string>
     <string name="runningservicedetails_settings_title" msgid="3224004818524731568">"Uruchomiona aplikacja"</string>
@@ -1419,7 +1419,7 @@
     <string name="color_magenta" msgid="5059212823607815549">"Amarantowy"</string>
     <string name="enable_service_title" msgid="3061307612673835592">"Użyć usługi <xliff:g id="SERVICE">%1$s</xliff:g>?"</string>
     <string name="capabilities_list_title" msgid="86713361724771971">"Wymagania usługi <xliff:g id="SERVICE">%1$s</xliff:g>:"</string>
-    <string name="capability_title_receiveAccessibilityEvents" msgid="1869032063969970755">"Obserwowanie Twoich działań"</string>
+    <string name="capability_title_receiveAccessibilityEvents" msgid="1869032063969970755">"Obserwuj swoje działania"</string>
     <string name="capability_desc_receiveAccessibilityEvents" msgid="2095111008854376237">"Otrzymywanie powiadomień podczas Twojej pracy z aplikacją."</string>
     <string name="disable_service_title" msgid="3624005212728512896">"Zatrzymać <xliff:g id="SERVICE">%1$s</xliff:g>?"</string>
     <string name="disable_service_message" msgid="2012273739481042318">"Dotknięcie OK spowoduje zatrzymanie usługi <xliff:g id="SERVICE">%1$s</xliff:g>."</string>
@@ -1962,7 +1962,7 @@
     <string name="global_change_warning" product="default" msgid="2461264421590324675">"To ustawienie obowiązuje wszystkich użytkowników tego telefonu."</string>
     <string name="global_locale_change_title" msgid="5956281361384221451">"Zmień język"</string>
     <string name="global_font_change_title" msgid="1887126466191012035">"Zmień rozmiar czcionki"</string>
-    <string name="nfc_payment_settings_title" msgid="4226098386809754689">"Dotknij i zapłać"</string>
+    <string name="nfc_payment_settings_title" msgid="1121386157283141856">"Płatności"</string>
     <string name="nfc_payment_ask" msgid="1061129391464251903">"Zawsze pytaj"</string>
     <string name="nfc_payment_set_default" msgid="1583397933053078296">"Ustawić jako Twoją preferencję?"</string>
     <string name="restriction_settings_title" msgid="4233515503765879736">"Ograniczenia"</string>
diff --git a/res/values-pt-rPT/strings.xml b/res/values-pt-rPT/strings.xml
index 881e7a7..21833bd 100644
--- a/res/values-pt-rPT/strings.xml
+++ b/res/values-pt-rPT/strings.xml
@@ -1962,7 +1962,7 @@
     <string name="global_change_warning" product="default" msgid="2461264421590324675">"Esta definição afeta todos os utilizadores deste telemóvel."</string>
     <string name="global_locale_change_title" msgid="5956281361384221451">"Alterar idioma"</string>
     <string name="global_font_change_title" msgid="1887126466191012035">"Alterar tamanho da letra"</string>
-    <string name="nfc_payment_settings_title" msgid="4226098386809754689">"Tocar e Pagar"</string>
+    <string name="nfc_payment_settings_title" msgid="1121386157283141856">"Pagamentos"</string>
     <string name="nfc_payment_ask" msgid="1061129391464251903">"Perguntar sempre"</string>
     <string name="nfc_payment_set_default" msgid="1583397933053078296">"Definir como preferência?"</string>
     <string name="restriction_settings_title" msgid="4233515503765879736">"Restrições"</string>
diff --git a/res/values-pt/strings.xml b/res/values-pt/strings.xml
index a662274..e408c1e 100644
--- a/res/values-pt/strings.xml
+++ b/res/values-pt/strings.xml
@@ -1962,7 +1962,7 @@
     <string name="global_change_warning" product="default" msgid="2461264421590324675">"Esta configuração afeta todos os usuários do telefone."</string>
     <string name="global_locale_change_title" msgid="5956281361384221451">"Alterar idioma"</string>
     <string name="global_font_change_title" msgid="1887126466191012035">"Alterar tamanho da fonte"</string>
-    <string name="nfc_payment_settings_title" msgid="4226098386809754689">"Tocar e pagar"</string>
+    <string name="nfc_payment_settings_title" msgid="1121386157283141856">"Pagamentos"</string>
     <string name="nfc_payment_ask" msgid="1061129391464251903">"Perguntar sempre"</string>
     <string name="nfc_payment_set_default" msgid="1583397933053078296">"Definir como preferência?"</string>
     <string name="restriction_settings_title" msgid="4233515503765879736">"Restrições"</string>
diff --git a/res/values-rm/strings.xml b/res/values-rm/strings.xml
index 37a3b16..aecdad9 100644
--- a/res/values-rm/strings.xml
+++ b/res/values-rm/strings.xml
@@ -3208,7 +3208,7 @@
     <skip />
     <!-- no translation found for global_font_change_title (1887126466191012035) -->
     <skip />
-    <!-- no translation found for nfc_payment_settings_title (4226098386809754689) -->
+    <!-- no translation found for nfc_payment_settings_title (1121386157283141856) -->
     <skip />
     <!-- no translation found for nfc_payment_ask (1061129391464251903) -->
     <skip />
diff --git a/res/values-ro/arrays.xml b/res/values-ro/arrays.xml
index e801514..55cf382 100644
--- a/res/values-ro/arrays.xml
+++ b/res/values-ro/arrays.xml
@@ -194,7 +194,7 @@
     <item msgid="628395202971532382">"Static"</item>
   </string-array>
   <string-array name="wifi_proxy_settings">
-    <item msgid="4473276491748503377">"Niciunul"</item>
+    <item msgid="4473276491748503377">"Niciuna"</item>
     <item msgid="8673874894887358090">"Manual"</item>
   </string-array>
   <string-array name="emergency_tone_entries">
diff --git a/res/values-ro/strings.xml b/res/values-ro/strings.xml
index 9acc8eb..729f884 100644
--- a/res/values-ro/strings.xml
+++ b/res/values-ro/strings.xml
@@ -562,7 +562,7 @@
     <string name="wifi_in_airplane_mode" msgid="8652520421778203796">"În modul Avion"</string>
     <string name="wifi_fail_to_scan" msgid="1265540342578081461">"Nu se poate scana pentru reţele"</string>
     <string name="wifi_notify_open_networks" msgid="3755768188029653293">"Notificare de reţea"</string>
-    <string name="wifi_notify_open_networks_summary" msgid="3038290727701553612">"Doresc să fiu notificat când este disponibilă o reţea deschisă"</string>
+    <string name="wifi_notify_open_networks_summary" msgid="3038290727701553612">"Anunță-mă când este disponibilă o rețea deschisă"</string>
     <string name="wifi_poor_network_detection" msgid="4925789238170207169">"Evitaţi conexiunile slabe"</string>
     <string name="wifi_poor_network_detection_summary" msgid="7843672905900544785">"Nu utilizați o reţea Wi-Fi, cu excepția cazului în care aceasta are o conexiune la internet adecvată"</string>
     <string name="wifi_scan_always_available" msgid="3470564139944368030">"Scanare mereu disponibilă"</string>
@@ -611,7 +611,7 @@
     <string name="wifi_security" msgid="6603611185592956936">"Securitatea"</string>
     <string name="wifi_signal" msgid="5514120261628065287">"Putere semnal"</string>
     <string name="wifi_status" msgid="4824568012414605414">"Stare"</string>
-    <string name="wifi_speed" msgid="3526198708812322037">"Viteză link"</string>
+    <string name="wifi_speed" msgid="3526198708812322037">"Viteză"</string>
     <string name="wifi_ip_address" msgid="1440054061044402918">"Adresă IP"</string>
     <string name="wifi_eap_method" msgid="8529436133640730382">"Metodă EAP"</string>
     <string name="please_select_phase2" msgid="5231074529772044898">"Autentificare faza 2"</string>
@@ -1963,7 +1963,7 @@
     <string name="global_change_warning" product="default" msgid="2461264421590324675">"Această setare afectează toţi utilizatorii de pe acest telefon."</string>
     <string name="global_locale_change_title" msgid="5956281361384221451">"Schimbaţi limba"</string>
     <string name="global_font_change_title" msgid="1887126466191012035">"Modificaţi dimensiunea fontului"</string>
-    <string name="nfc_payment_settings_title" msgid="4226098386809754689">"Atingeți și plătiți"</string>
+    <string name="nfc_payment_settings_title" msgid="1121386157283141856">"Plăți"</string>
     <string name="nfc_payment_ask" msgid="1061129391464251903">"Întreabă de fiecare dată"</string>
     <string name="nfc_payment_set_default" msgid="1583397933053078296">"Setați ca preferință?"</string>
     <string name="restriction_settings_title" msgid="4233515503765879736">"Restricții"</string>
diff --git a/res/values-ru/strings.xml b/res/values-ru/strings.xml
index 21a0b11..02d63e2 100644
--- a/res/values-ru/strings.xml
+++ b/res/values-ru/strings.xml
@@ -1964,7 +1964,7 @@
     <string name="global_change_warning" product="default" msgid="2461264421590324675">"Настройки будут изменены для всех пользователей устройства."</string>
     <string name="global_locale_change_title" msgid="5956281361384221451">"Измените язык"</string>
     <string name="global_font_change_title" msgid="1887126466191012035">"Измените размер шрифта"</string>
-    <string name="nfc_payment_settings_title" msgid="4226098386809754689">"Нажать и оплатить"</string>
+    <string name="nfc_payment_settings_title" msgid="1121386157283141856">"Платежи"</string>
     <string name="nfc_payment_ask" msgid="1061129391464251903">"Всегда спрашивать"</string>
     <string name="nfc_payment_set_default" msgid="1583397933053078296">"Сохранить настройку?"</string>
     <string name="restriction_settings_title" msgid="4233515503765879736">"Ограничения"</string>
diff --git a/res/values-si-rLK/strings.xml b/res/values-si-rLK/strings.xml
index 482a2d5..0699f0d 100644
--- a/res/values-si-rLK/strings.xml
+++ b/res/values-si-rLK/strings.xml
@@ -1964,7 +1964,7 @@
     <string name="global_change_warning" product="default" msgid="2461264421590324675">"මෙම දුරකථනයේ සියලු පරිශීලකයන්ට මෙම සැකසීම් බලපායි."</string>
     <string name="global_locale_change_title" msgid="5956281361384221451">"භාෂාව වෙනස් කරන්න"</string>
     <string name="global_font_change_title" msgid="1887126466191012035">"අකුරු ප්‍රමාණය වෙනස් කරන්න"</string>
-    <string name="nfc_payment_settings_title" msgid="4226098386809754689">"තට්ටු කර ගෙවන්න"</string>
+    <string name="nfc_payment_settings_title" msgid="1121386157283141856">"ගෙවීම්"</string>
     <string name="nfc_payment_ask" msgid="1061129391464251903">"සෑම වේලාවේම අසන්න"</string>
     <string name="nfc_payment_set_default" msgid="1583397933053078296">"ඔබගේ මනාපය ලෙස සකසන්නද?"</string>
     <string name="restriction_settings_title" msgid="4233515503765879736">"සිමා"</string>
diff --git a/res/values-sk/strings.xml b/res/values-sk/strings.xml
index 9094f2d..dc18744 100644
--- a/res/values-sk/strings.xml
+++ b/res/values-sk/strings.xml
@@ -536,7 +536,7 @@
     <string name="wifi_display_autonomous_go" msgid="140864379216673466">"Povoliť autonómneho vlastníka skupiny"</string>
     <string name="wifi_display_pause" msgid="6037110530682927245">"Pozastaviť"</string>
     <string name="wifi_display_resume" msgid="8195590160258469425">"Obnoviť"</string>
-    <string name="wifi_display_listen_channel" msgid="4146320990898147857">"Kanál pre počúvanie"</string>
+    <string name="wifi_display_listen_channel" msgid="4146320990898147857">"Kanál na počúvanie"</string>
     <string name="wifi_display_operating_channel" msgid="233535284689144515">"Operačný kanál"</string>
     <string name="nfc_quick_toggle_title" msgid="6769159366307299004">"NFC"</string>
     <string name="nfc_quick_toggle_summary" product="tablet" msgid="8302974395787498915">"Povoliť výmenu údajov, ak sa tablet dotýka iného zariadenia"</string>
@@ -1962,7 +1962,7 @@
     <string name="global_change_warning" product="default" msgid="2461264421590324675">"Toto nastavenie ovplyvní všetkých používateľov tohto telefónu."</string>
     <string name="global_locale_change_title" msgid="5956281361384221451">"Zmeniť jazyk"</string>
     <string name="global_font_change_title" msgid="1887126466191012035">"Zmeniť veľkosť písma"</string>
-    <string name="nfc_payment_settings_title" msgid="4226098386809754689">"Platenie priložením"</string>
+    <string name="nfc_payment_settings_title" msgid="1121386157283141856">"Platby"</string>
     <string name="nfc_payment_ask" msgid="1061129391464251903">"Vždy sa opýtať"</string>
     <string name="nfc_payment_set_default" msgid="1583397933053078296">"Nastaviť ako predvoľbu?"</string>
     <string name="restriction_settings_title" msgid="4233515503765879736">"Obmedzenia"</string>
diff --git a/res/values-sl/strings.xml b/res/values-sl/strings.xml
index 44cc6d3..9f937ff 100644
--- a/res/values-sl/strings.xml
+++ b/res/values-sl/strings.xml
@@ -1962,7 +1962,7 @@
     <string name="global_change_warning" product="default" msgid="2461264421590324675">"Nastavitev vpliva na vse uporabnike v tem telefonu."</string>
     <string name="global_locale_change_title" msgid="5956281361384221451">"Spremenjen jezik"</string>
     <string name="global_font_change_title" msgid="1887126466191012035">"Spremenjena velikost pisave"</string>
-    <string name="nfc_payment_settings_title" msgid="4226098386809754689">"Plačilo z dotikom"</string>
+    <string name="nfc_payment_settings_title" msgid="1121386157283141856">"Plačila"</string>
     <string name="nfc_payment_ask" msgid="1061129391464251903">"Vedno vprašaj"</string>
     <string name="nfc_payment_set_default" msgid="1583397933053078296">"Želite nastaviti kot prednostno?"</string>
     <string name="restriction_settings_title" msgid="4233515503765879736">"Omejitve"</string>
diff --git a/res/values-sr/strings.xml b/res/values-sr/strings.xml
index bb90032..d763ce8 100644
--- a/res/values-sr/strings.xml
+++ b/res/values-sr/strings.xml
@@ -1962,7 +1962,7 @@
     <string name="global_change_warning" product="default" msgid="2461264421590324675">"Ово подешавање утиче на све кориснике овог телефона."</string>
     <string name="global_locale_change_title" msgid="5956281361384221451">"Промена језика"</string>
     <string name="global_font_change_title" msgid="1887126466191012035">"Промена величине фонта"</string>
-    <string name="nfc_payment_settings_title" msgid="4226098386809754689">"Додирни и плати"</string>
+    <string name="nfc_payment_settings_title" msgid="1121386157283141856">"Уплате"</string>
     <string name="nfc_payment_ask" msgid="1061129391464251903">"Питај сваки пут"</string>
     <string name="nfc_payment_set_default" msgid="1583397933053078296">"Желите ли да поставите као жељено подешавање?"</string>
     <string name="restriction_settings_title" msgid="4233515503765879736">"Ограничења"</string>
diff --git a/res/values-sv/strings.xml b/res/values-sv/strings.xml
index 4ac1c8f..cc0d349 100644
--- a/res/values-sv/strings.xml
+++ b/res/values-sv/strings.xml
@@ -1962,7 +1962,7 @@
     <string name="global_change_warning" product="default" msgid="2461264421590324675">"Den här inställningen påverkar samtliga användare."</string>
     <string name="global_locale_change_title" msgid="5956281361384221451">"Ändra språk"</string>
     <string name="global_font_change_title" msgid="1887126466191012035">"Ändra teckenstorlek"</string>
-    <string name="nfc_payment_settings_title" msgid="4226098386809754689">"Snudda och betala"</string>
+    <string name="nfc_payment_settings_title" msgid="1121386157283141856">"Betalningar"</string>
     <string name="nfc_payment_ask" msgid="1061129391464251903">"Fråga varje gång"</string>
     <string name="nfc_payment_set_default" msgid="1583397933053078296">"Vill du ange den här som standard?"</string>
     <string name="restriction_settings_title" msgid="4233515503765879736">"Begränsningar"</string>
diff --git a/res/values-sw/strings.xml b/res/values-sw/strings.xml
index 938d253..aa5d68f 100644
--- a/res/values-sw/strings.xml
+++ b/res/values-sw/strings.xml
@@ -551,7 +551,7 @@
     <string name="wifi_starting" msgid="6732377932749942954">"Inawasha Wi-Fi..."</string>
     <string name="wifi_stopping" msgid="8952524572499500804">"Inazima Wi-Fi..."</string>
     <string name="wifi_error" msgid="3207971103917128179">"Hitilafu"</string>
-    <string name="wifi_in_airplane_mode" msgid="8652520421778203796">"Katika modi ya ndege"</string>
+    <string name="wifi_in_airplane_mode" msgid="8652520421778203796">"Hali ya ndege imewashwa"</string>
     <string name="wifi_fail_to_scan" msgid="1265540342578081461">"Haiwezi kutambaza mitandao"</string>
     <string name="wifi_notify_open_networks" msgid="3755768188029653293">"Arifa ya mtandao"</string>
     <string name="wifi_notify_open_networks_summary" msgid="3038290727701553612">"Nijulishe wakati kuna mtandao huru"</string>
@@ -1154,7 +1154,7 @@
     <string name="app_not_found_dlg_text" msgid="8333723538280257243">"Programu haikupatikana katika orodha ya programu za kompyuta zilizosakinishwa."</string>
     <string name="clear_data_failed" msgid="1907582169616856698">"Haikuweza kufuta data ya programu."</string>
     <string name="app_factory_reset_dlg_title" msgid="7441012826373143593">"Unataka kusanidua masasisho?"</string>
-    <string name="app_factory_reset_dlg_text" msgid="6371247225487725860">"Usasisho zote kwa mfumo wa programu ya Android zitasakinishuliwa."</string>
+    <string name="app_factory_reset_dlg_text" msgid="6371247225487725860">"Masasisho yote ya programu hii ya mfumo wa Android yataondolewa."</string>
     <string name="clear_failed_dlg_title" msgid="2387060805294783175">"Futa data"</string>
     <string name="clear_failed_dlg_text" msgid="1092177570631523106">"Haikuweza kufuta data ya programu."</string>
     <string name="security_settings_desc" product="tablet" msgid="1292421279262430109">"Programu hii inaweza kufikia yafuatayo kwenye kompyuta kibao yako:"</string>
@@ -1489,7 +1489,7 @@
     <string name="battery_desc_standby" product="tablet" msgid="6284747418668280364">"Betri inayotumiwa wakati kompyuta kibao haitumiki"</string>
     <string name="battery_desc_standby" product="default" msgid="3009080001948091424">"Betri imetumiwa wakati simu haitumiki"</string>
     <string name="battery_desc_radio" msgid="5479196477223185367">"Betri inayotumiwa na redio ya seli"</string>
-    <string name="battery_sugg_radio" msgid="8211336978326295047">"Ingia kwenye modi ya ndege na uokoe nishati katika maeneo ambamo hakuna mtandao wa simu ya mkononi"</string>
+    <string name="battery_sugg_radio" msgid="8211336978326295047">"Ingia katika hali ya ndege na uokoe nishati katika maeneo ambamo hakuna mtandao wa simu ya mkononi"</string>
     <string name="battery_desc_display" msgid="5432795282958076557">"Betri uliyotumiwa na kizinza na taa ya nyuma"</string>
     <string name="battery_sugg_display" msgid="3370202402045141760">"Punguza mwangaza wa skrini na/au muda wa kuisha wa skrini"</string>
     <string name="battery_desc_wifi" msgid="2375567464707394131">"Betri imetumiwa na Wi-Fi"</string>
@@ -1956,7 +1956,7 @@
     <string name="global_change_warning" product="default" msgid="2461264421590324675">"Mpangilio huu unaathiri watumiaji wote kwenye simu hii."</string>
     <string name="global_locale_change_title" msgid="5956281361384221451">"Badilisha lugha"</string>
     <string name="global_font_change_title" msgid="1887126466191012035">"Badilisha ukubwa wa fonti"</string>
-    <string name="nfc_payment_settings_title" msgid="4226098386809754689">"Gonga na Ulipe"</string>
+    <string name="nfc_payment_settings_title" msgid="1121386157283141856">"Malipo"</string>
     <string name="nfc_payment_ask" msgid="1061129391464251903">"Uliza kila wakati"</string>
     <string name="nfc_payment_set_default" msgid="1583397933053078296">"Ungependa kuweka kama mapendeleo yako?"</string>
     <string name="restriction_settings_title" msgid="4233515503765879736">"Vikwazo"</string>
diff --git a/res/values-th/strings.xml b/res/values-th/strings.xml
index 237ffbf..5a1ef9e 100644
--- a/res/values-th/strings.xml
+++ b/res/values-th/strings.xml
@@ -1962,7 +1962,7 @@
     <string name="global_change_warning" product="default" msgid="2461264421590324675">"การตั้งค่านี้ส่งผลต่อผู้ใช้โทรศัพท์นี้ทุกราย"</string>
     <string name="global_locale_change_title" msgid="5956281361384221451">"เปลี่ยนภาษา"</string>
     <string name="global_font_change_title" msgid="1887126466191012035">"เปลี่ยนขนาดแบบอักษร"</string>
-    <string name="nfc_payment_settings_title" msgid="4226098386809754689">"แตะและจ่าย"</string>
+    <string name="nfc_payment_settings_title" msgid="1121386157283141856">"การชำระเงิน"</string>
     <string name="nfc_payment_ask" msgid="1061129391464251903">"ถามทุกครั้ง"</string>
     <string name="nfc_payment_set_default" msgid="1583397933053078296">"ตั้งเป็นค่ากำหนดของคุณไหม"</string>
     <string name="restriction_settings_title" msgid="4233515503765879736">"ข้อจำกัด"</string>
diff --git a/res/values-tl/strings.xml b/res/values-tl/strings.xml
index 58a0a32..cf1fc17 100644
--- a/res/values-tl/strings.xml
+++ b/res/values-tl/strings.xml
@@ -1962,7 +1962,7 @@
     <string name="global_change_warning" product="default" msgid="2461264421590324675">"Nakakaapekto ang setting na ito sa lahat ng user sa teleponong ito."</string>
     <string name="global_locale_change_title" msgid="5956281361384221451">"Baguhin ang wika"</string>
     <string name="global_font_change_title" msgid="1887126466191012035">"Baguhin ang laki ng font"</string>
-    <string name="nfc_payment_settings_title" msgid="4226098386809754689">"Mag-tap at Magbayad"</string>
+    <string name="nfc_payment_settings_title" msgid="1121386157283141856">"Mga Pagbabayad"</string>
     <string name="nfc_payment_ask" msgid="1061129391464251903">"Itanong palagi"</string>
     <string name="nfc_payment_set_default" msgid="1583397933053078296">"Itakda bilang iyong kagustuhan?"</string>
     <string name="restriction_settings_title" msgid="4233515503765879736">"Mga Paghihigpit"</string>
diff --git a/res/values-tr/strings.xml b/res/values-tr/strings.xml
index ba7c837..9708c25 100644
--- a/res/values-tr/strings.xml
+++ b/res/values-tr/strings.xml
@@ -1962,7 +1962,7 @@
     <string name="global_change_warning" product="default" msgid="2461264421590324675">"Bu ayar bu telefondaki tüm kullanıcıları etkiler."</string>
     <string name="global_locale_change_title" msgid="5956281361384221451">"Dili değiştir"</string>
     <string name="global_font_change_title" msgid="1887126466191012035">"Yazı tipi boyutunu değiştir"</string>
-    <string name="nfc_payment_settings_title" msgid="4226098386809754689">"Dokun ve Öde"</string>
+    <string name="nfc_payment_settings_title" msgid="1121386157283141856">"Ödemeler"</string>
     <string name="nfc_payment_ask" msgid="1061129391464251903">"Her zaman sor"</string>
     <string name="nfc_payment_set_default" msgid="1583397933053078296">"Tercihiniz olarak ayarlansın mı?"</string>
     <string name="restriction_settings_title" msgid="4233515503765879736">"Kısıtlamalar"</string>
diff --git a/res/values-uk/strings.xml b/res/values-uk/strings.xml
index 36c49f1..0b27ca1 100644
--- a/res/values-uk/strings.xml
+++ b/res/values-uk/strings.xml
@@ -533,7 +533,7 @@
     <string name="wifi_display_certification_heading" msgid="3125105883233765652">"Сертифікація"</string>
     <string name="wifi_display_session_info" msgid="4733627902691604836">"Дані сеансу"</string>
     <string name="wifi_display_listen_mode" msgid="2962301785910874273">"Увімкнути режим слухання"</string>
-    <string name="wifi_display_autonomous_go" msgid="140864379216673466">"Увімкнути автономного власника групи"</string>
+    <string name="wifi_display_autonomous_go" msgid="140864379216673466">"Увімкнути незалежного власника групи"</string>
     <string name="wifi_display_pause" msgid="6037110530682927245">"Призупинити"</string>
     <string name="wifi_display_resume" msgid="8195590160258469425">"Відновити"</string>
     <string name="wifi_display_listen_channel" msgid="4146320990898147857">"Канал для слухання"</string>
@@ -1962,7 +1962,7 @@
     <string name="global_change_warning" product="default" msgid="2461264421590324675">"Це налаштування впливає на всіх користувачів цього телефону."</string>
     <string name="global_locale_change_title" msgid="5956281361384221451">"Змінити мову"</string>
     <string name="global_font_change_title" msgid="1887126466191012035">"Змінити розмір шрифту"</string>
-    <string name="nfc_payment_settings_title" msgid="4226098386809754689">"Натиснути й оплатити"</string>
+    <string name="nfc_payment_settings_title" msgid="1121386157283141856">"Платежі"</string>
     <string name="nfc_payment_ask" msgid="1061129391464251903">"Запитувати щоразу"</string>
     <string name="nfc_payment_set_default" msgid="1583397933053078296">"Установити як вибраний?"</string>
     <string name="restriction_settings_title" msgid="4233515503765879736">"Обмеження"</string>
diff --git a/res/values-vi/strings.xml b/res/values-vi/strings.xml
index 24fe360..5c4947d 100644
--- a/res/values-vi/strings.xml
+++ b/res/values-vi/strings.xml
@@ -1962,7 +1962,7 @@
     <string name="global_change_warning" product="default" msgid="2461264421590324675">"Cài đặt này ảnh hưởng đến tất cả người dùng trên điện thoại này."</string>
     <string name="global_locale_change_title" msgid="5956281361384221451">"Thay đổi ngôn ngữ"</string>
     <string name="global_font_change_title" msgid="1887126466191012035">"Thay đổi cỡ chữ"</string>
-    <string name="nfc_payment_settings_title" msgid="4226098386809754689">"Nhấn và thanh toán"</string>
+    <string name="nfc_payment_settings_title" msgid="1121386157283141856">"Thanh toán"</string>
     <string name="nfc_payment_ask" msgid="1061129391464251903">"Luôn hỏi"</string>
     <string name="nfc_payment_set_default" msgid="1583397933053078296">"Đặt làm tùy chọn của bạn?"</string>
     <string name="restriction_settings_title" msgid="4233515503765879736">"Hạn chế"</string>
diff --git a/res/values-zh-rCN/strings.xml b/res/values-zh-rCN/strings.xml
index 4a2fed0..6d09a0f 100644
--- a/res/values-zh-rCN/strings.xml
+++ b/res/values-zh-rCN/strings.xml
@@ -1962,7 +1962,7 @@
     <string name="global_change_warning" product="default" msgid="2461264421590324675">"此设置会影响这部手机上的所有用户。"</string>
     <string name="global_locale_change_title" msgid="5956281361384221451">"更改语言"</string>
     <string name="global_font_change_title" msgid="1887126466191012035">"更改字体大小"</string>
-    <string name="nfc_payment_settings_title" msgid="4226098386809754689">"触碰付款"</string>
+    <string name="nfc_payment_settings_title" msgid="1121386157283141856">"付款"</string>
     <string name="nfc_payment_ask" msgid="1061129391464251903">"每次都询问"</string>
     <string name="nfc_payment_set_default" msgid="1583397933053078296">"要设为您的偏好设置吗?"</string>
     <string name="restriction_settings_title" msgid="4233515503765879736">"限制"</string>
diff --git a/res/values-zh-rHK/strings.xml b/res/values-zh-rHK/strings.xml
index 5c83d1f..503ca09 100644
--- a/res/values-zh-rHK/strings.xml
+++ b/res/values-zh-rHK/strings.xml
@@ -1966,7 +1966,7 @@
     <string name="global_change_warning" product="default" msgid="2461264421590324675">"這項設定會影響這部手機的所有用戶。"</string>
     <string name="global_locale_change_title" msgid="5956281361384221451">"更改語言"</string>
     <string name="global_font_change_title" msgid="1887126466191012035">"更改字型大小"</string>
-    <string name="nfc_payment_settings_title" msgid="4226098386809754689">"輕按即付"</string>
+    <string name="nfc_payment_settings_title" msgid="1121386157283141856">"付款"</string>
     <string name="nfc_payment_ask" msgid="1061129391464251903">"每次都詢問"</string>
     <string name="nfc_payment_set_default" msgid="1583397933053078296">"設為您的喜好設定?"</string>
     <string name="restriction_settings_title" msgid="4233515503765879736">"限制"</string>
diff --git a/res/values-zh-rTW/strings.xml b/res/values-zh-rTW/strings.xml
index 18512ff..dcdbf79 100644
--- a/res/values-zh-rTW/strings.xml
+++ b/res/values-zh-rTW/strings.xml
@@ -1966,7 +1966,7 @@
     <string name="global_change_warning" product="default" msgid="2461264421590324675">"這項設定會影響這支手機的所有使用者。"</string>
     <string name="global_locale_change_title" msgid="5956281361384221451">"變更語言"</string>
     <string name="global_font_change_title" msgid="1887126466191012035">"變更字型大小"</string>
-    <string name="nfc_payment_settings_title" msgid="4226098386809754689">"隨點即付"</string>
+    <string name="nfc_payment_settings_title" msgid="1121386157283141856">"付款"</string>
     <string name="nfc_payment_ask" msgid="1061129391464251903">"每次都詢問"</string>
     <string name="nfc_payment_set_default" msgid="1583397933053078296">"設為您的偏好設定?"</string>
     <string name="restriction_settings_title" msgid="4233515503765879736">"限制"</string>
diff --git a/res/values-zu/strings.xml b/res/values-zu/strings.xml
index 020b677..134dd09 100644
--- a/res/values-zu/strings.xml
+++ b/res/values-zu/strings.xml
@@ -1969,7 +1969,7 @@
     <string name="global_change_warning" product="default" msgid="2461264421590324675">"Lesi silungiselelo sithinta bonke abasebenzisi kule foni."</string>
     <string name="global_locale_change_title" msgid="5956281361384221451">"Shintsha ulimi"</string>
     <string name="global_font_change_title" msgid="1887126466191012035">"Shintsha usayizi wefonti"</string>
-    <string name="nfc_payment_settings_title" msgid="4226098386809754689">"Thepha bese uyadlala"</string>
+    <string name="nfc_payment_settings_title" msgid="1121386157283141856">"Izinkokhelo"</string>
     <string name="nfc_payment_ask" msgid="1061129391464251903">"Buza ngaso sonke isikhathi"</string>
     <string name="nfc_payment_set_default" msgid="1583397933053078296">"Setha njengokuncanyelwayo kwakho?"</string>
     <string name="restriction_settings_title" msgid="4233515503765879736">"Izinciphiso"</string>
diff --git a/res/values/strings.xml b/res/values/strings.xml
index 1cc6bfc..c0d18e8 100644
--- a/res/values/strings.xml
+++ b/res/values/strings.xml
@@ -2400,8 +2400,8 @@
     <string name="location_category_recent_location_requests">Recent location requests</string>
     <!-- Location settings screen, displayed when there's no recent app accessing location -->
     <string name="location_no_recent_apps">No apps have requested location in the last 15 minutes.</string>
-    <!-- [CHAR LIMIT=30] Location settings screen, sub category for location services -->
-    <string name="location_category_location_services">Location services</string>
+    <!-- [CHAR LIMIT=30] Location settings screen, sub category for app settings -->
+    <string name="location_category_app_settings">App settings</string>
     <!-- [CHAR LIMIT=30] Location settings screen, recent location requests high battery use-->
     <string name="location_high_battery_use">High battery use</string>
     <!-- [CHAR LIMIT=30] Location settings screen, recent location requests low battery use-->
diff --git a/res/values/styles.xml b/res/values/styles.xml
index 96dcf21..adf406b 100644
--- a/res/values/styles.xml
+++ b/res/values/styles.xml
@@ -82,11 +82,6 @@
     <style name="Theme.CreateShortCut" parent="android:Theme.Holo.DialogWhenLarge">
     </style>
 
-    <style name="setup_wizard_theme" parent="android:Theme.Holo.NoActionBar">
-        <item name="android:windowSoftInputMode">adjustPan</item>
-        <item name="@*android:preferencePanelStyle">@*android:style/PreferencePanel.Dialog</item>
-    </style>
-
     <style name="PreferenceHeaderPanelSinglePane">
         <item name="android:layout_marginStart">0dp</item>
         <item name="android:layout_marginEnd">0dp</item>
diff --git a/res/values/themes.xml b/res/values/themes.xml
index 805214f..b8b1ad2 100644
--- a/res/values/themes.xml
+++ b/res/values/themes.xml
@@ -15,9 +15,45 @@
 -->
 
 <resources>
+    <attr name="ic_menu_add" format="reference" />
+    <attr name="ic_menu_moreoverflow" format="reference" />
+    <attr name="ic_wps" format="reference" />
+    <attr name="wifi_signal" format="reference" />
+
+    <style name="SetupWizardWifiTheme" parent="android:Theme.Holo.NoActionBar">
+        <item name="android:windowSoftInputMode">adjustPan</item>
+        <item name="@*android:preferencePanelStyle">@*android:style/PreferencePanel.Dialog</item>
+        <item name="android:alertDialogTheme">@style/Theme.WifiDialog</item>
+        <item name="ic_menu_add">@drawable/ic_menu_add_dark</item>
+        <item name="ic_menu_moreoverflow">@*android:drawable/ic_menu_moreoverflow_holo_dark</item>
+        <item name="ic_wps">@drawable/ic_wps_dark</item>
+        <item name="wifi_signal">@drawable/wifi_signal_dark</item>
+    </style>
+
+    <style name="SetupWizardWifiTheme.Light" parent="android:Theme.Holo.Light.NoActionBar">
+        <item name="android:windowSoftInputMode">adjustPan</item>
+        <item name="@*android:preferencePanelStyle">@*android:style/PreferencePanel.Dialog</item>
+        <item name="android:alertDialogTheme">@style/Theme.Light.WifiDialog</item>
+        <item name="ic_menu_add">@drawable/ic_menu_add_light</item>
+        <item name="ic_menu_moreoverflow">@*android:drawable/ic_menu_moreoverflow_holo_light</item>
+        <item name="ic_wps">@drawable/ic_wps_light</item>
+        <item name="wifi_signal">@drawable/wifi_signal_light</item>
+    </style>
 
     <style name="Theme.WifiDialog" parent="@*android:style/Theme.Holo.Dialog.Alert">
         <item name="android:windowSoftInputMode">adjustResize</item>
+        <item name="ic_menu_add">@drawable/ic_menu_add_dark</item>
+        <item name="ic_menu_moreoverflow">@*android:drawable/ic_menu_moreoverflow_holo_dark</item>
+        <item name="ic_wps">@drawable/ic_wps_dark</item>
+        <item name="wifi_signal">@drawable/wifi_signal_dark</item>
+    </style>
+
+    <style name="Theme.Light.WifiDialog" parent="@*android:style/Theme.Holo.Light.Dialog.Alert">
+        <item name="android:windowSoftInputMode">adjustResize</item>
+        <item name="ic_menu_add">@drawable/ic_menu_add_light</item>
+        <item name="ic_menu_moreoverflow">@*android:drawable/ic_menu_moreoverflow_holo_light</item>
+        <item name="ic_wps">@drawable/ic_wps_light</item>
+        <item name="wifi_signal">@drawable/wifi_signal_light</item>
     </style>
 
     <style name="Theme.Settings" parent="@android:style/Theme.Holo">
@@ -27,5 +63,9 @@
         <item name="@*android:preferenceFragmentListStyle">@style/PreferenceFragmentListSinglePane</item>
         <item name="@*android:preferenceFragmentPaddingSide">@dimen/settings_side_margin</item>
         <item name="apnPreferenceStyle">@style/ApnPreference</item>
+        <item name="ic_menu_add">@drawable/ic_menu_add_dark</item>
+        <item name="ic_menu_moreoverflow">@*android:drawable/ic_menu_moreoverflow_holo_dark</item>
+        <item name="ic_wps">@drawable/ic_wps_dark</item>
+        <item name="wifi_signal">@drawable/wifi_signal_dark</item>
     </style>
 </resources>
diff --git a/res/xml/location_settings.xml b/res/xml/location_settings.xml
index 83b80b1..5be6bd3 100644
--- a/res/xml/location_settings.xml
+++ b/res/xml/location_settings.xml
@@ -26,7 +26,7 @@
             android:title="@string/location_category_recent_location_requests" />
 
         <PreferenceCategory
-            android:key="location_services"
-            android:title="@string/location_category_location_services" />
+            android:key="app_settings"
+            android:title="@string/location_category_app_settings" />
 
 </PreferenceScreen>
diff --git a/res/xml/settings_headers.xml b/res/xml/settings_headers.xml
index 65c42ef..1d27a35 100644
--- a/res/xml/settings_headers.xml
+++ b/res/xml/settings_headers.xml
@@ -158,7 +158,7 @@
     <header
             android:id="@+id/account_add"
             android:title="@string/add_account_label"
-            android:icon="@drawable/ic_menu_add">
+            android:icon="@drawable/ic_menu_add_dark">
         <intent
             android:action="android.settings.ADD_ACCOUNT_SETTINGS"/>
     </header>
diff --git a/res/xml/user_settings.xml b/res/xml/user_settings.xml
index cf393b3..3a0ab74 100644
--- a/res/xml/user_settings.xml
+++ b/res/xml/user_settings.xml
@@ -26,6 +26,6 @@
     <Preference
             android:key="user_add"
             android:title="@string/user_add_user_menu"
-            android:icon="@drawable/ic_menu_add" />
+            android:icon="@drawable/ic_menu_add_dark" />
 
 </PreferenceScreen>
diff --git a/src/com/android/settings/DeviceInfoSettings.java b/src/com/android/settings/DeviceInfoSettings.java
index ac74221..7e94741 100644
--- a/src/com/android/settings/DeviceInfoSettings.java
+++ b/src/com/android/settings/DeviceInfoSettings.java
@@ -37,7 +37,7 @@
 import java.util.regex.Matcher;
 import java.util.regex.Pattern;
 
-public class DeviceInfoSettings extends SettingsPreferenceFragment {
+public class DeviceInfoSettings extends RestrictedSettingsFragment {
 
     private static final String LOG_TAG = "DeviceInfoSettings";
 
@@ -70,12 +70,20 @@
     int mDevHitCountdown;
     Toast mDevHitToast;
 
+    public DeviceInfoSettings() {
+        super(null /* Don't PIN protect the entire screen */);
+    }
+
     @Override
     public void onCreate(Bundle icicle) {
         super.onCreate(icicle);
 
         addPreferencesFromResource(R.xml.device_info_settings);
 
+        // We only call ensurePinRestrictedPreference() when mDevHitCountdown == 0.
+        // This will keep us from entering developer mode without a PIN.
+        protectByRestrictions(KEY_BUILD_NUMBER);
+
         setStringSummary(KEY_FIRMWARE_VERSION, Build.VERSION.RELEASE);
         findPreference(KEY_FIRMWARE_VERSION).setEnabled(true);
         setValueSummary(KEY_BASEBAND_VERSION, "gsm.version.baseband");
@@ -178,6 +186,11 @@
             if (UserHandle.myUserId() != UserHandle.USER_OWNER) return true;
 
             if (mDevHitCountdown > 0) {
+                if (mDevHitCountdown == 1) {
+                    if (super.ensurePinRestrictedPreference(preference)) {
+                        return true;
+                    }
+                }
                 mDevHitCountdown--;
                 if (mDevHitCountdown == 0) {
                     getActivity().getSharedPreferences(DevelopmentSettings.PREF_FILE,
diff --git a/src/com/android/settings/RegulatoryInfoDisplayActivity.java b/src/com/android/settings/RegulatoryInfoDisplayActivity.java
index 8adecf1..171059c 100644
--- a/src/com/android/settings/RegulatoryInfoDisplayActivity.java
+++ b/src/com/android/settings/RegulatoryInfoDisplayActivity.java
@@ -22,7 +22,11 @@
 import android.content.res.Resources;
 import android.graphics.drawable.Drawable;
 import android.os.Bundle;
+import android.os.SystemProperties;
+import android.text.TextUtils;
 import android.view.Gravity;
+import android.view.View;
+import android.widget.ImageView;
 import android.widget.TextView;
 
 /**
@@ -30,11 +34,14 @@
  * preference item, and when "*#07#" is dialed on the Phone keypad. To enable this feature,
  * set the "config_show_regulatory_info" boolean to true in a device overlay resource, and in the
  * same overlay, either add a drawable named "regulatory_info.png" containing a graphical version
- * of the required regulatory info, or add a string resource named "regulatory_info_text" with
- * an HTML version of the required information (text will be centered in the dialog).
+ * of the required regulatory info (If ro.bootloader.hardware.sku property is set use
+ * "regulatory_info_<sku>.png where sku is ro.bootloader.hardware.sku property value in lowercase"),
+ * or add a string resource named "regulatory_info_text" with an HTML version of the required
+ * information (text will be centered in the dialog).
  */
 public class RegulatoryInfoDisplayActivity extends Activity implements
         DialogInterface.OnDismissListener {
+    private final String REGULATORY_INFO_RESOURCE = "regulatory_info";
 
     /**
      * Display the regulatory info graphic in a dialog window.
@@ -52,21 +59,27 @@
                 .setTitle(R.string.regulatory_information)
                 .setOnDismissListener(this);
 
-        boolean regulatoryInfoDrawableExists;
-        try {
-            Drawable d = resources.getDrawable(R.drawable.regulatory_info);
-            // set to false if the width or height is <= 2
-            // (missing PNG can return an empty 2x2 pixel Drawable)
-            regulatoryInfoDrawableExists = (d.getIntrinsicWidth() > 2
-                    && d.getIntrinsicHeight() > 2);
-        } catch (Resources.NotFoundException ignored) {
-            regulatoryInfoDrawableExists = false;
+        boolean regulatoryInfoDrawableExists = false;
+        int resId = getResourceId();
+        if (resId != 0) {
+            try {
+                Drawable d = resources.getDrawable(resId);
+                // set to false if the width or height is <= 2
+                // (missing PNG can return an empty 2x2 pixel Drawable)
+                regulatoryInfoDrawableExists = (d.getIntrinsicWidth() > 2
+                        && d.getIntrinsicHeight() > 2);
+            } catch (Resources.NotFoundException ignored) {
+                regulatoryInfoDrawableExists = false;
+            }
         }
 
         CharSequence regulatoryText = resources.getText(R.string.regulatory_info_text);
 
         if (regulatoryInfoDrawableExists) {
-            builder.setView(getLayoutInflater().inflate(R.layout.regulatory_info, null));
+            View view = getLayoutInflater().inflate(R.layout.regulatory_info, null);
+            ImageView image = (ImageView) view.findViewById(R.id.regulatoryInfo);
+            image.setImageResource(resId);
+            builder.setView(view);
             builder.show();
         } else if (regulatoryText.length() > 0) {
             builder.setMessage(regulatoryText);
@@ -80,6 +93,24 @@
         }
     }
 
+    private int getResourceId() {
+        // Use regulatory_info by default.
+        int resId = getResources().getIdentifier(
+                REGULATORY_INFO_RESOURCE, "drawable", getPackageName());
+
+        // When hardware sku property exists, use regulatory_info_<sku> resource if valid.
+        String sku = SystemProperties.get("ro.boot.hardware.sku", "");
+        if (!TextUtils.isEmpty(sku)) {
+            String regulatory_info_res = REGULATORY_INFO_RESOURCE + "_" + sku.toLowerCase();
+            int id = getResources().getIdentifier(
+                    regulatory_info_res, "drawable", getPackageName());
+            if (id != 0) {
+                resId = id;
+            }
+        }
+        return resId;
+    }
+
     @Override
     public void onDismiss(DialogInterface dialog) {
         finish();   // close the activity
diff --git a/src/com/android/settings/Settings.java b/src/com/android/settings/Settings.java
index a58d2b7..a23fa1a 100644
--- a/src/com/android/settings/Settings.java
+++ b/src/com/android/settings/Settings.java
@@ -71,6 +71,7 @@
 import com.android.settings.deviceinfo.UsbSettings;
 import com.android.settings.fuelgauge.PowerUsageSummary;
 import com.android.settings.inputmethod.InputMethodAndLanguageSettings;
+import com.android.settings.inputmethod.KeyboardLayoutPickerFragment;
 import com.android.settings.inputmethod.SpellCheckersSettings;
 import com.android.settings.inputmethod.UserDictionaryList;
 import com.android.settings.location.LocationSettings;
@@ -336,7 +337,8 @@
         ManageAccountsSettings.class.getName(),
         PrintingSettings.class.getName(),
         TrustedCredentialsSettings.class.getName(),
-        PaymentSettings.class.getName()
+        PaymentSettings.class.getName(),
+        KeyboardLayoutPickerFragment.class.getName()
     };
 
     @Override
diff --git a/src/com/android/settings/UserDictionarySettings.java b/src/com/android/settings/UserDictionarySettings.java
index 9f6df50..da12004 100644
--- a/src/com/android/settings/UserDictionarySettings.java
+++ b/src/com/android/settings/UserDictionarySettings.java
@@ -16,6 +16,9 @@
 
 package com.android.settings;
 
+import com.android.settings.inputmethod.UserDictionaryAddWordContents;
+import com.android.settings.inputmethod.UserDictionarySettingsUtils;
+
 import android.app.ListFragment;
 import android.content.ContentResolver;
 import android.content.Context;
@@ -37,9 +40,6 @@
 import android.widget.SimpleCursorAdapter;
 import android.widget.TextView;
 
-import com.android.settings.inputmethod.UserDictionaryAddWordContents;
-import com.android.settings.inputmethod.UserDictionarySettingsUtils;
-
 import java.util.Locale;
 
 public class UserDictionarySettings extends ListFragment {
@@ -165,7 +165,7 @@
     public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) {
         MenuItem actionItem =
                 menu.add(0, OPTIONS_MENU_ADD, 0, R.string.user_dict_settings_add_menu_title)
-                .setIcon(R.drawable.ic_menu_add);
+                .setIcon(R.drawable.ic_menu_add_dark);
         actionItem.setShowAsAction(MenuItem.SHOW_AS_ACTION_IF_ROOM |
                 MenuItem.SHOW_AS_ACTION_WITH_TEXT);
     }
@@ -236,8 +236,9 @@
 
         private AlphabetIndexer mIndexer;
 
-        private ViewBinder mViewBinder = new ViewBinder() {
+        private final ViewBinder mViewBinder = new ViewBinder() {
 
+            @Override
             public boolean setViewValue(View v, Cursor c, int columnIndex) {
                 if (columnIndex == INDEX_SHORTCUT) {
                     final String shortcut = c.getString(INDEX_SHORTCUT);
@@ -268,14 +269,17 @@
             setViewBinder(mViewBinder);
         }
 
+        @Override
         public int getPositionForSection(int section) {
             return null == mIndexer ? 0 : mIndexer.getPositionForSection(section);
         }
 
+        @Override
         public int getSectionForPosition(int position) {
             return null == mIndexer ? 0 : mIndexer.getSectionForPosition(position);
         }
 
+        @Override
         public Object[] getSections() {
             return null == mIndexer ? null : mIndexer.getSections();
         }
diff --git a/src/com/android/settings/fuelgauge/BatteryStatsHelper.java b/src/com/android/settings/fuelgauge/BatteryStatsHelper.java
index 3b1ea93..953ff3d 100644
--- a/src/com/android/settings/fuelgauge/BatteryStatsHelper.java
+++ b/src/com/android/settings/fuelgauge/BatteryStatsHelper.java
@@ -320,7 +320,12 @@
                 R.string.details_title, null, null, 0);
     }
 
-    public void refreshStats() {
+    /**
+     * Refreshes the power usage list.
+     * @param includeZeroConsumption whether includes those applications which have consumed very
+     *                               little power up till now.
+     */
+    public void refreshStats(boolean includeZeroConsumption) {
         // Initialize mStats if necessary.
         getStats();
 
@@ -336,7 +341,7 @@
         mUserSippers.clear();
         mUserPower.clear();
 
-        processAppUsage();
+        processAppUsage(includeZeroConsumption);
         processMiscUsage();
 
         Collections.sort(mUsageList);
@@ -356,7 +361,7 @@
         }
     }
 
-    private void processAppUsage() {
+    private void processAppUsage(boolean includeZeroConsumption) {
         SensorManager sensorManager = (SensorManager) mActivity.getSystemService(
                 Context.SENSOR_SERVICE);
         final int which = mStatsType;
@@ -522,7 +527,7 @@
             // Add the app to the list if it is consuming power
             boolean isOtherUser = false;
             final int userId = UserHandle.getUserId(u.getUid());
-            if (power != 0 || u.getUid() == 0) {
+            if (power != 0 || includeZeroConsumption || u.getUid() == 0) {
                 BatterySipper app = new BatterySipper(mActivity, mRequestQueue, mHandler,
                         packageWithHighestDrain, DrainType.APP, 0, u,
                         new double[] {power});
diff --git a/src/com/android/settings/fuelgauge/PowerUsageDetail.java b/src/com/android/settings/fuelgauge/PowerUsageDetail.java
index e9b8106..ca159dc 100644
--- a/src/com/android/settings/fuelgauge/PowerUsageDetail.java
+++ b/src/com/android/settings/fuelgauge/PowerUsageDetail.java
@@ -36,6 +36,7 @@
 import android.net.Uri;
 import android.os.Bundle;
 import android.os.Process;
+import android.os.UserHandle;
 import android.preference.PreferenceActivity;
 import android.provider.Settings;
 import android.text.TextUtils;
@@ -470,7 +471,7 @@
                 Uri.fromParts("package", mPackages[0], null));
         intent.putExtra(Intent.EXTRA_PACKAGES, mPackages);
         intent.putExtra(Intent.EXTRA_UID, mUid);
-        intent.putExtra(Intent.EXTRA_USER_HANDLE, mUid);
+        intent.putExtra(Intent.EXTRA_USER_HANDLE, UserHandle.getUserId(mUid));
         getActivity().sendOrderedBroadcast(intent, null, mCheckKillProcessesReceiver, null,
                 Activity.RESULT_CANCELED, null, null);
     }
diff --git a/src/com/android/settings/fuelgauge/PowerUsageSummary.java b/src/com/android/settings/fuelgauge/PowerUsageSummary.java
index 480bb4e..740fdb5 100644
--- a/src/com/android/settings/fuelgauge/PowerUsageSummary.java
+++ b/src/com/android/settings/fuelgauge/PowerUsageSummary.java
@@ -210,7 +210,7 @@
             addNotAvailableMessage();
             return;
         }
-        mStatsHelper.refreshStats();
+        mStatsHelper.refreshStats(false);
         List<BatterySipper> usageList = mStatsHelper.getUsageList();
         for (BatterySipper sipper : usageList) {
             if (sipper.getSortValue() < MIN_POWER_THRESHOLD) continue;
diff --git a/src/com/android/settings/location/LocationSettings.java b/src/com/android/settings/location/LocationSettings.java
index 815be41..6dceea9 100644
--- a/src/com/android/settings/location/LocationSettings.java
+++ b/src/com/android/settings/location/LocationSettings.java
@@ -55,7 +55,7 @@
     /** Key for preference category "Recent location requests" */
     private static final String KEY_RECENT_LOCATION_REQUESTS = "recent_location_requests";
     /** Key for preference category "Location services" */
-    private static final String KEY_LOCATION_SERVICES = "location_services";
+    private static final String KEY_APP_SETTINGS = "app_settings";
 
     private Switch mSwitch;
     private boolean mValidListener;
@@ -165,10 +165,10 @@
             categoryRecentLocationRequests.addPreference(banner);
         }
 
-        PreferenceCategory categoryLocationServices =
-                (PreferenceCategory) root.findPreference(KEY_LOCATION_SERVICES);
+        PreferenceCategory categoryAppSettings =
+                (PreferenceCategory) root.findPreference(KEY_APP_SETTINGS);
         final SettingsInjector injector = new SettingsInjector(activity);
-        List<Preference> locationServices = injector.getInjectedSettings();
+        List<Preference> appSettings = injector.getInjectedSettings();
 
         mReceiver = new BroadcastReceiver() {
             @Override
@@ -182,11 +182,11 @@
         activity.registerReceiver(mReceiver,
                 new IntentFilter(SettingInjectorService.ACTION_INJECTED_SETTING_CHANGED));
 
-        if (locationServices.size() > 0) {
-            addPreferencesSorted(locationServices, categoryLocationServices);
+        if (appSettings.size() > 0) {
+            addPreferencesSorted(appSettings, categoryAppSettings);
         } else {
             // If there's no item to display, remove the whole category.
-            root.removePreference(categoryLocationServices);
+            root.removePreference(categoryAppSettings);
         }
 
         // Only show the master switch when we're not in multi-pane mode, and not being used as
@@ -233,9 +233,12 @@
                 break;
         }
 
-        boolean enabled = (mode != Settings.Secure.LOCATION_MODE_OFF) && !restricted;
+        // Restricted user can't change the location mode, so disable the master switch. But in some
+        // corner cases, the location might still be enabled. In such case the master switch should
+        // be disabled but checked.
+        boolean enabled = (mode != Settings.Secure.LOCATION_MODE_OFF);
         mSwitch.setEnabled(!restricted);
-        mLocationMode.setEnabled(enabled);
+        mLocationMode.setEnabled(enabled && !restricted);
 
         if (enabled != mSwitch.isChecked()) {
             // set listener to null so that that code below doesn't trigger onCheckedChanged()
diff --git a/src/com/android/settings/location/LocationSettingsBase.java b/src/com/android/settings/location/LocationSettingsBase.java
index 81e841a..9ceefe7 100644
--- a/src/com/android/settings/location/LocationSettingsBase.java
+++ b/src/com/android/settings/location/LocationSettingsBase.java
@@ -38,12 +38,29 @@
 
     private static final int LOADER_ID_LOCATION_MODE = 1;
 
+    /**
+     * Whether the fragment is actively running.
+     */
+    private boolean mActive = false;
+
     @Override
     public void onCreate(Bundle icicle) {
         super.onCreate(icicle);
         getLoaderManager().initLoader(LOADER_ID_LOCATION_MODE, null, this);
     }
 
+    @Override
+    public void onResume() {
+        super.onResume();
+        mActive = true;
+    }
+
+    @Override
+    public void onPause() {
+        super.onPause();
+        mActive = false;
+    }
+
     /** Called when location mode has changed. */
     public abstract void onModeChanged(int mode, boolean restricted);
 
@@ -61,7 +78,9 @@
             }
             mode = Settings.Secure.getInt(getContentResolver(), Settings.Secure.LOCATION_MODE,
                     Settings.Secure.LOCATION_MODE_OFF);
-            onModeChanged(mode, true);
+            if (mActive) {
+                onModeChanged(mode, true);
+            }
             return;
         }
         Settings.Secure.putInt(getContentResolver(), Settings.Secure.LOCATION_MODE, mode);
@@ -69,9 +88,11 @@
     }
 
     public void refreshLocationMode() {
-        int mode = Settings.Secure.getInt(getContentResolver(), Settings.Secure.LOCATION_MODE,
-                Settings.Secure.LOCATION_MODE_OFF);
-        onModeChanged(mode, isRestricted());
+        if (mActive) {
+            int mode = Settings.Secure.getInt(getContentResolver(), Settings.Secure.LOCATION_MODE,
+                    Settings.Secure.LOCATION_MODE_OFF);
+            onModeChanged(mode, isRestricted());
+        }
     }
 
     @Override
diff --git a/src/com/android/settings/location/RecentLocationApps.java b/src/com/android/settings/location/RecentLocationApps.java
index 23e6dcf..1fa8aac 100644
--- a/src/com/android/settings/location/RecentLocationApps.java
+++ b/src/com/android/settings/location/RecentLocationApps.java
@@ -140,7 +140,7 @@
     public List<Preference> getAppList() {
         // Retrieve Uid-based battery blaming info and generate a package to BatterySipper HashMap
         // for later faster looking up.
-        mStatsHelper.refreshStats();
+        mStatsHelper.refreshStats(true);
         List<BatterySipper> usageList = mStatsHelper.getUsageList();
         // Key: package Uid. Value: BatterySipperWrapper.
         HashMap<Integer, BatterySipperWrapper> sipperMap =
@@ -243,11 +243,22 @@
             try {
                 ApplicationInfo appInfo = mPackageManager.getApplicationInfo(
                         packageName, PackageManager.GET_META_DATA);
-                pref = createRecentLocationEntry(
-                        mPackageManager.getApplicationIcon(appInfo),
-                        mPackageManager.getApplicationLabel(appInfo),
-                        highBattery,
-                        new PackageEntryClickedListener(packageName));
+                // Multiple users can install the same package. Each user gets a different Uid for
+                // the same package.
+                //
+                // Here we retrieve the Uid with package name, that will be the Uid for that package
+                // associated with the current active user. If the Uid differs from the Uid in ops,
+                // that means this entry belongs to another inactive user and we should ignore that.
+                if (appInfo.uid == ops.getUid()) {
+                    pref = createRecentLocationEntry(
+                            mPackageManager.getApplicationIcon(appInfo),
+                            mPackageManager.getApplicationLabel(appInfo),
+                            highBattery,
+                            new PackageEntryClickedListener(packageName));
+                } else if (Log.isLoggable(TAG, Log.VERBOSE)) {
+                    Log.v(TAG, "package " + packageName + " with Uid " + ops.getUid() +
+                            " belongs to another inactive account, ignored.");
+                }
             } catch (PackageManager.NameNotFoundException e) {
                 Log.wtf(TAG, "Package not found: " + packageName);
             }
diff --git a/src/com/android/settings/location/SettingsInjector.java b/src/com/android/settings/location/SettingsInjector.java
index 7bd190c..5929466 100644
--- a/src/com/android/settings/location/SettingsInjector.java
+++ b/src/com/android/settings/location/SettingsInjector.java
@@ -30,6 +30,7 @@
 import android.os.Handler;
 import android.os.Message;
 import android.os.Messenger;
+import android.os.SystemClock;
 import android.preference.Preference;
 import android.util.AttributeSet;
 import android.util.Log;
@@ -42,7 +43,6 @@
 import java.util.ArrayList;
 import java.util.HashSet;
 import java.util.Iterator;
-import java.util.LinkedHashSet;
 import java.util.List;
 import java.util.Set;
 
@@ -67,22 +67,6 @@
     private static final long INJECTED_STATUS_UPDATE_TIMEOUT_MILLIS = 1000;
 
     /**
-     * Intent action marking the receiver as injecting a setting
-     */
-    public static final String RECEIVER_INTENT = "com.android.settings.InjectedLocationSetting";
-
-    /**
-     * Name of the meta-data tag used to specify the resource file that includes the settings
-     * attributes.
-     */
-    public static final String META_DATA_NAME = "com.android.settings.InjectedLocationSetting";
-
-    /**
-     * Name of the XML tag that includes the attributes for the setting.
-     */
-    public static final String ATTRIBUTES_NAME = "injected-location-setting";
-
-    /**
      * {@link Message#what} value for starting to load status values
      * in case we aren't already in the process of loading them.
      */
@@ -115,7 +99,8 @@
 
     /**
      * Returns a list with one {@link InjectedSetting} object for each {@link android.app.Service}
-     * that responds to {@link #RECEIVER_INTENT} and provides the expected setting metadata.
+     * that responds to {@link SettingInjectorService#ACTION_SERVICE_INTENT} and provides the
+     * expected setting metadata.
      *
      * Duplicates some code from {@link android.content.pm.RegisteredServicesCache}.
      *
@@ -123,37 +108,38 @@
      */
     private List<InjectedSetting> getSettings() {
         PackageManager pm = mContext.getPackageManager();
-        Intent receiverIntent = new Intent(RECEIVER_INTENT);
+        Intent intent = new Intent(SettingInjectorService.ACTION_SERVICE_INTENT);
 
         List<ResolveInfo> resolveInfos =
-                pm.queryIntentServices(receiverIntent, PackageManager.GET_META_DATA);
+                pm.queryIntentServices(intent, PackageManager.GET_META_DATA);
         if (Log.isLoggable(TAG, Log.DEBUG)) {
             Log.d(TAG, "Found services: " + resolveInfos);
         }
         List<InjectedSetting> settings = new ArrayList<InjectedSetting>(resolveInfos.size());
-        for (ResolveInfo receiver : resolveInfos) {
+        for (ResolveInfo resolveInfo : resolveInfos) {
             try {
-                InjectedSetting info = parseServiceInfo(receiver, pm);
-                if (info == null) {
-                    Log.w(TAG, "Unable to load service info " + receiver);
+                InjectedSetting setting = parseServiceInfo(resolveInfo, pm);
+                if (setting == null) {
+                    Log.w(TAG, "Unable to load service info " + resolveInfo);
                 } else {
-                    if (Log.isLoggable(TAG, Log.INFO)) {
-                        Log.i(TAG, "Loaded service info: " + info);
-                    }
-                    settings.add(info);
+                    settings.add(setting);
                 }
             } catch (XmlPullParserException e) {
-                Log.w(TAG, "Unable to load service info " + receiver, e);
+                Log.w(TAG, "Unable to load service info " + resolveInfo, e);
             } catch (IOException e) {
-                Log.w(TAG, "Unable to load service info " + receiver, e);
+                Log.w(TAG, "Unable to load service info " + resolveInfo, e);
             }
         }
+        if (Log.isLoggable(TAG, Log.DEBUG)) {
+            Log.d(TAG, "Loaded settings: " + settings);
+        }
 
         return settings;
     }
 
     /**
-     * Parses {@link InjectedSetting} from the attributes of the {@link #META_DATA_NAME} tag.
+     * Parses {@link InjectedSetting} from the attributes of the
+     * {@link SettingInjectorService#META_DATA_NAME} tag.
      *
      * Duplicates some code from {@link android.content.pm.RegisteredServicesCache}.
      */
@@ -164,9 +150,9 @@
 
         XmlResourceParser parser = null;
         try {
-            parser = si.loadXmlMetaData(pm, META_DATA_NAME);
+            parser = si.loadXmlMetaData(pm, SettingInjectorService.META_DATA_NAME);
             if (parser == null) {
-                throw new XmlPullParserException("No " + META_DATA_NAME
+                throw new XmlPullParserException("No " + SettingInjectorService.META_DATA_NAME
                         + " meta-data for " + service + ": " + si);
             }
 
@@ -178,9 +164,9 @@
             }
 
             String nodeName = parser.getName();
-            if (!ATTRIBUTES_NAME.equals(nodeName)) {
+            if (!SettingInjectorService.ATTRIBUTES_NAME.equals(nodeName)) {
                 throw new XmlPullParserException("Meta-data does not start with "
-                        + ATTRIBUTES_NAME + " tag");
+                        + SettingInjectorService.ATTRIBUTES_NAME + " tag");
             }
 
             Resources res = pm.getResourcesForApplication(si.applicationInfo);
@@ -201,15 +187,15 @@
     private static InjectedSetting parseAttributes(
             String packageName, String className, Resources res, AttributeSet attrs) {
 
-        TypedArray sa = res.obtainAttributes(attrs, android.R.styleable.InjectedLocationSetting);
+        TypedArray sa = res.obtainAttributes(attrs, android.R.styleable.SettingInjectorService);
         try {
             // Note that to help guard against malicious string injection, we do not allow dynamic
             // specification of the label (setting title)
-            final String label = sa.getString(android.R.styleable.InjectedLocationSetting_label);
+            final String label = sa.getString(android.R.styleable.SettingInjectorService_title);
             final int iconId = sa.getResourceId(
-                    android.R.styleable.InjectedLocationSetting_icon, 0);
+                    android.R.styleable.SettingInjectorService_icon, 0);
             final String settingsActivity =
-                    sa.getString(android.R.styleable.InjectedLocationSetting_settingsActivity);
+                    sa.getString(android.R.styleable.SettingInjectorService_settingsActivity);
             if (Log.isLoggable(TAG, Log.DEBUG)) {
                 Log.d(TAG, "parsed label: " + label + ", iconId: " + iconId
                         + ", settingsActivity: " + settingsActivity);
@@ -306,6 +292,7 @@
                     break;
                 case WHAT_RECEIVED_STATUS:
                     final Setting receivedSetting = (Setting) msg.obj;
+                    receivedSetting.maybeLogElapsedTime();
                     mSettingsBeingLoaded.remove(receivedSetting);
                     mTimedOutSettings.remove(receivedSetting);
                     removeMessages(WHAT_TIMEOUT, receivedSetting);
@@ -357,8 +344,7 @@
             iter.remove();
 
             // Request the status value
-            Intent intent = setting.createUpdatingIntent();
-            mContext.startService(intent);
+            setting.startService();
             mSettingsBeingLoaded.add(setting);
 
             // Ensure that if receiving the status value takes too long, we start loading the
@@ -390,6 +376,7 @@
 
         public final InjectedSetting setting;
         public final Preference preference;
+        public long startMillis;
 
         private Setting(InjectedSetting setting, Preference preference) {
             this.setting = setting;
@@ -406,7 +393,7 @@
 
         /**
          * Returns true if they both have the same {@link #setting} value. Ignores mutable
-         * preference so that it's safe to use in sets.
+         * {@link #preference} and {@link #startMillis} so that it's safe to use in sets.
          */
         @Override
         public boolean equals(Object o) {
@@ -419,11 +406,10 @@
         }
 
         /**
-         * Creates an Intent to ask the receiver for the current status for the setting, and display
-         * it when it replies.
+         * Starts the service to fetch for the current status for the setting, and updates the
+         * preference when the service replies.
          */
-        public Intent createUpdatingIntent() {
-            final Intent receiverIntent = setting.getServiceIntent();
+        public void startService() {
             Handler handler = new Handler() {
                 @Override
                 public void handleMessage(Message msg) {
@@ -440,12 +426,25 @@
                 }
             };
             Messenger messenger = new Messenger(handler);
-            receiverIntent.putExtra(SettingInjectorService.MESSENGER_KEY, messenger);
+
+            Intent intent = setting.getServiceIntent();
+            intent.putExtra(SettingInjectorService.MESSENGER_KEY, messenger);
+
             if (Log.isLoggable(TAG, Log.DEBUG)) {
-                Log.d(TAG, setting + ": sending rcv-intent: " + receiverIntent
+                Log.d(TAG, setting + ": sending update intent: " + intent
                         + ", handler: " + handler);
+                startMillis = SystemClock.elapsedRealtime();
+            } else {
+                startMillis = 0;
             }
-            return receiverIntent;
+            mContext.startService(intent);
+        }
+
+        public void maybeLogElapsedTime() {
+            if (Log.isLoggable(TAG, Log.DEBUG) && startMillis != 0) {
+                long end = SystemClock.elapsedRealtime();
+                Log.d(TAG, this + " update took " + (end - startMillis) + " millis");
+            }
         }
     }
 }
diff --git a/src/com/android/settings/nfc/PaymentBackend.java b/src/com/android/settings/nfc/PaymentBackend.java
index 3c2c3ce..e2f110f 100644
--- a/src/com/android/settings/nfc/PaymentBackend.java
+++ b/src/com/android/settings/nfc/PaymentBackend.java
@@ -22,7 +22,7 @@
 import android.graphics.drawable.Drawable;
 import android.nfc.NfcAdapter;
 import android.nfc.cardemulation.ApduServiceInfo;
-import android.nfc.cardemulation.CardEmulationManager;
+import android.nfc.cardemulation.CardEmulation;
 import android.provider.Settings;
 
 import java.util.ArrayList;
@@ -40,19 +40,19 @@
 
     private final Context mContext;
     private final NfcAdapter mAdapter;
-    private final CardEmulationManager mCardEmuManager;
+    private final CardEmulation mCardEmuManager;
 
     public PaymentBackend(Context context) {
         mContext = context;
 
         mAdapter = NfcAdapter.getDefaultAdapter(context);
-        mCardEmuManager = CardEmulationManager.getInstance(mAdapter);
+        mCardEmuManager = CardEmulation.getInstance(mAdapter);
     }
 
     public List<PaymentAppInfo> getPaymentAppInfos() {
         PackageManager pm = mContext.getPackageManager();
         List<ApduServiceInfo> serviceInfos =
-                mCardEmuManager.getServices(CardEmulationManager.CATEGORY_PAYMENT);
+                mCardEmuManager.getServices(CardEmulation.CATEGORY_PAYMENT);
         List<PaymentAppInfo> appInfos = new ArrayList<PaymentAppInfo>();
 
         if (serviceInfos == null) return appInfos;
diff --git a/src/com/android/settings/nfc/PaymentDefaultDialog.java b/src/com/android/settings/nfc/PaymentDefaultDialog.java
index a6887a3..ae2f4c1 100644
--- a/src/com/android/settings/nfc/PaymentDefaultDialog.java
+++ b/src/com/android/settings/nfc/PaymentDefaultDialog.java
@@ -22,7 +22,7 @@
 import android.content.pm.ApplicationInfo;
 import android.content.pm.PackageManager;
 import android.content.pm.PackageManager.NameNotFoundException;
-import android.nfc.cardemulation.CardEmulationManager;
+import android.nfc.cardemulation.CardEmulation;
 import android.os.Bundle;
 import android.util.Log;
 
@@ -47,8 +47,8 @@
         mBackend = new PaymentBackend(this);
         Intent intent = getIntent();
         ComponentName component = intent.getParcelableExtra(
-                CardEmulationManager.EXTRA_SERVICE_COMPONENT);
-        String category = intent.getStringExtra(CardEmulationManager.EXTRA_CATEGORY);
+                CardEmulation.EXTRA_SERVICE_COMPONENT);
+        String category = intent.getStringExtra(CardEmulation.EXTRA_CATEGORY);
 
         setResult(RESULT_CANCELED);
         if (!buildDialog(component, category)) {
@@ -75,7 +75,7 @@
             return false;
         }
 
-        if (!CardEmulationManager.CATEGORY_PAYMENT.equals(category)) {
+        if (!CardEmulation.CATEGORY_PAYMENT.equals(category)) {
             Log.e(TAG, "Don't support defaults for category " + category);
             return false;
         }
diff --git a/src/com/android/settings/nfc/PaymentSettings.java b/src/com/android/settings/nfc/PaymentSettings.java
index 41bcc2c..af569ac 100644
--- a/src/com/android/settings/nfc/PaymentSettings.java
+++ b/src/com/android/settings/nfc/PaymentSettings.java
@@ -55,23 +55,10 @@
             for (PaymentAppInfo appInfo : appInfos) {
                 PaymentAppPreference preference =
                         new PaymentAppPreference(getActivity(), appInfo, this);
-                // If for some reason isAuto gets out of sync, clear out app default
                 preference.setIcon(appInfo.icon);
                 preference.setTitle(appInfo.caption);
                 screen.addPreference(preference);
             }
-            if (appInfos.size() > 1) {
-                PaymentAppInfo appInfo = new PaymentAppInfo();
-                appInfo.icon = null;
-                appInfo.componentName = null;
-                appInfo.isDefault = !(mPaymentBackend.getDefaultPaymentApp() != null);
-                // Add "Ask every time" option
-                PaymentAppPreference preference =
-                        new PaymentAppPreference(getActivity(), appInfo, this);
-                preference.setIcon(null);
-                preference.setTitle(R.string.nfc_payment_ask);
-                screen.addPreference(preference);
-            }
         }
         setPreferenceScreen(screen);
     }
@@ -82,8 +69,6 @@
             PaymentAppInfo appInfo = (PaymentAppInfo) v.getTag();
             if (appInfo.componentName != null) {
                 mPaymentBackend.setDefaultPaymentApp(appInfo.componentName);
-            } else {
-                mPaymentBackend.setDefaultPaymentApp(null);
             }
             refresh();
         }
diff --git a/src/com/android/settings/wifi/AccessPoint.java b/src/com/android/settings/wifi/AccessPoint.java
index 20146eb..c4d1f7c 100644
--- a/src/com/android/settings/wifi/AccessPoint.java
+++ b/src/com/android/settings/wifi/AccessPoint.java
@@ -16,6 +16,8 @@
 
 package com.android.settings.wifi;
 
+import com.android.settings.R;
+
 import android.content.Context;
 import android.net.NetworkInfo.DetailedState;
 import android.net.wifi.ScanResult;
@@ -29,8 +31,6 @@
 import android.view.View;
 import android.widget.ImageView;
 
-import com.android.settings.R;
-
 class AccessPoint extends Preference {
     static final String TAG = "Settings.AccessPoint";
 
@@ -211,7 +211,8 @@
             signal.setImageDrawable(null);
         } else {
             signal.setImageLevel(getLevel());
-            signal.setImageResource(R.drawable.wifi_signal);
+            signal.setImageDrawable(getContext().getTheme().obtainStyledAttributes(
+                    new int[] {R.attr.wifi_signal}).getDrawable(0));
             signal.setImageState((security != SECURITY_NONE) ?
                     STATE_SECURED : STATE_NONE, true);
         }
diff --git a/src/com/android/settings/wifi/WifiDialog.java b/src/com/android/settings/wifi/WifiDialog.java
index 82b0cc6..f1720c1 100644
--- a/src/com/android/settings/wifi/WifiDialog.java
+++ b/src/com/android/settings/wifi/WifiDialog.java
@@ -38,7 +38,7 @@
 
     public WifiDialog(Context context, DialogInterface.OnClickListener listener,
             AccessPoint accessPoint, boolean edit) {
-        super(context, R.style.Theme_WifiDialog);
+        super(context);
         mEdit = edit;
         mListener = listener;
         mAccessPoint = accessPoint;
diff --git a/src/com/android/settings/wifi/WifiSettings.java b/src/com/android/settings/wifi/WifiSettings.java
index 9fc1010..1caf58b 100644
--- a/src/com/android/settings/wifi/WifiSettings.java
+++ b/src/com/android/settings/wifi/WifiSettings.java
@@ -19,12 +19,9 @@
 import static android.net.wifi.WifiConfiguration.INVALID_NETWORK_ID;
 import static android.os.UserManager.DISALLOW_CONFIG_WIFI;
 
-import java.util.ArrayList;
-import java.util.Collection;
-import java.util.Collections;
-import java.util.HashMap;
-import java.util.List;
-import java.util.concurrent.atomic.AtomicBoolean;
+import com.android.settings.R;
+import com.android.settings.RestrictedSettingsFragment;
+import com.android.settings.wifi.p2p.WifiP2pSettings;
 
 import android.app.ActionBar;
 import android.app.Activity;
@@ -37,6 +34,7 @@
 import android.content.IntentFilter;
 import android.content.pm.PackageManager;
 import android.content.res.Resources;
+import android.content.res.TypedArray;
 import android.location.LocationManager;
 import android.net.ConnectivityManager;
 import android.net.NetworkInfo;
@@ -76,9 +74,12 @@
 import android.widget.TextView;
 import android.widget.Toast;
 
-import com.android.settings.R;
-import com.android.settings.RestrictedSettingsFragment;
-import com.android.settings.wifi.p2p.WifiP2pSettings;
+import java.util.ArrayList;
+import java.util.Collection;
+import java.util.Collections;
+import java.util.HashMap;
+import java.util.List;
+import java.util.concurrent.atomic.AtomicBoolean;
 
 /**
  * Two types of UI are provided here.
@@ -134,7 +135,7 @@
     private DetailedState mLastState;
     private WifiInfo mLastInfo;
 
-    private AtomicBoolean mConnected = new AtomicBoolean(false);
+    private final AtomicBoolean mConnected = new AtomicBoolean(false);
 
     private WifiDialog mDialog;
 
@@ -447,10 +448,11 @@
         if (isRestrictedAndNotPinProtected()) return;
 
         final boolean wifiIsEnabled = mWifiManager.isWifiEnabled();
+        TypedArray ta = getActivity().getTheme().obtainStyledAttributes(
+                new int[] {R.attr.ic_menu_add, R.attr.ic_wps});
         if (mSetupWizardMode) {
-            // FIXME: add setIcon() when graphics are available
             menu.add(Menu.NONE, MENU_ID_WPS_PBC, 0, R.string.wifi_menu_wps_pbc)
-                    .setIcon(R.drawable.ic_wps)
+                    .setIcon(ta.getDrawable(1))
                     .setEnabled(wifiIsEnabled)
                     .setShowAsAction(MenuItem.SHOW_AS_ACTION_ALWAYS);
             menu.add(Menu.NONE, MENU_ID_ADD_NETWORK, 0, R.string.wifi_add_network)
@@ -458,11 +460,11 @@
                     .setShowAsAction(MenuItem.SHOW_AS_ACTION_ALWAYS);
         } else {
             menu.add(Menu.NONE, MENU_ID_WPS_PBC, 0, R.string.wifi_menu_wps_pbc)
-                    .setIcon(R.drawable.ic_wps)
+                    .setIcon(ta.getDrawable(1))
                     .setEnabled(wifiIsEnabled)
                     .setShowAsAction(MenuItem.SHOW_AS_ACTION_IF_ROOM);
             menu.add(Menu.NONE, MENU_ID_ADD_NETWORK, 0, R.string.wifi_add_network)
-                    .setIcon(R.drawable.ic_menu_add)
+                    .setIcon(ta.getDrawable(0))
                     .setEnabled(wifiIsEnabled)
                     .setShowAsAction(MenuItem.SHOW_AS_ACTION_IF_ROOM);
             menu.add(Menu.NONE, MENU_ID_SCAN, 0, R.string.wifi_menu_scan)
@@ -481,6 +483,7 @@
                     //.setIcon(android.R.drawable.ic_menu_manage)
                     .setShowAsAction(MenuItem.SHOW_AS_ACTION_NEVER);
         }
+        ta.recycle();
         super.onCreateOptionsMenu(menu, inflater);
     }
 
@@ -808,7 +811,7 @@
 
     /** A restricted multimap for use in constructAccessPoints */
     private class Multimap<K,V> {
-        private HashMap<K,List<V>> store = new HashMap<K,List<V>>();
+        private final HashMap<K,List<V>> store = new HashMap<K,List<V>>();
         /** retrieve a non-null list of values with key K */
         List<V> getAll(K key) {
             List<V> values = store.get(key);
diff --git a/src/com/android/settings/wifi/WifiSetupActivity.java b/src/com/android/settings/wifi/WifiSetupActivity.java
index 8415954..1739750 100644
--- a/src/com/android/settings/wifi/WifiSetupActivity.java
+++ b/src/com/android/settings/wifi/WifiSetupActivity.java
@@ -17,7 +17,25 @@
 
 import com.android.settings.ButtonBarHandler;
 
-// dummy class for setup wizard theme
-public class WifiSetupActivity extends WifiPickerActivity implements ButtonBarHandler {
+import android.content.res.Resources;
 
-}
\ No newline at end of file
+public class WifiSetupActivity extends WifiPickerActivity implements ButtonBarHandler {
+    // Extra containing the resource name of the theme to be used
+    private static final String EXTRA_THEME = "theme";
+    private static final String THEME_HOLO = "holo";
+    private static final String THEME_HOLO_LIGHT = "holo_light";
+
+    // Style resources containing theme settings
+    private static final String RESOURCE_THEME_DARK = "SetupWizardWifiTheme";
+    private static final String RESOURCE_THEME_LIGHT = "SetupWizardWifiTheme.Light";
+
+    @Override
+    protected void onApplyThemeResource(Resources.Theme theme, int resid, boolean first) {
+        String themeName = getIntent().getStringExtra(EXTRA_THEME);
+        if (themeName != null && themeName.equalsIgnoreCase(THEME_HOLO_LIGHT)) {
+            resid = getResources().getIdentifier(RESOURCE_THEME_LIGHT, "style",
+                    getPackageName());
+        }
+        super.onApplyThemeResource(theme, resid, first);
+    }
+}
diff --git a/src/com/android/settings/wifi/p2p/WifiP2pPeer.java b/src/com/android/settings/wifi/p2p/WifiP2pPeer.java
index 1eb810e..a364021 100644
--- a/src/com/android/settings/wifi/p2p/WifiP2pPeer.java
+++ b/src/com/android/settings/wifi/p2p/WifiP2pPeer.java
@@ -20,21 +20,18 @@
 
 import android.content.Context;
 import android.net.wifi.WifiManager;
-import android.net.wifi.p2p.WifiP2pManager;
 import android.net.wifi.p2p.WifiP2pDevice;
 import android.preference.Preference;
 import android.text.TextUtils;
 import android.view.View;
 import android.widget.ImageView;
 
-import java.util.Comparator;
-
 public class WifiP2pPeer extends Preference {
 
     private static final int[] STATE_SECURED = {R.attr.state_encrypted};
     public WifiP2pDevice device;
 
-    private int mRssi;
+    private final int mRssi;
     private ImageView mSignal;
 
     private static final int SIGNAL_LEVELS = 4;
@@ -57,7 +54,7 @@
         if (mRssi == Integer.MAX_VALUE) {
             mSignal.setImageDrawable(null);
         } else {
-            mSignal.setImageResource(R.drawable.wifi_signal);
+            mSignal.setImageResource(R.drawable.wifi_signal_dark);
             mSignal.setImageState(STATE_SECURED,  true);
         }
         refresh();