Commit graph

578 commits

Author SHA1 Message Date
Treehugger Robot
4ea9ca651f Merge "Install VNDK v35 in the vendor partition" into main am: f4e7e17dc4 am: cbceed2231 am: dc67ccf62e am: a2874ee1e6 am: bdd2e4a34f
Original change: https://android-review.googlesource.com/c/platform/build/+/2774164

Change-Id: I925a9f9549460e7254664662b5f9d2d161181716
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-05 15:50:17 +00:00
Treehugger Robot
cbceed2231 Merge "Install VNDK v35 in the vendor partition" into main am: f4e7e17dc4
Original change: https://android-review.googlesource.com/c/platform/build/+/2774164

Change-Id: I8949364d94b6263f06522992f6790c22a8ec6a5f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-05 13:00:33 +00:00
Justin Yun
4a39d20909 Install VNDK v35 in the vendor partition
This is required for the vendor image with VNDK v35 to be used for
the GRF configuration.
This does not modify the VNDK install path before release.

Bug: 299867815
Test: lunch cf_x86_64_phone-next-userdebug; m
Change-Id: I689cb6dcf66cd4a23c447bd0d761677f78b0936a
2023-10-05 18:07:20 +09:00
Treehugger Robot
a0db5763a1 Merge "Convert gsi_skip_mount.cfg to soong" into main am: 551570a073 am: b93e3b021e am: 11b0e7a152 am: 3292fc24df am: e3c42a48ee
Original change: https://android-review.googlesource.com/c/platform/build/+/2768739

Change-Id: I0ec15b206fbe1417ba4968e30ee0342c7cb70b90
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-03 05:53:57 +00:00
Treehugger Robot
b93e3b021e Merge "Convert gsi_skip_mount.cfg to soong" into main am: 551570a073
Original change: https://android-review.googlesource.com/c/platform/build/+/2768739

Change-Id: I306f5cc077588f0036726a3c5da9ce5acaeffacd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-03 03:44:40 +00:00
Cole Faust
36e089a6cc Convert gsi_skip_mount.cfg to soong
The LOCAL_POST_INSTALL_CMD is problematic for m installclean-less
builds.

Bug: 205632228
Test: presubmits
Change-Id: Id4eb2fd5fbd4f080aec89fa90583ac2ec97c5e1c
2023-10-02 17:28:59 -07:00
Kiyoung Kim
7d500d265d Merge "Define llndk modules instead of vndk_package" into main am: a8c405f264 am: 4345d8fd20 am: c85717900d am: 798c03e59b am: 8908792eba
Original change: https://android-review.googlesource.com/c/platform/build/+/2756025

Change-Id: Ib730bcf18091d2d57b465df5eb6beabfe47cdf01
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-22 06:26:20 +00:00
Kiyoung Kim
4345d8fd20 Merge "Define llndk modules instead of vndk_package" into main am: a8c405f264
Original change: https://android-review.googlesource.com/c/platform/build/+/2756025

Change-Id: Id0236f9d3f936532f9cf6d71f2630b85cd0450e2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-22 02:49:35 +00:00
Kiyoung Kim
81923d1289 Define llndk modules instead of vndk_package
vndk_package installs more than VNDK APEX, which includes LLNDK for
system and some core modules with vendor variant. This change adds a new
target llndk_in_system to instal LLNDK modules in the system image and
use this package if VNDK is deprecated

Bug: 299197187
Test: Cuttlefish and Cheetah boot succeeded without error
Change-Id: I9fe1114fdcb65c6143b5f734425c878a29138d0b
2023-09-21 15:43:55 +09:00
Treehugger Robot
9e40d6bf5f Merge "Restore the VNDK list for v34 which was frozen" into udc-dev-plus-aosp am: d7ab5d122b am: 0fe3772136 am: a5a1d2afb4
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/24798346

Change-Id: I68227ae92a93de6eaeb390d89b05ced1086c701a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-20 07:54:26 +00:00
Justin Yun
d34a22ce39 Restore the VNDK list for v34 which was frozen
VNDK v34 was already frozen and must not be changed. Restore the
original version of the VNDK list.

Ignore-AOSP-First: This is not released in AOSP yet
Bug: 299867815
Test: lunch cf_x86_64_phone-next-userdebug; m
Change-Id: I0edb24568f28caf8b08cfa5c1b6dba44d3c91a9e
2023-09-20 04:48:53 +00:00
Treehugger Robot
dd86a228eb Merge "Do not freeze VNDK in trunk stable" into main am: 1e042d4635 am: a61ed55d48 am: bc18f8c151 am: 8256c1b672 am: 892120d1c2
Original change: https://android-review.googlesource.com/c/platform/build/+/2747261

Change-Id: I3cefcbd4d4252422f85b6becd824839a8428e25e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-14 04:11:39 +00:00
Treehugger Robot
bc18f8c151 Merge "Do not freeze VNDK in trunk stable" into main am: 1e042d4635 am: a61ed55d48
Original change: https://android-review.googlesource.com/c/platform/build/+/2747261

Change-Id: I438e0f14237eaa82794d3c47aa534b17b0164e44
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-14 01:37:03 +00:00
Treehugger Robot
a61ed55d48 Merge "Do not freeze VNDK in trunk stable" into main am: 1e042d4635
Original change: https://android-review.googlesource.com/c/platform/build/+/2747261

Change-Id: I9eec8eed73fe4f3e816765ef59cff2e612f2c679
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-14 00:43:18 +00:00
Justin Yun
e9525900e5 Do not freeze VNDK in trunk stable
VNDK will be frozen only if the VNDK version is less than or equal to
34. Otherwize do not freeze the VNDK libraries.

Bug: 297542516
Bug: 299867815
Test: lunch cf_x86_64_phone-next-userdebug; m
Change-Id: Icdd288f65c5f7bdb5b4899c8e96820c2a147a011
2023-09-13 13:07:34 +09:00
Dennis Shen
fa7f6d4a64 Merge "update sever_configurable_flags to vndk true" into main 2023-09-06 12:00:42 +00:00
Dennis Shen
e74b12cd7b update sever_configurable_flags to vndk true
Bug: 297419706
Change-Id: I46a8d9e35d28ad9eb7e305465e537dcf23e523f4
Ignore-AOSP-First: need to submit to git main first to resolve merge conflict, will used merged in in aosp change
2023-09-05 19:41:55 +00:00
Justin Yun
d8e310348b Add vndk list change history file
Some devices may have the vndk files before that are removed after
the version fix. To track those devices, leave history of the list
change.

Ignore-AOSP-First: udc not yet released
Bug: 298120088
Test: atest vts_vndk_files_test
Change-Id: I0b532e706d3b7214be7d67e7b34e0ccf993759b7
2023-09-01 09:13:01 +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
Xin Li
be1435290d Merge Android U (ab/10368041)
Bug: 291102124
Merged-In: If9360ebd0acebe85f42f89a268c316d51c765708
Change-Id: I58470464a3239a2ad8e82e4821bb27a2892a8302
2023-08-25 13:25:26 -07:00
Alex Buynytskyy
bcb65cbfca Merge "Ignore invalid vndk snapshot versions" into main am: 4a35600b7f am: cb3170eda4
Original change: https://android-review.googlesource.com/c/platform/build/+/2715737

Change-Id: I87bf7f14bd5a543f091445c70c54af16ad1db494
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-18 18:41:04 +00:00
Justin Yun
a5e5151af8 Ignore invalid vndk snapshot versions
Device targets may set PRODUCT_EXTRA_VNDK_VERSIONS to include invalid
snapshot versions with the trunk-stable next configuration.
Ignore those versions that are less than or equal to the
PLATFORM_VNDK_VERSION.

Bug: 296488609
Test: lunch cf_x86_64_phone-next-userdebug; m nothing
Change-Id: I2ba9d7f41a0d75db034b1c08d15f2796ef9ed506
2023-08-18 17:59:04 +09:00
Treehugger Robot
da57569022 Merge "Update LLNDK list" am: 1cda03b44b am: bb4fddb723 am: c40905e759
Original change: https://android-review.googlesource.com/c/platform/build/+/2623809

Change-Id: I7860f2b24708ba213527140da00aaf9a4cdad383
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-15 08:01:03 +00:00
Jooyung Han
bd7a9fafe2 Update LLNDK list
Bug: 271488212
Test: m
Change-Id: I46e1770130be203bfefef0bd5fdf4cec34027d6e
2023-06-13 13:20:23 +09:00
Treehugger Robot
e80e8b4c5c Merge "BOARD_VNDK_VERSION must be set first pass" am: a85c8a863a am: 7613afc5ae am: 1b805513cc
Original change: https://android-review.googlesource.com/c/platform/build/+/2613792

Change-Id: I4dad5a6ab484b68f53f1636634a7d98ea6073963
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-09 00:47:10 +00:00
Steven Moreland
78549acb47 BOARD_VNDK_VERSION must be set first pass
Removing all places that consider that this might not be
set.

Bug: 122954981
Test: build
Change-Id: I62107d041410f4ee1d3652e394ed5e7688c12f25
2023-06-07 20:57:38 +00:00
Treehugger Robot
f2ed62b4df Merge "Update vndk with update-vndk-list.sh" am: 910393d5a3 am: 23f56b980e am: 6a6be31ed4
Original change: https://android-review.googlesource.com/c/platform/build/+/2599605

Change-Id: I923a6aa1fcd32272adb5359857402a45c4859160
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-23 18:16:34 +00:00
Devin Moore
2ea277dbce Update vndk with update-vndk-list.sh
libdiskconfig has been removed.

Test: m
Bug: 280829178
Change-Id: I58948c92012501f2666c8c2b6a99343a141ad1d0
2023-05-23 00:34:09 +00:00
Alex Buynytskyy
e7dc4736dc UpsideDownCake is now 34
Ignore-AOSP-First: UpsideDownCake Finalization
Bug: 275409981
Test: build
Change-Id: I956555f9e767cca52a410536a9cd832e9f7a0f05
2023-04-09 15:13:20 +00:00
Hsin-Yi Chen
5f09a5b114 Merge "Revert "remove health library from VNDK"" am: 14f240351e am: 4109e2bef4 am: 292b420dcf
Original change: https://android-review.googlesource.com/c/platform/build/+/2499615

Change-Id: I527f9c73a3ec4dbf7d58393fb82f6e24c961b2b7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-22 04:29:29 +00:00
Hsin-Yi Chen
f623c266ca Revert "remove health library from VNDK"
This reverts commit dbbe29a15f.

Bug: 274406085
Reason for revert: VNDK 33 should not be modified in U branches.

Change-Id: If374d4718243e04e03c48a9c6bbd8f10e3eea898
2023-03-21 09:36:26 +00:00
Treehugger Robot
a33a94684b Merge "remove health library from VNDK" am: b8470994b4 am: c7f5895670 am: 7a19a28807
Original change: https://android-review.googlesource.com/c/platform/build/+/2319371

Change-Id: Ibd4f11d53bbaa908dfb00df42325d7069b46c0bd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-24 02:44:41 +00:00
Jack Wu
dbbe29a15f remove health library from VNDK
Bug: 251425963
Test: build
Change-Id: I368f51bf66e117acee791d3a52eda4bb9b7be411
Signed-off-by: Jack Wu <wjack@google.com>
2023-01-24 00:41:13 +00:00
Hsin-Yi Chen
bc9294cb0c Merge "Update check-vndk-list rules" am: bed1ff2372 am: ae57cff779 am: 8e8d8949ac
Original change: https://android-review.googlesource.com/c/platform/build/+/2379708

Change-Id: I7a5c23e59b4c23e314cd1c1c8a808f8ead617d3c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-18 15:39:49 +00:00
Hsin-Yi Chen
ede358bde1 Update check-vndk-list rules
- Move LLNDK dumps from vndk directory to platform directory.
- Rename ndk and platform subdirectories from the codename to "current".

Bug: 238383845
Test: make check-vndk-list

Change-Id: Iafd9c970ebbdcc670c2ec406fda5ae861469a023
2023-01-09 14:12:12 +08:00
Avichal Rakesh
d43618d965 Add vndk cameraservice to GSI
Bug: 243593375
Test: n/a
Change-Id: I7e96e4f069331c3809ca8be6e61016c018fb7fe3
2022-12-20 14:05:09 -08:00
Marc Kassis
1b308a4002 graphics.common V3 -> V4
Bug: 251177105
Test: m
Change-Id: I0d03ff56140843cfec9e6f37672a8b3f8e298c2a
Merged-In: I5ed6fbaf18aa1568f3bebf5f46ab31484d386598
2022-12-07 08:34:29 +00:00
John Reck
60860ac5c3 IAllocator-V2
Test: make
Change-Id: Ifa1ef1a91e7de94d5ad27c846d287d9bbacabd2a
Merged-In: Ifa1ef1a91e7de94d5ad27c846d287d9bbacabd2a
2022-12-01 17:38:53 +00:00
John Reck
5c7f190fbc IAllocator-V2
Test: make
Change-Id: Ifa1ef1a91e7de94d5ad27c846d287d9bbacabd2a
2022-11-18 11:21:23 -05:00
John Reck
8244fb3b1e Move allocator-V1 entry
Just a shuffle to avoid a merge conflict

Test: make
Merged-In: Id68e4ef3b38965c08c9b783d32ccc2aca342ed24
Change-Id: Ia7945144227cb7c23e727a4c490d443ba28b9abf
2022-11-16 20:07:46 -05:00
John Reck
ba2dfa88de Move allocator-V1 entry
Just a shuffle to avoid a merge conflict

Test: make
Change-Id: Id68e4ef3b38965c08c9b783d32ccc2aca342ed24
2022-11-16 20:06:24 -05:00
Remi NGUYEN VAN
8605443c99 Merge "Add libconnectivity_native to LLNDK" am: 542672d797 am: 92851a2a0f am: 576cb2e9a0
Original change: https://android-review.googlesource.com/c/platform/build/+/2057370

Change-Id: Icdb0cf0cc5813637b681b01a061b8971149a6464
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-07 02:40:54 +00:00
Remi NGUYEN VAN
542672d797 Merge "Add libconnectivity_native to LLNDK" 2022-11-07 02:07:45 +00:00
Steven Moreland
a0e091108c graphics.common V3 -> V4
Bug: 251177105
Test: builds
Change-Id: I5ed6fbaf18aa1568f3bebf5f46ab31484d386598
2022-10-29 00:54:49 +00:00
Inseob Kim
ad503c265c Check same vndk variants when builing vndk_package
Since the vndk apex is introduced, same vndk variants check has stopped
when building vndk_package, and it's performed only with checkbuild.

Bug: 244654349
Test: m vndk_package
Change-Id: Iee30b5df75565c024f93d40bc6eaa7a729c2e09c
2022-09-07 20:02:30 +09:00
Christopher Ferris
332ed0d5f3 Merge "Remove libbacktrace." am: 4876480992 am: 6507bb0510
Original change: https://android-review.googlesource.com/c/platform/build/+/2128481

Change-Id: Id3caa6c400728b58201335dd0ba3f60174fb75a1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-22 17:43:07 +00:00
Christopher Ferris
4876480992 Merge "Remove libbacktrace." 2022-06-22 17:07:33 +00:00
Christopher Ferris
d496e2a966 Remove libbacktrace.
Bug: 120606663

Test: Builds.
Change-Id: I0ee340f14f05d936272339cf47140202f019ccfb
2022-06-17 14:28:47 -07:00
Jooyung Han
cdce3c46cc Remove AIDL libs from VNDK libs
The remaining AIDL libs are still in use by other VNDK libs.

Bug: 234181591
Test: m
Merged-In: I234a55f10c01ca1786eb5e6715a75ed72705ca50
Change-Id: I234a55f10c01ca1786eb5e6715a75ed72705ca50
2022-06-14 16:42:19 +09:00
Jooyung Han
58a0f98fc3 Remove AIDL libs from VNDK libs
The remaining AIDL libs are still in use by other VNDK libs.

Bug: 234181591
Test: m
Merged-In: I234a55f10c01ca1786eb5e6715a75ed72705ca50
Change-Id: I234a55f10c01ca1786eb5e6715a75ed72705ca50
(cherry picked from commit be9d1e21f6)
2022-06-14 14:13:22 +09:00