Android-x86
Fork

  • R/O
  • HTTP
  • SSH
  • HTTPS

system-extras: コミット一覧

system/extras


RSS
Rev. 日時 作者
0caea84 nougat-x86 android-x86-7.1-r1 android-x86-7.1-r2 android-x86-7.1-r3 android-x86-7.1-r4 android-x86-7.1-r5 2017-06-09 11:41:14 zhang sanshan

Fix kernel panic when boot up

Kernel will panic with below log after factory reset:
EXT4-fs error (device mmcblk1p4): ext4_validate_block_bitmap:380: comm init: bg 17: block 557056: invalid block bitmap
Aborting journal on device mmcblk1p4-8.
Kernel panic - not syncing: EXT4-fs (device mmcblk1p4): panic forced after error
Rebooting in 5 seconds.

The root cause is the data type conversion issue on 32 bit devices.
When a 32-bit data mutiply a 32-bit data, it will still get a 32-bit data.
The 64-bit offset will be cut to 32 bit.

Signed-off-by: zhang sanshan <sanshan.zhang@nxp.com>

0319674 2017-05-05 02:22:49 Chih-Wei Huang

mkuserimg.sh: set default size according to the $SRC_DIR size

Add extra size by the $SRC_DIR size plus 10%.

5726a0d 2017-05-05 02:22:49 Chih-Wei Huang

su: disable the legacy su completely

8a764b5 2017-01-06 09:19:41 Patrick Tjin

make_ext4fs: add option to specify the number of inodes [DO NOT MERGE]

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)
(cherry picked from commit 7842cd2b1454fb9d4440838b119b99c35b55734b)

378116f 2016-11-30 03:14:11 Tao Bao

DO NOT MERGE verity_verifier: Support verifying images with FEC. am: 989f6a13a7 am: 533ed53bc0 am: 3734580187
am: 69dd400b72

Change-Id: I9ac01c8b23f58972b1867822c197c36909d771d2

69dd400 2016-11-30 03:09:11 Tao Bao

DO NOT MERGE verity_verifier: Support verifying images with FEC. am: 989f6a13a7 am: 533ed53bc0
am: 3734580187

Change-Id: Id3fd5d9611e86735f5cb54f7888048ff7c108f3b

3734580 2016-11-30 03:04:10 Tao Bao

DO NOT MERGE verity_verifier: Support verifying images with FEC. am: 989f6a13a7
am: 533ed53bc0

Change-Id: I1eca68a42d8c935f95e6dbeadd8e52ca5df48d01

533ed53 2016-11-30 02:59:10 Tao Bao

DO NOT MERGE verity_verifier: Support verifying images with FEC.
am: 989f6a13a7

Change-Id: I7e9bebaafac56456c618befee18f971114e24b85

989f6a1 2016-11-23 06:03:48 Tao Bao

DO NOT MERGE verity_verifier: Support verifying images with FEC.

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)

cb747ac 2016-11-20 15:27:03 Sami Tolvanen

DO NOT MERGE: libfec: allow fec_header to be located anywhere
am: 549f048fcb

Change-Id: Ie9b58e09558995ccd52004e82add513483df5d69

8a05232 2016-11-20 15:27:01 Sami Tolvanen

DO NOT MERGE: fec: add --padding
am: 61fce29c45

Change-Id: Ia302825abf17edc824a37cd3085f02946deb9d12

4f492d7 2016-11-20 15:26:59 Sami Tolvanen

DO NOT MERGE: fec: remove unneeded target executable
am: 955d3afe95

Change-Id: Iaf46fa50e6944376497520a191518b7ba916cae9

f569445 2016-11-20 15:26:58 Sami Tolvanen

DO NOT MERGE: fec: remove unused mmap code
am: cace33a52a

Change-Id: I8597822eb5f71f001d8ce2ac651c641d4f3a1030

549f048 2016-11-20 15:21:46 Sami Tolvanen

DO NOT MERGE: libfec: allow fec_header to be located anywhere

Don't require fec_header to be immediately after ECC data.

Bug: 28865197
Bug: 32789520
Change-Id: Ie8faeeb07c35e2593553f7678762aae7f14c2ff7

(cherrypicked from commit d9fd5b0d7507877ad6a0ede10c473fe2970d278d)

61fce29 2016-11-20 15:21:32 Sami Tolvanen

DO NOT MERGE: fec: add --padding

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)

955d3af 2016-11-20 15:21:21 Sami Tolvanen

DO NOT MERGE: fec: remove unneeded target executable

Bug: 32789520

Change-Id: Ic925814191b8ac952b584a994cf455f871a8ee0c

(cherrypicked from commit 4c716c92a691e6b39e8e65a397f9b6e91f9e07ee)

cace33a 2016-11-11 03:36:12 Sami Tolvanen

DO NOT MERGE: fec: remove unused mmap code

Bug: 32789520

Change-Id: If4b32546c6678afaaebffbcf1fbeee17a1879561

(cherrypicked from commit 8bad827700bae35005872f3e6d674c5144fda8ff)

303a851 2016-10-27 07:27:01 Tao Bao

build_verity_metadata: Support --signer_args argument. am: 1522691d1d am: c2e9c0f0fc am: c681cb32b3
am: b91b1cd229

Change-Id: I2fdccda3685d5c255dda29680aa1f9ea7629fd47

b91b1cd 2016-10-27 07:23:00 Tao Bao

build_verity_metadata: Support --signer_args argument. am: 1522691d1d am: c2e9c0f0fc
am: c681cb32b3

Change-Id: Ifdaf37a7a04172798ce3ab125c799c819f350de3

c681cb3 2016-10-27 07:18:30 Tao Bao

build_verity_metadata: Support --signer_args argument. am: 1522691d1d
am: c2e9c0f0fc

Change-Id: Id0290ac657b6ebd1c6ec59f6ac5f44cd3806d5d7

c2e9c0f 2016-10-27 07:13:29 Tao Bao

build_verity_metadata: Support --signer_args argument.
am: 1522691d1d

Change-Id: I9827575704475f3781a214ab73a3b82b7bd00e38

1522691 2016-10-26 13:15:08 Tao Bao

build_verity_metadata: Support --signer_args argument.

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)

b403779 2016-09-08 08:45:13 Zhengyin Qian

ANRdaemon: fix a bug in handling dump request when trace is running.

Change-Id: I16e2be8b90841eef251c83eda9f71c8e70f519ad

6199f02 2016-08-25 05:36:36 Damien Bargiacchi

Merge "Remove unused function declarations" into cw-f-dev

47c3ecb 2016-08-17 09:42:39 Damien Bargiacchi

Remove unused function declarations

Change-Id: I71dc112b3e1028e3ec3d3c1ec832959b1232f2f6

b8623df 2016-08-11 09:32:59 Nick Desaulniers

Merge "procrank: fix bounds check to prevent heap overflow" into nyc-mr1-dev
am: 96eaef2510

Change-Id: I9dc98b9c1d27dcee8d74bdabf00422dc8dfd6abf

791e7af 2016-08-11 09:32:59 Nick Desaulniers

procrank: fix bounds check to prevent heap overflow
am: 98a20cd128

Change-Id: I9e79ff3f83f36b68fa119d1b95f235a804cfb34e

96eaef2 2016-08-11 09:24:10 Nick Desaulniers

Merge "procrank: fix bounds check to prevent heap overflow" into nyc-mr1-dev

98a20cd 2016-08-11 07:44:19 Nick Desaulniers

procrank: fix bounds check to prevent heap overflow

Bug: 30774296
Change-Id: I44005caaa3cc17fe829f375a4cfeb5a464c97fbe

c66c0d2 2016-08-10 06:50:01 John Reck

Fix binderAddInts benchmark
am: 187816e579

Change-Id: I5629093163fe4e58a5d09563aa47a5086e423833

旧リポジトリブラウザで表示