Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 756437a8 authored by Treehugger Robot's avatar Treehugger Robot Committed by Automerger Merge Worker
Browse files

Merge "Revert "Enable support for verity writes for VABC targets"" am: 87cfdce3 am: c06f3199

Original change: https://android-review.googlesource.com/c/platform/build/+/1685709

Change-Id: Ibad0f57d1094bc50da789076f2754fb495125b2a
parents 9488811f c06f3199
Loading
Loading
Loading
Loading
+9 −0
Original line number Original line Diff line number Diff line
@@ -1051,6 +1051,15 @@ def GenerateAbOtaPackage(target_file, output_file, source_file=None):
        "META/ab_partitions.txt is required for ab_update."
        "META/ab_partitions.txt is required for ab_update."
    target_info = common.BuildInfo(OPTIONS.target_info_dict, OPTIONS.oem_dicts)
    target_info = common.BuildInfo(OPTIONS.target_info_dict, OPTIONS.oem_dicts)
    source_info = common.BuildInfo(OPTIONS.source_info_dict, OPTIONS.oem_dicts)
    source_info = common.BuildInfo(OPTIONS.source_info_dict, OPTIONS.oem_dicts)
    vendor_prop = source_info.info_dict.get("vendor.build.prop")
    vabc_used = vendor_prop and \
        vendor_prop.GetProp("ro.virtual_ab.compression.enabled") == "true" and \
        not OPTIONS.disable_vabc
    if vabc_used:
      # TODO(zhangkelvin) Remove this once FEC on VABC is supported
      logger.info("Virtual AB Compression enabled, disabling FEC")
      OPTIONS.disable_fec_computation = True
      OPTIONS.disable_verity_computation = True
  else:
  else:
    assert "ab_partitions" in OPTIONS.info_dict, \
    assert "ab_partitions" in OPTIONS.info_dict, \
        "META/ab_partitions.txt is required for ab_update."
        "META/ab_partitions.txt is required for ab_update."