summaryrefslogtreecommitdiff
path: root/scripts/update_payload/format_utils.py
diff options
context:
space:
mode:
authorAlex Deymo <deymo@google.com>2016-07-29 16:22:26 -0700
committerAlex Deymo <deymo@google.com>2016-08-03 00:38:28 +0000
commit44348e01c0c66e6baf1376f0b712ecae26fc5595 (patch)
treeb84fbb0a0d2dd8e9c8deb5070f2554400d16a1e9 /scripts/update_payload/format_utils.py
parent41a31017fd221ae76a936c557f79ab1af69df0eb (diff)
Compile update_engine_sideload as a static recovery program.
This patch converts update_engine_sideload to a statically linked program and installs it in the recovery image. The resulting program uses a statically linked boot_control HAL instead of relying in libhardware to dynamically load it. The static library or libraries needed for the boot_control HAL need to be specified by the product with the new make variable PRODUCT_STATIC_BOOT_CONTROL_HAL. Otherwise, a stub implementation is included and update_engine_sideload will fail at runtime. Bug: 27178350 TEST=`make dist` builds a recovery image with update_engine_sideload in it. Change-Id: I1f624ecd29220ac2237e42da0a636ea0a015a78e
Diffstat (limited to 'scripts/update_payload/format_utils.py')
0 files changed, 0 insertions, 0 deletions