Commit Graph

9271 Commits

Author SHA1 Message Date
Treehugger Robot
e803ed9470 Merge "Enable perfetto persistent tracing" into main am: b9ffad8376 am: 13d7e5ffae
Original change: https://android-review.googlesource.com/c/platform/build/+/3067084

Change-Id: I05049f666ce7779b9c712c9d56a41343209bf7f1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-05-02 20:16:10 +00:00
Treehugger Robot
b9ffad8376 Merge "Enable perfetto persistent tracing" into main 2024-05-02 19:29:08 +00:00
Treehugger Robot
82981c1791 Merge "Add a release config map override for go devices" into main am: e78ad285cb am: 9b261d0362
Original change: https://android-review.googlesource.com/c/platform/build/+/3069967

Change-Id: I90d19cb89617a9c4c1ac3cdd16bd9f0737b8bc02
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-05-01 23:44:09 +00:00
Spandan Das
68dce16b3f Add a release config map override for go devices
One use case for this is to select go prebuilt apexes when building go
devices.

Bug: 338002385
Test: presubmits
Test: verified that this map shows up in `get_build_var
PRODUCT_RELEASE_CONFIG_MAPS` of a go device

Change-Id: I5505c581597bbd5a4e5f8fc6cd69987f67f0adb6
2024-05-01 22:04:36 +00:00
Treehugger Robot
77e796a1fc Merge "Move aosp_x86_64 away from non-AB" into main am: 13f8f70758 am: c252a67443
Original change: https://android-review.googlesource.com/c/platform/build/+/3065894

Change-Id: If30250ea57688182d11f9c6e1d812c8e4e22beef
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-30 19:15:24 +00:00
Kelvin Zhang
892b51ab7d Move aosp_x86_64 away from non-AB
non-AB is deprecated, move GSI targets to AB updates

Test: th
Bug: 334489639
Change-Id: I96e398c43f594cdc4ac6e20cf9444cb67a80eee3
2024-04-30 09:34:58 -07:00
Kean Mariotti
ee081de947 Enable perfetto persistent tracing
Enable go/perfetto-persistent-tracing for eng builds.

Bug: 325622427
Test: adb shell perfetto --query \
    and check the tracing session 'sysui_persistent' started
Change-Id: Ic655eea67c96faf4fbc67bb1da3c359d50a73ccc
2024-04-30 14:05:04 +00:00
Inseob Kim
ad77da348c Merge "Build audio_effects.xml with Soong" into main 2024-04-26 01:08:25 +00:00
Anna Bauza
27abc3abc3 Merge "Adding avatar picker to install on all platform phones and tablets" into main 2024-04-24 08:03:32 +00:00
Spandan Das
bab66909a7 Merge "Remove conditional for artifact list" into main am: e10c4f22b4 am: dc07d86ba4
Original change: https://android-review.googlesource.com/c/platform/build/+/3056482

Change-Id: I81c2f224e5dd16bfacde3051cb4c53b3f04bbf7f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-23 21:36:20 +00:00
Spandan Das
dc07d86ba4 Merge "Remove conditional for artifact list" into main am: e10c4f22b4
Original change: https://android-review.googlesource.com/c/platform/build/+/3056482

Change-Id: I6096c1452fe6e32b58b29ab1e6efe97cfb23812b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-23 21:21:45 +00:00
Spandan Das
e10c4f22b4 Merge "Remove conditional for artifact list" into main 2024-04-23 21:05:20 +00:00
Spandan Das
b1654b9b56 Remove conditional for artifact list
The expanded list seems to be no longer required when using prebuilts.

Test: downloaded this CL in v-aml-prebuilt-dev
Test: lunch gsi_partner_arm-ap31-userdebug && m # no ninja analysis
error

Change-Id: I818191f36449032aee98879506c1e564fd0bc1b1
2024-04-23 19:56:54 +00:00
Inseob Kim
f6ad0ce1c5 Build audio_effects.xml with Soong
Ignore-AOSP-First: need to submit along with internal projects

Bug: 335369205
Test: build
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:284a84b355a49098401b5c97fc233966720c0996)
Merged-In: Ia87b8dbc610a2c662523923a6a3570fa181204c6
Change-Id: Ia87b8dbc610a2c662523923a6a3570fa181204c6
2024-04-23 02:14:00 +00:00
Inseob Kim
0860136f27 Merge "Build audio_effects.xml with Soong" into aosp-main-future am: d57ac2314c
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/27047015

Change-Id: Ifdae9f80c72ee85e06863f3a6f0f7af58bff0abb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-23 01:43:53 +00:00
Anna Bauza
65d5e13e11 Adding avatar picker to install on all platform phones and tablets
Bug: b/306336441
Test: manual
Merged-In: Idb550019b13d47e7f0dc389030d508db7d1057f3
Change-Id: Idb550019b13d47e7f0dc389030d508db7d1057f3
2024-04-22 13:20:09 +00:00
Inseob Kim
284a84b355 Build audio_effects.xml with Soong
Ignore-AOSP-First: need to submit along with internal projects

Bug: 335369205
Test: build
Change-Id: Ia87b8dbc610a2c662523923a6a3570fa181204c6
2024-04-22 02:03:52 +00:00
Treehugger Robot
87a6fd1ad3 Merge "Remove android.hardware.wifi from generic_system.mk" into main am: f8e79f113b am: d52bcc11be
Original change: https://android-review.googlesource.com/c/platform/build/+/3030463

Change-Id: If33ac27f5ee7cf19443ff7aa6f7fe1a54a2e11b1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-19 07:08:37 +00:00
Jihoon Kang
0a628f1073 Merge "Remove non existent snapuserd.recovery package" into main am: 9328219ae3 am: 736cacd3ca
Original change: https://android-review.googlesource.com/c/platform/build/+/3030444

Change-Id: I26f42e145d17bec5cab98866a07365c71164c23f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-19 07:08:10 +00:00
Treehugger Robot
f8e79f113b Merge "Remove android.hardware.wifi from generic_system.mk" into main 2024-04-19 06:40:57 +00:00
Jihoon Kang
9328219ae3 Merge "Remove non existent snapuserd.recovery package" into main 2024-04-19 06:33:36 +00:00
Jihoon Kang
e283b5b262 Merge "Remove WallpaperPicker from aosp_product.mk" into main am: 93e9197a66 am: f5670d95ac
Original change: https://android-review.googlesource.com/c/platform/build/+/3030443

Change-Id: I512ba44ca43244035688b61f2fd1924f20bbb4e1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-19 06:09:02 +00:00
Jihoon Kang
93e9197a66 Merge "Remove WallpaperPicker from aosp_product.mk" into main 2024-04-19 05:15:45 +00:00
Inseob Kim
dbba2d71a5 Merge "Build etc/hosts with Soong" into main am: 77d1b94b9f am: 04846428ff
Original change: https://android-review.googlesource.com/c/platform/build/+/3046354

Change-Id: Ib34e67618ee396269c0c3e5bbb2ab37ada8e3cf4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-19 02:07:43 +00:00
Inseob Kim
77d1b94b9f Merge "Build etc/hosts with Soong" into main 2024-04-19 01:29:38 +00:00
Daniel Zheng
68ce715616 Merge "add build property for compression_factor" into main am: b24b46d43f am: 682db9c4d6
Original change: https://android-review.googlesource.com/c/platform/build/+/2903193

Change-Id: I86d0bc3b5b4bf60044ea32114205a4d67c346d2f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-18 21:37:55 +00:00
Daniel Zheng
b24b46d43f Merge "add build property for compression_factor" into main 2024-04-18 20:59:40 +00:00
Daniel Zheng
270130a025 add build property for compression_factor
Compression factor, as discussed, should be a configurable build
property. This flag here will control that. From initial analysis, it
looks like 64k is a good default. go/variable-block-vabc-perf

Bug: 313962438
Test: th
Change-Id: I2bddede22655e36446e734ac1917be560b1a3a1b
2024-04-18 11:22:26 -07:00
Daniel Zheng
5f39789a53 Merge "Revert^2 "Turn on V3 cow"" into main am: 78986f598f am: 2e9b1534f6
Original change: https://android-review.googlesource.com/c/platform/build/+/3044532

Change-Id: I974224b289c333a63a5a7b8b4de6616ec36504d6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-18 17:59:56 +00:00
Daniel Zheng
78986f598f Merge "Revert^2 "Turn on V3 cow"" into main 2024-04-18 16:54:15 +00:00
Inseob Kim
c02b0d8b2d Merge "Build dirty-image-objects in Soong" into main am: 45c6fd0c17 am: d4503ddf8c
Original change: https://android-review.googlesource.com/c/platform/build/+/3046352

Change-Id: I186611a7a61d3ba980917a5a44bd986a74c0d009
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-18 02:21:47 +00:00
Inseob Kim
112961652b Build etc/hosts with Soong
Bug: 335369205
Test: build
Change-Id: I4c56b343cd6624ba3d6bdfb5f70e9c9520dcfe2f
2024-04-18 10:45:23 +09:00
Inseob Kim
45c6fd0c17 Merge "Build dirty-image-objects in Soong" into main 2024-04-18 01:43:00 +00:00
Vilas Bhat
1c506126cd Merge "16k: build: Enable TARGET_NO_BIONIC_PAGE_SIZE_MACRO by default on Android V targets" into main am: 185a3fc892 am: 306edf5cd6
Original change: https://android-review.googlesource.com/c/platform/build/+/3042692

Change-Id: Id314e6d0b1e6f230ce8cb901d5f5ee7a1b83b80b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-17 21:12:00 +00:00
Vilas Bhat
185a3fc892 Merge "16k: build: Enable TARGET_NO_BIONIC_PAGE_SIZE_MACRO by default on Android V targets" into main 2024-04-17 20:27:37 +00:00
Inseob Kim
c3531ebb4b Build dirty-image-objects in Soong
Also dirty-image-objects-phone is removed as it's really never been
used.

Bug: 335369205
Test: build
Change-Id: Ib3eab3dc4c30aaa99b90310903bcc8a86a0f3480
2024-04-17 16:26:04 +09:00
Hsin-Yi Chen
e0a769ed13 Merge changes I35b644fe,Iaec03bd3 into main am: 804f4eecb5 am: 32b9c7b918
Original change: https://android-review.googlesource.com/c/platform/build/+/3046154

Change-Id: I7c78190d8ab0cf638d75102707b806d1ad98a138
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-17 06:45:53 +00:00
Hsin-Yi Chen
c851627d33 Fix check-abi-dump-list
- Fix the timestamp variable name.
- Convert the intermediate file name extensions to those in the
  prebuilt directory.
- Disable check-abi-dump-list for sanitizer and coverage builds.
- Add an exception for libRS, RISC-V.

Test: m check-abi-dump-list
Bug: 333532038
Change-Id: I35b644feed1bef1e6c74731e8f69074bdc5b0352
2024-04-17 13:05:02 +08:00
Hsin-Yi Chen
f46bc5add9 Define a make target for all APEX dumps
The SDK finalization process will create APEX ABI dumps from this
target.

Test: make findlsdumps_APEX
Bug: 333532038
Change-Id: Iaec03bd39923678141b12436e5a6b8576e63a999
2024-04-17 13:04:50 +08:00
Daniel Zheng
4023fdfc04 Revert^2 "Turn on V3 cow"
This reverts commit fa5bfb9d79.

Reason for revert: we were running into OTA failures b/333966507. The reason was that OTA compatibility tools on go/absign weren't updated with our v3 compatibility tools (which turns of v3 full OTA for devices launching prior to Android 15). Once we know that go/absign is updated, we can check in this change again

Change-Id: I789c24b57754d6ede794d7f9451ee0ca469c2fb4
2024-04-16 15:46:11 +00:00
Mina Granic
c29dace9e8 Merge "Revert "Define a make target for all APEX dumps"" into main am: 65e34c1138 am: 25e9809460
Original change: https://android-review.googlesource.com/c/platform/build/+/3043894

Change-Id: I12d0592afaa65c6cc472eb1f01e3d29dfbaef5b5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-16 11:01:57 +00:00
Mina Granic
65e34c1138 Merge "Revert "Define a make target for all APEX dumps"" into main 2024-04-16 10:24:27 +00:00
Hsin-Yi Chen
1a9023376c Revert "Define a make target for all APEX dumps"
This reverts commit ea9f51d6f5.

Reason for revert: aosp_cf_arm64_only_phone_hwasan-trunk_staging-userdebug fails

Fixes: 335131824
Bug: 333532038
Change-Id: I4d4bd31ebd8af18bcc44eb9ee45c167cbde026b0
2024-04-16 10:23:18 +00:00
Hsin-Yi Chen
3bf692169e Merge "Define a make target for all APEX dumps" into main am: eb74e25ccb am: e715d15928
Original change: https://android-review.googlesource.com/c/platform/build/+/3039062

Change-Id: I39251ee15efe2ddbeed136e824f01eaf4e454a78
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-16 09:16:04 +00:00
Hsin-Yi Chen
eb74e25ccb Merge "Define a make target for all APEX dumps" into main 2024-04-16 08:51:18 +00:00
Hsin-Yi Chen
ea9f51d6f5 Define a make target for all APEX dumps
The SDK finalization process will create APEX ABI dumps from this
target.

Test: make findlsdumps_APEX check-abi-dump-list
Bug: 333532038
Change-Id: I68d83616ef58aac2618e405a87b1909167b08d43
2024-04-16 15:23:40 +08:00
Inseob Kim
ceb1f78094 Merge "Revert "Disable build-time debugfs restrictions on GSI builds"" into main am: f2b6a44b06 am: a236707e7d
Original change: https://android-review.googlesource.com/c/platform/build/+/3039061

Change-Id: I7d95192e899b439210c1b8126556dca0bff6037d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-16 04:34:22 +00:00
Inseob Kim
f2b6a44b06 Merge "Revert "Disable build-time debugfs restrictions on GSI builds"" into main 2024-04-16 03:53:37 +00:00
Vilas Bhat
f44951d3af 16k: build: Enable TARGET_NO_BIONIC_PAGE_SIZE_MACRO by default on Android V targets
This relands commit 35839ec1a3 and also
includes `PRODUCT_NO_BIONIC_PAGE_SIZE_MACRO` override for several
targets. The latter is required in order to fix failing tests due to
mismatch in the `VSR_VENDOR_API_LEVEL` value between test and device
targets.

Bug: 333124272
Bug: 310232825
Change-Id: I12db4b78b02aa4a58c7355852dc2ff5ae395592c
2024-04-15 21:45:08 +00:00
Inseob Kim
7c30e914e0 Revert "Disable build-time debugfs restrictions on GSI builds"
This reverts commit 2a2a97afba.

Reason for revert: use compat cil instead

Bug: 330671086
Test: build
Change-Id: I3f34156e228a3a52d4e05882dbb3c62320bb61a6
2024-04-15 15:32:35 +09:00