bootloader: align with AOSP code
- Define a minimal Volume structure so that AOSP code for handling /misc
works in TWRP without major changes.
- Remove set/get_bootloader_message_*_name
Change-Id: Ifcee59568141a184adebb94b8ef8beca072a7942
diff --git a/twrp.cpp b/twrp.cpp
index ab57f37..0c012d7 100644
--- a/twrp.cpp
+++ b/twrp.cpp
@@ -171,11 +171,9 @@
TWPartition* misc = PartitionManager.Find_Partition_By_Path("/misc");
if (misc != NULL) {
if (misc->Current_File_System == "emmc") {
- set_device_type('e');
- set_device_name(misc->Actual_Block_Device.c_str());
+ set_misc_device("emmc", misc->Actual_Block_Device.c_str());
} else if (misc->Current_File_System == "mtd") {
- set_device_type('m');
- set_device_name(misc->MTD_Name.c_str());
+ set_misc_device("mtd", misc->MTD_Name.c_str());
} else {
LOGERR("Unknown file system for /misc\n");
}