Commit graph

8731 commits

Author SHA1 Message Date
Ronald Braunstein
8698a15b7e Merge "Add adevice_fingerprint to eng builds." into main am: d7eeaba58f am: 94c845def4 am: 48ba4aced4 am: add40e14c9 am: a7184c68f2
Original change: https://android-review.googlesource.com/c/platform/build/+/2722456

Change-Id: If1b3198fcca35069a19a9fc8c945760bc5bff57d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-23 02:50:04 +00:00
Ronald Braunstein
a7184c68f2 Merge "Add adevice_fingerprint to eng builds." into main am: d7eeaba58f am: 94c845def4 am: 48ba4aced4 am: add40e14c9
Original change: https://android-review.googlesource.com/c/platform/build/+/2722456

Change-Id: Ic18d531f956e444397f68c7098a968f5ed45df9c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-23 02:05:30 +00:00
Ronald Braunstein
48ba4aced4 Merge "Add adevice_fingerprint to eng builds." into main am: d7eeaba58f am: 94c845def4
Original change: https://android-review.googlesource.com/c/platform/build/+/2722456

Change-Id: I1b29d8968570cf2735e96c9a16b98b3731e628a8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-23 00:59:10 +00:00
Ronald Braunstein
d7eeaba58f Merge "Add adevice_fingerprint to eng builds." into main 2023-08-22 23:58:50 +00:00
Ronald Braunstein
c747c3419f Add adevice_fingerprint to eng builds.
We are working on a replacement for "adb sync" and it requires something
running on the device to send back a fingerprint of the filesystem.
This binary is intendend to be part of developers going forward so we
are adding it in all eng/userdebug builds.
The binary is 830k bytes.

Test: m install-clean ; m ; acloud create --local-image ; adb shell ls -l /system/bin/adevice_fingerprint

Change-Id: I98359cc37cffeffc7ffbfd61d6bc9a51ba318a99
2023-08-22 16:02:04 -07:00
Carlos Martinez Romero
7b4cf94d0c Merge "Add sfdo to the build." into main 2023-08-22 20:06:58 +00:00
Chun-Yi Lee
935673291d Merge "Revert "Ignore vndk compat symlinks in artifact path requirements"" into main am: 6f09d105ef am: b704f738af am: 6d0f94b1f0 am: 43c81c6fda am: 6f883e4d11
Original change: https://android-review.googlesource.com/c/platform/build/+/2720714

Change-Id: I4f11c2b75871a582041adc5f9704394127036534
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-22 05:21:18 +00:00
Chun-Yi Lee
6f883e4d11 Merge "Revert "Ignore vndk compat symlinks in artifact path requirements"" into main am: 6f09d105ef am: b704f738af am: 6d0f94b1f0 am: 43c81c6fda
Original change: https://android-review.googlesource.com/c/platform/build/+/2720714

Change-Id: Iaae51475fedf0c0418d0dd50a04647a37261f860
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-22 04:35:55 +00:00
Chun-Yi Lee
6d0f94b1f0 Merge "Revert "Ignore vndk compat symlinks in artifact path requirements"" into main am: 6f09d105ef am: b704f738af
Original change: https://android-review.googlesource.com/c/platform/build/+/2720714

Change-Id: I2f8859ece12585bddcbbc302483097d95e4c21ec
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-22 03:33:12 +00:00
Chun-Yi Lee
6f09d105ef Merge "Revert "Ignore vndk compat symlinks in artifact path requirements"" into main 2023-08-22 02:11:23 +00:00
Chun-Yi Lee
ed72d33a9a Revert "Ignore vndk compat symlinks in artifact path requirements"
Revert submission 2718295-colefaust_track_apex_compat_symlinks

Reason for revert: To validate if this change is causing the build breakage.

Reverted changes: /q/submissionid:2718295-colefaust_track_apex_compat_symlinks

Change-Id: I781cd6869daaf5931c5fabb5ca109502b1b52b3e
2023-08-22 01:18:51 +00:00
Cole Faust
ecc016c8a7 Merge "Ignore vndk compat symlinks in artifact path requirements" into main am: 303e0450a6 am: 1b107d4b5f am: b023d21043 am: cf483e91fb am: b038d13fba
Original change: https://android-review.googlesource.com/c/platform/build/+/2719916

Change-Id: I64bbb91e111575195505a2694cd088c2e5675e5e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-22 00:36:03 +00:00
Cole Faust
b038d13fba Merge "Ignore vndk compat symlinks in artifact path requirements" into main am: 303e0450a6 am: 1b107d4b5f am: b023d21043 am: cf483e91fb
Original change: https://android-review.googlesource.com/c/platform/build/+/2719916

Change-Id: Ic67f09632801bcced88587f63e520a75218c493a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-21 23:51:51 +00:00
Cole Faust
b023d21043 Merge "Ignore vndk compat symlinks in artifact path requirements" into main am: 303e0450a6 am: 1b107d4b5f
Original change: https://android-review.googlesource.com/c/platform/build/+/2719916

Change-Id: I042a54db2f74c465f6b3c82a384fa1719519dda3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-21 22:52:21 +00:00
Cole Faust
303e0450a6 Merge "Ignore vndk compat symlinks in artifact path requirements" into main 2023-08-21 21:54:37 +00:00
Cole Faust
f7554e3735 Ignore vndk compat symlinks in artifact path requirements
A change is being made to properly track apex compat symlinks in
the installation logic, which causes the artifact path requirements
to start complaining about them. Exclude them from the artifact path
requirements.

Bug: 205632228
Test: m nothing
Change-Id: I46150c3b7a4eaac16c2daa80fec2a5640e32b61b
2023-08-21 11:47:39 -07:00
Harshit Mahajan
2a453902a0 Merge "[CrashRecovery] Add module to BCP and SSCP" into main 2023-08-21 17:42:28 +00:00
Alex Buynytskyy
f55a1dd3b3 Merge "Ignore invalid vndk snapshot versions" into main am: 4a35600b7f am: cb3170eda4 am: bcb65cbfca am: cbc1f8abe3 am: 5f1a89be6e
Original change: https://android-review.googlesource.com/c/platform/build/+/2715737

Change-Id: I38b277180fd3921ff7b091222a51cb40758bdfeb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-18 20:13:29 +00:00
Alex Buynytskyy
5f1a89be6e Merge "Ignore invalid vndk snapshot versions" into main am: 4a35600b7f am: cb3170eda4 am: bcb65cbfca am: cbc1f8abe3
Original change: https://android-review.googlesource.com/c/platform/build/+/2715737

Change-Id: I330c2423d3f130ab00e47e095a6ec6f33c4603cd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-18 19:35:14 +00:00
Alex Buynytskyy
bcb65cbfca Merge "Ignore invalid vndk snapshot versions" into main am: 4a35600b7f am: cb3170eda4
Original change: https://android-review.googlesource.com/c/platform/build/+/2715737

Change-Id: I87bf7f14bd5a543f091445c70c54af16ad1db494
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-18 18:41:04 +00:00
Alex Buynytskyy
4a35600b7f Merge "Ignore invalid vndk snapshot versions" into main 2023-08-18 17:51:23 +00:00
Treehugger Robot
693ab618d8 Merge "Install llndk.libraries.txt when VNDK is deprecated" into main am: 9ef5b821a0 am: 436be9e9b6 am: b6ab50cf54 am: 905077736c am: e7a9c2e7e1
Original change: https://android-review.googlesource.com/c/platform/build/+/2702834

Change-Id: I9b0a6e00925f7d26049e1b21a39fbbf2f6122bc7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-18 17:39:19 +00:00
Treehugger Robot
e7a9c2e7e1 Merge "Install llndk.libraries.txt when VNDK is deprecated" into main am: 9ef5b821a0 am: 436be9e9b6 am: b6ab50cf54 am: 905077736c
Original change: https://android-review.googlesource.com/c/platform/build/+/2702834

Change-Id: I87f7d244fdb16bd96d9ff73417abe55ebfd01a5e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-18 17:30:16 +00:00
Treehugger Robot
b6ab50cf54 Merge "Install llndk.libraries.txt when VNDK is deprecated" into main am: 9ef5b821a0 am: 436be9e9b6
Original change: https://android-review.googlesource.com/c/platform/build/+/2702834

Change-Id: Ifccd4ed06c290e1125e13ea560cf613fc4a4aec4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-18 16:38:55 +00:00
Justin Yun
a5e5151af8 Ignore invalid vndk snapshot versions
Device targets may set PRODUCT_EXTRA_VNDK_VERSIONS to include invalid
snapshot versions with the trunk-stable next configuration.
Ignore those versions that are less than or equal to the
PLATFORM_VNDK_VERSION.

Bug: 296488609
Test: lunch cf_x86_64_phone-next-userdebug; m nothing
Change-Id: I2ba9d7f41a0d75db034b1c08d15f2796ef9ed506
2023-08-18 17:59:04 +09:00
Harshit Mahajan
a7044079e2 [CrashRecovery] Add module to BCP and SSCP
Adding framework-crashrecovery to Bootclasspath and
service-crashrecovery to System Server Classpath.

Bug: b/289203818
Test: NA
Ignore-AOSP-First: Module will be currently built internally

Change-Id: I488730c04ba361955344f2c41a265836923307a6
2023-08-16 12:22:48 +00:00
Jigar Thakkar
3678d665ec Prevent pre-installation of platform apps on private space
This change adds do-not-install tags for certain platform apps to stop
pre-installing them in private space.

Ignore-AOSP-First: Changes in topics with internal-only projects
Bug: 289017904
Test: Manually tested on device
Change-Id: I2195b727c9cb4bc713a31f41d9e7537c379c6405
2023-08-14 12:58:53 +00:00
Kiyoung Kim
a329e3b8ff Install llndk.libraries.txt when VNDK is deprecated
llndk.libraries.txt is currently installed within VNDK APEX, while all
libraries are placed in system image, and list is still valid when VNDK
is deprecated. This change adds llndk.libraries.txt into the system
image, when VNDK is deprecated.

Bug: 290160925
Test: aosp_cf build succeeded with llndk.libraries.txt in the system
image

Change-Id: I3d5d22dbbc870a59c03fd2e3d0fad54c93f8751e
2023-08-10 17:28:05 +09:00
Carlos Martinez Romero
38bd8b10f9 Add sfdo to the build.
Bug: 269188249
Test: Built and run it.
Ignore-AOSP-First: sfdo is developed on main as it depends on surfaceflinger which is developed on that branch
Change-Id: Ief58aa028adca7adfec8d3f97fef2f6b4925dae3
2023-08-03 20:55:42 +00:00
Treehugger Robot
f5ef178154 Merge "Minify the sdk targets" into main am: 392398cd40 am: f39e594799 am: 8763ecefac am: 551ab6f744 am: acce2afb8f
Original change: https://android-review.googlesource.com/c/platform/build/+/2690448

Change-Id: I51d94bee51732ac0f0763946a3419486ddfc1881
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-03 03:36:27 +00:00
Treehugger Robot
acce2afb8f Merge "Minify the sdk targets" into main am: 392398cd40 am: f39e594799 am: 8763ecefac am: 551ab6f744
Original change: https://android-review.googlesource.com/c/platform/build/+/2690448

Change-Id: I7786fc6a1b2272b23ae119074f136253be6fd32d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-03 02:47:03 +00:00
Treehugger Robot
8763ecefac Merge "Minify the sdk targets" into main am: 392398cd40 am: f39e594799
Original change: https://android-review.googlesource.com/c/platform/build/+/2690448

Change-Id: I2aa3980040c5149f76822b690a28907be3885259
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-03 00:57:31 +00:00
Cole Faust
92d921ce24 Minify the sdk targets
Previously, the "sdk" target was a minimal lunch target that only
included enough to build the sdk. But the "sdk_<arch>" targets
redirected to the "sdk_phone_<arch>" targets, which are much bigger
and capable of building a whole emulator.

Building the sdk on products that can build a whole device complicates
the rest of the build system (for example, it starts enforcing dexpropt
works)

Bug: 290798660
Test: m sdk dist sdk_repo device-tests platform_tests on sdk_x86_64-userdebug
Change-Id: I76f38cf19172a5f5fae423175d5e03670137a0df
2023-08-02 15:36:59 -07:00
Jiakai Zhang
6a70fc7a32 Merge "Add core-icu4j and consrypt to the ART boot image for testing." into main am: c07b049aba am: 134c808320 am: 7b0e31a675 am: f45d3b09f5 am: 0ea2d202d8
Original change: https://android-review.googlesource.com/c/platform/build/+/2655207

Change-Id: I7308e616b2c9210eba768eef31b35e15ae4ef9ad
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-26 21:30:19 +00:00
Jiakai Zhang
0ea2d202d8 Merge "Add core-icu4j and consrypt to the ART boot image for testing." into main am: c07b049aba am: 134c808320 am: 7b0e31a675 am: f45d3b09f5
Original change: https://android-review.googlesource.com/c/platform/build/+/2655207

Change-Id: I90f16e369e223228bf6f9e9efb9e1c96c4e49a2c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-26 20:36:29 +00:00
Jiakai Zhang
7b0e31a675 Merge "Add core-icu4j and consrypt to the ART boot image for testing." into main am: c07b049aba am: 134c808320
Original change: https://android-review.googlesource.com/c/platform/build/+/2655207

Change-Id: Ib8652d7a93ddd23cd00fa5cff2691ceb90380579
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-26 19:11:17 +00:00
Jiakai Zhang
c07b049aba Merge "Add core-icu4j and consrypt to the ART boot image for testing." into main 2023-07-26 16:46:13 +00:00
Kangping Dong
53f294f801 Merge "add service-threadnetwork to system_server jars" into main am: 693afdca74 am: a3ecbf45ff am: 2927114277 am: c9761ba941 am: 7ed4bac356
Original change: https://android-review.googlesource.com/c/platform/build/+/2651500

Change-Id: I514d6d317d08468a114acc1ce48efeff89891eae
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-19 13:39:46 +00:00
Kangping Dong
7ed4bac356 Merge "add service-threadnetwork to system_server jars" into main am: 693afdca74 am: a3ecbf45ff am: 2927114277 am: c9761ba941
Original change: https://android-review.googlesource.com/c/platform/build/+/2651500

Change-Id: I675cb9b3255afca7475e3649ce67d31a735176f6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-19 12:57:28 +00:00
Kangping Dong
2927114277 Merge "add service-threadnetwork to system_server jars" into main am: 693afdca74 am: a3ecbf45ff
Original change: https://android-review.googlesource.com/c/platform/build/+/2651500

Change-Id: If9847ed876df7f4ef1a001aba354390ea12854b2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-19 11:03:21 +00:00
Kangping Dong
693afdca74 Merge "add service-threadnetwork to system_server jars" into main 2023-07-19 09:40:46 +00:00
Timothy Yiu
b40f43f1c4 Merge "Conditionally remove DSU for wearable targets" into main am: e97b271350 am: 5cd4465e5b am: de6b4abf85 am: dc72516b93 am: b71494330f
Original change: https://android-review.googlesource.com/c/platform/build/+/2657595

Change-Id: I0088245a742e2a3066626ac691ca4ddcba7fa2c9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-19 08:04:16 +00:00
Timothy Yiu
b71494330f Merge "Conditionally remove DSU for wearable targets" into main am: e97b271350 am: 5cd4465e5b am: de6b4abf85 am: dc72516b93
Original change: https://android-review.googlesource.com/c/platform/build/+/2657595

Change-Id: Ifaa2b4eda8dac6f7ea7c351ac85a69667808896b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-19 07:21:49 +00:00
Timothy Yiu
de6b4abf85 Merge "Conditionally remove DSU for wearable targets" into main am: e97b271350 am: 5cd4465e5b
Original change: https://android-review.googlesource.com/c/platform/build/+/2657595

Change-Id: Ie58334b351dbf57cf6d5a86dd574aa818cd63841
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-19 06:12:25 +00:00
Timothy Yiu
e97b271350 Merge "Conditionally remove DSU for wearable targets" into main 2023-07-19 04:04:21 +00:00
tyiu
741227c432 Conditionally remove DSU for wearable targets
Bug: 289629075
Test: m + Treehugger
Change-Id: Idcf862ee728d81b37ee6a37eb4001969102e250f
2023-07-18 23:59:13 +00:00
Treehugger Robot
9b6489bc71 Merge "GSI: add VNDK 34/remove VNDK 29" into main 2023-07-18 10:41:06 +00:00
Sebastian Pickl
e9f1614b96 Merge "Revert "Minify the sdk targets"" into main am: 21c04ea58c am: cda6860015 am: 2adedc48db am: d308445b2b am: 7ca250e24f
Original change: https://android-review.googlesource.com/c/platform/build/+/2658380

Change-Id: I446198af84ed39e0a0ddc4bad48eefeb549e6453
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-17 13:46:49 +00:00
Sebastian Pickl
7ca250e24f Merge "Revert "Minify the sdk targets"" into main am: 21c04ea58c am: cda6860015 am: 2adedc48db am: d308445b2b
Original change: https://android-review.googlesource.com/c/platform/build/+/2658380

Change-Id: I527f63bf6f7325c22e4b4b5c2f655ddfb6dafa78
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-17 13:02:28 +00:00
Sebastian Pickl
2adedc48db Merge "Revert "Minify the sdk targets"" into main am: 21c04ea58c am: cda6860015
Original change: https://android-review.googlesource.com/c/platform/build/+/2658380

Change-Id: Icadec50aaee8f81270422bb5d2452ef2ee9f283c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-17 11:36:16 +00:00