A/B update: Replace the zip FileHeader mechanism for update package
When the update package gets larger than 2 GiB, payload.bin offset mentioned in metadata file for ota-streaming-property-files gets shifted (CrAU of payload.bin) because ZipInfo FileHeader() returns incorrect value. To solve the issue, offset is re-calculated from fixed bytes of central directory file header, filename length and extra length. This patch is to sync with update_device.py script. Test: manually create an A/B update package and run it using update_device.py Bug: 111198589 Change-Id: I9bf5a5ca24938cad3206d04af529f70d45e992c0
Loading
Please register or sign in to comment