Ming-Chen Chung
ee3a191656
Add update_device to be built and be packaged into otatools.zip.
...
Change-Id: Ifd204a0d67815e4a443eb6c34c4545b2484bdf57
2023-08-10 19:57:58 +00:00
David Iserovich
babdafe97e
[config] Dist supports custom super image script
...
Some boards need to supply a custom super image script, and this
is supported via the BOARD_CUSTOM_BUILD_SUPER_IMAGE variable.
However, this variable is not used by img_from_target_files.py.
Change img_from_target_files.py to call the supplied script.
Bug: None
Change-Id: I6bca937534f58459d3419139ee7a37a10138ab8f
2023-08-10 18:12:44 +00:00
Dennis Shen
058b2cb2c3
Merge "Add rust_test for aconfig" into main am: 908aba1147
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2691266
Change-Id: Ie907e3200f9bafd130125eadd7819a979d9fa7ef
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-08-10 17:58:22 +00:00
Dennis Shen
908aba1147
Merge "Add rust_test for aconfig" into main
2023-08-10 17:10:29 +00:00
Greg Kaiser
f5eaf3cff3
Give an error when trying to build "next" targets
...
The "next" targets aren't supported yet, so we want to fail
immediately.
If the environment variable TESTING_TARGET_RELEASE_NEXT is
set, then we'll allow a "next" build, so folks can work on
fixing this in the meantime.
Bug: 294161396
Test: "lunch mokey-next-userdebug" with and without TESTING_TARGET_RELEASE_NEXT set
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:f40be02ee51dec1bd5cdf88a4419684585ef6ef3 )
Change-Id: If478a4efef937a0a986bfefdb61cc25921863b25
2023-08-10 16:26:12 +00:00
Kiyoung Kim
a329e3b8ff
Install llndk.libraries.txt when VNDK is deprecated
...
llndk.libraries.txt is currently installed within VNDK APEX, while all
libraries are placed in system image, and list is still valid when VNDK
is deprecated. This change adds llndk.libraries.txt into the system
image, when VNDK is deprecated.
Bug: 290160925
Test: aosp_cf build succeeded with llndk.libraries.txt in the system
image
Change-Id: I3d5d22dbbc870a59c03fd2e3d0fad54c93f8751e
2023-08-10 17:28:05 +09:00
Android Build Coastguard Worker
d9aa04c8ab
[coastguard skipped] Merge sparse cherrypicks from sparse-10615833-L02900000962494793 into udc-release.
...
COASTGUARD_SKIP: Ib633bcb077690e5542565f093f77baa95ae221eb
Change-Id: Ia9685ce4bd7735224ebd1076e79856730d16ee91
2023-08-10 02:09:52 +00:00
Android Build Coastguard Worker
f557cd8ca4
Version bump to UP1A.230905.015.A2 [core/build_id.mk]
...
Change-Id: Ib633bcb077690e5542565f093f77baa95ae221eb
2023-08-10 02:06:20 +00:00
Wei Li
bf40796a32
Merge "Include flags files in product SBOM." into main am: 1c950f7a76
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2700093
Change-Id: I0c62e7047e286352925512978a468bbe1cc36789
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-08-09 22:20:24 +00:00
Wei Li
1c950f7a76
Merge "Include flags files in product SBOM." into main
2023-08-09 21:28:54 +00:00
Daniel Zheng
09c8e8fea7
Merge "Adding option to configure compression level" into main am: 31694e3f83
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2692961
Change-Id: Ia846709aab24c64a3f2a74d7b0defc41d4a09ba0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-08-09 20:28:15 +00:00
Zhi Dou
e1c055e51a
Merge changes from topic "fakefeatureflagsimpl" into main am: de521a1bbe
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2696975
Change-Id: I267660ce351b2db7af20ea7e95428b9285bedbb7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-08-09 20:26:27 +00:00
Zhi Dou
963712557b
Generate FakeFeatureFlagsImpl in test mode am: 5aaeee3749
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2697733
Change-Id: Ice221e1bb3136a37bbd3ae99121fc23c6bbd9af0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-08-09 20:26:21 +00:00
Daniel Zheng
31694e3f83
Merge "Adding option to configure compression level" into main
2023-08-09 20:03:44 +00:00
Zhi Dou
de521a1bbe
Merge changes from topic "fakefeatureflagsimpl" into main
...
* changes:
Add setFlag and resetAll in FeatureFlags test mode
Generate FakeFeatureFlagsImpl in test mode
2023-08-09 19:39:04 +00:00
Juan Yescas
d94d6bc9ad
core: Rename product variable Device_page_size_agnostic
...
The product variable Device_page_size_agnostic will be
renamed to DevicePageSizeAgnostic.
Test: source build/envsetup.sh
lunch aosp_cf_arm64_phone_pgagnostic
m
Bug: 289419664
Change-Id: I4c0026a559ca3d848ccad285a5516a56d01c0efb
2023-08-09 09:04:43 -07:00
Devin Moore
7519e1065e
Merge "Let assemble_vintf create the output fragments" into main am: aea0819fc7
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2681229
Change-Id: I7dcfcd1fe82e45a5233e9a32c8b5b8550ce221f0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-08-09 16:01:38 +00:00
Devin Moore
aea0819fc7
Merge "Let assemble_vintf create the output fragments" into main
2023-08-09 15:29:05 +00:00
Zhi Dou
a7200115c5
Add setFlag and resetAll in FeatureFlags test mode
...
Add methods setFlag and resetAll in FeatureFlags in test mode. For the
injection usecase, user will use the interface FeatureFlags in the code
to control the flags.
Add tests for test mode.
Bug: 280833463
Test: Atest AconfigJavaHostTest --host
Change-Id: Ib59ba35a9011a6400af42fc9c283d37193577997
2023-08-09 01:14:57 +00:00
Wei Li
9b4cf43335
Include flags files in product SBOM.
...
Bug: 272358980
Test: build/soong/tests/sbom_test.sh
Change-Id: Ifcb2f26044c346c54e60d1d4fb85fc4001f64210
2023-08-08 17:26:49 -07:00
Treehugger Robot
7ec1b82eef
Merge "Remove duplicate in unbundled build moduels defined in TARGET_BUILD_APPS." into main am: 8c656ae6f8
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2698935
Change-Id: Iaa468455fde8a56470df9c2e05f9803ea97e6fea
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-08-09 00:11:19 +00:00
Treehugger Robot
8c656ae6f8
Merge "Remove duplicate in unbundled build moduels defined in TARGET_BUILD_APPS." into main
2023-08-08 23:43:06 +00:00
Vinh Tran
4559309aaf
Add rust_test for aconfig
...
Test: atest aconfig.test.rust
Change-Id: Ic1b201d05fb216c8d881667461e7750949752b4a
2023-08-08 21:25:22 +00:00
Wei Li
604ab2f175
Remove duplicate in unbundled build moduels defined in TARGET_BUILD_APPS.
...
Bug: 294786322
Test: banchan com.android.adbd com.android.adbd module_arm64 userdebug && m sbom
Change-Id: I60c403d530299741d6250b816095eafedf5bcd3d
2023-08-08 13:59:55 -07:00
Zhi Dou
5aaeee3749
Generate FakeFeatureFlagsImpl in test mode
...
Before FeatureFlagsImpl will be used as a fake for testing. This change
adds new class FakeFeatureFlagsImpl. The FeatureFlagsImpl will keep the
same as production. FakeFeatureFlagsImpl can be used as fake for
testing.
FakeFeatureFlagsImpl, and FeatureFlagsImpl will be generated in both
test and prod mode. In test mode FeatureFlagsImpl will just be a stub,
and in prod mode FakeFeatureFlagsImpl will just be a stub.
Bug: 280833463
Test: atest aconfig.test
Change-Id: I11c1e716a9ea00d55600e5e9d5fb6442420762e6
2023-08-08 20:35:18 +00:00
Treehugger Robot
347d796919
Merge "Clean up after ourselves in the Rust Benchmark Template" into main am: cadce2a071
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2698157
Change-Id: I066ff370aee9f3395a72baed649ee6a84440a8ca
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-08-08 18:37:01 +00:00
Treehugger Robot
cadce2a071
Merge "Clean up after ourselves in the Rust Benchmark Template" into main
2023-08-08 18:02:48 +00:00
Jim Shargo
980052abf6
Clean up after ourselves in the Rust Benchmark Template
...
There's a compliance check for tradefed that ensures that configs for
tests are set to cleanup after themselves. See: https://cs.android.com/android/platform/superproject/main/+/main:tools/tradefederation/core/javatests/com/android/tradefed/presubmit/GeneralTestsConfigValidation.java;l=425-429;drc=1fb7fe35bf7c843b5bac510476d63e4c8b436a48
This causes new benchmarks to fail presubmits.
Test: CLs with rust benchmarks pass presubmits now
Change-Id: I14f64ee3343bcf9bd2d77f547dc16b9c15bf4082
2023-08-08 16:57:42 +00:00
Daniel Zheng
74955f8883
Adding option to configure compression level
...
Adding option to ota_from_target_files to configure compression level.
This option can be configured via the --vabc_compression_param flag.
e.g. --vabc_compression_param=gz,9 specifies gz compression algorithm
using level 9 compression
Test: ota_from_target_files
Change-Id: Ifc851faccbb3fba466d45c9695aaab322a362081
2023-08-08 08:09:15 -07:00
Dennis Song
1183d1067f
Merge "Remove system_dlkm from _FRAMEWORK_PARTITIONS" into main am: 1afb7ffec2
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2694247
Change-Id: Ia4ff4f1bb978874a635e1823f993798dab88a1d7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-08-07 02:12:59 +00:00
Dennis Song
1afb7ffec2
Merge "Remove system_dlkm from _FRAMEWORK_PARTITIONS" into main
2023-08-07 01:25:25 +00:00
Android Build Coastguard Worker
2ceba95cdc
[coastguard skipped] Merge sparse cherrypicks from sparse-10616066-L90100000962413158 into udc-release.
...
COASTGUARD_SKIP: Ibd6237f00a31215b0f2a2555e9e5d800aaaa9a25
Change-Id: Id2e2ed0b8e4aa4686dec865db7c52337d9ea2c3e
2023-08-06 22:58:24 +00:00
Android Build Coastguard Worker
9a1955d60c
Version bump to UP1A.230905.015.C2 [core/build_id.mk]
...
Change-Id: Ibd6237f00a31215b0f2a2555e9e5d800aaaa9a25
2023-08-06 22:55:14 +00:00
Android Build Coastguard Worker
8132d340bf
[coastguard skipped] Merge sparse cherrypicks from sparse-10615966-L19700000962413635 into udc-release.
...
COASTGUARD_SKIP: Id0f04a924d3f9d978c79bb19d413594f5e5e301d
Change-Id: Ib6c9e1d24199ad9a93e60d83f5ddf2756f0c5aea
2023-08-06 22:15:47 +00:00
Android Build Coastguard Worker
f19c95ab70
Version bump to UP1A.230905.015.B2 [core/build_id.mk]
...
Change-Id: Id0f04a924d3f9d978c79bb19d413594f5e5e301d
2023-08-06 22:11:47 +00:00
Android Build Coastguard Worker
034f1d7a57
[coastguard skipped] Merge sparse cherrypicks from sparse-10615697-L60900000962405601 into udc-release.
...
COASTGUARD_SKIP: I65a368ef034a67cd31a685d2f169ab67bcf2e574
Change-Id: Idf59b813d4e8e0c068ffda0fdf1251cb7af3ca17
2023-08-05 01:39:59 +00:00
Android Build Coastguard Worker
1065d26db3
Version bump to UP1A.230905.015.C1 [core/build_id.mk]
...
Change-Id: I65a368ef034a67cd31a685d2f169ab67bcf2e574
2023-08-05 01:35:35 +00:00
Android Build Coastguard Worker
36069db800
[coastguard skipped] Merge sparse cherrypicks from sparse-10615697-L42300000962409643 into udc-release.
...
COASTGUARD_SKIP: I00b411f7706aed897b0d78550f1109afe54c7b46
Change-Id: Ic7dfb1103eb143c854bd6aa55a3fc53f3e4e484b
2023-08-05 01:20:53 +00:00
Android Build Coastguard Worker
2c10e6257c
Version bump to UP1A.230905.015.B1 [core/build_id.mk]
...
Change-Id: I00b411f7706aed897b0d78550f1109afe54c7b46
2023-08-05 01:13:18 +00:00
Android Build Coastguard Worker
33ad951d06
[coastguard skipped] Merge sparse cherrypicks from sparse-10615697-L90400000962407107 into udc-release.
...
COASTGUARD_SKIP: I6280cf24936e6b3aef60845afa8d7e73070d7f6a
Change-Id: I403aa35587dbf58508940d2777fa65c5906096ba
2023-08-05 01:00:08 +00:00
Android Build Coastguard Worker
ca8c130ebc
Version bump to UP1A.230905.015.A1 [core/build_id.mk]
...
Change-Id: I6280cf24936e6b3aef60845afa8d7e73070d7f6a
2023-08-05 00:55:51 +00:00
Android Build Coastguard Worker
8f0289071e
Version bump to UP1A.230905.015 [core/build_id.mk]
...
Change-Id: I07c1fd7806e63adef5c0e0a738716ee628d82e1c
2023-08-05 00:21:39 +00:00
Dennis Song
a380533f13
Remove system_dlkm from _FRAMEWORK_PARTITIONS
...
system_dlkm partition is related to GKI, so it should be
in the same category as boot image.
Test: merge_target_files \
--path otatools \
--framework-target-files framework-target_files.zip \
--vendor-target-files vendor-target_files.zip \
--output-target-files merged-target_files.zip
Bug: 294482075
Change-Id: Ie8f60d72f44d31e1bc3b556735b92ed0a2fda662
2023-08-04 07:08:17 +00:00
Android Build Coastguard Worker
f48015dced
[coastguard skipped] Merge sparse cherrypicks from sparse-10609355-L16700000962392049 into udc-release.
...
COASTGUARD_SKIP: I9e35012ea635a664ef025b7cf479ff50b8941e91
Change-Id: Ic1f762870d4dc6e971e87381a6749c2fe041e85c
2023-08-04 02:13:02 +00:00
Android Build Coastguard Worker
bcf60aee1f
Version bump to UP1A.230905.014.A1 [core/build_id.mk]
...
Change-Id: I9e35012ea635a664ef025b7cf479ff50b8941e91
2023-08-04 02:07:23 +00:00
Android Build Coastguard Worker
5f3df579de
Version bump to UP1A.230905.014 [core/build_id.mk]
...
Change-Id: I69dfb3d099fb6e030ccf71f6afe1fb463f6a361e
2023-08-04 01:42:16 +00:00
Treehugger Robot
f68b391544
Merge "Adding supported compression methods" into main am: 196c70bf23
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2692960
Change-Id: I3565dbb5cf589839a60a11f86ddf4ee685c8152a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-08-04 00:37:18 +00:00
Treehugger Robot
196c70bf23
Merge "Adding supported compression methods" into main
2023-08-04 00:04:22 +00:00
Daniel Zheng
3bff72fbc6
Adding supported compression methods
...
Adding in supported compression methods to help
Test: m ota_from_target_files
Change-Id: I1c3101f983eb8b38d43752530bd9f61a85fddba4
2023-08-03 15:32:29 -07:00
Android Build Coastguard Worker
2bbe108204
[coastguard skipped] Merge sparse cherrypicks from sparse-10603208-L07300000962359926 into udc-release.
...
COASTGUARD_SKIP: Ic4ad8b7d17af41afbc0a818b4c828cd032f3a9de
Change-Id: If4a8b85c8e8a30ab82a0db18026646e819eb1888
2023-08-03 02:13:09 +00:00