1// THIS FILE IS AUTOGENERATED BY development/vndk/snapshot/gen_buildfiles.py
2// DO NOT EDIT
3
4package {
5    default_applicable_licenses: ["prebuilts_vndk_v33_license"],
6}
7
8vndk_prebuilt_shared {
9    name: "android.hardware.audio.common-V1-ndk",
10    version: "33",
11    target_arch: "arm",
12    vendor_available: true,
13    vndk: {
14        enabled: true,
15    },
16    arch: {
17        arm: {
18            export_include_dirs: [
19                "include/frameworks/native/libs/binder/ndk/include_cpp",
20                "include/frameworks/native/libs/binder/ndk/include_ndk",
21                "include/frameworks/native/libs/binder/ndk/include_platform",
22                "include/generated-headers/frameworks/base/media/android.media.audio.common.types-V1-ndk-source/gen/include",
23                "include/generated-headers/hardware/interfaces/audio/aidl/android.hardware.audio.common-V1-ndk-source/gen/include",
24            ],
25            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.audio.common-V1-ndk.so"],
26        },
27    },
28}
29
30vndk_prebuilt_shared {
31    name: "[email protected]",
32    version: "33",
33    target_arch: "arm",
34    vendor_available: true,
35    product_available: true,
36    vndk: {
37        enabled: true,
38    },
39    arch: {
40        arm: {
41            export_include_dirs: [
42                "include/system/libhidl/base/include",
43                "include/system/libhidl/transport/include",
44                "include/system/libfmq/base",
45                "include/system/libhwbinder/include",
46                "include/system/libbase/include",
47                "include/external/fmtlib/include",
48                "include/system/core/libutils/include",
49                "include/system/unwinding/libbacktrace/include",
50                "include/system/core/libcutils/include_outside_system",
51                "include/system/logging/liblog/include_vndk",
52                "include/system/core/libprocessgroup/include",
53                "include/system/core/libsystem/include",
54                "include/system/core/libcutils/include",
55                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
56                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
57                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
58                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
59                "include/generated-headers/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen",
60            ],
61            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.audio.common@2.0.so"],
62        },
63    },
64}
65
66vndk_prebuilt_shared {
67    name: "android.hardware.authsecret-V1-ndk",
68    version: "33",
69    target_arch: "arm",
70    vendor_available: true,
71    vndk: {
72        enabled: true,
73    },
74    arch: {
75        arm: {
76            export_include_dirs: [
77                "include/frameworks/native/libs/binder/ndk/include_cpp",
78                "include/frameworks/native/libs/binder/ndk/include_ndk",
79                "include/frameworks/native/libs/binder/ndk/include_platform",
80                "include/generated-headers/hardware/interfaces/authsecret/aidl/android.hardware.authsecret-V1-ndk-source/gen/include",
81            ],
82            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.authsecret-V1-ndk.so"],
83        },
84    },
85}
86
87vndk_prebuilt_shared {
88    name: "android.hardware.automotive.occupant_awareness-V1-ndk",
89    version: "33",
90    target_arch: "arm",
91    vendor_available: true,
92    vndk: {
93        enabled: true,
94    },
95    arch: {
96        arm: {
97            export_include_dirs: [
98                "include/frameworks/native/libs/binder/ndk/include_cpp",
99                "include/frameworks/native/libs/binder/ndk/include_ndk",
100                "include/frameworks/native/libs/binder/ndk/include_platform",
101                "include/generated-headers/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include",
102            ],
103            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.automotive.occupant_awareness-V1-ndk.so"],
104        },
105    },
106}
107
108vndk_prebuilt_shared {
109    name: "android.hardware.bluetooth.audio-V2-ndk",
110    version: "33",
111    target_arch: "arm",
112    vendor_available: true,
113    vndk: {
114        enabled: true,
115    },
116    arch: {
117        arm: {
118            export_include_dirs: [
119                "include/frameworks/native/libs/binder/ndk/include_cpp",
120                "include/frameworks/native/libs/binder/ndk/include_ndk",
121                "include/frameworks/native/libs/binder/ndk/include_platform",
122                "include/generated-headers/hardware/interfaces/common/aidl/android.hardware.common-V2-ndk-source/gen/include",
123                "include/generated-headers/hardware/interfaces/common/fmq/aidl/android.hardware.common.fmq-V1-ndk-source/gen/include",
124                "include/generated-headers/frameworks/base/media/android.media.audio.common.types-V1-ndk-source/gen/include",
125                "include/generated-headers/hardware/interfaces/audio/aidl/android.hardware.audio.common-V1-ndk-source/gen/include",
126                "include/generated-headers/hardware/interfaces/bluetooth/audio/aidl/android.hardware.bluetooth.audio-V2-ndk-source/gen/include",
127            ],
128            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.bluetooth.audio-V2-ndk.so"],
129        },
130    },
131}
132
133vndk_prebuilt_shared {
134    name: "android.hardware.camera.common-V1-ndk",
135    version: "33",
136    target_arch: "arm",
137    vendor_available: true,
138    vndk: {
139        enabled: true,
140    },
141    arch: {
142        arm: {
143            export_include_dirs: [
144                "include/frameworks/native/libs/binder/ndk/include_cpp",
145                "include/frameworks/native/libs/binder/ndk/include_ndk",
146                "include/frameworks/native/libs/binder/ndk/include_platform",
147                "include/generated-headers/hardware/interfaces/camera/common/aidl/android.hardware.camera.common-V1-ndk-source/gen/include",
148            ],
149            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.camera.common-V1-ndk.so"],
150        },
151    },
152}
153
154vndk_prebuilt_shared {
155    name: "android.hardware.camera.device-V1-ndk",
156    version: "33",
157    target_arch: "arm",
158    vendor_available: true,
159    vndk: {
160        enabled: true,
161    },
162    arch: {
163        arm: {
164            export_include_dirs: [
165                "include/frameworks/native/libs/binder/ndk/include_cpp",
166                "include/frameworks/native/libs/binder/ndk/include_ndk",
167                "include/frameworks/native/libs/binder/ndk/include_platform",
168                "include/generated-headers/hardware/interfaces/common/aidl/android.hardware.common-V2-ndk-source/gen/include",
169                "include/generated-headers/hardware/interfaces/common/fmq/aidl/android.hardware.common.fmq-V1-ndk-source/gen/include",
170                "include/generated-headers/hardware/interfaces/camera/common/aidl/android.hardware.camera.common-V1-ndk-source/gen/include",
171                "include/generated-headers/hardware/interfaces/camera/metadata/aidl/android.hardware.camera.metadata-V1-ndk-source/gen/include",
172                "include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-V3-ndk-source/gen/include",
173                "include/generated-headers/hardware/interfaces/camera/device/aidl/android.hardware.camera.device-V1-ndk-source/gen/include",
174            ],
175            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.camera.device-V1-ndk.so"],
176        },
177    },
178}
179
180vndk_prebuilt_shared {
181    name: "android.hardware.camera.metadata-V1-ndk",
182    version: "33",
183    target_arch: "arm",
184    vendor_available: true,
185    vndk: {
186        enabled: true,
187    },
188    arch: {
189        arm: {
190            export_include_dirs: [
191                "include/frameworks/native/libs/binder/ndk/include_cpp",
192                "include/frameworks/native/libs/binder/ndk/include_ndk",
193                "include/frameworks/native/libs/binder/ndk/include_platform",
194                "include/generated-headers/hardware/interfaces/camera/metadata/aidl/android.hardware.camera.metadata-V1-ndk-source/gen/include",
195            ],
196            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.camera.metadata-V1-ndk.so"],
197        },
198    },
199}
200
201vndk_prebuilt_shared {
202    name: "android.hardware.camera.provider-V1-ndk",
203    version: "33",
204    target_arch: "arm",
205    vendor_available: true,
206    vndk: {
207        enabled: true,
208    },
209    arch: {
210        arm: {
211            export_include_dirs: [
212                "include/frameworks/native/libs/binder/ndk/include_cpp",
213                "include/frameworks/native/libs/binder/ndk/include_ndk",
214                "include/frameworks/native/libs/binder/ndk/include_platform",
215                "include/generated-headers/hardware/interfaces/common/aidl/android.hardware.common-V2-ndk-source/gen/include",
216                "include/generated-headers/hardware/interfaces/common/fmq/aidl/android.hardware.common.fmq-V1-ndk-source/gen/include",
217                "include/generated-headers/hardware/interfaces/camera/common/aidl/android.hardware.camera.common-V1-ndk-source/gen/include",
218                "include/generated-headers/hardware/interfaces/camera/metadata/aidl/android.hardware.camera.metadata-V1-ndk-source/gen/include",
219                "include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-V3-ndk-source/gen/include",
220                "include/generated-headers/hardware/interfaces/camera/device/aidl/android.hardware.camera.device-V1-ndk-source/gen/include",
221                "include/generated-headers/hardware/interfaces/camera/provider/aidl/android.hardware.camera.provider-V1-ndk-source/gen/include",
222            ],
223            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.camera.provider-V1-ndk.so"],
224        },
225    },
226}
227
228vndk_prebuilt_shared {
229    name: "android.hardware.configstore-utils",
230    version: "33",
231    target_arch: "arm",
232    vendor_available: true,
233    vndk: {
234        enabled: true,
235    },
236    arch: {
237        arm: {
238            export_include_dirs: [
239                "include/hardware/interfaces/configstore/utils/include",
240                "include/system/libhidl/base/include",
241                "include/system/libhidl/transport/include",
242                "include/system/libfmq/base",
243                "include/system/libhwbinder/include",
244                "include/system/libbase/include",
245                "include/external/fmtlib/include",
246                "include/system/core/libutils/include",
247                "include/system/unwinding/libbacktrace/include",
248                "include/system/core/libcutils/include_outside_system",
249                "include/system/logging/liblog/include_vndk",
250                "include/system/core/libprocessgroup/include",
251                "include/system/core/libsystem/include",
252                "include/system/core/libcutils/include",
253                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
254                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
255                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
256                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
257                "include/generated-headers/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen",
258                "include/generated-headers/hardware/interfaces/configstore/1.1/[email protected]_genc++_headers/gen",
259            ],
260            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.configstore-utils.so"],
261        },
262    },
263}
264
265vndk_prebuilt_shared {
266    name: "[email protected]",
267    version: "33",
268    target_arch: "arm",
269    vendor_available: true,
270    product_available: true,
271    vndk: {
272        enabled: true,
273    },
274    arch: {
275        arm: {
276            export_include_dirs: [
277                "include/system/libhidl/base/include",
278                "include/system/libhidl/transport/include",
279                "include/system/libfmq/base",
280                "include/system/libhwbinder/include",
281                "include/system/libbase/include",
282                "include/external/fmtlib/include",
283                "include/system/core/libutils/include",
284                "include/system/unwinding/libbacktrace/include",
285                "include/system/core/libcutils/include_outside_system",
286                "include/system/logging/liblog/include_vndk",
287                "include/system/core/libprocessgroup/include",
288                "include/system/core/libsystem/include",
289                "include/system/core/libcutils/include",
290                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
291                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
292                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
293                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
294                "include/generated-headers/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen",
295            ],
296            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.configstore@1.0.so"],
297        },
298    },
299}
300
301vndk_prebuilt_shared {
302    name: "[email protected]",
303    version: "33",
304    target_arch: "arm",
305    vendor_available: true,
306    product_available: true,
307    vndk: {
308        enabled: true,
309    },
310    arch: {
311        arm: {
312            export_include_dirs: [
313                "include/system/libhidl/base/include",
314                "include/system/libhidl/transport/include",
315                "include/system/libfmq/base",
316                "include/system/libhwbinder/include",
317                "include/system/libbase/include",
318                "include/external/fmtlib/include",
319                "include/system/core/libutils/include",
320                "include/system/unwinding/libbacktrace/include",
321                "include/system/core/libcutils/include_outside_system",
322                "include/system/logging/liblog/include_vndk",
323                "include/system/core/libprocessgroup/include",
324                "include/system/core/libsystem/include",
325                "include/system/core/libcutils/include",
326                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
327                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
328                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
329                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
330                "include/generated-headers/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen",
331                "include/generated-headers/hardware/interfaces/configstore/1.1/[email protected]_genc++_headers/gen",
332            ],
333            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.configstore@1.1.so"],
334        },
335    },
336}
337
338vndk_prebuilt_shared {
339    name: "android.hardware.confirmationui-support-lib",
340    version: "33",
341    target_arch: "arm",
342    vendor_available: true,
343    vndk: {
344        enabled: true,
345    },
346    arch: {
347        arm: {
348            export_include_dirs: [
349                "include/hardware/interfaces/confirmationui/support/include",
350            ],
351            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.confirmationui-support-lib.so"],
352        },
353    },
354}
355
356vndk_prebuilt_shared {
357    name: "android.hardware.drm-V1-ndk",
358    version: "33",
359    target_arch: "arm",
360    vendor_available: true,
361    vndk: {
362        enabled: true,
363    },
364    arch: {
365        arm: {
366            export_include_dirs: [
367                "include/frameworks/native/libs/binder/ndk/include_cpp",
368                "include/frameworks/native/libs/binder/ndk/include_ndk",
369                "include/frameworks/native/libs/binder/ndk/include_platform",
370                "include/generated-headers/hardware/interfaces/common/aidl/android.hardware.common-V2-ndk-source/gen/include",
371                "include/generated-headers/hardware/interfaces/drm/aidl/android.hardware.drm-V1-ndk-source/gen/include",
372            ],
373            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.drm-V1-ndk.so"],
374        },
375    },
376}
377
378vndk_prebuilt_shared {
379    name: "android.hardware.dumpstate-V1-ndk",
380    version: "33",
381    target_arch: "arm",
382    vendor_available: true,
383    vndk: {
384        enabled: true,
385    },
386    arch: {
387        arm: {
388            export_include_dirs: [
389                "include/frameworks/native/libs/binder/ndk/include_cpp",
390                "include/frameworks/native/libs/binder/ndk/include_ndk",
391                "include/frameworks/native/libs/binder/ndk/include_platform",
392                "include/generated-headers/hardware/interfaces/dumpstate/aidl/android.hardware.dumpstate-V1-ndk-source/gen/include",
393            ],
394            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.dumpstate-V1-ndk.so"],
395        },
396    },
397}
398
399vndk_prebuilt_shared {
400    name: "android.hardware.gnss-V2-ndk",
401    version: "33",
402    target_arch: "arm",
403    vendor_available: true,
404    vndk: {
405        enabled: true,
406    },
407    arch: {
408        arm: {
409            export_include_dirs: [
410                "include/frameworks/native/libs/binder/ndk/include_cpp",
411                "include/frameworks/native/libs/binder/ndk/include_ndk",
412                "include/frameworks/native/libs/binder/ndk/include_platform",
413                "include/generated-headers/hardware/interfaces/gnss/aidl/android.hardware.gnss-V2-ndk-source/gen/include",
414            ],
415            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.gnss-V2-ndk.so"],
416        },
417    },
418}
419
420vndk_prebuilt_shared {
421    name: "[email protected]",
422    version: "33",
423    target_arch: "arm",
424    vendor_available: true,
425    product_available: true,
426    vndk: {
427        enabled: true,
428    },
429    arch: {
430        arm: {
431            export_include_dirs: [
432                "include/system/libhidl/base/include",
433                "include/system/libhidl/transport/include",
434                "include/system/libfmq/base",
435                "include/system/libhwbinder/include",
436                "include/system/libbase/include",
437                "include/external/fmtlib/include",
438                "include/system/core/libutils/include",
439                "include/system/unwinding/libbacktrace/include",
440                "include/system/core/libcutils/include_outside_system",
441                "include/system/logging/liblog/include_vndk",
442                "include/system/core/libprocessgroup/include",
443                "include/system/core/libsystem/include",
444                "include/system/core/libcutils/include",
445                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
446                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
447                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
448                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
449                "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen",
450                "include/generated-headers/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen",
451                "include/generated-headers/hardware/interfaces/graphics/allocator/2.0/[email protected]_genc++_headers/gen",
452            ],
453            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.graphics.allocator@2.0.so"],
454        },
455    },
456}
457
458vndk_prebuilt_shared {
459    name: "[email protected]",
460    version: "33",
461    target_arch: "arm",
462    vendor_available: true,
463    product_available: true,
464    vndk: {
465        enabled: true,
466    },
467    arch: {
468        arm: {
469            export_include_dirs: [
470                "include/system/libhidl/base/include",
471                "include/system/libhidl/transport/include",
472                "include/system/libfmq/base",
473                "include/system/libhwbinder/include",
474                "include/system/libbase/include",
475                "include/external/fmtlib/include",
476                "include/system/core/libutils/include",
477                "include/system/unwinding/libbacktrace/include",
478                "include/system/core/libcutils/include_outside_system",
479                "include/system/logging/liblog/include_vndk",
480                "include/system/core/libprocessgroup/include",
481                "include/system/core/libsystem/include",
482                "include/system/core/libcutils/include",
483                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
484                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
485                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
486                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
487                "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen",
488                "include/generated-headers/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen",
489                "include/generated-headers/hardware/interfaces/graphics/common/1.2/[email protected]_genc++_headers/gen",
490                "include/generated-headers/hardware/interfaces/graphics/mapper/3.0/[email protected]_genc++_headers/gen",
491                "include/generated-headers/hardware/interfaces/graphics/allocator/3.0/[email protected]_genc++_headers/gen",
492            ],
493            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.graphics.allocator@3.0.so"],
494        },
495    },
496}
497
498vndk_prebuilt_shared {
499    name: "[email protected]",
500    version: "33",
501    target_arch: "arm",
502    vendor_available: true,
503    product_available: true,
504    vndk: {
505        enabled: true,
506    },
507    arch: {
508        arm: {
509            export_include_dirs: [
510                "include/system/libhidl/base/include",
511                "include/system/libhidl/transport/include",
512                "include/system/libfmq/base",
513                "include/system/libhwbinder/include",
514                "include/system/libbase/include",
515                "include/external/fmtlib/include",
516                "include/system/core/libutils/include",
517                "include/system/unwinding/libbacktrace/include",
518                "include/system/core/libcutils/include_outside_system",
519                "include/system/logging/liblog/include_vndk",
520                "include/system/core/libprocessgroup/include",
521                "include/system/core/libsystem/include",
522                "include/system/core/libcutils/include",
523                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
524                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
525                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
526                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
527                "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen",
528                "include/generated-headers/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen",
529                "include/generated-headers/hardware/interfaces/graphics/common/1.2/[email protected]_genc++_headers/gen",
530                "include/generated-headers/hardware/interfaces/graphics/mapper/4.0/[email protected]_genc++_headers/gen",
531                "include/generated-headers/hardware/interfaces/graphics/allocator/4.0/[email protected]_genc++_headers/gen",
532            ],
533            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.graphics.allocator@4.0.so"],
534        },
535    },
536}
537
538vndk_prebuilt_shared {
539    name: "[email protected]",
540    version: "33",
541    target_arch: "arm",
542    vendor_available: true,
543    product_available: true,
544    vndk: {
545        enabled: true,
546    },
547    arch: {
548        arm: {
549            export_include_dirs: [
550                "include/system/libhidl/base/include",
551                "include/system/libhidl/transport/include",
552                "include/system/libfmq/base",
553                "include/system/libhwbinder/include",
554                "include/system/libbase/include",
555                "include/external/fmtlib/include",
556                "include/system/core/libutils/include",
557                "include/system/unwinding/libbacktrace/include",
558                "include/system/core/libcutils/include_outside_system",
559                "include/system/logging/liblog/include_vndk",
560                "include/system/core/libprocessgroup/include",
561                "include/system/core/libsystem/include",
562                "include/system/core/libcutils/include",
563                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
564                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
565                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
566                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
567                "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen",
568                "include/generated-headers/hardware/interfaces/media/1.0/[email protected]_genc++_headers/gen",
569                "include/generated-headers/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen",
570            ],
571            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.graphics.bufferqueue@1.0.so"],
572        },
573    },
574}
575
576vndk_prebuilt_shared {
577    name: "[email protected]",
578    version: "33",
579    target_arch: "arm",
580    vendor_available: true,
581    product_available: true,
582    vndk: {
583        enabled: true,
584    },
585    arch: {
586        arm: {
587            export_include_dirs: [
588                "include/system/libhidl/base/include",
589                "include/system/libhidl/transport/include",
590                "include/system/libfmq/base",
591                "include/system/libhwbinder/include",
592                "include/system/libbase/include",
593                "include/external/fmtlib/include",
594                "include/system/core/libutils/include",
595                "include/system/unwinding/libbacktrace/include",
596                "include/system/core/libcutils/include_outside_system",
597                "include/system/logging/liblog/include_vndk",
598                "include/system/core/libprocessgroup/include",
599                "include/system/core/libsystem/include",
600                "include/system/core/libcutils/include",
601                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
602                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
603                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
604                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
605                "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen",
606                "include/generated-headers/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen",
607                "include/generated-headers/hardware/interfaces/graphics/common/1.2/[email protected]_genc++_headers/gen",
608                "include/generated-headers/hardware/interfaces/graphics/bufferqueue/2.0/[email protected]_genc++_headers/gen",
609            ],
610            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.graphics.bufferqueue@2.0.so"],
611        },
612    },
613}
614
615vndk_prebuilt_shared {
616    name: "android.hardware.health-V1-ndk",
617    version: "33",
618    target_arch: "arm",
619    vendor_available: true,
620    vndk: {
621        enabled: true,
622    },
623    arch: {
624        arm: {
625            export_include_dirs: [
626                "include/frameworks/native/libs/binder/ndk/include_cpp",
627                "include/frameworks/native/libs/binder/ndk/include_ndk",
628                "include/frameworks/native/libs/binder/ndk/include_platform",
629                "include/generated-headers/hardware/interfaces/health/aidl/android.hardware.health-V1-ndk-source/gen/include",
630            ],
631            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.health-V1-ndk.so"],
632        },
633    },
634}
635
636vndk_prebuilt_shared {
637    name: "android.hardware.health.storage-V1-ndk",
638    version: "33",
639    target_arch: "arm",
640    vendor_available: true,
641    vndk: {
642        enabled: true,
643    },
644    arch: {
645        arm: {
646            export_include_dirs: [
647                "include/frameworks/native/libs/binder/ndk/include_cpp",
648                "include/frameworks/native/libs/binder/ndk/include_ndk",
649                "include/frameworks/native/libs/binder/ndk/include_platform",
650                "include/generated-headers/hardware/interfaces/health/storage/aidl/android.hardware.health.storage-V1-ndk-source/gen/include",
651            ],
652            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.health.storage-V1-ndk.so"],
653        },
654    },
655}
656
657vndk_prebuilt_shared {
658    name: "android.hardware.identity-V4-ndk",
659    version: "33",
660    target_arch: "arm",
661    vendor_available: true,
662    vndk: {
663        enabled: true,
664    },
665    arch: {
666        arm: {
667            export_include_dirs: [
668                "include/frameworks/native/libs/binder/ndk/include_cpp",
669                "include/frameworks/native/libs/binder/ndk/include_ndk",
670                "include/frameworks/native/libs/binder/ndk/include_platform",
671                "include/generated-headers/hardware/interfaces/keymaster/aidl/android.hardware.keymaster-V3-ndk-source/gen/include",
672                "include/generated-headers/hardware/interfaces/security/secureclock/aidl/android.hardware.security.secureclock-V1-ndk-source/gen/include",
673                "include/generated-headers/hardware/interfaces/security/keymint/aidl/android.hardware.security.keymint-V2-ndk-source/gen/include",
674                "include/generated-headers/hardware/interfaces/identity/aidl/android.hardware.identity-V4-ndk-source/gen/include",
675            ],
676            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.identity-V4-ndk.so"],
677        },
678    },
679}
680
681vndk_prebuilt_shared {
682    name: "android.hardware.ir-V1-ndk",
683    version: "33",
684    target_arch: "arm",
685    vendor_available: true,
686    vndk: {
687        enabled: true,
688    },
689    arch: {
690        arm: {
691            export_include_dirs: [
692                "include/frameworks/native/libs/binder/ndk/include_cpp",
693                "include/frameworks/native/libs/binder/ndk/include_ndk",
694                "include/frameworks/native/libs/binder/ndk/include_platform",
695                "include/generated-headers/hardware/interfaces/ir/aidl/android.hardware.ir-V1-ndk-source/gen/include",
696            ],
697            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.ir-V1-ndk.so"],
698        },
699    },
700}
701
702vndk_prebuilt_shared {
703    name: "android.hardware.keymaster-V3-ndk",
704    version: "33",
705    target_arch: "arm",
706    vendor_available: true,
707    vndk: {
708        enabled: true,
709    },
710    arch: {
711        arm: {
712            export_include_dirs: [
713                "include/frameworks/native/libs/binder/ndk/include_cpp",
714                "include/frameworks/native/libs/binder/ndk/include_ndk",
715                "include/frameworks/native/libs/binder/ndk/include_platform",
716                "include/generated-headers/hardware/interfaces/keymaster/aidl/android.hardware.keymaster-V3-ndk-source/gen/include",
717            ],
718            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.keymaster-V3-ndk.so"],
719        },
720    },
721}
722
723vndk_prebuilt_shared {
724    name: "android.hardware.light-V2-ndk",
725    version: "33",
726    target_arch: "arm",
727    vendor_available: true,
728    vndk: {
729        enabled: true,
730    },
731    arch: {
732        arm: {
733            export_include_dirs: [
734                "include/frameworks/native/libs/binder/ndk/include_cpp",
735                "include/frameworks/native/libs/binder/ndk/include_ndk",
736                "include/frameworks/native/libs/binder/ndk/include_platform",
737                "include/generated-headers/hardware/interfaces/light/aidl/android.hardware.light-V2-ndk-source/gen/include",
738            ],
739            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.light-V2-ndk.so"],
740        },
741    },
742}
743
744vndk_prebuilt_shared {
745    name: "[email protected]",
746    version: "33",
747    target_arch: "arm",
748    vendor_available: true,
749    product_available: true,
750    vndk: {
751        enabled: true,
752    },
753    arch: {
754        arm: {
755            export_include_dirs: [
756                "include/system/libhidl/base/include",
757                "include/system/libhidl/transport/include",
758                "include/system/libfmq/base",
759                "include/system/libhwbinder/include",
760                "include/system/libbase/include",
761                "include/external/fmtlib/include",
762                "include/system/core/libutils/include",
763                "include/system/unwinding/libbacktrace/include",
764                "include/system/core/libcutils/include_outside_system",
765                "include/system/logging/liblog/include_vndk",
766                "include/system/core/libprocessgroup/include",
767                "include/system/core/libsystem/include",
768                "include/system/core/libcutils/include",
769                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
770                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
771                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
772                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
773                "include/generated-headers/hardware/interfaces/media/bufferpool/2.0/[email protected]_genc++_headers/gen",
774            ],
775            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.media.bufferpool@2.0.so"],
776        },
777    },
778}
779
780vndk_prebuilt_shared {
781    name: "[email protected]",
782    version: "33",
783    target_arch: "arm",
784    vendor_available: true,
785    product_available: true,
786    vndk: {
787        enabled: true,
788    },
789    arch: {
790        arm: {
791            export_include_dirs: [
792                "include/system/libhidl/base/include",
793                "include/system/libhidl/transport/include",
794                "include/system/libfmq/base",
795                "include/system/libhwbinder/include",
796                "include/system/libbase/include",
797                "include/external/fmtlib/include",
798                "include/system/core/libutils/include",
799                "include/system/unwinding/libbacktrace/include",
800                "include/system/core/libcutils/include_outside_system",
801                "include/system/logging/liblog/include_vndk",
802                "include/system/core/libprocessgroup/include",
803                "include/system/core/libsystem/include",
804                "include/system/core/libcutils/include",
805                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
806                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
807                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
808                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
809                "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen",
810                "include/generated-headers/hardware/interfaces/media/1.0/[email protected]_genc++_headers/gen",
811                "include/generated-headers/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen",
812                "include/generated-headers/hardware/interfaces/media/omx/1.0/[email protected]_genc++_headers/gen",
813            ],
814            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.media.omx@1.0.so"],
815        },
816    },
817}
818
819vndk_prebuilt_shared {
820    name: "[email protected]",
821    version: "33",
822    target_arch: "arm",
823    vendor_available: true,
824    product_available: true,
825    vndk: {
826        enabled: true,
827    },
828    arch: {
829        arm: {
830            export_include_dirs: [
831                "include/system/libhidl/base/include",
832                "include/system/libhidl/transport/include",
833                "include/system/libfmq/base",
834                "include/system/libhwbinder/include",
835                "include/system/libbase/include",
836                "include/external/fmtlib/include",
837                "include/system/core/libutils/include",
838                "include/system/unwinding/libbacktrace/include",
839                "include/system/core/libcutils/include_outside_system",
840                "include/system/logging/liblog/include_vndk",
841                "include/system/core/libprocessgroup/include",
842                "include/system/core/libsystem/include",
843                "include/system/core/libcutils/include",
844                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
845                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
846                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
847                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
848                "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen",
849                "include/generated-headers/hardware/interfaces/media/1.0/[email protected]_genc++_headers/gen",
850            ],
851            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.media@1.0.so"],
852        },
853    },
854}
855
856vndk_prebuilt_shared {
857    name: "android.hardware.memtrack-V1-ndk",
858    version: "33",
859    target_arch: "arm",
860    vendor_available: true,
861    vndk: {
862        enabled: true,
863    },
864    arch: {
865        arm: {
866            export_include_dirs: [
867                "include/frameworks/native/libs/binder/ndk/include_cpp",
868                "include/frameworks/native/libs/binder/ndk/include_ndk",
869                "include/frameworks/native/libs/binder/ndk/include_platform",
870                "include/generated-headers/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk-source/gen/include",
871            ],
872            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.memtrack-V1-ndk.so"],
873        },
874    },
875}
876
877vndk_prebuilt_shared {
878    name: "[email protected]",
879    version: "33",
880    target_arch: "arm",
881    vendor_available: true,
882    product_available: true,
883    vndk: {
884        enabled: true,
885    },
886    arch: {
887        arm: {
888            export_include_dirs: [
889                "include/system/libhidl/base/include",
890                "include/system/libhidl/transport/include",
891                "include/system/libfmq/base",
892                "include/system/libhwbinder/include",
893                "include/system/libbase/include",
894                "include/external/fmtlib/include",
895                "include/system/core/libutils/include",
896                "include/system/unwinding/libbacktrace/include",
897                "include/system/core/libcutils/include_outside_system",
898                "include/system/logging/liblog/include_vndk",
899                "include/system/core/libprocessgroup/include",
900                "include/system/core/libsystem/include",
901                "include/system/core/libcutils/include",
902                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
903                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
904                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
905                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
906                "include/generated-headers/hardware/interfaces/memtrack/1.0/[email protected]_genc++_headers/gen",
907            ],
908            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.memtrack@1.0.so"],
909        },
910    },
911}
912
913vndk_prebuilt_shared {
914    name: "android.hardware.nfc-V1-ndk",
915    version: "33",
916    target_arch: "arm",
917    vendor_available: true,
918    vndk: {
919        enabled: true,
920    },
921    arch: {
922        arm: {
923            export_include_dirs: [
924                "include/frameworks/native/libs/binder/ndk/include_cpp",
925                "include/frameworks/native/libs/binder/ndk/include_ndk",
926                "include/frameworks/native/libs/binder/ndk/include_platform",
927                "include/generated-headers/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include",
928            ],
929            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.nfc-V1-ndk.so"],
930        },
931    },
932}
933
934vndk_prebuilt_shared {
935    name: "android.hardware.oemlock-V1-ndk",
936    version: "33",
937    target_arch: "arm",
938    vendor_available: true,
939    vndk: {
940        enabled: true,
941    },
942    arch: {
943        arm: {
944            export_include_dirs: [
945                "include/frameworks/native/libs/binder/ndk/include_cpp",
946                "include/frameworks/native/libs/binder/ndk/include_ndk",
947                "include/frameworks/native/libs/binder/ndk/include_platform",
948                "include/generated-headers/hardware/interfaces/oemlock/aidl/android.hardware.oemlock-V1-ndk-source/gen/include",
949            ],
950            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.oemlock-V1-ndk.so"],
951        },
952    },
953}
954
955vndk_prebuilt_shared {
956    name: "android.hardware.power-V3-ndk",
957    version: "33",
958    target_arch: "arm",
959    vendor_available: true,
960    vndk: {
961        enabled: true,
962    },
963    arch: {
964        arm: {
965            export_include_dirs: [
966                "include/frameworks/native/libs/binder/ndk/include_cpp",
967                "include/frameworks/native/libs/binder/ndk/include_ndk",
968                "include/frameworks/native/libs/binder/ndk/include_platform",
969                "include/generated-headers/hardware/interfaces/power/aidl/android.hardware.power-V3-ndk-source/gen/include",
970            ],
971            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.power-V3-ndk.so"],
972        },
973    },
974}
975
976vndk_prebuilt_shared {
977    name: "android.hardware.power.stats-V1-ndk",
978    version: "33",
979    target_arch: "arm",
980    vendor_available: true,
981    vndk: {
982        enabled: true,
983    },
984    arch: {
985        arm: {
986            export_include_dirs: [
987                "include/frameworks/native/libs/binder/ndk/include_cpp",
988                "include/frameworks/native/libs/binder/ndk/include_ndk",
989                "include/frameworks/native/libs/binder/ndk/include_platform",
990                "include/generated-headers/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include",
991            ],
992            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.power.stats-V1-ndk.so"],
993        },
994    },
995}
996
997vndk_prebuilt_shared {
998    name: "android.hardware.radio-V1-ndk",
999    version: "33",
1000    target_arch: "arm",
1001    vendor_available: true,
1002    vndk: {
1003        enabled: true,
1004    },
1005    arch: {
1006        arm: {
1007            export_include_dirs: [
1008                "include/frameworks/native/libs/binder/ndk/include_cpp",
1009                "include/frameworks/native/libs/binder/ndk/include_ndk",
1010                "include/frameworks/native/libs/binder/ndk/include_platform",
1011                "include/generated-headers/hardware/interfaces/radio/aidl/android.hardware.radio-V1-ndk-source/gen/include",
1012            ],
1013            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.radio-V1-ndk.so"],
1014        },
1015    },
1016}
1017
1018vndk_prebuilt_shared {
1019    name: "android.hardware.radio.config-V1-ndk",
1020    version: "33",
1021    target_arch: "arm",
1022    vendor_available: true,
1023    vndk: {
1024        enabled: true,
1025    },
1026    arch: {
1027        arm: {
1028            export_include_dirs: [
1029                "include/frameworks/native/libs/binder/ndk/include_cpp",
1030                "include/frameworks/native/libs/binder/ndk/include_ndk",
1031                "include/frameworks/native/libs/binder/ndk/include_platform",
1032                "include/generated-headers/hardware/interfaces/radio/aidl/android.hardware.radio-V1-ndk-source/gen/include",
1033                "include/generated-headers/hardware/interfaces/radio/aidl/android.hardware.radio.config-V1-ndk-source/gen/include",
1034            ],
1035            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.radio.config-V1-ndk.so"],
1036        },
1037    },
1038}
1039
1040vndk_prebuilt_shared {
1041    name: "android.hardware.radio.data-V1-ndk",
1042    version: "33",
1043    target_arch: "arm",
1044    vendor_available: true,
1045    vndk: {
1046        enabled: true,
1047    },
1048    arch: {
1049        arm: {
1050            export_include_dirs: [
1051                "include/frameworks/native/libs/binder/ndk/include_cpp",
1052                "include/frameworks/native/libs/binder/ndk/include_ndk",
1053                "include/frameworks/native/libs/binder/ndk/include_platform",
1054                "include/generated-headers/hardware/interfaces/radio/aidl/android.hardware.radio-V1-ndk-source/gen/include",
1055                "include/generated-headers/hardware/interfaces/radio/aidl/android.hardware.radio.data-V1-ndk-source/gen/include",
1056            ],
1057            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.radio.data-V1-ndk.so"],
1058        },
1059    },
1060}
1061
1062vndk_prebuilt_shared {
1063    name: "android.hardware.radio.messaging-V1-ndk",
1064    version: "33",
1065    target_arch: "arm",
1066    vendor_available: true,
1067    vndk: {
1068        enabled: true,
1069    },
1070    arch: {
1071        arm: {
1072            export_include_dirs: [
1073                "include/frameworks/native/libs/binder/ndk/include_cpp",
1074                "include/frameworks/native/libs/binder/ndk/include_ndk",
1075                "include/frameworks/native/libs/binder/ndk/include_platform",
1076                "include/generated-headers/hardware/interfaces/radio/aidl/android.hardware.radio-V1-ndk-source/gen/include",
1077                "include/generated-headers/hardware/interfaces/radio/aidl/android.hardware.radio.messaging-V1-ndk-source/gen/include",
1078            ],
1079            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.radio.messaging-V1-ndk.so"],
1080        },
1081    },
1082}
1083
1084vndk_prebuilt_shared {
1085    name: "android.hardware.radio.modem-V1-ndk",
1086    version: "33",
1087    target_arch: "arm",
1088    vendor_available: true,
1089    vndk: {
1090        enabled: true,
1091    },
1092    arch: {
1093        arm: {
1094            export_include_dirs: [
1095                "include/frameworks/native/libs/binder/ndk/include_cpp",
1096                "include/frameworks/native/libs/binder/ndk/include_ndk",
1097                "include/frameworks/native/libs/binder/ndk/include_platform",
1098                "include/generated-headers/hardware/interfaces/radio/aidl/android.hardware.radio-V1-ndk-source/gen/include",
1099                "include/generated-headers/hardware/interfaces/radio/aidl/android.hardware.radio.modem-V1-ndk-source/gen/include",
1100            ],
1101            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.radio.modem-V1-ndk.so"],
1102        },
1103    },
1104}
1105
1106vndk_prebuilt_shared {
1107    name: "android.hardware.radio.network-V1-ndk",
1108    version: "33",
1109    target_arch: "arm",
1110    vendor_available: true,
1111    vndk: {
1112        enabled: true,
1113    },
1114    arch: {
1115        arm: {
1116            export_include_dirs: [
1117                "include/frameworks/native/libs/binder/ndk/include_cpp",
1118                "include/frameworks/native/libs/binder/ndk/include_ndk",
1119                "include/frameworks/native/libs/binder/ndk/include_platform",
1120                "include/generated-headers/hardware/interfaces/radio/aidl/android.hardware.radio-V1-ndk-source/gen/include",
1121                "include/generated-headers/hardware/interfaces/radio/aidl/android.hardware.radio.network-V1-ndk-source/gen/include",
1122            ],
1123            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.radio.network-V1-ndk.so"],
1124        },
1125    },
1126}
1127
1128vndk_prebuilt_shared {
1129    name: "android.hardware.radio.sim-V1-ndk",
1130    version: "33",
1131    target_arch: "arm",
1132    vendor_available: true,
1133    vndk: {
1134        enabled: true,
1135    },
1136    arch: {
1137        arm: {
1138            export_include_dirs: [
1139                "include/frameworks/native/libs/binder/ndk/include_cpp",
1140                "include/frameworks/native/libs/binder/ndk/include_ndk",
1141                "include/frameworks/native/libs/binder/ndk/include_platform",
1142                "include/generated-headers/hardware/interfaces/radio/aidl/android.hardware.radio-V1-ndk-source/gen/include",
1143                "include/generated-headers/hardware/interfaces/radio/aidl/android.hardware.radio.config-V1-ndk-source/gen/include",
1144                "include/generated-headers/hardware/interfaces/radio/aidl/android.hardware.radio.sim-V1-ndk-source/gen/include",
1145            ],
1146            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.radio.sim-V1-ndk.so"],
1147        },
1148    },
1149}
1150
1151vndk_prebuilt_shared {
1152    name: "android.hardware.radio.voice-V1-ndk",
1153    version: "33",
1154    target_arch: "arm",
1155    vendor_available: true,
1156    vndk: {
1157        enabled: true,
1158    },
1159    arch: {
1160        arm: {
1161            export_include_dirs: [
1162                "include/frameworks/native/libs/binder/ndk/include_cpp",
1163                "include/frameworks/native/libs/binder/ndk/include_ndk",
1164                "include/frameworks/native/libs/binder/ndk/include_platform",
1165                "include/generated-headers/hardware/interfaces/radio/aidl/android.hardware.radio-V1-ndk-source/gen/include",
1166                "include/generated-headers/hardware/interfaces/radio/aidl/android.hardware.radio.voice-V1-ndk-source/gen/include",
1167            ],
1168            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.radio.voice-V1-ndk.so"],
1169        },
1170    },
1171}
1172
1173vndk_prebuilt_shared {
1174    name: "android.hardware.rebootescrow-V1-ndk",
1175    version: "33",
1176    target_arch: "arm",
1177    vendor_available: true,
1178    vndk: {
1179        enabled: true,
1180    },
1181    arch: {
1182        arm: {
1183            export_include_dirs: [
1184                "include/frameworks/native/libs/binder/ndk/include_cpp",
1185                "include/frameworks/native/libs/binder/ndk/include_ndk",
1186                "include/frameworks/native/libs/binder/ndk/include_platform",
1187                "include/generated-headers/hardware/interfaces/rebootescrow/aidl/android.hardware.rebootescrow-V1-ndk-source/gen/include",
1188            ],
1189            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.rebootescrow-V1-ndk.so"],
1190        },
1191    },
1192}
1193
1194vndk_prebuilt_shared {
1195    name: "android.hardware.security.dice-V1-ndk",
1196    version: "33",
1197    target_arch: "arm",
1198    vendor_available: true,
1199    vndk: {
1200        enabled: true,
1201    },
1202    arch: {
1203        arm: {
1204            export_include_dirs: [
1205                "include/frameworks/native/libs/binder/ndk/include_cpp",
1206                "include/frameworks/native/libs/binder/ndk/include_ndk",
1207                "include/frameworks/native/libs/binder/ndk/include_platform",
1208                "include/generated-headers/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include",
1209            ],
1210            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.security.dice-V1-ndk.so"],
1211        },
1212    },
1213}
1214
1215vndk_prebuilt_shared {
1216    name: "android.hardware.security.keymint-V2-ndk",
1217    version: "33",
1218    target_arch: "arm",
1219    vendor_available: true,
1220    vndk: {
1221        enabled: true,
1222    },
1223    arch: {
1224        arm: {
1225            export_include_dirs: [
1226                "include/frameworks/native/libs/binder/ndk/include_cpp",
1227                "include/frameworks/native/libs/binder/ndk/include_ndk",
1228                "include/frameworks/native/libs/binder/ndk/include_platform",
1229                "include/generated-headers/hardware/interfaces/security/secureclock/aidl/android.hardware.security.secureclock-V1-ndk-source/gen/include",
1230                "include/generated-headers/hardware/interfaces/security/keymint/aidl/android.hardware.security.keymint-V2-ndk-source/gen/include",
1231            ],
1232            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.security.keymint-V2-ndk.so"],
1233        },
1234    },
1235}
1236
1237vndk_prebuilt_shared {
1238    name: "android.hardware.security.secureclock-V1-ndk",
1239    version: "33",
1240    target_arch: "arm",
1241    vendor_available: true,
1242    vndk: {
1243        enabled: true,
1244    },
1245    arch: {
1246        arm: {
1247            export_include_dirs: [
1248                "include/frameworks/native/libs/binder/ndk/include_cpp",
1249                "include/frameworks/native/libs/binder/ndk/include_ndk",
1250                "include/frameworks/native/libs/binder/ndk/include_platform",
1251                "include/generated-headers/hardware/interfaces/security/secureclock/aidl/android.hardware.security.secureclock-V1-ndk-source/gen/include",
1252            ],
1253            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.security.secureclock-V1-ndk.so"],
1254        },
1255    },
1256}
1257
1258vndk_prebuilt_shared {
1259    name: "android.hardware.security.sharedsecret-V1-ndk",
1260    version: "33",
1261    target_arch: "arm",
1262    vendor_available: true,
1263    vndk: {
1264        enabled: true,
1265    },
1266    arch: {
1267        arm: {
1268            export_include_dirs: [
1269                "include/frameworks/native/libs/binder/ndk/include_cpp",
1270                "include/frameworks/native/libs/binder/ndk/include_ndk",
1271                "include/frameworks/native/libs/binder/ndk/include_platform",
1272                "include/generated-headers/hardware/interfaces/security/sharedsecret/aidl/android.hardware.security.sharedsecret-V1-ndk-source/gen/include",
1273            ],
1274            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.security.sharedsecret-V1-ndk.so"],
1275        },
1276    },
1277}
1278
1279vndk_prebuilt_shared {
1280    name: "android.hardware.sensors-V1-ndk",
1281    version: "33",
1282    target_arch: "arm",
1283    vendor_available: true,
1284    vndk: {
1285        enabled: true,
1286    },
1287    arch: {
1288        arm: {
1289            export_include_dirs: [
1290                "include/frameworks/native/libs/binder/ndk/include_cpp",
1291                "include/frameworks/native/libs/binder/ndk/include_ndk",
1292                "include/frameworks/native/libs/binder/ndk/include_platform",
1293                "include/generated-headers/hardware/interfaces/common/aidl/android.hardware.common-V2-ndk-source/gen/include",
1294                "include/generated-headers/hardware/interfaces/common/fmq/aidl/android.hardware.common.fmq-V1-ndk-source/gen/include",
1295                "include/generated-headers/hardware/interfaces/sensors/aidl/android.hardware.sensors-V1-ndk-source/gen/include",
1296            ],
1297            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.sensors-V1-ndk.so"],
1298        },
1299    },
1300}
1301
1302vndk_prebuilt_shared {
1303    name: "android.hardware.soundtrigger3-V1-ndk",
1304    version: "33",
1305    target_arch: "arm",
1306    vendor_available: true,
1307    vndk: {
1308        enabled: true,
1309    },
1310    arch: {
1311        arm: {
1312            export_include_dirs: [
1313                "include/frameworks/native/libs/binder/ndk/include_cpp",
1314                "include/frameworks/native/libs/binder/ndk/include_ndk",
1315                "include/frameworks/native/libs/binder/ndk/include_platform",
1316                "include/generated-headers/frameworks/base/media/android.media.audio.common.types-V1-ndk-source/gen/include",
1317                "include/generated-headers/frameworks/base/media/android.media.soundtrigger.types-V1-ndk-source/gen/include",
1318                "include/generated-headers/hardware/interfaces/soundtrigger/aidl/android.hardware.soundtrigger3-V1-ndk-source/gen/include",
1319            ],
1320            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.soundtrigger3-V1-ndk.so"],
1321        },
1322    },
1323}
1324
1325vndk_prebuilt_shared {
1326    name: "[email protected]",
1327    version: "33",
1328    target_arch: "arm",
1329    vendor_available: true,
1330    vndk: {
1331        enabled: true,
1332    },
1333    arch: {
1334        arm: {
1335            export_include_dirs: [
1336                "include/hardware/interfaces/soundtrigger/2.0/default",
1337            ],
1338            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.soundtrigger@2.0-core.so"],
1339        },
1340    },
1341}
1342
1343vndk_prebuilt_shared {
1344    name: "[email protected]",
1345    version: "33",
1346    target_arch: "arm",
1347    vendor_available: true,
1348    product_available: true,
1349    vndk: {
1350        enabled: true,
1351    },
1352    arch: {
1353        arm: {
1354            export_include_dirs: [
1355                "include/system/libhidl/base/include",
1356                "include/system/libhidl/transport/include",
1357                "include/system/libfmq/base",
1358                "include/system/libhwbinder/include",
1359                "include/system/libbase/include",
1360                "include/external/fmtlib/include",
1361                "include/system/core/libutils/include",
1362                "include/system/unwinding/libbacktrace/include",
1363                "include/system/core/libcutils/include_outside_system",
1364                "include/system/logging/liblog/include_vndk",
1365                "include/system/core/libprocessgroup/include",
1366                "include/system/core/libsystem/include",
1367                "include/system/core/libcutils/include",
1368                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
1369                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
1370                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
1371                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
1372                "include/generated-headers/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen",
1373                "include/generated-headers/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen",
1374            ],
1375            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.soundtrigger@2.0.so"],
1376        },
1377    },
1378}
1379
1380vndk_prebuilt_shared {
1381    name: "android.hardware.usb-V1-ndk",
1382    version: "33",
1383    target_arch: "arm",
1384    vendor_available: true,
1385    vndk: {
1386        enabled: true,
1387    },
1388    arch: {
1389        arm: {
1390            export_include_dirs: [
1391                "include/frameworks/native/libs/binder/ndk/include_cpp",
1392                "include/frameworks/native/libs/binder/ndk/include_ndk",
1393                "include/frameworks/native/libs/binder/ndk/include_platform",
1394                "include/generated-headers/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include",
1395            ],
1396            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.usb-V1-ndk.so"],
1397        },
1398    },
1399}
1400
1401vndk_prebuilt_shared {
1402    name: "android.hardware.uwb-V1-ndk",
1403    version: "33",
1404    target_arch: "arm",
1405    vendor_available: true,
1406    vndk: {
1407        enabled: true,
1408    },
1409    arch: {
1410        arm: {
1411            export_include_dirs: [
1412                "include/frameworks/native/libs/binder/ndk/include_cpp",
1413                "include/frameworks/native/libs/binder/ndk/include_ndk",
1414                "include/frameworks/native/libs/binder/ndk/include_platform",
1415                "include/generated-headers/hardware/interfaces/uwb/aidl/android.hardware.uwb-V1-ndk-source/gen/include",
1416            ],
1417            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.uwb-V1-ndk.so"],
1418        },
1419    },
1420}
1421
1422vndk_prebuilt_shared {
1423    name: "android.hardware.vibrator-V2-ndk",
1424    version: "33",
1425    target_arch: "arm",
1426    vendor_available: true,
1427    vndk: {
1428        enabled: true,
1429    },
1430    arch: {
1431        arm: {
1432            export_include_dirs: [
1433                "include/frameworks/native/libs/binder/ndk/include_cpp",
1434                "include/frameworks/native/libs/binder/ndk/include_ndk",
1435                "include/frameworks/native/libs/binder/ndk/include_platform",
1436                "include/generated-headers/hardware/interfaces/vibrator/aidl/android.hardware.vibrator-V2-ndk-source/gen/include",
1437            ],
1438            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.vibrator-V2-ndk.so"],
1439        },
1440    },
1441}
1442
1443vndk_prebuilt_shared {
1444    name: "android.hardware.weaver-V1-ndk",
1445    version: "33",
1446    target_arch: "arm",
1447    vendor_available: true,
1448    vndk: {
1449        enabled: true,
1450    },
1451    arch: {
1452        arm: {
1453            export_include_dirs: [
1454                "include/frameworks/native/libs/binder/ndk/include_cpp",
1455                "include/frameworks/native/libs/binder/ndk/include_ndk",
1456                "include/frameworks/native/libs/binder/ndk/include_platform",
1457                "include/generated-headers/hardware/interfaces/weaver/aidl/android.hardware.weaver-V1-ndk-source/gen/include",
1458            ],
1459            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.weaver-V1-ndk.so"],
1460        },
1461    },
1462}
1463
1464vndk_prebuilt_shared {
1465    name: "android.hardware.wifi.hostapd-V1-ndk",
1466    version: "33",
1467    target_arch: "arm",
1468    vendor_available: true,
1469    vndk: {
1470        enabled: true,
1471    },
1472    arch: {
1473        arm: {
1474            export_include_dirs: [
1475                "include/frameworks/native/libs/binder/ndk/include_cpp",
1476                "include/frameworks/native/libs/binder/ndk/include_ndk",
1477                "include/frameworks/native/libs/binder/ndk/include_platform",
1478                "include/generated-headers/hardware/interfaces/wifi/hostapd/aidl/android.hardware.wifi.hostapd-V1-ndk-source/gen/include",
1479            ],
1480            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.wifi.hostapd-V1-ndk.so"],
1481        },
1482    },
1483}
1484
1485vndk_prebuilt_shared {
1486    name: "android.hardware.wifi.supplicant-V1-ndk",
1487    version: "33",
1488    target_arch: "arm",
1489    vendor_available: true,
1490    vndk: {
1491        enabled: true,
1492    },
1493    arch: {
1494        arm: {
1495            export_include_dirs: [
1496                "include/frameworks/native/libs/binder/ndk/include_cpp",
1497                "include/frameworks/native/libs/binder/ndk/include_ndk",
1498                "include/frameworks/native/libs/binder/ndk/include_platform",
1499                "include/generated-headers/hardware/interfaces/wifi/supplicant/aidl/android.hardware.wifi.supplicant-V1-ndk-source/gen/include",
1500            ],
1501            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.wifi.supplicant-V1-ndk.so"],
1502        },
1503    },
1504}
1505
1506vndk_prebuilt_shared {
1507    name: "[email protected]",
1508    version: "33",
1509    target_arch: "arm",
1510    vendor_available: true,
1511    vndk: {
1512        enabled: true,
1513    },
1514    arch: {
1515        arm: {
1516            export_include_dirs: [
1517                "include/system/libhidl/transport/token/1.0/utils/include",
1518                "include/frameworks/native/libs/binder/include",
1519                "include/system/libbase/include",
1520                "include/external/fmtlib/include",
1521                "include/frameworks/native/libs/binder/ndk/include_cpp",
1522                "include/system/core/libcutils/include_outside_system",
1523                "include/system/core/libutils/include",
1524                "include/system/unwinding/libbacktrace/include",
1525                "include/system/logging/liblog/include_vndk",
1526                "include/system/core/libprocessgroup/include",
1527                "include/system/core/libsystem/include",
1528                "include/system/libhidl/base/include",
1529                "include/system/libhidl/transport/include",
1530                "include/system/libfmq/base",
1531                "include/system/libhwbinder/include",
1532                "include/system/core/libcutils/include",
1533                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
1534                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
1535                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
1536                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
1537            ],
1538            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hidl.token@1.0-utils.so"],
1539        },
1540    },
1541}
1542
1543vndk_prebuilt_shared {
1544    name: "[email protected]",
1545    version: "33",
1546    target_arch: "arm",
1547    vendor_available: true,
1548    product_available: true,
1549    vndk: {
1550        enabled: true,
1551    },
1552    arch: {
1553        arm: {
1554            export_include_dirs: [
1555                "include/system/libhidl/base/include",
1556                "include/system/libhidl/transport/include",
1557                "include/system/libfmq/base",
1558                "include/system/libhwbinder/include",
1559                "include/system/libbase/include",
1560                "include/external/fmtlib/include",
1561                "include/system/core/libutils/include",
1562                "include/system/unwinding/libbacktrace/include",
1563                "include/system/core/libcutils/include_outside_system",
1564                "include/system/logging/liblog/include_vndk",
1565                "include/system/core/libprocessgroup/include",
1566                "include/system/core/libsystem/include",
1567                "include/system/core/libcutils/include",
1568                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
1569                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
1570                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
1571                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
1572                "include/generated-headers/system/libhidl/transport/token/1.0/[email protected]_genc++_headers/gen",
1573            ],
1574            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hidl.token@1.0.so"],
1575        },
1576    },
1577}
1578
1579vndk_prebuilt_shared {
1580    name: "android.media.audio.common.types-V1-ndk",
1581    version: "33",
1582    target_arch: "arm",
1583    vendor_available: true,
1584    vndk: {
1585        enabled: true,
1586    },
1587    arch: {
1588        arm: {
1589            export_include_dirs: [
1590                "include/frameworks/native/libs/binder/ndk/include_cpp",
1591                "include/frameworks/native/libs/binder/ndk/include_ndk",
1592                "include/frameworks/native/libs/binder/ndk/include_platform",
1593                "include/generated-headers/frameworks/base/media/android.media.audio.common.types-V1-ndk-source/gen/include",
1594            ],
1595            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.media.audio.common.types-V1-ndk.so"],
1596        },
1597    },
1598}
1599
1600vndk_prebuilt_shared {
1601    name: "android.media.soundtrigger.types-V1-ndk",
1602    version: "33",
1603    target_arch: "arm",
1604    vendor_available: true,
1605    vndk: {
1606        enabled: true,
1607    },
1608    arch: {
1609        arm: {
1610            export_include_dirs: [
1611                "include/frameworks/native/libs/binder/ndk/include_cpp",
1612                "include/frameworks/native/libs/binder/ndk/include_ndk",
1613                "include/frameworks/native/libs/binder/ndk/include_platform",
1614                "include/generated-headers/frameworks/base/media/android.media.audio.common.types-V1-ndk-source/gen/include",
1615                "include/generated-headers/frameworks/base/media/android.media.soundtrigger.types-V1-ndk-source/gen/include",
1616            ],
1617            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.media.soundtrigger.types-V1-ndk.so"],
1618        },
1619    },
1620}
1621
1622vndk_prebuilt_shared {
1623    name: "android.system.keystore2-V2-ndk",
1624    version: "33",
1625    target_arch: "arm",
1626    vendor_available: true,
1627    vndk: {
1628        enabled: true,
1629    },
1630    arch: {
1631        arm: {
1632            export_include_dirs: [
1633                "include/frameworks/native/libs/binder/ndk/include_cpp",
1634                "include/frameworks/native/libs/binder/ndk/include_ndk",
1635                "include/frameworks/native/libs/binder/ndk/include_platform",
1636                "include/generated-headers/hardware/interfaces/security/secureclock/aidl/android.hardware.security.secureclock-V1-ndk-source/gen/include",
1637                "include/generated-headers/hardware/interfaces/security/keymint/aidl/android.hardware.security.keymint-V2-ndk-source/gen/include",
1638                "include/generated-headers/system/hardware/interfaces/keystore2/aidl/android.system.keystore2-V2-ndk-source/gen/include",
1639            ],
1640            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.system.keystore2-V2-ndk.so"],
1641        },
1642    },
1643}
1644
1645vndk_prebuilt_shared {
1646    name: "android.system.suspend-V1-ndk",
1647    version: "33",
1648    target_arch: "arm",
1649    vendor_available: true,
1650    vndk: {
1651        enabled: true,
1652    },
1653    arch: {
1654        arm: {
1655            export_include_dirs: [
1656                "include/frameworks/native/libs/binder/ndk/include_cpp",
1657                "include/frameworks/native/libs/binder/ndk/include_ndk",
1658                "include/frameworks/native/libs/binder/ndk/include_platform",
1659                "include/generated-headers/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include",
1660            ],
1661            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.system.suspend-V1-ndk.so"],
1662        },
1663    },
1664}
1665
1666vndk_prebuilt_shared {
1667    name: "[email protected]",
1668    version: "33",
1669    target_arch: "arm",
1670    vendor_available: true,
1671    product_available: true,
1672    vndk: {
1673        enabled: true,
1674    },
1675    arch: {
1676        arm: {
1677            export_include_dirs: [
1678                "include/system/libhidl/base/include",
1679                "include/system/libhidl/transport/include",
1680                "include/system/libfmq/base",
1681                "include/system/libhwbinder/include",
1682                "include/system/libbase/include",
1683                "include/external/fmtlib/include",
1684                "include/system/core/libutils/include",
1685                "include/system/unwinding/libbacktrace/include",
1686                "include/system/core/libcutils/include_outside_system",
1687                "include/system/logging/liblog/include_vndk",
1688                "include/system/core/libprocessgroup/include",
1689                "include/system/core/libsystem/include",
1690                "include/system/core/libcutils/include",
1691                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
1692                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
1693                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
1694                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
1695                "include/generated-headers/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen",
1696            ],
1697            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.system.suspend@1.0.so"],
1698        },
1699    },
1700}
1701
1702vndk_prebuilt_shared {
1703    name: "libaudioroute",
1704    version: "33",
1705    target_arch: "arm",
1706    vendor_available: true,
1707    vndk: {
1708        enabled: true,
1709    },
1710    arch: {
1711        arm: {
1712            export_include_dirs: [
1713                "include/system/media/audio_route/include",
1714            ],
1715            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libaudioroute.so"],
1716        },
1717    },
1718}
1719
1720vndk_prebuilt_shared {
1721    name: "libaudioutils",
1722    version: "33",
1723    target_arch: "arm",
1724    vendor_available: true,
1725    product_available: true,
1726    vndk: {
1727        enabled: true,
1728    },
1729    arch: {
1730        arm: {
1731            export_include_dirs: [
1732                "include/system/media/audio_utils/include",
1733                "include/system/media/audio/include",
1734                "include/system/core/libcutils/include_outside_system",
1735                "include/system/core/libutils/include",
1736                "include/system/unwinding/libbacktrace/include",
1737                "include/system/libbase/include",
1738                "include/external/fmtlib/include",
1739                "include/system/logging/liblog/include_vndk",
1740                "include/system/core/libprocessgroup/include",
1741                "include/system/core/libsystem/include",
1742            ],
1743            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libaudioutils.so"],
1744        },
1745    },
1746}
1747
1748vndk_prebuilt_shared {
1749    name: "libbinder",
1750    version: "33",
1751    target_arch: "arm",
1752    vendor_available: true,
1753    vndk: {
1754        enabled: true,
1755    },
1756    arch: {
1757        arm: {
1758            export_include_dirs: [
1759                "include/frameworks/native/libs/binder/include",
1760                "include/system/libbase/include",
1761                "include/external/fmtlib/include",
1762                "include/frameworks/native/libs/binder/ndk/include_cpp",
1763                "include/system/core/libcutils/include_outside_system",
1764                "include/system/core/libutils/include",
1765                "include/system/unwinding/libbacktrace/include",
1766                "include/system/logging/liblog/include_vndk",
1767                "include/system/core/libprocessgroup/include",
1768                "include/system/core/libsystem/include",
1769                "include/generated-headers/frameworks/native/libs/binder/libbinder/android_vendor.33_arm_armv7-a-neon_shared/gen/aidl",
1770            ],
1771            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libbinder.so"],
1772        },
1773    },
1774}
1775
1776vndk_prebuilt_shared {
1777    name: "libbufferqueueconverter",
1778    version: "33",
1779    target_arch: "arm",
1780    vendor_available: true,
1781    vndk: {
1782        enabled: true,
1783    },
1784    arch: {
1785        arm: {
1786            export_include_dirs: [
1787                "include/frameworks/native/libs/bufferqueueconverter/include",
1788            ],
1789            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libbufferqueueconverter.so"],
1790        },
1791    },
1792}
1793
1794vndk_prebuilt_shared {
1795    name: "libcamera_metadata",
1796    version: "33",
1797    target_arch: "arm",
1798    vendor_available: true,
1799    product_available: true,
1800    vndk: {
1801        enabled: true,
1802    },
1803    arch: {
1804        arm: {
1805            export_include_dirs: [
1806                "include/system/media/camera/include",
1807                "include/system/core/libcutils/include_outside_system",
1808            ],
1809            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libcamera_metadata.so"],
1810        },
1811    },
1812}
1813
1814vndk_prebuilt_shared {
1815    name: "libcap",
1816    version: "33",
1817    target_arch: "arm",
1818    vendor_available: true,
1819    product_available: true,
1820    vndk: {
1821        enabled: true,
1822    },
1823    licenses: ["vndk-v33-libcap.so-license"],
1824    arch: {
1825        arm: {
1826            export_include_dirs: [
1827                "include/external/libcap/libcap/include",
1828            ],
1829            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libcap.so"],
1830        },
1831    },
1832}
1833
1834vndk_prebuilt_shared {
1835    name: "libclang_rt.ubsan_standalone",
1836    version: "33",
1837    target_arch: "arm",
1838    vendor_available: true,
1839    product_available: true,
1840    vndk: {
1841        enabled: true,
1842    },
1843    arch: {
1844        arm: {
1845            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libclang_rt.ubsan_standalone-arm-android.so"],
1846        },
1847    },
1848}
1849
1850vndk_prebuilt_shared {
1851    name: "libcn-cbor",
1852    version: "33",
1853    target_arch: "arm",
1854    vendor_available: true,
1855    vndk: {
1856        enabled: true,
1857    },
1858    licenses: ["vndk-v33-libcn-cbor.so-license"],
1859    arch: {
1860        arm: {
1861            export_include_dirs: [
1862                "include/external/cn-cbor/include",
1863            ],
1864            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libcn-cbor.so"],
1865        },
1866    },
1867}
1868
1869vndk_prebuilt_shared {
1870    name: "libcodec2",
1871    version: "33",
1872    target_arch: "arm",
1873    vendor_available: true,
1874    vndk: {
1875        enabled: true,
1876    },
1877    arch: {
1878        arm: {
1879            export_include_dirs: [
1880                "include/frameworks/av/media/codec2/core/include",
1881                "include/hardware/libhardware/include",
1882                "include/system/media/audio/include",
1883                "include/system/core/libcutils/include_outside_system",
1884                "include/system/core/libsystem/include",
1885                "include/packages/modules/Bluetooth/system/types",
1886                "include/system/core/libutils/include",
1887                "include/system/unwinding/libbacktrace/include",
1888                "include/system/libbase/include",
1889                "include/external/fmtlib/include",
1890                "include/system/logging/liblog/include_vndk",
1891                "include/system/core/libprocessgroup/include",
1892                "include/frameworks/native/headers/media_plugin",
1893                "include/frameworks/native/headers/media_plugin/media/openmax",
1894                "include/frameworks/av/media/libstagefright/include",
1895                "include/frameworks/av/media/libstagefright/foundation/include",
1896            ],
1897            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libcodec2.so"],
1898        },
1899    },
1900}
1901
1902vndk_prebuilt_shared {
1903    name: "libcrypto",
1904    version: "33",
1905    target_arch: "arm",
1906    vendor_available: true,
1907    product_available: true,
1908    vndk: {
1909        enabled: true,
1910    },
1911    licenses: ["vndk-v33-libcrypto.so-license"],
1912    arch: {
1913        arm: {
1914            export_include_dirs: [
1915                "include/external/boringssl/src/include",
1916            ],
1917            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libcrypto.so"],
1918        },
1919    },
1920}
1921
1922vndk_prebuilt_shared {
1923    name: "libcrypto_utils",
1924    version: "33",
1925    target_arch: "arm",
1926    vendor_available: true,
1927    vndk: {
1928        enabled: true,
1929    },
1930    arch: {
1931        arm: {
1932            export_include_dirs: [
1933                "include/system/core/libcrypto_utils/include",
1934            ],
1935            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libcrypto_utils.so"],
1936        },
1937    },
1938}
1939
1940vndk_prebuilt_shared {
1941    name: "libcurl",
1942    version: "33",
1943    target_arch: "arm",
1944    vendor_available: true,
1945    product_available: true,
1946    vndk: {
1947        enabled: true,
1948    },
1949    licenses: ["vndk-v33-libcurl.so-license"],
1950    arch: {
1951        arm: {
1952            export_include_dirs: [
1953                "include/external/curl/include",
1954            ],
1955            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libcurl.so"],
1956        },
1957    },
1958}
1959
1960vndk_prebuilt_shared {
1961    name: "libdiskconfig",
1962    version: "33",
1963    target_arch: "arm",
1964    vendor_available: true,
1965    vndk: {
1966        enabled: true,
1967    },
1968    arch: {
1969        arm: {
1970            export_include_dirs: [
1971                "include/system/core/libdiskconfig/include",
1972            ],
1973            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libdiskconfig.so"],
1974        },
1975    },
1976}
1977
1978vndk_prebuilt_shared {
1979    name: "libdumpstateutil",
1980    version: "33",
1981    target_arch: "arm",
1982    vendor_available: true,
1983    vndk: {
1984        enabled: true,
1985    },
1986    arch: {
1987        arm: {
1988            export_include_dirs: [
1989                "include/frameworks/native/cmds/dumpstate",
1990                "include/system/libbase/include",
1991                "include/external/fmtlib/include",
1992            ],
1993            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libdumpstateutil.so"],
1994        },
1995    },
1996}
1997
1998vndk_prebuilt_shared {
1999    name: "libevent",
2000    version: "33",
2001    target_arch: "arm",
2002    vendor_available: true,
2003    product_available: true,
2004    vndk: {
2005        enabled: true,
2006    },
2007    licenses: ["vndk-v33-libevent.so-license"],
2008    arch: {
2009        arm: {
2010            export_include_dirs: [
2011                "include/external/libevent/include",
2012            ],
2013            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libevent.so"],
2014        },
2015    },
2016}
2017
2018vndk_prebuilt_shared {
2019    name: "libexif",
2020    version: "33",
2021    target_arch: "arm",
2022    vendor_available: true,
2023    vndk: {
2024        enabled: true,
2025    },
2026    licenses: ["vndk-v33-libexif.so-license"],
2027    arch: {
2028        arm: {
2029            export_include_dirs: [
2030                "include/external/libexif",
2031            ],
2032            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libexif.so"],
2033        },
2034    },
2035}
2036
2037vndk_prebuilt_shared {
2038    name: "libexpat",
2039    version: "33",
2040    target_arch: "arm",
2041    vendor_available: true,
2042    product_available: true,
2043    vndk: {
2044        enabled: true,
2045    },
2046    licenses: ["vndk-v33-libexpat.so-license"],
2047    arch: {
2048        arm: {
2049            export_include_dirs: [
2050                "include/external/expat/lib",
2051            ],
2052            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libexpat.so"],
2053        },
2054    },
2055}
2056
2057vndk_prebuilt_shared {
2058    name: "libfmq",
2059    version: "33",
2060    target_arch: "arm",
2061    vendor_available: true,
2062    product_available: true,
2063    vndk: {
2064        enabled: true,
2065    },
2066    arch: {
2067        arm: {
2068            export_include_dirs: [
2069                "include/system/libfmq/include",
2070                "include/system/libfmq/base",
2071                "include/system/core/libcutils/include_outside_system",
2072                "include/system/core/libprocessgroup/include",
2073                "include/system/core/libcutils/include",
2074                "include/system/core/libutils/include",
2075                "include/system/unwinding/libbacktrace/include",
2076                "include/system/libbase/include",
2077                "include/external/fmtlib/include",
2078                "include/system/logging/liblog/include_vndk",
2079                "include/system/core/libsystem/include",
2080            ],
2081            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libfmq.so"],
2082        },
2083    },
2084}
2085
2086vndk_prebuilt_shared {
2087    name: "libgatekeeper",
2088    version: "33",
2089    target_arch: "arm",
2090    vendor_available: true,
2091    vndk: {
2092        enabled: true,
2093    },
2094    arch: {
2095        arm: {
2096            export_include_dirs: [
2097                "include/system/gatekeeper/include",
2098            ],
2099            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libgatekeeper.so"],
2100        },
2101    },
2102}
2103
2104vndk_prebuilt_shared {
2105    name: "libgui",
2106    version: "33",
2107    target_arch: "arm",
2108    vendor_available: true,
2109    vndk: {
2110        enabled: true,
2111        private: true,
2112    },
2113    arch: {
2114        arm: {
2115            export_include_dirs: [
2116                "include/frameworks/native/libs/gui/include",
2117                "include/system/libhidl/transport/token/1.0/utils/include",
2118                "include/frameworks/native/libs/binder/include",
2119                "include/system/libbase/include",
2120                "include/external/fmtlib/include",
2121                "include/frameworks/native/libs/binder/ndk/include_cpp",
2122                "include/system/core/libcutils/include_outside_system",
2123                "include/system/core/libutils/include",
2124                "include/system/unwinding/libbacktrace/include",
2125                "include/system/logging/liblog/include_vndk",
2126                "include/system/core/libprocessgroup/include",
2127                "include/system/core/libsystem/include",
2128                "include/system/libhidl/base/include",
2129                "include/system/libhidl/transport/include",
2130                "include/system/libfmq/base",
2131                "include/system/libhwbinder/include",
2132                "include/system/core/libcutils/include",
2133                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
2134                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
2135                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
2136                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
2137                "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen",
2138                "include/generated-headers/hardware/interfaces/media/1.0/[email protected]_genc++_headers/gen",
2139                "include/generated-headers/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen",
2140                "include/generated-headers/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen",
2141                "include/generated-headers/hardware/interfaces/graphics/common/1.2/[email protected]_genc++_headers/gen",
2142                "include/generated-headers/hardware/interfaces/graphics/bufferqueue/2.0/[email protected]_genc++_headers/gen",
2143                "include/generated-headers/frameworks/native/libs/binder/libbinder/android_vendor.33_arm_armv7-a-neon_shared/gen/aidl",
2144                "include/generated-headers/frameworks/native/libs/gui/libgui_aidl_static/android_vendor.33_arm_armv7-a-neon_static/gen/aidl",
2145                "include/generated-headers/frameworks/native/libs/gui/sysprop/libLibGuiProperties/android_vendor.33_arm_armv7-a-neon_static_lto-thin/gen/sysprop/public/include",
2146                "include/generated-headers/frameworks/native/libs/gui/libgui_aidl_static/android_vendor.33_arm_armv7-a-neon_static_lto-thin/gen/aidl",
2147                "include/generated-headers/frameworks/native/libs/gui/libgui_window_info_static/android_vendor.33_arm_armv7-a-neon_static_lto-thin/gen/aidl",
2148                "include/frameworks/native/opengl/include",
2149                "include/frameworks/native/libs/nativewindow/include",
2150                "include/frameworks/native/libs/ui/include",
2151                "include/frameworks/native/libs/ui/include_private",
2152                "include/frameworks/native/libs/nativebase/include",
2153                "include/hardware/libhardware/include",
2154                "include/system/media/audio/include",
2155                "include/packages/modules/Bluetooth/system/types",
2156                "include/frameworks/native/libs/ui/include_vndk",
2157                "include/frameworks/native/libs/math/include",
2158                "include/frameworks/native/libs/ui/include_mock",
2159                "include/frameworks/native/libs/ui/include_types",
2160                "include/frameworks/native/libs/arect/include",
2161                "include/frameworks/native/libs/binder/ndk/include_ndk",
2162                "include/frameworks/native/libs/binder/ndk/include_platform",
2163                "include/generated-headers/hardware/interfaces/common/aidl/android.hardware.common-V2-ndk-source/gen/include",
2164                "include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-V3-ndk-source/gen/include",
2165                "include/generated-headers/hardware/interfaces/graphics/mapper/4.0/[email protected]_genc++_headers/gen",
2166                "include/frameworks/native/libs/gralloc/types/include",
2167                "include/generated-headers/frameworks/native/libs/gui/libgui/android_vendor.33_arm_armv7-a-neon_shared/gen/aidl",
2168            ],
2169            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libgui.so"],
2170        },
2171    },
2172}
2173
2174vndk_prebuilt_shared {
2175    name: "libhardware_legacy",
2176    version: "33",
2177    target_arch: "arm",
2178    vendor_available: true,
2179    vndk: {
2180        enabled: true,
2181    },
2182    licenses: ["vndk-v33-libhardware_legacy.so-license"],
2183    arch: {
2184        arm: {
2185            export_include_dirs: [
2186                "include/hardware/libhardware_legacy/include",
2187                "include/system/core/libcutils/include_outside_system",
2188            ],
2189            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libhardware_legacy.so"],
2190        },
2191    },
2192}
2193
2194vndk_prebuilt_shared {
2195    name: "libhidlallocatorutils",
2196    version: "33",
2197    target_arch: "arm",
2198    vendor_available: true,
2199    vndk: {
2200        enabled: true,
2201    },
2202    arch: {
2203        arm: {
2204            export_include_dirs: [
2205                "include/system/libhidl/transport/allocator/1.0/utils/include",
2206                "include/frameworks/native/libs/binder/include",
2207                "include/system/libbase/include",
2208                "include/external/fmtlib/include",
2209                "include/frameworks/native/libs/binder/ndk/include_cpp",
2210                "include/system/core/libcutils/include_outside_system",
2211                "include/system/core/libutils/include",
2212                "include/system/unwinding/libbacktrace/include",
2213                "include/system/logging/liblog/include_vndk",
2214                "include/system/core/libprocessgroup/include",
2215                "include/system/core/libsystem/include",
2216                "include/generated-headers/frameworks/native/libs/binder/libbinder/android_vendor.33_arm_armv7-a-neon_shared/gen/aidl",
2217                "include/system/libhidl/base/include",
2218                "include/system/libhidl/transport/include",
2219                "include/system/libfmq/base",
2220                "include/system/libhwbinder/include",
2221                "include/system/core/libcutils/include",
2222                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
2223                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
2224                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
2225                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
2226            ],
2227            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libhidlallocatorutils.so"],
2228        },
2229    },
2230}
2231
2232vndk_prebuilt_shared {
2233    name: "libjpeg",
2234    version: "33",
2235    target_arch: "arm",
2236    vendor_available: true,
2237    product_available: true,
2238    vndk: {
2239        enabled: true,
2240    },
2241    licenses: ["vndk-v33-libjpeg.so-license"],
2242    arch: {
2243        arm: {
2244            export_include_dirs: [
2245                "include/external/libjpeg-turbo",
2246            ],
2247            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libjpeg.so"],
2248        },
2249    },
2250}
2251
2252vndk_prebuilt_shared {
2253    name: "libldacBT_abr",
2254    version: "33",
2255    target_arch: "arm",
2256    vendor_available: true,
2257    product_available: true,
2258    vndk: {
2259        enabled: true,
2260    },
2261    licenses: ["vndk-v33-libldacBT_abr.so-license"],
2262    arch: {
2263        arm: {
2264            export_include_dirs: [
2265                "include/external/libldac/abr/inc",
2266            ],
2267            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libldacBT_abr.so"],
2268        },
2269    },
2270}
2271
2272vndk_prebuilt_shared {
2273    name: "libldacBT_enc",
2274    version: "33",
2275    target_arch: "arm",
2276    vendor_available: true,
2277    product_available: true,
2278    vndk: {
2279        enabled: true,
2280    },
2281    licenses: ["vndk-v33-libldacBT_enc.so-license"],
2282    arch: {
2283        arm: {
2284            export_include_dirs: [
2285                "include/external/libldac/inc",
2286            ],
2287            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libldacBT_enc.so"],
2288        },
2289    },
2290}
2291
2292vndk_prebuilt_shared {
2293    name: "liblz4",
2294    version: "33",
2295    target_arch: "arm",
2296    vendor_available: true,
2297    product_available: true,
2298    vndk: {
2299        enabled: true,
2300    },
2301    licenses: ["vndk-v33-liblz4.so-license"],
2302    arch: {
2303        arm: {
2304            export_include_dirs: [
2305                "include/external/lz4/lib",
2306            ],
2307            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/liblz4.so"],
2308        },
2309    },
2310}
2311
2312vndk_prebuilt_shared {
2313    name: "libmedia_helper",
2314    version: "33",
2315    target_arch: "arm",
2316    vendor_available: true,
2317    vndk: {
2318        enabled: true,
2319    },
2320    arch: {
2321        arm: {
2322            export_include_dirs: [
2323                "include/frameworks/av/media/libmediahelper/include",
2324            ],
2325            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libmedia_helper.so"],
2326        },
2327    },
2328}
2329
2330vndk_prebuilt_shared {
2331    name: "libmedia_omx",
2332    version: "33",
2333    target_arch: "arm",
2334    vendor_available: true,
2335    vndk: {
2336        enabled: true,
2337    },
2338    licenses: ["vndk-v33-libmedia_omx.so-license"],
2339    arch: {
2340        arm: {
2341            export_include_dirs: [
2342                "include/frameworks/av/media/libmedia/aidl",
2343                "include/frameworks/av/media/libmedia/include",
2344                "include/frameworks/av/media/libstagefright/include",
2345                "include/frameworks/native/headers/media_plugin",
2346                "include/frameworks/native/headers/media_plugin/media/openmax",
2347                "include/system/core/libcutils/include_outside_system",
2348                "include/system/core/libutils/include",
2349                "include/system/unwinding/libbacktrace/include",
2350                "include/system/libbase/include",
2351                "include/external/fmtlib/include",
2352                "include/system/logging/liblog/include_vndk",
2353                "include/system/core/libprocessgroup/include",
2354                "include/system/core/libsystem/include",
2355                "include/frameworks/av/media/libstagefright/foundation/include",
2356                "include/system/libhidl/transport/token/1.0/utils/include",
2357                "include/frameworks/native/libs/binder/include",
2358                "include/frameworks/native/libs/binder/ndk/include_cpp",
2359                "include/system/libhidl/base/include",
2360                "include/system/libhidl/transport/include",
2361                "include/system/libfmq/base",
2362                "include/system/libhwbinder/include",
2363                "include/system/core/libcutils/include",
2364                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
2365                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
2366                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
2367                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
2368                "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen",
2369                "include/generated-headers/hardware/interfaces/media/1.0/[email protected]_genc++_headers/gen",
2370                "include/generated-headers/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen",
2371                "include/generated-headers/hardware/interfaces/media/omx/1.0/[email protected]_genc++_headers/gen",
2372                "include/frameworks/native/libs/ui/include",
2373                "include/frameworks/native/libs/ui/include_private",
2374                "include/frameworks/native/libs/nativebase/include",
2375                "include/frameworks/native/libs/nativewindow/include",
2376                "include/hardware/libhardware/include",
2377                "include/system/media/audio/include",
2378                "include/packages/modules/Bluetooth/system/types",
2379                "include/frameworks/native/libs/ui/include_vndk",
2380                "include/frameworks/native/libs/math/include",
2381                "include/frameworks/native/libs/ui/include_mock",
2382                "include/frameworks/native/libs/ui/include_types",
2383                "include/frameworks/native/libs/arect/include",
2384                "include/frameworks/native/libs/binder/ndk/include_ndk",
2385                "include/frameworks/native/libs/binder/ndk/include_platform",
2386                "include/generated-headers/hardware/interfaces/common/aidl/android.hardware.common-V2-ndk-source/gen/include",
2387                "include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-V3-ndk-source/gen/include",
2388                "include/generated-headers/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen",
2389                "include/generated-headers/hardware/interfaces/graphics/common/1.2/[email protected]_genc++_headers/gen",
2390                "include/generated-headers/hardware/interfaces/graphics/mapper/4.0/[email protected]_genc++_headers/gen",
2391                "include/frameworks/native/libs/gralloc/types/include",
2392                "include/generated-headers/frameworks/av/media/libmedia/libmedia_omx/android_vendor.33_arm_armv7-a-neon_shared/gen/aidl",
2393            ],
2394            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libmedia_omx.so"],
2395        },
2396    },
2397}
2398
2399vndk_prebuilt_shared {
2400    name: "libmemtrack",
2401    version: "33",
2402    target_arch: "arm",
2403    vendor_available: true,
2404    vndk: {
2405        enabled: true,
2406    },
2407    arch: {
2408        arm: {
2409            export_include_dirs: [
2410                "include/system/memory/libmemtrack/include",
2411            ],
2412            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libmemtrack.so"],
2413        },
2414    },
2415}
2416
2417vndk_prebuilt_shared {
2418    name: "libminijail",
2419    version: "33",
2420    target_arch: "arm",
2421    vendor_available: true,
2422    product_available: true,
2423    vndk: {
2424        enabled: true,
2425    },
2426    licenses: ["vndk-v33-libminijail.so-license"],
2427    arch: {
2428        arm: {
2429            export_include_dirs: [
2430                "include/external/minijail",
2431            ],
2432            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libminijail.so"],
2433        },
2434    },
2435}
2436
2437vndk_prebuilt_shared {
2438    name: "libmkbootimg_abi_check",
2439    version: "33",
2440    target_arch: "arm",
2441    vendor_available: true,
2442    vndk: {
2443        enabled: true,
2444    },
2445    arch: {
2446        arm: {
2447            export_include_dirs: [
2448                "include/system/tools/mkbootimg/include",
2449            ],
2450            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libmkbootimg_abi_check.so"],
2451        },
2452    },
2453}
2454
2455vndk_prebuilt_shared {
2456    name: "libnetutils",
2457    version: "33",
2458    target_arch: "arm",
2459    vendor_available: true,
2460    vndk: {
2461        enabled: true,
2462    },
2463    licenses: ["vndk-v33-libnetutils.so-license"],
2464    arch: {
2465        arm: {
2466            export_include_dirs: [
2467                "include/system/core/libnetutils/include",
2468            ],
2469            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libnetutils.so"],
2470        },
2471    },
2472}
2473
2474vndk_prebuilt_shared {
2475    name: "libnl",
2476    version: "33",
2477    target_arch: "arm",
2478    vendor_available: true,
2479    product_available: true,
2480    vndk: {
2481        enabled: true,
2482    },
2483    licenses: ["vndk-v33-libnl.so-license"],
2484    arch: {
2485        arm: {
2486            export_include_dirs: [
2487                "include/external/libnl/include",
2488            ],
2489            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libnl.so"],
2490        },
2491    },
2492}
2493
2494vndk_prebuilt_shared {
2495    name: "libpcre2",
2496    version: "33",
2497    target_arch: "arm",
2498    vendor_available: true,
2499    product_available: true,
2500    vndk: {
2501        enabled: true,
2502    },
2503    licenses: ["vndk-v33-libpcre2.so-license"],
2504    arch: {
2505        arm: {
2506            export_include_dirs: [
2507                "include/external/pcre/include",
2508            ],
2509            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libpcre2.so"],
2510        },
2511    },
2512}
2513
2514vndk_prebuilt_shared {
2515    name: "libpiex",
2516    version: "33",
2517    target_arch: "arm",
2518    vendor_available: true,
2519    product_available: true,
2520    vndk: {
2521        enabled: true,
2522    },
2523    licenses: ["vndk-v33-libpiex.so-license"],
2524    arch: {
2525        arm: {
2526            export_include_dirs: [
2527                "include/external/piex",
2528            ],
2529            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libpiex.so"],
2530        },
2531    },
2532}
2533
2534vndk_prebuilt_shared {
2535    name: "libpng",
2536    version: "33",
2537    target_arch: "arm",
2538    vendor_available: true,
2539    product_available: true,
2540    vndk: {
2541        enabled: true,
2542    },
2543    licenses: ["vndk-v33-libpng.so-license"],
2544    arch: {
2545        arm: {
2546            export_include_dirs: [
2547                "include/external/libpng",
2548            ],
2549            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libpng.so"],
2550        },
2551    },
2552}
2553
2554vndk_prebuilt_shared {
2555    name: "libpower",
2556    version: "33",
2557    target_arch: "arm",
2558    vendor_available: true,
2559    vndk: {
2560        enabled: true,
2561    },
2562    licenses: ["vndk-v33-libpower.so-license"],
2563    arch: {
2564        arm: {
2565            export_include_dirs: [
2566                "include/hardware/libhardware_legacy/include",
2567            ],
2568            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libpower.so"],
2569        },
2570    },
2571}
2572
2573vndk_prebuilt_shared {
2574    name: "libprocinfo",
2575    version: "33",
2576    target_arch: "arm",
2577    vendor_available: true,
2578    product_available: true,
2579    vndk: {
2580        enabled: true,
2581    },
2582    arch: {
2583        arm: {
2584            export_include_dirs: [
2585                "include/system/libprocinfo/include",
2586            ],
2587            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libprocinfo.so"],
2588        },
2589    },
2590}
2591
2592vndk_prebuilt_shared {
2593    name: "libradio_metadata",
2594    version: "33",
2595    target_arch: "arm",
2596    vendor_available: true,
2597    vndk: {
2598        enabled: true,
2599    },
2600    arch: {
2601        arm: {
2602            export_include_dirs: [
2603                "include/system/media/radio/include",
2604                "include/system/core/libsystem/include",
2605            ],
2606            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libradio_metadata.so"],
2607        },
2608    },
2609}
2610
2611vndk_prebuilt_shared {
2612    name: "libspeexresampler",
2613    version: "33",
2614    target_arch: "arm",
2615    vendor_available: true,
2616    product_available: true,
2617    vndk: {
2618        enabled: true,
2619    },
2620    licenses: ["vndk-v33-libspeexresampler.so-license"],
2621    arch: {
2622        arm: {
2623            export_include_dirs: [
2624                "include/external/speex/include",
2625            ],
2626            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libspeexresampler.so"],
2627        },
2628    },
2629}
2630
2631vndk_prebuilt_shared {
2632    name: "libsqlite",
2633    version: "33",
2634    target_arch: "arm",
2635    vendor_available: true,
2636    vndk: {
2637        enabled: true,
2638    },
2639    licenses: ["vndk-v33-libsqlite.so-license"],
2640    arch: {
2641        arm: {
2642            export_include_dirs: [
2643                "include/external/sqlite/dist",
2644            ],
2645            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libsqlite.so"],
2646        },
2647    },
2648}
2649
2650vndk_prebuilt_shared {
2651    name: "libssl",
2652    version: "33",
2653    target_arch: "arm",
2654    vendor_available: true,
2655    product_available: true,
2656    vndk: {
2657        enabled: true,
2658    },
2659    licenses: ["vndk-v33-libssl.so-license"],
2660    arch: {
2661        arm: {
2662            export_include_dirs: [
2663                "include/external/boringssl/src/include",
2664            ],
2665            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libssl.so"],
2666        },
2667    },
2668}
2669
2670vndk_prebuilt_shared {
2671    name: "[email protected]",
2672    version: "33",
2673    target_arch: "arm",
2674    vendor_available: true,
2675    vndk: {
2676        enabled: true,
2677    },
2678    arch: {
2679        arm: {
2680            export_include_dirs: [
2681                "include/frameworks/av/media/bufferpool/2.0/include",
2682                "include/system/libfmq/include",
2683                "include/system/libfmq/base",
2684                "include/system/core/libcutils/include_outside_system",
2685                "include/system/core/libprocessgroup/include",
2686                "include/system/core/libcutils/include",
2687                "include/system/core/libutils/include",
2688                "include/system/unwinding/libbacktrace/include",
2689                "include/system/libbase/include",
2690                "include/external/fmtlib/include",
2691                "include/system/logging/liblog/include_vndk",
2692                "include/system/core/libsystem/include",
2693                "include/system/libhidl/base/include",
2694                "include/system/libhidl/transport/include",
2695                "include/system/libhwbinder/include",
2696                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
2697                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
2698                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
2699                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
2700                "include/generated-headers/hardware/interfaces/media/bufferpool/2.0/[email protected]_genc++_headers/gen",
2701            ],
2702            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_bufferpool@2.0.so"],
2703        },
2704    },
2705}
2706
2707vndk_prebuilt_shared {
2708    name: "libstagefright_bufferqueue_helper",
2709    version: "33",
2710    target_arch: "arm",
2711    vendor_available: true,
2712    vndk: {
2713        enabled: true,
2714    },
2715    arch: {
2716        arm: {
2717            export_include_dirs: [
2718                "include/frameworks/av/media/libstagefright/bqhelper/include",
2719                "include/frameworks/native/headers/media_plugin",
2720                "include/frameworks/native/headers/media_plugin/media/openmax",
2721                "include/frameworks/av/media/libstagefright/include",
2722                "include/system/core/libcutils/include_outside_system",
2723                "include/system/core/libutils/include",
2724                "include/system/unwinding/libbacktrace/include",
2725                "include/system/libbase/include",
2726                "include/external/fmtlib/include",
2727                "include/system/logging/liblog/include_vndk",
2728                "include/system/core/libprocessgroup/include",
2729                "include/system/core/libsystem/include",
2730                "include/frameworks/av/media/libstagefright/foundation/include",
2731                "include/system/libhidl/libhidlmemory/include",
2732                "include/system/libhidl/base/include",
2733                "include/system/libhidl/transport/include",
2734                "include/system/libfmq/base",
2735                "include/system/libhwbinder/include",
2736                "include/system/core/libcutils/include",
2737                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
2738                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
2739                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
2740                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
2741                "include/generated-headers/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen",
2742                "include/generated-headers/system/libhidl/transport/memory/token/1.0/[email protected]_genc++_headers/gen",
2743                "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen",
2744                "include/generated-headers/hardware/interfaces/media/1.0/[email protected]_genc++_headers/gen",
2745                "include/generated-headers/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen",
2746                "include/generated-headers/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen",
2747                "include/generated-headers/hardware/interfaces/graphics/common/1.2/[email protected]_genc++_headers/gen",
2748                "include/generated-headers/hardware/interfaces/graphics/bufferqueue/2.0/[email protected]_genc++_headers/gen",
2749            ],
2750            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_bufferqueue_helper.so"],
2751        },
2752    },
2753}
2754
2755vndk_prebuilt_shared {
2756    name: "libstagefright_foundation",
2757    version: "33",
2758    target_arch: "arm",
2759    vendor_available: true,
2760    vndk: {
2761        enabled: true,
2762    },
2763    licenses: ["vndk-v33-libstagefright_foundation.so-license"],
2764    arch: {
2765        arm: {
2766            export_include_dirs: [
2767                "include/frameworks/av/media/libstagefright/foundation/include",
2768                "include/frameworks/native/headers/media_plugin",
2769                "include/frameworks/native/headers/media_plugin/media/openmax",
2770                "include/frameworks/av/media/libstagefright/include",
2771                "include/system/core/libcutils/include_outside_system",
2772                "include/system/core/libutils/include",
2773                "include/system/unwinding/libbacktrace/include",
2774                "include/system/libbase/include",
2775                "include/external/fmtlib/include",
2776                "include/system/logging/liblog/include_vndk",
2777                "include/system/core/libprocessgroup/include",
2778                "include/system/core/libsystem/include",
2779            ],
2780            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_foundation.so"],
2781        },
2782    },
2783}
2784
2785vndk_prebuilt_shared {
2786    name: "libstagefright_omx",
2787    version: "33",
2788    target_arch: "arm",
2789    vendor_available: true,
2790    vndk: {
2791        enabled: true,
2792    },
2793    licenses: ["vndk-v33-libstagefright_omx.so-license"],
2794    arch: {
2795        arm: {
2796            export_include_dirs: [
2797                "include/frameworks/av/media/libstagefright/omx/include",
2798                "include/frameworks/native/headers/media_plugin",
2799                "include/frameworks/native/headers/media_plugin/media/openmax",
2800                "include/frameworks/av/media/libstagefright/include",
2801                "include/system/core/libcutils/include_outside_system",
2802                "include/system/core/libutils/include",
2803                "include/system/unwinding/libbacktrace/include",
2804                "include/system/libbase/include",
2805                "include/external/fmtlib/include",
2806                "include/system/logging/liblog/include_vndk",
2807                "include/system/core/libprocessgroup/include",
2808                "include/system/core/libsystem/include",
2809                "include/frameworks/av/media/libstagefright/foundation/include",
2810                "include/frameworks/av/media/libstagefright/xmlparser/include",
2811            ],
2812            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_omx.so"],
2813        },
2814    },
2815}
2816
2817vndk_prebuilt_shared {
2818    name: "libstagefright_omx_utils",
2819    version: "33",
2820    target_arch: "arm",
2821    vendor_available: true,
2822    vndk: {
2823        enabled: true,
2824    },
2825    licenses: ["vndk-v33-libstagefright_omx_utils.so-license"],
2826    arch: {
2827        arm: {
2828            export_include_dirs: [
2829                "include/frameworks/av/media/libstagefright/omx/include",
2830                "include/frameworks/native/headers/media_plugin",
2831                "include/frameworks/native/headers/media_plugin/media/openmax",
2832                "include/frameworks/av/media/libstagefright/include",
2833                "include/system/core/libcutils/include_outside_system",
2834                "include/system/core/libutils/include",
2835                "include/system/unwinding/libbacktrace/include",
2836                "include/system/libbase/include",
2837                "include/external/fmtlib/include",
2838                "include/system/logging/liblog/include_vndk",
2839                "include/system/core/libprocessgroup/include",
2840                "include/system/core/libsystem/include",
2841                "include/frameworks/av/media/libstagefright/foundation/include",
2842                "include/frameworks/av/media/libmedia/aidl",
2843                "include/frameworks/av/media/libmedia/include",
2844                "include/system/libhidl/transport/token/1.0/utils/include",
2845                "include/frameworks/native/libs/binder/include",
2846                "include/frameworks/native/libs/binder/ndk/include_cpp",
2847                "include/system/libhidl/base/include",
2848                "include/system/libhidl/transport/include",
2849                "include/system/libfmq/base",
2850                "include/system/libhwbinder/include",
2851                "include/system/core/libcutils/include",
2852                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
2853                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
2854                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
2855                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
2856                "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen",
2857                "include/generated-headers/hardware/interfaces/media/1.0/[email protected]_genc++_headers/gen",
2858                "include/generated-headers/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen",
2859                "include/generated-headers/hardware/interfaces/media/omx/1.0/[email protected]_genc++_headers/gen",
2860                "include/frameworks/native/libs/ui/include",
2861                "include/frameworks/native/libs/ui/include_private",
2862                "include/frameworks/native/libs/nativebase/include",
2863                "include/frameworks/native/libs/nativewindow/include",
2864                "include/hardware/libhardware/include",
2865                "include/system/media/audio/include",
2866                "include/packages/modules/Bluetooth/system/types",
2867                "include/frameworks/native/libs/ui/include_vndk",
2868                "include/frameworks/native/libs/math/include",
2869                "include/frameworks/native/libs/ui/include_mock",
2870                "include/frameworks/native/libs/ui/include_types",
2871                "include/frameworks/native/libs/arect/include",
2872                "include/frameworks/native/libs/binder/ndk/include_ndk",
2873                "include/frameworks/native/libs/binder/ndk/include_platform",
2874                "include/generated-headers/hardware/interfaces/common/aidl/android.hardware.common-V2-ndk-source/gen/include",
2875                "include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-V3-ndk-source/gen/include",
2876                "include/generated-headers/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen",
2877                "include/generated-headers/hardware/interfaces/graphics/common/1.2/[email protected]_genc++_headers/gen",
2878                "include/generated-headers/hardware/interfaces/graphics/mapper/4.0/[email protected]_genc++_headers/gen",
2879                "include/frameworks/native/libs/gralloc/types/include",
2880                "include/generated-headers/frameworks/av/media/libmedia/libmedia_omx/android_vendor.33_arm_armv7-a-neon_shared/gen/aidl",
2881            ],
2882            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_omx_utils.so"],
2883        },
2884    },
2885}
2886
2887vndk_prebuilt_shared {
2888    name: "libstagefright_xmlparser",
2889    version: "33",
2890    target_arch: "arm",
2891    vendor_available: true,
2892    vndk: {
2893        enabled: true,
2894    },
2895    arch: {
2896        arm: {
2897            export_include_dirs: [
2898                "include/frameworks/av/media/libstagefright/xmlparser/include",
2899            ],
2900            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_xmlparser.so"],
2901        },
2902    },
2903}
2904
2905vndk_prebuilt_shared {
2906    name: "libsysutils",
2907    version: "33",
2908    target_arch: "arm",
2909    vendor_available: true,
2910    vndk: {
2911        enabled: true,
2912    },
2913    arch: {
2914        arm: {
2915            export_include_dirs: [
2916                "include/system/core/libsysutils/include",
2917            ],
2918            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libsysutils.so"],
2919        },
2920    },
2921}
2922
2923vndk_prebuilt_shared {
2924    name: "libtinyalsa",
2925    version: "33",
2926    target_arch: "arm",
2927    vendor_available: true,
2928    product_available: true,
2929    vndk: {
2930        enabled: true,
2931    },
2932    licenses: ["vndk-v33-libtinyalsa.so-license"],
2933    arch: {
2934        arm: {
2935            export_include_dirs: [
2936                "include/external/tinyalsa/include",
2937            ],
2938            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libtinyalsa.so"],
2939        },
2940    },
2941}
2942
2943vndk_prebuilt_shared {
2944    name: "libtinyxml2",
2945    version: "33",
2946    target_arch: "arm",
2947    vendor_available: true,
2948    product_available: true,
2949    vndk: {
2950        enabled: true,
2951    },
2952    licenses: ["vndk-v33-libtinyxml2.so-license"],
2953    arch: {
2954        arm: {
2955            export_include_dirs: [
2956                "include/external/tinyxml2",
2957            ],
2958            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libtinyxml2.so"],
2959        },
2960    },
2961}
2962
2963vndk_prebuilt_shared {
2964    name: "libui",
2965    version: "33",
2966    target_arch: "arm",
2967    vendor_available: true,
2968    vndk: {
2969        enabled: true,
2970    },
2971    licenses: ["vndk-v33-libui.so-license"],
2972    arch: {
2973        arm: {
2974            export_include_dirs: [
2975                "include/frameworks/native/libs/ui/include",
2976                "include/frameworks/native/libs/ui/include_private",
2977                "include/system/libbase/include",
2978                "include/external/fmtlib/include",
2979                "include/frameworks/native/libs/nativebase/include",
2980                "include/frameworks/native/libs/nativewindow/include",
2981                "include/hardware/libhardware/include",
2982                "include/system/media/audio/include",
2983                "include/system/core/libcutils/include_outside_system",
2984                "include/system/core/libsystem/include",
2985                "include/packages/modules/Bluetooth/system/types",
2986                "include/frameworks/native/libs/ui/include_vndk",
2987                "include/frameworks/native/libs/math/include",
2988                "include/frameworks/native/libs/ui/include_mock",
2989                "include/frameworks/native/libs/ui/include_types",
2990                "include/frameworks/native/libs/arect/include",
2991                "include/frameworks/native/libs/binder/ndk/include_cpp",
2992                "include/frameworks/native/libs/binder/ndk/include_ndk",
2993                "include/frameworks/native/libs/binder/ndk/include_platform",
2994                "include/generated-headers/hardware/interfaces/common/aidl/android.hardware.common-V2-ndk-source/gen/include",
2995                "include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-V3-ndk-source/gen/include",
2996                "include/system/libhidl/base/include",
2997                "include/system/libhidl/transport/include",
2998                "include/system/libfmq/base",
2999                "include/system/libhwbinder/include",
3000                "include/system/core/libutils/include",
3001                "include/system/unwinding/libbacktrace/include",
3002                "include/system/logging/liblog/include_vndk",
3003                "include/system/core/libprocessgroup/include",
3004                "include/system/core/libcutils/include",
3005                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
3006                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
3007                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
3008                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
3009                "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen",
3010                "include/generated-headers/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen",
3011                "include/generated-headers/hardware/interfaces/graphics/common/1.2/[email protected]_genc++_headers/gen",
3012                "include/generated-headers/hardware/interfaces/graphics/mapper/4.0/[email protected]_genc++_headers/gen",
3013                "include/frameworks/native/libs/gralloc/types/include",
3014            ],
3015            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libui.so"],
3016        },
3017    },
3018}
3019
3020vndk_prebuilt_shared {
3021    name: "libusbhost",
3022    version: "33",
3023    target_arch: "arm",
3024    vendor_available: true,
3025    vndk: {
3026        enabled: true,
3027    },
3028    arch: {
3029        arm: {
3030            export_include_dirs: [
3031                "include/system/core/libusbhost/include",
3032            ],
3033            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libusbhost.so"],
3034        },
3035    },
3036}
3037
3038vndk_prebuilt_shared {
3039    name: "libwifi-system-iface",
3040    version: "33",
3041    target_arch: "arm",
3042    vendor_available: true,
3043    product_available: true,
3044    vndk: {
3045        enabled: true,
3046    },
3047    arch: {
3048        arm: {
3049            export_include_dirs: [
3050                "include/frameworks/opt/net/wifi/libwifi_system_iface/include",
3051            ],
3052            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libwifi-system-iface.so"],
3053        },
3054    },
3055}
3056
3057vndk_prebuilt_shared {
3058    name: "libxml2",
3059    version: "33",
3060    target_arch: "arm",
3061    vendor_available: true,
3062    product_available: true,
3063    vndk: {
3064        enabled: true,
3065    },
3066    licenses: ["vndk-v33-libxml2.so-license"],
3067    arch: {
3068        arm: {
3069            export_include_dirs: [
3070                "include/external/libxml2/include",
3071            ],
3072            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libxml2.so"],
3073        },
3074    },
3075}
3076
3077vndk_prebuilt_shared {
3078    name: "libyuv",
3079    version: "33",
3080    target_arch: "arm",
3081    vendor_available: true,
3082    product_available: true,
3083    vndk: {
3084        enabled: true,
3085    },
3086    licenses: ["vndk-v33-libyuv.so-license"],
3087    arch: {
3088        arm: {
3089            export_include_dirs: [
3090                "include/external/libyuv/files/include",
3091            ],
3092            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libyuv.so"],
3093        },
3094    },
3095}
3096
3097vndk_prebuilt_shared {
3098    name: "libziparchive",
3099    version: "33",
3100    target_arch: "arm",
3101    vendor_available: true,
3102    product_available: true,
3103    vndk: {
3104        enabled: true,
3105    },
3106    arch: {
3107        arm: {
3108            export_include_dirs: [
3109                "include/system/libziparchive/include",
3110                "include/external/googletest/googletest/include",
3111                "include/system/libbase/include",
3112                "include/external/fmtlib/include",
3113            ],
3114            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libziparchive.so"],
3115        },
3116    },
3117}
3118
3119vndk_prebuilt_shared {
3120    name: "android.hardware.common-V2-ndk",
3121    version: "33",
3122    target_arch: "arm",
3123    vendor_available: true,
3124    vndk: {
3125        enabled: true,
3126        support_system_process: true,
3127    },
3128    arch: {
3129        arm: {
3130            export_include_dirs: [
3131                "include/frameworks/native/libs/binder/ndk/include_cpp",
3132                "include/frameworks/native/libs/binder/ndk/include_ndk",
3133                "include/frameworks/native/libs/binder/ndk/include_platform",
3134                "include/generated-headers/hardware/interfaces/common/aidl/android.hardware.common-V2-ndk-source/gen/include",
3135            ],
3136            srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/android.hardware.common-V2-ndk.so"],
3137        },
3138    },
3139}
3140
3141vndk_prebuilt_shared {
3142    name: "android.hardware.common.fmq-V1-ndk",
3143    version: "33",
3144    target_arch: "arm",
3145    vendor_available: true,
3146    vndk: {
3147        enabled: true,
3148        support_system_process: true,
3149    },
3150    arch: {
3151        arm: {
3152            export_include_dirs: [
3153                "include/frameworks/native/libs/binder/ndk/include_cpp",
3154                "include/frameworks/native/libs/binder/ndk/include_ndk",
3155                "include/frameworks/native/libs/binder/ndk/include_platform",
3156                "include/generated-headers/hardware/interfaces/common/aidl/android.hardware.common-V2-ndk-source/gen/include",
3157                "include/generated-headers/hardware/interfaces/common/fmq/aidl/android.hardware.common.fmq-V1-ndk-source/gen/include",
3158            ],
3159            srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/android.hardware.common.fmq-V1-ndk.so"],
3160        },
3161    },
3162}
3163
3164vndk_prebuilt_shared {
3165    name: "android.hardware.graphics.allocator-V1-ndk",
3166    version: "33",
3167    target_arch: "arm",
3168    vendor_available: true,
3169    vndk: {
3170        enabled: true,
3171        support_system_process: true,
3172    },
3173    arch: {
3174        arm: {
3175            export_include_dirs: [
3176                "include/frameworks/native/libs/binder/ndk/include_cpp",
3177                "include/frameworks/native/libs/binder/ndk/include_ndk",
3178                "include/frameworks/native/libs/binder/ndk/include_platform",
3179                "include/generated-headers/hardware/interfaces/common/aidl/android.hardware.common-V2-ndk-source/gen/include",
3180                "include/generated-headers/hardware/interfaces/graphics/allocator/aidl/android.hardware.graphics.allocator-V1-ndk-source/gen/include",
3181            ],
3182            srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/android.hardware.graphics.allocator-V1-ndk.so"],
3183        },
3184    },
3185}
3186
3187vndk_prebuilt_shared {
3188    name: "android.hardware.graphics.common-V3-ndk",
3189    version: "33",
3190    target_arch: "arm",
3191    vendor_available: true,
3192    vndk: {
3193        enabled: true,
3194        support_system_process: true,
3195    },
3196    arch: {
3197        arm: {
3198            export_include_dirs: [
3199                "include/frameworks/native/libs/binder/ndk/include_cpp",
3200                "include/frameworks/native/libs/binder/ndk/include_ndk",
3201                "include/frameworks/native/libs/binder/ndk/include_platform",
3202                "include/generated-headers/hardware/interfaces/common/aidl/android.hardware.common-V2-ndk-source/gen/include",
3203                "include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-V3-ndk-source/gen/include",
3204            ],
3205            srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/android.hardware.graphics.common-V3-ndk.so"],
3206        },
3207    },
3208}
3209
3210vndk_prebuilt_shared {
3211    name: "[email protected]",
3212    version: "33",
3213    target_arch: "arm",
3214    vendor_available: true,
3215    product_available: true,
3216    vndk: {
3217        enabled: true,
3218        support_system_process: true,
3219    },
3220    arch: {
3221        arm: {
3222            export_include_dirs: [
3223                "include/system/libhidl/base/include",
3224                "include/system/libhidl/transport/include",
3225                "include/system/libfmq/base",
3226                "include/system/libhwbinder/include",
3227                "include/system/libbase/include",
3228                "include/external/fmtlib/include",
3229                "include/system/core/libutils/include",
3230                "include/system/unwinding/libbacktrace/include",
3231                "include/system/core/libcutils/include_outside_system",
3232                "include/system/logging/liblog/include_vndk",
3233                "include/system/core/libprocessgroup/include",
3234                "include/system/core/libsystem/include",
3235                "include/system/core/libcutils/include",
3236                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
3237                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
3238                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
3239                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
3240                "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen",
3241            ],
3242            srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/android.hardware.graphics.common@1.0.so"],
3243        },
3244    },
3245}
3246
3247vndk_prebuilt_shared {
3248    name: "[email protected]",
3249    version: "33",
3250    target_arch: "arm",
3251    vendor_available: true,
3252    product_available: true,
3253    vndk: {
3254        enabled: true,
3255        support_system_process: true,
3256    },
3257    arch: {
3258        arm: {
3259            export_include_dirs: [
3260                "include/system/libhidl/base/include",
3261                "include/system/libhidl/transport/include",
3262                "include/system/libfmq/base",
3263                "include/system/libhwbinder/include",
3264                "include/system/libbase/include",
3265                "include/external/fmtlib/include",
3266                "include/system/core/libutils/include",
3267                "include/system/unwinding/libbacktrace/include",
3268                "include/system/core/libcutils/include_outside_system",
3269                "include/system/logging/liblog/include_vndk",
3270                "include/system/core/libprocessgroup/include",
3271                "include/system/core/libsystem/include",
3272                "include/system/core/libcutils/include",
3273                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
3274                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
3275                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
3276                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
3277                "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen",
3278                "include/generated-headers/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen",
3279            ],
3280            srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/android.hardware.graphics.common@1.1.so"],
3281        },
3282    },
3283}
3284
3285vndk_prebuilt_shared {
3286    name: "[email protected]",
3287    version: "33",
3288    target_arch: "arm",
3289    vendor_available: true,
3290    product_available: true,
3291    vndk: {
3292        enabled: true,
3293        support_system_process: true,
3294    },
3295    arch: {
3296        arm: {
3297            export_include_dirs: [
3298                "include/system/libhidl/base/include",
3299                "include/system/libhidl/transport/include",
3300                "include/system/libfmq/base",
3301                "include/system/libhwbinder/include",
3302                "include/system/libbase/include",
3303                "include/external/fmtlib/include",
3304                "include/system/core/libutils/include",
3305                "include/system/unwinding/libbacktrace/include",
3306                "include/system/core/libcutils/include_outside_system",
3307                "include/system/logging/liblog/include_vndk",
3308                "include/system/core/libprocessgroup/include",
3309                "include/system/core/libsystem/include",
3310                "include/system/core/libcutils/include",
3311                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
3312                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
3313                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
3314                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
3315                "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen",
3316                "include/generated-headers/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen",
3317                "include/generated-headers/hardware/interfaces/graphics/common/1.2/[email protected]_genc++_headers/gen",
3318            ],
3319            srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/android.hardware.graphics.common@1.2.so"],
3320        },
3321    },
3322}
3323
3324vndk_prebuilt_shared {
3325    name: "android.hardware.graphics.composer3-V1-ndk",
3326    version: "33",
3327    target_arch: "arm",
3328    vendor_available: true,
3329    vndk: {
3330        enabled: true,
3331        support_system_process: true,
3332    },
3333    arch: {
3334        arm: {
3335            export_include_dirs: [
3336                "include/frameworks/native/libs/binder/ndk/include_cpp",
3337                "include/frameworks/native/libs/binder/ndk/include_ndk",
3338                "include/frameworks/native/libs/binder/ndk/include_platform",
3339                "include/generated-headers/hardware/interfaces/common/aidl/android.hardware.common-V2-ndk-source/gen/include",
3340                "include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-V3-ndk-source/gen/include",
3341                "include/generated-headers/hardware/interfaces/graphics/composer/aidl/android.hardware.graphics.composer3-V1-ndk-source/gen/include",
3342            ],
3343            srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/android.hardware.graphics.composer3-V1-ndk.so"],
3344        },
3345    },
3346}
3347
3348vndk_prebuilt_shared {
3349    name: "[email protected]",
3350    version: "33",
3351    target_arch: "arm",
3352    vendor_available: true,
3353    product_available: true,
3354    vndk: {
3355        enabled: true,
3356        support_system_process: true,
3357    },
3358    arch: {
3359        arm: {
3360            export_include_dirs: [
3361                "include/system/libhidl/base/include",
3362                "include/system/libhidl/transport/include",
3363                "include/system/libfmq/base",
3364                "include/system/libhwbinder/include",
3365                "include/system/libbase/include",
3366                "include/external/fmtlib/include",
3367                "include/system/core/libutils/include",
3368                "include/system/unwinding/libbacktrace/include",
3369                "include/system/core/libcutils/include_outside_system",
3370                "include/system/logging/liblog/include_vndk",
3371                "include/system/core/libprocessgroup/include",
3372                "include/system/core/libsystem/include",
3373                "include/system/core/libcutils/include",
3374                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
3375                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
3376                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
3377                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
3378                "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen",
3379                "include/generated-headers/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen",
3380            ],
3381            srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/android.hardware.graphics.mapper@2.0.so"],
3382        },
3383    },
3384}
3385
3386vndk_prebuilt_shared {
3387    name: "[email protected]",
3388    version: "33",
3389    target_arch: "arm",
3390    vendor_available: true,
3391    product_available: true,
3392    vndk: {
3393        enabled: true,
3394        support_system_process: true,
3395    },
3396    arch: {
3397        arm: {
3398            export_include_dirs: [
3399                "include/system/libhidl/base/include",
3400                "include/system/libhidl/transport/include",
3401                "include/system/libfmq/base",
3402                "include/system/libhwbinder/include",
3403                "include/system/libbase/include",
3404                "include/external/fmtlib/include",
3405                "include/system/core/libutils/include",
3406                "include/system/unwinding/libbacktrace/include",
3407                "include/system/core/libcutils/include_outside_system",
3408                "include/system/logging/liblog/include_vndk",
3409                "include/system/core/libprocessgroup/include",
3410                "include/system/core/libsystem/include",
3411                "include/system/core/libcutils/include",
3412                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
3413                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
3414                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
3415                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
3416                "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen",
3417                "include/generated-headers/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen",
3418                "include/generated-headers/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen",
3419                "include/generated-headers/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen",
3420            ],
3421            srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/android.hardware.graphics.mapper@2.1.so"],
3422        },
3423    },
3424}
3425
3426vndk_prebuilt_shared {
3427    name: "[email protected]",
3428    version: "33",
3429    target_arch: "arm",
3430    vendor_available: true,
3431    product_available: true,
3432    vndk: {
3433        enabled: true,
3434        support_system_process: true,
3435    },
3436    arch: {
3437        arm: {
3438            export_include_dirs: [
3439                "include/system/libhidl/base/include",
3440                "include/system/libhidl/transport/include",
3441                "include/system/libfmq/base",
3442                "include/system/libhwbinder/include",
3443                "include/system/libbase/include",
3444                "include/external/fmtlib/include",
3445                "include/system/core/libutils/include",
3446                "include/system/unwinding/libbacktrace/include",
3447                "include/system/core/libcutils/include_outside_system",
3448                "include/system/logging/liblog/include_vndk",
3449                "include/system/core/libprocessgroup/include",
3450                "include/system/core/libsystem/include",
3451                "include/system/core/libcutils/include",
3452                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
3453                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
3454                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
3455                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
3456                "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen",
3457                "include/generated-headers/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen",
3458                "include/generated-headers/hardware/interfaces/graphics/common/1.2/[email protected]_genc++_headers/gen",
3459                "include/generated-headers/hardware/interfaces/graphics/mapper/3.0/[email protected]_genc++_headers/gen",
3460            ],
3461            srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/android.hardware.graphics.mapper@3.0.so"],
3462        },
3463    },
3464}
3465
3466vndk_prebuilt_shared {
3467    name: "[email protected]",
3468    version: "33",
3469    target_arch: "arm",
3470    vendor_available: true,
3471    product_available: true,
3472    vndk: {
3473        enabled: true,
3474        support_system_process: true,
3475    },
3476    arch: {
3477        arm: {
3478            export_include_dirs: [
3479                "include/system/libhidl/base/include",
3480                "include/system/libhidl/transport/include",
3481                "include/system/libfmq/base",
3482                "include/system/libhwbinder/include",
3483                "include/system/libbase/include",
3484                "include/external/fmtlib/include",
3485                "include/system/core/libutils/include",
3486                "include/system/unwinding/libbacktrace/include",
3487                "include/system/core/libcutils/include_outside_system",
3488                "include/system/logging/liblog/include_vndk",
3489                "include/system/core/libprocessgroup/include",
3490                "include/system/core/libsystem/include",
3491                "include/system/core/libcutils/include",
3492                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
3493                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
3494                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
3495                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
3496                "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen",
3497                "include/generated-headers/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen",
3498                "include/generated-headers/hardware/interfaces/graphics/common/1.2/[email protected]_genc++_headers/gen",
3499                "include/generated-headers/hardware/interfaces/graphics/mapper/4.0/[email protected]_genc++_headers/gen",
3500            ],
3501            srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/android.hardware.graphics.mapper@4.0.so"],
3502        },
3503    },
3504}
3505
3506vndk_prebuilt_shared {
3507    name: "[email protected]",
3508    version: "33",
3509    target_arch: "arm",
3510    vendor_available: true,
3511    product_available: true,
3512    vndk: {
3513        enabled: true,
3514        support_system_process: true,
3515    },
3516    arch: {
3517        arm: {
3518            export_include_dirs: [
3519                "include/system/libhidl/base/include",
3520                "include/system/libhidl/transport/include",
3521                "include/system/libfmq/base",
3522                "include/system/libhwbinder/include",
3523                "include/system/libbase/include",
3524                "include/external/fmtlib/include",
3525                "include/system/core/libutils/include",
3526                "include/system/unwinding/libbacktrace/include",
3527                "include/system/core/libcutils/include_outside_system",
3528                "include/system/logging/liblog/include_vndk",
3529                "include/system/core/libprocessgroup/include",
3530                "include/system/core/libsystem/include",
3531                "include/system/core/libcutils/include",
3532                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
3533                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
3534                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
3535                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
3536                "include/generated-headers/hardware/interfaces/renderscript/1.0/[email protected]_genc++_headers/gen",
3537            ],
3538            srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/android.hardware.renderscript@1.0.so"],
3539        },
3540    },
3541}
3542
3543vndk_prebuilt_shared {
3544    name: "[email protected]",
3545    version: "33",
3546    target_arch: "arm",
3547    vendor_available: true,
3548    product_available: true,
3549    vndk: {
3550        enabled: true,
3551        support_system_process: true,
3552    },
3553    arch: {
3554        arm: {
3555            export_include_dirs: [
3556                "include/system/libhidl/base/include",
3557                "include/system/libhidl/transport/include",
3558                "include/system/libfmq/base",
3559                "include/system/libhwbinder/include",
3560                "include/system/libbase/include",
3561                "include/external/fmtlib/include",
3562                "include/system/core/libutils/include",
3563                "include/system/unwinding/libbacktrace/include",
3564                "include/system/core/libcutils/include_outside_system",
3565                "include/system/logging/liblog/include_vndk",
3566                "include/system/core/libprocessgroup/include",
3567                "include/system/core/libsystem/include",
3568                "include/system/core/libcutils/include",
3569                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
3570                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
3571                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
3572                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
3573                "include/generated-headers/system/libhidl/transport/memory/token/1.0/[email protected]_genc++_headers/gen",
3574            ],
3575            srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/android.hidl.memory.token@1.0.so"],
3576        },
3577    },
3578}
3579
3580vndk_prebuilt_shared {
3581    name: "[email protected]",
3582    version: "33",
3583    target_arch: "arm",
3584    vendor_available: true,
3585    vndk: {
3586        enabled: true,
3587        support_system_process: true,
3588    },
3589    arch: {
3590        arm: {
3591            relative_install_path: "hw",
3592            srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/android.hidl.memory@1.0-impl.so"],
3593        },
3594    },
3595}
3596
3597vndk_prebuilt_shared {
3598    name: "[email protected]",
3599    version: "33",
3600    target_arch: "arm",
3601    vendor_available: true,
3602    product_available: true,
3603    vndk: {
3604        enabled: true,
3605        support_system_process: true,
3606    },
3607    arch: {
3608        arm: {
3609            export_include_dirs: [
3610                "include/system/libhidl/base/include",
3611                "include/system/libhidl/transport/include",
3612                "include/system/libfmq/base",
3613                "include/system/libhwbinder/include",
3614                "include/system/libbase/include",
3615                "include/external/fmtlib/include",
3616                "include/system/core/libutils/include",
3617                "include/system/unwinding/libbacktrace/include",
3618                "include/system/core/libcutils/include_outside_system",
3619                "include/system/logging/liblog/include_vndk",
3620                "include/system/core/libprocessgroup/include",
3621                "include/system/core/libsystem/include",
3622                "include/system/core/libcutils/include",
3623                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
3624                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
3625                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
3626                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
3627                "include/generated-headers/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen",
3628            ],
3629            srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/android.hidl.memory@1.0.so"],
3630        },
3631    },
3632}
3633
3634vndk_prebuilt_shared {
3635    name: "[email protected]",
3636    version: "33",
3637    target_arch: "arm",
3638    vendor_available: true,
3639    product_available: true,
3640    vndk: {
3641        enabled: true,
3642        support_system_process: true,
3643    },
3644    arch: {
3645        arm: {
3646            export_include_dirs: [
3647                "include/system/libhidl/base/include",
3648                "include/system/libhidl/transport/include",
3649                "include/system/libfmq/base",
3650                "include/system/libhwbinder/include",
3651                "include/system/libbase/include",
3652                "include/external/fmtlib/include",
3653                "include/system/core/libutils/include",
3654                "include/system/unwinding/libbacktrace/include",
3655                "include/system/core/libcutils/include_outside_system",
3656                "include/system/logging/liblog/include_vndk",
3657                "include/system/core/libprocessgroup/include",
3658                "include/system/core/libsystem/include",
3659                "include/system/core/libcutils/include",
3660                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
3661                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
3662                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
3663                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
3664                "include/generated-headers/system/libhidl/transport/safe_union/1.0/[email protected]_genc++_headers/gen",
3665            ],
3666            srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/android.hidl.safe_union@1.0.so"],
3667        },
3668    },
3669}
3670
3671vndk_prebuilt_shared {
3672    name: "libRSCpuRef",
3673    version: "33",
3674    target_arch: "arm",
3675    vendor_available: true,
3676    vndk: {
3677        enabled: true,
3678        support_system_process: true,
3679    },
3680    arch: {
3681        arm: {
3682            srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/libRSCpuRef.so"],
3683        },
3684    },
3685}
3686
3687vndk_prebuilt_shared {
3688    name: "libRSDriver",
3689    version: "33",
3690    target_arch: "arm",
3691    vendor_available: true,
3692    vndk: {
3693        enabled: true,
3694        support_system_process: true,
3695    },
3696    arch: {
3697        arm: {
3698            srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/libRSDriver.so"],
3699        },
3700    },
3701}
3702
3703vndk_prebuilt_shared {
3704    name: "libRS_internal",
3705    version: "33",
3706    target_arch: "arm",
3707    vendor_available: true,
3708    vndk: {
3709        enabled: true,
3710        support_system_process: true,
3711    },
3712    arch: {
3713        arm: {
3714            srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/libRS_internal.so"],
3715        },
3716    },
3717}
3718
3719vndk_prebuilt_shared {
3720    name: "libbacktrace",
3721    version: "33",
3722    target_arch: "arm",
3723    vendor_available: true,
3724    product_available: true,
3725    vndk: {
3726        enabled: true,
3727        support_system_process: true,
3728        private: true,
3729    },
3730    arch: {
3731        arm: {
3732            export_include_dirs: [
3733                "include/system/unwinding/libbacktrace/include",
3734            ],
3735            srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/libbacktrace.so"],
3736        },
3737    },
3738}
3739
3740vndk_prebuilt_shared {
3741    name: "libbase",
3742    version: "33",
3743    target_arch: "arm",
3744    vendor_available: true,
3745    product_available: true,
3746    vndk: {
3747        enabled: true,
3748        support_system_process: true,
3749    },
3750    licenses: ["vndk-v33-libbase.so-license"],
3751    arch: {
3752        arm: {
3753            export_include_dirs: [
3754                "include/system/libbase/include",
3755                "include/external/fmtlib/include",
3756            ],
3757            srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/libbase.so"],
3758        },
3759    },
3760}
3761
3762vndk_prebuilt_shared {
3763    name: "libbcinfo",
3764    version: "33",
3765    target_arch: "arm",
3766    vendor_available: true,
3767    vndk: {
3768        enabled: true,
3769        support_system_process: true,
3770    },
3771    arch: {
3772        arm: {
3773            export_include_dirs: [
3774                "include/frameworks/compile/libbcc/bcinfo/include",
3775            ],
3776            srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/libbcinfo.so"],
3777        },
3778    },
3779}
3780
3781vndk_prebuilt_shared {
3782    name: "libblas",
3783    version: "33",
3784    target_arch: "arm",
3785    vendor_available: true,
3786    vndk: {
3787        enabled: true,
3788        support_system_process: true,
3789        private: true,
3790    },
3791    licenses: ["vndk-v33-libblas.so-license"],
3792    arch: {
3793        arm: {
3794            export_include_dirs: [
3795                "include/external/cblas/include",
3796            ],
3797            srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/libblas.so"],
3798        },
3799    },
3800}
3801
3802vndk_prebuilt_shared {
3803    name: "libc++",
3804    version: "33",
3805    target_arch: "arm",
3806    vendor_available: true,
3807    product_available: true,
3808    vndk: {
3809        enabled: true,
3810        support_system_process: true,
3811    },
3812    licenses: ["vndk-v33-libc++.so-license"],
3813    arch: {
3814        arm: {
3815            export_include_dirs: [
3816                "include/external/libcxx/include",
3817                "include/external/libcxxabi/include",
3818            ],
3819            srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/libc++.so"],
3820        },
3821    },
3822}
3823
3824vndk_prebuilt_shared {
3825    name: "libcompiler_rt",
3826    version: "33",
3827    target_arch: "arm",
3828    vendor_available: true,
3829    product_available: true,
3830    vndk: {
3831        enabled: true,
3832        support_system_process: true,
3833        private: true,
3834    },
3835    licenses: ["vndk-v33-libcompiler_rt.so-license"],
3836    arch: {
3837        arm: {
3838            srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/libcompiler_rt.so"],
3839        },
3840    },
3841}
3842
3843vndk_prebuilt_shared {
3844    name: "libcutils",
3845    version: "33",
3846    target_arch: "arm",
3847    vendor_available: true,
3848    product_available: true,
3849    vndk: {
3850        enabled: true,
3851        support_system_process: true,
3852    },
3853    licenses: ["vndk-v33-libcutils.so-license"],
3854    arch: {
3855        arm: {
3856            export_include_dirs: [
3857                "include/system/core/libcutils/include_outside_system",
3858                "include/system/core/libprocessgroup/include",
3859                "include/system/core/libcutils/include",
3860            ],
3861            srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/libcutils.so"],
3862        },
3863    },
3864}
3865
3866vndk_prebuilt_shared {
3867    name: "libdmabufheap",
3868    version: "33",
3869    target_arch: "arm",
3870    vendor_available: true,
3871    vndk: {
3872        enabled: true,
3873        support_system_process: true,
3874    },
3875    arch: {
3876        arm: {
3877            export_include_dirs: [
3878                "include/system/memory/libdmabufheap/include",
3879                "include/system/libbase/include",
3880                "include/external/fmtlib/include",
3881                "include/system/memory/libion/include",
3882                "include/system/memory/libion/kernel-headers",
3883            ],
3884            srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/libdmabufheap.so"],
3885        },
3886    },
3887}
3888
3889vndk_prebuilt_shared {
3890    name: "libgralloctypes",
3891    version: "33",
3892    target_arch: "arm",
3893    vendor_available: true,
3894    vndk: {
3895        enabled: true,
3896        support_system_process: true,
3897    },
3898    arch: {
3899        arm: {
3900            export_include_dirs: [
3901                "include/frameworks/native/libs/gralloc/types/include",
3902                "include/frameworks/native/libs/binder/ndk/include_cpp",
3903                "include/frameworks/native/libs/binder/ndk/include_ndk",
3904                "include/frameworks/native/libs/binder/ndk/include_platform",
3905                "include/generated-headers/hardware/interfaces/common/aidl/android.hardware.common-V2-ndk-source/gen/include",
3906                "include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-V3-ndk-source/gen/include",
3907                "include/system/libhidl/base/include",
3908                "include/system/libhidl/transport/include",
3909                "include/system/libfmq/base",
3910                "include/system/libhwbinder/include",
3911                "include/system/libbase/include",
3912                "include/external/fmtlib/include",
3913                "include/system/core/libutils/include",
3914                "include/system/unwinding/libbacktrace/include",
3915                "include/system/core/libcutils/include_outside_system",
3916                "include/system/logging/liblog/include_vndk",
3917                "include/system/core/libprocessgroup/include",
3918                "include/system/core/libsystem/include",
3919                "include/system/core/libcutils/include",
3920                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
3921                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
3922                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
3923                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
3924                "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen",
3925                "include/generated-headers/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen",
3926                "include/generated-headers/hardware/interfaces/graphics/common/1.2/[email protected]_genc++_headers/gen",
3927                "include/generated-headers/hardware/interfaces/graphics/mapper/4.0/[email protected]_genc++_headers/gen",
3928            ],
3929            srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/libgralloctypes.so"],
3930        },
3931    },
3932}
3933
3934vndk_prebuilt_shared {
3935    name: "libhardware",
3936    version: "33",
3937    target_arch: "arm",
3938    vendor_available: true,
3939    vndk: {
3940        enabled: true,
3941        support_system_process: true,
3942    },
3943    licenses: ["vndk-v33-libhardware.so-license"],
3944    arch: {
3945        arm: {
3946            export_include_dirs: [
3947                "include/hardware/libhardware/include",
3948                "include/system/media/audio/include",
3949                "include/system/core/libcutils/include_outside_system",
3950                "include/system/core/libsystem/include",
3951                "include/packages/modules/Bluetooth/system/types",
3952            ],
3953            srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/libhardware.so"],
3954        },
3955    },
3956}
3957
3958vndk_prebuilt_shared {
3959    name: "libhidlbase",
3960    version: "33",
3961    target_arch: "arm",
3962    vendor_available: true,
3963    product_available: true,
3964    vndk: {
3965        enabled: true,
3966        support_system_process: true,
3967    },
3968    licenses: ["vndk-v33-libhidlbase.so-license"],
3969    arch: {
3970        arm: {
3971            export_include_dirs: [
3972                "include/system/libhidl/base/include",
3973                "include/system/libhidl/transport/include",
3974                "include/system/libfmq/base",
3975                "include/system/libhwbinder/include",
3976                "include/system/libbase/include",
3977                "include/external/fmtlib/include",
3978                "include/system/core/libutils/include",
3979                "include/system/unwinding/libbacktrace/include",
3980                "include/system/core/libcutils/include_outside_system",
3981                "include/system/logging/liblog/include_vndk",
3982                "include/system/core/libprocessgroup/include",
3983                "include/system/core/libsystem/include",
3984                "include/system/core/libcutils/include",
3985                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
3986                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
3987                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
3988                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
3989            ],
3990            srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/libhidlbase.so"],
3991        },
3992    },
3993}
3994
3995vndk_prebuilt_shared {
3996    name: "libhidlmemory",
3997    version: "33",
3998    target_arch: "arm",
3999    vendor_available: true,
4000    product_available: true,
4001    vndk: {
4002        enabled: true,
4003        support_system_process: true,
4004    },
4005    arch: {
4006        arm: {
4007            export_include_dirs: [
4008                "include/system/libhidl/libhidlmemory/include",
4009                "include/system/libhidl/base/include",
4010                "include/system/libhidl/transport/include",
4011                "include/system/libfmq/base",
4012                "include/system/libhwbinder/include",
4013                "include/system/libbase/include",
4014                "include/external/fmtlib/include",
4015                "include/system/core/libutils/include",
4016                "include/system/unwinding/libbacktrace/include",
4017                "include/system/core/libcutils/include_outside_system",
4018                "include/system/logging/liblog/include_vndk",
4019                "include/system/core/libprocessgroup/include",
4020                "include/system/core/libsystem/include",
4021                "include/system/core/libcutils/include",
4022                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
4023                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
4024                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
4025                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
4026                "include/generated-headers/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen",
4027                "include/generated-headers/system/libhidl/transport/memory/token/1.0/[email protected]_genc++_headers/gen",
4028            ],
4029            srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/libhidlmemory.so"],
4030        },
4031    },
4032}
4033
4034vndk_prebuilt_shared {
4035    name: "libion",
4036    version: "33",
4037    target_arch: "arm",
4038    vendor_available: true,
4039    product_available: true,
4040    vndk: {
4041        enabled: true,
4042        support_system_process: true,
4043    },
4044    arch: {
4045        arm: {
4046            export_include_dirs: [
4047                "include/system/memory/libion/include",
4048                "include/system/memory/libion/kernel-headers",
4049            ],
4050            srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/libion.so"],
4051        },
4052    },
4053}
4054
4055vndk_prebuilt_shared {
4056    name: "libjsoncpp",
4057    version: "33",
4058    target_arch: "arm",
4059    vendor_available: true,
4060    product_available: true,
4061    vndk: {
4062        enabled: true,
4063        support_system_process: true,
4064    },
4065    licenses: ["vndk-v33-libjsoncpp.so-license"],
4066    arch: {
4067        arm: {
4068            export_include_dirs: [
4069                "include/external/jsoncpp/include",
4070            ],
4071            srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/libjsoncpp.so"],
4072        },
4073    },
4074}
4075
4076vndk_prebuilt_shared {
4077    name: "liblzma",
4078    version: "33",
4079    target_arch: "arm",
4080    vendor_available: true,
4081    product_available: true,
4082    vndk: {
4083        enabled: true,
4084        support_system_process: true,
4085    },
4086    arch: {
4087        arm: {
4088            export_include_dirs: [
4089                "include/external/lzma/C",
4090            ],
4091            srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/liblzma.so"],
4092        },
4093    },
4094}
4095
4096vndk_prebuilt_shared {
4097    name: "libprocessgroup",
4098    version: "33",
4099    target_arch: "arm",
4100    vendor_available: true,
4101    product_available: true,
4102    vndk: {
4103        enabled: true,
4104        support_system_process: true,
4105    },
4106    arch: {
4107        arm: {
4108            export_include_dirs: [
4109                "include/system/core/libprocessgroup/include",
4110            ],
4111            srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/libprocessgroup.so"],
4112        },
4113    },
4114}
4115
4116vndk_prebuilt_shared {
4117    name: "libunwindstack",
4118    version: "33",
4119    target_arch: "arm",
4120    vendor_available: true,
4121    product_available: true,
4122    vndk: {
4123        enabled: true,
4124        support_system_process: true,
4125    },
4126    arch: {
4127        arm: {
4128            export_include_dirs: [
4129                "include/system/unwinding/libunwindstack/include",
4130            ],
4131            srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/libunwindstack.so"],
4132        },
4133    },
4134}
4135
4136vndk_prebuilt_shared {
4137    name: "libutils",
4138    version: "33",
4139    target_arch: "arm",
4140    vendor_available: true,
4141    product_available: true,
4142    vndk: {
4143        enabled: true,
4144        support_system_process: true,
4145    },
4146    licenses: ["vndk-v33-libutils.so-license"],
4147    arch: {
4148        arm: {
4149            export_include_dirs: [
4150                "include/system/core/libutils/include",
4151                "include/system/unwinding/libbacktrace/include",
4152                "include/system/libbase/include",
4153                "include/external/fmtlib/include",
4154                "include/system/core/libcutils/include_outside_system",
4155                "include/system/logging/liblog/include_vndk",
4156                "include/system/core/libprocessgroup/include",
4157                "include/system/core/libsystem/include",
4158            ],
4159            srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/libutils.so"],
4160        },
4161    },
4162}
4163
4164vndk_prebuilt_shared {
4165    name: "libutilscallstack",
4166    version: "33",
4167    target_arch: "arm",
4168    vendor_available: true,
4169    product_available: true,
4170    vndk: {
4171        enabled: true,
4172        support_system_process: true,
4173    },
4174    licenses: ["vndk-v33-libutilscallstack.so-license"],
4175    arch: {
4176        arm: {
4177            export_include_dirs: [
4178                "include/system/core/libutils/include",
4179                "include/system/unwinding/libbacktrace/include",
4180                "include/system/libbase/include",
4181                "include/external/fmtlib/include",
4182                "include/system/core/libcutils/include_outside_system",
4183                "include/system/logging/liblog/include_vndk",
4184                "include/system/core/libprocessgroup/include",
4185                "include/system/core/libsystem/include",
4186            ],
4187            srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/libutilscallstack.so"],
4188        },
4189    },
4190}
4191
4192vndk_prebuilt_shared {
4193    name: "libz",
4194    version: "33",
4195    target_arch: "arm",
4196    vendor_available: true,
4197    product_available: true,
4198    vndk: {
4199        enabled: true,
4200        support_system_process: true,
4201    },
4202    licenses: ["vndk-v33-libz.so-license"],
4203    arch: {
4204        arm: {
4205            export_include_dirs: [
4206                "include/external/zlib",
4207            ],
4208            srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/libz.so"],
4209        },
4210    },
4211}
4212
4213vndk_prebuilt_shared {
4214    name: "libEGL",
4215    version: "33",
4216    target_arch: "arm",
4217    vendor_available: true,
4218    product_available: true,
4219    arch: {
4220        arm: {
4221            export_include_dirs: [
4222                "include/frameworks/native/opengl/include",
4223            ],
4224            srcs: ["arch-arm-armv7-a-neon/shared/llndk-stub/libEGL.so"],
4225        },
4226    },
4227}
4228
4229vndk_prebuilt_shared {
4230    name: "libGLESv1_CM",
4231    version: "33",
4232    target_arch: "arm",
4233    vendor_available: true,
4234    product_available: true,
4235    arch: {
4236        arm: {
4237            export_include_dirs: [
4238                "include/frameworks/native/opengl/include",
4239            ],
4240            srcs: ["arch-arm-armv7-a-neon/shared/llndk-stub/libGLESv1_CM.so"],
4241        },
4242    },
4243}
4244
4245vndk_prebuilt_shared {
4246    name: "libGLESv2",
4247    version: "33",
4248    target_arch: "arm",
4249    vendor_available: true,
4250    product_available: true,
4251    arch: {
4252        arm: {
4253            export_include_dirs: [
4254                "include/frameworks/native/opengl/include",
4255            ],
4256            srcs: ["arch-arm-armv7-a-neon/shared/llndk-stub/libGLESv2.so"],
4257        },
4258    },
4259}
4260
4261vndk_prebuilt_shared {
4262    name: "libGLESv3",
4263    version: "33",
4264    target_arch: "arm",
4265    vendor_available: true,
4266    product_available: true,
4267    arch: {
4268        arm: {
4269            export_include_dirs: [
4270                "include/frameworks/native/opengl/include",
4271            ],
4272            srcs: ["arch-arm-armv7-a-neon/shared/llndk-stub/libGLESv3.so"],
4273        },
4274    },
4275}
4276
4277vndk_prebuilt_shared {
4278    name: "libRS",
4279    version: "33",
4280    target_arch: "arm",
4281    vendor_available: true,
4282    product_available: true,
4283    arch: {
4284        arm: {
4285            srcs: ["arch-arm-armv7-a-neon/shared/llndk-stub/libRS.so"],
4286        },
4287    },
4288}
4289
4290vndk_prebuilt_shared {
4291    name: "libandroid_net",
4292    version: "33",
4293    target_arch: "arm",
4294    vendor_available: true,
4295    product_available: true,
4296    arch: {
4297        arm: {
4298            export_include_dirs: [
4299                "include/frameworks/base/native/android/include",
4300            ],
4301            srcs: ["arch-arm-armv7-a-neon/shared/llndk-stub/libandroid_net.so"],
4302        },
4303    },
4304}
4305
4306vndk_prebuilt_shared {
4307    name: "libbinder_ndk",
4308    version: "33",
4309    target_arch: "arm",
4310    vendor_available: true,
4311    product_available: true,
4312    licenses: ["vndk-v33-libbinder_ndk.so-license"],
4313    arch: {
4314        arm: {
4315            export_include_dirs: [
4316                "include/frameworks/native/libs/binder/ndk/include_cpp",
4317                "include/frameworks/native/libs/binder/ndk/include_ndk",
4318                "include/frameworks/native/libs/binder/ndk/include_platform",
4319            ],
4320            srcs: ["arch-arm-armv7-a-neon/shared/llndk-stub/libbinder_ndk.so"],
4321        },
4322    },
4323}
4324
4325vndk_prebuilt_shared {
4326    name: "libc",
4327    version: "33",
4328    target_arch: "arm",
4329    vendor_available: true,
4330    product_available: true,
4331    licenses: ["vndk-v33-libc.so-license"],
4332    arch: {
4333        arm: {
4334            export_system_include_dirs: [
4335                "include/generated-headers/bionic/libc/libc/android_vendor.33_arm_armv7-a-neon_shared/gen/include",
4336                "include/bionic/libc/kernel/uapi/asm-arm",
4337                "include/bionic/libc/kernel/uapi",
4338                "include/bionic/libc/kernel/android/scsi",
4339                "include/bionic/libc/kernel/android/uapi",
4340            ],
4341            srcs: ["arch-arm-armv7-a-neon/shared/llndk-stub/libc.so"],
4342        },
4343    },
4344}
4345
4346vndk_prebuilt_shared {
4347    name: "libcgrouprc",
4348    version: "33",
4349    target_arch: "arm",
4350    vendor_available: true,
4351    product_available: true,
4352    arch: {
4353        arm: {
4354            export_include_dirs: [
4355                "include/system/core/libprocessgroup/cgrouprc/include",
4356            ],
4357            srcs: ["arch-arm-armv7-a-neon/shared/llndk-stub/libcgrouprc.so"],
4358        },
4359    },
4360}
4361
4362vndk_prebuilt_shared {
4363    name: "libclang_rt.asan",
4364    version: "33",
4365    target_arch: "arm",
4366    vendor_available: true,
4367    product_available: true,
4368    arch: {
4369        arm: {
4370            srcs: ["arch-arm-armv7-a-neon/shared/llndk-stub/libclang_rt.asan-arm-android.so"],
4371        },
4372    },
4373}
4374
4375vndk_prebuilt_shared {
4376    name: "libdl",
4377    version: "33",
4378    target_arch: "arm",
4379    vendor_available: true,
4380    product_available: true,
4381    licenses: ["vndk-v33-libdl.so-license"],
4382    arch: {
4383        arm: {
4384            srcs: ["arch-arm-armv7-a-neon/shared/llndk-stub/libdl.so"],
4385        },
4386    },
4387}
4388
4389vndk_prebuilt_shared {
4390    name: "libft2",
4391    version: "33",
4392    target_arch: "arm",
4393    vendor_available: true,
4394    product_available: true,
4395    licenses: ["vndk-v33-libft2.so-license"],
4396    arch: {
4397        arm: {
4398            export_include_dirs: [
4399                "include/external/freetype/include",
4400            ],
4401            srcs: ["arch-arm-armv7-a-neon/shared/llndk-stub/libft2.so"],
4402        },
4403    },
4404}
4405
4406vndk_prebuilt_shared {
4407    name: "liblog",
4408    version: "33",
4409    target_arch: "arm",
4410    vendor_available: true,
4411    product_available: true,
4412    licenses: ["vndk-v33-liblog.so-license"],
4413    arch: {
4414        arm: {
4415            export_include_dirs: [
4416                "include/system/logging/liblog/include_vndk",
4417            ],
4418            srcs: ["arch-arm-armv7-a-neon/shared/llndk-stub/liblog.so"],
4419        },
4420    },
4421}
4422
4423vndk_prebuilt_shared {
4424    name: "libm",
4425    version: "33",
4426    target_arch: "arm",
4427    vendor_available: true,
4428    product_available: true,
4429    licenses: ["vndk-v33-libm.so-license"],
4430    arch: {
4431        arm: {
4432            srcs: ["arch-arm-armv7-a-neon/shared/llndk-stub/libm.so"],
4433        },
4434    },
4435}
4436
4437vndk_prebuilt_shared {
4438    name: "libmediandk",
4439    version: "33",
4440    target_arch: "arm",
4441    vendor_available: true,
4442    product_available: true,
4443    licenses: ["vndk-v33-libmediandk.so-license"],
4444    arch: {
4445        arm: {
4446            export_include_dirs: [
4447                "include/frameworks/av/media/ndk/include",
4448                "include/frameworks/av/media/ndk/include_platform",
4449            ],
4450            srcs: ["arch-arm-armv7-a-neon/shared/llndk-stub/libmediandk.so"],
4451        },
4452    },
4453}
4454
4455vndk_prebuilt_shared {
4456    name: "libnativewindow",
4457    version: "33",
4458    target_arch: "arm",
4459    vendor_available: true,
4460    product_available: true,
4461    licenses: ["vndk-v33-libnativewindow.so-license"],
4462    arch: {
4463        arm: {
4464            export_include_dirs: [
4465                "include/frameworks/native/libs/nativewindow/include",
4466            ],
4467            srcs: ["arch-arm-armv7-a-neon/shared/llndk-stub/libnativewindow.so"],
4468        },
4469    },
4470}
4471
4472vndk_prebuilt_shared {
4473    name: "libneuralnetworks",
4474    version: "33",
4475    target_arch: "arm",
4476    vendor_available: true,
4477    product_available: true,
4478    licenses: ["vndk-v33-libneuralnetworks.so-license"],
4479    arch: {
4480        arm: {
4481            export_include_dirs: [
4482                "include/packages/modules/NeuralNetworks/runtime/include",
4483            ],
4484            srcs: ["arch-arm-armv7-a-neon/shared/llndk-stub/libneuralnetworks.so"],
4485        },
4486    },
4487}
4488
4489vndk_prebuilt_shared {
4490    name: "libselinux",
4491    version: "33",
4492    target_arch: "arm",
4493    vendor_available: true,
4494    product_available: true,
4495    licenses: ["vndk-v33-libselinux.so-license"],
4496    arch: {
4497        arm: {
4498            export_include_dirs: [
4499                "include/external/selinux/libselinux/include",
4500            ],
4501            srcs: ["arch-arm-armv7-a-neon/shared/llndk-stub/libselinux.so"],
4502        },
4503    },
4504}
4505
4506vndk_prebuilt_shared {
4507    name: "libsync",
4508    version: "33",
4509    target_arch: "arm",
4510    vendor_available: true,
4511    product_available: true,
4512    licenses: ["vndk-v33-libsync.so-license"],
4513    arch: {
4514        arm: {
4515            export_include_dirs: [
4516                "include/system/core/libsync/include",
4517            ],
4518            srcs: ["arch-arm-armv7-a-neon/shared/llndk-stub/libsync.so"],
4519        },
4520    },
4521}
4522
4523vndk_prebuilt_shared {
4524    name: "libvndksupport",
4525    version: "33",
4526    target_arch: "arm",
4527    vendor_available: true,
4528    product_available: true,
4529    arch: {
4530        arm: {
4531            export_include_dirs: [
4532                "include/system/core/libvndksupport/include",
4533            ],
4534            srcs: ["arch-arm-armv7-a-neon/shared/llndk-stub/libvndksupport.so"],
4535        },
4536    },
4537}
4538
4539vndk_prebuilt_shared {
4540    name: "libvulkan",
4541    version: "33",
4542    target_arch: "arm",
4543    vendor_available: true,
4544    product_available: true,
4545    arch: {
4546        arm: {
4547            export_include_dirs: [
4548                "include/external/vulkan-headers/include",
4549            ],
4550            srcs: ["arch-arm-armv7-a-neon/shared/llndk-stub/libvulkan.so"],
4551        },
4552    },
4553}
4554