Commit graph

97881 commits

Author SHA1 Message Date
Treehugger Robot
890b2aaff9 Merge "Don't reference target-specific variable from dependency list" into main am: baf2c6bff2
Original change: https://android-review.googlesource.com/c/platform/build/+/3094565

Change-Id: I30ed53533a40b2c73287bb87c6aa3d66b529c34e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-05-17 22:17:33 +00:00
Treehugger Robot
baf2c6bff2 Merge "Don't reference target-specific variable from dependency list" into main 2024-05-17 21:58:12 +00:00
Pawan Wagh
ea2121dc56 Add PRODUCT_16K_DEVELOPER_OPTION to product.mk
Test: m
Bug: 295035851
Change-Id: I5c7474efe873eca5369790a564ee483967541f6b
2024-05-17 21:41:32 +00:00
Cole Faust
bb1d4a431d Don't reference target-specific variable from dependency list
Apprently target-specific variables are only valid for the body of
the target, not its dependency list, so the dependency on the zip file
wasn't being added.

Bug: 340392832
Test: m, rm file_list.txt and the zip file, m again, and ensure we don't get an error that the zip file doesn't exist
Change-Id: Idaca6606ff24055aa98c78ca1206b587cc1df4d2
2024-05-17 13:56:27 -07:00
Treehugger Robot
8ccc2b405e Merge "Document that ro.dalvik.vm.enable_uffd_gc has a limited lifetime." into main am: a8bb538db6
Original change: https://android-review.googlesource.com/c/platform/build/+/3088506

Change-Id: Ie5b266bcce1dfe003d477e4626075483dd6bcbce
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-05-17 20:24:15 +00:00
Treehugger Robot
a8bb538db6 Merge "Document that ro.dalvik.vm.enable_uffd_gc has a limited lifetime." into main 2024-05-17 20:04:50 +00:00
Jiyong Park
dc8309d8fd Merge "Revert^2 "Remove libmdnssd"" into main am: a65a617855
Original change: https://android-review.googlesource.com/c/platform/build/+/3093319

Change-Id: I95f4270a7e034ef4176de81d2cc19e4124c1c139
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-05-17 12:29:15 +00:00
Jiyong Park
a65a617855 Merge "Revert^2 "Remove libmdnssd"" into main 2024-05-17 12:11:25 +00:00
LaMont Jones
3168554810 Merge "Mark files used in release configs as kati dependencies" into main am: 48132d6580
Original change: https://android-review.googlesource.com/c/platform/build/+/3092540

Change-Id: Iedd266dec46342a99fe9d8efe15786086ad7de60
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-05-17 00:59:20 +00:00
LaMont Jones
48132d6580 Merge "Mark files used in release configs as kati dependencies" into main 2024-05-17 00:40:55 +00:00
Spandan Das
02f2173d9c Merge "Reland align boot jar exclusion with apex_contributions" into main am: 1256ba17e6
Original change: https://android-review.googlesource.com/c/platform/build/+/3073429

Change-Id: Ibc7d8580aacc08ce51970836decb4e4f5663caec
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-05-16 23:58:48 +00:00
Treehugger Robot
2e48406ad4 Merge "Introduce RELEASE_AVF_ENABLE_NETWORK build flag into Soong" into main am: 43a6baa2a0
Original change: https://android-review.googlesource.com/c/platform/build/+/3081326

Change-Id: Ia02cfb61c98e6350afe5519d1f26fe6d7736a6b8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-05-16 23:58:08 +00:00
Spandan Das
1256ba17e6 Merge "Reland align boot jar exclusion with apex_contributions" into main 2024-05-16 23:57:13 +00:00
Treehugger Robot
43a6baa2a0 Merge "Introduce RELEASE_AVF_ENABLE_NETWORK build flag into Soong" into main 2024-05-16 23:44:39 +00:00
Jiyong Park
502ba31ea2 Revert^2 "Remove libmdnssd"
This reverts commit 7a31b44227.

Reason for revert: relanding

Change-Id: I3a5758c83ce979f591042488f58fb2bacdf9aa23
2024-05-16 22:38:56 +00:00
LaMont Jones
052282b731 Mark files used in release configs as kati dependencies
Bug: 341117082
Bug: 328495189
Bug: 339707888
Test: manual, TH
Change-Id: I4377846844ad172a2760de309ee343b980e893f1
2024-05-16 15:21:29 -07:00
Treehugger Robot
130d2b2ea6 Merge "Revert "Move all GKI targets away from non-AB"" into main am: d3d7e46a98
Original change: https://android-review.googlesource.com/c/platform/build/+/3092804

Change-Id: Ic2ca9a31bc7c5ce48a020652edb5b83837d5e2b1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-05-16 22:02:06 +00:00
Treehugger Robot
d3d7e46a98 Merge "Revert "Move all GKI targets away from non-AB"" into main 2024-05-16 21:47:55 +00:00
Kelvin Zhang
2a3faafdbf Revert "Move all GKI targets away from non-AB"
This reverts commit d17ef4a30b.

Reason for revert: build breakage on sdk_goog3_x86_64-trunk_staging-userdebug

Change-Id: I884df8b07afbbcdc1e07930163108f0baa503014
2024-05-16 20:45:39 +00:00
Liana Kazanova
44a6bba3ae Merge "Revert "Remove libmdnssd"" into main am: bc78428d42
Original change: https://android-review.googlesource.com/c/platform/build/+/3092801

Change-Id: I1135b7cfadfda3d7bf5a62cb1322c0760325abec
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-05-16 20:01:02 +00:00
Treehugger Robot
5afbb874ae Merge "Move all GKI targets away from non-AB" into main am: e2c0992ad2
Original change: https://android-review.googlesource.com/c/platform/build/+/3092539

Change-Id: I547e787610ccded654f225b50e5a0460dedb0a6e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-05-16 20:00:45 +00:00
Daniel Zheng
8e97607666 Merge changes Ibbed6cf9,I31b36b42 into main am: 7a61f499be
Original change: https://android-review.googlesource.com/c/platform/build/+/3089653

Change-Id: Ifafb8f0cbd40829a47aa27f50189fc9e70e335e0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-05-16 20:00:29 +00:00
Liana Kazanova
bc78428d42 Merge "Revert "Remove libmdnssd"" into main 2024-05-16 19:57:25 +00:00
Priyanka Advani
7a31b44227 Revert "Remove libmdnssd"
This reverts commit 1cbd8211e7.

Reason for revert: Droidmonitor triggered revert due to breakage in b/341118115

Change-Id: I0fed4225bd1d4d8888334fdc2a9fac353b748edd
2024-05-16 19:55:11 +00:00
Treehugger Robot
e2c0992ad2 Merge "Move all GKI targets away from non-AB" into main 2024-05-16 19:53:15 +00:00
Daniel Zheng
7a61f499be Merge changes Ibbed6cf9,I31b36b42 into main
* changes:
  ota_from_target_files: allow cow version override
  Add build configs for wearable tunables
2024-05-16 19:34:11 +00:00
LaMont Jones
b1776d9651 Merge "Revert "Avoid re-running kati unnecessarily."" into main am: a32d67dd1a
Original change: https://android-review.googlesource.com/c/platform/build/+/3092541

Change-Id: I80a408b314d7210a2e3aca781733fbae7f30618d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-05-16 18:53:04 +00:00
Treehugger Robot
d9cd64714a Merge "Remove libmdnssd" into main am: 66236c471c
Original change: https://android-review.googlesource.com/c/platform/build/+/3079300

Change-Id: I2c315ef90bab54477906d56362055e2bb87874ac
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-05-16 18:52:37 +00:00
LaMont Jones
a32d67dd1a Merge "Revert "Avoid re-running kati unnecessarily."" into main 2024-05-16 18:36:49 +00:00
LaMont Jones
dd2f3ec91f Revert "Avoid re-running kati unnecessarily."
This reverts commit 3f0eba2bdc.

Reason for revert: Causes build flag changes to be ignored sometimes.  Better fix is in progress.

Merged-In: Ic85be1da3765656cef8da4ec03d0b1ca7d5d625e
Change-Id: I2c06770b2ff86c69a5de89962ab9bf48bedfe6fe
2024-05-16 18:24:41 +00:00
Treehugger Robot
66236c471c Merge "Remove libmdnssd" into main 2024-05-16 18:19:54 +00:00
Daniel Zheng
60922a45ef ota_from_target_files: allow cow version override
With our version compatibility check, overriding our cow version no
longer works. Updating this check to only apply if a command line
vabc_cow_version is not specified.

NOTE: the ota may not successfully apply, depending on device if we
override the cow version

Test: th
Change-Id: Ibbed6cf94cc2e91597d0c249dc8ade314b8341a2
2024-05-16 10:22:03 -07:00
Kelvin Zhang
d17ef4a30b Move all GKI targets away from non-AB
Test: th
Bug: 324360816
Change-Id: Iea1808548dbee972b5b1c3e252e4b7e2e47db54c
2024-05-16 10:11:59 -07:00
Martin Stjernholm
a8c687ff4f Document that ro.dalvik.vm.enable_uffd_gc has a limited lifetime.
Test: N/A - comment change only
Bug: 256438776
Change-Id: I1d2efe2f1985b967de17c25a9327fa4e9dcbaca3
2024-05-16 16:38:29 +01:00
Wei Li
77f4e8e718 Merge "Add license metadata declarations which are moved from hardware/interfaces/tv/Android.mk." into main am: dc3382ac93
Original change: https://android-review.googlesource.com/c/platform/build/+/3089948

Change-Id: I73b439c1d198bf5245f2a7f354990ef1a2ff42f6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-05-16 06:45:45 +00:00
Wei Li
dc3382ac93 Merge "Add license metadata declarations which are moved from hardware/interfaces/tv/Android.mk." into main 2024-05-16 06:30:54 +00:00
Treehugger Robot
caedc4c797 Merge "Add vintf for EDI collectors" into main am: 538f6044af
Original change: https://android-review.googlesource.com/c/platform/build/+/3081051

Change-Id: I8570d8669aa66c24e91717c86eb35d20bde5eb46
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-05-16 02:55:05 +00:00
Treehugger Robot
538f6044af Merge "Add vintf for EDI collectors" into main 2024-05-16 02:41:27 +00:00
Treehugger Robot
c3d8baf84c Merge "Include soong installs file before Android.mk files" into main am: d42110ca87
Original change: https://android-review.googlesource.com/c/platform/build/+/3089654

Change-Id: Ic2e06ba3ce37bbcd60a9080ac5e33c36f673d79e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-05-15 23:58:36 +00:00
Treehugger Robot
d42110ca87 Merge "Include soong installs file before Android.mk files" into main 2024-05-15 23:39:21 +00:00
Daniel Zheng
427fea8b49 Add build configs for wearable tunables
Low memory devices place special emphasis on memory constraints and cpu
utilization. We want to expose a set of build configurations that allow
these devices to fine tune resource usage during OTA installation.

Our strategy will be the following.
1. For any tunable needed in first stage init, read the .ro prop during
   ota installation, propogate the configuration to SnapshotUpdateStatus
   proto, then read the property from /metadata upon first reboot (since
   .ro properties are not available here)
   2. For tunables which aren't needed until second stage init, read the
   .ro prop directly.

This first CL will just add the build configurations to the build
system. Subsequent CL's will forward the configs to protobufs and
snapuserd daemon

Bug: 332255580
Test: th
Change-Id: I31b36b42f8fba997c772fe1a4ba99b17128b3eca
2024-05-15 16:00:15 -07:00
Cole Faust
e6481c1b4c Include soong installs file before Android.mk files
I changed the installs file to be after Android.mk files in
aosp/3080639, in order to minimize the information given to Android.mk
files. But it appears that some exotic vendor builds actually rely
on this information (when they shouldn't).

Bug: 340254841
Test: diff'd out/target/product/<vendor>/installed-files-vendor.txt before/after this cl, and with a revert of aosp/3080639
Change-Id: I00a06fe984397e4dba57352850f5e2484d17f657
2024-05-15 15:26:39 -07:00
Wei Li
595e404bfc Add license metadata declarations which are moved from hardware/interfaces/tv/Android.mk.
Bug: 340935319
Test: CIs
Change-Id: I5e84d3204b30bd68b89c117eefcf68ab78ab0692
2024-05-15 14:39:35 -07:00
Wei Li
77b26a049d Merge "Add license metadata declarations which are moved from hardware/google/camera/Android.mk." into main am: 850b65edc9
Original change: https://android-review.googlesource.com/c/platform/build/+/3080642

Change-Id: I713d730dd1e1e7869a2399612162081a2c1e6715
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-05-15 21:22:11 +00:00
Wei Li
850b65edc9 Merge "Add license metadata declarations which are moved from hardware/google/camera/Android.mk." into main 2024-05-15 21:04:56 +00:00
Joe Onorato
9e0d9d962f Merge changes from topic "joeo_envsetup" into main am: 5c9f86dcd8
Original change: https://android-review.googlesource.com/c/platform/build/+/3086689

Change-Id: Ic81f35703f8ece7ae84c95e7228c12479df467da
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-05-15 19:00:08 +00:00
Joe Onorato
2ae61a8617 Provide a function in envsetup.sh to get the host arch directly am: 32b2aa33c5
Original change: https://android-review.googlesource.com/c/platform/build/+/3086688

Change-Id: I4ff8e19005b71412027c5c0ff191b5d5a509709f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-05-15 19:00:04 +00:00
Joe Onorato
5c9f86dcd8 Merge changes from topic "joeo_envsetup" into main
* changes:
  Clean cruft out of envsetup.sh.
  Provide a function in envsetup.sh to get the host arch directly
2024-05-15 18:40:12 +00:00
Ted Bauer
09fbb10fc4 Merge "Add filter by container to aflags" into main am: f52e8788a2
Original change: https://android-review.googlesource.com/c/platform/build/+/3087903

Change-Id: I8b2c1362bbfa48961e1961d800ab3404cff60284
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-05-15 17:54:27 +00:00
Ted Bauer
f52e8788a2 Merge "Add filter by container to aflags" into main 2024-05-15 17:36:11 +00:00