Yi-Yo Chiang
2aa40fbb57
Add system_ext.img to droidcore-unbundled
...
Otherwise system_ext.img wouldn't be built under $PRODUCT_OUT dir when
building a system.img&system_ext.img only build target.
Bug: 326359088
Test: Build a system/system_ext image only target
Change-Id: I8732f7a578350f8bc3b91f8a1db656bf95eddc95
2024-02-22 11:47:37 +00:00
Yi-Yo Chiang
600feb8a21
Skip check_vintf_system_deps if not building system image
...
There's no point testing the system vintf boundary on a system image
-less target.
Bug: 326354182
Bug: 326359088
Test: Build a system image -less target
Change-Id: I1ef71f93acb1e7a6252ae14e18c30cb23cb08db2
2024-02-22 11:47:22 +00:00
Yi-Yo Chiang
ab09c84c5f
core/Makefile: Define write-file-lines unconditionally
...
Right now write-file-lines is defined only if BUILDING_SYSTEM_IMAGE is
true. This means split build / partial build targets that doesn't build
the system image, would fail to build other partition images too
because the $(<parttition>image_intermediates)/file_list.txt build rule
would be undefined.
Move the macro definition out of the `ifdef BUILDING_SYSTEM_IMAGE`
conditional block.
Bug: 326359088
Test: build a target that doesn't build system image
Change-Id: I020c28f7011bd0df0330ba3350e50bea2b75aab4
2024-02-22 11:47:02 +00:00
Nishant Panwar
04d3711835
Merge "Add SDK library framework-pdf-v in MediaProvider" into main am: 4070731507
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2954779
Change-Id: I133868720f662e4d465bf02fa7381df144619ce6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-02-22 07:02:26 +00:00
Nishant Panwar
4070731507
Merge "Add SDK library framework-pdf-v in MediaProvider" into main
2024-02-22 06:32:14 +00:00
Daniel Zheng
4906896382
Merge "add 256k support" into main am: 7bc57fedfc
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2972471
Change-Id: I309bec90eac5a6fd06ec2f90a74d7ecbfa2e14f1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-02-22 01:47:24 +00:00
Daniel Zheng
7bc57fedfc
Merge "add 256k support" into main
2024-02-22 01:09:50 +00:00
Treehugger Robot
0c1bb63856
Merge "Add crashrecovery build flag to move files" into main am: 7f081d9262
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2942585
Change-Id: I16552671e03893fb79a154f67563a7388a504bf5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-02-21 22:18:10 +00:00
Ted Bauer
b174d70ad9
Merge "aconfig: introduce new aflags CLI" into main am: 30512e43be
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2956393
Change-Id: I983eb31ada9a5f957f4c61c9e28d8ecfa7ed18d0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-02-21 22:17:37 +00:00
Treehugger Robot
7f081d9262
Merge "Add crashrecovery build flag to move files" into main
2024-02-21 22:05:18 +00:00
Ted Bauer
30512e43be
Merge "aconfig: introduce new aflags CLI" into main
2024-02-21 22:04:01 +00:00
Treehugger Robot
a98e26d3b9
Merge "Move RELEASE_PLATFORM_VERSION_KNOWN_CODENAMES out to release configs." into main am: 97d0ec9b05
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2972071
Change-Id: Id2cfee405bdb4dcf5fe052cd559169d50a376940
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-02-21 21:56:37 +00:00
Daniel Zheng
cedc765ca2
add 256k support
...
Adding 256k support for ota_from_target_files since this is the max
comperssion_factor allowed in v3 cow
Test: ota_from_target_files
Change-Id: Ic7826c82e53ec3fdbd04fdff9dfb7a76038f6a42
2024-02-21 13:33:02 -08:00
Treehugger Robot
97d0ec9b05
Merge "Move RELEASE_PLATFORM_VERSION_KNOWN_CODENAMES out to release configs." into main
2024-02-21 21:23:57 +00:00
Luca Farsi
4c15caa8c9
Merge "Build config file zips" into main am: 9d24ed057f
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2962526
Change-Id: Ie53e4cd1fd40a3b136f5af9f024f013406419a0f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-02-21 20:54:55 +00:00
Luca Farsi
aff5705707
Merge "Split out host shared libs target from general-tests" into main am: ba6f6806c6
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2957818
Change-Id: I3db62673775c37a52762dc5283af04435ba0852f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-02-21 20:53:24 +00:00
Luca Farsi
5722c941ca
Build the general tests host shared libs.
...
Build general-tests-shared-libs as it's an expected output of building
general-tests.
Test: BUILD_NUMBER="P0" ./build/make/ci/build_test_suites --target_product aosp_x86_64
--target_release trunk_staging --with_dexpreopt_boot_img_and_system_server_only --dist_dir <dist_dir> --change_info <change_info_file> <extra_targets>
Bug: 314171817
Change-Id: I2c18f41079d6db8621299734398b7a9df64930db
2024-02-21 12:18:49 -08:00
Luca Farsi
9d24ed057f
Merge "Build config file zips" into main
2024-02-21 20:06:15 +00:00
Luca Farsi
ba6f6806c6
Merge "Split out host shared libs target from general-tests" into main
2024-02-21 20:05:54 +00:00
Dennis Shen
f21b0b1c1e
Merge "aconfig: add storage flag read api integration tests to test mapping" into main am: b954de7d0c
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2970431
Change-Id: I2a82e4cad907947d68777aa9583d5fdb11580513
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-02-21 18:47:17 +00:00
Ted Bauer
4dbf58a187
aconfig: introduce new aflags CLI
...
Add a new CLI binary that we can use as the officially recommended CLI
for reading and writing flags. For now, the CLI invokes commands to
interact with DeviceConfig and aconfig protos, but we will switch it to
interact with the forthcoming mmap-file-based aconfig storage. In the
meantime, we can add improved formatting and error reporting in a
separate layer.
This CL starts with the list command, which outputs a table of the
flags when you type `adb shell aflags list`.
Bug: 324436145
Test: atest aflags.test
Change-Id: Idd8aa78ccaace22a7e490014d410ad741f8f6fc6
2024-02-21 13:23:49 -05:00
Dennis Shen
b954de7d0c
Merge "aconfig: add storage flag read api integration tests to test mapping" into main
2024-02-21 18:18:11 +00:00
Dennis Shen
9c080e7544
aconfig: add storage flag read api integration tests to test mapping
...
Bug: b/321077378
Test: atest aconfig_storage.test.rust; atest aconfig_storage.test.cpp
Change-Id: I6920b45e4f968efedcdd6afb8c68314baa02327f
2024-02-21 18:18:04 +00:00
Harshit Mahajan
9edbf981f2
Add crashrecovery build flag to move files
...
Files need to be moved from platform to the new apex.
Adding a flag to control this movement.
More Details: go/conditionally-move-android-files
Bug: b/289203818
Test: m
Change-Id: Id3674bd6a8a32f64d189b8ac17b222b9d7966f69
Merged-In: Id3674bd6a8a32f64d189b8ac17b222b9d7966f69
2024-02-21 18:16:51 +00:00
Ian Kasprzak
1b2eea56e6
Move RELEASE_PLATFORM_VERSION_KNOWN_CODENAMES out to release configs.
...
We have more known codenames then we are releasing, and need a way to
override this in release configs.
Bug: 307733231
Test: m nothing
Change-Id: I2215dc449ca28cae253f514183507550b58f267b
Merged-In: I2215dc449ca28cae253f514183507550b58f267b
(cherry picked from commit 569b9e08fa
)
2024-02-21 17:12:16 +00:00
Hsin-Yi Chen
4acf2f7541
Merge "Define a make target for all LLNDK dumps" into main am: bc5a4271ee
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2968542
Change-Id: I67bd741967cfab8d2114b81a7e7aa05a231c2015
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-02-21 08:31:05 +00:00
Hsin-Yi Chen
bc5a4271ee
Merge "Define a make target for all LLNDK dumps" into main
2024-02-21 07:42:50 +00:00
Hsin-Yi Chen
23d855680c
Define a make target for all LLNDK dumps
...
- Define findlsdumps_LLNDK that vFRC process will build.
- Move LSDUMP_PATHS_FILE to target/product/gsi/Android.mk.
- Allow LLNDK dumps in prebuilts/abi-dumps/vndk.
Test: m findlsdumps_LLNDK check-vndk-list
Bug: 314010764
Change-Id: I6329cd4b1b919069291a13bd03720ceea46b95ff
2024-02-21 03:46:57 +00:00
Luca Farsi
88feffcb1a
Build config file zips
...
Build general-tests_configs.zip and general-testlist.zip as part of the
build_test_suites step, which general-tests also outputs.
Test: BUILD_NUMBER="P0" ./build/make/ci/build_test_suites --target_product aosp_x86_64
--target_release trunk_staging --with_dexpreopt_boot_img_and_system_server_only --dist_dir <dist_dir> --change_info <change_info_file> <extra_targets>
Bug: 314171817
Change-Id: Ic324ed4e5a05e1308dee3af7f15c067f88018b2d
2024-02-20 17:33:32 -08:00
Luca Farsi
a677887047
Split out host shared libs target from general-tests
...
Split out the building of the host shared libs zip from the
general-tests target so it can be built separately. building
general-tests will still build both.
Test: m general-tests, m general-tests-shared-libs
Bug: 314171817
Change-Id: I99f6d7ae5578d8bc97ddc0c047398defbf9b8cc9
2024-02-20 14:06:02 -08:00
Spandan Das
200c9588ae
Merge "Revert "Revert "Create a product variable for skipping apex cont..."" into main am: 9001b9afbf
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2967068
Change-Id: Ic094fbd2adb507a5ac4da63ce282d341fc20250a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-02-20 08:42:23 +00:00
Spandan Das
9001b9afbf
Merge "Revert "Revert "Create a product variable for skipping apex cont..."" into main
2024-02-20 07:53:04 +00:00
Nikita Ioffe
839d2b4665
Merge "Remove unused PRODUCT_AVF_KERNEL_MODULES_ENABLED" into main am: 68e2e5375c
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2962203
Change-Id: Ia5d091aeff88bb91df3529c8dfa9b32315d2122e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-02-19 18:02:20 +00:00
Nikita Ioffe
68e2e5375c
Merge "Remove unused PRODUCT_AVF_KERNEL_MODULES_ENABLED" into main
2024-02-19 17:29:09 +00:00
Treehugger Robot
cdf83d02e2
Merge "Disable reboot to ram dump on zygote crash loop for -eng builds" into main am: 7298b076e1
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2963308
Change-Id: I1d12c2b3a554e4a60cd67647a50f54b4e3c773da
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-02-18 14:44:48 +00:00
Treehugger Robot
7298b076e1
Merge "Disable reboot to ram dump on zygote crash loop for -eng builds" into main
2024-02-18 13:45:25 +00:00
Nishant Panwar
6d0576122a
Add SDK library framework-pdf-v in MediaProvider
...
SDK library for pdf related bootclasspath classes that were part of the non-updatable API before V, and were moved to the module in V. Other pdf related bootclasspath classes in mediaprovider should go to framework-pdf.
Bug: b/324667310
Test: presubmit and m
Change-Id: I92aabf297508f2c885a721d11d40b5262b6847fe
2024-02-17 05:09:00 +00:00
Spandan Das
7416360cb3
Revert "Revert "Create a product variable for skipping apex cont..."
...
Revert submission 2966055-revert-2964509-skip-apex-contributions-EOKWOFHENC
Reason for revert: The root cause CL has been reverted https://googleplex-android-review.git.corp.google.com/c/platform/vendor/google/build/+/26268799
Reverted changes: /q/submissionid:2966055-revert-2964509-skip-apex-contributions-EOKWOFHENC
Change-Id: I9a40b652d38f1a4a4693e0cdb66cbe48632bafff
2024-02-17 03:31:51 +00:00
Treehugger Robot
d11fb36b2c
Merge "Revert "Create a product variable for skipping apex contribution..."" into main am: cdf6054f03
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2966055
Change-Id: Id31f9685f6edad909ae846280d4de18d1ac89121
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-02-17 02:29:38 +00:00
Treehugger Robot
cdf6054f03
Merge "Revert "Create a product variable for skipping apex contribution..."" into main
2024-02-17 02:24:02 +00:00
Jihoon Kang
8804a8e2bd
Revert "Create a product variable for skipping apex contribution..."
...
Revert submission 2964509-skip-apex-contributions
Reason for revert: 325666427
Reverted changes: /q/submissionid:2964509-skip-apex-contributions
Change-Id: I0172bdf99adce7b0eef42161c79cc7c1fdf977eb
2024-02-16 23:25:08 +00:00
Steven Moreland
7da596feca
system += misctrl
...
Generic utility for managing the misc partition.
Bug: 317262681
Test: boot, check logs + bugreport
Change-Id: I249efeed4c8757ad0b849ecee0bfcab86d0cdcd6
2024-02-16 22:31:15 +00:00
Devin Moore
b3d429a72f
Merge "consolidate filter commands for check_vintf_vendor_deps" into main am: 18a2ebc4ab
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2966084
Change-Id: I912f7f0b9465cf3d34cae20658cded944cc7c80c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-02-16 19:14:25 +00:00
Devin Moore
18a2ebc4ab
Merge "consolidate filter commands for check_vintf_vendor_deps" into main
2024-02-16 18:36:55 +00:00
Devin Moore
6795ca7804
consolidate filter commands for check_vintf_vendor_deps
...
It's faster to make one filter call.
Test: m
Bug: none
Change-Id: I629d30d8e63c8ac6d75334acc2b21acce352c43e
2024-02-16 18:00:08 +00:00
Mitch Phillips
e93f531df9
Merge "Re-enable MTE stack on fullmte builds." into main am: 0b29218f80
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2953627
Change-Id: I08a941842154d453016c69746e1011ef3befd074
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-02-16 09:44:24 +00:00
Mitch Phillips
0b29218f80
Merge "Re-enable MTE stack on fullmte builds." into main
2024-02-16 09:01:34 +00:00
Inseob Kim
1606a42ebc
Merge "Fix characteristic rro for overridden packages" into main am: 1bcaa80f76
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2963463
Change-Id: I07472c0dc7e9b8e5b7df0a017b24ddfc453f3e7b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-02-16 02:23:48 +00:00
Devin Moore
9f3a786711
Merge "Add system_ext deps to check-vintf-all" into main am: 806e5c5874
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2965723
Change-Id: I0df7d5ef814dad4929465d0e06a59a2031238068
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-02-16 02:23:34 +00:00
Inseob Kim
1bcaa80f76
Merge "Fix characteristic rro for overridden packages" into main
2024-02-16 01:41:48 +00:00