Additional checks to prevent partitioning internal storage
Change-Id: I9fcd7e0169fbdd52405c0c86aafbef091f69411e
diff --git a/partitionmanager.cpp b/partitionmanager.cpp
index d83518b..af89e40 100644
--- a/partitionmanager.cpp
+++ b/partitionmanager.cpp
@@ -1862,7 +1862,7 @@
#else
TWPartition* SDCard = Find_Partition_By_Path("/sdcard");
#endif
- if (SDCard == NULL) {
+ if (SDCard == NULL || !SDCard->Removable || SDCard->Has_Data_Media) {
LOGERR("Unable to locate device to partition.\n");
return false;
}