diff options
author | Justin Yun <justinyun@google.com> | 2020-12-01 12:00:29 +0900 |
---|---|---|
committer | Justin Yun <justinyun@google.com> | 2020-12-01 12:03:11 +0900 |
commit | 09a3c8d2b968124c5a148d85eec0b8ddba6ba507 (patch) | |
tree | 5b2ed349998e4f3c6f9fcbecb1185666ed0f5bc5 | |
parent | c13e0ea061e9c965e3508c9a67a22cc7ff69b027 (diff) | |
download | v28-09a3c8d2b968124c5a148d85eec0b8ddba6ba507.tar.gz |
Update VNDK snapshot v28 to build 6084328.
Taken from branch pi-platform-release.
Add product_available properties.
Test: build
Bug: 174323911
Bug: 150902910
Change-Id: I1b23d12b60a1e437944cfc73b34c8b0412e4eba2
-rw-r--r-- | Android.bp | 100 | ||||
-rw-r--r-- | arm/Android.bp | 230 | ||||
-rw-r--r-- | arm/binder32/Android.bp | 230 | ||||
-rw-r--r-- | arm/configs/module_paths.txt | 6 | ||||
-rw-r--r-- | arm/configs/vndkproduct.libraries.txt | 0 | ||||
-rw-r--r-- | arm64/Android.bp | 231 | ||||
-rw-r--r-- | arm64/configs/module_paths.txt | 6 | ||||
-rw-r--r-- | arm64/configs/vndkproduct.libraries.txt | 0 | ||||
-rw-r--r-- | common/Android.bp | 262 | ||||
-rw-r--r-- | x86/Android.bp | 230 | ||||
-rw-r--r-- | x86/binder32/Android.bp | 230 | ||||
-rw-r--r-- | x86/configs/module_paths.txt | 6 | ||||
-rw-r--r-- | x86/configs/vndkproduct.libraries.txt | 0 | ||||
-rw-r--r-- | x86_64/Android.bp | 231 | ||||
-rw-r--r-- | x86_64/configs/module_paths.txt | 6 | ||||
-rw-r--r-- | x86_64/configs/vndkproduct.libraries.txt | 0 |
16 files changed, 1579 insertions, 189 deletions
@@ -4,85 +4,94 @@ prebuilt_etc { name: "llndk.libraries.28.txt", target: { - android_arm64: { - src: "arm64/configs/llndk.libraries.28.txt", - }, android_arm: { src: "arm/configs/llndk.libraries.28.txt", }, - android_x86_64: { - src: "x86_64/configs/llndk.libraries.28.txt", + android_arm64: { + src: "arm64/configs/llndk.libraries.28.txt", }, android_x86: { src: "x86/configs/llndk.libraries.28.txt", }, + android_x86_64: { + src: "x86_64/configs/llndk.libraries.28.txt", + }, }, } prebuilt_etc { name: "vndksp.libraries.28.txt", target: { - android_arm64: { - src: "arm64/configs/vndksp.libraries.28.txt", - }, android_arm: { src: "arm/configs/vndksp.libraries.28.txt", }, - android_x86_64: { - src: "x86_64/configs/vndksp.libraries.28.txt", + android_arm64: { + src: "arm64/configs/vndksp.libraries.28.txt", }, android_x86: { src: "x86/configs/vndksp.libraries.28.txt", }, + android_x86_64: { + src: "x86_64/configs/vndksp.libraries.28.txt", + }, }, } prebuilt_etc { name: "vndkcore.libraries.28.txt", target: { - android_arm64: { - src: "arm64/configs/vndkcore.libraries.28.txt", - }, android_arm: { src: "arm/configs/vndkcore.libraries.28.txt", }, - android_x86_64: { - src: "x86_64/configs/vndkcore.libraries.28.txt", + android_arm64: { + src: "arm64/configs/vndkcore.libraries.28.txt", }, android_x86: { src: "x86/configs/vndkcore.libraries.28.txt", }, + android_x86_64: { + src: "x86_64/configs/vndkcore.libraries.28.txt", + }, }, } prebuilt_etc { name: "vndkprivate.libraries.28.txt", target: { + android_arm: { + src: "arm/configs/vndkprivate.libraries.28.txt", + }, android_arm64: { src: "arm64/configs/vndkprivate.libraries.28.txt", }, - android_arm: { - src: "arm/configs/vndkprivate.libraries.28.txt", + android_x86: { + src: "x86/configs/vndkprivate.libraries.28.txt", }, android_x86_64: { src: "x86_64/configs/vndkprivate.libraries.28.txt", }, + }, +} + +prebuilt_etc { + name: "vndkproduct.libraries.28.txt", + target: { + android_arm: { + src: "arm/configs/vndkproduct.libraries.txt", + }, + android_arm64: { + src: "arm64/configs/vndkproduct.libraries.txt", + }, android_x86: { - src: "x86/configs/vndkprivate.libraries.28.txt", + src: "x86/configs/vndkproduct.libraries.txt", + }, + android_x86_64: { + src: "x86_64/configs/vndkproduct.libraries.txt", }, }, } -// Some vendor prebuilts reference libprotobuf-cpp-lite.so and -// libprotobuf-cpp-full.so and expect the 3.0.0-beta3 version. -// The new version of protobuf will be installed as -// /vendor/lib64/libprotobuf-cpp-lite-3.9.1.so. The VNDK doesn't -// help here because we compile old devices against master and not -// an old VNDK snapshot. We need to continue to provide a vendor -// libprotobuf-cpp-lite.so until all products in master get updated -// prebuilts or are obsoleted. - -// TODO(b/142220143): should these modules get moved somewhere else? +// Defining prebuilt libraries for the compatibility of old vendor modules cc_prebuilt_library_shared { name: "libprotobuf-cpp-lite-vendorcompat", stem: "libprotobuf-cpp-lite", @@ -91,6 +100,14 @@ cc_prebuilt_library_shared { strip: { none: true, }, + shared_libs: [ + "libc++", + "libc", + "libdl", + "liblog", + "libm", + "libz", + ], target: { android_arm64: { srcs: ["arm64/arch-arm64-armv8-a/shared/vndk-core/libprotobuf-cpp-lite.so"], @@ -105,15 +122,6 @@ cc_prebuilt_library_shared { srcs: ["x86/arch-x86-x86/shared/vndk-core/libprotobuf-cpp-lite.so"], }, }, - - shared_libs: [ - "libc++", - "libc", - "libdl", - "liblog", - "libm", - "libz", - ], } cc_prebuilt_library_shared { @@ -124,6 +132,14 @@ cc_prebuilt_library_shared { strip: { none: true, }, + shared_libs: [ + "libc++", + "libc", + "libdl", + "liblog", + "libm", + "libz", + ], target: { android_arm64: { srcs: ["arm64/arch-arm64-armv8-a/shared/vndk-core/libprotobuf-cpp-full.so"], @@ -138,13 +154,5 @@ cc_prebuilt_library_shared { srcs: ["x86/arch-x86-x86/shared/vndk-core/libprotobuf-cpp-full.so"], }, }, - - shared_libs: [ - "libc++", - "libc", - "libdl", - "liblog", - "libm", - "libz", - ], } + diff --git a/arm/Android.bp b/arm/Android.bp index 1ed29e9..c9d8675 100644 --- a/arm/Android.bp +++ b/arm/Android.bp @@ -6,6 +6,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -21,6 +22,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -36,6 +38,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -51,6 +54,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -66,6 +70,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -81,6 +86,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -96,6 +102,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -111,6 +118,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -126,6 +134,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -141,6 +150,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -156,6 +166,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -171,6 +182,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -186,6 +198,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -201,6 +214,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -216,6 +230,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -231,6 +246,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -246,6 +262,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -261,6 +278,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -276,6 +294,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -291,6 +310,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -306,6 +326,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -321,6 +342,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -336,6 +358,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -351,6 +374,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -366,6 +390,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -381,6 +406,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -396,6 +422,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -411,6 +438,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -426,6 +454,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -441,6 +470,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -456,6 +486,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -471,6 +502,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -486,6 +518,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -501,6 +534,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -516,6 +550,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -531,6 +566,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -546,6 +582,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -561,6 +598,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -576,6 +614,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -591,6 +630,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -606,6 +646,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -621,6 +662,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -636,6 +678,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -651,6 +694,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -666,6 +710,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -681,6 +726,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -696,6 +742,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -711,6 +758,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -726,6 +774,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -741,6 +790,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -756,6 +806,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -771,6 +822,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -786,6 +838,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -801,6 +854,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -816,6 +870,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -831,6 +886,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -846,6 +902,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -861,6 +918,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -876,6 +934,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -891,6 +950,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -906,6 +966,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -921,6 +982,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -936,6 +998,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -951,6 +1014,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -966,6 +1030,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -981,6 +1046,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -996,6 +1062,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1011,6 +1078,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1026,6 +1094,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1041,6 +1110,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1056,6 +1126,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1071,6 +1142,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1086,6 +1158,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1101,6 +1174,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1116,6 +1190,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1131,6 +1206,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1146,6 +1222,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1161,6 +1238,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1176,6 +1254,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1191,6 +1270,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1206,6 +1286,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1221,6 +1302,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1236,6 +1318,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1251,6 +1334,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1266,6 +1350,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1281,6 +1366,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1296,6 +1382,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1311,6 +1398,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1326,6 +1414,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1341,6 +1430,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1356,6 +1446,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1371,6 +1462,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1386,6 +1478,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1401,6 +1494,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1416,6 +1510,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1431,6 +1526,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1446,6 +1542,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1461,6 +1558,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1476,6 +1574,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1491,6 +1590,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1506,6 +1606,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1521,6 +1622,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1536,6 +1638,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1551,6 +1654,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1566,6 +1670,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1581,6 +1686,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1596,6 +1702,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1611,6 +1718,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1627,6 +1735,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1642,6 +1751,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1657,6 +1767,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1672,6 +1783,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1688,6 +1800,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1703,6 +1816,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1719,6 +1833,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1734,6 +1849,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1750,6 +1866,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1765,6 +1882,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1780,6 +1898,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1796,6 +1915,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1812,6 +1932,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1827,6 +1948,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1842,6 +1964,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1857,6 +1980,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: false, + product_available: false, vndk: { enabled: true, }, @@ -1872,6 +1996,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1888,6 +2013,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1903,6 +2029,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1918,6 +2045,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1934,6 +2062,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1950,6 +2079,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1966,6 +2096,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1982,6 +2113,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1998,6 +2130,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2014,6 +2147,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2030,6 +2164,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2046,6 +2181,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2061,6 +2197,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2077,6 +2214,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2092,6 +2230,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2108,6 +2247,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2124,6 +2264,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2140,6 +2281,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2156,6 +2298,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2172,6 +2315,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2188,6 +2332,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2203,6 +2348,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2219,6 +2365,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2234,6 +2381,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2250,6 +2398,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2266,6 +2415,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2282,6 +2432,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2297,6 +2448,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2312,6 +2464,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2328,6 +2481,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2344,6 +2498,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2360,6 +2515,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2376,6 +2532,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2392,6 +2549,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2407,6 +2565,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2423,6 +2582,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2439,6 +2599,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2455,6 +2616,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2471,6 +2633,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2487,6 +2650,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2503,6 +2667,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2519,6 +2684,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2535,6 +2701,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2551,6 +2718,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2567,6 +2735,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2582,6 +2751,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2597,6 +2767,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2613,6 +2784,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2629,6 +2801,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2645,6 +2818,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2661,6 +2835,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2676,6 +2851,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2692,6 +2868,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2707,6 +2884,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2723,6 +2901,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2739,6 +2918,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2754,6 +2934,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2770,6 +2951,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2786,6 +2968,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2802,6 +2985,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2818,6 +3002,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2833,6 +3018,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2848,6 +3034,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2863,6 +3050,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2879,6 +3067,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2895,6 +3084,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2911,6 +3101,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2926,6 +3117,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2941,6 +3133,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2956,6 +3149,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2972,6 +3166,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2987,6 +3182,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3003,6 +3199,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3018,6 +3215,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3033,6 +3231,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3048,6 +3247,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3064,6 +3264,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3080,6 +3281,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3096,6 +3298,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3112,6 +3315,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3128,6 +3332,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3144,6 +3349,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3160,6 +3366,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3177,6 +3384,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3193,6 +3401,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3209,6 +3418,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3225,6 +3435,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: false, + product_available: false, vndk: { enabled: true, support_system_process: true, @@ -3241,6 +3452,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3257,6 +3469,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3273,6 +3486,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: false, + product_available: false, vndk: { enabled: true, support_system_process: true, @@ -3290,6 +3504,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3307,6 +3522,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: false, + product_available: false, vndk: { enabled: true, support_system_process: true, @@ -3324,6 +3540,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3341,6 +3558,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3358,6 +3576,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3374,6 +3593,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3390,6 +3610,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3406,6 +3627,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3423,6 +3645,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3440,6 +3663,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3456,6 +3680,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3472,6 +3697,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: false, + product_available: false, vndk: { enabled: true, support_system_process: true, @@ -3489,6 +3715,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3505,6 +3732,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3522,6 +3750,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3539,6 +3768,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, diff --git a/arm/binder32/Android.bp b/arm/binder32/Android.bp index 58b4477..9aac5f2 100644 --- a/arm/binder32/Android.bp +++ b/arm/binder32/Android.bp @@ -7,6 +7,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -23,6 +24,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -39,6 +41,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -55,6 +58,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -71,6 +75,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -87,6 +92,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -103,6 +109,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -119,6 +126,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -135,6 +143,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -151,6 +160,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -167,6 +177,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -183,6 +194,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -199,6 +211,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -215,6 +228,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -231,6 +245,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -247,6 +262,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -263,6 +279,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -279,6 +296,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -295,6 +313,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -311,6 +330,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -327,6 +347,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -343,6 +364,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -359,6 +381,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -375,6 +398,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -391,6 +415,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -407,6 +432,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -423,6 +449,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -439,6 +466,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -455,6 +483,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -471,6 +500,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -487,6 +517,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -503,6 +534,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -519,6 +551,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -535,6 +568,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -551,6 +585,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -567,6 +602,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -583,6 +619,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -599,6 +636,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -615,6 +653,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -631,6 +670,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -647,6 +687,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -663,6 +704,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -679,6 +721,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -695,6 +738,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -711,6 +755,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -727,6 +772,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -743,6 +789,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -759,6 +806,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -775,6 +823,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -791,6 +840,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -807,6 +857,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -823,6 +874,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -839,6 +891,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -855,6 +908,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -871,6 +925,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -887,6 +942,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -903,6 +959,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -919,6 +976,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -935,6 +993,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -951,6 +1010,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -967,6 +1027,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -983,6 +1044,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -999,6 +1061,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1015,6 +1078,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1031,6 +1095,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1047,6 +1112,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1063,6 +1129,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1079,6 +1146,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1095,6 +1163,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1111,6 +1180,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1127,6 +1197,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1143,6 +1214,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1159,6 +1231,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1175,6 +1248,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1191,6 +1265,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1207,6 +1282,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1223,6 +1299,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1239,6 +1316,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1255,6 +1333,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1271,6 +1350,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1287,6 +1367,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1303,6 +1384,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1319,6 +1401,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1335,6 +1418,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1351,6 +1435,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1367,6 +1452,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1383,6 +1469,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1399,6 +1486,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1415,6 +1503,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1431,6 +1520,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1447,6 +1537,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1463,6 +1554,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1479,6 +1571,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1495,6 +1588,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1511,6 +1605,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1527,6 +1622,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1543,6 +1639,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1559,6 +1656,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1575,6 +1673,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1591,6 +1690,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1607,6 +1707,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1623,6 +1724,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1639,6 +1741,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1655,6 +1758,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1671,6 +1775,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1687,6 +1792,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1703,6 +1809,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1719,6 +1826,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1736,6 +1844,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1752,6 +1861,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1768,6 +1878,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1784,6 +1895,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1801,6 +1913,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1817,6 +1930,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1834,6 +1948,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1850,6 +1965,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1867,6 +1983,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1883,6 +2000,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1899,6 +2017,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1916,6 +2035,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1933,6 +2053,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1949,6 +2070,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1965,6 +2087,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1981,6 +2104,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: false, + product_available: false, vndk: { enabled: true, }, @@ -1997,6 +2121,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2014,6 +2139,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2030,6 +2156,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2046,6 +2173,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2063,6 +2191,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2080,6 +2209,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2097,6 +2227,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2114,6 +2245,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2131,6 +2263,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2148,6 +2281,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2165,6 +2299,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2182,6 +2317,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2198,6 +2334,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2215,6 +2352,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2231,6 +2369,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2248,6 +2387,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2265,6 +2405,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2282,6 +2423,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2299,6 +2441,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2316,6 +2459,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2333,6 +2477,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2349,6 +2494,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2366,6 +2512,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2382,6 +2529,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2399,6 +2547,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2416,6 +2565,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2433,6 +2583,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2449,6 +2600,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2465,6 +2617,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2482,6 +2635,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2499,6 +2653,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2516,6 +2671,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2533,6 +2689,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2550,6 +2707,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2566,6 +2724,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2583,6 +2742,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2600,6 +2760,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2617,6 +2778,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2634,6 +2796,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2651,6 +2814,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2668,6 +2832,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2685,6 +2850,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2702,6 +2868,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2719,6 +2886,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2736,6 +2904,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2752,6 +2921,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2768,6 +2938,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2785,6 +2956,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2802,6 +2974,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2819,6 +2992,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2836,6 +3010,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2852,6 +3027,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2869,6 +3045,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2885,6 +3062,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2902,6 +3080,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2919,6 +3098,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2935,6 +3115,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2952,6 +3133,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2969,6 +3151,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2986,6 +3169,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3003,6 +3187,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3019,6 +3204,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3035,6 +3221,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3051,6 +3238,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3068,6 +3256,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3085,6 +3274,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3102,6 +3292,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3118,6 +3309,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3134,6 +3326,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3150,6 +3343,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3167,6 +3361,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3183,6 +3378,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3200,6 +3396,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3216,6 +3413,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3232,6 +3430,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3248,6 +3447,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3265,6 +3465,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3282,6 +3483,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3299,6 +3501,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3316,6 +3519,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3333,6 +3537,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3350,6 +3555,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3367,6 +3573,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3385,6 +3592,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3402,6 +3610,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3419,6 +3628,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3436,6 +3646,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: false, + product_available: false, vndk: { enabled: true, support_system_process: true, @@ -3453,6 +3664,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3470,6 +3682,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3487,6 +3700,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: false, + product_available: false, vndk: { enabled: true, support_system_process: true, @@ -3505,6 +3719,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3523,6 +3738,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: false, + product_available: false, vndk: { enabled: true, support_system_process: true, @@ -3541,6 +3757,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3559,6 +3776,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3577,6 +3795,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3594,6 +3813,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3611,6 +3831,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3628,6 +3849,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3646,6 +3868,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3664,6 +3887,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3681,6 +3905,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3698,6 +3923,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: false, + product_available: false, vndk: { enabled: true, support_system_process: true, @@ -3716,6 +3942,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3733,6 +3960,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3751,6 +3979,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3769,6 +3998,7 @@ vndk_prebuilt_shared { target_arch: "arm", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, diff --git a/arm/configs/module_paths.txt b/arm/configs/module_paths.txt index 2ec6793..9353388 100644 --- a/arm/configs/module_paths.txt +++ b/arm/configs/module_paths.txt @@ -208,8 +208,8 @@ android.hidl.memory@1.0-impl.so system/libhidl/transport/memory/1.0/default libRSCpuRef.so frameworks/rs/cpu_ref libRSDriver.so frameworks/rs libRS_internal.so frameworks/rs -libbacktrace.so system/unwinding/libbacktrace system/unwinding/libbacktrace -libbase.so system/libbase system/libbase +libbacktrace.so system/core/libbacktrace system/core/libbacktrace +libbase.so system/core/base system/core/base libbcinfo.so frameworks/compile/libbcc/bcinfo libblas.so external/cblas libc++.so external/libcxx @@ -224,7 +224,7 @@ libhwbinder_noltopgo.so system/libhwbinder system/libhwbinder libion.so system/core/libion system/core/libion liblzma.so external/lzma/C external/lzma/C libunwind.so external/libunwind external/libunwind -libunwindstack.so system/unwinding/libunwindstack system/unwinding/libunwindstack +libunwindstack.so system/core/libunwindstack system/core/libunwindstack libutils.so system/core/libutils system/core/libutils libutilscallstack.so system/core/libutils system/core/libutils libz.so external/zlib external/zlib diff --git a/arm/configs/vndkproduct.libraries.txt b/arm/configs/vndkproduct.libraries.txt new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/arm/configs/vndkproduct.libraries.txt diff --git a/arm64/Android.bp b/arm64/Android.bp index cc6ee0a..413876b 100644 --- a/arm64/Android.bp +++ b/arm64/Android.bp @@ -6,6 +6,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -24,6 +25,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -42,6 +44,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -60,6 +63,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -78,6 +82,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -96,6 +101,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -114,6 +120,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -132,6 +139,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -150,6 +158,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -168,6 +177,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -186,6 +196,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -204,6 +215,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -222,6 +234,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -240,6 +253,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -258,6 +272,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -276,6 +291,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -294,6 +310,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -312,6 +329,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -330,6 +348,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -348,6 +367,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -366,6 +386,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -384,6 +405,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -402,6 +424,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -420,6 +443,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -438,6 +462,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -456,6 +481,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -474,6 +500,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -492,6 +519,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -510,6 +538,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -528,6 +557,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -546,6 +576,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -564,6 +595,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -582,6 +614,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -600,6 +633,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -618,6 +652,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -636,6 +671,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -654,6 +690,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -672,6 +709,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -690,6 +728,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -708,6 +747,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -726,6 +766,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -744,6 +785,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -762,6 +804,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -780,6 +823,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -798,6 +842,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -816,6 +861,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -834,6 +880,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -852,6 +899,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -870,6 +918,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -888,6 +937,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -906,6 +956,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -924,6 +975,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -942,6 +994,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -960,6 +1013,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -978,6 +1032,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -996,6 +1051,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1014,6 +1070,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1032,6 +1089,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1050,6 +1108,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1068,6 +1127,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1086,6 +1146,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1104,6 +1165,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1122,6 +1184,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1140,6 +1203,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1158,6 +1222,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1176,6 +1241,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1194,6 +1260,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1212,6 +1279,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1230,6 +1298,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1248,6 +1317,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1266,6 +1336,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1284,6 +1355,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1302,6 +1374,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1320,6 +1393,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1338,6 +1412,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1356,6 +1431,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1374,6 +1450,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1392,6 +1469,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1410,6 +1488,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1428,6 +1507,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1446,6 +1526,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1464,6 +1545,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1482,6 +1564,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1500,6 +1583,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1518,6 +1602,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1536,6 +1621,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1554,6 +1640,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1572,6 +1659,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1590,6 +1678,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1608,6 +1697,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1626,6 +1716,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1644,6 +1735,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1662,6 +1754,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1680,6 +1773,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1698,6 +1792,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1716,6 +1811,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1734,6 +1830,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1752,6 +1849,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1770,6 +1868,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1788,6 +1887,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1806,6 +1906,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1824,6 +1925,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1842,6 +1944,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1860,6 +1963,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1878,6 +1982,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1896,6 +2001,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1914,6 +2020,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1932,6 +2039,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1951,6 +2059,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1969,6 +2078,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1987,6 +2097,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2005,6 +2116,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2024,6 +2136,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2042,6 +2155,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2061,6 +2175,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2079,6 +2194,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2098,6 +2214,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2116,6 +2233,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2134,6 +2252,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2153,6 +2272,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2172,6 +2292,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2190,6 +2311,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2208,6 +2330,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2226,6 +2349,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: false, + product_available: false, vndk: { enabled: true, }, @@ -2244,6 +2368,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2263,6 +2388,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2281,6 +2407,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2299,6 +2426,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2318,6 +2446,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2337,6 +2466,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2356,6 +2486,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2375,6 +2506,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2394,6 +2526,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2413,6 +2546,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2432,6 +2566,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2451,6 +2586,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2469,6 +2605,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2488,6 +2625,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2506,6 +2644,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2525,6 +2664,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2544,6 +2684,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2563,6 +2704,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2582,6 +2724,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2601,6 +2744,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2620,6 +2764,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2638,6 +2783,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2657,6 +2803,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2675,6 +2822,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2694,6 +2842,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2713,6 +2862,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2732,6 +2882,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2750,6 +2901,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2768,6 +2920,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2787,6 +2940,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2806,6 +2960,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2825,6 +2980,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2844,6 +3000,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2863,6 +3020,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2881,6 +3039,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2900,6 +3059,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2919,6 +3079,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2938,6 +3099,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2957,6 +3119,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2976,6 +3139,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2992,6 +3156,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3008,6 +3173,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3024,6 +3190,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3040,6 +3207,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3056,6 +3224,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3071,6 +3240,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3086,6 +3256,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3102,6 +3273,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3118,6 +3290,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3134,6 +3307,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3150,6 +3324,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3165,6 +3340,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3181,6 +3357,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3196,6 +3373,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3212,6 +3390,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3228,6 +3407,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3243,6 +3423,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3259,6 +3440,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3275,6 +3457,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3291,6 +3474,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3307,6 +3491,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3325,6 +3510,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3343,6 +3529,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3361,6 +3548,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3380,6 +3568,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3399,6 +3588,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3418,6 +3608,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3436,6 +3627,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3454,6 +3646,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3472,6 +3665,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3491,6 +3685,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3509,6 +3704,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3528,6 +3724,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3546,6 +3743,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3564,6 +3762,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3579,6 +3778,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3594,6 +3794,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3613,6 +3814,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3632,6 +3834,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3651,6 +3854,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3670,6 +3874,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3689,6 +3894,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3708,6 +3914,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3727,6 +3934,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3748,6 +3956,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3767,6 +3976,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3786,6 +3996,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3805,6 +4016,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: false, + product_available: false, vndk: { enabled: true, support_system_process: true, @@ -3824,6 +4036,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3843,6 +4056,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3862,6 +4076,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: false, + product_available: false, vndk: { enabled: true, support_system_process: true, @@ -3882,6 +4097,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3902,6 +4118,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: false, + product_available: false, vndk: { enabled: true, support_system_process: true, @@ -3922,6 +4139,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3942,6 +4160,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3962,6 +4181,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3981,6 +4201,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -4000,6 +4221,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -4019,6 +4241,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -4039,6 +4262,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -4059,6 +4283,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -4078,6 +4303,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -4097,6 +4323,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: false, + product_available: false, vndk: { enabled: true, support_system_process: true, @@ -4117,6 +4344,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -4136,6 +4364,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -4156,6 +4385,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -4176,6 +4406,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "arm64", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, diff --git a/arm64/configs/module_paths.txt b/arm64/configs/module_paths.txt index d50a3ea..858063f 100644 --- a/arm64/configs/module_paths.txt +++ b/arm64/configs/module_paths.txt @@ -209,8 +209,8 @@ android.hidl.memory@1.0-impl.so system/libhidl/transport/memory/1.0/default libRSCpuRef.so frameworks/rs/cpu_ref libRSDriver.so frameworks/rs libRS_internal.so frameworks/rs -libbacktrace.so system/unwinding/libbacktrace system/unwinding/libbacktrace -libbase.so system/libbase system/libbase +libbacktrace.so system/core/libbacktrace system/core/libbacktrace +libbase.so system/core/base system/core/base libbcinfo.so frameworks/compile/libbcc/bcinfo libblas.so external/cblas libc++.so external/libcxx @@ -225,7 +225,7 @@ libhwbinder_noltopgo.so system/libhwbinder system/libhwbinder libion.so system/core/libion system/core/libion liblzma.so external/lzma/C external/lzma/C libunwind.so external/libunwind external/libunwind -libunwindstack.so system/unwinding/libunwindstack system/unwinding/libunwindstack +libunwindstack.so system/core/libunwindstack system/core/libunwindstack libutils.so system/core/libutils system/core/libutils libutilscallstack.so system/core/libutils system/core/libutils libz.so external/zlib external/zlib diff --git a/arm64/configs/vndkproduct.libraries.txt b/arm64/configs/vndkproduct.libraries.txt new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/arm64/configs/vndkproduct.libraries.txt diff --git a/common/Android.bp b/common/Android.bp index 49aabea..fd96901 100644 --- a/common/Android.bp +++ b/common/Android.bp @@ -2,123 +2,123 @@ // DO NOT EDIT filegroup { - name: "vndk-v28-libz.so-notice", - srcs: ["NOTICE_FILES/libz.so.txt"], + name: "vndk-v28-libaudioroute.so-notice", + srcs: ["NOTICE_FILES/libaudioroute.so.txt"], } filegroup { - name: "vndk-v28-libxml2.so-notice", - srcs: ["NOTICE_FILES/libxml2.so.txt"], + name: "vndk-v28-libblas.so-notice", + srcs: ["NOTICE_FILES/libblas.so.txt"], } filegroup { - name: "vndk-v28-libtinyalsa.so-notice", - srcs: ["NOTICE_FILES/libtinyalsa.so.txt"], + name: "vndk-v28-libc++.so-notice", + srcs: ["NOTICE_FILES/libc++.so.txt"], } filegroup { - name: "vndk-v28-libcurl.so-notice", - srcs: ["NOTICE_FILES/libcurl.so.txt"], + name: "vndk-v28-libcap.so-notice", + srcs: ["NOTICE_FILES/libcap.so.txt"], } filegroup { - name: "vndk-v28-libmedia_helper.so-notice", - srcs: ["NOTICE_FILES/libmedia_helper.so.txt"], + name: "vndk-v28-libcompiler_rt.so-notice", + srcs: ["NOTICE_FILES/libcompiler_rt.so.txt"], } filegroup { - name: "vndk-v28-libutils.so-notice", - srcs: ["NOTICE_FILES/libutils.so.txt"], + name: "vndk-v28-libcrypto.so-notice", + srcs: ["NOTICE_FILES/libcrypto.so.txt"], } filegroup { - name: "vndk-v28-libpuresoftkeymasterdevice.so-notice", - srcs: ["NOTICE_FILES/libpuresoftkeymasterdevice.so.txt"], + name: "vndk-v28-libcurl.so-notice", + srcs: ["NOTICE_FILES/libcurl.so.txt"], } filegroup { - name: "vndk-v28-libstagefright_enc_common.so-notice", - srcs: ["NOTICE_FILES/libstagefright_enc_common.so.txt"], + name: "vndk-v28-libcutils.so-notice", + srcs: ["NOTICE_FILES/libcutils.so.txt"], } filegroup { - name: "vndk-v28-libstagefright_foundation.so-notice", - srcs: ["NOTICE_FILES/libstagefright_foundation.so.txt"], + name: "vndk-v28-libevent.so-notice", + srcs: ["NOTICE_FILES/libevent.so.txt"], } filegroup { - name: "vndk-v28-libpcre2.so-notice", - srcs: ["NOTICE_FILES/libpcre2.so.txt"], + name: "vndk-v28-libexif.so-notice", + srcs: ["NOTICE_FILES/libexif.so.txt"], } filegroup { - name: "vndk-v28-libui.so-notice", - srcs: ["NOTICE_FILES/libui.so.txt"], + name: "vndk-v28-libhardware.so-notice", + srcs: ["NOTICE_FILES/libhardware.so.txt"], } filegroup { - name: "vndk-v28-libstagefright_soft_flacenc.so-notice", - srcs: ["NOTICE_FILES/libstagefright_soft_flacenc.so.txt"], + name: "vndk-v28-libhardware_legacy.so-notice", + srcs: ["NOTICE_FILES/libhardware_legacy.so.txt"], } filegroup { - name: "vndk-v28-libkeymaster_messages.so-notice", - srcs: ["NOTICE_FILES/libkeymaster_messages.so.txt"], + name: "vndk-v28-libhwbinder.so-notice", + srcs: ["NOTICE_FILES/libhwbinder.so.txt"], } filegroup { - name: "vndk-v28-libstagefright_soft_g711dec.so-notice", - srcs: ["NOTICE_FILES/libstagefright_soft_g711dec.so.txt"], + name: "vndk-v28-libhwbinder_noltopgo.so-notice", + srcs: ["NOTICE_FILES/libhwbinder_noltopgo.so.txt"], } filegroup { - name: "vndk-v28-libhwbinder_noltopgo.so-notice", - srcs: ["NOTICE_FILES/libhwbinder_noltopgo.so.txt"], + name: "vndk-v28-libjpeg.so-notice", + srcs: ["NOTICE_FILES/libjpeg.so.txt"], } filegroup { - name: "vndk-v28-libnetutils.so-notice", - srcs: ["NOTICE_FILES/libnetutils.so.txt"], + name: "vndk-v28-libkeymaster_messages.so-notice", + srcs: ["NOTICE_FILES/libkeymaster_messages.so.txt"], } filegroup { - name: "vndk-v28-libldacBT_abr.so-notice", - srcs: ["NOTICE_FILES/libldacBT_abr.so.txt"], + name: "vndk-v28-libkeymaster_portable.so-notice", + srcs: ["NOTICE_FILES/libkeymaster_portable.so.txt"], } filegroup { - name: "vndk-v28-libaudioroute.so-notice", - srcs: ["NOTICE_FILES/libaudioroute.so.txt"], + name: "vndk-v28-libldacBT_abr.so-notice", + srcs: ["NOTICE_FILES/libldacBT_abr.so.txt"], } filegroup { - name: "vndk-v28-libstagefright_soft_flacdec.so-notice", - srcs: ["NOTICE_FILES/libstagefright_soft_flacdec.so.txt"], + name: "vndk-v28-libldacBT_enc.so-notice", + srcs: ["NOTICE_FILES/libldacBT_enc.so.txt"], } filegroup { - name: "vndk-v28-libstagefright_omx_utils.so-notice", - srcs: ["NOTICE_FILES/libstagefright_omx_utils.so.txt"], + name: "vndk-v28-liblz4.so-notice", + srcs: ["NOTICE_FILES/liblz4.so.txt"], } filegroup { - name: "vndk-v28-libcutils.so-notice", - srcs: ["NOTICE_FILES/libcutils.so.txt"], + name: "vndk-v28-libmedia_helper.so-notice", + srcs: ["NOTICE_FILES/libmedia_helper.so.txt"], } filegroup { - name: "vndk-v28-libstagefright_soft_amrdec.so-notice", - srcs: ["NOTICE_FILES/libstagefright_soft_amrdec.so.txt"], + name: "vndk-v28-libmedia_omx.so-notice", + srcs: ["NOTICE_FILES/libmedia_omx.so.txt"], } filegroup { - name: "vndk-v28-libpower.so-notice", - srcs: ["NOTICE_FILES/libpower.so.txt"], + name: "vndk-v28-libminijail.so-notice", + srcs: ["NOTICE_FILES/libminijail.so.txt"], } filegroup { - name: "vndk-v28-libstagefright_soft_amrwbenc.so-notice", - srcs: ["NOTICE_FILES/libstagefright_soft_amrwbenc.so.txt"], + name: "vndk-v28-libnetutils.so-notice", + srcs: ["NOTICE_FILES/libnetutils.so.txt"], } filegroup { @@ -127,138 +127,138 @@ filegroup { } filegroup { - name: "vndk-v28-libstagefright_soft_mpeg4dec.so-notice", - srcs: ["NOTICE_FILES/libstagefright_soft_mpeg4dec.so.txt"], + name: "vndk-v28-libopus.so-notice", + srcs: ["NOTICE_FILES/libopus.so.txt"], } filegroup { - name: "vndk-v28-libsoftkeymasterdevice.so-notice", - srcs: ["NOTICE_FILES/libsoftkeymasterdevice.so.txt"], + name: "vndk-v28-libpagemap.so-notice", + srcs: ["NOTICE_FILES/libpagemap.so.txt"], } filegroup { - name: "vndk-v28-libstagefright_soft_amrnbenc.so-notice", - srcs: ["NOTICE_FILES/libstagefright_soft_amrnbenc.so.txt"], + name: "vndk-v28-libpcre2.so-notice", + srcs: ["NOTICE_FILES/libpcre2.so.txt"], } filegroup { - name: "vndk-v28-libprotobuf-cpp-lite.so-notice", - srcs: ["NOTICE_FILES/libprotobuf-cpp-lite.so.txt"], + name: "vndk-v28-libpiex.so-notice", + srcs: ["NOTICE_FILES/libpiex.so.txt"], } filegroup { - name: "vndk-v28-libcompiler_rt.so-notice", - srcs: ["NOTICE_FILES/libcompiler_rt.so.txt"], + name: "vndk-v28-libpower.so-notice", + srcs: ["NOTICE_FILES/libpower.so.txt"], } filegroup { - name: "vndk-v28-libstagefright_soft_aacdec.so-notice", - srcs: ["NOTICE_FILES/libstagefright_soft_aacdec.so.txt"], + name: "vndk-v28-libprotobuf-cpp-full.so-notice", + srcs: ["NOTICE_FILES/libprotobuf-cpp-full.so.txt"], } filegroup { - name: "vndk-v28-libhardware.so-notice", - srcs: ["NOTICE_FILES/libhardware.so.txt"], + name: "vndk-v28-libprotobuf-cpp-lite.so-notice", + srcs: ["NOTICE_FILES/libprotobuf-cpp-lite.so.txt"], } filegroup { - name: "vndk-v28-libstagefright_soft_vpxdec.so-notice", - srcs: ["NOTICE_FILES/libstagefright_soft_vpxdec.so.txt"], + name: "vndk-v28-libpuresoftkeymasterdevice.so-notice", + srcs: ["NOTICE_FILES/libpuresoftkeymasterdevice.so.txt"], } filegroup { - name: "vndk-v28-libmedia_omx.so-notice", - srcs: ["NOTICE_FILES/libmedia_omx.so.txt"], + name: "vndk-v28-libsoftkeymasterdevice.so-notice", + srcs: ["NOTICE_FILES/libsoftkeymasterdevice.so.txt"], } filegroup { - name: "vndk-v28-libjpeg.so-notice", - srcs: ["NOTICE_FILES/libjpeg.so.txt"], + name: "vndk-v28-libspeexresampler.so-notice", + srcs: ["NOTICE_FILES/libspeexresampler.so.txt"], } filegroup { - name: "vndk-v28-libblas.so-notice", - srcs: ["NOTICE_FILES/libblas.so.txt"], + name: "vndk-v28-libsqlite.so-notice", + srcs: ["NOTICE_FILES/libsqlite.so.txt"], } filegroup { - name: "vndk-v28-libspeexresampler.so-notice", - srcs: ["NOTICE_FILES/libspeexresampler.so.txt"], + name: "vndk-v28-libssl.so-notice", + srcs: ["NOTICE_FILES/libssl.so.txt"], } filegroup { - name: "vndk-v28-libsqlite.so-notice", - srcs: ["NOTICE_FILES/libsqlite.so.txt"], + name: "vndk-v28-libstagefright_amrnb_common.so-notice", + srcs: ["NOTICE_FILES/libstagefright_amrnb_common.so.txt"], } filegroup { - name: "vndk-v28-liblz4.so-notice", - srcs: ["NOTICE_FILES/liblz4.so.txt"], + name: "vndk-v28-libstagefright_enc_common.so-notice", + srcs: ["NOTICE_FILES/libstagefright_enc_common.so.txt"], } filegroup { - name: "vndk-v28-libstagefright_soft_aacenc.so-notice", - srcs: ["NOTICE_FILES/libstagefright_soft_aacenc.so.txt"], + name: "vndk-v28-libstagefright_flacdec.so-notice", + srcs: ["NOTICE_FILES/libstagefright_flacdec.so.txt"], } filegroup { - name: "vndk-v28-libopus.so-notice", - srcs: ["NOTICE_FILES/libopus.so.txt"], + name: "vndk-v28-libstagefright_foundation.so-notice", + srcs: ["NOTICE_FILES/libstagefright_foundation.so.txt"], } filegroup { - name: "vndk-v28-libevent.so-notice", - srcs: ["NOTICE_FILES/libevent.so.txt"], + name: "vndk-v28-libstagefright_omx.so-notice", + srcs: ["NOTICE_FILES/libstagefright_omx.so.txt"], } filegroup { - name: "vndk-v28-libstagefright_soft_rawdec.so-notice", - srcs: ["NOTICE_FILES/libstagefright_soft_rawdec.so.txt"], + name: "vndk-v28-libstagefright_omx_utils.so-notice", + srcs: ["NOTICE_FILES/libstagefright_omx_utils.so.txt"], } filegroup { - name: "vndk-v28-libprotobuf-cpp-full.so-notice", - srcs: ["NOTICE_FILES/libprotobuf-cpp-full.so.txt"], + name: "vndk-v28-libstagefright_soft_aacdec.so-notice", + srcs: ["NOTICE_FILES/libstagefright_soft_aacdec.so.txt"], } filegroup { - name: "vndk-v28-libunwind.so-notice", - srcs: ["NOTICE_FILES/libunwind.so.txt"], + name: "vndk-v28-libstagefright_soft_aacenc.so-notice", + srcs: ["NOTICE_FILES/libstagefright_soft_aacenc.so.txt"], } filegroup { - name: "vndk-v28-libpagemap.so-notice", - srcs: ["NOTICE_FILES/libpagemap.so.txt"], + name: "vndk-v28-libstagefright_soft_amrdec.so-notice", + srcs: ["NOTICE_FILES/libstagefright_soft_amrdec.so.txt"], } filegroup { - name: "vndk-v28-libldacBT_enc.so-notice", - srcs: ["NOTICE_FILES/libldacBT_enc.so.txt"], + name: "vndk-v28-libstagefright_soft_amrnbenc.so-notice", + srcs: ["NOTICE_FILES/libstagefright_soft_amrnbenc.so.txt"], } filegroup { - name: "vndk-v28-libpiex.so-notice", - srcs: ["NOTICE_FILES/libpiex.so.txt"], + name: "vndk-v28-libstagefright_soft_amrwbenc.so-notice", + srcs: ["NOTICE_FILES/libstagefright_soft_amrwbenc.so.txt"], } filegroup { - name: "vndk-v28-libstagefright_soft_vpxenc.so-notice", - srcs: ["NOTICE_FILES/libstagefright_soft_vpxenc.so.txt"], + name: "vndk-v28-libstagefright_soft_flacdec.so-notice", + srcs: ["NOTICE_FILES/libstagefright_soft_flacdec.so.txt"], } filegroup { - name: "vndk-v28-libstagefright_soft_gsmdec.so-notice", - srcs: ["NOTICE_FILES/libstagefright_soft_gsmdec.so.txt"], + name: "vndk-v28-libstagefright_soft_flacenc.so-notice", + srcs: ["NOTICE_FILES/libstagefright_soft_flacenc.so.txt"], } filegroup { - name: "vndk-v28-libcrypto.so-notice", - srcs: ["NOTICE_FILES/libcrypto.so.txt"], + name: "vndk-v28-libstagefright_soft_g711dec.so-notice", + srcs: ["NOTICE_FILES/libstagefright_soft_g711dec.so.txt"], } filegroup { - name: "vndk-v28-libexif.so-notice", - srcs: ["NOTICE_FILES/libexif.so.txt"], + name: "vndk-v28-libstagefright_soft_gsmdec.so-notice", + srcs: ["NOTICE_FILES/libstagefright_soft_gsmdec.so.txt"], } filegroup { @@ -267,13 +267,8 @@ filegroup { } filegroup { - name: "vndk-v28-libhardware_legacy.so-notice", - srcs: ["NOTICE_FILES/libhardware_legacy.so.txt"], -} - -filegroup { - name: "vndk-v28-libstagefright_omx.so-notice", - srcs: ["NOTICE_FILES/libstagefright_omx.so.txt"], + name: "vndk-v28-libstagefright_soft_mpeg4dec.so-notice", + srcs: ["NOTICE_FILES/libstagefright_soft_mpeg4dec.so.txt"], } filegroup { @@ -282,48 +277,48 @@ filegroup { } filegroup { - name: "vndk-v28-libminijail.so-notice", - srcs: ["NOTICE_FILES/libminijail.so.txt"], + name: "vndk-v28-libstagefright_soft_rawdec.so-notice", + srcs: ["NOTICE_FILES/libstagefright_soft_rawdec.so.txt"], } filegroup { - name: "vndk-v28-libstagefright_amrnb_common.so-notice", - srcs: ["NOTICE_FILES/libstagefright_amrnb_common.so.txt"], + name: "vndk-v28-libstagefright_soft_vorbisdec.so-notice", + srcs: ["NOTICE_FILES/libstagefright_soft_vorbisdec.so.txt"], } filegroup { - name: "vndk-v28-libssl.so-notice", - srcs: ["NOTICE_FILES/libssl.so.txt"], + name: "vndk-v28-libstagefright_soft_vpxdec.so-notice", + srcs: ["NOTICE_FILES/libstagefright_soft_vpxdec.so.txt"], } filegroup { - name: "vndk-v28-libc++.so-notice", - srcs: ["NOTICE_FILES/libc++.so.txt"], + name: "vndk-v28-libstagefright_soft_vpxenc.so-notice", + srcs: ["NOTICE_FILES/libstagefright_soft_vpxenc.so.txt"], } filegroup { - name: "vndk-v28-libstagefright_flacdec.so-notice", - srcs: ["NOTICE_FILES/libstagefright_flacdec.so.txt"], + name: "vndk-v28-libtinyalsa.so-notice", + srcs: ["NOTICE_FILES/libtinyalsa.so.txt"], } filegroup { - name: "vndk-v28-libcap.so-notice", - srcs: ["NOTICE_FILES/libcap.so.txt"], + name: "vndk-v28-libtinyxml2.so-notice", + srcs: ["NOTICE_FILES/libtinyxml2.so.txt"], } filegroup { - name: "vndk-v28-libhwbinder.so-notice", - srcs: ["NOTICE_FILES/libhwbinder.so.txt"], + name: "vndk-v28-libui.so-notice", + srcs: ["NOTICE_FILES/libui.so.txt"], } filegroup { - name: "vndk-v28-libtinyxml2.so-notice", - srcs: ["NOTICE_FILES/libtinyxml2.so.txt"], + name: "vndk-v28-libunwind.so-notice", + srcs: ["NOTICE_FILES/libunwind.so.txt"], } filegroup { - name: "vndk-v28-libstagefright_soft_vorbisdec.so-notice", - srcs: ["NOTICE_FILES/libstagefright_soft_vorbisdec.so.txt"], + name: "vndk-v28-libutils.so-notice", + srcs: ["NOTICE_FILES/libutils.so.txt"], } filegroup { @@ -332,11 +327,16 @@ filegroup { } filegroup { - name: "vndk-v28-libkeymaster_portable.so-notice", - srcs: ["NOTICE_FILES/libkeymaster_portable.so.txt"], + name: "vndk-v28-libvorbisidec.so-notice", + srcs: ["NOTICE_FILES/libvorbisidec.so.txt"], } filegroup { - name: "vndk-v28-libvorbisidec.so-notice", - srcs: ["NOTICE_FILES/libvorbisidec.so.txt"], + name: "vndk-v28-libxml2.so-notice", + srcs: ["NOTICE_FILES/libxml2.so.txt"], +} + +filegroup { + name: "vndk-v28-libz.so-notice", + srcs: ["NOTICE_FILES/libz.so.txt"], } diff --git a/x86/Android.bp b/x86/Android.bp index 1789bfd..6be28b4 100644 --- a/x86/Android.bp +++ b/x86/Android.bp @@ -6,6 +6,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -21,6 +22,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -36,6 +38,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -51,6 +54,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -66,6 +70,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -81,6 +86,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -96,6 +102,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -111,6 +118,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -126,6 +134,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -141,6 +150,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -156,6 +166,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -171,6 +182,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -186,6 +198,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -201,6 +214,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -216,6 +230,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -231,6 +246,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -246,6 +262,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -261,6 +278,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -276,6 +294,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -291,6 +310,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -306,6 +326,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -321,6 +342,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -336,6 +358,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -351,6 +374,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -366,6 +390,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -381,6 +406,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -396,6 +422,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -411,6 +438,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -426,6 +454,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -441,6 +470,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -456,6 +486,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -471,6 +502,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -486,6 +518,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -501,6 +534,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -516,6 +550,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -531,6 +566,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -546,6 +582,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -561,6 +598,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -576,6 +614,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -591,6 +630,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -606,6 +646,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -621,6 +662,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -636,6 +678,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -651,6 +694,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -666,6 +710,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -681,6 +726,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -696,6 +742,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -711,6 +758,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -726,6 +774,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -741,6 +790,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -756,6 +806,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -771,6 +822,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -786,6 +838,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -801,6 +854,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -816,6 +870,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -831,6 +886,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -846,6 +902,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -861,6 +918,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -876,6 +934,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -891,6 +950,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -906,6 +966,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -921,6 +982,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -936,6 +998,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -951,6 +1014,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -966,6 +1030,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -981,6 +1046,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -996,6 +1062,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1011,6 +1078,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1026,6 +1094,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1041,6 +1110,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1056,6 +1126,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1071,6 +1142,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1086,6 +1158,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1101,6 +1174,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1116,6 +1190,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1131,6 +1206,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1146,6 +1222,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1161,6 +1238,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1176,6 +1254,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1191,6 +1270,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1206,6 +1286,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1221,6 +1302,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1236,6 +1318,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1251,6 +1334,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1266,6 +1350,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1281,6 +1366,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1296,6 +1382,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1311,6 +1398,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1326,6 +1414,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1341,6 +1430,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1356,6 +1446,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1371,6 +1462,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1386,6 +1478,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1401,6 +1494,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1416,6 +1510,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1431,6 +1526,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1446,6 +1542,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1461,6 +1558,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1476,6 +1574,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1491,6 +1590,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1506,6 +1606,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1521,6 +1622,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1536,6 +1638,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1551,6 +1654,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1566,6 +1670,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1581,6 +1686,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1596,6 +1702,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1611,6 +1718,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1627,6 +1735,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1642,6 +1751,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1657,6 +1767,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1672,6 +1783,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1688,6 +1800,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1703,6 +1816,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1719,6 +1833,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1734,6 +1849,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1750,6 +1866,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1765,6 +1882,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1780,6 +1898,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1796,6 +1915,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1812,6 +1932,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1827,6 +1948,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1842,6 +1964,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1857,6 +1980,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: false, + product_available: false, vndk: { enabled: true, }, @@ -1872,6 +1996,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1888,6 +2013,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1903,6 +2029,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1918,6 +2045,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1934,6 +2062,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1950,6 +2079,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1966,6 +2096,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1982,6 +2113,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1998,6 +2130,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2014,6 +2147,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2030,6 +2164,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2046,6 +2181,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2061,6 +2197,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2077,6 +2214,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2092,6 +2230,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2108,6 +2247,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2124,6 +2264,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2140,6 +2281,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2156,6 +2298,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2172,6 +2315,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2188,6 +2332,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2203,6 +2348,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2219,6 +2365,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2234,6 +2381,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2250,6 +2398,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2266,6 +2415,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2282,6 +2432,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2297,6 +2448,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2312,6 +2464,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2328,6 +2481,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2344,6 +2498,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2360,6 +2515,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2376,6 +2532,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2392,6 +2549,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2407,6 +2565,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2423,6 +2582,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2439,6 +2599,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2455,6 +2616,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2471,6 +2633,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2487,6 +2650,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2503,6 +2667,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2519,6 +2684,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2535,6 +2701,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2551,6 +2718,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2567,6 +2735,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2582,6 +2751,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2597,6 +2767,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2613,6 +2784,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2629,6 +2801,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2645,6 +2818,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2661,6 +2835,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2676,6 +2851,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2692,6 +2868,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2707,6 +2884,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2723,6 +2901,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2739,6 +2918,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2754,6 +2934,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2770,6 +2951,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2786,6 +2968,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2802,6 +2985,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2818,6 +3002,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2833,6 +3018,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2848,6 +3034,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2863,6 +3050,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2879,6 +3067,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2895,6 +3084,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2911,6 +3101,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2926,6 +3117,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2941,6 +3133,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2956,6 +3149,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2972,6 +3166,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2987,6 +3182,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3003,6 +3199,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3018,6 +3215,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3033,6 +3231,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3048,6 +3247,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3064,6 +3264,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3080,6 +3281,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3096,6 +3298,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3112,6 +3315,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3128,6 +3332,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3144,6 +3349,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3160,6 +3366,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3177,6 +3384,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3193,6 +3401,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3209,6 +3418,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3225,6 +3435,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: false, + product_available: false, vndk: { enabled: true, support_system_process: true, @@ -3241,6 +3452,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3257,6 +3469,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3273,6 +3486,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: false, + product_available: false, vndk: { enabled: true, support_system_process: true, @@ -3290,6 +3504,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3307,6 +3522,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: false, + product_available: false, vndk: { enabled: true, support_system_process: true, @@ -3324,6 +3540,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3341,6 +3558,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3358,6 +3576,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3374,6 +3593,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3390,6 +3610,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3406,6 +3627,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3423,6 +3645,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3440,6 +3663,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3456,6 +3680,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3472,6 +3697,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: false, + product_available: false, vndk: { enabled: true, support_system_process: true, @@ -3489,6 +3715,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3505,6 +3732,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3522,6 +3750,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3539,6 +3768,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, diff --git a/x86/binder32/Android.bp b/x86/binder32/Android.bp index e334ddb..5564c0f 100644 --- a/x86/binder32/Android.bp +++ b/x86/binder32/Android.bp @@ -7,6 +7,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -23,6 +24,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -39,6 +41,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -55,6 +58,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -71,6 +75,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -87,6 +92,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -103,6 +109,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -119,6 +126,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -135,6 +143,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -151,6 +160,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -167,6 +177,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -183,6 +194,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -199,6 +211,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -215,6 +228,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -231,6 +245,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -247,6 +262,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -263,6 +279,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -279,6 +296,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -295,6 +313,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -311,6 +330,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -327,6 +347,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -343,6 +364,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -359,6 +381,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -375,6 +398,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -391,6 +415,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -407,6 +432,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -423,6 +449,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -439,6 +466,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -455,6 +483,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -471,6 +500,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -487,6 +517,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -503,6 +534,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -519,6 +551,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -535,6 +568,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -551,6 +585,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -567,6 +602,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -583,6 +619,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -599,6 +636,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -615,6 +653,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -631,6 +670,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -647,6 +687,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -663,6 +704,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -679,6 +721,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -695,6 +738,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -711,6 +755,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -727,6 +772,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -743,6 +789,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -759,6 +806,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -775,6 +823,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -791,6 +840,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -807,6 +857,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -823,6 +874,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -839,6 +891,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -855,6 +908,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -871,6 +925,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -887,6 +942,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -903,6 +959,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -919,6 +976,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -935,6 +993,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -951,6 +1010,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -967,6 +1027,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -983,6 +1044,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -999,6 +1061,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1015,6 +1078,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1031,6 +1095,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1047,6 +1112,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1063,6 +1129,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1079,6 +1146,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1095,6 +1163,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1111,6 +1180,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1127,6 +1197,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1143,6 +1214,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1159,6 +1231,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1175,6 +1248,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1191,6 +1265,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1207,6 +1282,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1223,6 +1299,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1239,6 +1316,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1255,6 +1333,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1271,6 +1350,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1287,6 +1367,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1303,6 +1384,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1319,6 +1401,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1335,6 +1418,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1351,6 +1435,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1367,6 +1452,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1383,6 +1469,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1399,6 +1486,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1415,6 +1503,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1431,6 +1520,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1447,6 +1537,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1463,6 +1554,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1479,6 +1571,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1495,6 +1588,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1511,6 +1605,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1527,6 +1622,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1543,6 +1639,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1559,6 +1656,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1575,6 +1673,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1591,6 +1690,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1607,6 +1707,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1623,6 +1724,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1639,6 +1741,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1655,6 +1758,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1671,6 +1775,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1687,6 +1792,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1703,6 +1809,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1719,6 +1826,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1736,6 +1844,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1752,6 +1861,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1768,6 +1878,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1784,6 +1895,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1801,6 +1913,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1817,6 +1930,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1834,6 +1948,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1850,6 +1965,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1867,6 +1983,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1883,6 +2000,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1899,6 +2017,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1916,6 +2035,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1933,6 +2053,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1949,6 +2070,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1965,6 +2087,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1981,6 +2104,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: false, + product_available: false, vndk: { enabled: true, }, @@ -1997,6 +2121,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2014,6 +2139,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2030,6 +2156,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2046,6 +2173,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2063,6 +2191,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2080,6 +2209,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2097,6 +2227,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2114,6 +2245,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2131,6 +2263,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2148,6 +2281,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2165,6 +2299,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2182,6 +2317,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2198,6 +2334,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2215,6 +2352,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2231,6 +2369,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2248,6 +2387,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2265,6 +2405,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2282,6 +2423,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2299,6 +2441,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2316,6 +2459,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2333,6 +2477,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2349,6 +2494,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2366,6 +2512,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2382,6 +2529,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2399,6 +2547,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2416,6 +2565,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2433,6 +2583,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2449,6 +2600,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2465,6 +2617,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2482,6 +2635,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2499,6 +2653,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2516,6 +2671,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2533,6 +2689,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2550,6 +2707,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2566,6 +2724,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2583,6 +2742,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2600,6 +2760,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2617,6 +2778,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2634,6 +2796,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2651,6 +2814,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2668,6 +2832,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2685,6 +2850,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2702,6 +2868,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2719,6 +2886,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2736,6 +2904,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2752,6 +2921,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2768,6 +2938,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2785,6 +2956,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2802,6 +2974,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2819,6 +2992,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2836,6 +3010,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2852,6 +3027,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2869,6 +3045,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2885,6 +3062,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2902,6 +3080,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2919,6 +3098,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2935,6 +3115,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2952,6 +3133,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2969,6 +3151,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2986,6 +3169,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3003,6 +3187,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3019,6 +3204,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3035,6 +3221,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3051,6 +3238,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3068,6 +3256,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3085,6 +3274,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3102,6 +3292,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3118,6 +3309,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3134,6 +3326,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3150,6 +3343,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3167,6 +3361,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3183,6 +3378,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3200,6 +3396,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3216,6 +3413,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3232,6 +3430,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3248,6 +3447,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3265,6 +3465,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3282,6 +3483,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3299,6 +3501,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3316,6 +3519,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3333,6 +3537,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3350,6 +3555,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3367,6 +3573,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3385,6 +3592,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3402,6 +3610,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3419,6 +3628,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3436,6 +3646,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: false, + product_available: false, vndk: { enabled: true, support_system_process: true, @@ -3453,6 +3664,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3470,6 +3682,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3487,6 +3700,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: false, + product_available: false, vndk: { enabled: true, support_system_process: true, @@ -3505,6 +3719,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3523,6 +3738,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: false, + product_available: false, vndk: { enabled: true, support_system_process: true, @@ -3541,6 +3757,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3559,6 +3776,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3577,6 +3795,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3594,6 +3813,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3611,6 +3831,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3628,6 +3849,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3646,6 +3868,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3664,6 +3887,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3681,6 +3905,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3698,6 +3923,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: false, + product_available: false, vndk: { enabled: true, support_system_process: true, @@ -3716,6 +3942,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3733,6 +3960,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3751,6 +3979,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3769,6 +3998,7 @@ vndk_prebuilt_shared { target_arch: "x86", binder32bit: true, vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, diff --git a/x86/configs/module_paths.txt b/x86/configs/module_paths.txt index bec4289..62ac050 100644 --- a/x86/configs/module_paths.txt +++ b/x86/configs/module_paths.txt @@ -208,8 +208,8 @@ android.hidl.memory@1.0-impl.so system/libhidl/transport/memory/1.0/default libRSCpuRef.so frameworks/rs/cpu_ref libRSDriver.so frameworks/rs libRS_internal.so frameworks/rs -libbacktrace.so system/unwinding/libbacktrace system/unwinding/libbacktrace -libbase.so system/libbase system/libbase +libbacktrace.so system/core/libbacktrace system/core/libbacktrace +libbase.so system/core/base system/core/base libbcinfo.so frameworks/compile/libbcc/bcinfo libblas.so external/cblas libc++.so external/libcxx @@ -224,7 +224,7 @@ libhwbinder_noltopgo.so system/libhwbinder system/libhwbinder libion.so system/core/libion system/core/libion liblzma.so external/lzma/C external/lzma/C libunwind.so external/libunwind external/libunwind -libunwindstack.so system/unwinding/libunwindstack system/unwinding/libunwindstack +libunwindstack.so system/core/libunwindstack system/core/libunwindstack libutils.so system/core/libutils system/core/libutils libutilscallstack.so system/core/libutils system/core/libutils libz.so external/zlib external/zlib diff --git a/x86/configs/vndkproduct.libraries.txt b/x86/configs/vndkproduct.libraries.txt new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/x86/configs/vndkproduct.libraries.txt diff --git a/x86_64/Android.bp b/x86_64/Android.bp index 77f9997..294e301 100644 --- a/x86_64/Android.bp +++ b/x86_64/Android.bp @@ -6,6 +6,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -24,6 +25,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -42,6 +44,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -60,6 +63,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -78,6 +82,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -96,6 +101,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -114,6 +120,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -132,6 +139,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -150,6 +158,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -168,6 +177,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -186,6 +196,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -204,6 +215,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -222,6 +234,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -240,6 +253,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -258,6 +272,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -276,6 +291,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -294,6 +310,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -312,6 +329,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -330,6 +348,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -348,6 +367,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -366,6 +386,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -384,6 +405,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -402,6 +424,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -420,6 +443,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -438,6 +462,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -456,6 +481,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -474,6 +500,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -492,6 +519,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -510,6 +538,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -528,6 +557,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -546,6 +576,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -564,6 +595,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -582,6 +614,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -600,6 +633,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -618,6 +652,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -636,6 +671,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -654,6 +690,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -672,6 +709,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -690,6 +728,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -708,6 +747,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -726,6 +766,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -744,6 +785,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -762,6 +804,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -780,6 +823,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -798,6 +842,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -816,6 +861,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -834,6 +880,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -852,6 +899,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -870,6 +918,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -888,6 +937,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -906,6 +956,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -924,6 +975,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -942,6 +994,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -960,6 +1013,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -978,6 +1032,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -996,6 +1051,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1014,6 +1070,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1032,6 +1089,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1050,6 +1108,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1068,6 +1127,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1086,6 +1146,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1104,6 +1165,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1122,6 +1184,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1140,6 +1203,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1158,6 +1222,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1176,6 +1241,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1194,6 +1260,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1212,6 +1279,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1230,6 +1298,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1248,6 +1317,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1266,6 +1336,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1284,6 +1355,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1302,6 +1374,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1320,6 +1393,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1338,6 +1412,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1356,6 +1431,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1374,6 +1450,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1392,6 +1469,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1410,6 +1488,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1428,6 +1507,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1446,6 +1526,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1464,6 +1545,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1482,6 +1564,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1500,6 +1583,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1518,6 +1602,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1536,6 +1621,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1554,6 +1640,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1572,6 +1659,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1590,6 +1678,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1608,6 +1697,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1626,6 +1716,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1644,6 +1735,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1662,6 +1754,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1680,6 +1773,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1698,6 +1792,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1716,6 +1811,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1734,6 +1830,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1752,6 +1849,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1770,6 +1868,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1788,6 +1887,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1806,6 +1906,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1824,6 +1925,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1842,6 +1944,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1860,6 +1963,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1878,6 +1982,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1896,6 +2001,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1914,6 +2020,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1932,6 +2039,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1951,6 +2059,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1969,6 +2078,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -1987,6 +2097,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2005,6 +2116,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2024,6 +2136,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2042,6 +2155,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2061,6 +2175,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2079,6 +2194,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2098,6 +2214,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2116,6 +2233,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2134,6 +2252,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2153,6 +2272,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2172,6 +2292,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2190,6 +2311,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2208,6 +2330,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2226,6 +2349,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: false, + product_available: false, vndk: { enabled: true, }, @@ -2244,6 +2368,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2263,6 +2388,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2281,6 +2407,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2299,6 +2426,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2318,6 +2446,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2337,6 +2466,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2356,6 +2486,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2375,6 +2506,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2394,6 +2526,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2413,6 +2546,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2432,6 +2566,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2451,6 +2586,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2469,6 +2605,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2488,6 +2625,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2506,6 +2644,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2525,6 +2664,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2544,6 +2684,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2563,6 +2704,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2582,6 +2724,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2601,6 +2744,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2620,6 +2764,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2638,6 +2783,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2657,6 +2803,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2675,6 +2822,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2694,6 +2842,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2713,6 +2862,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2732,6 +2882,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2750,6 +2901,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2768,6 +2920,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2787,6 +2940,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2806,6 +2960,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2825,6 +2980,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2844,6 +3000,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2863,6 +3020,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2881,6 +3039,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2900,6 +3059,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2919,6 +3079,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2938,6 +3099,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2957,6 +3119,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2976,6 +3139,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -2992,6 +3156,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3008,6 +3173,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3024,6 +3190,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3040,6 +3207,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3056,6 +3224,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3071,6 +3240,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3086,6 +3256,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3102,6 +3273,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3118,6 +3290,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3134,6 +3307,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3150,6 +3324,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3165,6 +3340,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3181,6 +3357,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3196,6 +3373,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3212,6 +3390,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3228,6 +3407,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3243,6 +3423,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3259,6 +3440,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3275,6 +3457,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3291,6 +3474,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3307,6 +3491,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3325,6 +3510,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3343,6 +3529,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3361,6 +3548,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3380,6 +3568,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3399,6 +3588,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3418,6 +3608,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3436,6 +3627,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3454,6 +3646,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3472,6 +3665,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3491,6 +3685,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3509,6 +3704,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3528,6 +3724,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3546,6 +3743,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3564,6 +3762,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3579,6 +3778,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, }, @@ -3594,6 +3794,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3613,6 +3814,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3632,6 +3834,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3651,6 +3854,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3670,6 +3874,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3689,6 +3894,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3708,6 +3914,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3727,6 +3934,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3748,6 +3956,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3767,6 +3976,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3786,6 +3996,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3805,6 +4016,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: false, + product_available: false, vndk: { enabled: true, support_system_process: true, @@ -3824,6 +4036,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3843,6 +4056,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3862,6 +4076,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: false, + product_available: false, vndk: { enabled: true, support_system_process: true, @@ -3882,6 +4097,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3902,6 +4118,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: false, + product_available: false, vndk: { enabled: true, support_system_process: true, @@ -3922,6 +4139,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3942,6 +4160,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3962,6 +4181,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -3981,6 +4201,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -4000,6 +4221,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -4019,6 +4241,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -4039,6 +4262,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -4059,6 +4283,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -4078,6 +4303,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -4097,6 +4323,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: false, + product_available: false, vndk: { enabled: true, support_system_process: true, @@ -4117,6 +4344,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -4136,6 +4364,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -4156,6 +4385,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, @@ -4176,6 +4406,7 @@ vndk_prebuilt_shared { version: "28", target_arch: "x86_64", vendor_available: true, + product_available: true, vndk: { enabled: true, support_system_process: true, diff --git a/x86_64/configs/module_paths.txt b/x86_64/configs/module_paths.txt index 6ae00f0..327aec0 100644 --- a/x86_64/configs/module_paths.txt +++ b/x86_64/configs/module_paths.txt @@ -209,8 +209,8 @@ android.hidl.memory@1.0-impl.so system/libhidl/transport/memory/1.0/default libRSCpuRef.so frameworks/rs/cpu_ref libRSDriver.so frameworks/rs libRS_internal.so frameworks/rs -libbacktrace.so system/unwinding/libbacktrace system/unwinding/libbacktrace -libbase.so system/libbase system/libbase +libbacktrace.so system/core/libbacktrace system/core/libbacktrace +libbase.so system/core/base system/core/base libbcinfo.so frameworks/compile/libbcc/bcinfo libblas.so external/cblas libc++.so external/libcxx @@ -225,7 +225,7 @@ libhwbinder_noltopgo.so system/libhwbinder system/libhwbinder libion.so system/core/libion system/core/libion liblzma.so external/lzma/C external/lzma/C libunwind.so external/libunwind external/libunwind -libunwindstack.so system/unwinding/libunwindstack system/unwinding/libunwindstack +libunwindstack.so system/core/libunwindstack system/core/libunwindstack libutils.so system/core/libutils system/core/libutils libutilscallstack.so system/core/libutils system/core/libutils libz.so external/zlib external/zlib diff --git a/x86_64/configs/vndkproduct.libraries.txt b/x86_64/configs/vndkproduct.libraries.txt new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/x86_64/configs/vndkproduct.libraries.txt |