partition: recreate tw_internal_path(/data/media/0), after wipe media from data or format /data.
Change-Id: I3671d7a5759260a4e74952168483a6816eb28f5d
diff --git a/partitionmanager.cpp b/partitionmanager.cpp
index 572cd7c..0262648 100644
--- a/partitionmanager.cpp
+++ b/partitionmanager.cpp
@@ -1212,16 +1212,7 @@
gui_print("Wiping internal storage -- /data/media...\n");
Remove_MTP_Storage(dat->MTP_Storage_ID);
TWFunc::removeDir("/data/media", false);
- if (mkdir("/data/media", S_IRWXU | S_IRWXG | S_IWGRP | S_IXGRP) != 0) {
- Add_MTP_Storage(dat->MTP_Storage_ID);
- return false;
- }
- if (dat->Has_Data_Media) {
- dat->Recreate_Media_Folder();
- // Unmount and remount - slightly hackish way to ensure that the "/sdcard" folder is still mounted properly after wiping
- dat->UnMount(false);
- dat->Mount(false);
- }
+ dat->Recreate_Media_Folder();
Add_MTP_Storage(dat->MTP_Storage_ID);
return true;
} else {