recovery: Don't print mount errors when checking for encryption
Change-Id: Ibd57b8bdb9c942edb16fa5b9e4664ed66864b180
volume_manager: Move bind/mount failure from ERROR to WARN
* Prevents users from seeing this message on FBE devices:
`failed to bind mount /mnt/staging/emulated/media/0 to /storage/emulated`
* FDE users already have the workaround in line 75.
Change-Id: I47d1aaf1a5a85a46fd52dc924a91b378cd800b2d
diff --git a/recovery_main.cpp b/recovery_main.cpp
index b15719e..4c8eb40 100644
--- a/recovery_main.cpp
+++ b/recovery_main.cpp
@@ -198,6 +198,7 @@
}
static void copy_userdata_files() {
+ android::base::SetLogger(android::base::StdioLogger);
if (ensure_path_mounted("/data") == 0) {
if (access(adb_keys_root, F_OK) != 0) {
if (access(adb_keys_data, R_OK) == 0) {
@@ -209,6 +210,7 @@
}
ensure_path_unmounted("/data");
}
+ android::base::SetLogger(UiLogger);
}
// Sets the usb config to 'state'.