platform_build/tools/releasetools
Jiyong Park b92b8f48fc verity_utils.py is a standalone binary
verity_utils.py gets an entry point and becomes a host binary. This is
to support signing images from the "bootimg" module type. Previously
this was done by directly invoking "avbtool" from the soong module, but
that required people to know the partition_size priori. The partition
size may not be known before actually building the partition image
especially when the partition is not for a physical partition but for a
partition in a composite image.

verity_utils.py, when the partition_size is not given, is capable of
calculating the mininum required partition size based on the size of the
unsigned input image file.

Bug: 180676957
Test: m microdroid_boot-5.10
Change-Id: I7bef292fb141c90899b7bdc0748895f95f964829
2021-03-17 16:28:16 +09:00
..
testdata Fix some wording to comply with respectful-code 2020-07-23 10:04:12 -04:00
add_img_to_target_files
add_img_to_target_files.py Add pvmfw partition to target files 2021-02-19 13:07:32 +00:00
Android.bp verity_utils.py is a standalone binary 2021-03-17 16:28:16 +09:00
apex_utils.py Returns empty apex_infos if the apex target dir does not exist. 2021-02-17 22:24:48 +00:00
blockimgdiff.py Update language to comply with Android’s inclusive language guidance 2020-07-28 15:43:15 -04:00
build_image.py support pre-defined timestamp and uuid when bulid EROFS images 2021-02-19 08:51:46 +00:00
build_super_image.py releasetools: Pass --virtual-ab to lpmake. 2019-12-16 22:17:28 +00:00
check_ota_package_signature.py Allow zip64 support when opening zip files 2020-09-22 16:53:39 -04:00
check_partition_sizes.py Fix Virtual A/B size checks 2019-11-05 14:06:23 -08:00
check_target_files_signatures
check_target_files_signatures.py Use apksigner in check_target_files_signatures 2020-07-14 21:48:48 -07:00
check_target_files_vintf.py Pass kernel version file to check_vintf. 2020-11-13 18:45:03 -08:00
common.py Add a check for missing entries in AVB_FOOTER_ARGS_BY_PARTITION 2021-03-03 17:31:48 -08:00
edify_generator.py Fix some wording to comply with respectful-code 2020-07-23 10:04:12 -04:00
find_shareduid_violation.py Finds APK shared UID violations when merging target files. 2020-10-29 09:33:26 -07:00
images.py Factor out the image classes to break circular dependency 2019-07-15 17:02:23 -07:00
img_from_target_files
img_from_target_files.py Revert "Revert "Add prebuilt bootloader var and add bootloader t..." 2020-08-27 13:18:24 -07:00
make_recovery_patch.py Moving recovery resources from /system to /vendor 2019-10-04 00:04:34 +00:00
merge_builds.py Removes custom prefix/suffix from MergeDynamicPartitionInfoDicts. 2019-11-26 11:09:17 -08:00
merge_target_files.py Creates a combined split-sepolicy file in merge_target_files.py. 2021-02-23 11:41:29 -08:00
non_ab_ota.py Define the protobuf for OTA metadata 2020-08-26 16:17:35 -07:00
ota_from_target_files
ota_from_target_files.py Merge "Trigger data wipe on spl-downgrade as well" 2021-03-12 18:50:38 +00:00
ota_metadata.proto Add spl-downgrade field to ota metadata 2021-02-25 10:15:45 -05:00
ota_metadata_pb2.py Add spl-downgrade field to ota metadata 2021-02-25 10:15:45 -05:00
ota_package_parser.py Allow zip64 support when opening zip files 2020-09-22 16:53:39 -04:00
ota_utils.py Add spl-downgrade field to ota metadata 2021-02-25 10:15:45 -05:00
OWNERS Add elsk to the owner of scripts 2020-04-28 14:56:01 -07:00
pylintrc releasetools: Make scripts pylint clean. 2018-07-19 10:39:05 -07:00
rangelib.py releasetools: Make rangelib Python 3 compatibile. 2019-06-19 10:30:34 -07:00
sign_apex.py Allow passing in codename_to_api_level_map to sign_apex. 2020-05-01 13:56:04 +00:00
sign_target_files_apks
sign_target_files_apks.py Add a check for missing entries in AVB_FOOTER_ARGS_BY_PARTITION 2021-03-03 17:31:48 -08:00
sparse_img.py Preserve the monotonic property when subtracting 0 block 2020-02-27 13:24:11 -08:00
target_files_diff.py Remove ro.expect.recovery_id 2019-01-28 10:56:37 -08:00
test_add_img_to_target_files.py Allow zip64 support when opening zip files 2020-09-22 16:53:39 -04:00
test_apex_utils.py Allow zip64 support when opening zip files 2020-09-22 16:53:39 -04:00
test_blockimgdiff.py Factor out the image classes to break circular dependency 2019-07-15 17:02:23 -07:00
test_build_image.py relesetools: Enable releasetools_test in presubmit. 2019-04-12 15:26:35 -07:00
test_check_partition_sizes.py Fix Virtual A/B size checks 2019-11-05 14:06:23 -08:00
test_check_target_files_vintf.py Update language to comply with Android's inclusive language guidance 2020-07-29 12:06:00 -07:00
test_common.py Runs host_init_verifier on merged target files packages. 2020-11-24 17:26:27 +00:00
test_merge_target_files.py Creates a combined split-sepolicy file in merge_target_files.py. 2021-02-23 11:41:29 -08:00
test_non_ab_ota.py Define the protobuf for OTA metadata 2020-08-26 16:17:35 -07:00
test_ota_from_target_files.py Add spl-downgrade field to ota metadata 2021-02-25 10:15:45 -05:00
test_rangelib.py releasetools: Add a common base class for unittests. 2018-10-11 23:01:09 -07:00
test_sign_apex.py Add support for signing a compressed apex 2021-01-27 01:27:11 +00:00
test_sign_target_files_apks.py Allow zip64 support when opening zip files 2020-09-22 16:53:39 -04:00
test_utils.py Create a function that can generate ApexInfo using target-files 2021-01-22 20:13:32 -05:00
test_validate_target_files.py Fix errors from validate_target_files 2021-01-12 14:04:58 -08:00
test_verity_utils.py Update language to comply with Android's inclusive language guidance 2020-07-29 12:06:00 -07:00
validate_target_files.py Fix errors from validate_target_files 2021-01-12 14:04:58 -08:00
verity_utils.py verity_utils.py is a standalone binary 2021-03-17 16:28:16 +09:00