From 15f4aa47582a5ac1bd526d0d92c9383e9bad98ce Mon Sep 17 00:00:00 2001 From: LuK1337 Date: Sun, 18 Feb 2024 10:11:16 +0100 Subject: [PATCH] fs_mgr: Load DM table as RW for debuggable recoveries Change-Id: I34ed2c0796e9d16d3ff035f67e3fb45484cd6d77 --- fs_mgr/fs_mgr_dm_linear.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/fs_mgr/fs_mgr_dm_linear.cpp b/fs_mgr/fs_mgr_dm_linear.cpp index 9046132f8..e205e5a7e 100644 --- a/fs_mgr/fs_mgr_dm_linear.cpp +++ b/fs_mgr/fs_mgr_dm_linear.cpp @@ -155,6 +155,9 @@ bool CreateLogicalPartitions(const LpMetadata& metadata, const std::string& supe CreateLogicalPartitionParams params = { .block_device = super_device, .metadata = &metadata, +#if defined(__ANDROID_RECOVERY__) && defined(ALLOW_ADBD_DISABLE_VERITY) + .force_writable = true, +#endif }; for (const auto& partition : metadata.partitions) { if (!partition.num_extents) {