summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorXin Li <delphij@google.com>2020-09-08 16:55:46 -0700
committerXin Li <delphij@google.com>2020-09-08 16:55:46 -0700
commit6e56ff26c713694206b00b31330b37e0ebf66b8a (patch)
treeb62c1cc1ef9030e7d77c00877ab5583ec5115bf5
parent6b88af046943a9074c842da87d744f86e19f8d3d (diff)
parent6e9b1146e4c15fe730148b2cba2cd506b9cfde3b (diff)
downloadSystemUpdater-6e56ff26c713694206b00b31330b37e0ebf66b8a.tar.gz
Merge Android R
Bug: 168057903 Merged-In: Ia2a3906818c66adc28c14047af395289306da9aa Change-Id: I66dfbfc59576c5776855cae75638c5d74480c08a
-rw-r--r--Android.bp2
-rw-r--r--AndroidManifest.xml1
-rw-r--r--res/color/action_bar_btn.xml4
-rw-r--r--res/drawable/button_ripple_bg.xml2
-rw-r--r--res/drawable/ic_arrow_back.xml6
-rw-r--r--res/drawable/rectangle_ripple_mask.xml2
-rw-r--r--res/layout/action_bar_with_button.xml57
-rw-r--r--res/layout/activity_main.xml12
-rw-r--r--res/layout/folder_list.xml11
-rw-r--r--res/layout/system_update_auto_content.xml18
-rw-r--r--res/values-af/strings.xml2
-rw-r--r--res/values-am/strings.xml2
-rw-r--r--res/values-ar/strings.xml2
-rw-r--r--res/values-as/strings.xml2
-rw-r--r--res/values-az/strings.xml2
-rw-r--r--res/values-b+sr+Latn/strings.xml2
-rw-r--r--res/values-be/strings.xml2
-rw-r--r--res/values-bg/strings.xml2
-rw-r--r--res/values-bn/strings.xml2
-rw-r--r--res/values-bs/strings.xml2
-rw-r--r--res/values-ca/strings.xml2
-rw-r--r--res/values-cs/strings.xml2
-rw-r--r--res/values-da/strings.xml2
-rw-r--r--res/values-de/strings.xml2
-rw-r--r--res/values-el/strings.xml2
-rw-r--r--res/values-en-rAU/strings.xml2
-rw-r--r--res/values-en-rCA/strings.xml2
-rw-r--r--res/values-en-rGB/strings.xml2
-rw-r--r--res/values-en-rIN/strings.xml2
-rw-r--r--res/values-en-rXC/strings.xml2
-rw-r--r--res/values-es-rUS/strings.xml2
-rw-r--r--res/values-es/strings.xml2
-rw-r--r--res/values-et/strings.xml2
-rw-r--r--res/values-eu/strings.xml2
-rw-r--r--res/values-fa/strings.xml2
-rw-r--r--res/values-fi/strings.xml2
-rw-r--r--res/values-fr-rCA/strings.xml2
-rw-r--r--res/values-fr/strings.xml2
-rw-r--r--res/values-gl/strings.xml2
-rw-r--r--res/values-gu/strings.xml2
-rw-r--r--res/values-hi/strings.xml2
-rw-r--r--res/values-hr/strings.xml2
-rw-r--r--res/values-hu/strings.xml2
-rw-r--r--res/values-hy/strings.xml2
-rw-r--r--res/values-in/strings.xml2
-rw-r--r--res/values-is/strings.xml2
-rw-r--r--res/values-it/strings.xml2
-rw-r--r--res/values-iw/strings.xml2
-rw-r--r--res/values-ja/strings.xml2
-rw-r--r--res/values-ka/strings.xml2
-rw-r--r--res/values-kk/strings.xml2
-rw-r--r--res/values-km/strings.xml2
-rw-r--r--res/values-kn/strings.xml2
-rw-r--r--res/values-ko/strings.xml2
-rw-r--r--res/values-ky/strings.xml2
-rw-r--r--res/values-lo/strings.xml2
-rw-r--r--res/values-lt/strings.xml2
-rw-r--r--res/values-lv/strings.xml2
-rw-r--r--res/values-mk/strings.xml2
-rw-r--r--res/values-ml/strings.xml2
-rw-r--r--res/values-mn/strings.xml2
-rw-r--r--res/values-mr/strings.xml2
-rw-r--r--res/values-ms/strings.xml2
-rw-r--r--res/values-my/strings.xml2
-rw-r--r--res/values-nb/strings.xml2
-rw-r--r--res/values-ne/strings.xml2
-rw-r--r--res/values-night/colors.xml5
-rw-r--r--res/values-nl/strings.xml2
-rw-r--r--res/values-or/strings.xml2
-rw-r--r--res/values-pa/strings.xml2
-rw-r--r--res/values-pl/strings.xml2
-rw-r--r--res/values-pt-rPT/strings.xml2
-rw-r--r--res/values-pt/strings.xml2
-rw-r--r--res/values-ro/strings.xml2
-rw-r--r--res/values-ru/strings.xml2
-rw-r--r--res/values-si/strings.xml2
-rw-r--r--res/values-sk/strings.xml2
-rw-r--r--res/values-sl/strings.xml2
-rw-r--r--res/values-sq/strings.xml2
-rw-r--r--res/values-sr/strings.xml2
-rw-r--r--res/values-sv/strings.xml2
-rw-r--r--res/values-sw/strings.xml2
-rw-r--r--res/values-ta/strings.xml2
-rw-r--r--res/values-te/strings.xml2
-rw-r--r--res/values-th/strings.xml2
-rw-r--r--res/values-tl/strings.xml2
-rw-r--r--res/values-tr/strings.xml2
-rw-r--r--res/values-uk/strings.xml2
-rw-r--r--res/values-ur/strings.xml2
-rw-r--r--res/values-uz/strings.xml2
-rw-r--r--res/values-vi/strings.xml2
-rw-r--r--res/values-zh-rCN/strings.xml2
-rw-r--r--res/values-zh-rHK/strings.xml2
-rw-r--r--res/values-zh-rTW/strings.xml2
-rw-r--r--res/values-zu/strings.xml2
-rw-r--r--res/values/colors.xml5
-rw-r--r--res/values/dimens.xml5
-rw-r--r--res/values/strings.xml12
-rw-r--r--res/values/styles.xml29
-rw-r--r--src/com/android/car/systemupdater/DeviceListFragment.java75
-rw-r--r--src/com/android/car/systemupdater/SystemUpdaterActivity.java11
-rw-r--r--src/com/android/car/systemupdater/UpdateLayoutFragment.java44
102 files changed, 173 insertions, 296 deletions
diff --git a/Android.bp b/Android.bp
index 33704c2..dfa7eca 100644
--- a/Android.bp
+++ b/Android.bp
@@ -29,7 +29,7 @@ android_app {
dxflags: ["--multi-dex"],
static_libs: [
"androidx.appcompat_appcompat",
- "androidx.car_car",
"androidx.legacy_legacy-support-v4",
+ "car-ui-lib",
],
}
diff --git a/AndroidManifest.xml b/AndroidManifest.xml
index 26253b3..32b4a45 100644
--- a/AndroidManifest.xml
+++ b/AndroidManifest.xml
@@ -20,6 +20,7 @@
package="com.android.car.systemupdater">
<uses-permission android:name="android.permission.WRITE_MEDIA_STORAGE" />
+ <uses-permission android:name="android.permission.MANAGE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.REBOOT" />
diff --git a/res/color/action_bar_btn.xml b/res/color/action_bar_btn.xml
index 29d9fa2..d1253b0 100644
--- a/res/color/action_bar_btn.xml
+++ b/res/color/action_bar_btn.xml
@@ -17,8 +17,8 @@
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_enabled="true"
- android:color="@color/car_accent" />
+ android:color="?android:attr/colorAccent" />
<item android:state_enabled="false"
android:alpha="0.5"
- android:color="@color/car_accent" />
+ android:color="?android:attr/colorAccent" />
</selector>
diff --git a/res/drawable/button_ripple_bg.xml b/res/drawable/button_ripple_bg.xml
index a28e38c..1bcd2a9 100644
--- a/res/drawable/button_ripple_bg.xml
+++ b/res/drawable/button_ripple_bg.xml
@@ -16,7 +16,7 @@
-->
<ripple xmlns:android="http://schemas.android.com/apk/res/android"
- android:color="@color/car_card_ripple_background"
+ android:color="@color/car_ui_ripple_color"
android:radius="@dimen/toggle_ripple">
<item android:id="@android:id/mask"
android:drawable="@drawable/rectangle_ripple_mask" />
diff --git a/res/drawable/ic_arrow_back.xml b/res/drawable/ic_arrow_back.xml
index 81da87f..6d92790 100644
--- a/res/drawable/ic_arrow_back.xml
+++ b/res/drawable/ic_arrow_back.xml
@@ -18,9 +18,9 @@
~ does not provide a way to customize it. Here to center the icon in action bar, we make up
~ the margin by add the extra space in the icon itself -->
<vector
- android:height="@dimen/car_primary_icon_size"
- android:width="@dimen/car_primary_icon_size"
- android:tint="@color/car_accent"
+ android:height="@dimen/car_ui_primary_icon_size"
+ android:width="@dimen/car_ui_primary_icon_size"
+ android:tint="?android:attr/colorAccent"
android:viewportHeight="24.0"
android:viewportWidth="24.0"
xmlns:android="http://schemas.android.com/apk/res/android">
diff --git a/res/drawable/rectangle_ripple_mask.xml b/res/drawable/rectangle_ripple_mask.xml
index 69eaf8b..2661da8 100644
--- a/res/drawable/rectangle_ripple_mask.xml
+++ b/res/drawable/rectangle_ripple_mask.xml
@@ -17,6 +17,6 @@
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
- <corners android:radius="@dimen/car_radius_1" />
+ <corners android:radius="@dimen/ripple_mask_radius" />
<solid android:color="@android:color/white" />
</shape> \ No newline at end of file
diff --git a/res/layout/action_bar_with_button.xml b/res/layout/action_bar_with_button.xml
deleted file mode 100644
index 5dbf850..0000000
--- a/res/layout/action_bar_with_button.xml
+++ /dev/null
@@ -1,57 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
- ~ Copyright (C) 2018 The Android Open Source Project
- ~
- ~ Licensed under the Apache License, Version 2.0 (the "License");
- ~ you may not use this file except in compliance with the License.
- ~ You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing, software
- ~ distributed under the License is distributed on an "AS IS" BASIS,
- ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- ~ See the License for the specific language governing permissions and
- ~ limitations under the License
- -->
-
-<RelativeLayout
- xmlns:android="http://schemas.android.com/apk/res/android"
- android:layout_width="match_parent"
- android:layout_height="@dimen/car_app_bar_height">
-
- <TextView
- android:id="@+id/title"
- android:layout_width="wrap_content"
- android:layout_height="match_parent"
- android:layout_marginEnd="@dimen/car_keyline_1"
- android:gravity="center_vertical"
- android:textAppearance="@style/TextAppearance.Car.Body1.Medium"
- android:text="@string/title"/>
-
- <FrameLayout
- android:id="@+id/button_container"
- android:layout_width="wrap_content"
- android:layout_height="match_parent"
- android:layout_alignParentEnd="true"
- android:layout_marginEnd="@dimen/car_keyline_1"
- android:orientation="horizontal">
-
- <Button
- android:id="@+id/action_button1"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:layout_gravity="center_vertical"
- style="@style/SystemUpdate.ActionBar.Button.Borderless.Colored"
- android:layout_marginEnd="@dimen/action_bar_end_widget_margin_end" />
- </FrameLayout>
-
- <ProgressBar
- android:id="@+id/progress_bar"
- style="@style/Widget.Car.ProgressBar.Horizontal"
- android:layout_width="match_parent"
- android:layout_height="wrap_content"
- android:layout_alignParentBottom="true"
- android:visibility="gone"
- android:indeterminate="true"/>
-</RelativeLayout>
diff --git a/res/layout/activity_main.xml b/res/layout/activity_main.xml
index 4d58853..c268b8d 100644
--- a/res/layout/activity_main.xml
+++ b/res/layout/activity_main.xml
@@ -16,21 +16,13 @@
-->
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
- xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
- <androidx.appcompat.widget.Toolbar
- android:id="@+id/toolbar"
- android:layout_width="match_parent"
- android:layout_height="@dimen/car_app_bar_height"
- android:theme="@style/ActionBarStyle.Car"
- app:contentInsetStart="0dp"
- app:contentInsetEnd="0dp"/>
<View
android:layout_width="match_parent"
- android:layout_height="@dimen/car_list_divider_height"
- android:background="@color/car_list_divider"/>
+ android:layout_height="@dimen/car_ui_divider_width"
+ android:background="@drawable/car_ui_divider"/>
<FrameLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
diff --git a/res/layout/folder_list.xml b/res/layout/folder_list.xml
index c34ee82..2879bdc 100644
--- a/res/layout/folder_list.xml
+++ b/res/layout/folder_list.xml
@@ -25,14 +25,13 @@
android:id="@+id/current_path"
android:layout_width="match_parent"
android:layout_height="match_parent"
- android:textAppearance="@style/TextAppearance.Car.Body2"
- android:layout_marginStart="@dimen/car_gutter_width"
- android:layout_marginEnd="@dimen/car_margin"/>
+ android:textAppearance="@style/TextAppearance.CarUi.Body2"
+ android:layout_marginStart="@dimen/car_ui_scrollbar_container_width"
+ android:layout_marginEnd="@dimen/folder_list_start_margin"/>
- <androidx.car.widget.PagedListView
+ <com.android.car.ui.recyclerview.CarUiRecyclerView
android:id="@+id/folder_list"
android:layout_width="match_parent"
android:layout_height="match_parent"
- app:showPagedListViewDivider="true"
- app:gutter="start"/>
+ app:enableDivider="true" />
</LinearLayout>
diff --git a/res/layout/system_update_auto_content.xml b/res/layout/system_update_auto_content.xml
index 6f5ee5c..6938b61 100644
--- a/res/layout/system_update_auto_content.xml
+++ b/res/layout/system_update_auto_content.xml
@@ -19,32 +19,32 @@
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
- android:layout_marginStart="@dimen/car_margin"
- android:layout_marginEnd="@dimen/car_margin">
+ android:layout_marginStart="@dimen/auto_content_margin"
+ android:layout_marginEnd="@dimen/auto_content_margin">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
- android:paddingTop="@dimen/car_padding_3"
- android:paddingBottom="@dimen/car_padding_5"
+ android:paddingTop="@dimen/car_ui_padding_3"
+ android:paddingBottom="@dimen/car_ui_padding_5"
android:orientation="vertical">
<TextView
- android:textAppearance="@style/TextAppearance.Car.Body1"
+ android:textAppearance="@style/TextAppearance.CarUi.Body1"
android:id="@+id/system_update_auto_content_title"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
- android:layout_marginBottom="@dimen/car_padding_1"/>
+ android:layout_marginBottom="@dimen/car_ui_padding_1"/>
<TextView
- android:textAppearance="@style/TextAppearance.Car.Body2"
+ android:textAppearance="@style/TextAppearance.CarUi.Body2"
android:id="@+id/system_update_auto_content_info"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
- android:layout_marginBottom="@dimen/car_padding_5"/>
+ android:layout_marginBottom="@dimen/car_ui_padding_5"/>
<TextView
- android:textAppearance="@style/TextAppearance.Car.Body2"
+ android:textAppearance="@style/TextAppearance.CarUi.Body2"
android:id="@+id/system_update_auto_content_details"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
diff --git a/res/values-af/strings.xml b/res/values-af/strings.xml
index b8b8e67..0c10825 100644
--- a/res/values-af/strings.xml
+++ b/res/values-af/strings.xml
@@ -27,7 +27,7 @@
<string name="install_now" msgid="1526380165774958831">"Installeer nou"</string>
<string name="update_failed" msgid="6878694841476888954">"Kon nie opdateer nie"</string>
<string name="verify_in_progress" msgid="8125900023523483860">"Verifieer tans opdatering …"</string>
- <string name="verify_failure" msgid="9125591747058765589">"Verifikasie het misluk. Kies geldige opdateringlêer."</string>
+ <string name="verify_failure" msgid="5077656735909871291">"Kies asseblief \'n geldige opdateringlêer."</string>
<string name="install_ready" msgid="5831701403889581045">"Die opdatering is gereed vir installering."</string>
<string name="install_in_progress" msgid="1447531401625704953">"Installering is tans aan die gang …"</string>
<string name="install_success" msgid="7607370228817982339">"Die opdatering is suksesvol."</string>
diff --git a/res/values-am/strings.xml b/res/values-am/strings.xml
index e63d048..9f0a588 100644
--- a/res/values-am/strings.xml
+++ b/res/values-am/strings.xml
@@ -27,7 +27,7 @@
<string name="install_now" msgid="1526380165774958831">"አሁን ጫን"</string>
<string name="update_failed" msgid="6878694841476888954">"ማዘመን አልተሳካም"</string>
<string name="verify_in_progress" msgid="8125900023523483860">"ዝማኔን በማረጋገጥ ላይ…"</string>
- <string name="verify_failure" msgid="9125591747058765589">"ማረጋገጥ አልተሳካም። እባክዎ የሚሠራ የዝማኔ ፋይል ይምረጡ።"</string>
+ <string name="verify_failure" msgid="5077656735909871291">"እባክዎ የሚሠራ የዝማኔ ፋይል ይምረጡ።"</string>
<string name="install_ready" msgid="5831701403889581045">"ዝማኔው ለመጫን ዝግጁ ነው።"</string>
<string name="install_in_progress" msgid="1447531401625704953">"ጭነት በሂደት ላይ…"</string>
<string name="install_success" msgid="7607370228817982339">"ዝማኔው ተሳክቷል።"</string>
diff --git a/res/values-ar/strings.xml b/res/values-ar/strings.xml
index c367968..87ee7f5 100644
--- a/res/values-ar/strings.xml
+++ b/res/values-ar/strings.xml
@@ -27,7 +27,7 @@
<string name="install_now" msgid="1526380165774958831">"التثبيت الآن"</string>
<string name="update_failed" msgid="6878694841476888954">"تعذّر التحديث"</string>
<string name="verify_in_progress" msgid="8125900023523483860">"جارٍ التحقّق من التحديث…"</string>
- <string name="verify_failure" msgid="9125591747058765589">"تعذّر التحقّق. يُرجى اختيار ملف تحديث صالح."</string>
+ <string name="verify_failure" msgid="5077656735909871291">"يُرجى اختيار ملف تحديث صالح."</string>
<string name="install_ready" msgid="5831701403889581045">"التحديث جاهز لتثبيته."</string>
<string name="install_in_progress" msgid="1447531401625704953">"التثبيت قيد التقدم…"</string>
<string name="install_success" msgid="7607370228817982339">"تم التحديث بنجاح."</string>
diff --git a/res/values-as/strings.xml b/res/values-as/strings.xml
index f3b2005..e4894c2 100644
--- a/res/values-as/strings.xml
+++ b/res/values-as/strings.xml
@@ -27,7 +27,7 @@
<string name="install_now" msgid="1526380165774958831">"এতিয়াই ইনষ্টল কৰক"</string>
<string name="update_failed" msgid="6878694841476888954">"আপডে’ট বিফল হৈছে"</string>
<string name="verify_in_progress" msgid="8125900023523483860">"আপডে’ট সত্যাপন কৰি থকা হৈছে…"</string>
- <string name="verify_failure" msgid="9125591747058765589">"সত্যাপন বিফল হৈছে। এটা মান্য আপডে’ট ফাইল বাছনি কৰক।"</string>
+ <string name="verify_failure" msgid="5077656735909871291">"অনুগ্ৰহ কৰি এটা মান্য আপডে’ট ফাইল বাছনি কৰক।"</string>
<string name="install_ready" msgid="5831701403889581045">"আপডে’টটো ইনষ্টল কৰিবৰ বাবে সাজু।"</string>
<string name="install_in_progress" msgid="1447531401625704953">"ইনষ্টলেশ্বন চলি আছে…"</string>
<string name="install_success" msgid="7607370228817982339">"আপডে’টটো সফল হৈছে।"</string>
diff --git a/res/values-az/strings.xml b/res/values-az/strings.xml
index 213c7ab..5cfaf3b 100644
--- a/res/values-az/strings.xml
+++ b/res/values-az/strings.xml
@@ -27,7 +27,7 @@
<string name="install_now" msgid="1526380165774958831">"İndi quraşdırın"</string>
<string name="update_failed" msgid="6878694841476888954">"Güncəlləmə alınmadı"</string>
<string name="verify_in_progress" msgid="8125900023523483860">"Güncəlləmə doğrulanır…"</string>
- <string name="verify_failure" msgid="9125591747058765589">"Doğrulama alınmadı. Doğru güncəlləmə faylı seçin."</string>
+ <string name="verify_failure" msgid="5077656735909871291">"Doğru güncəlləmə faylı seçin."</string>
<string name="install_ready" msgid="5831701403889581045">"Güncəlləmə quraşdırılmağa hazırdır."</string>
<string name="install_in_progress" msgid="1447531401625704953">"Quraşdırma davam edir…"</string>
<string name="install_success" msgid="7607370228817982339">"Güncəlləmə uğurlu oldu."</string>
diff --git a/res/values-b+sr+Latn/strings.xml b/res/values-b+sr+Latn/strings.xml
index 43fc16d..921f4b0 100644
--- a/res/values-b+sr+Latn/strings.xml
+++ b/res/values-b+sr+Latn/strings.xml
@@ -27,7 +27,7 @@
<string name="install_now" msgid="1526380165774958831">"Instaliraj"</string>
<string name="update_failed" msgid="6878694841476888954">"Ažuriranje nije uspelo"</string>
<string name="verify_in_progress" msgid="8125900023523483860">"Ažuriranje se verifikuje…"</string>
- <string name="verify_failure" msgid="9125591747058765589">"Neuspela potvrda. Izaberite važeću datoteku."</string>
+ <string name="verify_failure" msgid="5077656735909871291">"Izaberite važeću datoteku za ažuriranje."</string>
<string name="install_ready" msgid="5831701403889581045">"Ažuriranje je spremno za instaliranje."</string>
<string name="install_in_progress" msgid="1447531401625704953">"Instalacija je u toku…"</string>
<string name="install_success" msgid="7607370228817982339">"Ažuriranje je uspelo."</string>
diff --git a/res/values-be/strings.xml b/res/values-be/strings.xml
index f81d31e..ba06257 100644
--- a/res/values-be/strings.xml
+++ b/res/values-be/strings.xml
@@ -27,7 +27,7 @@
<string name="install_now" msgid="1526380165774958831">"Усталяваць зараз"</string>
<string name="update_failed" msgid="6878694841476888954">"Не атрымалася выканаць абнаўленне"</string>
<string name="verify_in_progress" msgid="8125900023523483860">"Правяраецца абнаўленне…"</string>
- <string name="verify_failure" msgid="9125591747058765589">"Памылка спраўджання. Выберыце іншы файл."</string>
+ <string name="verify_failure" msgid="5077656735909871291">"Выберыце правільны файл."</string>
<string name="install_ready" msgid="5831701403889581045">"Абнаўленне гатова да ўсталёўкі."</string>
<string name="install_in_progress" msgid="1447531401625704953">"Выконваецца ўсталёўка…"</string>
<string name="install_success" msgid="7607370228817982339">"Абнаўленне выканана."</string>
diff --git a/res/values-bg/strings.xml b/res/values-bg/strings.xml
index 9a939d1..8b66f41 100644
--- a/res/values-bg/strings.xml
+++ b/res/values-bg/strings.xml
@@ -27,7 +27,7 @@
<string name="install_now" msgid="1526380165774958831">"Инсталиране сега"</string>
<string name="update_failed" msgid="6878694841476888954">"Актуализирането не бе успешно"</string>
<string name="verify_in_progress" msgid="8125900023523483860">"Актуализацията се потвърждава…"</string>
- <string name="verify_failure" msgid="9125591747058765589">"Неуспешно потвържд. Изберете валиден файл за актуал."</string>
+ <string name="verify_failure" msgid="5077656735909871291">"Моля, изберете валиден файл за актуализиране."</string>
<string name="install_ready" msgid="5831701403889581045">"Актуализацията е готова за инсталиране."</string>
<string name="install_in_progress" msgid="1447531401625704953">"Инсталирането е в ход…"</string>
<string name="install_success" msgid="7607370228817982339">"Актуализацията завърши успешно."</string>
diff --git a/res/values-bn/strings.xml b/res/values-bn/strings.xml
index 99fd992..cc07d99 100644
--- a/res/values-bn/strings.xml
+++ b/res/values-bn/strings.xml
@@ -27,7 +27,7 @@
<string name="install_now" msgid="1526380165774958831">"এখনই ইনস্টল করুন"</string>
<string name="update_failed" msgid="6878694841476888954">"আপডেট করা গেল না"</string>
<string name="verify_in_progress" msgid="8125900023523483860">"আপডেট যাচাই করা হচ্ছে…"</string>
- <string name="verify_failure" msgid="9125591747058765589">"যাচাই করা যায়নি। আপডেট করা সঠিক ফাইল বেছে নিন।"</string>
+ <string name="verify_failure" msgid="5077656735909871291">"আপডেট করার জন্য একটি সঠিক ফাইল বেছে নিন।"</string>
<string name="install_ready" msgid="5831701403889581045">"আপডেট এখন ইনস্টল করা যাবে।"</string>
<string name="install_in_progress" msgid="1447531401625704953">"ইনস্টল করা হচ্ছে…"</string>
<string name="install_success" msgid="7607370228817982339">"আপডেট করা হয়েছে।"</string>
diff --git a/res/values-bs/strings.xml b/res/values-bs/strings.xml
index 5fc2984..35d3f63 100644
--- a/res/values-bs/strings.xml
+++ b/res/values-bs/strings.xml
@@ -27,7 +27,7 @@
<string name="install_now" msgid="1526380165774958831">"Instaliraj sada"</string>
<string name="update_failed" msgid="6878694841476888954">"Ažuriranje nije uspjelo"</string>
<string name="verify_in_progress" msgid="8125900023523483860">"Ažuriranje se provjerava…"</string>
- <string name="verify_failure" msgid="9125591747058765589">"Neuspjela potvrda. Birajte važeći fajl."</string>
+ <string name="verify_failure" msgid="5077656735909871291">"Odaberite važeći fajl za ažuriranje."</string>
<string name="install_ready" msgid="5831701403889581045">"Ažuriranje je spremno za instaliranje."</string>
<string name="install_in_progress" msgid="1447531401625704953">"Instalacija je u toku…"</string>
<string name="install_success" msgid="7607370228817982339">"Ažuriranje je uspješno."</string>
diff --git a/res/values-ca/strings.xml b/res/values-ca/strings.xml
index dcedbec..3c5d55c 100644
--- a/res/values-ca/strings.xml
+++ b/res/values-ca/strings.xml
@@ -27,7 +27,7 @@
<string name="install_now" msgid="1526380165774958831">"Instal·la ara"</string>
<string name="update_failed" msgid="6878694841476888954">"Ha fallat l\'actualització"</string>
<string name="verify_in_progress" msgid="8125900023523483860">"S\'està verificant l\'actualització…"</string>
- <string name="verify_failure" msgid="9125591747058765589">"Error. Selecciona un fitxer vàlid."</string>
+ <string name="verify_failure" msgid="5077656735909871291">"Selecciona un fitxer d\'actualització vàlid."</string>
<string name="install_ready" msgid="5831701403889581045">"Ja es pot instal·lar l\'actualització."</string>
<string name="install_in_progress" msgid="1447531401625704953">"La instal·lació està en curs…"</string>
<string name="install_success" msgid="7607370228817982339">"L\'actualització s\'ha fet correctament."</string>
diff --git a/res/values-cs/strings.xml b/res/values-cs/strings.xml
index 588e498..03235fe 100644
--- a/res/values-cs/strings.xml
+++ b/res/values-cs/strings.xml
@@ -27,7 +27,7 @@
<string name="install_now" msgid="1526380165774958831">"Nainstalovat"</string>
<string name="update_failed" msgid="6878694841476888954">"Aktualizace se nezdařila"</string>
<string name="verify_in_progress" msgid="8125900023523483860">"Ověřování aktualizace…"</string>
- <string name="verify_failure" msgid="9125591747058765589">"Ověření se nezdařilo. Vyberte platný soubor."</string>
+ <string name="verify_failure" msgid="5077656735909871291">"Vyberte platný soubor aktualizace."</string>
<string name="install_ready" msgid="5831701403889581045">"Aktualizace je připravená k instalaci."</string>
<string name="install_in_progress" msgid="1447531401625704953">"Probíhá instalace…"</string>
<string name="install_success" msgid="7607370228817982339">"Aktualizace byla úspěšná."</string>
diff --git a/res/values-da/strings.xml b/res/values-da/strings.xml
index 9a49f2f..ebc3a3c 100644
--- a/res/values-da/strings.xml
+++ b/res/values-da/strings.xml
@@ -27,7 +27,7 @@
<string name="install_now" msgid="1526380165774958831">"Installer nu"</string>
<string name="update_failed" msgid="6878694841476888954">"Opdateringen mislykkedes"</string>
<string name="verify_in_progress" msgid="8125900023523483860">"Bekræfter opdatering…"</string>
- <string name="verify_failure" msgid="9125591747058765589">"Bekræftelse mislykkedes. Vælg en gyldig opdateringsfil."</string>
+ <string name="verify_failure" msgid="5077656735909871291">"Vælg en gyldig opdateringsfil."</string>
<string name="install_ready" msgid="5831701403889581045">"Opdateringen kan nu installeres."</string>
<string name="install_in_progress" msgid="1447531401625704953">"Installationen er i gang…"</string>
<string name="install_success" msgid="7607370228817982339">"Opdateringen er gennemført."</string>
diff --git a/res/values-de/strings.xml b/res/values-de/strings.xml
index 4134008..50f610f 100644
--- a/res/values-de/strings.xml
+++ b/res/values-de/strings.xml
@@ -27,7 +27,7 @@
<string name="install_now" msgid="1526380165774958831">"Jetzt installieren"</string>
<string name="update_failed" msgid="6878694841476888954">"Update fehlgeschlagen"</string>
<string name="verify_in_progress" msgid="8125900023523483860">"Update wird überprüft…"</string>
- <string name="verify_failure" msgid="9125591747058765589">"Bestätigung fehlgeschlagen. Wähle eine gültige Update-Datei aus."</string>
+ <string name="verify_failure" msgid="5077656735909871291">"Wähle eine gültige Update-Datei aus."</string>
<string name="install_ready" msgid="5831701403889581045">"Das Update kann jetzt installiert werden."</string>
<string name="install_in_progress" msgid="1447531401625704953">"Installation wird ausgeführt…"</string>
<string name="install_success" msgid="7607370228817982339">"Update erfolgreich."</string>
diff --git a/res/values-el/strings.xml b/res/values-el/strings.xml
index 6903a70..53a0efd 100644
--- a/res/values-el/strings.xml
+++ b/res/values-el/strings.xml
@@ -27,7 +27,7 @@
<string name="install_now" msgid="1526380165774958831">"Άμεση εγκατάσταση"</string>
<string name="update_failed" msgid="6878694841476888954">"Η ενημέρωση απέτυχε"</string>
<string name="verify_in_progress" msgid="8125900023523483860">"Επαλήθευση ενημέρωσης…"</string>
- <string name="verify_failure" msgid="9125591747058765589">"Αποτυχ. επαλ. Επιλέξτε έγκ. αρχείο ενημ."</string>
+ <string name="verify_failure" msgid="5077656735909871291">"Επιλέξτε έγκ. αρχείο ενημ."</string>
<string name="install_ready" msgid="5831701403889581045">"Ενημέρωση έτοιμη για εγκατάσταση."</string>
<string name="install_in_progress" msgid="1447531401625704953">"Εγκατάσταση σε εξέλιξη…"</string>
<string name="install_success" msgid="7607370228817982339">"Επιτυχής ενημέρωση."</string>
diff --git a/res/values-en-rAU/strings.xml b/res/values-en-rAU/strings.xml
index cafae5f..39fa56b 100644
--- a/res/values-en-rAU/strings.xml
+++ b/res/values-en-rAU/strings.xml
@@ -27,7 +27,7 @@
<string name="install_now" msgid="1526380165774958831">"Install now"</string>
<string name="update_failed" msgid="6878694841476888954">"Update failed"</string>
<string name="verify_in_progress" msgid="8125900023523483860">"Verifying update…"</string>
- <string name="verify_failure" msgid="9125591747058765589">"Verification failed. Please select a valid update file."</string>
+ <string name="verify_failure" msgid="5077656735909871291">"Please select a valid update file."</string>
<string name="install_ready" msgid="5831701403889581045">"The update is ready to be installed."</string>
<string name="install_in_progress" msgid="1447531401625704953">"Installation in progress…"</string>
<string name="install_success" msgid="7607370228817982339">"The update is successful."</string>
diff --git a/res/values-en-rCA/strings.xml b/res/values-en-rCA/strings.xml
index cafae5f..39fa56b 100644
--- a/res/values-en-rCA/strings.xml
+++ b/res/values-en-rCA/strings.xml
@@ -27,7 +27,7 @@
<string name="install_now" msgid="1526380165774958831">"Install now"</string>
<string name="update_failed" msgid="6878694841476888954">"Update failed"</string>
<string name="verify_in_progress" msgid="8125900023523483860">"Verifying update…"</string>
- <string name="verify_failure" msgid="9125591747058765589">"Verification failed. Please select a valid update file."</string>
+ <string name="verify_failure" msgid="5077656735909871291">"Please select a valid update file."</string>
<string name="install_ready" msgid="5831701403889581045">"The update is ready to be installed."</string>
<string name="install_in_progress" msgid="1447531401625704953">"Installation in progress…"</string>
<string name="install_success" msgid="7607370228817982339">"The update is successful."</string>
diff --git a/res/values-en-rGB/strings.xml b/res/values-en-rGB/strings.xml
index cafae5f..39fa56b 100644
--- a/res/values-en-rGB/strings.xml
+++ b/res/values-en-rGB/strings.xml
@@ -27,7 +27,7 @@
<string name="install_now" msgid="1526380165774958831">"Install now"</string>
<string name="update_failed" msgid="6878694841476888954">"Update failed"</string>
<string name="verify_in_progress" msgid="8125900023523483860">"Verifying update…"</string>
- <string name="verify_failure" msgid="9125591747058765589">"Verification failed. Please select a valid update file."</string>
+ <string name="verify_failure" msgid="5077656735909871291">"Please select a valid update file."</string>
<string name="install_ready" msgid="5831701403889581045">"The update is ready to be installed."</string>
<string name="install_in_progress" msgid="1447531401625704953">"Installation in progress…"</string>
<string name="install_success" msgid="7607370228817982339">"The update is successful."</string>
diff --git a/res/values-en-rIN/strings.xml b/res/values-en-rIN/strings.xml
index cafae5f..39fa56b 100644
--- a/res/values-en-rIN/strings.xml
+++ b/res/values-en-rIN/strings.xml
@@ -27,7 +27,7 @@
<string name="install_now" msgid="1526380165774958831">"Install now"</string>
<string name="update_failed" msgid="6878694841476888954">"Update failed"</string>
<string name="verify_in_progress" msgid="8125900023523483860">"Verifying update…"</string>
- <string name="verify_failure" msgid="9125591747058765589">"Verification failed. Please select a valid update file."</string>
+ <string name="verify_failure" msgid="5077656735909871291">"Please select a valid update file."</string>
<string name="install_ready" msgid="5831701403889581045">"The update is ready to be installed."</string>
<string name="install_in_progress" msgid="1447531401625704953">"Installation in progress…"</string>
<string name="install_success" msgid="7607370228817982339">"The update is successful."</string>
diff --git a/res/values-en-rXC/strings.xml b/res/values-en-rXC/strings.xml
index 1ee2dbb..844a3b6 100644
--- a/res/values-en-rXC/strings.xml
+++ b/res/values-en-rXC/strings.xml
@@ -27,7 +27,7 @@
<string name="install_now" msgid="1526380165774958831">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‏‏‏‎‏‏‎‎‎‎‏‏‏‏‏‎‏‏‎‏‎‏‎‎‏‎‏‏‏‎‏‏‎‎‏‎‏‎‏‎‏‎‏‏‎‎‎‏‏‏‎‏‎‏‎‎‏‏‎‏‏‏‏‏‏‎‎‎‎‎‏‏‏‎‏‏‏‏‎Install Now‎‏‎‎‏‎"</string>
<string name="update_failed" msgid="6878694841476888954">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‏‏‏‎‏‏‎‎‎‎‏‏‏‏‏‏‏‏‎‏‏‏‏‏‎‏‏‏‎‏‏‎‎‎‎‎‏‎‎‎‏‎‎‎‎‎‏‏‎‏‏‏‎‎‎‎‏‎‎‎‏‎‏‎‏‎‏‏‏‎‎‏‎‏‏‏‏‎‏‎‎Update Failed‎‏‎‎‏‎"</string>
<string name="verify_in_progress" msgid="8125900023523483860">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‏‏‏‎‏‏‎‎‎‎‏‏‏‏‏‏‏‏‏‏‎‎‎‎‏‏‎‎‎‏‎‎‏‏‏‏‏‏‏‏‎‎‎‎‎‏‎‎‏‎‏‏‏‏‏‎‎‏‏‏‎‏‎‎‏‎‏‎‎‎‎‎‏‏‎‏‎‏‎‎‎Verifying update…‎‏‎‎‏‎"</string>
- <string name="verify_failure" msgid="9125591747058765589">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‏‏‏‎‏‏‎‎‎‎‏‏‏‏‏‏‏‏‏‏‏‏‏‎‏‎‏‎‎‏‎‎‏‎‎‏‏‏‎‏‎‏‎‏‏‎‎‎‎‎‏‏‎‎‎‎‏‎‏‎‏‏‎‎‏‎‎‎‏‏‏‏‎‎‎‏‎‏‎‏‎Verification Failed. Please select a valid update file.‎‏‎‎‏‎"</string>
+ <string name="verify_failure" msgid="5077656735909871291">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‏‏‏‎‏‏‎‎‎‎‏‏‏‏‏‏‏‏‎‎‎‏‏‎‎‏‏‏‎‏‏‏‎‏‏‏‎‏‎‏‏‏‏‎‎‏‏‎‎‎‎‏‎‎‏‏‎‏‎‎‎‏‏‎‏‏‏‏‏‏‏‎‏‎‏‏‏‎‏‏‎Please select a valid update file.‎‏‎‎‏‎"</string>
<string name="install_ready" msgid="5831701403889581045">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‏‏‏‎‏‏‎‎‎‎‏‏‏‏‏‏‏‏‎‏‎‎‎‎‏‏‏‎‏‏‏‎‎‏‎‏‏‏‎‏‏‎‎‎‎‏‏‏‎‏‏‏‎‏‏‎‏‏‏‏‏‏‎‎‎‎‏‏‏‎‏‏‏‏‏‏‎‏‎‏‎The update is ready to be installed.‎‏‎‎‏‎"</string>
<string name="install_in_progress" msgid="1447531401625704953">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‏‏‏‎‏‏‎‎‎‎‏‏‏‏‏‎‏‏‎‏‎‎‎‎‎‏‎‏‏‎‏‎‏‎‏‎‏‎‎‎‏‎‎‎‏‏‏‏‏‏‎‎‏‏‎‎‎‏‏‏‏‏‏‎‎‏‏‎‎‏‏‏‏‏‏‎‎‏‎Installation in progress…‎‏‎‎‏‎"</string>
<string name="install_success" msgid="7607370228817982339">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‏‏‏‎‏‏‎‎‎‎‏‏‏‏‏‏‏‏‏‎‏‎‎‏‏‎‎‏‎‎‏‎‏‏‎‎‏‏‏‎‏‏‏‎‏‎‏‎‏‏‏‎‎‎‏‏‏‎‎‏‎‎‏‏‏‏‏‏‎‎‏‏‏‎‎‎‎‎‏‏‎The update is successful.‎‏‎‎‏‎"</string>
diff --git a/res/values-es-rUS/strings.xml b/res/values-es-rUS/strings.xml
index 7567c9e..38eb831 100644
--- a/res/values-es-rUS/strings.xml
+++ b/res/values-es-rUS/strings.xml
@@ -27,7 +27,7 @@
<string name="install_now" msgid="1526380165774958831">"Instalar ahora"</string>
<string name="update_failed" msgid="6878694841476888954">"Se produjo un error en la actualización"</string>
<string name="verify_in_progress" msgid="8125900023523483860">"Verificando la actualización…"</string>
- <string name="verify_failure" msgid="9125591747058765589">"Error. Elige un archivo válido."</string>
+ <string name="verify_failure" msgid="5077656735909871291">"Elige un archivo de carga válido."</string>
<string name="install_ready" msgid="5831701403889581045">"Ya se puede instalar la actualización."</string>
<string name="install_in_progress" msgid="1447531401625704953">"Instalación en curso…"</string>
<string name="install_success" msgid="7607370228817982339">"Se completó la actualización."</string>
diff --git a/res/values-es/strings.xml b/res/values-es/strings.xml
index 65559ff..6537283 100644
--- a/res/values-es/strings.xml
+++ b/res/values-es/strings.xml
@@ -27,7 +27,7 @@
<string name="install_now" msgid="1526380165774958831">"Instalar ahora"</string>
<string name="update_failed" msgid="6878694841476888954">"No se ha podido actualizar"</string>
<string name="verify_in_progress" msgid="8125900023523483860">"Verificando actualización…"</string>
- <string name="verify_failure" msgid="9125591747058765589">"Error de verificación; elige un archivo válido."</string>
+ <string name="verify_failure" msgid="5077656735909871291">"Selecciona un archivo de actualización válido."</string>
<string name="install_ready" msgid="5831701403889581045">"Ya se puede instalar la actualización."</string>
<string name="install_in_progress" msgid="1447531401625704953">"Instalación en curso…"</string>
<string name="install_success" msgid="7607370228817982339">"Se ha actualizado correctamente."</string>
diff --git a/res/values-et/strings.xml b/res/values-et/strings.xml
index ade14ff..67a787a 100644
--- a/res/values-et/strings.xml
+++ b/res/values-et/strings.xml
@@ -27,7 +27,7 @@
<string name="install_now" msgid="1526380165774958831">"Installi kohe"</string>
<string name="update_failed" msgid="6878694841476888954">"Värskendamine ebaõnnestus"</string>
<string name="verify_in_progress" msgid="8125900023523483860">"Värskenduse kinnitamine …"</string>
- <string name="verify_failure" msgid="9125591747058765589">"Kinnitamine ebaõnnestus. Valige sobilik värskendusfail."</string>
+ <string name="verify_failure" msgid="5077656735909871291">"Valige sobilik värskendusfail."</string>
<string name="install_ready" msgid="5831701403889581045">"Värskendus on installimiseks valmis."</string>
<string name="install_in_progress" msgid="1447531401625704953">"Installimine on pooleli …"</string>
<string name="install_success" msgid="7607370228817982339">"Värskendamine õnnestus."</string>
diff --git a/res/values-eu/strings.xml b/res/values-eu/strings.xml
index aac008c..3b0059b 100644
--- a/res/values-eu/strings.xml
+++ b/res/values-eu/strings.xml
@@ -27,7 +27,7 @@
<string name="install_now" msgid="1526380165774958831">"Instalatu"</string>
<string name="update_failed" msgid="6878694841476888954">"Ezin izan da eguneratu"</string>
<string name="verify_in_progress" msgid="8125900023523483860">"Eguneratzea egiaztatzen…"</string>
- <string name="verify_failure" msgid="9125591747058765589">"Ezin izan da egiaztatu. Hautatu eguneratze-fitxategi balioduna."</string>
+ <string name="verify_failure" msgid="5077656735909871291">"Hautatu balio duen eguneratze-fitxategi bat."</string>
<string name="install_ready" msgid="5831701403889581045">"Instalatzeko prest dago eguneratzea."</string>
<string name="install_in_progress" msgid="1447531401625704953">"Instalatzen…"</string>
<string name="install_success" msgid="7607370228817982339">"Instalatu da eguneratzea."</string>
diff --git a/res/values-fa/strings.xml b/res/values-fa/strings.xml
index 82ef071..c00b95f 100644
--- a/res/values-fa/strings.xml
+++ b/res/values-fa/strings.xml
@@ -27,7 +27,7 @@
<string name="install_now" msgid="1526380165774958831">"اکنون نصب شود"</string>
<string name="update_failed" msgid="6878694841476888954">"به‌روزرسانی انجام نشد"</string>
<string name="verify_in_progress" msgid="8125900023523483860">"درحال تأیید به‌روزرسانی…"</string>
- <string name="verify_failure" msgid="9125591747058765589">"تأیید نشد. لطفاً فایل به‌روزرسانی معتبری انتخاب کنید."</string>
+ <string name="verify_failure" msgid="5077656735909871291">"لطفاً فایل به‌روزرسانی معتبری انتخاب کنید."</string>
<string name="install_ready" msgid="5831701403889581045">"به‌روزرسانی آماده نصب است."</string>
<string name="install_in_progress" msgid="1447531401625704953">"درحال نصب…"</string>
<string name="install_success" msgid="7607370228817982339">"به‌روزرسانی باموفقیت انجام شد."</string>
diff --git a/res/values-fi/strings.xml b/res/values-fi/strings.xml
index 213594a..152ef7b 100644
--- a/res/values-fi/strings.xml
+++ b/res/values-fi/strings.xml
@@ -27,7 +27,7 @@
<string name="install_now" msgid="1526380165774958831">"Asenna nyt"</string>
<string name="update_failed" msgid="6878694841476888954">"Päivitys epäonnistui"</string>
<string name="verify_in_progress" msgid="8125900023523483860">"Vahvistetaan päivitystä…"</string>
- <string name="verify_failure" msgid="9125591747058765589">"Vahvistus epäonnistui. Valitse kelvollinen tiedosto."</string>
+ <string name="verify_failure" msgid="5077656735909871291">"Valitse kelvollinen päivitystiedosto."</string>
<string name="install_ready" msgid="5831701403889581045">"Päivitys on valmis asennettavaksi."</string>
<string name="install_in_progress" msgid="1447531401625704953">"Asennus käynnissä…"</string>
<string name="install_success" msgid="7607370228817982339">"Päivitys onnistui."</string>
diff --git a/res/values-fr-rCA/strings.xml b/res/values-fr-rCA/strings.xml
index 8d9dfb2..e1354a9 100644
--- a/res/values-fr-rCA/strings.xml
+++ b/res/values-fr-rCA/strings.xml
@@ -27,7 +27,7 @@
<string name="install_now" msgid="1526380165774958831">"Installer maintenant"</string>
<string name="update_failed" msgid="6878694841476888954">"Échec de la mise à jour"</string>
<string name="verify_in_progress" msgid="8125900023523483860">"Vérification de la mise à jour en cours…"</string>
- <string name="verify_failure" msgid="9125591747058765589">"Échec de vérification. Sélectionnez un fichier de m. à j. valide."</string>
+ <string name="verify_failure" msgid="5077656735909871291">"Sélectionnez un fichier de mise à jour valide."</string>
<string name="install_ready" msgid="5831701403889581045">"Mise à jour prête à être installée."</string>
<string name="install_in_progress" msgid="1447531401625704953">"Installation en cours…"</string>
<string name="install_success" msgid="7607370228817982339">"La mise à jour est réussie."</string>
diff --git a/res/values-fr/strings.xml b/res/values-fr/strings.xml
index 1a1d1a1..c0357d2 100644
--- a/res/values-fr/strings.xml
+++ b/res/values-fr/strings.xml
@@ -27,7 +27,7 @@
<string name="install_now" msgid="1526380165774958831">"Installer"</string>
<string name="update_failed" msgid="6878694841476888954">"Échec de la mise à jour"</string>
<string name="verify_in_progress" msgid="8125900023523483860">"Validation de la mise à jour…"</string>
- <string name="verify_failure" msgid="9125591747058765589">"Échec validation. Sélectionnez fichier mise à jour valide."</string>
+ <string name="verify_failure" msgid="5077656735909871291">"Sélectionnez un fichier de mise à jour valide."</string>
<string name="install_ready" msgid="5831701403889581045">"La mise à jour est prête à être installée."</string>
<string name="install_in_progress" msgid="1447531401625704953">"Installation…"</string>
<string name="install_success" msgid="7607370228817982339">"La mise à jour a bien été installée."</string>
diff --git a/res/values-gl/strings.xml b/res/values-gl/strings.xml
index 15e4016..b02cdf7 100644
--- a/res/values-gl/strings.xml
+++ b/res/values-gl/strings.xml
@@ -27,7 +27,7 @@
<string name="install_now" msgid="1526380165774958831">"Instalar agora"</string>
<string name="update_failed" msgid="6878694841476888954">"Produciuse un erro coa actualización"</string>
<string name="verify_in_progress" msgid="8125900023523483860">"Verificando actualización…"</string>
- <string name="verify_failure" msgid="9125591747058765589">"Erro na verificación. Selecciona un ficheiro válido."</string>
+ <string name="verify_failure" msgid="5077656735909871291">"Selecciona un ficheiro de actualización válido."</string>
<string name="install_ready" msgid="5831701403889581045">"Actualización lista para instalala."</string>
<string name="install_in_progress" msgid="1447531401625704953">"Instalación en curso…"</string>
<string name="install_success" msgid="7607370228817982339">"Actualización realizada correctamente."</string>
diff --git a/res/values-gu/strings.xml b/res/values-gu/strings.xml
index 6fc2e00..0301c42 100644
--- a/res/values-gu/strings.xml
+++ b/res/values-gu/strings.xml
@@ -27,7 +27,7 @@
<string name="install_now" msgid="1526380165774958831">"હમણાં જ ઇન્સ્ટૉલ કરો"</string>
<string name="update_failed" msgid="6878694841476888954">"અપડેટ કરવાનું નિષ્ફળ થયું"</string>
<string name="verify_in_progress" msgid="8125900023523483860">"અપડેટ ચકાસી રહ્યાં છીએ…"</string>
- <string name="verify_failure" msgid="9125591747058765589">"ચકાસણી નિષ્ફળ. યોગ્ય ફાઇલની પસંદગી કરો."</string>
+ <string name="verify_failure" msgid="5077656735909871291">"કૃપા કરીને કોઈ યોગ્ય અપડેટ ફાઇલની પસંદગી કરો."</string>
<string name="install_ready" msgid="5831701403889581045">"આ અપડેટ ઇન્સ્ટૉલ થવા માટે તૈયાર છે."</string>
<string name="install_in_progress" msgid="1447531401625704953">"ઇન્સ્ટૉલેશન થઈ રહ્યું છે…"</string>
<string name="install_success" msgid="7607370228817982339">"અપડેટ સફળ."</string>
diff --git a/res/values-hi/strings.xml b/res/values-hi/strings.xml
index 63b0741..7fe5b5f 100644
--- a/res/values-hi/strings.xml
+++ b/res/values-hi/strings.xml
@@ -27,7 +27,7 @@
<string name="install_now" msgid="1526380165774958831">"अभी इंस्टॉल करें"</string>
<string name="update_failed" msgid="6878694841476888954">"अपडेट नहीं हो सका"</string>
<string name="verify_in_progress" msgid="8125900023523483860">"अपडेट की पुष्टि की जा रही है…"</string>
- <string name="verify_failure" msgid="9125591747058765589">"पुष्टि नहीं हो सकी. कृपया सही अपडेट फ़ाइल चुनें."</string>
+ <string name="verify_failure" msgid="5077656735909871291">"कृपया सही अपडेट फ़ाइल चुनें."</string>
<string name="install_ready" msgid="5831701403889581045">"अपडेट इंस्टॉल होने के लिए तैयार है."</string>
<string name="install_in_progress" msgid="1447531401625704953">"इंस्टॉल किया जा रहा है…"</string>
<string name="install_success" msgid="7607370228817982339">"अपडेट इंस्टॉल हो गया."</string>
diff --git a/res/values-hr/strings.xml b/res/values-hr/strings.xml
index 025ae94..7a13f9b 100644
--- a/res/values-hr/strings.xml
+++ b/res/values-hr/strings.xml
@@ -27,7 +27,7 @@
<string name="install_now" msgid="1526380165774958831">"Instaliraj sad"</string>
<string name="update_failed" msgid="6878694841476888954">"Ažuriranje nije uspjelo"</string>
<string name="verify_in_progress" msgid="8125900023523483860">"Potvrda ažuriranja…"</string>
- <string name="verify_failure" msgid="9125591747058765589">"Nije potvrđeno. Odaberite datoteku."</string>
+ <string name="verify_failure" msgid="5077656735909871291">"Odaberite važeću datoteku za ažuriranje."</string>
<string name="install_ready" msgid="5831701403889581045">"Ažuriranje je spremno za instaliranje."</string>
<string name="install_in_progress" msgid="1447531401625704953">"Instalacija u tijeku…"</string>
<string name="install_success" msgid="7607370228817982339">"Ažuriranje je uspjelo."</string>
diff --git a/res/values-hu/strings.xml b/res/values-hu/strings.xml
index 9da322f..17d3984 100644
--- a/res/values-hu/strings.xml
+++ b/res/values-hu/strings.xml
@@ -27,7 +27,7 @@
<string name="install_now" msgid="1526380165774958831">"Telepítés most"</string>
<string name="update_failed" msgid="6878694841476888954">"Sikertelen frissítés"</string>
<string name="verify_in_progress" msgid="8125900023523483860">"Frissítés ellenőrzése…"</string>
- <string name="verify_failure" msgid="9125591747058765589">"Sikertelen. Válasszon érvényes fájlt."</string>
+ <string name="verify_failure" msgid="5077656735909871291">"Válasszon érvényes frissítési fájlt."</string>
<string name="install_ready" msgid="5831701403889581045">"A frissítés készen áll a telepítésre."</string>
<string name="install_in_progress" msgid="1447531401625704953">"Telepítés folyamatban…"</string>
<string name="install_success" msgid="7607370228817982339">"Sikeres frissítés."</string>
diff --git a/res/values-hy/strings.xml b/res/values-hy/strings.xml
index 8881039..d1e4be9 100644
--- a/res/values-hy/strings.xml
+++ b/res/values-hy/strings.xml
@@ -27,7 +27,7 @@
<string name="install_now" msgid="1526380165774958831">"Տեղադրել"</string>
<string name="update_failed" msgid="6878694841476888954">"Չհաջողվեց թարմացնել"</string>
<string name="verify_in_progress" msgid="8125900023523483860">"Թարմացումը ստուգվում է…"</string>
- <string name="verify_failure" msgid="9125591747058765589">"Չհաջողվեց ստուգել։ Ընտրեք վավեր ֆայլ։"</string>
+ <string name="verify_failure" msgid="5077656735909871291">"Ընտրեք վավեր ֆայլ:"</string>
<string name="install_ready" msgid="5831701403889581045">"Թարմացումը պատրաստ է տեղադրման։"</string>
<string name="install_in_progress" msgid="1447531401625704953">"Տեղադրումն ընթացքում է…"</string>
<string name="install_success" msgid="7607370228817982339">"Թարմացումը տեղադրվեց։"</string>
diff --git a/res/values-in/strings.xml b/res/values-in/strings.xml
index 810cc1e..2237f3d 100644
--- a/res/values-in/strings.xml
+++ b/res/values-in/strings.xml
@@ -27,7 +27,7 @@
<string name="install_now" msgid="1526380165774958831">"Instal Sekarang"</string>
<string name="update_failed" msgid="6878694841476888954">"Update Gagal"</string>
<string name="verify_in_progress" msgid="8125900023523483860">"Memverifikasi update …"</string>
- <string name="verify_failure" msgid="9125591747058765589">"Verifikasi Gagal. Pilih file update yang valid."</string>
+ <string name="verify_failure" msgid="5077656735909871291">"Harap pilih file update yang valid."</string>
<string name="install_ready" msgid="5831701403889581045">"Update siap untuk diinstal."</string>
<string name="install_in_progress" msgid="1447531401625704953">"Penginstalan sedang berlangsung …"</string>
<string name="install_success" msgid="7607370228817982339">"Berhasil diupdate."</string>
diff --git a/res/values-is/strings.xml b/res/values-is/strings.xml
index fd591b1..69e58b9 100644
--- a/res/values-is/strings.xml
+++ b/res/values-is/strings.xml
@@ -27,7 +27,7 @@
<string name="install_now" msgid="1526380165774958831">"Setja upp núna"</string>
<string name="update_failed" msgid="6878694841476888954">"Uppfærsla mistókst"</string>
<string name="verify_in_progress" msgid="8125900023523483860">"Staðfestir uppfærslu…"</string>
- <string name="verify_failure" msgid="9125591747058765589">"Staðfesting mistókst. Veldu gilda uppfærsluskrá."</string>
+ <string name="verify_failure" msgid="5077656735909871291">"Veldu gilda uppfærsluskrá."</string>
<string name="install_ready" msgid="5831701403889581045">"Verið er að setja upp uppfærsluna."</string>
<string name="install_in_progress" msgid="1447531401625704953">"Uppsetning í gangi…"</string>
<string name="install_success" msgid="7607370228817982339">"Uppfærslan tókst."</string>
diff --git a/res/values-it/strings.xml b/res/values-it/strings.xml
index b423ddc..2edef04 100644
--- a/res/values-it/strings.xml
+++ b/res/values-it/strings.xml
@@ -27,7 +27,7 @@
<string name="install_now" msgid="1526380165774958831">"Installa ora"</string>
<string name="update_failed" msgid="6878694841476888954">"Aggiornamento non riuscito"</string>
<string name="verify_in_progress" msgid="8125900023523483860">"Verifica aggiornamento…"</string>
- <string name="verify_failure" msgid="9125591747058765589">"Verifica non riuscita. Seleziona file aggiornamento valido."</string>
+ <string name="verify_failure" msgid="5077656735909871291">"Seleziona un file di aggiornamento valido."</string>
<string name="install_ready" msgid="5831701403889581045">"Aggiornam. pronto per l\'installazione."</string>
<string name="install_in_progress" msgid="1447531401625704953">"Installazione…"</string>
<string name="install_success" msgid="7607370228817982339">"Aggiornamento riuscito."</string>
diff --git a/res/values-iw/strings.xml b/res/values-iw/strings.xml
index fd8e652..5c435bf 100644
--- a/res/values-iw/strings.xml
+++ b/res/values-iw/strings.xml
@@ -27,7 +27,7 @@
<string name="install_now" msgid="1526380165774958831">"אני רוצה להתקין עכשיו"</string>
<string name="update_failed" msgid="6878694841476888954">"העדכון נכשל"</string>
<string name="verify_in_progress" msgid="8125900023523483860">"מתבצע אימות של העדכון…"</string>
- <string name="verify_failure" msgid="9125591747058765589">"אימות נכשל. יש לבחור קובץ עדכון חוקי."</string>
+ <string name="verify_failure" msgid="5077656735909871291">"יש לבחור קובץ עדכון חוקי."</string>
<string name="install_ready" msgid="5831701403889581045">"העדכון מוכן להתקנה."</string>
<string name="install_in_progress" msgid="1447531401625704953">"ההתקנה מתבצעת…"</string>
<string name="install_success" msgid="7607370228817982339">"העדכון בוצע בהצלחה."</string>
diff --git a/res/values-ja/strings.xml b/res/values-ja/strings.xml
index 241f657..c63f436 100644
--- a/res/values-ja/strings.xml
+++ b/res/values-ja/strings.xml
@@ -27,7 +27,7 @@
<string name="install_now" msgid="1526380165774958831">"今すぐインストール"</string>
<string name="update_failed" msgid="6878694841476888954">"アップデートに失敗しました"</string>
<string name="verify_in_progress" msgid="8125900023523483860">"更新を確認しています…"</string>
- <string name="verify_failure" msgid="9125591747058765589">"確認できませんでした。有効なアップデート ファイルを選択してください。"</string>
+ <string name="verify_failure" msgid="5077656735909871291">"有効なアップデート ファイルを選択してください。"</string>
<string name="install_ready" msgid="5831701403889581045">"アップデートをインストールできます。"</string>
<string name="install_in_progress" msgid="1447531401625704953">"インストール中…"</string>
<string name="install_success" msgid="7607370228817982339">"アップデートに成功しました。"</string>
diff --git a/res/values-ka/strings.xml b/res/values-ka/strings.xml
index 3f8449f..fccc896 100644
--- a/res/values-ka/strings.xml
+++ b/res/values-ka/strings.xml
@@ -27,7 +27,7 @@
<string name="install_now" msgid="1526380165774958831">"ახლავე ინსტალაცია"</string>
<string name="update_failed" msgid="6878694841476888954">"განახლება ვერ მოხერხდა"</string>
<string name="verify_in_progress" msgid="8125900023523483860">"მიმდინარეობს განახლების დადასტურება…"</string>
- <string name="verify_failure" msgid="9125591747058765589">"ვერ დადასტურდა. აირჩიეთ სწორი ფაილი."</string>
+ <string name="verify_failure" msgid="5077656735909871291">"აირჩიეთ განახლების მოქმედი ფაილი."</string>
<string name="install_ready" msgid="5831701403889581045">"განახლება მზად არის ინსტალაციისთვის."</string>
<string name="install_in_progress" msgid="1447531401625704953">"მიმდინარეობს ინსტალაცია…"</string>
<string name="install_success" msgid="7607370228817982339">"განახლება წარმატებულია."</string>
diff --git a/res/values-kk/strings.xml b/res/values-kk/strings.xml
index 1fed5ef..b0c58fb 100644
--- a/res/values-kk/strings.xml
+++ b/res/values-kk/strings.xml
@@ -27,7 +27,7 @@
<string name="install_now" msgid="1526380165774958831">"Қазір орнату"</string>
<string name="update_failed" msgid="6878694841476888954">"Жаңартылған жоқ"</string>
<string name="verify_in_progress" msgid="8125900023523483860">"Жаңарту расталуда…"</string>
- <string name="verify_failure" msgid="9125591747058765589">"Расталмады. Жарамды жаңарту файлын таңдаңыз."</string>
+ <string name="verify_failure" msgid="5077656735909871291">"Жарамды жаңарту файлын таңдаңыз."</string>
<string name="install_ready" msgid="5831701403889581045">"Жаңартылған нұсқа орнатуға дайын."</string>
<string name="install_in_progress" msgid="1447531401625704953">"Орнатылуда…"</string>
<string name="install_success" msgid="7607370228817982339">"Жаңартылды."</string>
diff --git a/res/values-km/strings.xml b/res/values-km/strings.xml
index 943fee5..327d185 100644
--- a/res/values-km/strings.xml
+++ b/res/values-km/strings.xml
@@ -27,7 +27,7 @@
<string name="install_now" msgid="1526380165774958831">"ដំឡើង​ឥឡូវនេះ"</string>
<string name="update_failed" msgid="6878694841476888954">"ការដំឡើងកំណែ​មិនបានសម្រេចទេ"</string>
<string name="verify_in_progress" msgid="8125900023523483860">"កំពុងផ្ទៀងផ្ទាត់​កំណែថ្មី…"</string>
- <string name="verify_failure" msgid="9125591747058765589">"ការផ្ទៀងផ្ទាត់មិនបានសម្រេចទេ។ សូមជ្រើសរើសឯកសារកំណែថ្មីដែលត្រឹមត្រូវ។"</string>
+ <string name="verify_failure" msgid="5077656735909871291">"សូមជ្រើសរើសឯកសារកំណែថ្មីដែលត្រឹមត្រូវ។"</string>
<string name="install_ready" msgid="5831701403889581045">"អាចដំឡើង​កំណែថ្មី​បានហើយ។"</string>
<string name="install_in_progress" msgid="1447531401625704953">"ការដំឡើង​កំពុង​ដំណើរការ…"</string>
<string name="install_success" msgid="7607370228817982339">"ការដំឡើងកំណែ​ទទួលបាន​ជោគជ័យ។"</string>
diff --git a/res/values-kn/strings.xml b/res/values-kn/strings.xml
index ba0e43a..271977a 100644
--- a/res/values-kn/strings.xml
+++ b/res/values-kn/strings.xml
@@ -27,7 +27,7 @@
<string name="install_now" msgid="1526380165774958831">"ಈಗಲೇ ಇನ್‌ಸ್ಟಾಲ್ ಮಾಡಿ"</string>
<string name="update_failed" msgid="6878694841476888954">"ಅಪ್‌ಡೇಟ್‌‌ ವಿಫಲವಾಗಿದೆ"</string>
<string name="verify_in_progress" msgid="8125900023523483860">"ಅಪ್‌ಡೇಟ್‌ ಪರಿಶೀಲಿಸಲಾಗುತ್ತಿದೆ…"</string>
- <string name="verify_failure" msgid="9125591747058765589">"ಪರಿಶೀಲನೆ ವಿಫಲ. ಮಾನ್ಯ ಅಪ್‌ಡೇಟ್ ಫೈಲ್ ಆರಿಸಿ"</string>
+ <string name="verify_failure" msgid="5077656735909871291">"ಮಾನ್ಯ ಅಪ್‌ಡೇಟ್ ಫೈಲ್ ಅನ್ನು ಆರಿಸಿ."</string>
<string name="install_ready" msgid="5831701403889581045">"ಅಪ್‌ಡೇಟ್ ಇನ್‌ಸ್ಟಾಲ್ ಆಗಲು ಸಿದ್ಧವಾಗಿದೆ."</string>
<string name="install_in_progress" msgid="1447531401625704953">"ಇನ್‌ಸ್ಟಾಲೇಶನ್ ಪ್ರಗತಿಯಲ್ಲಿದೆ…"</string>
<string name="install_success" msgid="7607370228817982339">"ಅಪ್‌ಡೇಟ್ ಆಗಿದೆ."</string>
diff --git a/res/values-ko/strings.xml b/res/values-ko/strings.xml
index 0250a50..3d08a21 100644
--- a/res/values-ko/strings.xml
+++ b/res/values-ko/strings.xml
@@ -27,7 +27,7 @@
<string name="install_now" msgid="1526380165774958831">"지금 설치"</string>
<string name="update_failed" msgid="6878694841476888954">"업데이트 실패"</string>
<string name="verify_in_progress" msgid="8125900023523483860">"업데이트 확인 중…"</string>
- <string name="verify_failure" msgid="9125591747058765589">"인증할 수 없습니다. 유효한 업데이트 파일을 선택하세요."</string>
+ <string name="verify_failure" msgid="5077656735909871291">"유효한 업데이트 파일을 선택하세요."</string>
<string name="install_ready" msgid="5831701403889581045">"업데이트를 설치할 준비가 되었습니다."</string>
<string name="install_in_progress" msgid="1447531401625704953">"설치 중…"</string>
<string name="install_success" msgid="7607370228817982339">"업데이트했습니다."</string>
diff --git a/res/values-ky/strings.xml b/res/values-ky/strings.xml
index 09fbf3f..8713fb6 100644
--- a/res/values-ky/strings.xml
+++ b/res/values-ky/strings.xml
@@ -27,7 +27,7 @@
<string name="install_now" msgid="1526380165774958831">"Азыр орнотуу"</string>
<string name="update_failed" msgid="6878694841476888954">"Жаңыртылбай койду"</string>
<string name="verify_in_progress" msgid="8125900023523483860">"Жаңыртуу текшерилүүдө…"</string>
- <string name="verify_failure" msgid="9125591747058765589">"Текшерилген жок. Туура файлды тандаңыз."</string>
+ <string name="verify_failure" msgid="5077656735909871291">"Туура файлды тандаңыз."</string>
<string name="install_ready" msgid="5831701403889581045">"Жаңыртуу орнотууга даяр."</string>
<string name="install_in_progress" msgid="1447531401625704953">"Орнотулууда…"</string>
<string name="install_success" msgid="7607370228817982339">"Ийгиликтүү жаңыртылды."</string>
diff --git a/res/values-lo/strings.xml b/res/values-lo/strings.xml
index 2d01e73..0192dce 100644
--- a/res/values-lo/strings.xml
+++ b/res/values-lo/strings.xml
@@ -27,7 +27,7 @@
<string name="install_now" msgid="1526380165774958831">"ຕິດຕັ້ງຕອນນີ້"</string>
<string name="update_failed" msgid="6878694841476888954">"ອັບເດດບໍ່ສຳເລັດ"</string>
<string name="verify_in_progress" msgid="8125900023523483860">"ກຳລັງຢັ້ງຢືນການອັບເດດ…"</string>
- <string name="verify_failure" msgid="9125591747058765589">"ຢັ້ງຢືນບໍ່ສຳເລັດ. ເລືອກໄຟລ໌ອັບເດດທີ່ຖືກຕ້ອງ."</string>
+ <string name="verify_failure" msgid="5077656735909871291">"ກະລຸນາເລືອກໄຟລ໌ອັບເດດທີ່ຖືກຕ້ອງ."</string>
<string name="install_ready" msgid="5831701403889581045">"ການອັບເດດພ້ອມໃຫ້ຕິດຕັ້ງແລ້ວ."</string>
<string name="install_in_progress" msgid="1447531401625704953">"ການຕິດຕັ້ງພວມດຳເນີນຢູ່…"</string>
<string name="install_success" msgid="7607370228817982339">"ການອັບເດດສຳເລັດແລ້ວ."</string>
diff --git a/res/values-lt/strings.xml b/res/values-lt/strings.xml
index f743d7b..8e641cd 100644
--- a/res/values-lt/strings.xml
+++ b/res/values-lt/strings.xml
@@ -27,7 +27,7 @@
<string name="install_now" msgid="1526380165774958831">"Įdiegti dabar"</string>
<string name="update_failed" msgid="6878694841476888954">"Nepavyko atnaujinti"</string>
<string name="verify_in_progress" msgid="8125900023523483860">"Patvirtinamas naujinys…"</string>
- <string name="verify_failure" msgid="9125591747058765589">"Patv. nepav. Pasir. tink. atn. failą."</string>
+ <string name="verify_failure" msgid="5077656735909871291">"Pasirinkite tinkamą atnaujintą failą."</string>
<string name="install_ready" msgid="5831701403889581045">"Naujinys paruoštas įdiegti."</string>
<string name="install_in_progress" msgid="1447531401625704953">"Diegiama…"</string>
<string name="install_success" msgid="7607370228817982339">"Sėkmingai atnaujinta."</string>
diff --git a/res/values-lv/strings.xml b/res/values-lv/strings.xml
index 6d747e4..d5d2b87 100644
--- a/res/values-lv/strings.xml
+++ b/res/values-lv/strings.xml
@@ -27,7 +27,7 @@
<string name="install_now" msgid="1526380165774958831">"Instalēt tūlīt"</string>
<string name="update_failed" msgid="6878694841476888954">"Atjaunināšana neizdevās"</string>
<string name="verify_in_progress" msgid="8125900023523483860">"Notiek atjauninājuma verificēšana…"</string>
- <string name="verify_failure" msgid="9125591747058765589">"Verifikācija neizdevās. Atlasiet derīgu failu."</string>
+ <string name="verify_failure" msgid="5077656735909871291">"Atlasiet derīgu atjauninājuma failu."</string>
<string name="install_ready" msgid="5831701403889581045">"Atjauninājums ir gatavs instalēšanai."</string>
<string name="install_in_progress" msgid="1447531401625704953">"Notiek instalēšana…"</string>
<string name="install_success" msgid="7607370228817982339">"Atjaunināšana sekmīga."</string>
diff --git a/res/values-mk/strings.xml b/res/values-mk/strings.xml
index ebd67ab..e7a36bb 100644
--- a/res/values-mk/strings.xml
+++ b/res/values-mk/strings.xml
@@ -27,7 +27,7 @@
<string name="install_now" msgid="1526380165774958831">"Инсталирај сега"</string>
<string name="update_failed" msgid="6878694841476888954">"Неуспешно ажурирање"</string>
<string name="verify_in_progress" msgid="8125900023523483860">"Ажурирањето се потврдува…"</string>
- <string name="verify_failure" msgid="9125591747058765589">"Неуспех. Изберете важечка датотека."</string>
+ <string name="verify_failure" msgid="5077656735909871291">"Изберете важечка датотека за ажурирање."</string>
<string name="install_ready" msgid="5831701403889581045">"Ажурирањето е спремно за инсталирање."</string>
<string name="install_in_progress" msgid="1447531401625704953">"Инсталирањето е во тек…"</string>
<string name="install_success" msgid="7607370228817982339">"Успешно ажурирање."</string>
diff --git a/res/values-ml/strings.xml b/res/values-ml/strings.xml
index 6ef7c55..134ff80 100644
--- a/res/values-ml/strings.xml
+++ b/res/values-ml/strings.xml
@@ -27,7 +27,7 @@
<string name="install_now" msgid="1526380165774958831">"ഇപ്പോൾ ഇൻസ്‌റ്റാൾ ചെയ്യൂ"</string>
<string name="update_failed" msgid="6878694841476888954">"അപ്‌ഡേറ്റ് ചെയ്യാനായില്ല"</string>
<string name="verify_in_progress" msgid="8125900023523483860">"അപ്‌ഡേറ്റ് പരിശോധിച്ചുറപ്പിക്കുന്നു…"</string>
- <string name="verify_failure" msgid="9125591747058765589">"പരിശോധിച്ചുറപ്പിക്കാനായില്ല. അപ്‌ഡേറ്റിന് സാധുവായ ഫയൽ തിരഞ്ഞെടുക്കുക."</string>
+ <string name="verify_failure" msgid="5077656735909871291">"അപ്‌ഡേറ്റിന് സാധുവായ ഫയൽ തിരഞ്ഞെടുക്കുക."</string>
<string name="install_ready" msgid="5831701403889581045">"അപ്‌ഡേറ്റ്, ഇൻസ്റ്റാൾ ചെയ്യാൻ തയ്യാറാണ്."</string>
<string name="install_in_progress" msgid="1447531401625704953">"ഇൻസ്‌റ്റലേഷൻ പുരോഗമിക്കുന്നു…"</string>
<string name="install_success" msgid="7607370228817982339">"അപ്‌ഡേറ്റ് ചെയ്തു."</string>
diff --git a/res/values-mn/strings.xml b/res/values-mn/strings.xml
index d125ab0..fa03f62 100644
--- a/res/values-mn/strings.xml
+++ b/res/values-mn/strings.xml
@@ -27,7 +27,7 @@
<string name="install_now" msgid="1526380165774958831">"Одоо суулгах"</string>
<string name="update_failed" msgid="6878694841476888954">"Шинэчилж чадсангүй"</string>
<string name="verify_in_progress" msgid="8125900023523483860">"Шинэчлэлт баталгаажуулж байна…"</string>
- <string name="verify_failure" msgid="9125591747058765589">"Баталгаажуулж чадсангүй. Хүчинтэй шинэчлэх файл сонгоно уу."</string>
+ <string name="verify_failure" msgid="5077656735909871291">"Хүчинтэй шинэчлэх файл сонгоно уу."</string>
<string name="install_ready" msgid="5831701403889581045">"Шинэчлэлтийг суулгахад бэлэн боллоо."</string>
<string name="install_in_progress" msgid="1447531401625704953">"Суулгаж байна…"</string>
<string name="install_success" msgid="7607370228817982339">"Шинэчлэлт амжилттай боллоо."</string>
diff --git a/res/values-mr/strings.xml b/res/values-mr/strings.xml
index 6e4c1a9..ccc7f47 100644
--- a/res/values-mr/strings.xml
+++ b/res/values-mr/strings.xml
@@ -27,7 +27,7 @@
<string name="install_now" msgid="1526380165774958831">"आता इंस्टॉल करा"</string>
<string name="update_failed" msgid="6878694841476888954">"अपडेट पूर्ण झाले नाही"</string>
<string name="verify_in_progress" msgid="8125900023523483860">"अपडेटची पडताळणी करत आहे…"</string>
- <string name="verify_failure" msgid="9125591747058765589">"पडताळणी अयशस्वी. योग्य अपडेट फाइल निवडा."</string>
+ <string name="verify_failure" msgid="5077656735909871291">"कृपया योग्य अपडेट फाइल निवडा."</string>
<string name="install_ready" msgid="5831701403889581045">"अपडेट इंस्टॉल होण्यासाठी तयार आहे."</string>
<string name="install_in_progress" msgid="1447531401625704953">"इंस्टॉल करणे सुरू आहे…"</string>
<string name="install_success" msgid="7607370228817982339">"अपडेट यशस्वीरीत्या पूर्ण झाले."</string>
diff --git a/res/values-ms/strings.xml b/res/values-ms/strings.xml
index 0ba6656..837ae30 100644
--- a/res/values-ms/strings.xml
+++ b/res/values-ms/strings.xml
@@ -27,7 +27,7 @@
<string name="install_now" msgid="1526380165774958831">"Pasang Sekarang"</string>
<string name="update_failed" msgid="6878694841476888954">"Kemas Kini Gagal"</string>
<string name="verify_in_progress" msgid="8125900023523483860">"Mengesahkan kemas kini…"</string>
- <string name="verify_failure" msgid="9125591747058765589">"Pengesahan Gagal. Sila pilih fail kemas kini yang sah."</string>
+ <string name="verify_failure" msgid="5077656735909871291">"Sila pilih fail kemas kini yang sah."</string>
<string name="install_ready" msgid="5831701403889581045">"Kemas kini sedia untuk dipasang."</string>
<string name="install_in_progress" msgid="1447531401625704953">"Pemasangan sedang berlangsung…"</string>
<string name="install_success" msgid="7607370228817982339">"Kemas kini berjaya."</string>
diff --git a/res/values-my/strings.xml b/res/values-my/strings.xml
index c9acba4..27df937 100644
--- a/res/values-my/strings.xml
+++ b/res/values-my/strings.xml
@@ -27,7 +27,7 @@
<string name="install_now" msgid="1526380165774958831">"ယခု ထည့်သွင်းရန်"</string>
<string name="update_failed" msgid="6878694841476888954">"အပ်ဒိတ်လုပ်၍ မရပါ"</string>
<string name="verify_in_progress" msgid="8125900023523483860">"အပ်ဒိတ်ကို အတည်ပြုနေသည်…"</string>
- <string name="verify_failure" msgid="9125591747058765589">"အတည်ပြု၍ မရပါ။ အပ်ဒိတ်ဖိုင်အမှန် ရွေးပါ။"</string>
+ <string name="verify_failure" msgid="5077656735909871291">"အပ်ဒိတ်ဖိုင်အမှန် ရွေးပါ။"</string>
<string name="install_ready" msgid="5831701403889581045">"အပ်ဒိတ်ကို ထည့်သွင်းရန် အဆင်သင့်ဖြစ်ပြီ။"</string>
<string name="install_in_progress" msgid="1447531401625704953">"ထည့်သွင်းနေဆဲဖြစ်သည်…"</string>
<string name="install_success" msgid="7607370228817982339">"အပ်ဒိတ်လုပ်ပြီးပြီ။"</string>
diff --git a/res/values-nb/strings.xml b/res/values-nb/strings.xml
index ff1555b..656c2d5 100644
--- a/res/values-nb/strings.xml
+++ b/res/values-nb/strings.xml
@@ -27,7 +27,7 @@
<string name="install_now" msgid="1526380165774958831">"Installer nå"</string>
<string name="update_failed" msgid="6878694841476888954">"Oppdateringen mislyktes"</string>
<string name="verify_in_progress" msgid="8125900023523483860">"Kontrollerer oppdateringen …"</string>
- <string name="verify_failure" msgid="9125591747058765589">"Kunne ikke bekrefte Velg gyldig oppdateringsfil"</string>
+ <string name="verify_failure" msgid="5077656735909871291">"Velg en gyldig oppdateringsfil."</string>
<string name="install_ready" msgid="5831701403889581045">"Oppdateringen er klar til installering."</string>
<string name="install_in_progress" msgid="1447531401625704953">"Installerer …"</string>
<string name="install_success" msgid="7607370228817982339">"Oppdateringen er fullført."</string>
diff --git a/res/values-ne/strings.xml b/res/values-ne/strings.xml
index 870c7ac..6bae7eb 100644
--- a/res/values-ne/strings.xml
+++ b/res/values-ne/strings.xml
@@ -27,7 +27,7 @@
<string name="install_now" msgid="1526380165774958831">"अहिले नै स्थापना गर्नुहोस्"</string>
<string name="update_failed" msgid="6878694841476888954">"अद्यावधिक गर्न सकिएन"</string>
<string name="verify_in_progress" msgid="8125900023523483860">"अद्यावधिकको पुष्टि गर्दै…"</string>
- <string name="verify_failure" msgid="9125591747058765589">"पुष्टि गर्न सकिएन। अद्यावधिकको मान्य फाइल चयन गर्नुहोस्।"</string>
+ <string name="verify_failure" msgid="5077656735909871291">"अद्यावधिकको मान्य फाइल चयन गर्नुहोस्।"</string>
<string name="install_ready" msgid="5831701403889581045">"यो अद्यावधिक स्थापनाका निम्ति तयार छ।"</string>
<string name="install_in_progress" msgid="1447531401625704953">"स्थापना हुँदै छ…"</string>
<string name="install_success" msgid="7607370228817982339">"सफलतापूर्वक स्थापना गरियो।"</string>
diff --git a/res/values-night/colors.xml b/res/values-night/colors.xml
index 9d4fc43..35c4ce1 100644
--- a/res/values-night/colors.xml
+++ b/res/values-night/colors.xml
@@ -16,8 +16,5 @@
-->
<resources>
<!-- The default color for all activities in the SetupWizard. -->
- <color name="windowBackground">@color/car_dark_blue_grey_700</color>
-
- <!-- The color of the status bar. -->
- <color name="colorPrimaryDark">@color/car_dark_blue_grey_800</color>
+ <color name="windowBackground">#ff172026</color>
</resources> \ No newline at end of file
diff --git a/res/values-nl/strings.xml b/res/values-nl/strings.xml
index a4c6b27..f9640db 100644
--- a/res/values-nl/strings.xml
+++ b/res/values-nl/strings.xml
@@ -27,7 +27,7 @@
<string name="install_now" msgid="1526380165774958831">"Nu installeren"</string>
<string name="update_failed" msgid="6878694841476888954">"Update mislukt"</string>
<string name="verify_in_progress" msgid="8125900023523483860">"Update verifiëren…"</string>
- <string name="verify_failure" msgid="9125591747058765589">"Verificatie mislukt. Selecteer een geldig updatebestand."</string>
+ <string name="verify_failure" msgid="5077656735909871291">"Selecteer een geldig updatebestand."</string>
<string name="install_ready" msgid="5831701403889581045">"De update kan worden geïnstalleerd."</string>
<string name="install_in_progress" msgid="1447531401625704953">"Installeren…"</string>
<string name="install_success" msgid="7607370228817982339">"De update is voltooid."</string>
diff --git a/res/values-or/strings.xml b/res/values-or/strings.xml
index 3c3603e..d088e9f 100644
--- a/res/values-or/strings.xml
+++ b/res/values-or/strings.xml
@@ -27,7 +27,7 @@
<string name="install_now" msgid="1526380165774958831">"ବର୍ତ୍ତମାନ ଇନଷ୍ଟଲ୍ କରନ୍ତୁ"</string>
<string name="update_failed" msgid="6878694841476888954">"ଅପଡେଟ୍ ବିଫଳ ହୋଇଛି"</string>
<string name="verify_in_progress" msgid="8125900023523483860">"ଅପଡେଟ୍ ଯାଞ୍ଚ ହେଉଛି…"</string>
- <string name="verify_failure" msgid="9125591747058765589">"ଯାଞ୍ଚକରଣ ବିଫଳ ହୋଇଛି। ଦୟାକରି ବୈଧ ଅପଡେଟ ଫାଇଲ ଚୟନ କର।"</string>
+ <string name="verify_failure" msgid="5077656735909871291">"ଦୟାକରି ଏକ ବୈଧ ଅପଡେଟ୍ ଫାଇଲ୍ ଚୟନ କରନ୍ତୁ।"</string>
<string name="install_ready" msgid="5831701403889581045">"ଅପଡେଟ୍ ଇନଷ୍ଟଲ୍ କରାଯିବାକୁ ପ୍ରସ୍ତୁତ ଅଛି।"</string>
<string name="install_in_progress" msgid="1447531401625704953">"ଇନଷ୍ଟଲେସନ୍ ପ୍ରଗତିରେ ଅଛି…"</string>
<string name="install_success" msgid="7607370228817982339">"ଅପଡେଟ ସଫଳ ହୋଇଛି।"</string>
diff --git a/res/values-pa/strings.xml b/res/values-pa/strings.xml
index 0c45ee9..3335bd5 100644
--- a/res/values-pa/strings.xml
+++ b/res/values-pa/strings.xml
@@ -27,7 +27,7 @@
<string name="install_now" msgid="1526380165774958831">"ਹੁਣੇ ਸਥਾਪਤ ਕਰੋ"</string>
<string name="update_failed" msgid="6878694841476888954">"ਅੱਪਡੇਟ ਅਸਫਲ ਹੋਇਆ"</string>
<string name="verify_in_progress" msgid="8125900023523483860">"ਅੱਪਡੇਟ ਦੀ ਪੁਸ਼ਟੀ ਹੋ ਰਹੀ ਹੈ…"</string>
- <string name="verify_failure" msgid="9125591747058765589">"ਪੁਸ਼ਟੀਕਰਨ ਅਸਫਲ। ਵੈਧ ਅੱਪਡੇਟ ਫ਼ਾਈਲ ਚੁਣੋ।"</string>
+ <string name="verify_failure" msgid="5077656735909871291">"ਕਿਰਪਾ ਕਰਕੇ ਵੈਧ ਅੱਪਡੇਟ ਫ਼ਾਈਲ ਚੁਣੋ।"</string>
<string name="install_ready" msgid="5831701403889581045">"ਅੱਪਡੇਟ ਸਥਾਪਤ ਹੋਣ ਲਈ ਤਿਆਰ ਹੈ।"</string>
<string name="install_in_progress" msgid="1447531401625704953">"ਸਥਾਪਨਾ ਜਾਰੀ ਹੈ…"</string>
<string name="install_success" msgid="7607370228817982339">"ਅੱਪਡੇਟ ਸਫਲ ਰਿਹਾ।"</string>
diff --git a/res/values-pl/strings.xml b/res/values-pl/strings.xml
index 3d33de9..61b3afe 100644
--- a/res/values-pl/strings.xml
+++ b/res/values-pl/strings.xml
@@ -27,7 +27,7 @@
<string name="install_now" msgid="1526380165774958831">"Zainstaluj teraz"</string>
<string name="update_failed" msgid="6878694841476888954">"Nie udało się zaktualizować"</string>
<string name="verify_in_progress" msgid="8125900023523483860">"Weryfikuję aktualizację…"</string>
- <string name="verify_failure" msgid="9125591747058765589">"Błąd. Wybierz prawidłowy plik."</string>
+ <string name="verify_failure" msgid="5077656735909871291">"Wybierz prawidłowy plik aktualizacji."</string>
<string name="install_ready" msgid="5831701403889581045">"Aktualizacja jest gotowa do instalacji."</string>
<string name="install_in_progress" msgid="1447531401625704953">"Instaluję…"</string>
<string name="install_success" msgid="7607370228817982339">"Zaktualizowano."</string>
diff --git a/res/values-pt-rPT/strings.xml b/res/values-pt-rPT/strings.xml
index a59ebb1..3199707 100644
--- a/res/values-pt-rPT/strings.xml
+++ b/res/values-pt-rPT/strings.xml
@@ -27,7 +27,7 @@
<string name="install_now" msgid="1526380165774958831">"Instalar agora"</string>
<string name="update_failed" msgid="6878694841476888954">"Falha na atualização."</string>
<string name="verify_in_progress" msgid="8125900023523483860">"A validar a atualização…"</string>
- <string name="verify_failure" msgid="9125591747058765589">"Falha ao validar. Escolha ficheiro de atualiz. válido."</string>
+ <string name="verify_failure" msgid="5077656735909871291">"Selecione um ficheiro de atualização válido."</string>
<string name="install_ready" msgid="5831701403889581045">"Atualização pronta a ser instalada."</string>
<string name="install_in_progress" msgid="1447531401625704953">"Instalação em curso…"</string>
<string name="install_success" msgid="7607370228817982339">"Atualização efetuada com êxito."</string>
diff --git a/res/values-pt/strings.xml b/res/values-pt/strings.xml
index 2c4452f..073eb59 100644
--- a/res/values-pt/strings.xml
+++ b/res/values-pt/strings.xml
@@ -27,7 +27,7 @@
<string name="install_now" msgid="1526380165774958831">"Instalar agora"</string>
<string name="update_failed" msgid="6878694841476888954">"Falha na atualização"</string>
<string name="verify_in_progress" msgid="8125900023523483860">"Verificando atualização…"</string>
- <string name="verify_failure" msgid="9125591747058765589">"Falha na verificação. Selecione um arquivo de atualiz. válido."</string>
+ <string name="verify_failure" msgid="5077656735909871291">"Selecione um arquivo de atualização válido."</string>
<string name="install_ready" msgid="5831701403889581045">"Atualização pronta para ser instalada."</string>
<string name="install_in_progress" msgid="1447531401625704953">"Instalação em andamento…"</string>
<string name="install_success" msgid="7607370228817982339">"Atualização concluída."</string>
diff --git a/res/values-ro/strings.xml b/res/values-ro/strings.xml
index c50ddb9..07ae432 100644
--- a/res/values-ro/strings.xml
+++ b/res/values-ro/strings.xml
@@ -27,7 +27,7 @@
<string name="install_now" msgid="1526380165774958831">"Instalați acum"</string>
<string name="update_failed" msgid="6878694841476888954">"Actualizarea nu a reușit"</string>
<string name="verify_in_progress" msgid="8125900023523483860">"Se verifică actualizarea…"</string>
- <string name="verify_failure" msgid="9125591747058765589">"Verificare nereușită. Selectați un fișier de actualizare valid."</string>
+ <string name="verify_failure" msgid="5077656735909871291">"Selectați un fișier de actualizare valid."</string>
<string name="install_ready" msgid="5831701403889581045">"Actualizare pregătită pentru instalare"</string>
<string name="install_in_progress" msgid="1447531401625704953">"Instalare în curs…"</string>
<string name="install_success" msgid="7607370228817982339">"Actualizare reușită."</string>
diff --git a/res/values-ru/strings.xml b/res/values-ru/strings.xml
index 2520167..5295a26 100644
--- a/res/values-ru/strings.xml
+++ b/res/values-ru/strings.xml
@@ -27,7 +27,7 @@
<string name="install_now" msgid="1526380165774958831">"Установить"</string>
<string name="update_failed" msgid="6878694841476888954">"Не удалось выполнить обновление"</string>
<string name="verify_in_progress" msgid="8125900023523483860">"Проверка обновления…"</string>
- <string name="verify_failure" msgid="9125591747058765589">"Проверка не пройдена. Выберите действительный файл."</string>
+ <string name="verify_failure" msgid="5077656735909871291">"Выберите действительный файл."</string>
<string name="install_ready" msgid="5831701403889581045">"Обновление готово к установке."</string>
<string name="install_in_progress" msgid="1447531401625704953">"Установка…"</string>
<string name="install_success" msgid="7607370228817982339">"Обновление установлено."</string>
diff --git a/res/values-si/strings.xml b/res/values-si/strings.xml
index dab7aa2..deaee7e 100644
--- a/res/values-si/strings.xml
+++ b/res/values-si/strings.xml
@@ -27,7 +27,7 @@
<string name="install_now" msgid="1526380165774958831">"දැන් ස්ථාපනය කරන්න"</string>
<string name="update_failed" msgid="6878694841476888954">"යාවත්කාලීනය අසමත් විය"</string>
<string name="verify_in_progress" msgid="8125900023523483860">"යාවත්කාලීනය සත්‍යාපනය වේ…"</string>
- <string name="verify_failure" msgid="9125591747058765589">"සත්‍යාපනය අසමත් විය. වලංගු යාවත්කාලීන ගොනුවක් තෝරන්න."</string>
+ <string name="verify_failure" msgid="5077656735909871291">"කරුණාකර වලංගු යාවත්කාලීන ගොනුවක් තෝරන්න."</string>
<string name="install_ready" msgid="5831701403889581045">"යාවත්කාලීනය ස්ථාපනයට සූදානම්."</string>
<string name="install_in_progress" msgid="1447531401625704953">"ස්ථාපනය කරමින් පවතී…"</string>
<string name="install_success" msgid="7607370228817982339">"යාවත්කාලීනය සාර්ථකයි."</string>
diff --git a/res/values-sk/strings.xml b/res/values-sk/strings.xml
index b287d05..f32cfb5 100644
--- a/res/values-sk/strings.xml
+++ b/res/values-sk/strings.xml
@@ -27,7 +27,7 @@
<string name="install_now" msgid="1526380165774958831">"Inštalovať"</string>
<string name="update_failed" msgid="6878694841476888954">"Aktualizácia zlyhala"</string>
<string name="verify_in_progress" msgid="8125900023523483860">"Overuje sa aktualizácia…"</string>
- <string name="verify_failure" msgid="9125591747058765589">"Overenie zlyhalo. Vyberte platný súbor aktualizácie."</string>
+ <string name="verify_failure" msgid="5077656735909871291">"Vyberte platný súbor aktualizácie."</string>
<string name="install_ready" msgid="5831701403889581045">"Aktualizáciu je možné nainštalovať."</string>
<string name="install_in_progress" msgid="1447531401625704953">"Prebieha inštalácia…"</string>
<string name="install_success" msgid="7607370228817982339">"Aktualizácia je úspešná."</string>
diff --git a/res/values-sl/strings.xml b/res/values-sl/strings.xml
index c8cb64a..ab2d082 100644
--- a/res/values-sl/strings.xml
+++ b/res/values-sl/strings.xml
@@ -27,7 +27,7 @@
<string name="install_now" msgid="1526380165774958831">"Namesti"</string>
<string name="update_failed" msgid="6878694841476888954">"Posodobitev ni uspela"</string>
<string name="verify_in_progress" msgid="8125900023523483860">"Preverjanje posodobitve …"</string>
- <string name="verify_failure" msgid="9125591747058765589">"Preverjanje ni uspelo. Izberite veljavno datoteko za posodobitev."</string>
+ <string name="verify_failure" msgid="5077656735909871291">"Izberite veljavno datoteko za posodobitev."</string>
<string name="install_ready" msgid="5831701403889581045">"Posodobitev je pripravljena na namest."</string>
<string name="install_in_progress" msgid="1447531401625704953">"Nameščanje poteka …"</string>
<string name="install_success" msgid="7607370228817982339">"Posodobitev je uspela."</string>
diff --git a/res/values-sq/strings.xml b/res/values-sq/strings.xml
index 795e924..364c02c 100644
--- a/res/values-sq/strings.xml
+++ b/res/values-sq/strings.xml
@@ -27,7 +27,7 @@
<string name="install_now" msgid="1526380165774958831">"Instalo tani"</string>
<string name="update_failed" msgid="6878694841476888954">"Përditësimi dështoi"</string>
<string name="verify_in_progress" msgid="8125900023523483860">"Përditësimi po verifikohet…"</string>
- <string name="verify_failure" msgid="9125591747058765589">"Verifikimi dështoi. Zgjidh një skedar të vlefshëm të përditësimit."</string>
+ <string name="verify_failure" msgid="5077656735909871291">"Zgjidh një skedar të vlefshëm të përditësimit."</string>
<string name="install_ready" msgid="5831701403889581045">"Përditësimi është gati për t\'u instaluar."</string>
<string name="install_in_progress" msgid="1447531401625704953">"Instalimi në vazhdim…"</string>
<string name="install_success" msgid="7607370228817982339">"Përditësimi përfundoi me sukses."</string>
diff --git a/res/values-sr/strings.xml b/res/values-sr/strings.xml
index 048a9bd..c80497a 100644
--- a/res/values-sr/strings.xml
+++ b/res/values-sr/strings.xml
@@ -27,7 +27,7 @@
<string name="install_now" msgid="1526380165774958831">"Инсталирај"</string>
<string name="update_failed" msgid="6878694841476888954">"Ажурирање није успело"</string>
<string name="verify_in_progress" msgid="8125900023523483860">"Ажурирање се верификује…"</string>
- <string name="verify_failure" msgid="9125591747058765589">"Неуспела потврда. Изаберите важећу датотеку."</string>
+ <string name="verify_failure" msgid="5077656735909871291">"Изаберите важећу датотеку за ажурирање."</string>
<string name="install_ready" msgid="5831701403889581045">"Ажурирање је спремно за инсталирање."</string>
<string name="install_in_progress" msgid="1447531401625704953">"Инсталација је у току…"</string>
<string name="install_success" msgid="7607370228817982339">"Ажурирање је успело."</string>
diff --git a/res/values-sv/strings.xml b/res/values-sv/strings.xml
index 8717267..0d9defe 100644
--- a/res/values-sv/strings.xml
+++ b/res/values-sv/strings.xml
@@ -27,7 +27,7 @@
<string name="install_now" msgid="1526380165774958831">"Installera nu"</string>
<string name="update_failed" msgid="6878694841476888954">"Det gick inte att uppdatera"</string>
<string name="verify_in_progress" msgid="8125900023523483860">"Uppdateringen verifieras …"</string>
- <string name="verify_failure" msgid="9125591747058765589">"Det gick inte att verifiera. Välj en giltig fil."</string>
+ <string name="verify_failure" msgid="5077656735909871291">"Välj en giltig uppdateringsfil."</string>
<string name="install_ready" msgid="5831701403889581045">"Uppdateringen är klar att installera."</string>
<string name="install_in_progress" msgid="1447531401625704953">"Installation pågår …"</string>
<string name="install_success" msgid="7607370228817982339">"Uppdateringen lyckades."</string>
diff --git a/res/values-sw/strings.xml b/res/values-sw/strings.xml
index f892d3c..1ce860d 100644
--- a/res/values-sw/strings.xml
+++ b/res/values-sw/strings.xml
@@ -27,7 +27,7 @@
<string name="install_now" msgid="1526380165774958831">"Sakinisha Sasa"</string>
<string name="update_failed" msgid="6878694841476888954">"Imeshindwa Kusasisha"</string>
<string name="verify_in_progress" msgid="8125900023523483860">"Inathibitisha sasisho…"</string>
- <string name="verify_failure" msgid="9125591747058765589">"Imeshindwa Kuthibitisha. Tafadhali chagua faili sahihi ya kusasisha."</string>
+ <string name="verify_failure" msgid="5077656735909871291">"Tafadhali chagua faili sahihi ya kusasisha."</string>
<string name="install_ready" msgid="5831701403889581045">"Sasisho liko tayari kusakinishwa."</string>
<string name="install_in_progress" msgid="1447531401625704953">"Inaendelea kusakinisha…"</string>
<string name="install_success" msgid="7607370228817982339">"Imesasisha."</string>
diff --git a/res/values-ta/strings.xml b/res/values-ta/strings.xml
index a5566ba..24a38a4 100644
--- a/res/values-ta/strings.xml
+++ b/res/values-ta/strings.xml
@@ -27,7 +27,7 @@
<string name="install_now" msgid="1526380165774958831">"இப்போதே நிறுவு"</string>
<string name="update_failed" msgid="6878694841476888954">"புதுப்பிக்க முடியவில்லை"</string>
<string name="verify_in_progress" msgid="8125900023523483860">"புதுப்பிப்பைச் சரிபார்க்கிறது…"</string>
- <string name="verify_failure" msgid="9125591747058765589">"சரிபார்க்க இயலவில்லை. சரியான தேர்வுசெய்."</string>
+ <string name="verify_failure" msgid="5077656735909871291">"சரியான புதுப்பிப்பு ஃபைலைத் தேர்வுசெய்யவும்."</string>
<string name="install_ready" msgid="5831701403889581045">"இந்தப் புதுப்பிப்பை இப்போது நிறுவலாம்."</string>
<string name="install_in_progress" msgid="1447531401625704953">"நிறுவுகிறது…"</string>
<string name="install_success" msgid="7607370228817982339">"புதுப்பிக்கப்பட்டது."</string>
diff --git a/res/values-te/strings.xml b/res/values-te/strings.xml
index 2d2c13c..c105884 100644
--- a/res/values-te/strings.xml
+++ b/res/values-te/strings.xml
@@ -27,7 +27,7 @@
<string name="install_now" msgid="1526380165774958831">"ఇప్పుడే ఇన్‌స్టాల్ చేయి"</string>
<string name="update_failed" msgid="6878694841476888954">"అప్‌డేట్ విఫలమైంది"</string>
<string name="verify_in_progress" msgid="8125900023523483860">"అప్‌డేట్‌ను ధృవీకరిస్తోంది…"</string>
- <string name="verify_failure" msgid="9125591747058765589">"ధృవీ.విఫలం. చెల్లే అప్‌డేట్‌ఫైల్ కావాలి."</string>
+ <string name="verify_failure" msgid="5077656735909871291">"దయచేసి చెల్లుబాటు అయ్యే అప్‌డేట్‌ఫైల్‌ను ఎంచుకోండి"</string>
<string name="install_ready" msgid="5831701403889581045">"ఇన్‌స్టాల్ కోసం అప్‌డేట్ సిద్ధంగా ఉంది."</string>
<string name="install_in_progress" msgid="1447531401625704953">"ఇన్‌స్టాలేషన్ ప్రోగ్రెస్‌లో ఉంది…"</string>
<string name="install_success" msgid="7607370228817982339">"అప్‌డేట్‌విజయవంతం."</string>
diff --git a/res/values-th/strings.xml b/res/values-th/strings.xml
index dfc7d9b..952dd3c 100644
--- a/res/values-th/strings.xml
+++ b/res/values-th/strings.xml
@@ -27,7 +27,7 @@
<string name="install_now" msgid="1526380165774958831">"ติดตั้งเลย"</string>
<string name="update_failed" msgid="6878694841476888954">"อัปเดตไม่สำเร็จ"</string>
<string name="verify_in_progress" msgid="8125900023523483860">"กำลังยืนยันอัปเดต…"</string>
- <string name="verify_failure" msgid="9125591747058765589">"ยืนยันไม่ได้ เลือกไฟล์อัปเดตที่ถูกต้อง"</string>
+ <string name="verify_failure" msgid="5077656735909871291">"โปรดเลือกไฟล์อัปเดตที่ถูกต้อง"</string>
<string name="install_ready" msgid="5831701403889581045">"อัปเดตพร้อมให้ติดตั้งแล้ว"</string>
<string name="install_in_progress" msgid="1447531401625704953">"กำลังติดตั้ง…"</string>
<string name="install_success" msgid="7607370228817982339">"อัปเดตเรียบร้อยแล้ว"</string>
diff --git a/res/values-tl/strings.xml b/res/values-tl/strings.xml
index ea39d85..2cdbd98 100644
--- a/res/values-tl/strings.xml
+++ b/res/values-tl/strings.xml
@@ -27,7 +27,7 @@
<string name="install_now" msgid="1526380165774958831">"I-install Na"</string>
<string name="update_failed" msgid="6878694841476888954">"Hindi Na-update"</string>
<string name="verify_in_progress" msgid="8125900023523483860">"Vine-verify ang update…"</string>
- <string name="verify_failure" msgid="9125591747058765589">"Hindi Na-verify. Pumili ng valid na file ng update."</string>
+ <string name="verify_failure" msgid="5077656735909871291">"Pumili ng valid na file ng update."</string>
<string name="install_ready" msgid="5831701403889581045">"Handa nang i-install ang update."</string>
<string name="install_in_progress" msgid="1447531401625704953">"Kasalukuyang ini-install…"</string>
<string name="install_success" msgid="7607370228817982339">"Matagumpay ang update."</string>
diff --git a/res/values-tr/strings.xml b/res/values-tr/strings.xml
index ede8e02..cde8e66 100644
--- a/res/values-tr/strings.xml
+++ b/res/values-tr/strings.xml
@@ -27,7 +27,7 @@
<string name="install_now" msgid="1526380165774958831">"Şimdi Yükle"</string>
<string name="update_failed" msgid="6878694841476888954">"Güncelleme Başarısız"</string>
<string name="verify_in_progress" msgid="8125900023523483860">"Güncelleme doğrulanıyor…"</string>
- <string name="verify_failure" msgid="9125591747058765589">"Doğrulama Başarısız. Geçerli bir güncelleme dosyası seçin."</string>
+ <string name="verify_failure" msgid="5077656735909871291">"Geçerli bir güncelleme dosyası seçin."</string>
<string name="install_ready" msgid="5831701403889581045">"Güncelleme yüklenmeye hazır."</string>
<string name="install_in_progress" msgid="1447531401625704953">"Yükleme devam ediyor…"</string>
<string name="install_success" msgid="7607370228817982339">"Güncelleme başarılı."</string>
diff --git a/res/values-uk/strings.xml b/res/values-uk/strings.xml
index e32ce83..8edd200 100644
--- a/res/values-uk/strings.xml
+++ b/res/values-uk/strings.xml
@@ -27,7 +27,7 @@
<string name="install_now" msgid="1526380165774958831">"Установити зараз"</string>
<string name="update_failed" msgid="6878694841476888954">"Помилка оновлення"</string>
<string name="verify_in_progress" msgid="8125900023523483860">"Перевірка оновлення…"</string>
- <string name="verify_failure" msgid="9125591747058765589">"Помилка перевірки. Виберіть дійсний файл для оновлення."</string>
+ <string name="verify_failure" msgid="5077656735909871291">"Виберіть дійсний файл для оновлення."</string>
<string name="install_ready" msgid="5831701403889581045">"Оновлення готове до встановлення."</string>
<string name="install_in_progress" msgid="1447531401625704953">"Встановлення…"</string>
<string name="install_success" msgid="7607370228817982339">"Оновлено."</string>
diff --git a/res/values-ur/strings.xml b/res/values-ur/strings.xml
index 35f8ce8..7ab8dd3 100644
--- a/res/values-ur/strings.xml
+++ b/res/values-ur/strings.xml
@@ -27,7 +27,7 @@
<string name="install_now" msgid="1526380165774958831">"ابھی انسٹال کریں"</string>
<string name="update_failed" msgid="6878694841476888954">"اپ ڈیٹ نا کام ہو گیا"</string>
<string name="verify_in_progress" msgid="8125900023523483860">"اپ ڈیٹ کی توثیق ہو رہی ہے…"</string>
- <string name="verify_failure" msgid="9125591747058765589">"توثیق ناکام ہو گئی۔ براہ کرم ایک درست اپ ڈیٹ فائل منتخب کریں۔"</string>
+ <string name="verify_failure" msgid="5077656735909871291">"براہ کرم ایک درست اپ ڈیٹ فائل منتخب کریں۔"</string>
<string name="install_ready" msgid="5831701403889581045">"اپ ڈیٹ انسٹال کیے جانے کے ليے تیار ہے۔"</string>
<string name="install_in_progress" msgid="1447531401625704953">"انسٹالیشن پیشرفت میں ہے…"</string>
<string name="install_success" msgid="7607370228817982339">"اپ ڈیٹ کامیاب ہو گیا ہے۔"</string>
diff --git a/res/values-uz/strings.xml b/res/values-uz/strings.xml
index 7398517..6173b1f 100644
--- a/res/values-uz/strings.xml
+++ b/res/values-uz/strings.xml
@@ -27,7 +27,7 @@
<string name="install_now" msgid="1526380165774958831">"Hoziroq oʻrnatish"</string>
<string name="update_failed" msgid="6878694841476888954">"Yangilanmadi"</string>
<string name="verify_in_progress" msgid="8125900023523483860">"Yangilanish fayli tekshirilmoqda…"</string>
- <string name="verify_failure" msgid="9125591747058765589">"Yaroqsiz fayl. Yaroqli faylni tanlang"</string>
+ <string name="verify_failure" msgid="5077656735909871291">"Yaroqli faylni tanlang."</string>
<string name="install_ready" msgid="5831701403889581045">"Yangilanish oʻrnatilishga tayyor."</string>
<string name="install_in_progress" msgid="1447531401625704953">"Oʻrnatilmoqda…"</string>
<string name="install_success" msgid="7607370228817982339">"Yangilandi."</string>
diff --git a/res/values-vi/strings.xml b/res/values-vi/strings.xml
index 5123bc9..bb2f86e 100644
--- a/res/values-vi/strings.xml
+++ b/res/values-vi/strings.xml
@@ -27,7 +27,7 @@
<string name="install_now" msgid="1526380165774958831">"Cài đặt ngay"</string>
<string name="update_failed" msgid="6878694841476888954">"Cập nhật không thành công"</string>
<string name="verify_in_progress" msgid="8125900023523483860">"Đang xác minh bản cập nhật…"</string>
- <string name="verify_failure" msgid="9125591747058765589">"Xác minh không thành công. Hãy chọn một tệp cập nhật hợp lệ."</string>
+ <string name="verify_failure" msgid="5077656735909871291">"Hãy chọn một tệp cập nhật hợp lệ."</string>
<string name="install_ready" msgid="5831701403889581045">"Bạn đã có thể cài đặt bản cập nhật."</string>
<string name="install_in_progress" msgid="1447531401625704953">"Đang cài đặt…"</string>
<string name="install_success" msgid="7607370228817982339">"Cập nhật thành công."</string>
diff --git a/res/values-zh-rCN/strings.xml b/res/values-zh-rCN/strings.xml
index 04e0488..20ea58e 100644
--- a/res/values-zh-rCN/strings.xml
+++ b/res/values-zh-rCN/strings.xml
@@ -27,7 +27,7 @@
<string name="install_now" msgid="1526380165774958831">"立即安装"</string>
<string name="update_failed" msgid="6878694841476888954">"更新失败"</string>
<string name="verify_in_progress" msgid="8125900023523483860">"正在验证更新…"</string>
- <string name="verify_failure" msgid="9125591747058765589">"验证失败。请选择有效的更新文件。"</string>
+ <string name="verify_failure" msgid="5077656735909871291">"请选择有效的更新文件。"</string>
<string name="install_ready" msgid="5831701403889581045">"更新可以安装了。"</string>
<string name="install_in_progress" msgid="1447531401625704953">"正在安装…"</string>
<string name="install_success" msgid="7607370228817982339">"更新成功。"</string>
diff --git a/res/values-zh-rHK/strings.xml b/res/values-zh-rHK/strings.xml
index e7eea0e..a38075d 100644
--- a/res/values-zh-rHK/strings.xml
+++ b/res/values-zh-rHK/strings.xml
@@ -27,7 +27,7 @@
<string name="install_now" msgid="1526380165774958831">"立即安裝"</string>
<string name="update_failed" msgid="6878694841476888954">"更新失敗"</string>
<string name="verify_in_progress" msgid="8125900023523483860">"正在驗證更新…"</string>
- <string name="verify_failure" msgid="9125591747058765589">"驗證失敗。請選擇有效的更新檔案。"</string>
+ <string name="verify_failure" msgid="5077656735909871291">"請選擇有效的更新檔案。"</string>
<string name="install_ready" msgid="5831701403889581045">"可以隨時安裝更新。"</string>
<string name="install_in_progress" msgid="1447531401625704953">"安裝中…"</string>
<string name="install_success" msgid="7607370228817982339">"更新成功。"</string>
diff --git a/res/values-zh-rTW/strings.xml b/res/values-zh-rTW/strings.xml
index 3a049e2..9052d06 100644
--- a/res/values-zh-rTW/strings.xml
+++ b/res/values-zh-rTW/strings.xml
@@ -27,7 +27,7 @@
<string name="install_now" msgid="1526380165774958831">"立即安裝"</string>
<string name="update_failed" msgid="6878694841476888954">"更新失敗"</string>
<string name="verify_in_progress" msgid="8125900023523483860">"正在驗證更新…"</string>
- <string name="verify_failure" msgid="9125591747058765589">"驗證失敗,請選取有效的更新檔案。"</string>
+ <string name="verify_failure" msgid="5077656735909871291">"請選取有效的更新檔案。"</string>
<string name="install_ready" msgid="5831701403889581045">"現在可以安裝更新了。"</string>
<string name="install_in_progress" msgid="1447531401625704953">"安裝中…"</string>
<string name="install_success" msgid="7607370228817982339">"已完成更新。"</string>
diff --git a/res/values-zu/strings.xml b/res/values-zu/strings.xml
index 31e6321..90d4f09 100644
--- a/res/values-zu/strings.xml
+++ b/res/values-zu/strings.xml
@@ -27,7 +27,7 @@
<string name="install_now" msgid="1526380165774958831">"Faka manje"</string>
<string name="update_failed" msgid="6878694841476888954">"Isibuyekezo sihlulekile"</string>
<string name="verify_in_progress" msgid="8125900023523483860">"Iqinisekisa isibuyekezo…"</string>
- <string name="verify_failure" msgid="9125591747058765589">"Ukuqinisekisa kwehlulekile Sicela ukhethe ifayela lesibuyekezo elivumelekile."</string>
+ <string name="verify_failure" msgid="5077656735909871291">"Sicela ukhethe ifayela lesibuyekezo elivumelekile."</string>
<string name="install_ready" msgid="5831701403889581045">"Isibuyekezo sikulungele ukufakwa."</string>
<string name="install_in_progress" msgid="1447531401625704953">"Ukufaka kuyaqhubeka…"</string>
<string name="install_success" msgid="7607370228817982339">"Isibuyekezo siphumelele."</string>
diff --git a/res/values/colors.xml b/res/values/colors.xml
index 5ca113b..2211a42 100644
--- a/res/values/colors.xml
+++ b/res/values/colors.xml
@@ -16,8 +16,7 @@
-->
<resources>
<!-- The default color for all activities in the Settings. -->
- <color name="windowBackground">@color/car_grey_50</color>
+ <color name="windowBackground">#fff8f9fa</color>
- <!-- The color of the status bar. -->
- <color name="colorPrimaryDark">@color/car_grey_300</color>
+ <color name="icon_tint">#fff8f9fa</color>
</resources>
diff --git a/res/values/dimens.xml b/res/values/dimens.xml
index 915915f..ed45548 100644
--- a/res/values/dimens.xml
+++ b/res/values/dimens.xml
@@ -17,4 +17,9 @@
<resources>
<dimen name="action_bar_end_widget_margin_end">46dp</dimen>
<dimen name="toggle_ripple">90dp</dimen>
+ <dimen name="button_min_width">56dp</dimen>
+ <dimen name="ripple_mask_radius">4dp</dimen>
+ <dimen name="keyline_1">24dp</dimen>
+ <dimen name="auto_content_margin">20dp</dimen>
+ <dimen name="folder_list_start_margin">20dp</dimen>
</resources>
diff --git a/res/values/strings.xml b/res/values/strings.xml
index d72f65a..f57e7ab 100644
--- a/res/values/strings.xml
+++ b/res/values/strings.xml
@@ -19,11 +19,11 @@
<string name="title">Local System Update</string>
<!-- Device List Fragment -->
- <!-- An error that the selected file is not a valid update. [CHAR LIMIT=40] -->
+ <!-- An error that the selected file is not a valid update. [CHAR LIMIT=47] -->
<string name="invalid_file_type">This is not a valid file for updating</string>
<!-- A name of an invalid file. [CHAR LIMIT=40] -->
<string name="unknown_file">Unknown File</string>
- <!-- An error message indicating that the file system could not be found. [CHAR LIMIT=40] -->
+ <!-- An error message indicating that the file system could not be found. [CHAR LIMIT=52] -->
<string name="cannot_access_storage">Cannot access the storage device</string>
<!-- UpdateLayoutFragment -->
@@ -38,15 +38,15 @@
<string name="update_failed">Update Failed</string>
<!-- A status that indicates that the update is being verified before installation. [CHAR LIMIT=40] -->
<string name="verify_in_progress">Verifying update&#8230;</string>
- <!-- An error message indicating that verification failed. [CHAR LIMIT=40] -->
- <string name="verify_failure">Verification Failed. Please select a valid update file.</string>
+ <!-- An error message indicating that verification failed. [CHAR LIMIT=50] -->
+ <string name="verify_failure">Please select a valid update file.</string>
<!-- A status that indicates that the update is ready to be installed. [CHAR LIMIT=40] -->
<string name="install_ready">The update is ready to be installed.</string>
<!-- A status that indicates the installation process is running. [CHAR LIMIT=40] -->
<string name="install_in_progress">Installation in progress&#8230;</string>
- <!-- A status that indicates that installation worked and update is complete. [CHAR LIMIT=40] -->
+ <!-- A status that indicates that installation worked and update is complete. [CHAR LIMIT=56] -->
<string name="install_success">The update is successful.</string>
- <!-- A status that indicates that installation failed. [CHAR LIMIT=40] -->
+ <!-- A status that indicates that installation failed. [CHAR LIMIT=45] -->
<string name="install_failed">System update installation failed.</string>
<!-- A status that indicates the system is about to reboot. [CHAR LIMIT=40] -->
<string name="rebooting">The update is successful. Rebooting now&#8230;</string>
diff --git a/res/values/styles.xml b/res/values/styles.xml
index ad10701..32ef26d 100644
--- a/res/values/styles.xml
+++ b/res/values/styles.xml
@@ -16,10 +16,7 @@
-->
<resources>
- <style name="Theme.SettingsBase" parent="@android:style/Theme.Material.Settings" />
-
- <style name="SystemUpdaterTheme" parent="Theme.Car.Light.NoActionBar">
- <item name="android:windowBackground">@color/car_card</item>
+ <style name="SystemUpdaterTheme" parent="Theme.CarUi.WithToolbar">
<item name="android:windowAnimationStyle">@style/SettingAnimationStyle</item>
</style>
@@ -28,28 +25,10 @@
<item name="android:windowExitAnimation">@anim/trans_fade_out</item>
</style>
- <style name="ActionBarStyle.Car" parent="Widget.Car.Toolbar">
- <item name="actionBarSize">@dimen/car_app_bar_height</item>
- </style>
-
- <style name="ListIcon">
- <item name="android:layout_width">@dimen/car_primary_icon_size</item>
- <item name="android:layout_height">@dimen/car_primary_icon_size</item>
- <item name="android:layout_centerVertical">true</item>
- <item name="android:gravity">center_vertical</item>
- <item name="android:scaleType">fitCenter</item>
- <item name="android:tint">@color/car_tint</item>
- </style>
-
- <style name="ListIcon.ActionBar" parent="ListIcon">
- <item name="android:layout_gravity">center</item>
- <item name="android:src">@drawable/ic_arrow_back</item>
- </style>
-
<style name="SystemUpdate.ActionBar.Button.Borderless.Colored"
- parent="Widget.Car.Button.Borderless.Colored">
- <item name="android:minWidth">@dimen/car_button_min_width</item>
+ parent="Widget.CarUi.Button.Borderless.Colored">
+ <item name="android:minWidth">@dimen/button_min_width</item>
<item name="android:fontFamily">roboto-regular</item>
- <item name="android:textColor">@color/car_accent</item>
+ <item name="android:textColor">?android:attr/colorAccent</item>
</style>
</resources>
diff --git a/src/com/android/car/systemupdater/DeviceListFragment.java b/src/com/android/car/systemupdater/DeviceListFragment.java
index 857654b..df0c54b 100644
--- a/src/com/android/car/systemupdater/DeviceListFragment.java
+++ b/src/com/android/car/systemupdater/DeviceListFragment.java
@@ -29,15 +29,13 @@ import android.widget.TextView;
import android.widget.Toast;
import androidx.annotation.NonNull;
-import androidx.appcompat.app.ActionBar;
-import androidx.appcompat.app.AppCompatActivity;
-import androidx.car.widget.ListItem;
-import androidx.car.widget.ListItemAdapter;
-import androidx.car.widget.ListItemProvider;
-import androidx.car.widget.PagedListView;
-import androidx.car.widget.TextListItem;
import androidx.fragment.app.Fragment;
+import com.android.car.ui.recyclerview.CarUiContentListItem;
+import com.android.car.ui.recyclerview.CarUiListItem;
+import com.android.car.ui.recyclerview.CarUiListItemAdapter;
+import com.android.car.ui.recyclerview.CarUiRecyclerView;
+
import java.io.File;
import java.io.FileFilter;
import java.util.ArrayList;
@@ -60,9 +58,7 @@ public class DeviceListFragment extends Fragment implements UpFragment {
private final Stack<File> mFileStack = new Stack<>();
private StorageManager mStorageManager;
private SystemUpdater mSystemUpdater;
- private List<File> mListItems;
- private ListItemAdapter mAdapter;
- private FileItemProvider mItemProvider;
+ private CarUiRecyclerView mFolderListView;
private TextView mCurrentPathView;
private final StorageEventListener mListener = new StorageEventListener() {
@@ -87,9 +83,7 @@ public class DeviceListFragment extends Fragment implements UpFragment {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
-
Context context = getContext();
- mItemProvider = new FileItemProvider(context);
mStorageManager = (StorageManager) context.getSystemService(Context.STORAGE_SERVICE);
if (mStorageManager == null) {
@@ -104,28 +98,18 @@ public class DeviceListFragment extends Fragment implements UpFragment {
@Override
public View onCreateView(@NonNull LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
- mAdapter = new ListItemAdapter(getContext(), mItemProvider);
return inflater.inflate(R.layout.folder_list, container, false);
}
@Override
public void onViewCreated(@NonNull View view, Bundle savedInstanceState) {
- PagedListView folderListView = (PagedListView) view.findViewById(R.id.folder_list);
- folderListView.setMaxPages(PagedListView.ItemCap.UNLIMITED);
- folderListView.setAdapter(mAdapter);
-
- mCurrentPathView = (TextView) view.findViewById(R.id.current_path);
+ mFolderListView = view.findViewById(R.id.folder_list);
+ mCurrentPathView = view.findViewById(R.id.current_path);
}
@Override
public void onActivityCreated(Bundle savedInstanceState) {
super.onActivityCreated(savedInstanceState);
- AppCompatActivity activity = (AppCompatActivity) getActivity();
- ActionBar actionBar = activity.getSupportActionBar();
- actionBar.setCustomView(R.layout.action_bar_with_button);
- actionBar.setDisplayShowCustomEnabled(true);
- actionBar.setDisplayShowTitleEnabled(false);
-
showMountedVolumes();
}
@@ -168,10 +152,17 @@ public class DeviceListFragment extends Fragment implements UpFragment {
/** Set the list of files shown on the screen. */
private void setFileList(List<File> files) {
- mListItems = files;
- if (mAdapter != null) {
- mAdapter.notifyDataSetChanged();
+ List<CarUiListItem> fileList = new ArrayList<>();
+ for (File file : files) {
+ CarUiContentListItem item = new CarUiContentListItem(CarUiContentListItem.Action.NONE);
+ item.setTitle(file.getName());
+ item.setOnItemClickedListener(i -> onFileSelected(file));
+ fileList.add(item);
}
+
+ CarUiListItemAdapter adapter = new CarUiListItemAdapter(fileList);
+ adapter.setMaxItems(CarUiRecyclerView.ItemCap.UNLIMITED);
+ mFolderListView.setAdapter(adapter);
}
/** Handle user selection of a file. */
@@ -235,36 +226,6 @@ public class DeviceListFragment extends Fragment implements UpFragment {
}.execute(folder);
}
- /** A list item provider to display the list of files on this fragment. */
- private class FileItemProvider extends ListItemProvider {
- private final Context mContext;
-
- FileItemProvider(Context context) {
- mContext = context;
- }
-
- @Override
- public ListItem get(int position) {
- if (position < 0 || position >= mListItems.size()) {
- return null;
- }
- TextListItem item = new TextListItem(mContext);
- File file = mListItems.get(position);
- if (file != null) {
- item.setTitle(file.getName());
- item.setOnClickListener(v -> onFileSelected(file));
- } else {
- item.setTitle(getString(R.string.unknown_file));
- }
- return item;
- }
-
- @Override
- public int size() {
- return mListItems == null ? 0 : mListItems.size();
- }
- }
-
/** Returns true if a file is considered to contain a system update. */
private static boolean isUpdateFile(File file) {
return file.getName().endsWith(UPDATE_FILE_SUFFIX);
diff --git a/src/com/android/car/systemupdater/SystemUpdaterActivity.java b/src/com/android/car/systemupdater/SystemUpdaterActivity.java
index ee1c1c8..25b8cf4 100644
--- a/src/com/android/car/systemupdater/SystemUpdaterActivity.java
+++ b/src/com/android/car/systemupdater/SystemUpdaterActivity.java
@@ -23,10 +23,13 @@ import android.os.Bundle;
import android.view.MenuItem;
import androidx.appcompat.app.AppCompatActivity;
-import androidx.appcompat.widget.Toolbar;
import androidx.core.app.ActivityCompat;
import androidx.core.content.ContextCompat;
+import com.android.car.ui.core.CarUi;
+import com.android.car.ui.toolbar.Toolbar;
+import com.android.car.ui.toolbar.ToolbarController;
+
import java.io.File;
/**
@@ -54,8 +57,10 @@ public class SystemUpdaterActivity extends AppCompatActivity
}
setContentView(R.layout.activity_main);
- Toolbar toolbar = findViewById(R.id.toolbar);
- setSupportActionBar(toolbar);
+
+ ToolbarController toolbar = CarUi.requireToolbar(this);
+ toolbar.setTitle(getString(R.string.title));
+ toolbar.setState(Toolbar.State.SUBPAGE);
if (savedInstanceState == null) {
Bundle intentExtras = getIntent().getExtras();
diff --git a/src/com/android/car/systemupdater/UpdateLayoutFragment.java b/src/com/android/car/systemupdater/UpdateLayoutFragment.java
index 4ff1b58..ff56371 100644
--- a/src/com/android/car/systemupdater/UpdateLayoutFragment.java
+++ b/src/com/android/car/systemupdater/UpdateLayoutFragment.java
@@ -33,20 +33,22 @@ import android.util.Log;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
-import android.widget.Button;
-import android.widget.ProgressBar;
import android.widget.TextView;
import androidx.annotation.NonNull;
import androidx.annotation.StringRes;
-import androidx.appcompat.app.ActionBar;
import androidx.appcompat.app.AppCompatActivity;
import androidx.fragment.app.Fragment;
+import com.android.car.ui.core.CarUi;
+import com.android.car.ui.toolbar.MenuItem;
+import com.android.car.ui.toolbar.ProgressBarController;
+import com.android.car.ui.toolbar.ToolbarController;
import com.android.internal.util.Preconditions;
import java.io.File;
import java.io.IOException;
+import java.util.Collections;
/** Display update state and progress. */
public class UpdateLayoutFragment extends Fragment implements UpFragment {
@@ -59,12 +61,12 @@ public class UpdateLayoutFragment extends Fragment implements UpFragment {
private static final String NOTIFICATION_CHANNEL_ID = "update";
private static final int NOTIFICATION_ID = 1;
- private ProgressBar mProgressBar;
private TextView mContentTitle;
private TextView mContentInfo;
private TextView mContentDetails;
private File mUpdateFile;
- private Button mSystemUpdateToolbarAction;
+ private ToolbarController mToolbar;
+ private ProgressBarController mProgressBar;
private PowerManager mPowerManager;
private NotificationManager mNotificationManager;
private final UpdateVerifier mPackageVerifier = new UpdateVerifier();
@@ -124,19 +126,11 @@ public class UpdateLayoutFragment extends Fragment implements UpFragment {
@Override
public void onActivityCreated(Bundle savedInstanceState) {
super.onActivityCreated(savedInstanceState);
-
AppCompatActivity activity = (AppCompatActivity) getActivity();
-
- ActionBar actionBar = activity.getSupportActionBar();
- actionBar.setCustomView(R.layout.action_bar_with_button);
- actionBar.setDisplayShowCustomEnabled(true);
- actionBar.setDisplayShowTitleEnabled(false);
-
- mProgressBar = (ProgressBar) activity.findViewById(R.id.progress_bar);
-
- mSystemUpdateToolbarAction = activity.findViewById(R.id.action_button1);
+ mToolbar = CarUi.requireToolbar(getActivity());
+ mProgressBar = mToolbar.getProgressBar();
mProgressBar.setIndeterminate(true);
- mProgressBar.setVisibility(View.VISIBLE);
+ mProgressBar.setVisible(true);
showStatus(R.string.verify_in_progress);
if (getArguments().getBoolean(EXTRA_RESUME_UPDATE)) {
@@ -174,9 +168,11 @@ public class UpdateLayoutFragment extends Fragment implements UpFragment {
mContentInfo.append(getString(R.string.update_file_size));
mContentInfo.append(Formatter.formatFileSize(getContext(), mUpdateFile.length()));
mContentDetails.setText(null);
- mSystemUpdateToolbarAction.setOnClickListener(v -> installUpdate(update));
- mSystemUpdateToolbarAction.setText(R.string.install_now);
- mSystemUpdateToolbarAction.setVisibility(View.VISIBLE);
+ MenuItem installButton = MenuItem.builder(getActivity())
+ .setTitle(R.string.install_now)
+ .setOnClickListener(i -> installUpdate(update))
+ .build();
+ mToolbar.setMenuItems(Collections.singletonList(installButton));
}
/** Reboot the system. */
@@ -198,9 +194,9 @@ public class UpdateLayoutFragment extends Fragment implements UpFragment {
private void showInstallationInProgress() {
mInstallationInProgress = true;
mProgressBar.setIndeterminate(false);
- mProgressBar.setVisibility(View.VISIBLE);
+ mProgressBar.setVisible(true);
mProgressBar.setMax(PERCENT_MAX);
- mSystemUpdateToolbarAction.setVisibility(View.GONE);
+ mToolbar.setMenuItems(null); // Remove install button
showStatus(R.string.install_in_progress);
mUpdateEngine.bind(mCarUpdateEngineCallback, new Handler(getContext().getMainLooper()));
@@ -223,7 +219,7 @@ public class UpdateLayoutFragment extends Fragment implements UpFragment {
@Override
protected void onPostExecute(UpdateParser.ParsedUpdate result) {
- mProgressBar.setVisibility(View.GONE);
+ mProgressBar.setVisible(false);
if (result == null) {
showStatus(R.string.verify_failure);
return;
@@ -268,8 +264,8 @@ public class UpdateLayoutFragment extends Fragment implements UpFragment {
showStatus(errorCode == UpdateEngine.ErrorCodeConstants.SUCCESS
? R.string.install_success
: R.string.install_failed);
- mProgressBar.setVisibility(View.GONE);
- mSystemUpdateToolbarAction.setVisibility(View.GONE);
+ mProgressBar.setVisible(false);
+ mToolbar.setMenuItems(null); // Remove install now button
}
}