Steven Moreland
28a13d0d9e
Merge "Allow PRODUCT_FULL_TREBLE_OVERRIDE to be false." am: 0f56f197fa
...
am: 05e43e6005
Change-Id: I4976f161116cd3b890971a3e0c9efd2f08065e60
2017-05-02 16:55:05 +00:00
Steven Moreland
05e43e6005
Merge "Allow PRODUCT_FULL_TREBLE_OVERRIDE to be false."
...
am: 0f56f197fa
Change-Id: Ib62676222012092e2de1736d1004ae68647ead9f
2017-05-02 16:52:34 +00:00
Treehugger Robot
0f56f197fa
Merge "Allow PRODUCT_FULL_TREBLE_OVERRIDE to be false."
2017-05-02 16:45:36 +00:00
Nicolas Geoffray
796248606e
Merge "Use 'quicken' instead of 'interpret-only'." am: c30a14020d
...
am: efccb14386
Change-Id: Ic9ce814a86dc178fa8e4e7b9be12b9424fdd22b8
2017-05-02 10:48:09 +00:00
Nicolas Geoffray
efccb14386
Merge "Use 'quicken' instead of 'interpret-only'."
...
am: c30a14020d
Change-Id: I8ac8965601c1488bf6c044d6f3eb0c1c06b90197
2017-05-02 10:45:40 +00:00
Treehugger Robot
c30a14020d
Merge "Use 'quicken' instead of 'interpret-only'."
2017-05-02 10:40:56 +00:00
Colin Cross
f7365b6137
Merge "Install sqlite3 on userdebug builds" am: 5821266790
...
am: 1ddf97bafb
Change-Id: I07908ce9c327fcbd4768446ede1b532b348e0897
2017-05-02 02:46:39 +00:00
Colin Cross
1ddf97bafb
Merge "Install sqlite3 on userdebug builds"
...
am: 5821266790
Change-Id: I2c4cc02676809a98f184fdb3dd1358cd448245e6
2017-05-02 02:44:39 +00:00
Treehugger Robot
5821266790
Merge "Install sqlite3 on userdebug builds"
2017-05-02 02:36:58 +00:00
Steven Moreland
3a0afa7f57
Allow PRODUCT_FULL_TREBLE_OVERRIDE to be false.
...
Devices which are not Android phones may want to set
PRODUCT_FULL_TREBLE_OVERRIDE (and therefore
PRODUCT_FULL_TREBLE) to false.
Test: confirm expected values when putting in expected values of:
PRODUCT_FULL_TREBLE_OVERRIDE
PRODUCT_SHIPPING_API_LEVEL
Fixes: 37869308
Change-Id: If5a383210ea282a3a274e5eba0d32ef6cfebafd0
2017-05-01 18:11:35 -07:00
Jaekyun Seok
d89886846b
Merge "Split vendor license notices into vendor partition" am: 9607ace215
...
am: e81fffa866
Change-Id: If5d496d890545146357b0dd2fec11e6e67fcbf38
2017-05-01 23:17:37 +00:00
Jaekyun Seok
e81fffa866
Merge "Split vendor license notices into vendor partition"
...
am: 9607ace215
Change-Id: I12bd431c18dc12dbe0ce56ae1728a0272aaeba76
2017-05-01 23:15:47 +00:00
Treehugger Robot
9607ace215
Merge "Split vendor license notices into vendor partition"
2017-05-01 23:08:19 +00:00
Jaekyun Seok
9e7eab53c1
Split vendor license notices into vendor partition
...
Xml files will be generated instead of html files, and then Settings
will generate html file on runtime from xml files of partitions.
Test: build succeeded and tested on sailfish
Bug: 37099941
Merged-In: Id7899381a537b1947cbb6164ed2b4a98492334af
Change-Id: Id7899381a537b1947cbb6164ed2b4a98492334af
(cherry picked from commit 3b7560bf88
)
2017-05-01 22:07:50 +00:00
Colin Cross
9418749c48
Install sqlite3 on userdebug builds
...
sqlite3 had LOCAL_MODULE_TAGS := debug, which was not passed
through when converting to soong. We prefer PRODUCT_PACKAGES_DEBUG
instead, so add it there.
Bug: 37627999
Test: sqlite3 is in installed-files.txt
Change-Id: Idb8b3aea7b7482109aa4ed3ac0016bd84dd23f22
2017-05-01 21:39:40 +00:00
Nicolas Geoffray
3e55bc8795
Merge "Make the default preopt 'interpret-only'." am: 078aafc590
...
am: 21715c25af
Change-Id: I811fbf23e5101e5197e9711bd8648c52e8dda9e1
2017-04-28 12:12:30 +00:00
Nicolas Geoffray
21715c25af
Merge "Make the default preopt 'interpret-only'."
...
am: 078aafc590
Change-Id: Ie0451fabf2220390e0c85e8720399a6ebed06e4f
2017-04-28 12:10:01 +00:00
Nicolas Geoffray
eb3d2f2e75
Use 'quicken' instead of 'interpret-only'.
...
bug: 34715556
Test: build
Change-Id: Id4518e80598b7baee64e92f7ff4ed600f8cdee5b
2017-04-28 13:04:38 +01:00
Nicolas Geoffray
078aafc590
Merge "Make the default preopt 'interpret-only'."
2017-04-28 12:03:18 +00:00
Nicolas Geoffray
cf6d9f23bf
Merge "Don't preopt system server apps in system_other." am: f53ebefae3
...
am: bd0518ab55
Change-Id: I4b4386071028792e24b7af123e6a729172245d92
2017-04-28 11:52:59 +00:00
Nicolas Geoffray
bd0518ab55
Merge "Don't preopt system server apps in system_other."
...
am: f53ebefae3
Change-Id: I09f7b0e690871271349073edab59250721eb88e0
2017-04-28 11:50:28 +00:00
Nicolas Geoffray
24f54693f9
Make the default preopt 'interpret-only'.
...
bug:33799337
bug:36534079
Test: m -j32 bullhead/angler/marlin/sailfish
(cherry picked from commit e0848c8b7f
)
Change-Id: I6d71bdca1d7b7afab8150a0b19a0e2235832d5e0
2017-04-28 12:46:34 +01:00
Nicolas Geoffray
f53ebefae3
Merge "Don't preopt system server apps in system_other."
2017-04-28 11:45:15 +00:00
Nicolas Geoffray
2a678b0f02
Merge "Introduce a whitelist for core apps used by system server." am: 679727afeb
...
am: 3293557187
Change-Id: Iba143d70f5900d9ae6e4fb8205fc3a538e4a8283
2017-04-28 11:40:58 +00:00
Nicolas Geoffray
3293557187
Merge "Introduce a whitelist for core apps used by system server."
...
am: 679727afeb
Change-Id: I631f5c67a09d5dc466f6200392ca3528589e16ad
2017-04-28 11:38:29 +00:00
Nicolas Geoffray
cdd4343bb2
Don't preopt system server apps in system_other.
...
bug:36532541
bug:33799337
Test: m -j32 && find out/target -name \*.odex
(cherry picked from commit a2c6c0b11e
)
Change-Id: Ic4396bb6c543af1c05f56030495caafb245ea304
2017-04-28 12:34:53 +01:00
Nicolas Geoffray
679727afeb
Merge "Introduce a whitelist for core apps used by system server."
2017-04-28 11:32:52 +00:00
Nicolas Geoffray
b08ada1daa
Introduce a whitelist for core apps used by system server.
...
And by default 'speed' compile those apps at build time.
bug:33799337
Test: m -j32
(cherry picked from commit 9af483488a
)
Change-Id: I66f1c675369fccc03b6529c08cb030264d15ba1c
2017-04-28 10:38:41 +01:00
Yueyao Zhu
14fef78797
Merge "Makefile: support build and avb signing of dtbo img" am: 1a752acc89
...
am: 143b2be93e
Change-Id: I58b393610a9f5cf3a241b325b9ce5afa3ddac962
2017-04-28 02:14:49 +00:00
Yueyao Zhu
143b2be93e
Merge "Makefile: support build and avb signing of dtbo img"
...
am: 1a752acc89
Change-Id: I9b3fbff10331e4cd01aa43d22641b60b0f2f4374
2017-04-28 02:12:18 +00:00
Treehugger Robot
1a752acc89
Merge "Makefile: support build and avb signing of dtbo img"
2017-04-28 02:03:43 +00:00
Chih-Hung Hsieh
a463931292
Merge "Get Android TOP from build.log file." am: 72a662a282
...
am: 5bc24ca63a
Change-Id: I5712b3d21d8ce5447883b0c70e0352794de8f4a2
2017-04-27 22:52:35 +00:00
Chih-Hung Hsieh
5bc24ca63a
Merge "Get Android TOP from build.log file."
...
am: 72a662a282
Change-Id: I6308b936d3e9ac3d532bc3dac818a38dce03a61f
2017-04-27 22:51:05 +00:00
Treehugger Robot
72a662a282
Merge "Get Android TOP from build.log file."
2017-04-27 22:36:23 +00:00
Yueyao Zhu
211c90158c
Makefile: support build and avb signing of dtbo img
...
Test: make with corresponding configurations in BoardConfig.mk
- dtbo.img is copied to the OUT directory
- avbtool info_image --image dtbo.img shows avb hashes
- avbtool info_image --image vbmeta.img shows dtbo partition info
Bug: 37730955
Change-Id: If3edaab860926c743f18fd031c911b076eb09fab
2017-04-27 14:49:39 -07:00
Chih-Hung Hsieh
ef21d1458b
Get Android TOP from build.log file.
...
find_android_root works only when warn.py is found
so it works for build bot, but not when warn.py is
run against a stand alone build.log file.
Now get the TOP directory path from build.log
if it is found.
Bug: 37725427
Test: warn.py --gencsv build.log
Change-Id: I7b776c2e71a8d8d769f0600b08abe37acbd6ce7c
2017-04-27 10:25:37 -07:00
Tao Bao
925147dd7d
Merge "Revert "Revert "Add compatibility metadata to OTA package""" am: f9937b5c24
...
am: 5e15d3cce1
Change-Id: Icf50f5a83cc0dc5d0db413f6b4daea532bfbb9f8
2017-04-27 16:24:10 +00:00
Tao Bao
5e15d3cce1
Merge "Revert "Revert "Add compatibility metadata to OTA package"""
...
am: f9937b5c24
Change-Id: I1673c92ae8985e8ef681ea91a89ff237232be931
2017-04-27 16:21:40 +00:00
Tao Bao
f9937b5c24
Merge "Revert "Revert "Add compatibility metadata to OTA package"""
2017-04-27 16:12:57 +00:00
Mark Salyzyn
de12e39af7
Merge "fs_config_dirs and fs_config_files miscalculates LOCAL_REQUIRED_MODULES" am: d0020fafe2
...
am: 151e856015
Change-Id: I6aae6d254471f48c1af0ce80c58ac890831c49fe
2017-04-27 15:44:38 +00:00
Mark Salyzyn
151e856015
Merge "fs_config_dirs and fs_config_files miscalculates LOCAL_REQUIRED_MODULES"
...
am: d0020fafe2
Change-Id: I9af881f708c619e9da5b7b5204bbd58dd52d6195
2017-04-27 15:39:35 +00:00
Mark Salyzyn
d0020fafe2
Merge "fs_config_dirs and fs_config_files miscalculates LOCAL_REQUIRED_MODULES"
2017-04-27 15:33:29 +00:00
Mark Salyzyn
eb8dc72724
fs_config_dirs and fs_config_files miscalculates LOCAL_REQUIRED_MODULES
...
Misspelled fs_config_generate_extra_partition_list when used to
calculate LOCAL_REQUIRED_MODULES dependencies. This resulted in
fs_config_dirs and fs_config_files failing to generate the vendor,
oem or odm variants (ie: fs_config_files_vendor)
Test: build generates correct fs_config override files.
Bug: 37721445
Bug: 36071012
Change-Id: I053dd5cdb357c7cea05a5ff63b0686bd0bc99df6
2017-04-27 08:01:27 -07:00
Nicolas Geoffray
225fd8057f
Merge "Update build files to new compiler filters." am: 6c8c20dd5b
...
am: 39568a6783
Change-Id: Ic31ecc16969b15f961f8126bade07a7daf42ec9d
2017-04-27 11:56:38 +00:00
Nicolas Geoffray
39568a6783
Merge "Update build files to new compiler filters."
...
am: 6c8c20dd5b
Change-Id: I01c7d2d2500d1d5c64cf8f1ed9d2901309ca9edd
2017-04-27 11:49:44 +00:00
Nicolas Geoffray
6c8c20dd5b
Merge "Update build files to new compiler filters."
2017-04-27 11:40:07 +00:00
Tao Bao
21803d3574
Revert "Revert "Add compatibility metadata to OTA package""
...
This reverts commit b1e59b8a73
.
This CL enables generating compatibility zip entry in an A/B OTA
package. We're not enabling the support for non-A/B OTAs for now until
they have the necessary support (e.g. /proc/config.gz exists).
Bug: 36810913
Test: Generate full and incremental packages for marlin and applly under
normal boot and sideload respectively.
Change-Id: I69f0a3feb7a0efc7f727f92f31c9e63f47ee6530
(cherry picked from commit b63c952cc7
)
2017-04-26 14:28:46 -07:00
Mark Salyzyn
6d63c8a7d5
Merge changes I44289a3d,I0537453b,I23a655b1 am: 7928afb83d
...
am: b6650076ad
Change-Id: I11596ccd4816c7558c3a82c7959b10bc5b183a59
2017-04-26 14:44:56 +00:00
Mark Salyzyn
b6650076ad
Merge changes I44289a3d,I0537453b,I23a655b1
...
am: 7928afb83d
Change-Id: I9d9b429bb855e0051bfb26ddc01453c7221fce23
2017-04-26 14:41:59 +00:00
Mark Salyzyn
7928afb83d
Merge changes I44289a3d,I0537453b,I23a655b1
...
* changes:
fs_config_generator: Add fs_config_(dirs|files)_(vendor|oem|odm)
fs_config_generate: add -P <partitionlist> option
fs_config_generate: unit test
2017-04-26 14:36:43 +00:00