Commit Graph

7903 Commits

Author SHA1 Message Date
Treehugger Robot
edce9368fd Merge "Revert "Add fsverity test key"" am: edf3230c76 am: 2b15898d7f am: 9dbc9d400e
Original change: https://android-review.googlesource.com/c/platform/build/+/1888499

Change-Id: Ibcfdee0950a4ccd49ed688d852a9985d5497f3f0
2021-11-11 19:34:35 +00:00
Treehugger Robot
9dbc9d400e Merge "Revert "Add fsverity test key"" am: edf3230c76 am: 2b15898d7f
Original change: https://android-review.googlesource.com/c/platform/build/+/1888499

Change-Id: I7900c70dbc7cbd8295c8b21a91643ed3a2911ba4
2021-11-11 19:12:59 +00:00
Treehugger Robot
edf3230c76 Merge "Revert "Add fsverity test key"" 2021-11-11 18:29:58 +00:00
Martin Stjernholm
1f925ed13e Configure boot image profiles for platform and unbundled ART module
builds.

- Use art/build/boot/boot-image-profile.txt for the primary boot image
  in the ART module, both when it's built from source in platform and
  as an unbundled module.

- Use frameworks/base/boot/boot-image-profile.txt for the framework
  extension image in platform, but not in unbundled builds.

This should obsolete the combined profile
frameworks/base/config/boot-image-profile.txt.

Test: build/soong/soong_ui.bash --dumpvar-mode \
        PRODUCT_DEX_PREOPT_BOOT_IMAGE_PROFILE_LOCATION
  and check that it prints both art/build/boot/boot-image-profile.txt
  and frameworks/base/boot/boot-image-profile.txt in a platform build
  on master.
Test: build/soong/soong_ui.bash --dumpvar-mode \
        PRODUCT_DEX_PREOPT_BOOT_IMAGE_PROFILE_LOCATION
  and check that it prints only art/build/boot/boot-image-profile.txt
  in an unbundled build on master-art.
Test: banchan com.android.art && m
  on master-art and check that
  out/soong/.intermediates/art/build/apex/com.android.art/android_common_com.android.art_image/image.apex/javalib/x86_64/boot.oat
  shrinks from 14 MB to 4.7.
Test: m droid
  on master and check that
  out/soong/.intermediates/art/build/apex/com.android.art/android_common_com.android.art_image/image.apex/javalib/x86_64/boot.oat
  and out/target/product/vsoc_x86_64/system/framework/x86_64/boot-framework.oat
  don't change size significantly.
Test: lunch armv8-eng && art/tools/buildbot-build.sh
  on master-art
Bug: 174746397
Change-Id: I77d7f73b1af414493ca00d2abf3a1e8b32c51d86
2021-11-11 16:01:51 +00:00
Gavin Corkery
e49c379c6e Merge "Add framework-supplementalprocess to PRODUCT_APEX_BOOT_JARS" 2021-11-11 15:59:13 +00:00
Inseob Kim
b73f8dcc05 Revert "Add fsverity test key"
This reverts commit 10255c8946.

Reason for revert: redundant for now

Change-Id: I756be1cfe3f4c8a2b8226955b8d9d963e40c71ae
2021-11-11 08:43:42 +00:00
Cole Faust
51888d561c Merge "Add soong_config_get" am: e856367da1 am: 88fac99ae6 am: 7e00224e10 am: 40886414ba am: eb404fac37
Original change: https://android-review.googlesource.com/c/platform/build/+/1883263

Change-Id: I5b630782e3ee1f846d20b343415b3d9999de76ab
2021-11-10 21:34:51 +00:00
Cole Faust
eb404fac37 Merge "Add soong_config_get" am: e856367da1 am: 88fac99ae6 am: 7e00224e10 am: 40886414ba
Original change: https://android-review.googlesource.com/c/platform/build/+/1883263

Change-Id: Ifa459c801c327c6709a3d08ca89e697e03fb64fa
2021-11-10 21:15:57 +00:00
Cole Faust
7e00224e10 Merge "Add soong_config_get" am: e856367da1 am: 88fac99ae6
Original change: https://android-review.googlesource.com/c/platform/build/+/1883263

Change-Id: I6b948b9535e93af86578e90e36e203b44f686f4d
2021-11-10 20:41:27 +00:00
Cole Faust
70a886c7ce Add soong_config_get
Having a function to get soong config variables
makes it easier to convert to starlark.

Bug: 201700692
Test: m RBC_PRODUCT_CONFIG=1 RBC_BOARD_CONFIG=1 nothing and check output files
Change-Id: I8627555df10d3f66f6154c00be9f0565076f1f94
2021-11-09 17:09:04 -08:00
Michael Wright
f67a456828 S V2 is now 32 am: 24d3b88704
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/16140164

Change-Id: Ic8bf8f30a82bebdd9c8e60a347fb8502184cfc61
2021-11-06 16:06:50 +00:00
Roshan Pius
24f4d01d6b Merge "Remove fira_android uwb package from VNDK" 2021-11-06 14:28:39 +00:00
Michael Wright
24d3b88704 S V2 is now 32
Bug: 204295952
Test: N/A
Change-Id: I0627247e0b40c6c912584d55417671d20167b7c2
Merged-In: I0627247e0b40c6c912584d55417671d20167b7c2
2021-11-05 19:39:39 +00:00
Roshan Pius
6b6df5cf69 Remove fira_android uwb package from VNDK
Bug: 197886322
Test: Compiles
Change-Id: I1767910238e08d7c5cda73b4b4377d1f3039121d
2021-11-05 12:09:47 -07:00
Gavin Corkery
38e7587660 Add framework-supplementalprocess to PRODUCT_APEX_BOOT_JARS
Test: Builds
Bug: 204989700
Change-Id: I1ea34fabae77ae4158bf9799ff8d7e356a1f269e
2021-11-05 09:20:23 +00:00
Michael Wright
4023936989 Merge "S V2 is now 32" 2021-11-05 02:10:38 +00:00
Nikita Ioffe
0d4aa2bf45 Merge "Add com.android.supplementalprocess to base_system.mk" 2021-11-03 23:48:19 +00:00
Michael Wright
591e6a8f3f S V2 is now 32
Bug: 204295952
Test: N/A
Change-Id: I0627247e0b40c6c912584d55417671d20167b7c2
2021-11-02 11:57:20 +00:00
TreeHugger Robot
178e578693 Merge "Add android.hardware.audio.common-V1-ndk.so" 2021-10-28 18:15:10 +00:00
Elliott Hughes
4371621968 Merge "Don't package mdnsd for the host." am: 267c6a8595 am: 65af0fd0a4 am: 89ea1e2275 am: 95d68573fe am: afd7e02e5f
Original change: https://android-review.googlesource.com/c/platform/build/+/1870882

Change-Id: I83ba343cb3cc70ce721aed105e56031d2a68d285
2021-10-28 00:10:01 +00:00
Mikhail Naganov
53a14bc621 Add android.hardware.audio.common-V1-ndk.so
This is the package for the shared types of AIDL Audio HAL.

Bug: 198812639
Test: m
Change-Id: Ia953963380794591eae6b1140d180dc36dfbe7ca
2021-10-27 16:47:23 -07:00
Elliott Hughes
89ea1e2275 Merge "Don't package mdnsd for the host." am: 267c6a8595 am: 65af0fd0a4
Original change: https://android-review.googlesource.com/c/platform/build/+/1870882

Change-Id: I23137a8b2b9d5601ab5f9720c9914c51d878eb35
2021-10-27 22:33:01 +00:00
Elliott Hughes
267c6a8595 Merge "Don't package mdnsd for the host." 2021-10-27 21:49:13 +00:00
Steven Moreland
f620f8a502 Merge "Add health to VNDK list" am: 387b39fc91 am: 422a06f4b1 am: 8f7396ca42 am: fdfbae44e7 am: 66eef46615
Original change: https://android-review.googlesource.com/c/platform/build/+/1863316

Change-Id: I39c036e37e6d7177c0faf0b4237c722e879f0860
2021-10-26 23:58:24 +00:00
Elliott Hughes
68d2f8ce91 Don't package mdnsd for the host.
I don't think anyone needs this since Brillo died.

Test: treehugger
Change-Id: Iaa7b84375c9d31f443cba4556dc25b9b00bae5f8
2021-10-26 16:38:58 -07:00
Steven Moreland
8f7396ca42 Merge "Add health to VNDK list" am: 387b39fc91 am: 422a06f4b1
Original change: https://android-review.googlesource.com/c/platform/build/+/1863316

Change-Id: Ib2c2014b0ce682b6b4a3c8d184fa496657d10da8
2021-10-26 23:15:19 +00:00
Steven Moreland
387b39fc91 Merge "Add health to VNDK list" 2021-10-26 22:33:31 +00:00
Arthur Ishiguro
42bb7e851e Add sensors AIDL HAL VNDK interfaces
Bug: 195593357
Test: Compile
Change-Id: I02cb11c2962beea26e3d207ec8c521893a25905b
2021-10-26 20:26:27 +00:00
Howard Chen
7cec1d3e70 DO NOT MERGE Disable the delete_all_keys feature for GSI
DO NOT MERGE as the main branch is fixed by aosp/1826054.

Bug: 197914756
Bug: 203618478
Test: run GSI with DSU on a Pixel device

Change-Id: I78ee95f99764bee71bf3bcccb992ee35fa80603b
(cherry picked from commit 994e4a54f4)
2021-10-26 13:31:25 +08:00
Yifan Hong
01b140d7f1 Add health to VNDK list
Test: pass
Bug: 177269435
Change-Id: I1653670a02284542eaa39ed7dc33ccc0aec54312
2021-10-25 21:00:42 -07:00
Jiyong Park
1010fff193 Add NEED_AIDL_NDK_PLATFORM_BACKEND
The config variable is used to force the generation of the AIDL
ndk_platform backend which will eventually be removed in favor of the
ndk backend. The switch is needed as an escape hatch for some devices
whose BSP (outsourced and thus hardly modifiable) depends on the
ndk_backend libraries.

Bug: 161456198
Test: m
Merged-In: I62c995642b820419eaeedeee616c47aee1da251d
Change-Id: I62c995642b820419eaeedeee616c47aee1da251d
(cherry picked from commit ee29502db2)
2021-10-25 08:55:23 +09:00
TreeHugger Robot
60f9294b4e Merge "Add NEED_AIDL_NDK_PLATFORM_BACKEND" 2021-10-21 09:55:08 +00:00
Yi-Yo Chiang
f13e8989d8 Merge "Revert "Renames boot-debug-*.img in GSI targets"" am: 09f68abca7 am: 392b2a862a am: 556830ad1e am: 4ca824ce0f am: 53c2749e2a
Original change: https://android-review.googlesource.com/c/platform/build/+/1856281

Change-Id: I5b3b982cd92e025288043c6dc11033e98f768f1f
2021-10-21 08:37:47 +00:00
Yi-Yo Chiang
556830ad1e Merge "Revert "Renames boot-debug-*.img in GSI targets"" am: 09f68abca7 am: 392b2a862a
Original change: https://android-review.googlesource.com/c/platform/build/+/1856281

Change-Id: I2e78e1108dd509e40b7eb585da8856edb692940b
2021-10-21 07:57:59 +00:00
Yi-Yo Chiang
09f68abca7 Merge "Revert "Renames boot-debug-*.img in GSI targets"" 2021-10-21 07:22:03 +00:00
Yi-Yo Chiang
3b6c38e5d5 Merge "Stop building boot-(debug|with-debug-ramdisk)-*.img for GSI/GKI" am: be32848ce6 am: b999ea377f am: aaf36fc33c am: 3fd26f5c45 am: adca6f8002
Original change: https://android-review.googlesource.com/c/platform/build/+/1856280

Change-Id: Ife08306317e1fa772b6cb7d2a9a6ef335c1553b7
2021-10-21 06:19:00 +00:00
Yi-Yo Chiang
aaf36fc33c Merge "Stop building boot-(debug|with-debug-ramdisk)-*.img for GSI/GKI" am: be32848ce6 am: b999ea377f
Original change: https://android-review.googlesource.com/c/platform/build/+/1856280

Change-Id: Ic8ca5c36e8240f5e09090e3c7d3fd30e5be18a44
2021-10-21 05:33:31 +00:00
Yi-Yo Chiang
be32848ce6 Merge "Stop building boot-(debug|with-debug-ramdisk)-*.img for GSI/GKI" 2021-10-21 04:59:33 +00:00
Jiyong Park
ee29502db2 Add NEED_AIDL_NDK_PLATFORM_BACKEND
The config variable is used to force the generation of the AIDL
ndk_platform backend which will eventually be removed in favor of the
ndk backend. The switch is needed as an escape hatch for some devices
whose BSP (outsourced and thus hardly modifiable) depends on the
ndk_backend libraries.

Bug: 161456198
Test: m
Change-Id: I62c995642b820419eaeedeee616c47aee1da251d
2021-10-19 13:01:26 +09:00
Roshan Pius
a0213d00c2 Merge "gsi: Add android uwb commands package" 2021-10-18 20:27:27 +00:00
Treehugger Robot
80362fb849 Merge "Add fsverity test key" am: ada4df3f1a am: d3df645cef am: 5e2a6a50f7 am: 0338fcbdf4 am: eff2e09190
Original change: https://android-review.googlesource.com/c/platform/build/+/1853603

Change-Id: I3cf0461edb7907dbbf0c2c77831f7a3ed09cbd41
2021-10-18 08:01:31 +00:00
Treehugger Robot
5e2a6a50f7 Merge "Add fsverity test key" am: ada4df3f1a am: d3df645cef
Original change: https://android-review.googlesource.com/c/platform/build/+/1853603

Change-Id: Ib875280718386c4482299be90a901042eae92dcd
2021-10-18 07:15:01 +00:00
Treehugger Robot
ada4df3f1a Merge "Add fsverity test key" 2021-10-18 06:38:15 +00:00
Yi-Yo Chiang
ffb366ee99 Revert "Renames boot-debug-*.img in GSI targets"
This reverts commit a2a5db4466.

Reason for revert: original change was obsoleted by
  I3161e42b00a93177a1a4cb3b22da2218d294b7a7

Bug: 202129499
Test: Presubmit; change should be noop
Change-Id: Ib7be1ed73dbf08758276666f8ce35ed9cbf18a36
2021-10-18 06:33:51 +00:00
Treehugger Robot
7587cc2362 Merge "Remove old build-tools/platform-tools SDK implementation" am: 7deaa8102e am: 053abd5bfb am: 2e7fd08c1c am: 8a42aedbeb am: 16e9edd21f
Original change: https://android-review.googlesource.com/c/platform/build/+/1859993

Change-Id: I0ce84955dd573bf3039bc1552057cf2b62887e08
2021-10-16 21:25:09 +00:00
Treehugger Robot
2e7fd08c1c Merge "Remove old build-tools/platform-tools SDK implementation" am: 7deaa8102e am: 053abd5bfb
Original change: https://android-review.googlesource.com/c/platform/build/+/1859993

Change-Id: Id94f98f00b2b2108924c0e02a0a3c4495d85a62a
2021-10-16 20:40:44 +00:00
Nikita Ioffe
cda6aa38b8 Add com.android.supplementalprocess to base_system.mk
Test: flash
Change-Id: I62ce41a9cd2a21031a08a08a58ad257dda2732dd
2021-10-16 00:27:28 +01:00
Dan Willemsen
39b81cdc7a Remove old build-tools/platform-tools SDK implementation
Since those were the only components of the Windows SDK, this removes a
lot of special casing around that as well.

Bug: 187222815
Change-Id: I2690aadcf78e9ccad43314c8475893e81a2e2735
2021-10-15 14:22:07 -07:00
Yi-Yo Chiang
92f08702dd Stop building boot-(debug|with-debug-ramdisk)-*.img for GSI/GKI
We don't need these anymore as we now export userdebug_plat_sepolicy.cil
to artifacts dist dir directly, so repack_bootimg don't need to use
boot-(debug|with-debug-ramdisk)-*.img as repack source anymore.

Bug: 202129499
Test: Check presubmit artifacts don't have boot-*debug*.img
Change-Id: I3161e42b00a93177a1a4cb3b22da2218d294b7a7
2021-10-15 19:26:39 +00:00
Inseob Kim
10255c8946 Add fsverity test key
Bug: 193113311
Test: N/A
Change-Id: I5ce7ff0872601520a8ed45bb143ff61b42ce43e0
2021-10-15 15:56:38 +09:00