Merge "Exclude /mnt/vendor from vold's ownership." into pi-dev
am: b244714eea
Change-Id: Iefcaf167fe242f90ac715905f15dc88de0b154c8
diff --git a/VolumeManager.cpp b/VolumeManager.cpp
index 5e6e74f..8c32587 100644
--- a/VolumeManager.cpp
+++ b/VolumeManager.cpp
@@ -623,8 +623,9 @@
mntent* mentry;
while ((mentry = getmntent(fp)) != NULL) {
auto test = std::string(mentry->mnt_dir);
- if (android::base::StartsWith(test, "/mnt/")
- || android::base::StartsWith(test, "/storage/")) {
+ if ((android::base::StartsWith(test, "/mnt/") &&
+ !android::base::StartsWith(test, "/mnt/vendor")) ||
+ android::base::StartsWith(test, "/storage/")) {
toUnmount.push_front(test);
}
}