From 5409adf7826b430c8e9ae50578a8b151bc7e9ef2 Mon Sep 17 00:00:00 2001 From: hmz007 Date: Sat, 19 Apr 2025 16:52:44 +0800 Subject: [PATCH] android: Ensure partitions are at least 1 block in size Signed-off-by: hmz007 Change-Id: Idc1aeb7d6a5e2ed539c129a53b732435218a1a65 --- system/update_engine/payload_generator/generate_delta_main.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/system/update_engine/payload_generator/generate_delta_main.cc b/system/update_engine/payload_generator/generate_delta_main.cc index 6616ee1c9f9..6861705b58e 100644 --- a/system/update_engine/payload_generator/generate_delta_main.cc +++ b/system/update_engine/payload_generator/generate_delta_main.cc @@ -465,7 +465,7 @@ void RoundDownPartitions(const ImageConfig& config) { if (part.path.empty()) { continue; } - const auto size = utils::FileSize(part.path); + const auto size = std::max(utils::FileSize(part.path), kBlockSize); if (size % kBlockSize != 0) { const auto err = truncate(part.path.c_str(), size / kBlockSize * kBlockSize);