• R/O
  • HTTP
  • SSH

system-extras: Liste der Commits


Rev. Zeit Autor
c6cc8d3 pie-x86 2019-09-20 15:02:16 Chih-Wei Huang

Android 9.0.0 release 48


Merge tag 'android-9.0.0_r48' into pie-x86

Android 9.0.0 release 48

1be00e5 q-x86 2019-06-09 08:04:50 android-build-team Robot

Snap for 5645017 from 999afeeb3e59b930f066cb0bb0402cd1b27d0805 to qt-release

Change-Id: I54306a63793f155a640a1f6072b2c7ce51993189

999afee 2019-06-07 08:50:14 Daniel Rosenberg

Lower gc_urgent_sleeptime to 50

This will substantially speed up GC progress

Test: Run /vendor/bin/checkpoint_gc
Bug: 133822599
Change-Id: Ic1f064437381bce99d62dfd146088d43e08b1766

7283b82 2019-06-06 15:37:23 android-build-team Robot

Snap for 5637134 from 5c1ad00d4b827e07a4d18ea686f21bb6cf5cc8c6 to qt-release

Change-Id: I1314c127ac4e367b8a9d87765de60207215d91c8

5c1ad00 2019-06-06 06:03:15 Oliver Nguyen

Merge "Do not create property_watch_loop thread for zygote" into qt-dev

baedc8e 2019-06-04 03:56:59 Pirama Arumuga Nainar

Prefix sysprop for flushing coverage with 'debug.'

Bug: http://b/133322197

Fix selinux denials when reading the coverage.flush sysprop by prefixing
it with 'debug.'. Sysprops starting with 'debug.' are readable by all
processes when ro.debuggable is set.

Test: Build cuttlefish with coverage and verify that selinux denials for
sysprop reads no longer happen.

Change-Id: I76bef0a658ce881cc81e2d2d4947bef966060376
(cherry picked from commit 9d31ce99069b28d302c5487c2154fc0fd5c2f9fd)

42f318a 2019-06-04 03:55:09 Pirama Arumuga Nainar

Do not create property_watch_loop thread for zygote

Bug: http://b/116873221
Bug: http://b/133872559

Do not create thread running property_watch_loop for zygote (which is
essentially /system/bin/app_process invoked with a specific argument to
start the zygote).

The reason this is needed is because when the zygote forks system_server
or an app, it waits for all threads to stop. But the thread created
here doesn't know that it has to stop. So zygote gets stuck waiting and
the device doesn't boot.

This check is only needed for the platform, but can be done on any
version after Android L, when getprogname() was added.

Test: cuttlefish with coverage enabled can boot.
Change-Id: I65aa603a88bf8da1f14b5c4ada3adf3776f33275
(cherry picked from commit 4cedcc68d4dfedf96474973de1e7e22d0ce0a523)

dd783b8 2019-05-16 12:03:59 android-build-team Robot

Snap for 5571215 from 84d06f1474fbd39d1430fce55595d7929c9ecdf7 to qt-release

Change-Id: I27c030b5e2ae6cb533c6ccf055a13acfa35a707e

84d06f1 2019-05-11 00:13:14 Changyeon Jo

Command-line argument to set logcat buffer size

Adds new argument to set the size of the log ring buffer.

Bug: 132431643
Change-Id: I092924bf16950fede49f35b25dbbea7dfe2c8109
Signed-off-by: Changyeon Jo <>

7bb75de 2019-05-05 08:16:18 android-build-team Robot

Snap for 5533229 from 06286985a3f511dc7cf0544c24ae9ea07fecc06a to qt-release

Change-Id: If106a71fef2c38e09903de22ca42397f4f6d4d33

0628698 2019-05-02 07:29:56 Daniel Rosenberg

Add a max timeout in checkpoint_gc

After one hour, we will abandon our efforts to do checkpointing ahead of
time. At that point, it's likely that something has gone wrong with
garbage collection. Log dirty segments.

Test: Run checkpoint_gc after remounting with checkpoint=disable. This
will prevent GC from making progress. The script should exit after
one hour
Bug: 131557838

Change-Id: Ifbff5d3e889725259d7c797fe6fa1d4a84fc7cec

a10c5b2 2019-04-30 12:10:31 android-build-team Robot

Snap for 5515452 from 1f0277ae23c3f7a4c52629b666d020ebc4e9ac96 to qt-release

Change-Id: Ieb3d15bd7b85ccba2d8b665dd73389b937598342

1f0277a 2019-04-27 08:00:50 David Anderson

Add an lpunpack tool for extracting partitions from super.img.

This tool performs the inverse of lpmake. It can extract partition
images out of a prebuilt super.img. There are a few caveats:

- lpunpack does not support retrofit/split images.
- lpunpack does not support sparse super images. They must be unsparsed
before using with lpunpack.
- Partition names will be suffixed on A/B devices, meaning,
vendor_a.img will contain vendor.img and vendor_b.img will be

Note that lpunpack will store output files with holes for zero blocks,
as a space-saving measure.

Usage: lpunpack [options] SUPER_IMAGE [OUTPUT_DIR]

Bug: 131173010
Test: m superimage
mm lpunpack
lpunpack super.img
lpunpack super.img out/
lpunpack -p vendor_a super.img
lpunpack -p unknown super.img
sha1sum image with precursor image

Change-Id: Iad3f7362ae6ce767ddc7de2e8cfa7e4a47190e99
Merged-In: Iad3f7362ae6ce767ddc7de2e8cfa7e4a47190e99

59ee7bd 2019-04-17 12:01:18 android-build-team Robot

Snap for 5476769 from 5e91e3fce339d94a0f8e90857c3f0aff07df27fa to qt-release

Change-Id: I852452f38091e4fb61aff1f59f25465a9066e9a3

5e91e3f 2019-04-17 02:01:19 Yifan Hong

Merge "cppreopts: umount_all fstab.postinstall" into qt-dev

1232c36 2019-04-10 12:09:22 android-build-team Robot

Snap for 5452883 from c3728ab933091558d3ba1cbdd78c8120849ebfdc to qt-release

Change-Id: Ia95b06b5ff1d4fe6351ef94cc5c8bb755905672d

6acf718 2019-04-10 05:06:48 Yifan Hong

cppreopts: umount_all fstab.postinstall

- Change 'umount /postinstall' to a full umount_all so that
postinstall-verity device get destroyed.

- No longer set sys.cppreopt=mounted because that incurs even
more code. Just duplicate the two procedures.

Test: flash, boot, then check `dmctl list devices`, then OTA
Fixes: 129988285
Change-Id: Ic0cdf55b3639632dc5f2659c8bf36b8c3deea92d

c3728ab 2019-04-10 05:04:48 Alex Light

Change warning logic in preopt2cachename

We were incorrectly warning when a filename had 8 segments. This is
valid since we can have paths of the form
'/postinstall/product/priv-app/<app>/oat/arm64/<app>.odex' in addition
to those of the form

Test: boot, look at logcat
Bug: 123696019
Change-Id: I97c88302a3967e133421244bb132b4e8fd0812a1
(cherry picked from commit 73befcf4495616129ce484e5124e05b85277192e)

37c5b43 2019-04-09 12:08:46 android-build-team Robot

Snap for 5447940 from d7de66911d95f427647332e08ce60a1448ad9382 to qt-release

Change-Id: I21513c3f8371ca3b4faf71f91cf288e378a96201

d7de669 2019-04-09 02:55:15 Elliott Hughes

simpleperf: update simpleperf prebuilts to build 5436767.

Taken from branch aosp-simpleperf-release.

Bug: http://b/128690014

(cherry picked from commit 9c8b641a6c1f21a1271d5f1fb0d220e68684ae5c)

Change-Id: I6f92c53b5537d03a0077ec08fc81404d69d7bc60

08a785b 2019-04-07 08:18:37 android-build-team Robot

Snap for 5443223 from 70179fc3c4ec0d9858f04e829f4aead709a77b98 to qt-release

Change-Id: I2d9c1ebc5e1d98ab5c96f25543665ebe7cf51037

70179fc 2019-04-05 08:34:01 Yifan Hong

lpmake: allow to build non-sparse super image.

Bug: 120041578
Test: build without --sparse but with --image.
Change-Id: Iaaa8324fa1f9e8e6785f96e787c8a4ee23d37982
Merged-In: Iaaa8324fa1f9e8e6785f96e787c8a4ee23d37982

a2c0065 2019-04-04 12:06:21 android-build-team Robot

Snap for 5434517 from eeca114de0fa5fb96f42ccd9cc5000221ce316aa to qt-release

Change-Id: I97a72c0f5ca023a96610e0a9ac333d63668f78f0

74caef7 2019-04-03 12:15:11 android-build-team Robot

Snap for 5430508 from 64816c63ca494f48f662e0c8e3d7364da71d0f67 to qt-release

Change-Id: I9f32d3b3956cf440df799c7d72db592f56fc6b09

eeca114 2019-04-03 11:08:29 Elliott Hughes

Merge "simpleperf: add an explicit "simpleperf" target." am: 7ed6aabda8 am: 784ccdf92d
am: 885c96098b

Change-Id: Ie7e001f84d85d0384ffbde794a060506cbe47908

885c960 2019-04-03 10:41:54 Elliott Hughes

Merge "simpleperf: add an explicit "simpleperf" target." am: 7ed6aabda8
am: 784ccdf92d

Change-Id: I511d370eadb5b1788300cf79fd25070610c25391

784ccdf 2019-04-03 10:07:18 Elliott Hughes

Merge "simpleperf: add an explicit "simpleperf" target."
am: 7ed6aabda8

Change-Id: I33a0e877ccd49127980fe0113e138189f5c16690

7ed6aab 2019-04-03 07:57:00 Treehugger Robot

Merge "simpleperf: add an explicit "simpleperf" target."

64816c6 2019-04-03 07:51:18 Daniel Rosenberg

Merge "Make robust against interference" am: 07a8c9f8de am: dfc3247d58
am: 5c73e66be5

Change-Id: Ie086639b64a774270b1d140445d4e360387f5d9c

5c73e66 2019-04-03 07:07:31 Daniel Rosenberg

Merge "Make robust against interference" am: 07a8c9f8de
am: dfc3247d58

Change-Id: I33d144fe33ed91941fa925c451522ffe169acba5

Show on old repository browser