7c1d426dbc
Also fix an error-pone behavior in previous code when verifying an eMMC target. As long as it loads the partition content successfully according to the SHAs embedded in the filename, it shouldn't further check against the SHAs given in the second argument. Because the loaded contents relate to a specific partition size. For example: apply_patch_check( "EMMC:/boot.img:src_size:src_hash:tgt_size:tgt_hash", "src_hash"); Assume "/boot.img" already has the desired hash of "tgt_hash", the previous code would give wrong verification result. The issue can be addressed by additionally listing "tgt_hash" as one of the desired SHAs (or by applying this CL). Bug: 110106408 Test: Run recovery_unit_test and recovery_component_test on marlin. Change-Id: I8daafdbecd083f687e24d563ab089caa25667633 |
||
---|---|---|
.. | ||
applypatch_test.cpp | ||
asn1_decoder_test.cpp | ||
commands_test.cpp | ||
dirutil_test.cpp | ||
locale_test.cpp | ||
rangeset_test.cpp | ||
screen_ui_test.cpp | ||
sysutil_test.cpp | ||
zip_test.cpp |