Commit Graph

56862 Commits

Author SHA1 Message Date
Xin Li cde85ce1eb DO NOT MERGE - Merge QQ1A.191003.001 into stage-aosp-master
Bug: 144955631
Change-Id: I975a0b433b102ed580b70ff1cb83ad8c6ccdae45
2019-11-22 10:47:43 -08:00
Steven Laver 615385ee8b releasetools: merge_target_files.py should handle new contents of dynamic_partitions_info.txt
With a recent change (cb8e2755ff) to the
generation of dynamic_partitions_info.txt,
process_dynamic_partitions_info_txt() needs a corresponding update.

Change-Id: I30ec92176fd9cd737160b579214eb5b3d6a44c10
2019-11-22 09:34:27 -08:00
evitayan 8ac6463155 Add ike.jar to bootclasspath to expose IKE API
IKE will be a mainline module. This commit adds ike.jar to
bootpathclass so that IKE API is accessible to apps.

Bug: 143983419
Test: make update-api && make
Change-Id: I1dbb249f3109f45ce32c34bcb398108d61bc06cc
2019-11-21 16:21:14 -08:00
Jaewoong Jung 18b0a0a072 Merge "Copy additional test apk outputs to suite dirs."
am: 4a0832210c

Change-Id: I4b64fa007314398a9a8910ba0eb78668b784ab8a
2019-11-21 15:26:21 -08:00
Treehugger Robot 4a0832210c Merge "Copy additional test apk outputs to suite dirs." 2019-11-21 23:20:16 +00:00
Shawn Willden e18ddbbf82 Merge "Add Keymaster 4.1"
am: 394d65b41e

Change-Id: Id91ddda5b9c25b385954e2e76e43dc544a86cb83
2019-11-21 14:53:43 -08:00
Treehugger Robot 394d65b41e Merge "Add Keymaster 4.1" 2019-11-21 22:41:49 +00:00
Yifan Hong cf98e3f512 Merge "releasetools: fix avbtool arguments."
am: bdb8090522

Change-Id: Ic0dc8ea94f3ccdeb2277fff1ba0789aeaaf62c62
2019-11-21 13:17:43 -08:00
Yifan Hong bdb8090522 Merge "releasetools: fix avbtool arguments." 2019-11-21 20:52:55 +00:00
Jaewoong Jung 8bc6908feb Copy additional test apk outputs to suite dirs.
Bug: 143902486
Test: m CtsIsolatedSplitApp
Change-Id: I13900ac2c8bb886987362dd380818ab5df2f23c6
2019-11-21 10:36:28 -08:00
Martin Stjernholm 7bf7a0cec2 Merge "Reland "Add libdl_android as a bootstrap library"."
am: 675aa4b093

Change-Id: I3e4e8e76a2c0039229d5bbc6e359a830a470ff24
2019-11-21 08:29:58 -08:00
evitayan 5bc08b7bdd Add com.android.ipsec APEX to base makefile
com.android.ipsec will be shipped as a mainline
module in APEX format

Bug: 143905344
Test: Built and installed apex on device
Change-Id: I70da069146e8d9a7be38ab603c6bdaa9d6d9ba84
2019-11-21 08:25:01 -08:00
Martin Stjernholm 675aa4b093 Merge "Reland "Add libdl_android as a bootstrap library"." 2019-11-21 16:17:42 +00:00
Justin Yun 945096110d Merge "Inherit base system_ext.mk files for aosp targets"
am: e948114a3d

Change-Id: Ic9c360aba510a6ebfa0b5d966db4be92164e01c1
2019-11-20 22:24:24 -08:00
Donghoon Yu 92420db7dd releasetools: fix avbtool arguments.
The following error occurred when building dist.
Separate these arguments

error log:
avbtool: error: unrecognized arguments: --partition_name vendor_boot

Bug: 144820089

Change-Id: I3891ef3bd9a2f7d2cd1377228b9894b599dc1cc3
Signed-off-by: Donghoon Yu <hoony.yu@samsung.com>
2019-11-21 06:15:02 +00:00
Treehugger Robot e948114a3d Merge "Inherit base system_ext.mk files for aosp targets" 2019-11-21 06:14:06 +00:00
Steve Muckle 3d14362ad2 Merge "add BOARD_*_KERNEL_MODULE_ARCHIVE support"
am: cedced8471

Change-Id: Ifd20422472c760a5c82e1eb134e6fecc588ba1be
2019-11-20 15:06:21 -08:00
Justin Yun e58ffe4681 Inherit base system_ext.mk files for aosp targets
Make aosp targets inherit handheld_system_ext.mk and
telephony_system_ext.mk files.
Devices that have /system_ext or /system/system_ext must inherit any
of *_system_ext.mk files to install mandatory packages for system_ext
partition.

Bug: 144542478
Test: Build aosp targets
Change-Id: Ibdbf0000ac4aa98c8485d67827f52208f9a827c5
2019-11-20 22:58:42 +00:00
Treehugger Robot cedced8471 Merge "add BOARD_*_KERNEL_MODULE_ARCHIVE support" 2019-11-20 22:57:39 +00:00
Shawn Willden 8e2b776def Add Keymaster 4.1
Bug: 140193672
Bug: 140192237
Bug: 140824829
Test: Will be in a future CL
Change-Id: I1dccdf1ba06dc834e31d20c782523c92666847be
2019-11-20 12:14:36 -07:00
Jakub Pawlowski 51f99d3879 Merge "bluetooth: V1.1"
am: e6c1e50be8

Change-Id: I9d51bb99ccb24d25f3c374c5d5c5a35e782c6580
2019-11-20 10:57:55 -08:00
Steve Muckle 810a0ba56f add BOARD_*_KERNEL_MODULE_ARCHIVE support
It may be the case that the list of kernel modules to be copied into
various partitions is not known at the time the build is invoked. To
support this configuration, create a set of make variables, each of
which can be set to the path of a zip archive of kernel modules to be
used.

Bug: 144317186
Bug: 144844424
Test: build and verify *.ko in vendor, repackage prebuilt
      kernel modules into zip, build and verify *.ko in vendor
Change-Id: Ie6f7e2c72efa11d39be341920dd46e4ed6678fe1
2019-11-20 10:46:13 -08:00
Jakub Pawlowski e6c1e50be8 Merge "bluetooth: V1.1" 2019-11-20 18:42:10 +00:00
Yo Chiang db38b8ae62 Add mainline_system_x86_64 product
Bug: 141972143
Test: lunch mainline_system_x86_64-userdebug; m
Change-Id: I9ff5fc9d9a873d49008675b5907eb62872712200
2019-11-20 18:01:22 +08:00
Steven Moreland 86c9d855b3 vintf vibrator vndk
Bug: 141828236
Test: build
Change-Id: Ia1826058e67a3b817beeafc153dae54c1afa4423
2019-11-19 18:31:00 -08:00
Jakub Pawlowski 777d38b5a6 bluetooth: V1.1
Add ISO

Bug: 144413056
Change-Id: Ice792cf552b0c494499fb855eee711b518850918
2019-11-20 00:48:24 +01:00
Martin Stjernholm 15ca2ffbb2 Reland "Add libdl_android as a bootstrap library".
Necessary after moving it into the Runtime APEX, as several framework
libraries loaded during early boot depends on it, e.g. libvndksupport.so,
libvulkan.so, and libgraphicsenv.so.

Test: build & boot
Bug: 135753770
Bug: 144343305
Change-Id: Ia95349e377605d709fae74d966bd4f2324eaf604
2019-11-19 16:35:47 +00:00
Chih-hung Hsieh dc9de09156 Merge "Set NATIVE_TESTS executable like EXECUTABLES"
am: 74a4605a6d

Change-Id: Ib656ccf3b45bd2b2b9095de8d27417f0ca9442cc
2019-11-15 19:06:29 -08:00
Chih-hung Hsieh 74a4605a6d Merge "Set NATIVE_TESTS executable like EXECUTABLES" 2019-11-16 02:31:33 +00:00
Chih-Hung Hsieh ef17769720 Set NATIVE_TESTS executable like EXECUTABLES
* Rust test modules should have NATIVE_TESTS class,
  not EXECUTABLES, to work with atest --host.

Bug: 140938178
Test: make rust projects
Change-Id: I45c84284d894702471ea46faaa599de27ab6be51
2019-11-15 14:10:09 -08:00
Alistair Delva 91238cce14 Allow f2fs sparse mode to be disabled
Bug: 142424832
Bug: 142803849
Change-Id: Ic112128f15e3f29208332afceea4fbc3fca40b36
2019-11-15 19:05:41 +00:00
Colin Cross bf28e91640 Merge "Set pools manually for rules that can run in RBE or goma"
am: 9d789145fa

Change-Id: I3ea73fcd278b6a60d381d84776e7bde95691d059
2019-11-15 10:41:11 -08:00
Colin Cross 9d789145fa Merge "Set pools manually for rules that can run in RBE or goma" 2019-11-15 18:19:33 +00:00
Steven Laver 392b31f58e Merge "releasetools: build_super_image.py should unpack */build.prop"
am: e24ef86473

Change-Id: I64d7eabb1e842705093040df307b3867f1f60c11
2019-11-14 20:46:32 -08:00
Treehugger Robot e24ef86473 Merge "releasetools: build_super_image.py should unpack */build.prop" 2019-11-15 04:34:02 +00:00
Steven Laver f43fa9dd99 releasetools: build_super_image.py should unpack */build.prop
build_super_image.py attempts to retrieve the "ro.product.device"
property, which requires parsing the */build.prop files from the target
files package. This fixes the following error:
"ExternalError: couldn't resolve ro.product.device"

Test: ./otatools/releasetools/build_super_image.py -p ./otatools
aosp_arm64-target_files.zip super.img

Change-Id: I592524a27b1a4e7544644b1a344071cff9718942
2019-11-14 23:47:31 +00:00
Chih-hung Hsieh f84e7da928 Merge "Add rust_host_test_config_template.xml"
am: 83131cbef9

Change-Id: I259eb82edb52cebe9b87d5ffc7f2a0fd79973b66
2019-11-14 13:22:34 -08:00
Chih-hung Hsieh 83131cbef9 Merge "Add rust_host_test_config_template.xml" 2019-11-14 21:10:39 +00:00
android-build-team Robot e8d7dc64b6 Version bump to QQ1A.191205.011 [core/build_id.mk]
Change-Id: I3cc9df62b65018e773f03abd0c0dc7cf88e75e9d
2019-11-14 19:23:37 +00:00
Chih-Hung Hsieh 43abe9590f Add rust_host_test_config_template.xml
* Derived from python_binary_host_test_config_template.xml

Bug: 140938178
Test: make rust projects
Change-Id: I050e310c25952d7ca7af25ca2803f98817e465c8
2019-11-14 09:57:13 -08:00
Justin Yun 0a856c6682 Merge "Add /persist symlink to mainline_arm64"
am: 0b6de0b173

Change-Id: Ic228a95b485907acfa06ae2f8116cfb95f83917d
2019-11-13 22:57:30 -08:00
Justin Yun 0b6de0b173 Merge "Add /persist symlink to mainline_arm64" 2019-11-14 06:48:53 +00:00
Chen Xu 59ee409588 Merge "switch to updatable cellbroadcast apk"
am: fac1f8f78d

Change-Id: Iaff308e93d1c60d2ee018529ca9793bb510f8c8b
2019-11-13 18:11:49 -08:00
Chen Xu fac1f8f78d Merge "switch to updatable cellbroadcast apk" 2019-11-14 01:56:16 +00:00
Chen Xu 8dd20bb69b switch to updatable cellbroadcast apk
Bug: 135956699
Test: Build & Manual
Change-Id: I30ac57d1f3dc259142d3354fdb4f14fc5f9ec02d
(cherry picked from commit ad5ab25f1c)
Merged-in: I30ac57d1f3dc259142d3354fdb4f14fc5f9ec02d
2019-11-14 01:08:41 +00:00
Justin Yun 8d17b05fe0 Add /persist symlink to mainline_arm64
Since /persist is a SoC specfic symlink, it must not be included in
the root directory. For this reason, we already moved the directory
under /mnt/vendor. However, there are still many modules that are
using the old path /persist.
Until we clear all these violations, we need to have the symlink in
the root directory.

Bug: 143732851
Test: build and check boot and basic functions
Change-Id: Iaee28ba29f79f1c286e090f97173e3196d2fc823
2019-11-14 00:49:03 +00:00
android-build-team Robot a94d4e76a0 Version bump to QQ1A.191205.010 [core/build_id.mk]
Change-Id: I10000f02ea6061e5d9368b3be801b41db461dbb8
2019-11-13 19:44:22 +00:00
Tom Cherry c0a7f38dbc Merge "Check property type in host_init_verifier"
am: 3c697d59fb

Change-Id: I332fa511a40b644b85456cc676ff895cae41623f
2019-11-13 10:51:07 -08:00
Tom Cherry 3c697d59fb Merge "Check property type in host_init_verifier" 2019-11-13 18:41:17 +00:00
Colin Cross 749bdefcb2 Merge "Forbid -Weverything"
am: c33f240d3c

Change-Id: I313709e74d6ddd8c5e317b8a056d639dc80da4fe
2019-11-13 08:08:37 -08:00