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) {