Merge changes I6c35d2e4,If16c3e19 am: c3f32b95e5 am: 48fb5e27a1
am: be4305fcd1

Change-Id: I25bfe5dea51627e8d8d269860cff0b883636dc8e
diff --git a/otautil/Android.bp b/otautil/Android.bp
index 871dcae..6f816a1 100644
--- a/otautil/Android.bp
+++ b/otautil/Android.bp
@@ -44,7 +44,6 @@
         android: {
             srcs: [
                 "logging.cpp",
-                "mounts.cpp",
                 "parse_install_logs.cpp",
                 "roots.cpp",
                 "thermalutil.cpp",
diff --git a/otautil/roots.cpp b/otautil/roots.cpp
index 4315517..aa7809b 100644
--- a/otautil/roots.cpp
+++ b/otautil/roots.cpp
@@ -42,7 +42,6 @@
 #include <fs_mgr/roots.h>
 #include <fs_mgr_dm_linear.h>
 
-#include "otautil/mounts.h"
 #include "otautil/sysutil.h"
 
 using android::fs_mgr::Fstab;
diff --git a/updater/Android.bp b/updater/Android.bp
index 872ef86..8a60ef7 100644
--- a/updater/Android.bp
+++ b/updater/Android.bp
@@ -81,6 +81,7 @@
         "blockimg.cpp",
         "commands.cpp",
         "install.cpp",
+        "mounts.cpp",
         "updater.cpp",
     ],
 
diff --git a/updater/install.cpp b/updater/install.cpp
index b617f62..62ff87e 100644
--- a/updater/install.cpp
+++ b/updater/install.cpp
@@ -60,7 +60,6 @@
 #include "edify/updater_runtime_interface.h"
 #include "otautil/dirutil.h"
 #include "otautil/error_code.h"
-#include "otautil/mounts.h"
 #include "otautil/print_sha1.h"
 #include "otautil/sysutil.h"
 
diff --git a/otautil/mounts.cpp b/updater/mounts.cpp
similarity index 98%
rename from otautil/mounts.cpp
rename to updater/mounts.cpp
index 951311b..943d35c 100644
--- a/otautil/mounts.cpp
+++ b/updater/mounts.cpp
@@ -14,7 +14,7 @@
  * limitations under the License.
  */
 
-#include "otautil/mounts.h"
+#include "mounts.h"
 
 #include <errno.h>
 #include <fcntl.h>
diff --git a/otautil/include/otautil/mounts.h b/updater/mounts.h
similarity index 100%
rename from otautil/include/otautil/mounts.h
rename to updater/mounts.h
diff --git a/updater/simulator_runtime.cpp b/updater/simulator_runtime.cpp
index d2074d6..3ed7bf3 100644
--- a/updater/simulator_runtime.cpp
+++ b/updater/simulator_runtime.cpp
@@ -32,7 +32,7 @@
 #include <ext4_utils/wipe.h>
 #include <selinux/label.h>
 
-#include "otautil/mounts.h"
+#include "mounts.h"
 #include "otautil/sysutil.h"
 
 std::string SimulatorRuntime::GetProperty(const std::string_view key,
diff --git a/updater/updater_runtime.cpp b/updater/updater_runtime.cpp
index 761f999..c4222a5 100644
--- a/updater/updater_runtime.cpp
+++ b/updater/updater_runtime.cpp
@@ -31,7 +31,7 @@
 #include <selinux/label.h>
 #include <tune2fs.h>
 
-#include "otautil/mounts.h"
+#include "mounts.h"
 #include "otautil/sysutil.h"
 
 std::string UpdaterRuntime::GetProperty(const std::string_view key,