From 3210600737745565c9d330f0ddb36c045925ef29 Mon Sep 17 00:00:00 2001 From: Jaegeuk Kim Date: Tue, 14 Jan 2020 11:00:37 -0800 Subject: Support F2FS compression Bug: 134580167 Change-Id: I13e481b14c1ba2f05c31ed0391a8ef29845933c9 Signed-off-by: Jaegeuk Kim --- recovery_utils/roots.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/recovery_utils/roots.cpp b/recovery_utils/roots.cpp index 58a313973..ae656d0ad 100644 --- a/recovery_utils/roots.cpp +++ b/recovery_utils/roots.cpp @@ -259,6 +259,12 @@ int format_volume(const std::string& volume, const std::string& directory) { make_f2fs_cmd.push_back("-C"); make_f2fs_cmd.push_back("utf8"); } + if (v->fs_mgr_flags.fs_compress) { + make_f2fs_cmd.push_back("-O"); + make_f2fs_cmd.push_back("compression"); + make_f2fs_cmd.push_back("-O"); + make_f2fs_cmd.push_back("extra_attr"); + } make_f2fs_cmd.push_back(v->blk_device); if (length >= kSectorSize) { make_f2fs_cmd.push_back(std::to_string(length / kSectorSize)); -- cgit v1.2.3