Zhi Dou
f6287509ed
Merge "aconfig: generate full fakefeatureflagsimpl in prod mode" into main am: 401be560de
am: f1b494624c
am: 017ad46fa9
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2709686
Change-Id: I637873ee04dec1089c010fa523207d83004c216b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-08-29 15:59:46 +00:00
Zhi Dou
017ad46fa9
Merge "aconfig: generate full fakefeatureflagsimpl in prod mode" into main am: 401be560de
am: f1b494624c
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2709686
Change-Id: Ic7c7a7c815bad8b3acd8cd6f64a3c89860c91c31
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-08-29 15:14:10 +00:00
Zhi Dou
f1b494624c
Merge "aconfig: generate full fakefeatureflagsimpl in prod mode" into main am: 401be560de
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2709686
Change-Id: I93519fc9229e061278ffbbc18d0458dbaabad808
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-08-29 14:23:36 +00:00
Zhi Dou
401be560de
Merge "aconfig: generate full fakefeatureflagsimpl in prod mode" into main
2023-08-29 13:29:31 +00:00
Cole Faust
48f079b167
Merge "Add dexpreopt files to ALL_MODULES.$(m).INSTALLED" into main am: 303d7da643
am: 377f554483
am: 44780b4d82
am: 951fba8681
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2729625
Change-Id: I0df8940eeffaf11e8b83a76e01ca3963c6df9bbc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-08-29 04:55:48 +00:00
Treehugger Robot
393786bcb2
Merge "ota_from_target_files requires apexd_host" into main am: 4b00773378
am: 6ca8e44d67
am: e870af4571
am: 1ab20b50d7
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2730213
Change-Id: I0300c9613c9a21f960e5a128808376b70bf9bcd5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-08-29 04:55:12 +00:00
Treehugger Robot
f3e72aa8df
Merge "Update vndk list 34.txt" into udc-dev-plus-aosp am: 89f0428c87
am: 24175526f1
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/24581788
Change-Id: Iabefdf31d498bd577b8610fdc4f9442d2d68044e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-08-29 04:53:57 +00:00
Cole Faust
951fba8681
Merge "Add dexpreopt files to ALL_MODULES.$(m).INSTALLED" into main am: 303d7da643
am: 377f554483
am: 44780b4d82
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2729625
Change-Id: I64c9b1c270a99db90f1285f7d518c19458560f73
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-08-29 04:21:06 +00:00
Cole Faust
44780b4d82
Merge "Add dexpreopt files to ALL_MODULES.$(m).INSTALLED" into main am: 303d7da643
am: 377f554483
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2729625
Change-Id: I8042bc18604698de0a70abd43d5c9a87e3309592
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-08-29 04:20:41 +00:00
Treehugger Robot
1ab20b50d7
Merge "ota_from_target_files requires apexd_host" into main am: 4b00773378
am: 6ca8e44d67
am: e870af4571
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2730213
Change-Id: I0700585a5e3d6c9e369a2ca27e46ddb66175e9d1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-08-29 04:20:40 +00:00
Treehugger Robot
e870af4571
Merge "ota_from_target_files requires apexd_host" into main am: 4b00773378
am: 6ca8e44d67
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2730213
Change-Id: Ic7bdefd224c3ad865d45d0908c4cc9eb03119ae2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-08-29 04:19:56 +00:00
Treehugger Robot
24175526f1
Merge "Update vndk list 34.txt" into udc-dev-plus-aosp am: 89f0428c87
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/24581788
Change-Id: I8506d2b4b92eb1c2f123d8bb4499539cb4cb45de
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-08-29 04:19:48 +00:00
Treehugger Robot
87283d346d
Merge "Use board api level for seapp coredomain check" into main am: c8c6cbbb27
am: d6e3f50ed0
am: 54dead2799
am: 63ebf56ee1
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2727597
Change-Id: I357a8878ec6c926ff9d7ff7018bd80099a168a76
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-08-29 04:07:27 +00:00
Treehugger Robot
89f0428c87
Merge "Update vndk list 34.txt" into udc-dev-plus-aosp
2023-08-29 03:51:50 +00:00
Treehugger Robot
63ebf56ee1
Merge "Use board api level for seapp coredomain check" into main am: c8c6cbbb27
am: d6e3f50ed0
am: 54dead2799
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2727597
Change-Id: Ib086f8f9b19c54ccd4d2a382c62ac0a4abb8a103
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-08-29 03:31:55 +00:00
Cole Faust
377f554483
Merge "Add dexpreopt files to ALL_MODULES.$(m).INSTALLED" into main am: 303d7da643
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2729625
Change-Id: I60ad04622bfd6fde210957916634b749f1f914c7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-08-29 03:29:49 +00:00
Treehugger Robot
6ca8e44d67
Merge "ota_from_target_files requires apexd_host" into main am: 4b00773378
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2730213
Change-Id: I256a556121da78c37923510786e34a5bef5049c0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-08-29 03:28:47 +00:00
Cole Faust
303d7da643
Merge "Add dexpreopt files to ALL_MODULES.$(m).INSTALLED" into main
2023-08-29 02:46:09 +00:00
Treehugger Robot
54dead2799
Merge "Use board api level for seapp coredomain check" into main am: c8c6cbbb27
am: d6e3f50ed0
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2727597
Change-Id: I20466508fb686e4819e7dd04a2460aa919e75b18
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-08-29 02:45:45 +00:00
Treehugger Robot
4b00773378
Merge "ota_from_target_files requires apexd_host" into main
2023-08-29 02:24:11 +00:00
Treehugger Robot
d6e3f50ed0
Merge "Use board api level for seapp coredomain check" into main am: c8c6cbbb27
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2727597
Change-Id: Ib240dec2e031f1e5f6ba650c7a9dada63282fad4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-08-29 01:56:09 +00:00
Justin Yun
dc6e1496fc
Update vndk list 34.txt
...
Bug: 297542516
Test: lunch cf_x86_64_phone-next-userdebug && m
Change-Id: I7984e0f1d311ed4a9f908f0232f2bc1994a90157
2023-08-29 10:54:00 +09:00
Jooyung Han
ccec6ad2ec
ota_from_target_files requires apexd_host
...
apexd_host is invoked in check_target_files_vintf.py
to prepare the apex directory before invoking checkvintf. ota_from_target_files uses check_target_files_vintf.py via (python_library) releasetools_check_target_files_vintf.
Since soong doesn't inherit "required:" property from library to binary, adding the dependency manually to ota_from_target_files.
Bug: n/a
Test: $ m ota_from_target_files # should build apexd_host
Change-Id: Ie7e6c3acf376c23960f242294f5a9bf99fec26aa
2023-08-29 01:28:40 +00:00
Xin Li
23999bb670
[automerger skipped] Merge "Merge Android U (ab/10368041)" into aosp-main-future am: c76319f88c
-s ours am: c3d8d0e9cd
-s ours am: 186be73acc
-s ours
...
am skip reason: Merged-In If9360ebd0acebe85f42f89a268c316d51c765708 with SHA-1 4a80353011
is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/24181938
Change-Id: I70df2091421169d2608c51be3e2b05cad340fc7e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-08-29 01:15:32 +00:00
Cole Faust
a220e4596f
Add dexpreopt files to ALL_MODULES.$(m).INSTALLED
...
We're trying to make FULL_SYSTEMIMAGE_DEPS more accurate to remove the
need for `m installclean`. The dexpreopt files did not show up in
FULL_SYSTEMIMAGE_DEPS, because they were installed with a custom
post-install command.
The dexpreopt implementation is shared between soong/make, which means
a lot of it happens at execution time for make. However, we have enough
information to guess what files to install will be inside the zip file.
Add an execution-time check that our guess is correct, and then add
the guessed files to `ALL_MODULES.$(m).INSTALLED`.
This also allows us to remove the post-install command, and just
generate rules to install the files we want directly.
Bug: 205632228
Test: full build on an internal product that uses dex-preopted make modules
Change-Id: I57db58e4587e3e198ec650c6fb39a908e4ec6993
2023-08-28 18:12:30 -07:00
Xin Li
f7c145610c
[automerger skipped] Merge Android U (ab/10368041) am: be1435290d
-s ours am: 9f54ee44ba
-s ours am: 16be255ad8
-s ours
...
am skip reason: Merged-In If9360ebd0acebe85f42f89a268c316d51c765708 with SHA-1 4a80353011
is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/24181938
Change-Id: I9285af8086e6197c5ac68aba7913a8e8845c660e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-08-29 01:10:47 +00:00
Treehugger Robot
c8c6cbbb27
Merge "Use board api level for seapp coredomain check" into main
2023-08-29 01:09:37 +00:00
Xin Li
186be73acc
[automerger skipped] Merge "Merge Android U (ab/10368041)" into aosp-main-future am: c76319f88c
-s ours am: c3d8d0e9cd
-s ours
...
am skip reason: Merged-In If9360ebd0acebe85f42f89a268c316d51c765708 with SHA-1 4a80353011
is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/24181938
Change-Id: Iaac33f5bbe6a546558d69a206232a55fd79b8324
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-08-29 00:39:53 +00:00
Xin Li
16be255ad8
[automerger skipped] Merge Android U (ab/10368041) am: be1435290d
-s ours am: 9f54ee44ba
-s ours
...
am skip reason: Merged-In If9360ebd0acebe85f42f89a268c316d51c765708 with SHA-1 4a80353011
is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/24181938
Change-Id: Ic1381a462b394f96abdc9d0ea5a1a68b7058256d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-08-29 00:35:03 +00:00
Xin Li
c3d8d0e9cd
[automerger skipped] Merge "Merge Android U (ab/10368041)" into aosp-main-future am: c76319f88c
-s ours
...
am skip reason: Merged-In If9360ebd0acebe85f42f89a268c316d51c765708 with SHA-1 4a80353011
is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/24181938
Change-Id: I3549ac3e7b8eeb99390ebd2134e71272f6903ea9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-08-29 00:03:53 +00:00
Xin Li
9f54ee44ba
[automerger skipped] Merge Android U (ab/10368041) am: be1435290d
-s ours
...
am skip reason: Merged-In If9360ebd0acebe85f42f89a268c316d51c765708 with SHA-1 4a80353011
is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/24181938
Change-Id: Ie439641ce29f6090ef4b2c61627d3f3cc23af29b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-08-28 23:59:03 +00:00
Xin Li
c76319f88c
Merge "Merge Android U (ab/10368041)" into aosp-main-future
2023-08-28 22:13:35 +00:00
Zhi Dou
06a448fac7
aconfig: generate full fakefeatureflagsimpl in prod mode
...
This change will generate full fakefeatureflagsimpl in prod mode.
FakeFeatureFlagsImp will be the same in test mode and the prod mode.
FeatureFlagsImpl will be all unimplemented in test mode. setFlag,
resetAll are added into the interface FeatureFlags.
The reason to make this change is for project using injection pattern,
the project doesn't have to use test mode to test the flag guarded code.
The project can directly use the FakeFeatureFlagsImpl for testing.
Bug: 294838180
Test: atest AconfigJavaHostTest --host AND atest aconfig.test.java
Change-Id: Ib6d40fd3a9ef872e01594fd4f8d6c4cb10bb173a
2023-08-28 16:54:15 +00:00
Inseob Kim
3c7b91bac1
Use board api level for seapp coredomain check
...
Rather than PRODUCT_SHIPPING_API_LEVEL, use board api level
(BOARD_API_LEVEL or BOARD_SHIPPING_API_LEVEL) to determine whether we
check coredomain violations or not.
Also provides a Makefile variable to override the flag, for targets that
want to turn on the check optionally.
Bug: 280547417
Test: see build command of vendor_seapp_contexts
Change-Id: I177630d33313334ca4a56a9be88b78cff678281e
2023-08-28 07:33:12 +00:00
Jooyung Han
fae9accba0
Merge "Remove TARGET_FLATTEN_APEX" into main am: 5d7f9cb2a1
am: db3c1b173f
am: ea6b3e5018
am: f23413e208
am: bf2fb0676e
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2727593
Change-Id: I4ef7511d2a0a88d5b6a7e7451747f839ceda3efa
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-08-28 03:55:03 +00:00
Jooyung Han
bf2fb0676e
Merge "Remove TARGET_FLATTEN_APEX" into main am: 5d7f9cb2a1
am: db3c1b173f
am: ea6b3e5018
am: f23413e208
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2727593
Change-Id: I23d643b8197c34172b84cdc646d5c2bf7510c397
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-08-28 03:02:40 +00:00
Jooyung Han
f23413e208
Merge "Remove TARGET_FLATTEN_APEX" into main am: 5d7f9cb2a1
am: db3c1b173f
am: ea6b3e5018
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2727593
Change-Id: I9b9f39280b07bb1e3f2d43ede06a66400908b4f0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-08-28 02:31:51 +00:00
Jooyung Han
ea6b3e5018
Merge "Remove TARGET_FLATTEN_APEX" into main am: 5d7f9cb2a1
am: db3c1b173f
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2727593
Change-Id: I12bbafad67e538b82987271f29af47c548b975f7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-08-28 01:49:52 +00:00
Jooyung Han
db3c1b173f
Merge "Remove TARGET_FLATTEN_APEX" into main am: 5d7f9cb2a1
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2727593
Change-Id: Ide054683665fe88e04f46f607b7408f1b7ccda01
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-08-28 01:03:27 +00:00
Jooyung Han
5d7f9cb2a1
Merge "Remove TARGET_FLATTEN_APEX" into main
2023-08-28 00:32:35 +00:00
Dan Shi
ac7a5c6df7
[automerger skipped] Revert "Adds modern wallpaper pickers to AOSP installs" am: d7e3d9d982
-s ours am: b7c12d4950
-s ours
...
am skip reason: Merged-In I2658d2e5b4d4500f5a991c049f3ea9d2eb2db1a8 with SHA-1 5541d13e89
is already in history. Merged-In was found from reverted change.
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/24559515
Change-Id: I8f6bfea2839166c239eeaa5c4f912775db9d7f9c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-08-26 06:24:27 +00:00
Dan Shi
b7c12d4950
[automerger skipped] Revert "Adds modern wallpaper pickers to AOSP installs" am: d7e3d9d982
-s ours
...
am skip reason: Merged-In I2658d2e5b4d4500f5a991c049f3ea9d2eb2db1a8 with SHA-1 5541d13e89
is already in history. Merged-In was found from reverted change.
Reverted change: https://googleplex-android-review.googlesource.com/c/platform/build/+/24539247
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/24559515
Change-Id: Ib992611a6cc4788e213cf6be0f8ab8cd2fdb9b0f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-08-26 05:38:46 +00:00
Treehugger Robot
e56dcc18e1
Merge "Reduce OTA tools's dependency on brillo_update_payload" into main am: fb4fb4b766
am: a1c288f36a
am: b5d8e94838
am: f21ea38f4a
am: 5a85b7c49f
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2726801
Change-Id: I3319e950fb658c9f2a370794fd918e753bceeabe
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-08-26 03:37:06 +00:00
Treehugger Robot
5a85b7c49f
Merge "Reduce OTA tools's dependency on brillo_update_payload" into main am: fb4fb4b766
am: a1c288f36a
am: b5d8e94838
am: f21ea38f4a
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2726801
Change-Id: I97ad3a4b7c25b8e539c28ba88f32fdd52c2d901c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-08-26 02:41:43 +00:00
Treehugger Robot
f21ea38f4a
Merge "Reduce OTA tools's dependency on brillo_update_payload" into main am: fb4fb4b766
am: a1c288f36a
am: b5d8e94838
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2726801
Change-Id: I41b17f0c8bc4379ae72be437262b80e5db813827
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-08-26 02:07:20 +00:00
Treehugger Robot
b5d8e94838
Merge "Reduce OTA tools's dependency on brillo_update_payload" into main am: fb4fb4b766
am: a1c288f36a
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2726801
Change-Id: I607ab24696ce04e167604acf61e939a6ce52de4d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-08-26 01:25:14 +00:00
Treehugger Robot
a1c288f36a
Merge "Reduce OTA tools's dependency on brillo_update_payload" into main am: fb4fb4b766
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2726801
Change-Id: I589cfce6f21ba1bcd0c7c5566f336f85719d91b4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-08-26 00:40:44 +00:00
Treehugger Robot
fb4fb4b766
Merge "Reduce OTA tools's dependency on brillo_update_payload" into main
2023-08-26 00:22:57 +00:00
Dan Shi
d7e3d9d982
Revert "Adds modern wallpaper pickers to AOSP installs"
...
This reverts commit 7d5ca2253c
.
Reason for revert: b/297578174 the CL might break device boot for mixed build setup (gsi)
Change-Id: Iba7b9b13e9e45806b5975004a817ddd0a62b1306
2023-08-26 00:17:17 +00:00
Treehugger Robot
6b43228ba3
Merge "Fix 16k ota package build failures on pixel" into main am: 8c3bb5b993
am: d3cfff21f4
am: 46293a1a4e
am: 45c77b0369
am: 770c3c8f68
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2726994
Change-Id: I231bfb21607f023f685dcc12be293f4fdc861541
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-08-25 22:36:17 +00:00