Commit graph

49839 commits

Author SHA1 Message Date
TreeHugger Robot
868c81ccc3 Merge "Relax inode usage estimation slack for DAP right sizing" 2018-12-13 08:55:37 +00:00
Mathieu Chartier
9d484aaf1d Merge "Change profman logging to only be for errors" am: 9fb09f1762 am: d468d072c7
am: 1f93f42804

Change-Id: Idd94141408a572fc30662105f740302fb4b7b8a8
2018-12-12 20:59:38 -08:00
Mathieu Chartier
1f93f42804 Merge "Change profman logging to only be for errors" am: 9fb09f1762
am: d468d072c7

Change-Id: Icdfc64568ea0a0e30fd388f8b1a16eb4ba2a4da3
2018-12-12 20:17:04 -08:00
Mathieu Chartier
d468d072c7 Merge "Change profman logging to only be for errors"
am: 9fb09f1762

Change-Id: Ib5d999332540333145c8de68e9a0bfdd1fa230be
2018-12-12 20:09:18 -08:00
Hridya Valsaraju
3e02e34090 Relax inode usage estimation slack for DAP right sizing
The current increase of 4 % is insufficient for some
targets.

Test: mmm
Bug: 119115481
Change-Id: Idcba8025b913da9b70794bfc7464d15b4d99ad34
2018-12-12 18:03:41 -08:00
Mathieu Chartier
9fb09f1762 Merge "Change profman logging to only be for errors" 2018-12-13 01:17:23 +00:00
Dongwon Kang
31adbe5143 Merge "Add com.android.media in the default build." 2018-12-13 00:53:00 +00:00
TreeHugger Robot
f017a4ac07 Merge "Add bufferhub service to system partition" 2018-12-12 22:30:55 +00:00
Mark Salyzyn
7dcdf4ae22 Merge "fs_config: remove empty fs_config_* automation." am: c8b3d5f92f am: 10d6aab12c
am: 2db5e766e8

Change-Id: I1d8a817d61a76e0a997b8708a5b49d62ae197f5e
2018-12-12 14:00:14 -08:00
Mark Salyzyn
2db5e766e8 Merge "fs_config: remove empty fs_config_* automation." am: c8b3d5f92f
am: 10d6aab12c

Change-Id: I1cb553fa10db427f8dc41c88d43bcbd5c3fe5864
2018-12-12 13:51:02 -08:00
Mark Salyzyn
10d6aab12c Merge "fs_config: remove empty fs_config_* automation."
am: c8b3d5f92f

Change-Id: If9a7d9cf176aab35e13311c941e5da8072cbbf8b
2018-12-12 13:46:57 -08:00
Treehugger Robot
c8b3d5f92f Merge "fs_config: remove empty fs_config_* automation." 2018-12-12 21:27:15 +00:00
Mathieu Chartier
cc4ca50cfb Change profman logging to only be for errors
Move profman logging to only be for errors. Avoids build spam.

Bug: 120907449
Test: make
Change-Id: I0707dc5c8d6516cbf95d263864bdddaf5a5990c9
2018-12-12 10:28:02 -08:00
Matt Pape
65d1857067 Merge "Add device_config module for debugging configuration flags." 2018-12-12 17:37:29 +00:00
Mark Salyzyn
640816eb42 fs_config: remove empty fs_config_* automation.
The code to manage citing empty <partition>/etc/fs_config_{files|dirs}
content by specifically setting the file(s) to access mode 00000 is
bitrotted and ill-suited for multiple partitions and was written for
a more paranoid time when DAC and MAC rules were not nearly as mature.

Striking out the complications as it affected deterministic results.

Test: compile and boot
Bug: 119310326
Change-Id: Iec02e0c1194eaa799ab95adff4ff0951a24652a4
2018-12-12 08:40:19 -08:00
Nicolas Geoffray
7d1af4610a Merge "Remove perfprofd from set of binaries installed on system." am: 1e57a89bf9 am: 41136edafd
am: ef9d004894

Change-Id: Ibd867ed2c2ad84ba53487b1e4f203864df50d98e
2018-12-12 05:40:01 -08:00
Nicolas Geoffray
ef9d004894 Merge "Remove perfprofd from set of binaries installed on system." am: 1e57a89bf9
am: 41136edafd

Change-Id: I8e0f1acb17b37cda2ef0b080cffbd3b08a5565ff
2018-12-12 05:34:55 -08:00
Nicolas Geoffray
41136edafd Merge "Remove perfprofd from set of binaries installed on system."
am: 1e57a89bf9

Change-Id: I0539202c7608fff7f206420adc1e560454ae9de8
2018-12-12 05:29:38 -08:00
Nicolas Geoffray
1e57a89bf9 Merge "Remove perfprofd from set of binaries installed on system." 2018-12-12 13:09:55 +00:00
Chen, ZhiminX
3befb5cdc6 Merge "Add recovery_acpio option to make recovery image" am: 53de7a71f6 am: 7961f460d7
am: 978911ab95

Change-Id: I3886db3c206da677e5219ea8de808618483bcf23
2018-12-12 00:48:56 -08:00
Chen, ZhiminX
978911ab95 Merge "Add recovery_acpio option to make recovery image" am: 53de7a71f6
am: 7961f460d7

Change-Id: Icbd5c8615436b641de9ab4a785ec15498d27e204
2018-12-12 00:39:46 -08:00
Chen, ZhiminX
7961f460d7 Merge "Add recovery_acpio option to make recovery image"
am: 53de7a71f6

Change-Id: Ie38327b84791652f8e0693c74854675f488ec645
2018-12-12 00:30:36 -08:00
Treehugger Robot
53de7a71f6 Merge "Add recovery_acpio option to make recovery image" 2018-12-12 08:13:46 +00:00
dimitry
f343d14efd Merge "Rename _complete-android-module-names" am: 5e5cf8e17d am: ca97eaef00
am: 517ba66e64

Change-Id: Iad1e2fda5fb61030d91e013b08b807a16fdb5fca
2018-12-11 16:20:05 -08:00
dimitry
517ba66e64 Merge "Rename _complete-android-module-names" am: 5e5cf8e17d
am: ca97eaef00

Change-Id: Id877ef281ded08223c85a31973bbe799037fb02d
2018-12-11 16:09:13 -08:00
Xin Li
ef825bfb14 [automerger skipped] Merge "DO NOT MERGE - Merge pie-platform-release (PPRL.181205.001) into stage-aosp-master" into stage-aosp-master am: f904d0f74e -s ours
am: f6eecdeede  -s ours

Change-Id: I1f1fb3b2cad5b2d0e0fb257f264d048c04d07211
2018-12-11 16:06:40 -08:00
Xin Li
f6eecdeede [automerger skipped] Merge "DO NOT MERGE - Merge pie-platform-release (PPRL.181205.001) into stage-aosp-master" into stage-aosp-master
am: f904d0f74e  -s ours

Change-Id: I14086ab98220ca35e134c6c5eea9877839adf21d
2018-12-11 15:32:13 -08:00
Xin Li
41010fc666 [automerger skipped] DO NOT MERGE - Merge pie-platform-release (PPRL.181205.001) into stage-aosp-master am: ffef19fc52 -s ours
am: 499402674e  -s ours

Change-Id: Iea48db3b45612970b4dcccae59a5dd73cbb57de4
2018-12-11 15:29:12 -08:00
Nicolas Geoffray
1bc5aff793 Remove perfprofd from set of binaries installed on system.
Needed to get some space on marlin-eng :(

Also avoids static linking libart into perfprofd. Roland will follow-up by reverting the no-perfprofd changes.

bug: 73175642

Test: lunch marlin-eng && m -j32
Change-Id: Ic1c79c6dd1052981801b92604f9891a8a63b4ea0
2018-12-11 23:00:57 +00:00
Xin Li
499402674e [automerger skipped] DO NOT MERGE - Merge pie-platform-release (PPRL.181205.001) into stage-aosp-master
am: ffef19fc52  -s ours

Change-Id: I8adfe38c7958faadc63a11a1e8d124b4989e8b35
2018-12-11 15:00:32 -08:00
dimitry
ca97eaef00 Merge "Rename _complete-android-module-names"
am: 5e5cf8e17d

Change-Id: Iea29c9492fb25543887eadf75f01ca07ea736d62
2018-12-11 14:30:46 -08:00
TreeHugger Robot
f904d0f74e Merge "DO NOT MERGE - Merge pie-platform-release (PPRL.181205.001) into stage-aosp-master" into stage-aosp-master 2018-12-11 21:49:25 +00:00
Matt Pape
406427985d Add device_config module for debugging configuration flags.
Test: check installed files on local builds.
Bug:109919982
Bug:113101834

Change-Id: Ie9ae3930f216efe932dcc6246bbf9cc6e3b8ff14
2018-12-11 21:16:27 +00:00
Treehugger Robot
5e5cf8e17d Merge "Rename _complete-android-module-names" 2018-12-11 19:46:20 +00:00
Tianjie Xu
52655dab92 Merge "recovery text image: use zopflipng to compress the generated images" am: b38ae44d1e am: b47bd0ff41
am: 829623607d

Change-Id: I1cbf9223472102ebcee7eae1f65a09765b6f4a73
2018-12-11 11:21:11 -08:00
Tianjie Xu
829623607d Merge "recovery text image: use zopflipng to compress the generated images" am: b38ae44d1e
am: b47bd0ff41

Change-Id: Ic26fbab0b065956c8ae795d81640bfc605b292f8
2018-12-11 11:12:52 -08:00
Tianjie Xu
b47bd0ff41 Merge "recovery text image: use zopflipng to compress the generated images"
am: b38ae44d1e

Change-Id: Icf3b031e418a0569df0309c01a6f58a79d9b7507
2018-12-11 11:08:44 -08:00
Tianjie Xu
b38ae44d1e Merge "recovery text image: use zopflipng to compress the generated images" 2018-12-11 18:56:20 +00:00
dimitry
73b8481edf Rename _complete-android-module-names
A function name with dashes is apparently not universally recognized
by shell versions/variants(?). Using underscore in place of dashes
solves this problem.

Test: ./development/vndk/tools/header-checker/utils/create_reference_dumps.py -l libGLESv1_CM
Change-Id: Id7d701600760140dae9e4762a11f4abd64947d10
2018-12-11 18:06:00 +01:00
Jeff Sharkey
46de504a81 Merge "Bump PREVIEW_SDK_INT for Q builds." am: 0262df76b6 am: 3beb0bead2
am: 7fc3d9ede1

Change-Id: Idaed420225b6b56b3af494a07d3c1301bb22943d
2018-12-11 08:42:12 -08:00
Jeff Sharkey
7fc3d9ede1 Merge "Bump PREVIEW_SDK_INT for Q builds." am: 0262df76b6
am: 3beb0bead2

Change-Id: Ief05b00a052e4efcbc8dc5e34a617817d0443714
2018-12-11 08:37:47 -08:00
Jeff Sharkey
3beb0bead2 Merge "Bump PREVIEW_SDK_INT for Q builds."
am: 0262df76b6

Change-Id: I5e35ffe15a8f875315b047da6d1b97b1a7f97e8f
2018-12-11 08:32:39 -08:00
Jeff Sharkey
0262df76b6 Merge "Bump PREVIEW_SDK_INT for Q builds." 2018-12-11 16:11:28 +00:00
Chen, ZhiminX
752439b321 Add recovery_acpio option to make recovery image
Test: can generate recovery image with recovery_acpio
Fixes: 111871613

Change-Id: I9174a4741f571a00bcadc548cd9e1316b4175132
2018-12-11 15:23:28 +08:00
xunchang
cc57d31c91 recovery text image: use zopflipng to compress the generated images
Generate the images for recovery's wipe data menu. And use the lossless
tool zopflipng to compress the generated image. This saves space
in the boot image at the cost of the increase of build time. In practice,
it adds about ~20 seconds to build the bootimage with 32 threads.

zopflipng generally runs slower. Even with a predefined filters
strategy, it runs about 3 times slower than pngcrush, e.g. ~40s vs 15s
to compress a 1.8M png file. However, zopflipng also gives a better
compression: ~1.4M vs 1.6M for the same image. So I guess the time
consumption is a price worth paying.

Bug: 74397117
Test: build the bootimage and check the resource images
Change-Id: I3e71f8bedd3c183a3374b1a9464bf05500e1aa61
2018-12-10 19:53:38 -08:00
Dongwon Kang
fb2c1a1c6e Add com.android.media in the default build.
Test: make systemimage on sailfish and marlin
Bug: 112766425
Change-Id: I05678f08dac0e5dbc29e80ee8025a9b5e39f0102
2018-12-10 19:07:06 -08:00
Xin Li
ffef19fc52 DO NOT MERGE - Merge pie-platform-release (PPRL.181205.001) into stage-aosp-master
Bug: 120502534
Change-Id: I9bd907538fd5a67818f9d067b6978946b9c4aded
2018-12-11 00:27:19 +00:00
Jeff Sharkey
f7d482bd9a Bump PREVIEW_SDK_INT for Q builds.
We've already added new APIs in Q, so we shouldn't be claiming a
value of "0", which signals a production platform release.

Bug: 120797950
Test: manual
Change-Id: I6c9063ac4ace79b3ee6b1c67ccdf76f4063ad165
2018-12-10 17:13:24 -07:00
Tianjie Xu
6ec68bfa58 Merge "Generate the recovery text images at build time" am: 19e6502884 am: f2931497a2
am: 1475dc7a2d

Change-Id: I06133c652234bcf73c656d74fcd74d1b0b956496
2018-12-10 13:31:15 -08:00
Hyunyoung Song
01325d7726 Merge "Add IconOverlay's to appropriate build/ also move experimental overlays" 2018-12-10 21:26:32 +00:00