Age | Commit message (Collapse) | Author |
|
Add option to specify the number of inodes to create when
making the filesystem. Read-only partitions don't have
a need for extra inodes, a lot of space is wasted by these
inodes.
Bug: 32246383
Bug: 33252070
Bug: 33428604
Test: make vendor partition with new options
Change-Id: I7063972ec4f4e617d28d2e029ad6a9f8e94add73
(cherry picked from commit 15c434682ac78262d2dad9730805eab52b748cdf)
|
|
am: 28947f4f29
Change-Id: I41c6b642aec4a558a109a7aee87f9c4254e5e2f9
|
|
am: 4506252918
Change-Id: I08c959ab10b087dddf5035e1773fffab261af314
|
|
Use argparse to parse input parameters for future extension.
Add 'build' and 'size' as two sub-commands.
- 'build_verity_metadata.py -s SIZE' becomes
'build_verity_metadata.py size SIZE'.
- 'build_verity_metadata.py BLOCKS METADATA_IMAGE ...' becomes
'build_verity_metadata.py build BLOCKS METADATA_IMAGE ...'.
The 'build' command now accepts an optional argument '--signer_args' to
specify signer specific arguments.
Bug: 31500665
Test: Building and signing work w/ and w/o --signer_args.
(cherry picked from commit 39d1756abe66538a6cbdfc4c7b5377ce279e332c)
(cherry picked from commit 1522691d1da02d623bb32619e113954656be39b3)
Change-Id: I4f8f2478458a3a787bd1ba86474330de372458c1
|
|
6727a1e718 am: 9ac16f1f48
am: 8b3b60cbf9
Change-Id: I7112a6549544245c00cfea6444fdd2f8437521ff
|
|
am: 627cc3afb3
am: c51d68746c
Change-Id: I798399783afb1daccd820921ed382ff9e8d515a9
|
|
am: 9ac16f1f48
Change-Id: I728adaba03fa4c671a8b04471d9f9f9b78aaf532
|
|
am: 627cc3afb3
Change-Id: Ia68bc020f5eb4a97f0c66bd944f27dc0156d4a6d
|
|
am: 6727a1e718
Change-Id: I257cedf0b05301148604e4bbfe24b95bd5c5d479
|
|
am: 96c347a9b9
Change-Id: I9a44b38e4aac14d6c41481ef58637bc873a8f85e
|
|
|
|
989f6a13a7 am: 533ed53bc0 am: 3734580187
am: 69dd400b72
Change-Id: I9ac01c8b23f58972b1867822c197c36909d771d2
|
|
989f6a13a7 am: 533ed53bc0
am: 3734580187
Change-Id: Id3fd5d9611e86735f5cb54f7888048ff7c108f3b
|
|
am: 533ed53bc0
Change-Id: I1eca68a42d8c935f95e6dbeadd8e52ca5df48d01
|
|
am: 989f6a13a7
Change-Id: I7e9bebaafac56456c618befee18f971114e24b85
|
|
The current VerityVerifier.jar cannot verify verity images with FEC
metadata (since N). Replace it with a new verity verifier that uses
libfec to parse and verify verity metadata.
It accepts the same command line arguments as the old verity_verifier
script.
Usage: verity_verifier <image> -mincrypt <verity_key>
image the image file (raw or sparse image) to be verified
verity_key the verity key in mincrypt format (/verity_key on device)
Note: this is a backport of commit
bb634ff8dab6327bd38eadee22d5f8ec9d3940d0. It uses the mincrypt headers
and functions instead.
Bug: 32173582
Test: $ verity_verifier $OUT/system.img -mincrypt $OUT/root/verity_key
VERIFIED
Change-Id: I8624973715dcd0f6d89d408c1c97bf584b50ce06
(cherry picked from commit bb634ff8dab6327bd38eadee22d5f8ec9d3940d0)
|
|
am: 549f048fcb
Change-Id: Ie9b58e09558995ccd52004e82add513483df5d69
|
|
am: 61fce29c45
Change-Id: Ia302825abf17edc824a37cd3085f02946deb9d12
|
|
am: 955d3afe95
Change-Id: Iaf46fa50e6944376497520a191518b7ba916cae9
|
|
am: cace33a52a
Change-Id: I8597822eb5f71f001d8ce2ac651c641d4f3a1030
|
|
Don't require fec_header to be immediately after ECC data.
Bug: 28865197
Bug: 32789520
Change-Id: Ie8faeeb07c35e2593553f7678762aae7f14c2ff7
(cherrypicked from commit d9fd5b0d7507877ad6a0ede10c473fe2970d278d)
|
|
Add an option to insert padding between ECC data and fec_header to
make it easier to position the header at the end of the partition.
Bug: 28865197
Bug: 32789520
Change-Id: I8c11401df56d15362fe3eb3c2a6a91ea82b02a83
(cherrypicked from commit 85e592cb86c9cbca82852240f0148adbee1b74e8)
|
|
Bug: 32789520
Change-Id: Ic925814191b8ac952b584a994cf455f871a8ee0c
(cherrypicked from commit 4c716c92a691e6b39e8e65a397f9b6e91f9e07ee)
|
|
Bug: 32789520
Change-Id: If4b32546c6678afaaebffbcf1fbeee17a1879561
(cherrypicked from commit 8bad827700bae35005872f3e6d674c5144fda8ff)
|
|
c2e9c0f0fc am: c681cb32b3
am: b91b1cd229
Change-Id: I2fdccda3685d5c255dda29680aa1f9ea7629fd47
|
|
c2e9c0f0fc
am: c681cb32b3
Change-Id: Ifdaf37a7a04172798ce3ab125c799c819f350de3
|
|
am: c2e9c0f0fc
Change-Id: Id0290ac657b6ebd1c6ec59f6ac5f44cd3806d5d7
|
|
am: 1522691d1d
Change-Id: I9827575704475f3781a214ab73a3b82b7bd00e38
|
|
Use argparse to parse input parameters for future extension.
Add 'build' and 'size' as two sub-commands.
- 'build_verity_metadata.py -s SIZE' becomes
'build_verity_metadata.py size SIZE'.
- 'build_verity_metadata.py BLOCKS METADATA_IMAGE ...' becomes
'build_verity_metadata.py build BLOCKS METADATA_IMAGE ...'.
The 'build' command now accepts an optional argument '--signer_args' to
specify signer specific arguments.
Bug: 31500665
Test: Building and signing work w/ and w/o --signer_args.
Change-Id: I3cfd2b584efad216b91d5fcd0314f4468ff7450f
(cherry picked from commit 39d1756abe66538a6cbdfc4c7b5377ce279e332c)
|
|
Change-Id: I16e2be8b90841eef251c83eda9f71c8e70f519ad
|
|
|
|
Change-Id: I71dc112b3e1028e3ec3d3c1ec832959b1232f2f6
|
|
|
|
am: 96eaef2510
Change-Id: I9dc98b9c1d27dcee8d74bdabf00422dc8dfd6abf
|
|
am: 98a20cd128
Change-Id: I9e79ff3f83f36b68fa119d1b95f235a804cfb34e
|
|
|
|
Bug: 30774296
Change-Id: I44005caaa3cc17fe829f375a4cfeb5a464c97fbe
|
|
|
|
am: 187816e579
Change-Id: I5629093163fe4e58a5d09563aa47a5086e423833
|
|
Bug: 30765667
Restores the fork() that was missed in a refactor
causing the benchmark to no longer measure binder's
IPC performance.
Change-Id: Id79ab082f1d20e1d058f80bd43018c9737b8250b
|
|
Change-Id: Ib0043c51ed289469dbef33d9333b1e6113c3b23e
|
|
Change-Id: I1322ed51f0f1456ebfb8cbb1404772f7fc2bf840
|
|
|
|
am: 17985b261d
Change-Id: Ibd98f4f6153db24e6d1b8bf7722a0d023466d875
|
|
am: 9b8b12f84e
Change-Id: I417fb2c538507242cb9bfa31ed638a25c79ec81f
|
|
Root is not required, and most importantly system_server won't be able delete
preloads folder during cleanup.
Bug: 30280710
Change-Id: I41890834467cc51b7b4ebd9c2918a47904f0b377
|
|
Bug: 29940807
Change-Id: Iba4deaecb5a4055ad10b92829f37ecd3cf8a5ee0
|
|
|
|
Bug: 30118894
Bug: 30189706
Change-Id: I0ed0c69873313a3bfaf2e1ff217da59b0f8929c1
|
|
|