Joe Onorato
ff277c5412
Remove apparently unused 'pez' function from envsetup.sh
...
Bug: 340648588
Test: treehugger, code search
Change-Id: I0a433b36c21a0bda4635463ab70f88d7ae40878c
2024-05-24 14:37:51 -07:00
Joe Onorato
6b543839b1
build/make side of move the module-info.json commands into standalone scripts.
...
Bug: 340648588
Test: run them
Change-Id: I5c072ee8481630327be9dccbbca501293a7b34cd
2024-05-24 14:37:51 -07:00
Joe Onorato
d4e29a4b63
Remove the "provision" shell function from envsetup.sh
...
It's been a long time since anything in the tree generated the
$ANDROID_PRODUCT_OUT/provision-device script needed for it to work.
Bug: 340648588
Test: treehugger
Change-Id: I5f34fb7b9ed9f6c06d422ddeb55a5ef9aa367538
2024-05-24 14:37:51 -07:00
Joe Onorato
1487ee1dba
Delete envsetup.sh functions that haven't worked for a long time.
...
- Bugreports don't go to /sdcard/bureports, and adb bugreport has
a much better UI now.
- I don't hink smoketest hasn't worked since the original Android
git contribution, based on the path names in this function.
Bug: 340648588
Test: treehugger
Change-Id: Ie450f9740aa3fe7af50d64c2d9d7da56d6d3e39a
2024-05-24 14:37:51 -07:00
Treehugger Robot
0497847a43
Merge "Deliver all_release_configs.json as a build artifact" into main am: d9fe8f5a27
...
Original change: https://android-review.googlesource.com/c/platform/build/+/3097723
Change-Id: I9010d16aebc8a60fa2d47c405745ea69bf07219f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-05-24 21:33:04 +00:00
Treehugger Robot
d9fe8f5a27
Merge "Deliver all_release_configs.json as a build artifact" into main
2024-05-24 21:16:28 +00:00
Xin Li
2389748ddb
Merge "Merge Android 24Q2 Release (ab/11526283) to aosp-main-future" into aosp-main-future
2024-05-24 21:16:16 +00:00
Treehugger Robot
3cab784a60
Merge "Add fs_config support for vendor_boot" into main am: 58ab571b38
am: c2cfb31c74
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2653760
Change-Id: I0222b52c10d66b2949df7d1261540c777ea0b787
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-05-24 20:26:08 +00:00
LaMont Jones
3b9a93512e
Deliver all_release_configs.json as a build artifact
...
Bug: 328495189
Test: manual
Change-Id: Iebb07c303e6eae51d6c74dd80aa5ac2024b5629e
2024-05-24 13:12:14 -07:00
Treehugger Robot
c2cfb31c74
Merge "Add fs_config support for vendor_boot" into main am: 58ab571b38
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2653760
Change-Id: If0343d21a7429bbffd385e49384505f00cbad5c6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-05-24 20:08:39 +00:00
Gaurav Sarode
c20424ed15
Merge "Fix Automotive GSI RRO configuration" into main am: bdb6b87837
am: c5d1727048
...
Original change: https://android-review.googlesource.com/c/platform/build/+/3098638
Change-Id: I952e1761c897f00e1bf380f449917a9a33ff7132
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-05-24 19:46:31 +00:00
Treehugger Robot
b42161d959
Merge "Disable zucchini for all OTAs" into main am: 078c1c95c9
am: 38cd6585f6
...
Original change: https://android-review.googlesource.com/c/platform/build/+/3101466
Change-Id: I6298558649ea33cb1d478f6b3c00825678645fdc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-05-24 19:46:21 +00:00
Treehugger Robot
f2baf8949a
Merge "Update go.mod and go.work for go 1.22" into main am: 6d67f4b600
am: 699c8802f2
...
Original change: https://android-review.googlesource.com/c/platform/build/+/3101492
Change-Id: Ieca99343668e2974a677c989d1f7ab5abd1ee1ac
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-05-24 19:45:59 +00:00
Treehugger Robot
58ab571b38
Merge "Add fs_config support for vendor_boot" into main
2024-05-24 19:31:07 +00:00
Gaurav Sarode
c5d1727048
Merge "Fix Automotive GSI RRO configuration" into main am: bdb6b87837
...
Original change: https://android-review.googlesource.com/c/platform/build/+/3098638
Change-Id: I67bfd610666a2018b9017fc0963ef10a93c6c7cc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-05-24 19:16:57 +00:00
Treehugger Robot
38cd6585f6
Merge "Disable zucchini for all OTAs" into main am: 078c1c95c9
...
Original change: https://android-review.googlesource.com/c/platform/build/+/3101466
Change-Id: Idf9cd4afe688002111b90f00f92310d76fe40a6b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-05-24 19:16:28 +00:00
Treehugger Robot
699c8802f2
Merge "Update go.mod and go.work for go 1.22" into main am: 6d67f4b600
...
Original change: https://android-review.googlesource.com/c/platform/build/+/3101492
Change-Id: Idf5207b7b8e8723149dee82483114912b0c99eb2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-05-24 19:16:01 +00:00
Gaurav Sarode
bdb6b87837
Merge "Fix Automotive GSI RRO configuration" into main
2024-05-24 19:15:13 +00:00
Treehugger Robot
078c1c95c9
Merge "Disable zucchini for all OTAs" into main
2024-05-24 19:03:06 +00:00
Treehugger Robot
6d67f4b600
Merge "Update go.mod and go.work for go 1.22" into main
2024-05-24 18:57:09 +00:00
Kelvin Zhang
d4bdbdced6
Disable zucchini for all OTAs
...
zucchini failure in OTA is observed. To unblock, disable
zucchini first. After the investigation are done and determined
zucchini is safe to enable, we will turn it back on.
Test: th
Bug: 342523982
Change-Id: I79c245356a356389328c788b3b7977b224e1df6a
2024-05-24 11:02:54 -07:00
Xin Li
b04e9cc36f
Merge Android 24Q2 Release (ab/11526283) to aosp-main-future
...
Bug: 337098550
Merged-In: I713a528d437e3446d32461add648e3b52b036d7a
Change-Id: I7fdd415a218d1425f7fc37095d02c674ddfae6eb
2024-05-24 08:30:06 -07:00
Ashok Mutyala
8a3e361ea4
Add fs_config support for vendor_boot
...
Test:
1) add META/vendor_boot_filesystem_config.txt to merge_config_other_item_list
2)Building vendor_boot image from target_files
Change-Id: Ia983d1119e30c46a6730566c567f13e25a65b0ff
2024-05-24 14:09:28 +00:00
Pierre-Clément Tosi
22dd3211b2
Use generated pvmfw_embedded_key_pub_bin
...
Now that pvmfw_embedded_key points to a PEM file, obtain the .avbpubkey
(extracted public key in AVB-specific binary format) from the generated
pvmfw_embedded_key_pub_bin instead.
Bug: 342549834
Test: m out/target/product/${PROD}/pvmfw_embedded.avbpubkey
Change-Id: Iaf0d166816976b5f9db7fe15c78b788d748adcc4
2024-05-24 10:59:44 +01:00
Alice Wang
28a57dc1cc
Allow AVF remote attestation to be disabled
...
This CL adds a variable in makefile that allows the
AVF remote attestation feature to be disabled easily.
The remote attestation feature is opt-in by default, as it
is a strongly recommended feature from Android V. It will
be disabled if PRODUCT_AVF_REMOTE_ATTESTATION_DISABLED is
set to true in the Makefile, otherwise it will be enabled
when the feature flag
RELEASE_AVF_ENABLE_REMOTE_ATTESTATION is on.
Bug: 331269709
Bug: 341292601
Test: run VM remote attestation on Pixel 6 and check it is
disabled
Change-Id: Id48ebd0eacf0d7a6c69b9100aee5ab6e4f112fe5
2024-05-24 09:22:41 +00:00
Kiyoung Kim
5ed5fe8b62
Do not pass VndkUseCoreVariant into Soong
...
VNDK use core variant is deprecated, so there is no meaning to pass this
variable into Soong. This change removes TARGET_VNDK_USE_CORE_VARIANT
passing into soong variable.
Bug: 330100430
Test: AOSP CF build succeeded
Change-Id: I5f46764862c7b32fbf48b942c4ac07426e97d6dd
2024-05-24 11:28:42 +09:00
Julien Desprez
17d2b25868
Merge "Patch zips makefile to properly use private variables" into main am: 4caa319d36
am: 30d7c0b8af
...
Original change: https://android-review.googlesource.com/c/platform/build/+/3101478
Change-Id: I881ea8a4026dfb53e92d9de85a837a2219bd8720
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-05-24 00:21:31 +00:00
Julien Desprez
30d7c0b8af
Merge "Patch zips makefile to properly use private variables" into main am: 4caa319d36
...
Original change: https://android-review.googlesource.com/c/platform/build/+/3101478
Change-Id: I66453294d22382146a71b90e31a0ccdb01113638
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-05-23 23:46:10 +00:00
Cole Faust
9a6e468646
Update go.mod and go.work for go 1.22
...
Go 1.22 is more strict about GOPROXY=off, so we need to update the
go.work file to point at local copies of dependencies.
Bug: 330574836
Test: Presubmits
Change-Id: I37dbc821f138fe8977636316ebe3e7986ccdfa0e
2024-05-23 16:28:15 -07:00
Julien Desprez
4caa319d36
Merge "Patch zips makefile to properly use private variables" into main
2024-05-23 23:24:28 +00:00
Gaurav Sarode
b25c2dfc61
Fix Automotive GSI RRO configuration
...
Skipping config based RRO for automotive GSI builds
bug: 323238313
Test: local build
Change-Id: Ie2b6c5e10633cbd2c60b98738ee0676a49a7d21e
2024-05-23 22:49:49 +00:00
Vilas Bhat
6fb4c8f827
Merge "ndk: Remove MALLOC_LOW_MEMORY config for the ndk" into main am: 995902c2e5
am: 3fc7f82463
...
Original change: https://android-review.googlesource.com/c/platform/build/+/3097566
Change-Id: Id1e687fc2d971b839d51061cc5f4f287504129b2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-05-23 19:10:47 +00:00
Vilas Bhat
3fc7f82463
Merge "ndk: Remove MALLOC_LOW_MEMORY config for the ndk" into main am: 995902c2e5
...
Original change: https://android-review.googlesource.com/c/platform/build/+/3097566
Change-Id: I14573325447a0221be2fefc3c576d74009b7ea55
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-05-23 18:59:05 +00:00
Julien Desprez
fdb60734e9
Patch zips makefile to properly use private variables
...
Test: m device-platinum-tests, m performance-tests
Bug: 341947105
Change-Id: Ic77d0dc71450f7c97717291e0f998dc53fbb31b1
2024-05-23 11:55:47 -07:00
Vilas Bhat
995902c2e5
Merge "ndk: Remove MALLOC_LOW_MEMORY config for the ndk" into main
2024-05-23 18:44:58 +00:00
Vilas Bhat
d98e1a86f3
ndk: Remove MALLOC_LOW_MEMORY config for the ndk
...
This switches the ndk to using scudo instead of jemalloc.
Bug: 337242400
Test:
Built NDK and tested lldb-server on both 4k and 16k devices
```
$ cd aosp && mkdir ndk_prebuilts
$ export OUT_DIR=ndk_prebuilts
$ ./build/soong/scripts/build-ndk-prebuilts.sh
$ cp -r ~/aosp/ndk_prebuilts/soong/ndk/sysroot/*
~/llvm-project/toolchain/prebuilts/ndk/releases/r27/toolchains/llvm/prebuilt/linux-x86_64/sysroot/
$ cd ../llvm-project
$ python3 toolchain/llvm_android/build.py
$ adb push out/stage2-install/runtimes_ndk_cxx/aarch64/lldb-server /data/local/tmp/
$ adb shell "getconf PAGE_SIZE"
16384
$ adb shell "strace /data/local/tmp/lldb-server"
<output trimmed>
mprotect(<address redacted>, 16384, PROT_READ) = 0
exit_group(0) = ?
+++ exited with 0 +++
```
Change-Id: I982595278d70cb39b9f6c7c8e9b95f12723fc5bf
2024-05-23 18:43:57 +00:00
Dennis Shen
8746ef2b53
Merge "aconfig: remove read api lib's dependency on libbase and liblog" into main am: 25889d80af
am: 612e50eb4b
...
Original change: https://android-review.googlesource.com/c/platform/build/+/3097838
Change-Id: I35012cd45e68798389863e5d7ced5e5ec64ff66f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-05-23 16:13:14 +00:00
Dennis Shen
612e50eb4b
Merge "aconfig: remove read api lib's dependency on libbase and liblog" into main am: 25889d80af
...
Original change: https://android-review.googlesource.com/c/platform/build/+/3097838
Change-Id: I5f6afe2e7da2ded2db42ec8b05aceaae4eab6347
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-05-23 16:00:39 +00:00
Dennis Shen
25889d80af
Merge "aconfig: remove read api lib's dependency on libbase and liblog" into main
2024-05-23 15:27:16 +00:00
Dennis Shen
a0624828b2
aconfig: remove read api lib's dependency on libbase and liblog
...
Bug: b/321077378
Test: atest -c
Change-Id: I0bc7780de2123021e1cc9f7a29ca3f7dabebcd40
2024-05-23 12:30:31 +00:00
Justin Yun
0949453dd2
Build build_flags.json in soong
...
Move the make build rule for build_flags.json to soong.
Bug: 324996303
Test: m --no-skip-soong-tests
Change-Id: I958d5bb78db1d63b6145ac6a498490faa2fea315
2024-05-23 15:08:51 +09:00
junki486.lee
8a4dca1d8c
Fix syntax error in Makefile
...
When calling extract-avb-chain-public-keys method with
BOARD_CUSTOMIMAGES_PARTITION_LIST, syntax error leads to build failure.
Fix it by removing incorrect backslash.
Test: build with BOARD_CUSTOMIMAGES_PARTITION_LIST
Change-Id: I017244eac7ef0d04f67ba68412ec6a95cca2e302
Signed-off-by: Junki Lee <junki486.lee@lge.com >
2024-05-23 13:18:40 +09:00
Treehugger Robot
d049f5bb7d
Merge "Remove no-op config." into main am: cfceeceb3a
am: d589c0bd29
...
Original change: https://android-review.googlesource.com/c/platform/build/+/3097721
Change-Id: Id8b7f0734f2067133250688095f09383e3557f67
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-05-22 22:32:29 +00:00
Treehugger Robot
d589c0bd29
Merge "Remove no-op config." into main am: cfceeceb3a
...
Original change: https://android-review.googlesource.com/c/platform/build/+/3097721
Change-Id: I6ddf4a1ef52b59b2ab48643b5aa3a79d72b0cdc1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-05-22 22:15:31 +00:00
Treehugger Robot
cfceeceb3a
Merge "Remove no-op config." into main
2024-05-22 21:53:02 +00:00
Dennis Shen
a94943dbb7
Merge "aconfig: update storage read api" into main am: 7b09e95c89
am: 298335d9c9
...
Original change: https://android-review.googlesource.com/c/platform/build/+/3096736
Change-Id: I8d873543a0b7ea7699098dc01e064f746f820ec5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-05-22 21:43:03 +00:00
Dennis Shen
1ce0dc9a78
Merge "aconfig: update storage read api" into main am: 96c8bec5a4
am: 619582971c
...
Original change: https://android-review.googlesource.com/c/platform/build/+/3092646
Change-Id: I97206d418675b04b03fa09806301464358b987a4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-05-22 21:42:58 +00:00
Dennis Shen
298335d9c9
Merge "aconfig: update storage read api" into main am: 7b09e95c89
...
Original change: https://android-review.googlesource.com/c/platform/build/+/3096736
Change-Id: Id013800ce502c1eaed1e9669b25d94b24347de08
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-05-22 21:14:20 +00:00
Dennis Shen
619582971c
Merge "aconfig: update storage read api" into main am: 96c8bec5a4
...
Original change: https://android-review.googlesource.com/c/platform/build/+/3092646
Change-Id: Ia1d1f901da01a1918e2e8501b56a0e82b6ea30aa
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-05-22 21:14:14 +00:00
Dennis Shen
7b09e95c89
Merge "aconfig: update storage read api" into main
2024-05-22 20:52:40 +00:00