From 1673e3d4ea240fa49e0771c19848bcbde6f85faf Mon Sep 17 00:00:00 2001 From: Ethan Yonker Date: Mon, 26 Oct 2015 21:51:58 -0500 Subject: Treat /vendor like /system for read only The vendor partition is verity checked just like system so we should treat vendor as read only same as system. Change-Id: Ida65c9f44d8610e52fcdcef0b4a50faf5c7110d2 --- partition.cpp | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'partition.cpp') diff --git a/partition.cpp b/partition.cpp index 3f7b26ccd..e110ba71a 100644 --- a/partition.cpp +++ b/partition.cpp @@ -354,6 +354,11 @@ bool TWPartition::Process_Fstab_Line(string Line, bool Display_Error) { Backup_Display_Name = Display_Name; DataManager::SetValue("tw_boot_is_mountable", 1); Can_Be_Backed_Up = true; + } else if (Mount_Point == "/vendor") { + Display_Name = "Vendor"; + Backup_Display_Name = Display_Name; + Storage_Name = Display_Name; + Mount_Read_Only = true; } #ifdef TW_EXTERNAL_STORAGE_PATH if (Mount_Point == EXPAND(TW_EXTERNAL_STORAGE_PATH)) { @@ -399,6 +404,11 @@ bool TWPartition::Process_Fstab_Line(string Line, bool Display_Error) { Backup_Display_Name = Display_Name; Can_Flash_Img = false; Can_Be_Backed_Up = true; + } else if (Mount_Point == "/vendor_image") { + Display_Name = "Vendor Image"; + Backup_Display_Name = Display_Name; + Can_Flash_Img = false; + Can_Be_Backed_Up = true; } } -- cgit v1.2.3