Merge "Allow RO build only for readonly mount points"
This commit is contained in:
@@ -410,7 +410,7 @@ def BuildImageMkfs(in_dir, prop_dict, out_file, target_out, fs_config):
|
|||||||
build_command.append("--casefold")
|
build_command.append("--casefold")
|
||||||
if (needs_compress or prop_dict.get("f2fs_compress") == "true"):
|
if (needs_compress or prop_dict.get("f2fs_compress") == "true"):
|
||||||
build_command.append("--compression")
|
build_command.append("--compression")
|
||||||
if (prop_dict.get("mount_point") != "data"):
|
if "ro_mount_point" in prop_dict:
|
||||||
build_command.append("--readonly")
|
build_command.append("--readonly")
|
||||||
if (prop_dict.get("f2fs_compress") == "true"):
|
if (prop_dict.get("f2fs_compress") == "true"):
|
||||||
build_command.append("--sldc")
|
build_command.append("--sldc")
|
||||||
@@ -757,6 +757,8 @@ def ImagePropFromGlobalDict(glob_dict, mount_point):
|
|||||||
if not copy_prop(prop, "extfs_rsv_pct"):
|
if not copy_prop(prop, "extfs_rsv_pct"):
|
||||||
d["extfs_rsv_pct"] = "0"
|
d["extfs_rsv_pct"] = "0"
|
||||||
|
|
||||||
|
d["ro_mount_point"] = "1"
|
||||||
|
|
||||||
# Copy partition-specific properties.
|
# Copy partition-specific properties.
|
||||||
d["mount_point"] = mount_point
|
d["mount_point"] = mount_point
|
||||||
if mount_point == "system":
|
if mount_point == "system":
|
||||||
|
Reference in New Issue
Block a user