Merge "core, release: add sload.f2fs for otatools.zip" am: 10c9f5d9d3
am: a5a2f10d79
Change-Id: Icbca3310a938e2c48d4e82c2dd1454fec2a05c92
This commit is contained in:
commit
cc1d0c982e
2 changed files with 12 additions and 0 deletions
|
@ -2166,6 +2166,7 @@ OTATOOLS := $(HOST_OUT_EXECUTABLES)/minigzip \
|
|||
$(HOST_OUT_EXECUTABLES)/mksquashfs \
|
||||
$(HOST_OUT_EXECUTABLES)/mkf2fsuserimg.sh \
|
||||
$(HOST_OUT_EXECUTABLES)/make_f2fs \
|
||||
$(HOST_OUT_EXECUTABLES)/sload_f2fs \
|
||||
$(HOST_OUT_EXECUTABLES)/simg2img \
|
||||
$(HOST_OUT_EXECUTABLES)/e2fsck \
|
||||
$(HOST_OUT_EXECUTABLES)/build_verity_tree \
|
||||
|
|
|
@ -517,6 +517,17 @@ def BuildImage(in_dir, prop_dict, out_file, target_out=None):
|
|||
elif fs_type.startswith("f2fs"):
|
||||
build_command = ["mkf2fsuserimg.sh"]
|
||||
build_command.extend([out_file, prop_dict["partition_size"]])
|
||||
if fs_config:
|
||||
build_command.extend(["-C", fs_config])
|
||||
build_command.extend(["-f", in_dir])
|
||||
if target_out:
|
||||
build_command.extend(["-D", target_out])
|
||||
if "selinux_fc" in prop_dict:
|
||||
build_command.extend(["-s", prop_dict["selinux_fc"]])
|
||||
build_command.extend(["-t", prop_dict["mount_point"]])
|
||||
if "timestamp" in prop_dict:
|
||||
build_command.extend(["-T", str(prop_dict["timestamp"])])
|
||||
build_command.extend(["-L", prop_dict["mount_point"]])
|
||||
else:
|
||||
print("Error: unknown filesystem type '%s'" % (fs_type))
|
||||
return False
|
||||
|
|
Loading…
Reference in a new issue