Add e2fsck/resize2fs/tune2fs to recovery/vendor_ramdisk

Fixes: [ERROR]: recovery: [libfs_mgr]Unable to enable ext4 verity on
/dev/block/by-name/metadata because /system/bin/tune2fs is missing

in recovery.

Test: e2fsck/resize2fs/tune2fs are present in ramdisks.
Change-Id: I83223f48e4df8b89ff9b27b0912174360c053617
Signed-off-by: RITEFANG <1721985272@qq.com>
This commit is contained in:
Michael Bestas
2022-12-20 22:42:00 +02:00
committed by SkyMinus
parent 961fa5a5c0
commit b5acadc7aa
2 changed files with 12 additions and 1 deletions

View File

@@ -18,4 +18,13 @@ PRODUCT_VIRTUAL_AB_OTA := true
PRODUCT_VENDOR_PROPERTIES += ro.virtual_ab.enabled=true PRODUCT_VENDOR_PROPERTIES += ro.virtual_ab.enabled=true
PRODUCT_PACKAGES += e2fsck_ramdisk PRODUCT_PACKAGES += \
e2fsck_ramdisk \
resize2fs_ramdisk \
tune2fs_ramdisk
# For dedicated recovery partitions, we need to include fs tools
PRODUCT_PACKAGES += \
e2fsck.recovery \
resize2fs.recovery \
tune2fs.recovery

View File

@@ -25,3 +25,5 @@ PRODUCT_PACKAGES += \
linker.vendor_ramdisk \ linker.vendor_ramdisk \
e2fsck.vendor_ramdisk \ e2fsck.vendor_ramdisk \
fsck.f2fs.vendor_ramdisk \ fsck.f2fs.vendor_ramdisk \
resize2fs.vendor_ramdisk \
tune2fs.vendor_ramdisk