Revert "rootdir / sdcard : Stop creating /data/media/obb."
This reverts commit c6ca823710d49754c3717e9cf3ba11b9c2648825.
Reason for revert: Q-GSI on Pie devices would crash kernel.
Bug: 136199978
Change-Id: I16a2cb81a1f21627db0cb00324679a322ba42fe0
diff --git a/sdcard/sdcard.cpp b/sdcard/sdcard.cpp
index 0acea72..2b35819 100644
--- a/sdcard/sdcard.cpp
+++ b/sdcard/sdcard.cpp
@@ -214,14 +214,7 @@
if (multi_user) {
std::string obb_path = source_path + "/obb";
- // Only attempt to prepare the /obb dir if it already exists. We want
- // the legacy obb path "/data/media/obb" to be fixed up so that we can
- // migrate it to its new location, but we don't want the directory to be
- // created if it doesn't already exist.
- struct stat sb;
- if (TEMP_FAILURE_RETRY(lstat(obb_path.c_str(), &sb)) == 0) {
- fs_prepare_dir(obb_path.c_str(), 0775, uid, gid);
- }
+ fs_prepare_dir(obb_path.c_str(), 0775, uid, gid);
}
exit(0);