OSDN Git Service
Yifan Hong [Fri, 4 Jan 2019 18:42:17 +0000 (10:42 -0800)]
Merge "Mount fstab.postinstall" am:
e3ee735617
am:
48103b6253
Change-Id: I9318c89a16c0e4ea740ecbbb7b2c9cf3303e2305
Yifan Hong [Fri, 4 Jan 2019 18:28:01 +0000 (10:28 -0800)]
Merge "Mount fstab.postinstall"
am:
e3ee735617
Change-Id: Iaabba6c54be865d4502b87fade7c3c1c5c2a807d
Yifan Hong [Fri, 4 Jan 2019 18:20:28 +0000 (18:20 +0000)]
Merge "Mount fstab.postinstall"
Yifan Hong [Wed, 2 Jan 2019 19:50:34 +0000 (11:50 -0800)]
Mount fstab.postinstall
Instead of using the 'mount' built-in, do a
mount_all /system/etc/fstab.postinstall which mounts
system_other to postinstall properly. This works for
devices with and without dynamic partitions.
- retrofit and non DAP devices mount the physical system_other partition
- launch devices mount the logical system_other partition
Fixes:
113182233
Test: boot the first time and look at cppreopt results
(on retrofit and launch DAP devices)
Change-Id: I70aef55235a5b8be34a521774c4e9dc8461b84de
Yifan Hong [Thu, 3 Jan 2019 06:04:58 +0000 (22:04 -0800)]
Merge "cppreopts: Android.mk -> bp" am:
8873b8f865
am:
cf0851116a
Change-Id: I8a1a762c2010433e73ad01e7fd7860fd98cc2e1f
Yifan Hong [Thu, 3 Jan 2019 06:00:52 +0000 (22:00 -0800)]
Merge "cppreopts: Android.mk -> bp"
am:
8873b8f865
Change-Id: Ic6746c32d95ab8a886ce6e46602db3155671d155
Treehugger Robot [Thu, 3 Jan 2019 05:51:31 +0000 (05:51 +0000)]
Merge "cppreopts: Android.mk -> bp"
Yifan Hong [Thu, 3 Jan 2019 00:44:36 +0000 (16:44 -0800)]
cppreopts: Android.mk -> bp
Test: builds
Change-Id: I4143a3c5a88cad289d805b137ec480097c8c60d3
Paul Crowley [Fri, 21 Dec 2018 16:36:06 +0000 (08:36 -0800)]
Merge "Add /data/preloads to directories that don't need to be encrypted." am:
9de03e3913
am:
6b16ec5f05
Change-Id: Iccee10dc7bbd8291cdd739513d6d999d4fd34829
Paul Crowley [Fri, 21 Dec 2018 16:30:51 +0000 (08:30 -0800)]
Merge "Add /data/preloads to directories that don't need to be encrypted."
am:
9de03e3913
Change-Id: I4923764470243528ee63bef59412905357da619b
Paul Crowley [Fri, 21 Dec 2018 16:20:05 +0000 (16:20 +0000)]
Merge "Add /data/preloads to directories that don't need to be encrypted."
LongPing.WEI [Thu, 20 Dec 2018 09:56:21 +0000 (17:56 +0800)]
Add /data/preloads to directories that don't need to be encrypted.
There is no user data here, just preload data.
Test: make
Change-Id: I2bd65a15ace50c4d1dc4bc4c3f3d4294f77d2c18
Yabin Cui [Fri, 14 Dec 2018 22:24:24 +0000 (14:24 -0800)]
Merge "simpleperf: update simpleperf prebuilts to build
5176246." am:
1f26a28afa
am:
956a48b56f
Change-Id: I39d6b1e4ad194b68ed573ea4bce64c5a7201c528
Yabin Cui [Fri, 14 Dec 2018 22:20:23 +0000 (14:20 -0800)]
Merge "simpleperf: update simpleperf prebuilts to build
5176246."
am:
1f26a28afa
Change-Id: I970eac774ea9c686fe268c605b243b5294b298b9
Yabin Cui [Fri, 14 Dec 2018 22:11:15 +0000 (22:11 +0000)]
Merge "simpleperf: update simpleperf prebuilts to build
5176246."
Yabin Cui [Wed, 12 Dec 2018 18:59:18 +0000 (10:59 -0800)]
simpleperf: update simpleperf prebuilts to build
5176246.
Taken from branch aosp-master.
Bug: none
Test: run test.py on linux/windows on Android N/O/P.
Change-Id: I13326a3f9984006442c33ae24d34e3fd9cb46616
Martin Stjernholm [Fri, 14 Dec 2018 14:06:52 +0000 (06:06 -0800)]
Merge "Use libdexfile external API in simpleperf." am:
f8a943e3ee
am:
95d21eb5ff
Change-Id: I1f20d33182b1eab74f2fe2e27ac0ebbd501c749d
Martin Stjernholm [Fri, 14 Dec 2018 13:56:07 +0000 (05:56 -0800)]
Merge "Use libdexfile external API in simpleperf."
am:
f8a943e3ee
Change-Id: Ic31c0e2064aa95a2018551e570e826013b043341
Martin Stjernholm [Fri, 14 Dec 2018 13:36:30 +0000 (13:36 +0000)]
Merge "Use libdexfile external API in simpleperf."
Yabin Cui [Fri, 14 Dec 2018 00:56:33 +0000 (16:56 -0800)]
Merge "simpleperf: fix binary_cache_builder.py." am:
d97ac9244d
am:
2395b3c86d
Change-Id: I0cba39486f1dc40f884300f2993794961d024f10
Yabin Cui [Fri, 14 Dec 2018 00:52:31 +0000 (16:52 -0800)]
Merge "simpleperf: fix binary_cache_builder.py."
am:
d97ac9244d
Change-Id: I9ae25bef5156e92104c773a87bf44727ac572834
Treehugger Robot [Fri, 14 Dec 2018 00:39:16 +0000 (00:39 +0000)]
Merge "simpleperf: fix binary_cache_builder.py."
Yabin Cui [Thu, 13 Dec 2018 23:47:33 +0000 (15:47 -0800)]
Merge "simpleperf: update build.gradle in demo apps." am:
b27ffd650f
am:
b0fa057725
Change-Id: Idc9f8c7fe6a8c1ba3fb0a74aa82376683a758eda
Yabin Cui [Thu, 13 Dec 2018 23:46:26 +0000 (15:46 -0800)]
Merge "simpleperf: fix reading symbols from multidex apk." am:
60e0f8d775
am:
d45330b997
Change-Id: I4809f4e755969993935df793d76f1caa7bcc4418
Yabin Cui [Thu, 13 Dec 2018 23:11:26 +0000 (15:11 -0800)]
Merge "simpleperf: update build.gradle in demo apps."
am:
b27ffd650f
Change-Id: If545ab7714c3aed717ac169ae0e233c6725dfced
Yabin Cui [Thu, 13 Dec 2018 23:11:04 +0000 (15:11 -0800)]
Merge "simpleperf: fix reading symbols from multidex apk."
am:
60e0f8d775
Change-Id: I6b7e74899ca832689c585d586a861ede0916a960
Treehugger Robot [Thu, 13 Dec 2018 22:43:16 +0000 (22:43 +0000)]
Merge "simpleperf: update build.gradle in demo apps."
Treehugger Robot [Thu, 13 Dec 2018 22:39:44 +0000 (22:39 +0000)]
Merge "simpleperf: fix reading symbols from multidex apk."
Yabin Cui [Thu, 13 Dec 2018 22:24:27 +0000 (14:24 -0800)]
simpleperf: fix binary_cache_builder.py.
Fix two exceptions caused by empty binary name.
Bug: none
Test: run python3 test.py.
Change-Id: If559a9c71a8af217fa8d127e634b85d9f6383ee4
David Anderson [Thu, 13 Dec 2018 21:35:01 +0000 (13:35 -0800)]
Merge "lpdump: Automatically read from super when used directly on devices." am:
64f6bea89a
am:
77451d02ee
Change-Id: If349bce11d4c55328e86066f769fb5d8ecdacf16
David Anderson [Thu, 13 Dec 2018 21:31:07 +0000 (13:31 -0800)]
Merge "lpdump: Automatically read from super when used directly on devices."
am:
64f6bea89a
Change-Id: Ic4a129f6117dcef0a5966b5623a28c95f4167a71
Yabin Cui [Thu, 13 Dec 2018 19:47:25 +0000 (11:47 -0800)]
simpleperf: update build.gradle in demo apps.
Bug: none
Test: build apps.
Change-Id: I8b41e70b17f462f2272ed8eb32c8ca087243cc3e
Yabin Cui [Thu, 13 Dec 2018 19:34:17 +0000 (11:34 -0800)]
simpleperf: fix reading symbols from multidex apk.
Bug: none
Test: run simpleperf_unit_test.
Change-Id: I04715ff7abe22819b30881d73706fb59cd5521ea
Martin Stjernholm [Wed, 28 Nov 2018 00:46:00 +0000 (00:46 +0000)]
Use libdexfile external API in simpleperf.
Test: device boot
Test: atest system/extras/simpleperf/ (lots of failures, but no new ones. 4 of 4 passed in simpleperf_unit_test)
Test: mmma system/extras/simpleperf && adb root && adb shell rm -rf /data/test && adb push out/target/product/taimen/testcases/simpleperf_unit_test /data/test && adb shell /data/test/arm64/simpleperf_unit_test && adb shell /data/test/arm/simpleperf_unit_test
Bug:
119632407
Change-Id: Id070b8a99cb4d3bf4ec90cae186a2e88bcec72a1
David Anderson [Thu, 13 Dec 2018 02:22:22 +0000 (02:22 +0000)]
Merge "lpdump: Automatically read from super when used directly on devices."
David Anderson [Wed, 12 Dec 2018 21:36:43 +0000 (13:36 -0800)]
lpdump: Automatically read from super when used directly on devices.
It's confusing to figure out how to invoke lpdump, especially on
retrofit devices. It should just do the correct thing automatically
when no arguments are passed.
Bug: N/A
Test: lpdump on retrofit device
Change-Id: I0563c10ff276763710fa0a4fb9918a2515f9d054
Greg Kaiser [Wed, 12 Dec 2018 05:24:20 +0000 (21:24 -0800)]
Merge "libfscrypt: Add Adiantum support" am:
8f6cd07cb6
am:
e0fb874ea8
Change-Id: I7ae4bc2bea0dac7f66f2c39a35d0e22f2531558e
Greg Kaiser [Wed, 12 Dec 2018 05:15:28 +0000 (21:15 -0800)]
Merge "libfscrypt: Add Adiantum support"
am:
8f6cd07cb6
Change-Id: I86f547b196a23d1388ed91eb800ee18203c6d63b
Greg Kaiser [Wed, 12 Dec 2018 04:59:25 +0000 (04:59 +0000)]
Merge "libfscrypt: Add Adiantum support"
Chih-Hung Hsieh [Wed, 12 Dec 2018 00:49:18 +0000 (16:49 -0800)]
Merge "Fix performance-for-range-copy warnings" am:
b90b93725d
am:
0fa838b75e
Change-Id: I6469a1efbbb14c45bd0c6f13805bcff8d43a89ca
Chih-Hung Hsieh [Wed, 12 Dec 2018 00:44:59 +0000 (16:44 -0800)]
Merge "Fix cert-dcl16-c clang-tidy warnings." am:
d8199a618c
am:
95bc2c6f58
Change-Id: I88a40aafa65544f83bc85ed1ae4b1496d0cc25e5
Greg Kaiser [Mon, 3 Dec 2018 20:36:56 +0000 (12:36 -0800)]
libfscrypt: Add Adiantum support
Adiantum is a crypto method Android is supporting for devices
which don't have AES CPU instructions. See the paper
"Adiantum: length-preserving encryption for entry-level processors"
(https://eprint.iacr.org/2018/720.pdf) for more details.
We add Adiantum to our list of supported encryption modes.
Bug:
112010205
Test: Tested on a device
Change-Id: I405ed454be1a447b7405417a05ddfd92a912bcb7
Chih-Hung Hsieh [Tue, 11 Dec 2018 23:03:49 +0000 (15:03 -0800)]
Merge "Fix performance-for-range-copy warnings"
am:
b90b93725d
Change-Id: I336831177aa8849ec6b6a8c5f238b44de0e0bb96
Chih-Hung Hsieh [Tue, 11 Dec 2018 23:01:32 +0000 (15:01 -0800)]
Merge "Fix cert-dcl16-c clang-tidy warnings."
am:
d8199a618c
Change-Id: I9f72ec09e304011387bbe116e9dc693428054e68
Treehugger Robot [Tue, 11 Dec 2018 21:34:06 +0000 (21:34 +0000)]
Merge "Fix performance-for-range-copy warnings"
Treehugger Robot [Tue, 11 Dec 2018 21:10:40 +0000 (21:10 +0000)]
Merge "Fix cert-dcl16-c clang-tidy warnings."
Chih-Hung Hsieh [Tue, 11 Dec 2018 18:59:28 +0000 (10:59 -0800)]
Fix cert-dcl16-c clang-tidy warnings.
Bug:
120614316
Test: make with WITH_TIDY=1 DEFAULT_GLOBAL_TIDY_CHECKS=-*,cert-dcl16-c
Change-Id: Ib341908467f11ed5fccd6eddb8909fe5170fea9e
Chih-Hung Hsieh [Tue, 11 Dec 2018 18:45:02 +0000 (10:45 -0800)]
Fix performance-for-range-copy warnings
Bug:
30413223
Test: make with WITH_TIDY=1 DEFAULT_GLOBAL_TIDY_CHECKS=-*,performance*
Change-Id: I94c2456e8ef958abcb0909871fb772dd67060dfc
Doris Ling [Fri, 7 Dec 2018 20:19:19 +0000 (12:19 -0800)]
Merge "Introduce a no-perfprofd module." am:
742a1bc8db
am:
63b23344d2
Change-Id: Idf85a6e2c0763a35a147df3b8e08d35e94a80827
Doris Ling [Fri, 7 Dec 2018 20:15:13 +0000 (12:15 -0800)]
Merge "Introduce a no-perfprofd module."
am:
742a1bc8db
Change-Id: Id91dfb011cba0fe0b0fc5a0e51d7aa4cd801bd7b
Doris Ling [Fri, 7 Dec 2018 20:03:57 +0000 (20:03 +0000)]
Merge "Introduce a no-perfprofd module."
Roland Levillain [Fri, 7 Dec 2018 19:33:19 +0000 (19:33 +0000)]
Introduce a no-perfprofd module.
This module creates a dummy binary that can be used to replace
perfprofd on some build products. Its intended (temporary) use is to
regain some space on the system partition of storage-constrained
products such as marlin-eng and sailfish-eng.
Test: lunch marlin-eng && make systemimage
Bug:
113373927
Change-Id: I16ec9029786ce2d136c353fe00a48bdfdd9ad7a0
Xin Li [Tue, 4 Dec 2018 22:47:22 +0000 (14:47 -0800)]
Merge "Merge pie-platform-release (PPRL.181105.017, history only) into master" am:
1309cb5e4d
am:
2839195865
Change-Id: Ic4fe5406e78fd89687545a92752f31ce6557b964
Xin Li [Tue, 4 Dec 2018 22:33:26 +0000 (14:33 -0800)]
Merge "Merge pie-platform-release (PPRL.181105.017, history only) into master"
am:
1309cb5e4d
Change-Id: If6f63411b6faf1f79fae335007d9d18a42a8baed
Xin Li [Tue, 4 Dec 2018 22:09:27 +0000 (22:09 +0000)]
Merge "Merge pie-platform-release (PPRL.181105.017, history only) into master"
Elliott Hughes [Tue, 4 Dec 2018 05:00:54 +0000 (21:00 -0800)]
Merge "C++17 is the default now." am:
24763509ea
am:
2e97970fd6
Change-Id: Ie1e9ed79b0bee5d1c994d5cbb2412d72e957c3bb
Elliott Hughes [Tue, 4 Dec 2018 04:56:34 +0000 (20:56 -0800)]
Merge "C++17 is the default now."
am:
24763509ea
Change-Id: I5e08296685de073f16827458216154ba16cf9b1f
Treehugger Robot [Tue, 4 Dec 2018 04:39:55 +0000 (04:39 +0000)]
Merge "C++17 is the default now."
Xin Li [Mon, 3 Dec 2018 23:34:35 +0000 (15:34 -0800)]
Merge pie-platform-release (PPRL.181105.017, history only) into master
Bug:
118454372
Change-Id: I4b5e4e99649250b4bd65e780925c5fc3001fe710
Elliott Hughes [Mon, 3 Dec 2018 17:06:40 +0000 (09:06 -0800)]
C++17 is the default now.
Test: builds
Change-Id: Icf8522c00e78a7c05a7cb86d052858bb9ebd4afc
Bill Yi [Thu, 29 Nov 2018 02:35:04 +0000 (18:35 -0800)]
Merge pi-qpr1-release PQ1A.181105.017.A1 to pi-platform-release
Change-Id: I171c9c28f68e3f26e173dca9dc3fe0bb1bd68c95
Jaegeuk Kim [Wed, 28 Nov 2018 01:19:11 +0000 (17:19 -0800)]
Merge "make_f2fs: use -g android by default" am:
4d1d32c9a4
am:
12840ffa91
Change-Id: I5a9b0445baabeaf6ee0688846300966ca4d1448a
Jaegeuk Kim [Wed, 28 Nov 2018 01:13:46 +0000 (17:13 -0800)]
Merge "make_f2fs: use -g android by default"
am:
4d1d32c9a4
Change-Id: Ibfe280ea5ba3fb7618ea36d7ed9c4760811a7cd7
Jaegeuk Kim [Wed, 28 Nov 2018 00:57:25 +0000 (00:57 +0000)]
Merge "make_f2fs: use -g android by default"
Jaegeuk Kim [Wed, 21 Nov 2018 19:20:32 +0000 (11:20 -0800)]
make_f2fs: use -g android by default
Bug:
119875846
Change-Id: Iba2c969b46614376a99d882a207489227e7bbfbd
Signed-off-by: Jaegeuk Kim <jaegeuk@google.com>
Dan Willemsen [Tue, 20 Nov 2018 20:38:53 +0000 (12:38 -0800)]
Merge "Convert blk_alloc_to_base_fs to Android.bp" am:
85f0171010
am:
1b693bc88f
Change-Id: I4f9f5b52c02f683cbc77619644d549d734c713e3
Dan Willemsen [Tue, 20 Nov 2018 20:35:48 +0000 (12:35 -0800)]
Merge "Convert blk_alloc_to_base_fs to Android.bp"
am:
85f0171010
Change-Id: I4d4e7aee93f03bc4497d5e3b2a1417df24de672e
Treehugger Robot [Tue, 20 Nov 2018 20:18:01 +0000 (20:18 +0000)]
Merge "Convert blk_alloc_to_base_fs to Android.bp"
Wei Wang [Tue, 20 Nov 2018 07:16:21 +0000 (23:16 -0800)]
Merge "Allow empty value in property node" am:
ed9edd2fb1
am:
3c8c835f57
Change-Id: I818dbb1f10bcdf8534f96cae4472965245807e04
Wei Wang [Tue, 20 Nov 2018 07:05:44 +0000 (23:05 -0800)]
Merge "Allow empty value in property node"
am:
ed9edd2fb1
Change-Id: I2a72491735236fb1138f3ce07cad62c9fe7a1dda
Wei Wang [Tue, 20 Nov 2018 06:47:31 +0000 (06:47 +0000)]
Merge "Allow empty value in property node"
Wei Wang [Tue, 20 Nov 2018 05:15:00 +0000 (21:15 -0800)]
Allow empty value in property node
Bug:
110166984
Test: libperfmgr_test
Change-Id: I43c03794f525770f090288216d76f7abbd788805
Dan Willemsen [Tue, 20 Nov 2018 02:32:02 +0000 (18:32 -0800)]
Convert blk_alloc_to_base_fs to Android.bp
See build/soong/README.md for more information.
Also remove a useless HOST_OS check -- HOST_OS will always be either
linux or darwin, we don't support building directly on windows.
Test: m blk_alloc_to_base_fs
Change-Id: I13927de82ff769cf3692b58b9432fb79c856b8d3
David Anderson [Mon, 19 Nov 2018 22:57:50 +0000 (14:57 -0800)]
Merge "lpdump: Show block device and group flags." am:
46d71bf2b3
am:
ea0982f460
Change-Id: I89d4c62ba6e543004f9fa17a02d64c155c726014
David Anderson [Mon, 19 Nov 2018 22:52:34 +0000 (14:52 -0800)]
Merge "lpdump: Show block device and group flags."
am:
46d71bf2b3
Change-Id: I59574fe10b730bc6703fd3d8396347457baef1a9
David Anderson [Mon, 19 Nov 2018 22:37:33 +0000 (22:37 +0000)]
Merge "lpdump: Show block device and group flags."
David Anderson [Sat, 17 Nov 2018 05:38:40 +0000 (21:38 -0800)]
lpdump: Show block device and group flags.
Bug: N/A
Test: manual test
Change-Id: I6063fc416eef130e4c29168d9a265cc29f462b38
Mark Salyzyn [Thu, 15 Nov 2018 20:28:34 +0000 (12:28 -0800)]
Merge "switch to using android-base/file.h instead of android-base/test_utils.h" am:
2c06aceacc
am:
bfc330512a
Change-Id: Ia7a3271a3135c44fd03b61545386a1582cc063d7
Mark Salyzyn [Thu, 15 Nov 2018 20:23:28 +0000 (12:23 -0800)]
Merge "switch to using android-base/file.h instead of android-base/test_utils.h"
am:
2c06aceacc
Change-Id: Id660ed5340c796fb7052d2dac973c4cd44eff4ef
Treehugger Robot [Thu, 15 Nov 2018 20:18:20 +0000 (20:18 +0000)]
Merge "switch to using android-base/file.h instead of android-base/test_utils.h"
Mark Salyzyn [Mon, 12 Nov 2018 20:58:06 +0000 (12:58 -0800)]
switch to using android-base/file.h instead of android-base/test_utils.h
Test: compile
Bug:
119313545
Change-Id: I664fb32522d01909c603d7b903475c4e9aea9223
Anton Hansson [Wed, 14 Nov 2018 09:28:50 +0000 (01:28 -0800)]
Merge "Make preloads_copy.sh a module" am:
5c6f273632
am:
a2c3beab14
Change-Id: Id26b101fb25f4e9be61cb5def2cfa238ee7d28f7
Anton Hansson [Wed, 14 Nov 2018 09:20:11 +0000 (01:20 -0800)]
Merge "Make preloads_copy.sh a module"
am:
5c6f273632
Change-Id: I05beed8dd408f807238f3cc399beb6ce8ce59c0c
Anton Hansson [Wed, 14 Nov 2018 08:59:46 +0000 (08:59 +0000)]
Merge "Make preloads_copy.sh a module"
David Anderson [Tue, 13 Nov 2018 23:27:37 +0000 (15:27 -0800)]
Merge "lpdump: Allow reading local partition images." am:
82f21a000d
am:
6560cc1a2a
Change-Id: I1e8cf8366178d8fcb7e8da4a5d0da843d88ebb71
David Anderson [Tue, 13 Nov 2018 23:14:40 +0000 (15:14 -0800)]
Merge "lpdump: Allow reading local partition images."
am:
82f21a000d
Change-Id: If8b0e76e0ace8e3971aeb7ee80d85acf58ea203a
Treehugger Robot [Tue, 13 Nov 2018 22:50:47 +0000 (22:50 +0000)]
Merge "lpdump: Allow reading local partition images."
Yabin Cui [Tue, 13 Nov 2018 22:04:50 +0000 (14:04 -0800)]
Merge "simpleperf: fix a bug setting symfs dir." am:
2da01f61fd
am:
03d1b6a4a4
Change-Id: Ie068a16061abb33a5b3d857d53f6647072727d98
Yabin Cui [Tue, 13 Nov 2018 22:00:45 +0000 (14:00 -0800)]
Merge "simpleperf: fix a bug setting symfs dir."
am:
2da01f61fd
Change-Id: I3a0fe2cf1f65ef2f33ffa7153e37e9842647796f
Treehugger Robot [Tue, 13 Nov 2018 21:40:25 +0000 (21:40 +0000)]
Merge "simpleperf: fix a bug setting symfs dir."
David Anderson [Tue, 13 Nov 2018 19:39:19 +0000 (11:39 -0800)]
lpdump: Allow reading local partition images.
PartitionOpener expects a partition name, but for debugging, lpdump
should be able to open a local file too.
Bug: N/A
Test: manual test
Change-Id: I85f6ce7f3508cf4343d89ea368309a6e960af938
Yabin Cui [Tue, 13 Nov 2018 19:09:20 +0000 (11:09 -0800)]
simpleperf: fix a bug setting symfs dir.
Bug:
119438870
Test: run simpleperf_unit_test.
Test: run simpleperf manually.
Change-Id: I2f7ca659dc3a9833650f326ff5560fef44e769a5
Anton Hansson [Tue, 13 Nov 2018 15:04:41 +0000 (15:04 +0000)]
Make preloads_copy.sh a module
Make this new module required by cppreopts.sh. This allows removing
the duplicated PRODUCT_COPY_FILES directive for a bunch of devices
that import both.
Also fix some comments in the script.
Bug:
80508492
Test: lunch aosp_blueline-userdebug; m
Change-Id: I804fc17c43274683716a8c9bb3360ac624a80882
David Anderson [Fri, 9 Nov 2018 01:43:50 +0000 (17:43 -0800)]
Merge "lpmake: Allow writing split super images." am:
14a93639fd
am:
2d629b3c5f
Change-Id: Icc46451b678c50f67768ecd1619ef69e2ec33f5a
David Anderson [Fri, 9 Nov 2018 01:39:34 +0000 (17:39 -0800)]
Merge "lpmake: Allow writing split super images."
am:
14a93639fd
Change-Id: If8728dff68872b2e5efeeb204f6753ce8eed1966
David Anderson [Fri, 9 Nov 2018 01:26:17 +0000 (01:26 +0000)]
Merge "lpmake: Allow writing split super images."
David Anderson [Thu, 8 Nov 2018 22:55:06 +0000 (14:55 -0800)]
Merge "partition_tools: Update for auto-slot-suffixing." am:
ef055adc78
am:
c960f90ae9
Change-Id: I8024997b92710c5a8ed0faa26c0f1ad63ddd75d7
David Anderson [Thu, 8 Nov 2018 22:38:27 +0000 (14:38 -0800)]
Merge "partition_tools: Update for auto-slot-suffixing."
am:
ef055adc78
Change-Id: If4b425d184c070830570332ecc6137ed4deb458d
David Anderson [Thu, 8 Nov 2018 22:13:51 +0000 (22:13 +0000)]
Merge "partition_tools: Update for auto-slot-suffixing."
David Anderson [Thu, 8 Nov 2018 04:24:17 +0000 (20:24 -0800)]
lpmake: Allow writing split super images.
To use this mode, the build must be a retrofit build and --output should
be a folder rather than a file.
This also fixes a bug in lpdump where it refuses to dump full super.img
images on the host.
Bug:
118887112
Test: manual test
Change-Id: I3318684fbea6fe67bfa171001beea3a5c560fbab