Merge "Add a new flag "--disable_fec_computation" for OTA generation" am: 9c9993c706
am: 8b106fd2bc
am: d4495d3077
Change-Id: I7c0167cfdac248012903857b5ef806d76ed44350
This commit is contained in:
commit
77cde316da
1 changed files with 9 additions and 0 deletions
|
@ -139,6 +139,9 @@ Non-A/B OTA specific options
|
|||
|
||||
A/B OTA specific options
|
||||
|
||||
--disable_fec_computation
|
||||
Disable the on device FEC data computation for incremental updates.
|
||||
|
||||
--include_secondary
|
||||
Additionally include the payload for secondary slot images (default:
|
||||
False). Only meaningful when generating A/B OTAs.
|
||||
|
@ -235,6 +238,7 @@ OPTIONS.skip_postinstall = False
|
|||
OPTIONS.retrofit_dynamic_partitions = False
|
||||
OPTIONS.skip_compatibility_check = False
|
||||
OPTIONS.output_metadata_path = None
|
||||
OPTIONS.disable_fec_computation = False
|
||||
|
||||
|
||||
METADATA_NAME = 'META-INF/com/android/metadata'
|
||||
|
@ -571,6 +575,8 @@ class Payload(object):
|
|||
"--target_image", target_file]
|
||||
if source_file is not None:
|
||||
cmd.extend(["--source_image", source_file])
|
||||
if OPTIONS.disable_fec_computation:
|
||||
cmd.extend(["--disable_fec_computation", "true"])
|
||||
cmd.extend(additional_args)
|
||||
self._Run(cmd)
|
||||
|
||||
|
@ -2147,6 +2153,8 @@ def main(argv):
|
|||
OPTIONS.skip_compatibility_check = True
|
||||
elif o == "--output_metadata_path":
|
||||
OPTIONS.output_metadata_path = a
|
||||
elif o == "--disable_fec_computation":
|
||||
OPTIONS.disable_fec_computation = True
|
||||
else:
|
||||
return False
|
||||
return True
|
||||
|
@ -2181,6 +2189,7 @@ def main(argv):
|
|||
"retrofit_dynamic_partitions",
|
||||
"skip_compatibility_check",
|
||||
"output_metadata_path=",
|
||||
"disable_fec_computation",
|
||||
], extra_option_handler=option_handler)
|
||||
|
||||
if len(args) != 2:
|
||||
|
|
Loading…
Reference in a new issue