Setup android-base logging in sideload.
Some depending modules (libsnapshot, etc.) uses logging library
from libbase. Make sure those logs are dumped to /tmp/recovery.log.
Test: sideload and view /tmp/recovery.log
Change-Id: I1a27f6345482928684fb9e22494783d2c57016b0
diff --git a/sideload_main.cc b/sideload_main.cc
index 818fa5c..29d6f2c 100644
--- a/sideload_main.cc
+++ b/sideload_main.cc
@@ -36,6 +36,7 @@
#include "update_engine/common/subprocess.h"
#include "update_engine/common/terminator.h"
#include "update_engine/common/utils.h"
+#include "update_engine/sideload_logging_android.h"
#include "update_engine/update_attempter_android.h"
using std::string;
@@ -196,6 +197,7 @@
chromeos_update_engine::Terminator::Init();
chromeos_update_engine::SetupLogging();
+ chromeos_update_engine::SetupAndroidLogging(argv);
brillo::FlagHelper::Init(argc, argv, "Update Engine Sideload");
LOG(INFO) << "Update Engine Sideloading starting";