Micha Schwab
067bb6643d
Merge "Add metadata to aconfig" into main am: 56835092e4
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2851033
Change-Id: I737e31f91270ed5e3ba2721788fbb3237c51175b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-07 16:55:10 +00:00
Micha Schwab
56835092e4
Merge "Add metadata to aconfig" into main
2023-12-07 15:55:18 +00:00
Hansen Kurli
fa92526d35
Remove racoon, mtpd, pppd, ip-up-vpn
...
Legacy VPN types are removed. These are now unused.
Bug: 161776767
Test: m
Change-Id: I2ccc10d9c8680a6de9160e07e726312bc7b1fdc9
2023-12-07 19:20:14 +08:00
Treehugger Robot
9b89598e89
Merge "Update create_brick_ota doc" into main am: ed339976c6
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2863186
Change-Id: I9c5fd1b55ff082c453c52a4b2c7994a5a82e3e4f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-06 23:30:40 +00:00
Treehugger Robot
ed339976c6
Merge "Update create_brick_ota doc" into main
2023-12-06 22:12:05 +00:00
Kelvin Zhang
84e14c2102
Update create_brick_ota doc
...
Serial number need to be a | separated list per
bootable/recovery/install/install.cpp
Test: th
Change-Id: I09d8d615fde4206ebe6c07a7314ff8f7a394f10c
2023-12-06 13:01:54 -08:00
Vilas Bhat
e8c4ae9094
Merge changes from topic "update-no-bionic-page-size" into main am: f28fa571d0
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2859825
Change-Id: I1bb67a1412f36339dc4bf4fbe2e7a735af8b68ab
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-06 14:09:16 +00:00
Vilas Bhat
f28fa571d0
Merge changes from topic "update-no-bionic-page-size" into main
...
* changes:
16k: core: Update DevicePageSizeAgnostic to DeviceNoBionicPageSizeMacro
16k: core: Update PRODUCT_PAGE_SIZE_AGNOSTIC to PRODUCT_NO_BIONIC_PAGE_SIZE_MACRO
2023-12-06 13:16:19 +00:00
Aditya Choudhary
d605d59d5c
Merge "Code metadata integration with Generator tool" into main am: 58b049f749
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2847033
Change-Id: I5fe1a9ba83597c25100d575580bd271cf866804a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-06 08:11:01 +00:00
Aditya Choudhary
58b049f749
Merge "Code metadata integration with Generator tool" into main
2023-12-06 07:37:50 +00:00
Colin Cross
706b0c3ddb
Add --dedup flag to generate-partition-aconfig-flag-file
...
When Soong creates per-module aconfig files by merging aconfig files
from dependencies $(sort) is no longer sufficient to dedup identical
flags. Pass --dedup to aconfig dump.
Fixes: 313698230
Test: m out/target/product/vsoc_x86_64/system/etc/aconfig_flags.pb
Change-Id: Icd8a3fbff8fe0be1dbb617ac1db4bd73f35b2d2f
2023-12-05 16:39:20 -08:00
Treehugger Robot
f77ae7ec12
Merge "Sign OTA packages inside target_files during signing" into main am: ca96bcb0c8
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2818780
Change-Id: I009ce72d0a421af00c4a26072d54df6ba959e8e4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-05 22:33:35 +00:00
Micha Schwab
1a1a08a378
Add metadata to aconfig
...
Flag metadata will be used both for release strategy, such as allowing faster rollouts for flags, and for test infrastructure such as which platform tests need running.
Doc: go/aconfig-metadata
Test: atest aconfig.test
Change-Id: Idc4b1c6b03c257a1cf92afdfb0b6e54b43741b06
2023-12-05 17:22:19 -05:00
Vilas Bhat
f464d39aed
16k: core: Update DevicePageSizeAgnostic to DeviceNoBionicPageSizeMacro
...
This is part of a larger change to update the flag
PRODUCT_PAGE_SIZE_AGNOSTIC to PRODUCT_NO_BIONIC_PAGE_SIZE_MACRO.
This is to help clarify that this flag doesn't mean the device
will actually work end-to-end with any page size.
Bug: 312541564
Change-Id: I584282ab5623003721c0c32483a842de1b4f9ef9
2023-12-05 22:01:08 +00:00
Vilas Bhat
01e2b98ca8
16k: core: Update PRODUCT_PAGE_SIZE_AGNOSTIC to PRODUCT_NO_BIONIC_PAGE_SIZE_MACRO
...
This is to help clarify that this flag doesn't mean the device
will actually work end-to-end with any page size. Renaming
several dependent variables will be done in subsequent patches.
Bug: 312541564
Test:
```
$ source build/envsetup.sh
$ lunch aosp_cf_arm64_phone_pgagnostic-trunk-userdebug
$ get_build_var TARGET_NO_BIONIC_PAGE_SIZE_MACRO
true
```
Change-Id: I9bae8b00139f601a3324da902aeb4ae82113ccdd
2023-12-05 21:59:31 +00:00
Treehugger Robot
ca96bcb0c8
Merge "Sign OTA packages inside target_files during signing" into main
2023-12-05 21:46:55 +00:00
Colin Cross
b44c99d160
Merge "Support aconfig dump --dedup" into main am: 952df85c69
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2853485
Change-Id: I69fa404f17390677812908e99c3c0c8d7203463a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-05 20:01:48 +00:00
Colin Cross
952df85c69
Merge "Support aconfig dump --dedup" into main
2023-12-05 19:12:11 +00:00
Aditya Choudhary
d96041a0c6
Code metadata integration with Generator tool
...
Change-Id: Icf14b48bc777207ac7cc7a287a174c8de817339b
2023-12-05 18:10:25 +00:00
Roshan Pius
ed97f85120
Merge "Revert "Revert "handheld_system: Use build flag for NFC stack in..."" into main am: d5074b3d7d
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2858127
Change-Id: Ia5e6cf96003cc6929a6e54f8b9265efbdd90cc4e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-05 16:07:00 +00:00
Roshan Pius
d5074b3d7d
Merge "Revert "Revert "handheld_system: Use build flag for NFC stack in..."" into main
2023-12-05 15:05:44 +00:00
Oriol Prieto Gascó
073e0b798f
Merge "Add container field to flag_declarations" into main am: 6344fdf9a6
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2843433
Change-Id: I14d7272d2b2551aacfb3ed01e856a6cb7fd93944
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-05 12:41:53 +00:00
Oriol Prieto Gascó
6344fdf9a6
Merge "Add container field to flag_declarations" into main
2023-12-05 11:46:43 +00:00
Treehugger Robot
cc2c31d146
Merge "Use SOONG_STUB_VENDOR_LIBRARIES for vendor linker.config.pb" into main am: e47f6ffa2b
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2855527
Change-Id: Iab4a52d50a298dc09860552294e282730138d473
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-05 05:57:01 +00:00
Colin Cross
691e2d574a
Merge "Fix test data to use my_test_data_file_pairs" into main am: faa072b97f
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2842097
Change-Id: Icbed5abe705a64402dd33ef3fe046b318f70bb25
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-05 05:56:25 +00:00
Treehugger Robot
e47f6ffa2b
Merge "Use SOONG_STUB_VENDOR_LIBRARIES for vendor linker.config.pb" into main
2023-12-05 05:47:09 +00:00
Colin Cross
faa072b97f
Merge "Fix test data to use my_test_data_file_pairs" into main
2023-12-05 05:43:20 +00:00
Roshan Pius
57c1fa5d11
Revert "Revert "handheld_system: Use build flag for NFC stack in..."
...
Revert submission 25548952-revert-25531363-nfc_apex_reland_flags-TJRICWNQNN
Reason for revert: Reland with build failure fix.
Reverted changes: /q/submissionid:25548952-revert-25531363-nfc_apex_reland_flags-TJRICWNQNN
Bug: 303286040
Test: Compiles
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:76cf501a8ae2965d61937c2a8aab99698cb41c20 )
Merged-In: Ic8fdadeaf49eafb2119a94e6dd61b808c60fad96
Change-Id: Ic8fdadeaf49eafb2119a94e6dd61b808c60fad96
2023-12-05 05:42:12 +00:00
Seungjae Yoo
9b83205f41
Merge "Append pubkey of microdroid-vendor into avb prop of vendor_boot" into main am: 5d034ba5c0
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2856828
Change-Id: I41efbe70ab0813bcfc8c690e8a7c30a85d7f307d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-05 05:29:05 +00:00
Seungjae Yoo
5d034ba5c0
Merge "Append pubkey of microdroid-vendor into avb prop of vendor_boot" into main
2023-12-05 04:49:57 +00:00
Treehugger Robot
348c30ec73
Merge "Define __ANDROID_VENDOR_API__" into main am: e4922b8796
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2851329
Change-Id: I609ac123e62409720e956841580f09ab15f0f402
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-05 03:50:30 +00:00
Yi-Yo Chiang
690fdfd597
Merge "releasetools: Remove deprecated BOARD_BUILD_SYSTEM_ROOT_IMAGE" into main am: 7a519aebde
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2855526
Change-Id: Icef51848427dfe0bd2ec641e4f628332357e1a9b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-05 03:50:20 +00:00
Treehugger Robot
e4922b8796
Merge "Define __ANDROID_VENDOR_API__" into main
2023-12-05 03:48:26 +00:00
Yi-Yo Chiang
7a519aebde
Merge "releasetools: Remove deprecated BOARD_BUILD_SYSTEM_ROOT_IMAGE" into main
2023-12-05 03:29:42 +00:00
Seungjae Yoo
e68d922118
Append pubkey of microdroid-vendor into avb prop of vendor_boot
...
For protected VM in AVF, the public key of microdroid-vendor partition
should be passed via trustable way. However, pvmfw config data is
constructed from ABL. AVB property is needed to pass the public key from
the source code into ABL, determined in the build time.
Bug: 285854379
Test: avbtool info_image --image $ANDROID_PRODUCT_OUT/vendor_boot.img
Change-Id: I024d1d835cccb27feef1164aca30712dbb8a70da
2023-12-05 12:17:46 +09:00
Oriol Prieto Gasco
7afc7e7b1c
Add container field to flag_declarations
...
A container is software which is always built in its entirety using the
same build environment. In particular, all of its parts are built using
the same build-time default flag values. In addition, containers are
always installed as a single unit.
Bug: 312696545
Test: atest aconfig.test && m all_aconfig_declarations
Change-Id: I2ef3db836c4456f4f4fb5c066edf9094e38f89cc
2023-12-05 02:25:01 +00:00
Treehugger Robot
45b73c3294
Merge "Add the next release to Class2NonSdkList." into main am: 2f9162f1cb
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2858125
Change-Id: I92ca1b7e7022554be9bd93022159519b669e3454
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-05 01:38:53 +00:00
Colin Cross
2758ef4c91
Merge "Simplify module-info.json by leaving out optional fields" into main am: 8bb8482755
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2835094
Change-Id: I3de53ec1334e4ccd4cc0069292cdef2928d86822
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-05 01:38:16 +00:00
Treehugger Robot
2f9162f1cb
Merge "Add the next release to Class2NonSdkList." into main
2023-12-05 00:56:20 +00:00
Colin Cross
8bb8482755
Merge "Simplify module-info.json by leaving out optional fields" into main
2023-12-05 00:28:46 +00:00
Alex Buynytskyy
48d64b886a
Add the next release to Class2NonSdkList.
...
Fixes: 313893203
Test: step-1
Change-Id: I0f6ae822cd206df23a2ffd1dade78bb430006c5d
2023-12-04 23:15:43 +00:00
Colin Cross
373496e27d
Merge "Don't install test data from Soong" into main am: 35ce86d65e
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2835093
Change-Id: Ic655eb1b7172fbf491942af84f1836c099e29440
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-01 19:22:40 +00:00
Colin Cross
35ce86d65e
Merge "Don't install test data from Soong" into main
2023-12-01 18:56:01 +00:00
Roshan Pius
d2f4f984cf
Merge "build(nfc): Create framework-nfc sdk library" into main am: 999d9a1924
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2828697
Change-Id: Ie716fe1916adb2dc42045eeef84b8cc16d2aac20
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-01 18:20:31 +00:00
Roshan Pius
999d9a1924
Merge "build(nfc): Create framework-nfc sdk library" into main
2023-12-01 17:12:39 +00:00
Treehugger Robot
c737e099b7
Merge "Disable stack-depth" into main am: 60bb7b0d75
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2854225
Change-Id: I19abe80da66839fca1bf4ef187741ff8bb034f2b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-01 13:15:45 +00:00
Treehugger Robot
60bb7b0d75
Merge "Disable stack-depth" into main
2023-12-01 12:17:33 +00:00
Treehugger Robot
ceabadb916
Merge "Revert "releasetools: Deprecate GKI build rules"" into main am: e5bfa38457
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2854392
Change-Id: Ib6b0d2e7fe90896b6e73305be4bd16be3c9f059f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-01 09:15:43 +00:00
Yi-Yo Chiang
18650c7be0
releasetools: Remove deprecated BOARD_BUILD_SYSTEM_ROOT_IMAGE
...
This variable is always false or empty now, so clean up remaining
references to the variable.
Bug: 241346584
Test: Presubmit
Change-Id: I5dd3d356729d0bd2639633580bbb85f8b03582cf
2023-12-01 09:03:08 +00:00
Treehugger Robot
e5bfa38457
Merge "Revert "releasetools: Deprecate GKI build rules"" into main
2023-12-01 08:18:40 +00:00