summaryrefslogtreecommitdiffstats
path: root/partitionmanager.cpp
diff options
context:
space:
mode:
authorxiaolu <server@163.com>2015-06-04 02:22:23 +0200
committerDees Troy <dees_troy@teamw.in>2015-06-17 23:17:06 +0200
commit9416f4f9d6542b616640c0fbb53899bbfc1859a2 (patch)
tree92a81eda01a581d6f02a303cff221885a1a9c6b8 /partitionmanager.cpp
parentFix ORS scripts displaying an error after completing (diff)
downloadandroid_bootable_recovery-9416f4f9d6542b616640c0fbb53899bbfc1859a2.tar
android_bootable_recovery-9416f4f9d6542b616640c0fbb53899bbfc1859a2.tar.gz
android_bootable_recovery-9416f4f9d6542b616640c0fbb53899bbfc1859a2.tar.bz2
android_bootable_recovery-9416f4f9d6542b616640c0fbb53899bbfc1859a2.tar.lz
android_bootable_recovery-9416f4f9d6542b616640c0fbb53899bbfc1859a2.tar.xz
android_bootable_recovery-9416f4f9d6542b616640c0fbb53899bbfc1859a2.tar.zst
android_bootable_recovery-9416f4f9d6542b616640c0fbb53899bbfc1859a2.zip
Diffstat (limited to 'partitionmanager.cpp')
-rw-r--r--partitionmanager.cpp11
1 files changed, 1 insertions, 10 deletions
diff --git a/partitionmanager.cpp b/partitionmanager.cpp
index 572cd7c93..0262648f1 100644
--- a/partitionmanager.cpp
+++ b/partitionmanager.cpp
@@ -1212,16 +1212,7 @@ int TWPartitionManager::Wipe_Media_From_Data(void) {
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 {