Merge commit '0db6f1ed396fef320d52f722c45daadf9a98f9ee'
* commit '0db6f1ed396fef320d52f722c45daadf9a98f9ee':
Need this to update system properties (for change 21876).
Merge commit 'badd2ca451ee7a408f55632025cbe69649b426b5'
* commit 'badd2ca451ee7a408f55632025cbe69649b426b5':
fix endianness problem with the tail of the signature comment
The two 0xff bytes were intended to easily distinguish files with
whole file signatures from those without, but I got the endianness
backwards. Go ahead and fix that, as long as I'm making changes to
the verifier anyway.
Check for a signature that includes the sequence 0x50 0x4b 0x05 0x06,
which looks to minzip like the start of the EOCD block.
Merge commit '09cf56001a214bdb22b720c323b9c7c73feea63f'
* commit '09cf56001a214bdb22b720c323b9c7c73feea63f':
explicitly set max heap size when running signapk
Merge commit '951495fc4802a3603f654c02c7acceda4859f5e1'
* commit '951495fc4802a3603f654c02c7acceda4859f5e1':
update OTA package maker to do whole-file signature
Make SignApk generate a signature for (nearly) the entire zip file
when run with the -w option. The signature covers all of the zip file
except for the archive comment (conveniently the last thing in a zip
file); the archive comment field is used to contain the signature
itself.
Merge commit 'fab87998b50c997ba4e506a080d01f606615eb19'
* commit 'fab87998b50c997ba4e506a080d01f606615eb19':
Fix the platform version (1.6 now) and sdk version (4)
Make SignApk generate a signature for (nearly) the entire zip file
when run with the -w option. The signature covers all of the zip file
except for the archive comment (conveniently the last thing in a zip
file); the archive comment field is used to contain the signature
itself.
Merge commit '6929fb57a5afb90606feb8c35c8c2cda170adfe4'
* commit '6929fb57a5afb90606feb8c35c8c2cda170adfe4':
Fix issue #2048267: Run zipalign on all prebuilts
For host side test packages, the name of the jar file containing the tests is
declared in the packages Android.mk. The name of the make file needs to be
passed to the description generator so that it can pick up this information.
The makefile was not passing on the parameter containing the make file name.
Make BoardConfig.mk store the size of the partition rather than the
maximum size of the image that can be flashed there, because the
function used to do the conversion isn't available when BoardConfig.mk
is read any more.
Change things so that when $(LOCAL_PREBUILT_STRIP_COMMENTS) is
nonempty, we copy the source file using sed to strip out all the "#
line"-style comments and blank lines, saving considerable system image
space in the case of some wifi configurations.
Bug: 2036961