blob: 4a7cab93c9c4ad57351936876566aea312bd72ec [file] [log] [blame]
Alexander Martinzc4d0a152024-11-14 19:50:57 +01001//
2// Automatically generated file. DO NOT MODIFY
3//
4
5soong_namespace {
6 imports: [
7 "device/shift/otter",
8 "hardware/qcom-caf/sm8350",
9 "hardware/qcom-caf/wlan",
10 "vendor/qcom/opensource/commonsys/display",
11 "vendor/qcom/opensource/commonsys-intf/display",
12 "vendor/qcom/opensource/dataservices",
13 "vendor/qcom/opensource/display",
14 ],
15}
16
17cc_prebuilt_library_shared {
18 name: "eglSubDriverAndroid",
19 owner: "shift",
20 strip: {
21 none: true,
22 },
23 target: {
24 android_arm: {
25 srcs: [
26 "proprietary/vendor/lib/egl/eglSubDriverAndroid.so",
27 ],
28 shared_libs: [
29 "libEGL_adreno",
30 "libcutils",
31 "libhardware",
32 "libgsl",
33 "vendor.qti.hardware.display.mapper@2.0",
34 "vendor.qti.hardware.display.mapper@3.0",
35 "android.hardware.graphics.mapper@3.0",
36 "vendor.qti.hardware.display.mapperextensions@1.1",
37 "vendor.qti.hardware.display.mapper@4.0",
38 "android.hardware.graphics.mapper@4.0",
39 "android.hardware.graphics.mapper@2.0",
40 "libhidlbase",
41 "libutils",
42 "libdl",
43 "libz",
44 "liblog",
45 "libc++",
46 "libc",
47 "libm",
48 ],
49 },
50 android_arm64: {
51 srcs: [
52 "proprietary/vendor/lib64/egl/eglSubDriverAndroid.so",
53 ],
54 shared_libs: [
55 "libEGL_adreno",
56 "libcutils",
57 "libhardware",
58 "libgsl",
59 "vendor.qti.hardware.display.mapper@2.0",
60 "vendor.qti.hardware.display.mapper@3.0",
61 "android.hardware.graphics.mapper@3.0",
62 "vendor.qti.hardware.display.mapperextensions@1.1",
63 "vendor.qti.hardware.display.mapper@4.0",
64 "android.hardware.graphics.mapper@4.0",
65 "android.hardware.graphics.mapper@2.0",
66 "libhidlbase",
67 "libutils",
68 "libdl",
69 "libz",
70 "liblog",
71 "libc++",
72 "libc",
73 "libm",
74 ],
75 },
76 },
77 compile_multilib: "both",
78 relative_install_path: "egl",
79 prefer: true,
80 soc_specific: true,
81}
82
83cc_prebuilt_library_shared {
84 name: "libEGL_adreno",
85 owner: "shift",
86 strip: {
87 none: true,
88 },
89 target: {
90 android_arm: {
91 srcs: [
92 "proprietary/vendor/lib/egl/libEGL_adreno.so",
93 ],
94 shared_libs: [
95 "libadreno_utils",
96 "libgsl",
97 "libcutils",
98 "libdl",
99 "libz",
100 "liblog",
101 "libc++",
102 "libc",
103 "libm",
104 ],
105 },
106 android_arm64: {
107 srcs: [
108 "proprietary/vendor/lib64/egl/libEGL_adreno.so",
109 ],
110 shared_libs: [
111 "libadreno_utils",
112 "libgsl",
113 "libcutils",
114 "libdl",
115 "libz",
116 "liblog",
117 "libc++",
118 "libc",
119 "libm",
120 ],
121 },
122 },
123 compile_multilib: "both",
124 relative_install_path: "egl",
125 prefer: true,
126 soc_specific: true,
127}
128
129cc_prebuilt_library_shared {
130 name: "libGLESv1_CM_adreno",
131 owner: "shift",
132 strip: {
133 none: true,
134 },
135 target: {
136 android_arm: {
137 srcs: [
138 "proprietary/vendor/lib/egl/libGLESv1_CM_adreno.so",
139 ],
140 shared_libs: [
141 "libgsl",
142 "libcutils",
143 "libdl",
144 "libz",
145 "liblog",
146 "libc++",
147 "libc",
148 "libm",
149 ],
150 },
151 android_arm64: {
152 srcs: [
153 "proprietary/vendor/lib64/egl/libGLESv1_CM_adreno.so",
154 ],
155 shared_libs: [
156 "libgsl",
157 "libcutils",
158 "libdl",
159 "libz",
160 "liblog",
161 "libc++",
162 "libc",
163 "libm",
164 ],
165 },
166 },
167 compile_multilib: "both",
168 relative_install_path: "egl",
169 prefer: true,
170 soc_specific: true,
171}
172
173cc_prebuilt_library_shared {
174 name: "libGLESv2_adreno",
175 owner: "shift",
176 strip: {
177 none: true,
178 },
179 target: {
180 android_arm: {
181 srcs: [
182 "proprietary/vendor/lib/egl/libGLESv2_adreno.so",
183 ],
184 shared_libs: [
185 "libadreno_utils",
186 "libgsl",
187 "libllvm-glnext",
188 "libcutils",
189 "libdl",
190 "libz",
191 "liblog",
192 "libc++",
193 "libc",
194 "libm",
195 ],
196 },
197 android_arm64: {
198 srcs: [
199 "proprietary/vendor/lib64/egl/libGLESv2_adreno.so",
200 ],
201 shared_libs: [
202 "libadreno_utils",
203 "libgsl",
204 "libllvm-glnext",
205 "libcutils",
206 "libdl",
207 "libz",
208 "liblog",
209 "libc++",
210 "libc",
211 "libm",
212 ],
213 },
214 },
215 compile_multilib: "both",
216 relative_install_path: "egl",
217 prefer: true,
218 soc_specific: true,
219}
220
221cc_prebuilt_library_shared {
222 name: "libq3dtools_adreno",
223 owner: "shift",
224 strip: {
225 none: true,
226 },
227 target: {
228 android_arm: {
229 srcs: [
230 "proprietary/vendor/lib/egl/libq3dtools_adreno.so",
231 ],
232 shared_libs: [
233 "libcutils",
234 "liblog",
235 "libgsl",
236 "libc++",
237 "libc",
238 "libm",
239 "libdl",
240 ],
241 },
242 android_arm64: {
243 srcs: [
244 "proprietary/vendor/lib64/egl/libq3dtools_adreno.so",
245 ],
246 shared_libs: [
247 "libcutils",
248 "liblog",
249 "libgsl",
250 "libc++",
251 "libc",
252 "libm",
253 "libdl",
254 ],
255 },
256 },
257 compile_multilib: "both",
258 relative_install_path: "egl",
259 prefer: true,
260 soc_specific: true,
261}
262
263cc_prebuilt_library_shared {
264 name: "libq3dtools_esx",
265 owner: "shift",
266 strip: {
267 none: true,
268 },
269 target: {
270 android_arm: {
271 srcs: [
272 "proprietary/vendor/lib/egl/libq3dtools_esx.so",
273 ],
274 shared_libs: [
275 "libcutils",
276 "liblog",
277 "libz",
278 "libdl",
279 "libc++",
280 "libc",
281 "libm",
282 ],
283 },
284 android_arm64: {
285 srcs: [
286 "proprietary/vendor/lib64/egl/libq3dtools_esx.so",
287 ],
288 shared_libs: [
289 "libcutils",
290 "liblog",
291 "libz",
292 "libdl",
293 "libc++",
294 "libc",
295 "libm",
296 ],
297 },
298 },
299 compile_multilib: "both",
300 relative_install_path: "egl",
301 prefer: true,
302 soc_specific: true,
303}
304
305cc_prebuilt_library_shared {
306 name: "vulkan.adreno",
307 owner: "shift",
308 strip: {
309 none: true,
310 },
311 target: {
312 android_arm: {
313 srcs: [
314 "proprietary/vendor/lib/hw/vulkan.adreno.so",
315 ],
316 shared_libs: [
317 "libadreno_utils",
318 "libgsl",
319 "libz",
320 "liblog",
321 "libllvm-glnext",
322 "libcutils",
323 "libhardware",
324 "vendor.qti.hardware.display.mapper@2.0",
325 "android.hardware.graphics.mapper@2.0",
326 "vendor.qti.hardware.display.mapper@3.0",
327 "android.hardware.graphics.mapper@3.0",
328 "vendor.qti.hardware.display.mapperextensions@1.1",
329 "libhidlbase",
330 "libutils",
331 "libnativewindow",
332 "vendor.qti.hardware.display.mapper@4.0",
333 "android.hardware.graphics.mapper@4.0",
334 "libc++",
335 "libc",
336 "libm",
337 "libdl",
338 ],
339 },
340 android_arm64: {
341 srcs: [
342 "proprietary/vendor/lib64/hw/vulkan.adreno.so",
343 ],
344 shared_libs: [
345 "libadreno_utils",
346 "libgsl",
347 "libz",
348 "liblog",
349 "libllvm-glnext",
350 "libcutils",
351 "libhardware",
352 "vendor.qti.hardware.display.mapper@2.0",
353 "android.hardware.graphics.mapper@2.0",
354 "vendor.qti.hardware.display.mapper@3.0",
355 "android.hardware.graphics.mapper@3.0",
356 "vendor.qti.hardware.display.mapperextensions@1.1",
357 "libhidlbase",
358 "libutils",
359 "libnativewindow",
360 "vendor.qti.hardware.display.mapper@4.0",
361 "android.hardware.graphics.mapper@4.0",
362 "libc++",
363 "libc",
364 "libm",
365 "libdl",
366 ],
367 },
368 },
369 compile_multilib: "both",
370 relative_install_path: "hw",
371 prefer: true,
372 soc_specific: true,
373}
374
375cc_prebuilt_library_shared {
376 name: "libC2D2",
377 owner: "shift",
378 strip: {
379 none: true,
380 },
381 target: {
382 android_arm: {
383 srcs: [
384 "proprietary/vendor/lib/libC2D2.so",
385 ],
386 shared_libs: [
387 "libgsl",
388 "libcutils",
389 "libutils",
390 "libc++",
391 "libc",
392 "libm",
393 "libdl",
394 ],
395 },
396 android_arm64: {
397 srcs: [
398 "proprietary/vendor/lib64/libC2D2.so",
399 ],
400 shared_libs: [
401 "libgsl",
402 "libcutils",
403 "libutils",
404 "libc++",
405 "libc",
406 "libm",
407 "libdl",
408 ],
409 },
410 },
411 compile_multilib: "both",
412 prefer: true,
413 soc_specific: true,
414}
415
416cc_prebuilt_library_shared {
417 name: "libCB",
418 owner: "shift",
419 strip: {
420 none: true,
421 },
422 target: {
423 android_arm: {
424 srcs: [
425 "proprietary/vendor/lib/libCB.so",
426 ],
427 shared_libs: [
428 "libcutils",
429 "liblog",
430 "libgsl",
431 "libutils",
432 "libnativewindow",
433 "libvndksupport",
434 "libgralloc.qti",
435 "libgralloctypes",
436 "vendor.qti.hardware.display.mapper@4.0",
437 "android.hardware.graphics.mapper@4.0",
438 "vendor.qti.hardware.display.mapperextensions@1.0",
439 "vendor.qti.hardware.display.mapperextensions@1.1",
440 "libhidlbase",
441 "libc++",
442 "libc",
443 "libm",
444 "libdl",
445 ],
446 },
447 android_arm64: {
448 srcs: [
449 "proprietary/vendor/lib64/libCB.so",
450 ],
451 shared_libs: [
452 "libcutils",
453 "liblog",
454 "libgsl",
455 "libutils",
456 "libnativewindow",
457 "libvndksupport",
458 "libgralloc.qti",
459 "libgralloctypes",
460 "vendor.qti.hardware.display.mapper@4.0",
461 "android.hardware.graphics.mapper@4.0",
462 "vendor.qti.hardware.display.mapperextensions@1.0",
463 "vendor.qti.hardware.display.mapperextensions@1.1",
464 "libhidlbase",
465 "libc++",
466 "libc",
467 "libm",
468 "libdl",
469 ],
470 },
471 },
472 compile_multilib: "both",
473 prefer: true,
474 soc_specific: true,
475}
476
477cc_prebuilt_library_shared {
478 name: "libOmxAacDec",
479 owner: "shift",
480 strip: {
481 none: true,
482 },
483 target: {
484 android_arm: {
485 srcs: [
486 "proprietary/vendor/lib/libOmxAacDec.so",
487 ],
488 shared_libs: [
489 "libutils",
490 "liblog",
491 "libion",
492 "libc++",
493 "libc",
494 "libm",
495 "libdl",
496 ],
497 },
498 android_arm64: {
499 srcs: [
500 "proprietary/vendor/lib64/libOmxAacDec.so",
501 ],
502 shared_libs: [
503 "libutils",
504 "liblog",
505 "libion",
506 "libc++",
507 "libc",
508 "libm",
509 "libdl",
510 ],
511 },
512 },
513 compile_multilib: "both",
514 prefer: true,
515 soc_specific: true,
516}
517
518cc_prebuilt_library_shared {
519 name: "libOmxAlacDec",
520 owner: "shift",
521 strip: {
522 none: true,
523 },
524 target: {
525 android_arm: {
526 srcs: [
527 "proprietary/vendor/lib/libOmxAlacDec.so",
528 ],
529 shared_libs: [
530 "libutils",
531 "liblog",
532 "libion",
533 "libc++",
534 "libc",
535 "libm",
536 "libdl",
537 ],
538 },
539 android_arm64: {
540 srcs: [
541 "proprietary/vendor/lib64/libOmxAlacDec.so",
542 ],
543 shared_libs: [
544 "libutils",
545 "liblog",
546 "libion",
547 "libc++",
548 "libc",
549 "libm",
550 "libdl",
551 ],
552 },
553 },
554 compile_multilib: "both",
555 prefer: true,
556 soc_specific: true,
557}
558
559cc_prebuilt_library_shared {
560 name: "libOmxAmrDec",
561 owner: "shift",
562 strip: {
563 none: true,
564 },
565 target: {
566 android_arm: {
567 srcs: [
568 "proprietary/vendor/lib/libOmxAmrDec.so",
569 ],
570 shared_libs: [
571 "libutils",
572 "liblog",
573 "libion",
574 "libc++",
575 "libc",
576 "libm",
577 "libdl",
578 ],
579 },
580 android_arm64: {
581 srcs: [
582 "proprietary/vendor/lib64/libOmxAmrDec.so",
583 ],
584 shared_libs: [
585 "libutils",
586 "liblog",
587 "libion",
588 "libc++",
589 "libc",
590 "libm",
591 "libdl",
592 ],
593 },
594 },
595 compile_multilib: "both",
596 prefer: true,
597 soc_specific: true,
598}
599
600cc_prebuilt_library_shared {
601 name: "libOmxAmrwbplusDec",
602 owner: "shift",
603 strip: {
604 none: true,
605 },
606 target: {
607 android_arm: {
608 srcs: [
609 "proprietary/vendor/lib/libOmxAmrwbplusDec.so",
610 ],
611 shared_libs: [
612 "libutils",
613 "liblog",
614 "libion",
615 "libc++",
616 "libc",
617 "libm",
618 "libdl",
619 ],
620 },
621 android_arm64: {
622 srcs: [
623 "proprietary/vendor/lib64/libOmxAmrwbplusDec.so",
624 ],
625 shared_libs: [
626 "libutils",
627 "liblog",
628 "libion",
629 "libc++",
630 "libc",
631 "libm",
632 "libdl",
633 ],
634 },
635 },
636 compile_multilib: "both",
637 prefer: true,
638 soc_specific: true,
639}
640
641cc_prebuilt_library_shared {
642 name: "libOmxApeDec",
643 owner: "shift",
644 strip: {
645 none: true,
646 },
647 target: {
648 android_arm: {
649 srcs: [
650 "proprietary/vendor/lib/libOmxApeDec.so",
651 ],
652 shared_libs: [
653 "libutils",
654 "liblog",
655 "libion",
656 "libc++",
657 "libc",
658 "libm",
659 "libdl",
660 ],
661 },
662 android_arm64: {
663 srcs: [
664 "proprietary/vendor/lib64/libOmxApeDec.so",
665 ],
666 shared_libs: [
667 "libutils",
668 "liblog",
669 "libion",
670 "libc++",
671 "libc",
672 "libm",
673 "libdl",
674 ],
675 },
676 },
677 compile_multilib: "both",
678 prefer: true,
679 soc_specific: true,
680}
681
682cc_prebuilt_library_shared {
683 name: "libOmxEvrcDec",
684 owner: "shift",
685 strip: {
686 none: true,
687 },
688 target: {
689 android_arm: {
690 srcs: [
691 "proprietary/vendor/lib/libOmxEvrcDec.so",
692 ],
693 shared_libs: [
694 "libutils",
695 "liblog",
696 "libc++",
697 "libc",
698 "libm",
699 "libdl",
700 ],
701 },
702 android_arm64: {
703 srcs: [
704 "proprietary/vendor/lib64/libOmxEvrcDec.so",
705 ],
706 shared_libs: [
707 "libutils",
708 "liblog",
709 "libc++",
710 "libc",
711 "libm",
712 "libdl",
713 ],
714 },
715 },
716 compile_multilib: "both",
717 prefer: true,
718 soc_specific: true,
719}
720
721cc_prebuilt_library_shared {
722 name: "libOmxG711Dec",
723 owner: "shift",
724 strip: {
725 none: true,
726 },
727 target: {
728 android_arm: {
729 srcs: [
730 "proprietary/vendor/lib/libOmxG711Dec.so",
731 ],
732 shared_libs: [
733 "libutils",
734 "liblog",
735 "libion",
736 "libc++",
737 "libc",
738 "libm",
739 "libdl",
740 ],
741 },
742 android_arm64: {
743 srcs: [
744 "proprietary/vendor/lib64/libOmxG711Dec.so",
745 ],
746 shared_libs: [
747 "libutils",
748 "liblog",
749 "libion",
750 "libc++",
751 "libc",
752 "libm",
753 "libdl",
754 ],
755 },
756 },
757 compile_multilib: "both",
758 prefer: true,
759 soc_specific: true,
760}
761
762cc_prebuilt_library_shared {
763 name: "libOmxQcelp13Dec",
764 owner: "shift",
765 strip: {
766 none: true,
767 },
768 target: {
769 android_arm: {
770 srcs: [
771 "proprietary/vendor/lib/libOmxQcelp13Dec.so",
772 ],
773 shared_libs: [
774 "libutils",
775 "liblog",
776 "libc++",
777 "libc",
778 "libm",
779 "libdl",
780 ],
781 },
782 android_arm64: {
783 srcs: [
784 "proprietary/vendor/lib64/libOmxQcelp13Dec.so",
785 ],
786 shared_libs: [
787 "libutils",
788 "liblog",
789 "libc++",
790 "libc",
791 "libm",
792 "libdl",
793 ],
794 },
795 },
796 compile_multilib: "both",
797 prefer: true,
798 soc_specific: true,
799}
800
801cc_prebuilt_library_shared {
802 name: "libOmxWmaDec",
803 owner: "shift",
804 strip: {
805 none: true,
806 },
807 target: {
808 android_arm: {
809 srcs: [
810 "proprietary/vendor/lib/libOmxWmaDec.so",
811 ],
812 shared_libs: [
813 "libutils",
814 "liblog",
815 "libion",
816 "libc++",
817 "libc",
818 "libm",
819 "libdl",
820 ],
821 },
822 android_arm64: {
823 srcs: [
824 "proprietary/vendor/lib64/libOmxWmaDec.so",
825 ],
826 shared_libs: [
827 "libutils",
828 "liblog",
829 "libion",
830 "libc++",
831 "libc",
832 "libm",
833 "libdl",
834 ],
835 },
836 },
837 compile_multilib: "both",
838 prefer: true,
839 soc_specific: true,
840}
841
842cc_prebuilt_library_shared {
843 name: "libOpenCL",
844 owner: "shift",
845 strip: {
846 none: true,
847 },
848 target: {
849 android_arm: {
850 srcs: [
851 "proprietary/vendor/lib/libOpenCL.so",
852 ],
853 shared_libs: [
854 "libcutils",
855 "libvndksupport",
856 "libc++",
857 "libc",
858 "libm",
859 "libdl",
860 ],
861 },
862 android_arm64: {
863 srcs: [
864 "proprietary/vendor/lib64/libOpenCL.so",
865 ],
866 shared_libs: [
867 "libcutils",
868 "libvndksupport",
869 "libc++",
870 "libc",
871 "libm",
872 "libdl",
873 ],
874 },
875 },
876 compile_multilib: "both",
877 prefer: true,
878 soc_specific: true,
879}
880
881cc_prebuilt_library_shared {
882 name: "libVkLayer_q3dtools",
883 owner: "shift",
884 strip: {
885 none: true,
886 },
887 target: {
888 android_arm: {
889 srcs: [
890 "proprietary/vendor/lib/libVkLayer_q3dtools.so",
891 ],
892 shared_libs: [
893 "liblog",
894 "libz",
895 "libc",
896 "libm",
897 "libdl",
898 ],
899 },
900 android_arm64: {
901 srcs: [
902 "proprietary/vendor/lib64/libVkLayer_q3dtools.so",
903 ],
904 shared_libs: [
905 "liblog",
906 "libz",
907 "libc",
908 "libm",
909 "libdl",
910 ],
911 },
912 },
913 compile_multilib: "both",
914 prefer: true,
915 soc_specific: true,
916}
917
918cc_prebuilt_library_shared {
919 name: "libadreno_app_profiles",
920 owner: "shift",
921 strip: {
922 none: true,
923 },
924 target: {
925 android_arm: {
926 srcs: [
927 "proprietary/vendor/lib/libadreno_app_profiles.so",
928 ],
929 shared_libs: [
930 "libcutils",
931 "libhardware",
932 "libutils",
933 "libhidlbase",
934 "libhidlmemory",
935 "android.hidl.memory@1.0",
936 "vendor.qti.qspmhal@1.0",
937 "libdl",
938 "libz",
939 "liblog",
940 "libc++",
941 "libc",
942 "libm",
943 ],
944 },
945 android_arm64: {
946 srcs: [
947 "proprietary/vendor/lib64/libadreno_app_profiles.so",
948 ],
949 shared_libs: [
950 "libcutils",
951 "libhardware",
952 "libutils",
953 "libhidlbase",
954 "libhidlmemory",
955 "android.hidl.memory@1.0",
956 "vendor.qti.qspmhal@1.0",
957 "libdl",
958 "libz",
959 "liblog",
960 "libc++",
961 "libc",
962 "libm",
963 ],
964 },
965 },
966 compile_multilib: "both",
967 prefer: true,
968 soc_specific: true,
969}
970
971cc_prebuilt_library_shared {
972 name: "libadreno_utils",
973 owner: "shift",
974 strip: {
975 none: true,
976 },
977 target: {
978 android_arm: {
979 srcs: [
980 "proprietary/vendor/lib/libadreno_utils.so",
981 ],
982 shared_libs: [
983 "libgsl",
984 "libc++",
985 "libc",
986 "libm",
987 "libdl",
988 ],
989 },
990 android_arm64: {
991 srcs: [
992 "proprietary/vendor/lib64/libadreno_utils.so",
993 ],
994 shared_libs: [
995 "libgsl",
996 "libc++",
997 "libc",
998 "libm",
999 "libdl",
1000 ],
1001 },
1002 },
1003 compile_multilib: "both",
1004 prefer: true,
1005 soc_specific: true,
1006}
1007
1008cc_prebuilt_library_shared {
1009 name: "libc2d30_bltlib",
1010 owner: "shift",
1011 strip: {
1012 none: true,
1013 },
1014 target: {
1015 android_arm: {
1016 srcs: [
1017 "proprietary/vendor/lib/libc2d30_bltlib.so",
1018 ],
1019 shared_libs: [
1020 "libgsl",
1021 "libcutils",
1022 "libutils",
1023 "libc++",
1024 "libc",
1025 "libm",
1026 "libdl",
1027 ],
1028 },
1029 android_arm64: {
1030 srcs: [
1031 "proprietary/vendor/lib64/libc2d30_bltlib.so",
1032 ],
1033 shared_libs: [
1034 "libgsl",
1035 "libcutils",
1036 "libutils",
1037 "libc++",
1038 "libc",
1039 "libm",
1040 "libdl",
1041 ],
1042 },
1043 },
1044 compile_multilib: "both",
1045 prefer: true,
1046 soc_specific: true,
1047}
1048
1049cc_prebuilt_library_shared {
1050 name: "libcdsprpc",
1051 owner: "shift",
1052 strip: {
1053 none: true,
1054 },
1055 target: {
1056 android_arm: {
1057 srcs: [
1058 "proprietary/vendor/lib/libcdsprpc.so",
1059 ],
1060 shared_libs: [
1061 "libhidlbase",
1062 "libhardware",
1063 "libutils",
1064 "vendor.qti.hardware.dsp@1.0",
1065 "liblog",
1066 "libc",
1067 "libcutils",
1068 "libion",
1069 "libc++",
1070 "libm",
1071 "libdl",
1072 ],
1073 },
1074 android_arm64: {
1075 srcs: [
1076 "proprietary/vendor/lib64/libcdsprpc.so",
1077 ],
1078 shared_libs: [
1079 "libhidlbase",
1080 "libhardware",
1081 "libutils",
1082 "vendor.qti.hardware.dsp@1.0",
1083 "liblog",
1084 "libc",
1085 "libcutils",
1086 "libion",
1087 "libc++",
1088 "libm",
1089 "libdl",
1090 ],
1091 },
1092 },
1093 compile_multilib: "both",
1094 prefer: true,
1095 soc_specific: true,
1096}
1097
1098cc_prebuilt_library_shared {
1099 name: "libcvp2_1",
1100 owner: "shift",
1101 strip: {
1102 none: true,
1103 },
1104 target: {
1105 android_arm: {
1106 srcs: [
1107 "proprietary/vendor/lib/libcvp2_1.so",
1108 ],
1109 shared_libs: [
1110 "liblog",
1111 "libion",
1112 "libutils",
1113 "libcvp_common",
1114 "libc++",
1115 "libc",
1116 "libm",
1117 "libdl",
1118 ],
1119 },
1120 android_arm64: {
1121 srcs: [
1122 "proprietary/vendor/lib64/libcvp2_1.so",
1123 ],
1124 shared_libs: [
1125 "liblog",
1126 "libion",
1127 "libutils",
1128 "libcvp_common",
1129 "libc++",
1130 "libc",
1131 "libm",
1132 "libdl",
1133 ],
1134 },
1135 },
1136 compile_multilib: "both",
1137 prefer: true,
1138 soc_specific: true,
1139}
1140
1141cc_prebuilt_library_shared {
1142 name: "libcvp_common",
1143 owner: "shift",
1144 strip: {
1145 none: true,
1146 },
1147 target: {
1148 android_arm: {
1149 srcs: [
1150 "proprietary/vendor/lib/libcvp_common.so",
1151 ],
1152 shared_libs: [
1153 "liblog",
1154 "libc++",
1155 "libc",
1156 "libm",
1157 "libdl",
1158 ],
1159 },
1160 android_arm64: {
1161 srcs: [
1162 "proprietary/vendor/lib64/libcvp_common.so",
1163 ],
1164 shared_libs: [
1165 "liblog",
1166 "libc++",
1167 "libc",
1168 "libm",
1169 "libdl",
1170 ],
1171 },
1172 },
1173 compile_multilib: "both",
1174 prefer: true,
1175 soc_specific: true,
1176}
1177
1178cc_prebuilt_library_shared {
1179 name: "libdiag",
1180 owner: "shift",
1181 strip: {
1182 none: true,
1183 },
1184 target: {
1185 android_arm: {
1186 srcs: [
1187 "proprietary/vendor/lib/libdiag.so",
1188 ],
1189 shared_libs: [
1190 "liblog",
1191 "libc",
1192 "libcutils",
1193 "libc++",
1194 "libm",
1195 "libdl",
1196 ],
1197 },
1198 android_arm64: {
1199 srcs: [
1200 "proprietary/vendor/lib64/libdiag.so",
1201 ],
1202 shared_libs: [
1203 "liblog",
1204 "libc",
1205 "libcutils",
1206 "libc++",
1207 "libm",
1208 "libdl",
1209 ],
1210 },
1211 },
1212 compile_multilib: "both",
1213 prefer: true,
1214 soc_specific: true,
1215}
1216
1217cc_prebuilt_library_shared {
1218 name: "libdsutils",
1219 owner: "shift",
1220 strip: {
1221 none: true,
1222 },
1223 target: {
1224 android_arm: {
1225 srcs: [
1226 "proprietary/vendor/lib/libdsutils.so",
1227 ],
1228 shared_libs: [
1229 "liblog",
1230 "libdiag",
1231 "libcutils",
1232 "libmdmdetect",
1233 "libnetutils",
1234 "libc++",
1235 "libc",
1236 "libm",
1237 "libdl",
1238 ],
1239 },
1240 android_arm64: {
1241 srcs: [
1242 "proprietary/vendor/lib64/libdsutils.so",
1243 ],
1244 shared_libs: [
1245 "liblog",
1246 "libdiag",
1247 "libcutils",
1248 "libmdmdetect",
1249 "libnetutils",
1250 "libc++",
1251 "libc",
1252 "libm",
1253 "libdl",
1254 ],
1255 },
1256 },
1257 compile_multilib: "both",
1258 prefer: true,
1259 soc_specific: true,
1260}
1261
1262cc_prebuilt_library_shared {
1263 name: "libfastcvdsp_stub",
1264 owner: "shift",
1265 strip: {
1266 none: true,
1267 },
1268 target: {
1269 android_arm: {
1270 srcs: [
1271 "proprietary/vendor/lib/libfastcvdsp_stub.so",
1272 ],
1273 shared_libs: [
1274 "liblog",
1275 "libcdsprpc",
1276 "libc++",
1277 "libc",
1278 "libm",
1279 "libdl",
1280 ],
1281 },
1282 android_arm64: {
1283 srcs: [
1284 "proprietary/vendor/lib64/libfastcvdsp_stub.so",
1285 ],
1286 shared_libs: [
1287 "liblog",
1288 "libcdsprpc",
1289 "libc++",
1290 "libc",
1291 "libm",
1292 "libdl",
1293 ],
1294 },
1295 },
1296 compile_multilib: "both",
1297 prefer: true,
1298 soc_specific: true,
1299}
1300
1301cc_prebuilt_library_shared {
1302 name: "libfastcvopt",
1303 owner: "shift",
1304 strip: {
1305 none: true,
1306 },
1307 target: {
1308 android_arm: {
1309 srcs: [
1310 "proprietary/vendor/lib/libfastcvopt.so",
1311 ],
1312 shared_libs: [
1313 "liblog",
1314 "libion",
1315 "libfastcvdsp_stub",
1316 "libcdsprpc",
1317 "libc++",
1318 "libc",
1319 "libm",
1320 "libdl",
1321 ],
1322 },
1323 android_arm64: {
1324 srcs: [
1325 "proprietary/vendor/lib64/libfastcvopt.so",
1326 ],
1327 shared_libs: [
1328 "liblog",
1329 "libion",
1330 "libfastcvdsp_stub",
1331 "libcdsprpc",
1332 "libc++",
1333 "libc",
1334 "libm",
1335 "libdl",
1336 ],
1337 },
1338 },
1339 compile_multilib: "both",
1340 prefer: true,
1341 soc_specific: true,
1342}
1343
1344cc_prebuilt_library_shared {
1345 name: "libgpudataproducer",
1346 owner: "shift",
1347 strip: {
1348 none: true,
1349 },
1350 target: {
1351 android_arm: {
1352 srcs: [
1353 "proprietary/vendor/lib/libgpudataproducer.so",
1354 ],
1355 shared_libs: [
1356 "liblog",
1357 "libz",
1358 "libc++",
1359 "libc",
1360 "libm",
1361 "libdl",
1362 ],
1363 },
1364 android_arm64: {
1365 srcs: [
1366 "proprietary/vendor/lib64/libgpudataproducer.so",
1367 ],
1368 shared_libs: [
1369 "liblog",
1370 "libz",
1371 "libc++",
1372 "libc",
1373 "libm",
1374 "libdl",
1375 ],
1376 },
1377 },
1378 compile_multilib: "both",
1379 prefer: true,
1380 soc_specific: true,
1381}
1382
1383cc_prebuilt_library_shared {
1384 name: "libgsl",
1385 owner: "shift",
1386 strip: {
1387 none: true,
1388 },
1389 target: {
1390 android_arm: {
1391 srcs: [
1392 "proprietary/vendor/lib/libgsl.so",
1393 ],
1394 shared_libs: [
1395 "libcutils",
1396 "liblog",
1397 "libz",
1398 "libsync",
1399 "libion",
1400 "libc++",
1401 "libc",
1402 "libm",
1403 "libdl",
1404 ],
1405 },
1406 android_arm64: {
1407 srcs: [
1408 "proprietary/vendor/lib64/libgsl.so",
1409 ],
1410 shared_libs: [
1411 "libcutils",
1412 "liblog",
1413 "libz",
1414 "libsync",
1415 "libion",
1416 "libc++",
1417 "libc",
1418 "libm",
1419 "libdl",
1420 ],
1421 },
1422 },
1423 compile_multilib: "both",
1424 prefer: true,
1425 soc_specific: true,
1426}
1427
1428cc_prebuilt_library_shared {
1429 name: "libidl",
1430 owner: "shift",
1431 strip: {
1432 none: true,
1433 },
1434 target: {
1435 android_arm: {
1436 srcs: [
1437 "proprietary/vendor/lib/libidl.so",
1438 ],
1439 shared_libs: [
1440 "libc++",
1441 "libc",
1442 "libm",
1443 "libdl",
1444 ],
1445 },
1446 android_arm64: {
1447 srcs: [
1448 "proprietary/vendor/lib64/libidl.so",
1449 ],
1450 shared_libs: [
1451 "libc++",
1452 "libc",
1453 "libm",
1454 "libdl",
1455 ],
1456 },
1457 },
1458 compile_multilib: "both",
1459 prefer: true,
1460 soc_specific: true,
1461}
1462
1463cc_prebuilt_library_shared {
1464 name: "libllvm-glnext",
1465 owner: "shift",
1466 strip: {
1467 none: true,
1468 },
1469 target: {
1470 android_arm: {
1471 srcs: [
1472 "proprietary/vendor/lib/libllvm-glnext.so",
1473 ],
1474 shared_libs: [
1475 "libgsl",
1476 "libc++",
1477 "libc",
1478 "libm",
1479 "libdl",
1480 ],
1481 },
1482 android_arm64: {
1483 srcs: [
1484 "proprietary/vendor/lib64/libllvm-glnext.so",
1485 ],
1486 shared_libs: [
1487 "libgsl",
1488 "libc++",
1489 "libc",
1490 "libm",
1491 "libdl",
1492 ],
1493 },
1494 },
1495 compile_multilib: "both",
1496 prefer: true,
1497 soc_specific: true,
1498}
1499
1500cc_prebuilt_library_shared {
1501 name: "libllvm-qcom",
1502 owner: "shift",
1503 strip: {
1504 none: true,
1505 },
1506 target: {
1507 android_arm: {
1508 srcs: [
1509 "proprietary/vendor/lib/libllvm-qcom.so",
1510 ],
1511 shared_libs: [
1512 "libc++",
1513 "libc",
1514 "libm",
1515 "libdl",
1516 ],
1517 },
1518 android_arm64: {
1519 srcs: [
1520 "proprietary/vendor/lib64/libllvm-qcom.so",
1521 ],
1522 shared_libs: [
1523 "libc++",
1524 "libc",
1525 "libm",
1526 "libdl",
1527 ],
1528 },
1529 },
1530 compile_multilib: "both",
1531 prefer: true,
1532 soc_specific: true,
1533}
1534
1535cc_prebuilt_library_shared {
1536 name: "libmdmdetect",
1537 owner: "shift",
1538 strip: {
1539 none: true,
1540 },
1541 target: {
1542 android_arm: {
1543 srcs: [
1544 "proprietary/vendor/lib/libmdmdetect.so",
1545 ],
1546 shared_libs: [
1547 "libcutils",
1548 "libutils",
1549 "liblog",
1550 "libc++",
1551 "libc",
1552 "libm",
1553 "libdl",
1554 ],
1555 },
1556 android_arm64: {
1557 srcs: [
1558 "proprietary/vendor/lib64/libmdmdetect.so",
1559 ],
1560 shared_libs: [
1561 "libcutils",
1562 "libutils",
1563 "liblog",
1564 "libc++",
1565 "libc",
1566 "libm",
1567 "libdl",
1568 ],
1569 },
1570 },
1571 compile_multilib: "both",
1572 prefer: true,
1573 soc_specific: true,
1574}
1575
1576cc_prebuilt_library_shared {
1577 name: "libperfconfig",
1578 owner: "shift",
1579 strip: {
1580 none: true,
1581 },
1582 target: {
1583 android_arm: {
1584 srcs: [
1585 "proprietary/vendor/lib/libperfconfig.so",
1586 ],
1587 shared_libs: [
1588 "libutils",
1589 "liblog",
1590 "libcutils",
1591 "libxml2",
1592 "libqti-util",
1593 "libc++",
1594 "libc",
1595 "libm",
1596 "libdl",
1597 ],
1598 },
1599 android_arm64: {
1600 srcs: [
1601 "proprietary/vendor/lib64/libperfconfig.so",
1602 ],
1603 shared_libs: [
1604 "libutils",
1605 "liblog",
1606 "libcutils",
1607 "libxml2",
1608 "libqti-util",
1609 "libc++",
1610 "libc",
1611 "libm",
1612 "libdl",
1613 ],
1614 },
1615 },
1616 compile_multilib: "both",
1617 prefer: true,
1618 soc_specific: true,
1619}
1620
1621cc_prebuilt_library_shared {
1622 name: "libperfgluelayer",
1623 owner: "shift",
1624 strip: {
1625 none: true,
1626 },
1627 target: {
1628 android_arm: {
1629 srcs: [
1630 "proprietary/vendor/lib/libperfgluelayer.so",
1631 ],
1632 shared_libs: [
1633 "libutils",
1634 "liblog",
1635 "libcutils",
1636 "libperfconfig",
1637 "libc++",
1638 "libc",
1639 "libm",
1640 "libdl",
1641 ],
1642 },
1643 android_arm64: {
1644 srcs: [
1645 "proprietary/vendor/lib64/libperfgluelayer.so",
1646 ],
1647 shared_libs: [
1648 "libutils",
1649 "liblog",
1650 "libcutils",
1651 "libperfconfig",
1652 "libc++",
1653 "libc",
1654 "libm",
1655 "libdl",
1656 ],
1657 },
1658 },
1659 compile_multilib: "both",
1660 prefer: true,
1661 soc_specific: true,
1662}
1663
1664cc_prebuilt_library_shared {
1665 name: "libperfioctl",
1666 owner: "shift",
1667 strip: {
1668 none: true,
1669 },
1670 target: {
1671 android_arm: {
1672 srcs: [
1673 "proprietary/vendor/lib/libperfioctl.so",
1674 ],
1675 shared_libs: [
1676 "libdrm",
1677 "libutils",
1678 "liblog",
1679 "libcutils",
1680 "libc++",
1681 "libc",
1682 "libm",
1683 "libdl",
1684 ],
1685 },
1686 android_arm64: {
1687 srcs: [
1688 "proprietary/vendor/lib64/libperfioctl.so",
1689 ],
1690 shared_libs: [
1691 "libdrm",
1692 "libutils",
1693 "liblog",
1694 "libcutils",
1695 "libc++",
1696 "libc",
1697 "libm",
1698 "libdl",
1699 ],
1700 },
1701 },
1702 compile_multilib: "both",
1703 prefer: true,
1704 soc_specific: true,
1705}
1706
1707cc_prebuilt_library_shared {
1708 name: "libqconfigclient",
1709 owner: "shift",
1710 strip: {
1711 none: true,
1712 },
1713 target: {
1714 android_arm: {
1715 srcs: [
1716 "proprietary/vendor/lib/libqconfigclient.so",
1717 ],
1718 shared_libs: [
1719 "libcutils",
1720 "libhidlbase",
1721 "liblog",
1722 "libutils",
1723 "vendor.qti.hardware.qconfig@1.0",
1724 "libjsoncpp",
1725 "libc++",
1726 "libc",
1727 "libm",
1728 "libdl",
1729 ],
1730 },
1731 android_arm64: {
1732 srcs: [
1733 "proprietary/vendor/lib64/libqconfigclient.so",
1734 ],
1735 shared_libs: [
1736 "libcutils",
1737 "libhidlbase",
1738 "liblog",
1739 "libutils",
1740 "vendor.qti.hardware.qconfig@1.0",
1741 "libjsoncpp",
1742 "libc++",
1743 "libc",
1744 "libm",
1745 "libdl",
1746 ],
1747 },
1748 },
1749 compile_multilib: "both",
1750 prefer: true,
1751 soc_specific: true,
1752}
1753
1754cc_prebuilt_library_shared {
1755 name: "libqdi",
1756 owner: "shift",
1757 strip: {
1758 none: true,
1759 },
1760 target: {
1761 android_arm: {
1762 srcs: [
1763 "proprietary/vendor/lib/libqdi.so",
1764 ],
1765 shared_libs: [
1766 "libdiag",
1767 "libdsutils",
1768 "libqmiservices",
1769 "libqmi_cci",
1770 "libqmi_common_so",
1771 "libqmi_client_qmux",
1772 "libqmi_client_helper",
1773 "libqmi",
1774 "liblog",
1775 "libc++",
1776 "libc",
1777 "libm",
1778 "libdl",
1779 ],
1780 },
1781 android_arm64: {
1782 srcs: [
1783 "proprietary/vendor/lib64/libqdi.so",
1784 ],
1785 shared_libs: [
1786 "libdiag",
1787 "libdsutils",
1788 "libqmiservices",
1789 "libqmi_cci",
1790 "libqmi_common_so",
1791 "libqmi_client_qmux",
1792 "libqmi_client_helper",
1793 "libqmi",
1794 "liblog",
1795 "libc++",
1796 "libc",
1797 "libm",
1798 "libdl",
1799 ],
1800 },
1801 },
1802 compile_multilib: "both",
1803 prefer: true,
1804 soc_specific: true,
1805}
1806
1807cc_prebuilt_library_shared {
1808 name: "libqdp",
1809 owner: "shift",
1810 strip: {
1811 none: true,
1812 },
1813 target: {
1814 android_arm: {
1815 srcs: [
1816 "proprietary/vendor/lib/libqdp.so",
1817 ],
1818 shared_libs: [
1819 "libdiag",
1820 "libdsutils",
1821 "libcutils",
1822 "libqmiservices",
1823 "libqmi_cci",
1824 "libqmi_common_so",
1825 "libqmi_client_helper",
1826 "libc++",
1827 "libc",
1828 "libm",
1829 "libdl",
1830 ],
1831 },
1832 android_arm64: {
1833 srcs: [
1834 "proprietary/vendor/lib64/libqdp.so",
1835 ],
1836 shared_libs: [
1837 "libdiag",
1838 "libdsutils",
1839 "libcutils",
1840 "libqmiservices",
1841 "libqmi_cci",
1842 "libqmi_common_so",
1843 "libqmi_client_helper",
1844 "libc++",
1845 "libc",
1846 "libm",
1847 "libdl",
1848 ],
1849 },
1850 },
1851 compile_multilib: "both",
1852 prefer: true,
1853 soc_specific: true,
1854}
1855
1856cc_prebuilt_library_shared {
1857 name: "libqmi",
1858 owner: "shift",
1859 strip: {
1860 none: true,
1861 },
1862 target: {
1863 android_arm: {
1864 srcs: [
1865 "proprietary/vendor/lib/libqmi.so",
1866 ],
1867 shared_libs: [
1868 "libcutils",
1869 "libqmi_client_qmux",
1870 "libdiag",
1871 "libdsutils",
1872 "libqmiservices",
1873 "libidl",
1874 "liblog",
1875 "libc++",
1876 "libc",
1877 "libm",
1878 "libdl",
1879 ],
1880 },
1881 android_arm64: {
1882 srcs: [
1883 "proprietary/vendor/lib64/libqmi.so",
1884 ],
1885 shared_libs: [
1886 "libcutils",
1887 "libqmi_client_qmux",
1888 "libdiag",
1889 "libdsutils",
1890 "libqmiservices",
1891 "libidl",
1892 "liblog",
1893 "libc++",
1894 "libc",
1895 "libm",
1896 "libdl",
1897 ],
1898 },
1899 },
1900 compile_multilib: "both",
1901 prefer: true,
1902 soc_specific: true,
1903}
1904
1905cc_prebuilt_library_shared {
1906 name: "libqmi_cci",
1907 owner: "shift",
1908 strip: {
1909 none: true,
1910 },
1911 target: {
1912 android_arm: {
1913 srcs: [
1914 "proprietary/vendor/lib/libqmi_cci.so",
1915 ],
1916 shared_libs: [
1917 "libcutils",
1918 "libutils",
1919 "libqmi_encdec",
1920 "liblog",
1921 "libc++",
1922 "libc",
1923 "libm",
1924 "libdl",
1925 ],
1926 },
1927 android_arm64: {
1928 srcs: [
1929 "proprietary/vendor/lib64/libqmi_cci.so",
1930 ],
1931 shared_libs: [
1932 "libcutils",
1933 "libutils",
1934 "libqmi_encdec",
1935 "liblog",
1936 "libc++",
1937 "libc",
1938 "libm",
1939 "libdl",
1940 ],
1941 },
1942 },
1943 compile_multilib: "both",
1944 prefer: true,
1945 soc_specific: true,
1946}
1947
1948cc_prebuilt_library_shared {
1949 name: "libqmi_client_helper",
1950 owner: "shift",
1951 strip: {
1952 none: true,
1953 },
1954 target: {
1955 android_arm: {
1956 srcs: [
1957 "proprietary/vendor/lib/libqmi_client_helper.so",
1958 ],
1959 shared_libs: [
1960 "libcutils",
1961 "libdiag",
1962 "libdsutils",
1963 "libqmiservices",
1964 "libqmi_client_qmux",
1965 "libqmi_cci",
1966 "libidl",
1967 "liblog",
1968 "libc++",
1969 "libc",
1970 "libm",
1971 "libdl",
1972 ],
1973 },
1974 android_arm64: {
1975 srcs: [
1976 "proprietary/vendor/lib64/libqmi_client_helper.so",
1977 ],
1978 shared_libs: [
1979 "libcutils",
1980 "libdiag",
1981 "libdsutils",
1982 "libqmiservices",
1983 "libqmi_client_qmux",
1984 "libqmi_cci",
1985 "libidl",
1986 "liblog",
1987 "libc++",
1988 "libc",
1989 "libm",
1990 "libdl",
1991 ],
1992 },
1993 },
1994 compile_multilib: "both",
1995 prefer: true,
1996 soc_specific: true,
1997}
1998
1999cc_prebuilt_library_shared {
2000 name: "libqmi_client_qmux",
2001 owner: "shift",
2002 strip: {
2003 none: true,
2004 },
2005 target: {
2006 android_arm: {
2007 srcs: [
2008 "proprietary/vendor/lib/libqmi_client_qmux.so",
2009 ],
2010 shared_libs: [
2011 "libdiag",
2012 "libdsutils",
2013 "libqmiservices",
2014 "libidl",
2015 "liblog",
2016 "libcutils",
2017 "libc++",
2018 "libc",
2019 "libm",
2020 "libdl",
2021 ],
2022 },
2023 android_arm64: {
2024 srcs: [
2025 "proprietary/vendor/lib64/libqmi_client_qmux.so",
2026 ],
2027 shared_libs: [
2028 "libdiag",
2029 "libdsutils",
2030 "libqmiservices",
2031 "libidl",
2032 "liblog",
2033 "libcutils",
2034 "libc++",
2035 "libc",
2036 "libm",
2037 "libdl",
2038 ],
2039 },
2040 },
2041 compile_multilib: "both",
2042 prefer: true,
2043 soc_specific: true,
2044}
2045
2046cc_prebuilt_library_shared {
2047 name: "libqmi_common_so",
2048 owner: "shift",
2049 strip: {
2050 none: true,
2051 },
2052 target: {
2053 android_arm: {
2054 srcs: [
2055 "proprietary/vendor/lib/libqmi_common_so.so",
2056 ],
2057 shared_libs: [
2058 "libcutils",
2059 "libutils",
2060 "libc++",
2061 "libc",
2062 "libm",
2063 "libdl",
2064 ],
2065 },
2066 android_arm64: {
2067 srcs: [
2068 "proprietary/vendor/lib64/libqmi_common_so.so",
2069 ],
2070 shared_libs: [
2071 "libcutils",
2072 "libutils",
2073 "libc++",
2074 "libc",
2075 "libm",
2076 "libdl",
2077 ],
2078 },
2079 },
2080 compile_multilib: "both",
2081 prefer: true,
2082 soc_specific: true,
2083}
2084
2085cc_prebuilt_library_shared {
2086 name: "libqmi_csi",
2087 owner: "shift",
2088 strip: {
2089 none: true,
2090 },
2091 target: {
2092 android_arm: {
2093 srcs: [
2094 "proprietary/vendor/lib/libqmi_csi.so",
2095 ],
2096 shared_libs: [
2097 "libcutils",
2098 "libutils",
2099 "libqmi_encdec",
2100 "liblog",
2101 "libc++",
2102 "libc",
2103 "libm",
2104 "libdl",
2105 ],
2106 },
2107 android_arm64: {
2108 srcs: [
2109 "proprietary/vendor/lib64/libqmi_csi.so",
2110 ],
2111 shared_libs: [
2112 "libcutils",
2113 "libutils",
2114 "libqmi_encdec",
2115 "liblog",
2116 "libc++",
2117 "libc",
2118 "libm",
2119 "libdl",
2120 ],
2121 },
2122 },
2123 compile_multilib: "both",
2124 prefer: true,
2125 soc_specific: true,
2126}
2127
2128cc_prebuilt_library_shared {
2129 name: "libqmi_encdec",
2130 owner: "shift",
2131 strip: {
2132 none: true,
2133 },
2134 target: {
2135 android_arm: {
2136 srcs: [
2137 "proprietary/vendor/lib/libqmi_encdec.so",
2138 ],
2139 shared_libs: [
2140 "libcutils",
2141 "libutils",
2142 "libc++",
2143 "libc",
2144 "libm",
2145 "libdl",
2146 ],
2147 },
2148 android_arm64: {
2149 srcs: [
2150 "proprietary/vendor/lib64/libqmi_encdec.so",
2151 ],
2152 shared_libs: [
2153 "libcutils",
2154 "libutils",
2155 "libc++",
2156 "libc",
2157 "libm",
2158 "libdl",
2159 ],
2160 },
2161 },
2162 compile_multilib: "both",
2163 prefer: true,
2164 soc_specific: true,
2165}
2166
2167cc_prebuilt_library_shared {
2168 name: "libqmiservices",
2169 owner: "shift",
2170 strip: {
2171 none: true,
2172 },
2173 target: {
2174 android_arm: {
2175 srcs: [
2176 "proprietary/vendor/lib/libqmiservices.so",
2177 ],
2178 shared_libs: [
2179 "libidl",
2180 "libc++",
2181 "libc",
2182 "libm",
2183 "libdl",
2184 ],
2185 },
2186 android_arm64: {
2187 srcs: [
2188 "proprietary/vendor/lib64/libqmiservices.so",
2189 ],
2190 shared_libs: [
2191 "libidl",
2192 "libc++",
2193 "libc",
2194 "libm",
2195 "libdl",
2196 ],
2197 },
2198 },
2199 compile_multilib: "both",
2200 prefer: true,
2201 soc_specific: true,
2202}
2203
2204cc_prebuilt_library_shared {
2205 name: "libqti-perfd-client",
2206 owner: "shift",
2207 strip: {
2208 none: true,
2209 },
2210 target: {
2211 android_arm: {
2212 srcs: [
2213 "proprietary/vendor/lib/libqti-perfd-client.so",
2214 ],
2215 shared_libs: [
2216 "libcutils",
2217 "libutils",
2218 "liblog",
2219 "vendor.qti.hardware.perf@2.2",
2220 "libhidlbase",
2221 "libc++",
2222 "libc",
2223 "libm",
2224 "libdl",
2225 ],
2226 },
2227 android_arm64: {
2228 srcs: [
2229 "proprietary/vendor/lib64/libqti-perfd-client.so",
2230 ],
2231 shared_libs: [
2232 "libcutils",
2233 "libutils",
2234 "liblog",
2235 "vendor.qti.hardware.perf@2.2",
2236 "libhidlbase",
2237 "libc++",
2238 "libc",
2239 "libm",
2240 "libdl",
2241 ],
2242 },
2243 },
2244 compile_multilib: "both",
2245 prefer: true,
2246 soc_specific: true,
2247}
2248
2249cc_prebuilt_library_shared {
2250 name: "libqti-perfd",
2251 owner: "shift",
2252 strip: {
2253 none: true,
2254 },
2255 target: {
2256 android_arm: {
2257 srcs: [
2258 "proprietary/vendor/lib/libqti-perfd.so",
2259 ],
2260 shared_libs: [
2261 "libcutils",
2262 "liblog",
2263 "libutils",
2264 "libxml2",
2265 "libqti-util",
2266 "libhidlbase",
2267 "vendor.qti.hardware.perf@2.0",
2268 "libbase",
2269 "libthermalclient",
2270 "libqti-perfd-client",
2271 "libperfconfig",
2272 "libperfgluelayer",
2273 "libdisplayconfig.qti",
2274 "libperfioctl",
2275 "vendor.qti.memory.pasrmanager@1.1",
2276 "libc++",
2277 "libc",
2278 "libm",
2279 "libdl",
2280 ],
2281 },
2282 android_arm64: {
2283 srcs: [
2284 "proprietary/vendor/lib64/libqti-perfd.so",
2285 ],
2286 shared_libs: [
2287 "libcutils",
2288 "liblog",
2289 "libutils",
2290 "libxml2",
2291 "libqti-util",
2292 "libhidlbase",
2293 "vendor.qti.hardware.perf@2.0",
2294 "libbase",
2295 "libthermalclient",
2296 "libqti-perfd-client",
2297 "libperfconfig",
2298 "libperfgluelayer",
2299 "libdisplayconfig.qti",
2300 "libperfioctl",
2301 "vendor.qti.memory.pasrmanager@1.1",
2302 "libc++",
2303 "libc",
2304 "libm",
2305 "libdl",
2306 ],
2307 },
2308 },
2309 compile_multilib: "both",
2310 prefer: true,
2311 soc_specific: true,
2312}
2313
2314cc_prebuilt_library_shared {
2315 name: "libqti-util",
2316 owner: "shift",
2317 strip: {
2318 none: true,
2319 },
2320 target: {
2321 android_arm: {
2322 srcs: [
2323 "proprietary/vendor/lib/libqti-util.so",
2324 ],
2325 shared_libs: [
2326 "libcutils",
2327 "libutils",
2328 "libxml2",
2329 "liblog",
2330 "libc++",
2331 "libc",
2332 "libm",
2333 "libdl",
2334 ],
2335 },
2336 android_arm64: {
2337 srcs: [
2338 "proprietary/vendor/lib64/libqti-util.so",
2339 ],
2340 shared_libs: [
2341 "libcutils",
2342 "libutils",
2343 "libxml2",
2344 "liblog",
2345 "libc++",
2346 "libc",
2347 "libm",
2348 "libdl",
2349 ],
2350 },
2351 },
2352 compile_multilib: "both",
2353 prefer: true,
2354 soc_specific: true,
2355}
2356
2357cc_prebuilt_library_shared {
2358 name: "libscveCommon",
2359 owner: "shift",
2360 strip: {
2361 none: true,
2362 },
2363 target: {
2364 android_arm: {
2365 srcs: [
2366 "proprietary/vendor/lib/libscveCommon.so",
2367 ],
2368 shared_libs: [
2369 "liblog",
2370 "libion",
2371 "libscveCommon_stub",
2372 "libcdsprpc",
2373 "libc++",
2374 "libc",
2375 "libm",
2376 "libdl",
2377 ],
2378 },
2379 android_arm64: {
2380 srcs: [
2381 "proprietary/vendor/lib64/libscveCommon.so",
2382 ],
2383 shared_libs: [
2384 "liblog",
2385 "libion",
2386 "libscveCommon_stub",
2387 "libcdsprpc",
2388 "libc++",
2389 "libc",
2390 "libm",
2391 "libdl",
2392 ],
2393 },
2394 },
2395 compile_multilib: "both",
2396 prefer: true,
2397 soc_specific: true,
2398}
2399
2400cc_prebuilt_library_shared {
2401 name: "libscveCommon_stub",
2402 owner: "shift",
2403 strip: {
2404 none: true,
2405 },
2406 target: {
2407 android_arm: {
2408 srcs: [
2409 "proprietary/vendor/lib/libscveCommon_stub.so",
2410 ],
2411 shared_libs: [
2412 "libcdsprpc",
2413 "libc++",
2414 "libc",
2415 "libm",
2416 "libdl",
2417 ],
2418 },
2419 android_arm64: {
2420 srcs: [
2421 "proprietary/vendor/lib64/libscveCommon_stub.so",
2422 ],
2423 shared_libs: [
2424 "libcdsprpc",
2425 "libc++",
2426 "libc",
2427 "libm",
2428 "libdl",
2429 ],
2430 },
2431 },
2432 compile_multilib: "both",
2433 prefer: true,
2434 soc_specific: true,
2435}
2436
2437cc_prebuilt_library_shared {
2438 name: "libscveObjectSegmentation",
2439 owner: "shift",
2440 strip: {
2441 none: true,
2442 },
2443 target: {
2444 android_arm: {
2445 srcs: [
2446 "proprietary/vendor/lib/libscveObjectSegmentation.so",
2447 ],
2448 shared_libs: [
2449 "liblog",
2450 "libfastcvopt",
2451 "libscveCommon",
2452 "libc++",
2453 "libc",
2454 "libm",
2455 "libdl",
2456 ],
2457 },
2458 android_arm64: {
2459 srcs: [
2460 "proprietary/vendor/lib64/libscveObjectSegmentation.so",
2461 ],
2462 shared_libs: [
2463 "liblog",
2464 "libfastcvopt",
2465 "libscveCommon",
2466 "libc++",
2467 "libc",
2468 "libm",
2469 "libdl",
2470 ],
2471 },
2472 },
2473 compile_multilib: "both",
2474 prefer: true,
2475 soc_specific: true,
2476}
2477
2478cc_prebuilt_library_shared {
2479 name: "libscveObjectSegmentation_stub",
2480 owner: "shift",
2481 strip: {
2482 none: true,
2483 },
2484 target: {
2485 android_arm: {
2486 srcs: [
2487 "proprietary/vendor/lib/libscveObjectSegmentation_stub.so",
2488 ],
2489 shared_libs: [
2490 "libscveCommon",
2491 "libcdsprpc",
2492 "libc++",
2493 "libc",
2494 "libm",
2495 "libdl",
2496 ],
2497 },
2498 android_arm64: {
2499 srcs: [
2500 "proprietary/vendor/lib64/libscveObjectSegmentation_stub.so",
2501 ],
2502 shared_libs: [
2503 "libscveCommon",
2504 "libcdsprpc",
2505 "libc++",
2506 "libc",
2507 "libm",
2508 "libdl",
2509 ],
2510 },
2511 },
2512 compile_multilib: "both",
2513 prefer: true,
2514 soc_specific: true,
2515}
2516
2517cc_prebuilt_library_shared {
2518 name: "libscveObjectTracker",
2519 owner: "shift",
2520 strip: {
2521 none: true,
2522 },
2523 target: {
2524 android_arm: {
2525 srcs: [
2526 "proprietary/vendor/lib/libscveObjectTracker.so",
2527 ],
2528 shared_libs: [
2529 "liblog",
2530 "libfastcvopt",
2531 "libscveCommon",
2532 "libscveObjectSegmentation",
2533 "libcvp2_1",
2534 "libcvp_common",
2535 "libion",
2536 "libc++",
2537 "libc",
2538 "libm",
2539 "libdl",
2540 ],
2541 },
2542 android_arm64: {
2543 srcs: [
2544 "proprietary/vendor/lib64/libscveObjectTracker.so",
2545 ],
2546 shared_libs: [
2547 "liblog",
2548 "libfastcvopt",
2549 "libscveCommon",
2550 "libscveObjectSegmentation",
2551 "libcvp2_1",
2552 "libcvp_common",
2553 "libion",
2554 "libc++",
2555 "libc",
2556 "libm",
2557 "libdl",
2558 ],
2559 },
2560 },
2561 compile_multilib: "both",
2562 prefer: true,
2563 soc_specific: true,
2564}
2565
2566cc_prebuilt_library_shared {
2567 name: "libscveObjectTracker_stub",
2568 owner: "shift",
2569 strip: {
2570 none: true,
2571 },
2572 target: {
2573 android_arm: {
2574 srcs: [
2575 "proprietary/vendor/lib/libscveObjectTracker_stub.so",
2576 ],
2577 shared_libs: [
2578 "libfastcvopt",
2579 "liblog",
2580 "libscveCommon",
2581 "libcdsprpc",
2582 "libc++",
2583 "libc",
2584 "libm",
2585 "libdl",
2586 ],
2587 },
2588 android_arm64: {
2589 srcs: [
2590 "proprietary/vendor/lib64/libscveObjectTracker_stub.so",
2591 ],
2592 shared_libs: [
2593 "libfastcvopt",
2594 "liblog",
2595 "libscveCommon",
2596 "libcdsprpc",
2597 "libc++",
2598 "libc",
2599 "libm",
2600 "libdl",
2601 ],
2602 },
2603 },
2604 compile_multilib: "both",
2605 prefer: true,
2606 soc_specific: true,
2607}
2608
2609cc_prebuilt_library_shared {
2610 name: "libthermalclient",
2611 owner: "shift",
2612 strip: {
2613 none: true,
2614 },
2615 target: {
2616 android_arm: {
2617 srcs: [
2618 "proprietary/vendor/lib/libthermalclient.so",
2619 ],
2620 shared_libs: [
2621 "libcutils",
2622 "liblog",
2623 "libc++",
2624 "libc",
2625 "libm",
2626 "libdl",
2627 ],
2628 },
2629 android_arm64: {
2630 srcs: [
2631 "proprietary/vendor/lib64/libthermalclient.so",
2632 ],
2633 shared_libs: [
2634 "libcutils",
2635 "liblog",
2636 "libc++",
2637 "libc",
2638 "libm",
2639 "libdl",
2640 ],
2641 },
2642 },
2643 compile_multilib: "both",
2644 prefer: true,
2645 soc_specific: true,
2646}
2647
2648cc_prebuilt_library_shared {
2649 name: "vendor.qti.hardware.dsp@1.0",
2650 owner: "shift",
2651 strip: {
2652 none: true,
2653 },
2654 target: {
2655 android_arm: {
2656 srcs: [
2657 "proprietary/vendor/lib/vendor.qti.hardware.dsp@1.0.so",
2658 ],
2659 shared_libs: [
2660 "libhidlbase",
2661 "liblog",
2662 "libutils",
2663 "libcutils",
2664 "libc++",
2665 "libc",
2666 "libm",
2667 "libdl",
2668 ],
2669 },
2670 android_arm64: {
2671 srcs: [
2672 "proprietary/vendor/lib64/vendor.qti.hardware.dsp@1.0.so",
2673 ],
2674 shared_libs: [
2675 "libhidlbase",
2676 "liblog",
2677 "libutils",
2678 "libcutils",
2679 "libc++",
2680 "libc",
2681 "libm",
2682 "libdl",
2683 ],
2684 },
2685 },
2686 compile_multilib: "both",
2687 prefer: true,
2688 soc_specific: true,
2689}
2690
2691cc_prebuilt_library_shared {
2692 name: "vendor.qti.hardware.qconfig@1.0",
2693 owner: "shift",
2694 strip: {
2695 none: true,
2696 },
2697 target: {
2698 android_arm: {
2699 srcs: [
2700 "proprietary/vendor/lib/vendor.qti.hardware.qconfig@1.0.so",
2701 ],
2702 shared_libs: [
2703 "libhidlbase",
2704 "liblog",
2705 "libutils",
2706 "libcutils",
2707 "libc++",
2708 "libc",
2709 "libm",
2710 "libdl",
2711 ],
2712 },
2713 android_arm64: {
2714 srcs: [
2715 "proprietary/vendor/lib64/vendor.qti.hardware.qconfig@1.0.so",
2716 ],
2717 shared_libs: [
2718 "libhidlbase",
2719 "liblog",
2720 "libutils",
2721 "libcutils",
2722 "libc++",
2723 "libc",
2724 "libm",
2725 "libdl",
2726 ],
2727 },
2728 },
2729 compile_multilib: "both",
2730 prefer: true,
2731 soc_specific: true,
2732}
2733
2734cc_prebuilt_library_shared {
2735 name: "vendor.qti.hardware.vpp@2.0",
2736 owner: "shift",
2737 strip: {
2738 none: true,
2739 },
2740 target: {
2741 android_arm: {
2742 srcs: [
2743 "proprietary/vendor/lib/vendor.qti.hardware.vpp@2.0.so",
2744 ],
2745 shared_libs: [
2746 "libhidlbase",
2747 "liblog",
2748 "libutils",
2749 "libcutils",
2750 "libc++",
2751 "libc",
2752 "libm",
2753 "libdl",
2754 ],
2755 },
2756 android_arm64: {
2757 srcs: [
2758 "proprietary/vendor/lib64/vendor.qti.hardware.vpp@2.0.so",
2759 ],
2760 shared_libs: [
2761 "libhidlbase",
2762 "liblog",
2763 "libutils",
2764 "libcutils",
2765 "libc++",
2766 "libc",
2767 "libm",
2768 "libdl",
2769 ],
2770 },
2771 },
2772 compile_multilib: "both",
2773 prefer: true,
2774 soc_specific: true,
2775}
2776
2777cc_prebuilt_library_shared {
2778 name: "vendor.qti.memory.pasrmanager@1.0",
2779 owner: "shift",
2780 strip: {
2781 none: true,
2782 },
2783 target: {
2784 android_arm: {
2785 srcs: [
2786 "proprietary/vendor/lib/vendor.qti.memory.pasrmanager@1.0.so",
2787 ],
2788 shared_libs: [
2789 "libhidlbase",
2790 "liblog",
2791 "libutils",
2792 "libcutils",
2793 "libc++",
2794 "libc",
2795 "libm",
2796 "libdl",
2797 ],
2798 },
2799 android_arm64: {
2800 srcs: [
2801 "proprietary/vendor/lib64/vendor.qti.memory.pasrmanager@1.0.so",
2802 ],
2803 shared_libs: [
2804 "libhidlbase",
2805 "liblog",
2806 "libutils",
2807 "libcutils",
2808 "libc++",
2809 "libc",
2810 "libm",
2811 "libdl",
2812 ],
2813 },
2814 },
2815 compile_multilib: "both",
2816 prefer: true,
2817 soc_specific: true,
2818}
2819
2820cc_prebuilt_library_shared {
2821 name: "vendor.qti.memory.pasrmanager@1.1",
2822 owner: "shift",
2823 strip: {
2824 none: true,
2825 },
2826 target: {
2827 android_arm: {
2828 srcs: [
2829 "proprietary/vendor/lib/vendor.qti.memory.pasrmanager@1.1.so",
2830 ],
2831 shared_libs: [
2832 "vendor.qti.memory.pasrmanager@1.0",
2833 "libhidlbase",
2834 "liblog",
2835 "libutils",
2836 "libcutils",
2837 "libc++",
2838 "libc",
2839 "libm",
2840 "libdl",
2841 ],
2842 },
2843 android_arm64: {
2844 srcs: [
2845 "proprietary/vendor/lib64/vendor.qti.memory.pasrmanager@1.1.so",
2846 ],
2847 shared_libs: [
2848 "vendor.qti.memory.pasrmanager@1.0",
2849 "libhidlbase",
2850 "liblog",
2851 "libutils",
2852 "libcutils",
2853 "libc++",
2854 "libc",
2855 "libm",
2856 "libdl",
2857 ],
2858 },
2859 },
2860 compile_multilib: "both",
2861 prefer: true,
2862 soc_specific: true,
2863}
2864
2865cc_prebuilt_library_shared {
2866 name: "vendor.qti.qspmhal@1.0",
2867 owner: "shift",
2868 strip: {
2869 none: true,
2870 },
2871 target: {
2872 android_arm: {
2873 srcs: [
2874 "proprietary/vendor/lib/vendor.qti.qspmhal@1.0.so",
2875 ],
2876 shared_libs: [
2877 "libhidlbase",
2878 "liblog",
2879 "libutils",
2880 "libcutils",
2881 "libc++",
2882 "libc",
2883 "libm",
2884 "libdl",
2885 ],
2886 },
2887 android_arm64: {
2888 srcs: [
2889 "proprietary/vendor/lib64/vendor.qti.qspmhal@1.0.so",
2890 ],
2891 shared_libs: [
2892 "libhidlbase",
2893 "liblog",
2894 "libutils",
2895 "libcutils",
2896 "libc++",
2897 "libc",
2898 "libm",
2899 "libdl",
2900 ],
2901 },
2902 },
2903 compile_multilib: "both",
2904 prefer: true,
2905 soc_specific: true,
2906}
2907
2908cc_prebuilt_library_shared {
2909 name: "btaudio_offload_if",
2910 owner: "shift",
2911 strip: {
2912 none: true,
2913 },
2914 target: {
2915 android_arm: {
2916 srcs: [
2917 "proprietary/vendor/lib/btaudio_offload_if.so",
2918 ],
2919 shared_libs: [
2920 "libbase",
2921 "libcutils",
2922 "libfmq",
2923 "libhidlbase",
2924 "liblog",
2925 "libutils",
2926 "android.hardware.bluetooth.audio@2.0",
2927 "libbluetooth_audio_session",
2928 "libbluetooth_audio_session_qti",
2929 "libbluetooth_audio_session_qti_2_1",
2930 "libc++",
2931 "libc",
2932 "libm",
2933 "libdl",
2934 ],
2935 },
2936 },
2937 compile_multilib: "32",
2938 prefer: true,
2939 soc_specific: true,
2940}
2941
2942cc_prebuilt_library_shared {
2943 name: "vendor.qti.hardware.bluetooth_audio@2.0-impl",
2944 owner: "shift",
2945 strip: {
2946 none: true,
2947 },
2948 target: {
2949 android_arm: {
2950 srcs: [
2951 "proprietary/vendor/lib/hw/vendor.qti.hardware.bluetooth_audio@2.0-impl.so",
2952 ],
2953 shared_libs: [
2954 "android.hardware.audio.common@5.0",
2955 "vendor.qti.hardware.bluetooth_audio@2.0",
2956 "libbase",
2957 "libbluetooth_audio_session_qti",
2958 "libcutils",
2959 "libfmq",
2960 "libhidlbase",
2961 "liblog",
2962 "libutils",
2963 "libc++",
2964 "libc",
2965 "libm",
2966 "libdl",
2967 ],
2968 },
2969 },
2970 compile_multilib: "32",
2971 relative_install_path: "hw",
2972 prefer: true,
2973 soc_specific: true,
2974}
2975
2976cc_prebuilt_library_shared {
2977 name: "vendor.qti.hardware.bluetooth_audio@2.1-impl",
2978 owner: "shift",
2979 strip: {
2980 none: true,
2981 },
2982 target: {
2983 android_arm: {
2984 srcs: [
2985 "proprietary/vendor/lib/hw/vendor.qti.hardware.bluetooth_audio@2.1-impl.so",
2986 ],
2987 shared_libs: [
2988 "android.hardware.audio.common@5.0",
2989 "libbluetooth_audio_session_qti_2_1",
2990 "libbase",
2991 "libcutils",
2992 "libfmq",
2993 "libhidlbase",
2994 "libhidltransport",
2995 "liblog",
2996 "libutils",
2997 "vendor.qti.hardware.bluetooth_audio@2.1",
2998 "vendor.qti.hardware.bluetooth_audio@2.0",
2999 "libc++",
3000 "libc",
3001 "libm",
3002 "libdl",
3003 ],
3004 },
3005 },
3006 compile_multilib: "32",
3007 relative_install_path: "hw",
3008 prefer: true,
3009 soc_specific: true,
3010}
3011
3012cc_prebuilt_library_shared {
3013 name: "libFileMux_proprietary",
3014 owner: "shift",
3015 strip: {
3016 none: true,
3017 },
3018 target: {
3019 android_arm: {
3020 srcs: [
3021 "proprietary/vendor/lib/libFileMux_proprietary.so",
3022 ],
3023 shared_libs: [
3024 "libmmosal_vendor",
3025 "liblog",
3026 "libutils",
3027 "libcutils",
3028 "libc++",
3029 "libc",
3030 "libm",
3031 "libdl",
3032 ],
3033 },
3034 },
3035 compile_multilib: "32",
3036 prefer: true,
3037 soc_specific: true,
3038}
3039
3040cc_prebuilt_library_shared {
3041 name: "libOmxDsdDec",
3042 owner: "shift",
3043 strip: {
3044 none: true,
3045 },
3046 target: {
3047 android_arm: {
3048 srcs: [
3049 "proprietary/vendor/lib/libOmxDsdDec.so",
3050 ],
3051 shared_libs: [
3052 "libutils",
3053 "liblog",
3054 "libcutils",
3055 "libc++",
3056 "libc",
3057 "libm",
3058 "libdl",
3059 ],
3060 },
3061 },
3062 compile_multilib: "32",
3063 prefer: true,
3064 soc_specific: true,
3065}
3066
3067cc_prebuilt_library_shared {
3068 name: "libOmxVideoDSMode",
3069 owner: "shift",
3070 strip: {
3071 none: true,
3072 },
3073 target: {
3074 android_arm: {
3075 srcs: [
3076 "proprietary/vendor/lib/libOmxVideoDSMode.so",
3077 ],
3078 shared_libs: [
3079 "liblog",
3080 "libmmosal_vendor",
3081 "libutils",
3082 "libwfdcommonutils_proprietary",
3083 "libwfdmmservice_proprietary",
3084 "libbinder",
3085 "libwfdutils_proprietary",
3086 "libc++",
3087 "libc",
3088 "libm",
3089 "libdl",
3090 ],
3091 },
3092 },
3093 compile_multilib: "32",
3094 check_elf_files: false,
3095 prefer: true,
3096 soc_specific: true,
3097}
3098
3099cc_prebuilt_library_shared {
3100 name: "libacdb-fts",
3101 owner: "shift",
3102 strip: {
3103 none: true,
3104 },
3105 target: {
3106 android_arm: {
3107 srcs: [
3108 "proprietary/vendor/lib/libacdb-fts.so",
3109 ],
3110 shared_libs: [
3111 "libcutils",
3112 "libutils",
3113 "liblog",
3114 "libaudcal",
3115 "libc++",
3116 "libc",
3117 "libm",
3118 "libdl",
3119 ],
3120 },
3121 },
3122 compile_multilib: "32",
3123 prefer: true,
3124 soc_specific: true,
3125}
3126
3127cc_prebuilt_library_shared {
3128 name: "libacdbloader",
3129 owner: "shift",
3130 strip: {
3131 none: true,
3132 },
3133 target: {
3134 android_arm: {
3135 srcs: [
3136 "proprietary/vendor/lib/libacdbloader.so",
3137 ],
3138 shared_libs: [
3139 "libcutils",
3140 "libutils",
3141 "liblog",
3142 "libaudcal",
3143 "libtinyalsa",
3144 "libacdbrtac",
3145 "libadiertac",
3146 "libacdb-fts",
3147 "libion",
3148 "libc++",
3149 "libc",
3150 "libm",
3151 "libdl",
3152 ],
3153 },
3154 },
3155 compile_multilib: "32",
3156 prefer: true,
3157 soc_specific: true,
3158}
3159
3160cc_prebuilt_library_shared {
3161 name: "libacdbrtac",
3162 owner: "shift",
3163 strip: {
3164 none: true,
3165 },
3166 target: {
3167 android_arm: {
3168 srcs: [
3169 "proprietary/vendor/lib/libacdbrtac.so",
3170 ],
3171 shared_libs: [
3172 "libcutils",
3173 "libutils",
3174 "liblog",
3175 "libaudcal",
3176 "libc++",
3177 "libc",
3178 "libm",
3179 "libdl",
3180 ],
3181 },
3182 },
3183 compile_multilib: "32",
3184 prefer: true,
3185 soc_specific: true,
3186}
3187
3188cc_prebuilt_library_shared {
3189 name: "libadiertac",
3190 owner: "shift",
3191 strip: {
3192 none: true,
3193 },
3194 target: {
3195 android_arm: {
3196 srcs: [
3197 "proprietary/vendor/lib/libadiertac.so",
3198 ],
3199 shared_libs: [
3200 "libcutils",
3201 "libutils",
3202 "liblog",
3203 "libaudcal",
3204 "libc++",
3205 "libc",
3206 "libm",
3207 "libdl",
3208 ],
3209 },
3210 },
3211 compile_multilib: "32",
3212 prefer: true,
3213 soc_specific: true,
3214}
3215
3216cc_prebuilt_library_shared {
3217 name: "libadm",
3218 owner: "shift",
3219 strip: {
3220 none: true,
3221 },
3222 target: {
3223 android_arm: {
3224 srcs: [
3225 "proprietary/vendor/lib/libadm.so",
3226 ],
3227 shared_libs: [
3228 "liblog",
3229 "libcutils",
3230 "libtinyalsa",
3231 "libc++",
3232 "libc",
3233 "libm",
3234 "libdl",
3235 ],
3236 },
3237 },
3238 compile_multilib: "32",
3239 prefer: true,
3240 soc_specific: true,
3241}
3242
3243cc_prebuilt_library_shared {
3244 name: "libaudcal",
3245 owner: "shift",
3246 strip: {
3247 none: true,
3248 },
3249 target: {
3250 android_arm: {
3251 srcs: [
3252 "proprietary/vendor/lib/libaudcal.so",
3253 ],
3254 shared_libs: [
3255 "libutils",
3256 "liblog",
3257 "libdiag",
3258 "libc++",
3259 "libc",
3260 "libm",
3261 "libdl",
3262 ],
3263 },
3264 },
3265 compile_multilib: "32",
3266 prefer: true,
3267 soc_specific: true,
3268}
3269
3270cc_prebuilt_library_shared {
3271 name: "libbluetooth_audio_session_qti",
3272 owner: "shift",
3273 strip: {
3274 none: true,
3275 },
3276 target: {
3277 android_arm: {
3278 srcs: [
3279 "proprietary/vendor/lib/libbluetooth_audio_session_qti.so",
3280 ],
3281 shared_libs: [
3282 "vendor.qti.hardware.bluetooth_audio@2.0",
3283 "libaudioutils",
3284 "libbase",
3285 "libcutils",
3286 "libfmq",
3287 "libhidlbase",
3288 "liblog",
3289 "libutils",
3290 "libc++",
3291 "libc",
3292 "libm",
3293 "libdl",
3294 ],
3295 },
3296 },
3297 compile_multilib: "32",
3298 prefer: true,
3299 soc_specific: true,
3300}
3301
3302cc_prebuilt_library_shared {
3303 name: "libbluetooth_audio_session_qti_2_1",
3304 owner: "shift",
3305 strip: {
3306 none: true,
3307 },
3308 target: {
3309 android_arm: {
3310 srcs: [
3311 "proprietary/vendor/lib/libbluetooth_audio_session_qti_2_1.so",
3312 ],
3313 shared_libs: [
3314 "vendor.qti.hardware.bluetooth_audio@2.1",
3315 "vendor.qti.hardware.bluetooth_audio@2.0",
3316 "libaudioutils",
3317 "libbase",
3318 "libcutils",
3319 "libfmq",
3320 "libhidlbase",
3321 "libhidltransport",
3322 "liblog",
3323 "libutils",
3324 "libc++",
3325 "libc",
3326 "libm",
3327 "libdl",
3328 ],
3329 },
3330 },
3331 compile_multilib: "32",
3332 prefer: true,
3333 soc_specific: true,
3334}
3335
3336cc_prebuilt_library_shared {
3337 name: "libcapiv2svacnn",
3338 owner: "shift",
3339 strip: {
3340 none: true,
3341 },
3342 target: {
3343 android_arm: {
3344 srcs: [
3345 "proprietary/vendor/lib/libcapiv2svacnn.so",
3346 ],
3347 shared_libs: [
3348 "libcutils",
3349 "liblog",
3350 "libc++",
3351 "libc",
3352 "libm",
3353 "libdl",
3354 ],
3355 },
3356 },
3357 compile_multilib: "32",
3358 prefer: true,
3359 soc_specific: true,
3360}
3361
3362cc_prebuilt_library_shared {
3363 name: "libcapiv2svarnn",
3364 owner: "shift",
3365 strip: {
3366 none: true,
3367 },
3368 target: {
3369 android_arm: {
3370 srcs: [
3371 "proprietary/vendor/lib/libcapiv2svarnn.so",
3372 ],
3373 shared_libs: [
3374 "libcutils",
3375 "liblog",
3376 "libc++",
3377 "libc",
3378 "libm",
3379 "libdl",
3380 ],
3381 },
3382 },
3383 compile_multilib: "32",
3384 prefer: true,
3385 soc_specific: true,
3386}
3387
3388cc_prebuilt_library_shared {
3389 name: "libcapiv2vop",
3390 owner: "shift",
3391 strip: {
3392 none: true,
3393 },
3394 target: {
3395 android_arm: {
3396 srcs: [
3397 "proprietary/vendor/lib/libcapiv2vop.so",
3398 ],
3399 shared_libs: [
3400 "libcutils",
3401 "liblog",
3402 "libc++",
3403 "libc",
3404 "libm",
3405 "libdl",
3406 ],
3407 },
3408 },
3409 compile_multilib: "32",
3410 prefer: true,
3411 soc_specific: true,
3412}
3413
3414cc_prebuilt_library_shared {
3415 name: "libdsd2pcm",
3416 owner: "shift",
3417 strip: {
3418 none: true,
3419 },
3420 target: {
3421 android_arm: {
3422 srcs: [
3423 "proprietary/vendor/lib/libdsd2pcm.so",
3424 ],
3425 shared_libs: [
3426 "liblog",
3427 "libc++",
3428 "libc",
3429 "libm",
3430 "libdl",
3431 ],
3432 },
3433 },
3434 compile_multilib: "32",
3435 prefer: true,
3436 soc_specific: true,
3437}
3438
3439cc_prebuilt_library_shared {
3440 name: "libgcs-calwrapper",
3441 owner: "shift",
3442 strip: {
3443 none: true,
3444 },
3445 target: {
3446 android_arm: {
3447 srcs: [
3448 "proprietary/vendor/lib/libgcs-calwrapper.so",
3449 ],
3450 shared_libs: [
3451 "libgcs-osal",
3452 "liblog",
3453 "libc++",
3454 "libc",
3455 "libm",
3456 "libdl",
3457 ],
3458 },
3459 },
3460 compile_multilib: "32",
3461 prefer: true,
3462 soc_specific: true,
3463}
3464
3465cc_prebuilt_library_shared {
3466 name: "libgcs-ipc",
3467 owner: "shift",
3468 strip: {
3469 none: true,
3470 },
3471 target: {
3472 android_arm: {
3473 srcs: [
3474 "proprietary/vendor/lib/libgcs-ipc.so",
3475 ],
3476 shared_libs: [
3477 "liblog",
3478 "libexpat",
3479 "libgcs-osal",
3480 "libc++",
3481 "libc",
3482 "libm",
3483 "libdl",
3484 ],
3485 },
3486 },
3487 compile_multilib: "32",
3488 prefer: true,
3489 soc_specific: true,
3490}
3491
3492cc_prebuilt_library_shared {
3493 name: "libgcs-osal",
3494 owner: "shift",
3495 strip: {
3496 none: true,
3497 },
3498 target: {
3499 android_arm: {
3500 srcs: [
3501 "proprietary/vendor/lib/libgcs-osal.so",
3502 ],
3503 shared_libs: [
3504 "liblog",
3505 "libc++",
3506 "libc",
3507 "libm",
3508 "libdl",
3509 ],
3510 },
3511 },
3512 compile_multilib: "32",
3513 prefer: true,
3514 soc_specific: true,
3515}
3516
3517cc_prebuilt_library_shared {
3518 name: "libgcs",
3519 owner: "shift",
3520 strip: {
3521 none: true,
3522 },
3523 target: {
3524 android_arm: {
3525 srcs: [
3526 "proprietary/vendor/lib/libgcs.so",
3527 ],
3528 shared_libs: [
3529 "libgcs-osal",
3530 "libgcs-calwrapper",
3531 "libgcs-ipc",
3532 "liblog",
3533 "libc++",
3534 "libc",
3535 "libm",
3536 "libdl",
3537 ],
3538 },
3539 },
3540 compile_multilib: "32",
3541 prefer: true,
3542 soc_specific: true,
3543}
3544
3545cc_prebuilt_library_shared {
3546 name: "liblistensoundmodel2",
3547 owner: "shift",
3548 strip: {
3549 none: true,
3550 },
3551 target: {
3552 android_arm: {
3553 srcs: [
3554 "proprietary/vendor/lib/liblistensoundmodel2.so",
3555 ],
3556 shared_libs: [
3557 "libcutils",
3558 "liblog",
3559 "libc++",
3560 "libc",
3561 "libm",
3562 "libdl",
3563 ],
3564 },
3565 },
3566 compile_multilib: "32",
3567 prefer: true,
3568 soc_specific: true,
3569}
3570
3571cc_prebuilt_library_shared {
3572 name: "libmmosal_vendor",
3573 stem: "libmmosal",
3574 owner: "shift",
3575 strip: {
3576 none: true,
3577 },
3578 target: {
3579 android_arm: {
3580 srcs: [
3581 "proprietary/vendor/lib/libmmosal.so",
3582 ],
3583 shared_libs: [
3584 "libutils",
3585 "libcutils",
3586 "liblog",
3587 "libc++",
3588 "libc",
3589 "libm",
3590 "libdl",
3591 ],
3592 },
3593 },
3594 compile_multilib: "32",
3595 prefer: true,
3596 soc_specific: true,
3597}
3598
3599cc_prebuilt_library_shared {
3600 name: "libmmrtpdecoder_proprietary",
3601 owner: "shift",
3602 strip: {
3603 none: true,
3604 },
3605 target: {
3606 android_arm: {
3607 srcs: [
3608 "proprietary/vendor/lib/libmmrtpdecoder_proprietary.so",
3609 ],
3610 shared_libs: [
3611 "libutils",
3612 "liblog",
3613 "libcutils",
3614 "libmmosal_vendor",
3615 "libc++",
3616 "libc",
3617 "libm",
3618 "libdl",
3619 ],
3620 },
3621 },
3622 compile_multilib: "32",
3623 prefer: true,
3624 soc_specific: true,
3625}
3626
3627cc_prebuilt_library_shared {
3628 name: "libmmrtpencoder_proprietary",
3629 owner: "shift",
3630 strip: {
3631 none: true,
3632 },
3633 target: {
3634 android_arm: {
3635 srcs: [
3636 "proprietary/vendor/lib/libmmrtpencoder_proprietary.so",
3637 ],
3638 shared_libs: [
3639 "libmmosal_vendor",
3640 "liblog",
3641 "libutils",
3642 "libcutils",
3643 "libc++",
3644 "libc",
3645 "libm",
3646 "libdl",
3647 ],
3648 },
3649 },
3650 compile_multilib: "32",
3651 prefer: true,
3652 soc_specific: true,
3653}
3654
3655cc_prebuilt_library_shared {
3656 name: "libmulawdec",
3657 owner: "shift",
3658 strip: {
3659 none: true,
3660 },
3661 target: {
3662 android_arm: {
3663 srcs: [
3664 "proprietary/vendor/lib/libmulawdec.so",
3665 ],
3666 shared_libs: [
3667 "libc++",
3668 "libc",
3669 "libm",
3670 "libdl",
3671 ],
3672 },
3673 },
3674 compile_multilib: "32",
3675 prefer: true,
3676 soc_specific: true,
3677}
3678
3679cc_prebuilt_library_shared {
3680 name: "libqcodec2_base",
3681 owner: "shift",
3682 strip: {
3683 none: true,
3684 },
3685 target: {
3686 android_arm: {
3687 srcs: [
3688 "proprietary/vendor/lib/libqcodec2_base.so",
3689 ],
3690 shared_libs: [
3691 "libutils",
3692 "libcutils",
3693 "liblog",
3694 "libcodec2_vndk",
3695 "libc++",
3696 "libc",
3697 "libm",
3698 "libdl",
3699 ],
3700 },
3701 },
3702 compile_multilib: "32",
3703 prefer: true,
3704 soc_specific: true,
3705}
3706
3707cc_prebuilt_library_shared {
3708 name: "libqcodec2_basecodec",
3709 owner: "shift",
3710 strip: {
3711 none: true,
3712 },
3713 target: {
3714 android_arm: {
3715 srcs: [
3716 "proprietary/vendor/lib/libqcodec2_basecodec.so",
3717 ],
3718 shared_libs: [
3719 "libutils",
3720 "libcutils",
3721 "liblog",
3722 "libcodec2_vndk",
3723 "libqcodec2_base",
3724 "libqcodec2_utils",
3725 "libqcodec2_platform",
3726 "libc++",
3727 "libc",
3728 "libm",
3729 "libdl",
3730 ],
3731 },
3732 },
3733 compile_multilib: "32",
3734 prefer: true,
3735 soc_specific: true,
3736}
3737
3738cc_prebuilt_library_shared {
3739 name: "libqcodec2_core",
3740 owner: "shift",
3741 strip: {
3742 none: true,
3743 },
3744 target: {
3745 android_arm: {
3746 srcs: [
3747 "proprietary/vendor/lib/libqcodec2_core.so",
3748 ],
3749 shared_libs: [
3750 "libutils",
3751 "libcutils",
3752 "liblog",
3753 "libcodec2_vndk",
3754 "libqcodec2_base",
3755 "libqcodec2_hooks",
3756 "libqcodec2_utils",
3757 "libqcodec2_platform",
3758 "libqcodec2_basecodec",
3759 "libc++",
3760 "libc",
3761 "libm",
3762 "libdl",
3763 ],
3764 },
3765 },
3766 compile_multilib: "32",
3767 prefer: true,
3768 soc_specific: true,
3769}
3770
3771cc_prebuilt_library_shared {
3772 name: "libqcodec2_hooks",
3773 owner: "shift",
3774 strip: {
3775 none: true,
3776 },
3777 target: {
3778 android_arm: {
3779 srcs: [
3780 "proprietary/vendor/lib/libqcodec2_hooks.so",
3781 ],
3782 shared_libs: [
3783 "libutils",
3784 "libcutils",
3785 "liblog",
3786 "libcodec2_vndk",
3787 "libqcodec2_base",
3788 "libc++",
3789 "libc",
3790 "libm",
3791 "libdl",
3792 ],
3793 },
3794 },
3795 compile_multilib: "32",
3796 prefer: true,
3797 soc_specific: true,
3798}
3799
3800cc_prebuilt_library_shared {
3801 name: "libqcodec2_platform",
3802 owner: "shift",
3803 strip: {
3804 none: true,
3805 },
3806 target: {
3807 android_arm: {
3808 srcs: [
3809 "proprietary/vendor/lib/libqcodec2_platform.so",
3810 ],
3811 shared_libs: [
3812 "libutils",
3813 "libcutils",
3814 "liblog",
3815 "libcodec2_vndk",
3816 "libqcodec2_base",
3817 "libjsoncpp",
3818 "libc++",
3819 "libc",
3820 "libm",
3821 "libdl",
3822 ],
3823 },
3824 },
3825 compile_multilib: "32",
3826 prefer: true,
3827 soc_specific: true,
3828}
3829
3830cc_prebuilt_library_shared {
3831 name: "libqcodec2_utils",
3832 owner: "shift",
3833 strip: {
3834 none: true,
3835 },
3836 target: {
3837 android_arm: {
3838 srcs: [
3839 "proprietary/vendor/lib/libqcodec2_utils.so",
3840 ],
3841 shared_libs: [
3842 "libutils",
3843 "libcutils",
3844 "liblog",
3845 "libcodec2_vndk",
3846 "libqcodec2_base",
3847 "libqcodec2_platform",
3848 "libhidlbase",
3849 "libgrallocutils",
3850 "libgralloctypes",
3851 "libgralloc.qti",
3852 "libdisplayconfig.qti",
3853 "android.hardware.graphics.mapper@3.0",
3854 "android.hardware.graphics.mapper@4.0",
3855 "libnativewindow",
3856 "libc++",
3857 "libc",
3858 "libm",
3859 "libdl",
3860 ],
3861 },
3862 },
3863 compile_multilib: "32",
3864 prefer: true,
3865 soc_specific: true,
3866}
3867
3868cc_prebuilt_library_shared {
3869 name: "libqcodec2_v4l2codec",
3870 owner: "shift",
3871 strip: {
3872 none: true,
3873 },
3874 target: {
3875 android_arm: {
3876 srcs: [
3877 "proprietary/vendor/lib/libqcodec2_v4l2codec.so",
3878 ],
3879 shared_libs: [
3880 "libutils",
3881 "libcutils",
3882 "liblog",
3883 "libqcodec2_base",
3884 "libqcodec2_platform",
3885 "libqcodec2_utils",
3886 "libqcodec2_basecodec",
3887 "libcodec2_vndk",
3888 "libc++",
3889 "libc",
3890 "libm",
3891 "libdl",
3892 ],
3893 },
3894 },
3895 compile_multilib: "32",
3896 prefer: true,
3897 soc_specific: true,
3898}
3899
3900cc_prebuilt_library_shared {
3901 name: "libqtigef",
3902 owner: "shift",
3903 strip: {
3904 none: true,
3905 },
3906 target: {
3907 android_arm: {
3908 srcs: [
3909 "proprietary/vendor/lib/libqtigef.so",
3910 ],
3911 shared_libs: [
3912 "liblog",
3913 "libcutils",
3914 "libc++",
3915 "libc",
3916 "libm",
3917 "libdl",
3918 ],
3919 },
3920 },
3921 compile_multilib: "32",
3922 prefer: true,
3923 soc_specific: true,
3924}
3925
3926cc_prebuilt_library_shared {
3927 name: "libwfdcodecv4l2_proprietary",
3928 owner: "shift",
3929 strip: {
3930 none: true,
3931 },
3932 target: {
3933 android_arm: {
3934 srcs: [
3935 "proprietary/vendor/lib/libwfdcodecv4l2_proprietary.so",
3936 ],
3937 shared_libs: [
3938 "libmmosal_vendor",
3939 "liblog",
3940 "libutils",
3941 "libcutils",
3942 "libwfdcommonutils_proprietary",
3943 "libwfdmminterface_proprietary",
3944 "libwfdutils_proprietary",
3945 "libc++",
3946 "libc",
3947 "libm",
3948 "libdl",
3949 ],
3950 },
3951 },
3952 compile_multilib: "32",
3953 prefer: true,
3954 soc_specific: true,
3955}
3956
3957cc_prebuilt_library_shared {
3958 name: "libwfdcommonutils_proprietary",
3959 owner: "shift",
3960 strip: {
3961 none: true,
3962 },
3963 target: {
3964 android_arm: {
3965 srcs: [
3966 "proprietary/vendor/lib/libwfdcommonutils_proprietary.so",
3967 ],
3968 shared_libs: [
3969 "libmmosal_vendor",
3970 "liblog",
3971 "libutils",
3972 "libcutils",
3973 "libion",
3974 "libprocessgroup",
3975 "libwfddisplayconfig_proprietary",
3976 "libc++",
3977 "libc",
3978 "libm",
3979 "libdl",
3980 ],
3981 },
3982 },
3983 compile_multilib: "32",
3984 prefer: true,
3985 soc_specific: true,
3986}
3987
3988cc_prebuilt_library_shared {
3989 name: "libwfdconfigutils_proprietary",
3990 owner: "shift",
3991 strip: {
3992 none: true,
3993 },
3994 target: {
3995 android_arm: {
3996 srcs: [
3997 "proprietary/vendor/lib/libwfdconfigutils_proprietary.so",
3998 ],
3999 shared_libs: [
4000 "libmmosal_vendor",
4001 "liblog",
4002 "libutils",
4003 "libcutils",
4004 "libbinder",
4005 "libnl",
4006 "libwfdmminterface_proprietary",
4007 "libc++",
4008 "libc",
4009 "libm",
4010 "libdl",
4011 ],
4012 },
4013 },
4014 compile_multilib: "32",
4015 prefer: true,
4016 soc_specific: true,
4017}
4018
4019cc_prebuilt_library_shared {
4020 name: "libwfddisplayconfig_proprietary",
4021 owner: "shift",
4022 strip: {
4023 none: true,
4024 },
4025 target: {
4026 android_arm: {
4027 srcs: [
4028 "proprietary/vendor/lib/libwfddisplayconfig_proprietary.so",
4029 ],
4030 shared_libs: [
4031 "libhidlbase",
4032 "libutils",
4033 "libcutils",
4034 "liblog",
4035 "vendor.display.config@2.0",
4036 "libdisplayconfig.qti",
4037 "libc++",
4038 "libc",
4039 "libm",
4040 "libdl",
4041 ],
4042 },
4043 },
4044 compile_multilib: "32",
4045 prefer: true,
4046 soc_specific: true,
4047}
4048
4049cc_prebuilt_library_shared {
4050 name: "libwfdhdcpcp",
4051 owner: "shift",
4052 strip: {
4053 none: true,
4054 },
4055 target: {
4056 android_arm: {
4057 srcs: [
4058 "proprietary/vendor/lib/libwfdhdcpcp.so",
4059 ],
4060 shared_libs: [
4061 "libmmosal_vendor",
4062 "liblog",
4063 "libutils",
4064 "libcutils",
4065 "libc++",
4066 "libc",
4067 "libm",
4068 "libdl",
4069 ],
4070 },
4071 },
4072 compile_multilib: "32",
4073 prefer: true,
4074 soc_specific: true,
4075}
4076
4077cc_prebuilt_library_shared {
4078 name: "libwfdhdcpservice_proprietary",
4079 owner: "shift",
4080 strip: {
4081 none: true,
4082 },
4083 target: {
4084 android_arm: {
4085 srcs: [
4086 "proprietary/vendor/lib/libwfdhdcpservice_proprietary.so",
4087 ],
4088 shared_libs: [
4089 "libmmosal_vendor",
4090 "liblog",
4091 "libutils",
4092 "libcutils",
4093 "libbinder",
4094 "libwfdhdcpcp",
4095 "libc++",
4096 "libclang_rt.ubsan_standalone",
4097 "libc",
4098 "libm",
4099 "libdl",
4100 ],
4101 },
4102 },
4103 compile_multilib: "32",
4104 prefer: true,
4105 soc_specific: true,
4106}
4107
4108cc_prebuilt_library_shared {
4109 name: "libwfdmminterface_proprietary",
4110 owner: "shift",
4111 strip: {
4112 none: true,
4113 },
4114 target: {
4115 android_arm: {
4116 srcs: [
4117 "proprietary/vendor/lib/libwfdmminterface_proprietary.so",
4118 ],
4119 shared_libs: [
4120 "libmmosal_vendor",
4121 "liblog",
4122 "libutils",
4123 "libc++",
4124 "libc",
4125 "libm",
4126 "libdl",
4127 ],
4128 },
4129 },
4130 compile_multilib: "32",
4131 prefer: true,
4132 soc_specific: true,
4133}
4134
4135cc_prebuilt_library_shared {
4136 name: "libwfdmmservice_proprietary",
4137 owner: "shift",
4138 strip: {
4139 none: true,
4140 },
4141 target: {
4142 android_arm: {
4143 srcs: [
4144 "proprietary/vendor/lib/libwfdmmservice_proprietary.so",
4145 ],
4146 shared_libs: [
4147 "libmmosal_vendor",
4148 "liblog",
4149 "libutils",
4150 "libcutils",
4151 "libbinder",
4152 "libc++",
4153 "libc",
4154 "libm",
4155 "libdl",
4156 ],
4157 },
4158 },
4159 compile_multilib: "32",
4160 prefer: true,
4161 soc_specific: true,
4162}
4163
4164cc_prebuilt_library_shared {
4165 name: "libwfdmmsrc_proprietary",
4166 owner: "shift",
4167 strip: {
4168 none: true,
4169 },
4170 target: {
4171 android_arm: {
4172 srcs: [
4173 "proprietary/vendor/lib/libwfdmmsrc_proprietary.so",
4174 ],
4175 shared_libs: [
4176 "libbinder",
4177 "libmmosal_vendor",
4178 "liblog",
4179 "libutils",
4180 "libmmrtpencoder_proprietary",
4181 "libFileMux_proprietary",
4182 "libcutils",
4183 "libtinyalsa",
4184 "libwfdcommonutils_proprietary",
4185 "libwfdutils_proprietary",
4186 "libwfdconfigutils_proprietary",
4187 "libwfdaac_vendor",
4188 "libpng",
4189 "libwfdmminterface_proprietary",
4190 "libwfdcodecv4l2_proprietary",
4191 "libwfdmmservice_proprietary",
4192 "libhidlbase",
4193 "android.hardware.graphics.mapper@2.0",
4194 "libc++",
4195 "libc",
4196 "libm",
4197 "libdl",
4198 ],
4199 },
4200 },
4201 compile_multilib: "32",
4202 prefer: true,
4203 soc_specific: true,
4204}
4205
4206cc_prebuilt_library_shared {
4207 name: "libwfdmodulehdcpsession",
4208 owner: "shift",
4209 strip: {
4210 none: true,
4211 },
4212 target: {
4213 android_arm: {
4214 srcs: [
4215 "proprietary/vendor/lib/libwfdmodulehdcpsession.so",
4216 ],
4217 shared_libs: [
4218 "libmmosal_vendor",
4219 "liblog",
4220 "libutils",
4221 "libwfdhdcpcp",
4222 "libwfdcommonutils_proprietary",
4223 "libhidlbase",
4224 "libwfdutils_proprietary",
4225 "libc++",
4226 "libc",
4227 "libm",
4228 "libdl",
4229 ],
4230 },
4231 },
4232 compile_multilib: "32",
4233 prefer: true,
4234 soc_specific: true,
4235}
4236
4237cc_prebuilt_library_shared {
4238 name: "libwfdrtsp_proprietary",
4239 owner: "shift",
4240 strip: {
4241 none: true,
4242 },
4243 target: {
4244 android_arm: {
4245 srcs: [
4246 "proprietary/vendor/lib/libwfdrtsp_proprietary.so",
4247 ],
4248 shared_libs: [
4249 "libc++",
4250 "libcutils",
4251 "libutils",
4252 "libmmosal_vendor",
4253 "libwfdcommonutils_proprietary",
4254 "libwfdconfigutils_proprietary",
4255 "liblog",
4256 "libc",
4257 "libm",
4258 "libdl",
4259 ],
4260 },
4261 },
4262 compile_multilib: "32",
4263 prefer: true,
4264 soc_specific: true,
4265}
4266
4267cc_prebuilt_library_shared {
4268 name: "libwfdsessionmodule",
4269 owner: "shift",
4270 strip: {
4271 none: true,
4272 },
4273 target: {
4274 android_arm: {
4275 srcs: [
4276 "proprietary/vendor/lib/libwfdsessionmodule.so",
4277 ],
4278 shared_libs: [
4279 "libmmosal_vendor",
4280 "liblog",
4281 "libutils",
4282 "libwfdsourcesession_proprietary",
4283 "vendor.qti.hardware.wifidisplaysession@1.0_vendor",
4284 "libwfdcommonutils_proprietary",
4285 "libhidlbase",
4286 "libc++",
4287 "libc",
4288 "libm",
4289 "libdl",
4290 ],
4291 },
4292 },
4293 compile_multilib: "32",
4294 prefer: true,
4295 soc_specific: true,
4296}
4297
4298cc_prebuilt_library_shared {
4299 name: "libwfdsourcesession_proprietary",
4300 owner: "shift",
4301 strip: {
4302 none: true,
4303 },
4304 target: {
4305 android_arm: {
4306 srcs: [
4307 "proprietary/vendor/lib/libwfdsourcesession_proprietary.so",
4308 ],
4309 shared_libs: [
4310 "liblog",
4311 "libutils",
4312 "libcutils",
4313 "libbinder",
4314 "libmmosal_vendor",
4315 "libwfdcommonutils_proprietary",
4316 "libwfdconfigutils_proprietary",
4317 "libwfdmminterface_proprietary",
4318 "libmedia_helper",
4319 "libwfdmmsrc_proprietary",
4320 "libqdMetaData",
4321 "libhidlbase",
4322 "libwfdsourcesm_proprietary",
4323 "libc++",
4324 "libc",
4325 "libm",
4326 "libdl",
4327 ],
4328 },
4329 },
4330 compile_multilib: "32",
4331 prefer: true,
4332 soc_specific: true,
4333}
4334
4335cc_prebuilt_library_shared {
4336 name: "libwfdsourcesm_proprietary",
4337 owner: "shift",
4338 strip: {
4339 none: true,
4340 },
4341 target: {
4342 android_arm: {
4343 srcs: [
4344 "proprietary/vendor/lib/libwfdsourcesm_proprietary.so",
4345 ],
4346 shared_libs: [
4347 "libc++",
4348 "libcutils",
4349 "libutils",
4350 "libwfdrtsp_proprietary",
4351 "libmmrtpencoder_proprietary",
4352 "libmmrtpdecoder_proprietary",
4353 "libwfduibcinterface_proprietary",
4354 "libwfdmmsrc_proprietary",
4355 "libmmosal_vendor",
4356 "libwfdcommonutils_proprietary",
4357 "libwfdconfigutils_proprietary",
4358 "libqdMetaData",
4359 "libwfdmminterface_proprietary",
4360 "libwfdmodulehdcpsession",
4361 "libhidlbase",
4362 "libwfddisplayconfig_proprietary",
4363 "liblog",
4364 "libc",
4365 "libm",
4366 "libdl",
4367 ],
4368 },
4369 },
4370 compile_multilib: "32",
4371 prefer: true,
4372 soc_specific: true,
4373}
4374
4375cc_prebuilt_library_shared {
4376 name: "libwfduibcinterface_proprietary",
4377 owner: "shift",
4378 strip: {
4379 none: true,
4380 },
4381 target: {
4382 android_arm: {
4383 srcs: [
4384 "proprietary/vendor/lib/libwfduibcinterface_proprietary.so",
4385 ],
4386 shared_libs: [
4387 "libmmosal_vendor",
4388 "liblog",
4389 "libutils",
4390 "libcutils",
4391 "libwfduibcsrcinterface_proprietary",
4392 "libwfduibcsinkinterface_proprietary",
4393 "libc++",
4394 "libc",
4395 "libm",
4396 "libdl",
4397 ],
4398 },
4399 },
4400 compile_multilib: "32",
4401 prefer: true,
4402 soc_specific: true,
4403}
4404
4405cc_prebuilt_library_shared {
4406 name: "libwfduibcsink_proprietary",
4407 owner: "shift",
4408 strip: {
4409 none: true,
4410 },
4411 target: {
4412 android_arm: {
4413 srcs: [
4414 "proprietary/vendor/lib/libwfduibcsink_proprietary.so",
4415 ],
4416 shared_libs: [
4417 "libmmosal_vendor",
4418 "libutils",
4419 "liblog",
4420 "libc++",
4421 "libc",
4422 "libm",
4423 "libdl",
4424 ],
4425 },
4426 },
4427 compile_multilib: "32",
4428 prefer: true,
4429 soc_specific: true,
4430}
4431
4432cc_prebuilt_library_shared {
4433 name: "libwfduibcsinkinterface_proprietary",
4434 owner: "shift",
4435 strip: {
4436 none: true,
4437 },
4438 target: {
4439 android_arm: {
4440 srcs: [
4441 "proprietary/vendor/lib/libwfduibcsinkinterface_proprietary.so",
4442 ],
4443 shared_libs: [
4444 "libmmosal_vendor",
4445 "liblog",
4446 "libutils",
4447 "libcutils",
4448 "libwfduibcsink_proprietary",
4449 "libwfdcommonutils_proprietary",
4450 "libwfdconfigutils_proprietary",
4451 "libc++",
4452 "libc",
4453 "libm",
4454 "libdl",
4455 ],
4456 },
4457 },
4458 compile_multilib: "32",
4459 prefer: true,
4460 soc_specific: true,
4461}
4462
4463cc_prebuilt_library_shared {
4464 name: "libwfduibcsrc_proprietary",
4465 owner: "shift",
4466 strip: {
4467 none: true,
4468 },
4469 target: {
4470 android_arm: {
4471 srcs: [
4472 "proprietary/vendor/lib/libwfduibcsrc_proprietary.so",
4473 ],
4474 shared_libs: [
4475 "libmmosal_vendor",
4476 "libwfdcommonutils_proprietary",
4477 "liblog",
4478 "libutils",
4479 "libcutils",
4480 "libwfdconfigutils_proprietary",
4481 "libwfddisplayconfig_proprietary",
4482 "libc++",
4483 "libc",
4484 "libm",
4485 "libdl",
4486 ],
4487 },
4488 },
4489 compile_multilib: "32",
4490 prefer: true,
4491 soc_specific: true,
4492}
4493
4494cc_prebuilt_library_shared {
4495 name: "libwfduibcsrcinterface_proprietary",
4496 owner: "shift",
4497 strip: {
4498 none: true,
4499 },
4500 target: {
4501 android_arm: {
4502 srcs: [
4503 "proprietary/vendor/lib/libwfduibcsrcinterface_proprietary.so",
4504 ],
4505 shared_libs: [
4506 "libmmosal_vendor",
4507 "liblog",
4508 "libutils",
4509 "libcutils",
4510 "libwfduibcsrc_proprietary",
4511 "libwfdcommonutils_proprietary",
4512 "libwfdconfigutils_proprietary",
4513 "libc++",
4514 "libc",
4515 "libm",
4516 "libdl",
4517 ],
4518 },
4519 },
4520 compile_multilib: "32",
4521 prefer: true,
4522 soc_specific: true,
4523}
4524
4525cc_prebuilt_library_shared {
4526 name: "libwfdutils_proprietary",
4527 owner: "shift",
4528 strip: {
4529 none: true,
4530 },
4531 target: {
4532 android_arm: {
4533 srcs: [
4534 "proprietary/vendor/lib/libwfdutils_proprietary.so",
4535 ],
4536 shared_libs: [
4537 "libmmosal_vendor",
4538 "liblog",
4539 "libion",
4540 "libc++",
4541 "libc",
4542 "libm",
4543 "libdl",
4544 ],
4545 },
4546 },
4547 compile_multilib: "32",
4548 prefer: true,
4549 soc_specific: true,
4550}
4551
4552cc_prebuilt_library_shared {
4553 name: "libasphere",
4554 owner: "shift",
4555 strip: {
4556 none: true,
4557 },
4558 target: {
4559 android_arm: {
4560 srcs: [
4561 "proprietary/vendor/lib/soundfx/libasphere.so",
4562 ],
4563 shared_libs: [
4564 "libcutils",
4565 "liblog",
4566 "libc++",
4567 "libc",
4568 "libm",
4569 "libdl",
4570 ],
4571 },
4572 },
4573 compile_multilib: "32",
4574 relative_install_path: "soundfx",
4575 prefer: true,
4576 soc_specific: true,
4577}
4578
4579cc_prebuilt_library_shared {
4580 name: "libshoebox",
4581 owner: "shift",
4582 strip: {
4583 none: true,
4584 },
4585 target: {
4586 android_arm: {
4587 srcs: [
4588 "proprietary/vendor/lib/soundfx/libshoebox.so",
4589 ],
4590 shared_libs: [
4591 "libcutils",
4592 "liblog",
4593 "libc++",
4594 "libc",
4595 "libm",
4596 "libdl",
4597 ],
4598 },
4599 },
4600 compile_multilib: "32",
4601 relative_install_path: "soundfx",
4602 prefer: true,
4603 soc_specific: true,
4604}
4605
4606cc_prebuilt_library_shared {
4607 name: "vendor.qti.hardware.wifidisplaysession@1.0_vendor",
4608 stem: "vendor.qti.hardware.wifidisplaysession@1.0",
4609 owner: "shift",
4610 strip: {
4611 none: true,
4612 },
4613 target: {
4614 android_arm: {
4615 srcs: [
4616 "proprietary/vendor/lib/vendor.qti.hardware.wifidisplaysession@1.0.so",
4617 ],
4618 shared_libs: [
4619 "libhidlbase",
4620 "liblog",
4621 "libutils",
4622 "libcutils",
4623 "libc++",
4624 "libc",
4625 "libm",
4626 "libdl",
4627 ],
4628 },
4629 },
4630 compile_multilib: "32",
4631 prefer: true,
4632 soc_specific: true,
4633}
4634
4635cc_prebuilt_library_shared {
4636 name: "vendor.qti.hardware.wifidisplaysessionl@1.0-halimpl",
4637 owner: "shift",
4638 strip: {
4639 none: true,
4640 },
4641 target: {
4642 android_arm: {
4643 srcs: [
4644 "proprietary/vendor/lib/vendor.qti.hardware.wifidisplaysessionl@1.0-halimpl.so",
4645 ],
4646 shared_libs: [
4647 "libhidlbase",
4648 "libutils",
4649 "libcutils",
4650 "vendor.qti.hardware.wifidisplaysession@1.0_vendor",
4651 "libwfdsessionmodule",
4652 "liblog",
4653 "libwfdcommonutils_proprietary",
4654 "libc++",
4655 "libc",
4656 "libm",
4657 "libdl",
4658 ],
4659 },
4660 },
4661 compile_multilib: "32",
4662 prefer: true,
4663 soc_specific: true,
4664}
4665
4666cc_prebuilt_library_shared {
4667 name: "7816-3-T1",
4668 owner: "shift",
4669 strip: {
4670 none: true,
4671 },
4672 target: {
4673 android_arm64: {
4674 srcs: [
4675 "proprietary/vendor/lib64/7816-3-T1.so",
4676 ],
4677 shared_libs: [
4678 "vendor.tms.tmsnfc@1.0",
4679 "libcutils",
4680 "libhardware",
4681 "libhidlbase",
4682 "libutils",
4683 "liblog",
4684 "libbase",
4685 "android.hardware.nfc@1.0",
4686 "libutilscallstack",
4687 "tms-utils",
4688 "libc++",
4689 "libc",
4690 "libm",
4691 "libdl",
4692 ],
4693 },
4694 },
4695 compile_multilib: "64",
4696 prefer: true,
4697 soc_specific: true,
4698}
4699
4700cc_prebuilt_library_shared {
4701 name: "android.hardware.secure_element@1.0-impl",
4702 owner: "shift",
4703 strip: {
4704 none: true,
4705 },
4706 target: {
4707 android_arm64: {
4708 srcs: [
4709 "proprietary/vendor/lib64/android.hardware.secure_element@1.0-impl.so",
4710 ],
4711 shared_libs: [
4712 "libhidlbase",
4713 "libutils",
4714 "liblog",
4715 "libhardware",
4716 "libbase",
4717 "libcutils",
4718 "android.hardware.secure_element@1.0",
4719 "libGPTEE_vendor",
4720 "vendor.qti.esepowermanager@1.0",
4721 "vendor.qti.esepowermanager@1.1",
4722 "libc++",
4723 "libc",
4724 "libm",
4725 "libdl",
4726 ],
4727 },
4728 },
4729 compile_multilib: "64",
4730 prefer: true,
4731 soc_specific: true,
4732}
4733
4734cc_prebuilt_library_shared {
4735 name: "com.qti.sensor.imx616",
4736 owner: "shift",
4737 strip: {
4738 none: true,
4739 },
4740 target: {
4741 android_arm64: {
4742 srcs: [
4743 "proprietary/vendor/lib64/camera/com.qti.sensor.imx616.so",
4744 ],
4745 shared_libs: [
4746 "libc++",
4747 "libcutils",
4748 "liblog",
4749 "libofflinelog",
4750 "libsync",
4751 "android.hardware.graphics.allocator@3.0",
4752 "android.hardware.graphics.common@1.1",
4753 "android.hardware.graphics.mapper@3.0",
4754 "android.hardware.graphics.mapper@2.0",
4755 "android.hardware.graphics.mapper@2.1",
4756 "libhardware",
4757 "libhidlbase",
4758 "libhidltransport",
4759 "libqdMetaData",
4760 "vendor.qti.hardware.display.allocator@3.0",
4761 "vendor.qti.hardware.display.mapper@2.0",
4762 "vendor.qti.hardware.display.mapper@3.0",
4763 "libcamera_metadata",
4764 "libutils",
4765 "libqti_vndfwk_detect",
4766 "android.hardware.graphics.allocator@4.0",
4767 "android.hardware.graphics.mapper@4.0",
4768 "libgralloc.qti",
4769 "libgralloctypes",
4770 "vendor.qti.hardware.display.allocator@4.0",
4771 "vendor.qti.hardware.display.mapper@4.0",
4772 "vendor.qti.hardware.display.mapperextensions@1.1",
4773 "libc",
4774 "libm",
4775 "libdl",
4776 ],
4777 },
4778 },
4779 compile_multilib: "64",
4780 relative_install_path: "camera",
4781 prefer: true,
4782 soc_specific: true,
4783}
4784
4785cc_prebuilt_library_shared {
4786 name: "com.qti.sensor.imx766_mjy",
4787 owner: "shift",
4788 strip: {
4789 none: true,
4790 },
4791 target: {
4792 android_arm64: {
4793 srcs: [
4794 "proprietary/vendor/lib64/camera/com.qti.sensor.imx766_mjy.so",
4795 ],
4796 shared_libs: [
4797 "libc++",
4798 "libcutils",
4799 "liblog",
4800 "libofflinelog",
4801 "libsync",
4802 "android.hardware.graphics.allocator@3.0",
4803 "android.hardware.graphics.common@1.1",
4804 "android.hardware.graphics.mapper@3.0",
4805 "android.hardware.graphics.mapper@2.0",
4806 "android.hardware.graphics.mapper@2.1",
4807 "libhardware",
4808 "libhidlbase",
4809 "libhidltransport",
4810 "libqdMetaData",
4811 "vendor.qti.hardware.display.allocator@3.0",
4812 "vendor.qti.hardware.display.mapper@2.0",
4813 "vendor.qti.hardware.display.mapper@3.0",
4814 "libcamera_metadata",
4815 "libutils",
4816 "libqti_vndfwk_detect",
4817 "android.hardware.graphics.allocator@4.0",
4818 "android.hardware.graphics.mapper@4.0",
4819 "libgralloc.qti",
4820 "libgralloctypes",
4821 "vendor.qti.hardware.display.allocator@4.0",
4822 "vendor.qti.hardware.display.mapper@4.0",
4823 "vendor.qti.hardware.display.mapperextensions@1.1",
4824 "libc",
4825 "libm",
4826 "libdl",
4827 ],
4828 },
4829 },
4830 compile_multilib: "64",
4831 relative_install_path: "camera",
4832 prefer: true,
4833 soc_specific: true,
4834}
4835
4836cc_prebuilt_library_shared {
4837 name: "com.qti.sensor.imx766_mjy_aux",
4838 owner: "shift",
4839 strip: {
4840 none: true,
4841 },
4842 target: {
4843 android_arm64: {
4844 srcs: [
4845 "proprietary/vendor/lib64/camera/com.qti.sensor.imx766_mjy_aux.so",
4846 ],
4847 shared_libs: [
4848 "libc++",
4849 "libcutils",
4850 "liblog",
4851 "libofflinelog",
4852 "libsync",
4853 "android.hardware.graphics.allocator@3.0",
4854 "android.hardware.graphics.common@1.1",
4855 "android.hardware.graphics.mapper@3.0",
4856 "android.hardware.graphics.mapper@2.0",
4857 "android.hardware.graphics.mapper@2.1",
4858 "libhardware",
4859 "libhidlbase",
4860 "libhidltransport",
4861 "libqdMetaData",
4862 "vendor.qti.hardware.display.allocator@3.0",
4863 "vendor.qti.hardware.display.mapper@2.0",
4864 "vendor.qti.hardware.display.mapper@3.0",
4865 "libcamera_metadata",
4866 "libutils",
4867 "libqti_vndfwk_detect",
4868 "android.hardware.graphics.allocator@4.0",
4869 "android.hardware.graphics.mapper@4.0",
4870 "libgralloc.qti",
4871 "libgralloctypes",
4872 "vendor.qti.hardware.display.allocator@4.0",
4873 "vendor.qti.hardware.display.mapper@4.0",
4874 "vendor.qti.hardware.display.mapperextensions@1.1",
4875 "libc",
4876 "libm",
4877 "libdl",
4878 ],
4879 },
4880 },
4881 compile_multilib: "64",
4882 relative_install_path: "camera",
4883 prefer: true,
4884 soc_specific: true,
4885}
4886
4887cc_prebuilt_library_shared {
4888 name: "com.morpho.node.drchecker",
4889 owner: "shift",
4890 strip: {
4891 none: true,
4892 },
4893 target: {
4894 android_arm64: {
4895 srcs: [
4896 "proprietary/vendor/lib64/camera/components/com.morpho.node.drchecker.so",
4897 ],
4898 shared_libs: [
4899 "libcamera_metadata",
4900 "libchilog",
4901 "libcom.qti.chinodeutils",
4902 "libmorpho_hdr_checker",
4903 "liblog",
4904 "libc++",
4905 "libc",
4906 "libm",
4907 "libdl",
4908 ],
4909 },
4910 },
4911 compile_multilib: "64",
4912 relative_install_path: "camera/components",
4913 prefer: true,
4914 soc_specific: true,
4915}
4916
4917cc_prebuilt_library_shared {
4918 name: "com.morpho.node.moviesolid",
4919 owner: "shift",
4920 strip: {
4921 none: true,
4922 },
4923 target: {
4924 android_arm64: {
4925 srcs: [
4926 "proprietary/vendor/lib64/camera/components/com.morpho.node.moviesolid.so",
4927 ],
4928 shared_libs: [
4929 "libcamera_metadata",
4930 "libcamximageformatutils",
4931 "libchilog",
4932 "libcom.qti.chinodeutils",
4933 "libnativewindow",
4934 "libui",
4935 "libutils",
4936 "libcutils",
4937 "libsync",
4938 "liblog",
4939 "libmorpho_movie_stabilizer",
4940 "libc++",
4941 "libc",
4942 "libm",
4943 "libdl",
4944 ],
4945 },
4946 },
4947 compile_multilib: "64",
4948 relative_install_path: "camera/components",
4949 prefer: true,
4950 soc_specific: true,
4951}
4952
4953cc_prebuilt_library_shared {
4954 name: "com.qti.camx.chiiqutils",
4955 owner: "shift",
4956 strip: {
4957 none: true,
4958 },
4959 target: {
4960 android_arm64: {
4961 srcs: [
4962 "proprietary/vendor/lib64/camera/components/com.qti.camx.chiiqutils.so",
4963 ],
4964 shared_libs: [
4965 "libc++",
4966 "libcutils",
4967 "liblog",
4968 "libofflinelog",
4969 "libsync",
4970 "android.hardware.graphics.allocator@3.0",
4971 "android.hardware.graphics.common@1.1",
4972 "android.hardware.graphics.mapper@3.0",
4973 "android.hardware.graphics.mapper@2.0",
4974 "android.hardware.graphics.mapper@2.1",
4975 "libhardware",
4976 "libhidlbase",
4977 "libhidltransport",
4978 "libqdMetaData",
4979 "vendor.qti.hardware.display.allocator@3.0",
4980 "vendor.qti.hardware.display.mapper@2.0",
4981 "vendor.qti.hardware.display.mapper@3.0",
4982 "libcamera_metadata",
4983 "libutils",
4984 "libqti_vndfwk_detect",
4985 "android.hardware.graphics.allocator@4.0",
4986 "android.hardware.graphics.mapper@4.0",
4987 "libgralloc.qti",
4988 "libgralloctypes",
4989 "vendor.qti.hardware.display.allocator@4.0",
4990 "vendor.qti.hardware.display.mapper@4.0",
4991 "vendor.qti.hardware.display.mapperextensions@1.1",
4992 "libcdsprpc",
4993 "libchilog",
4994 "libcom.qti.chinodeutils",
4995 "libz",
4996 "libc",
4997 "libm",
4998 "libdl",
4999 ],
5000 },
5001 },
5002 compile_multilib: "64",
5003 relative_install_path: "camera/components",
5004 prefer: true,
5005 soc_specific: true,
5006}
5007
5008cc_prebuilt_library_shared {
5009 name: "com.qti.eisv2",
5010 owner: "shift",
5011 strip: {
5012 none: true,
5013 },
5014 target: {
5015 android_arm64: {
5016 srcs: [
5017 "proprietary/vendor/lib64/camera/components/com.qti.eisv2.so",
5018 ],
5019 shared_libs: [
5020 "libcutils",
5021 "liblog",
5022 "libsync",
5023 "libz",
5024 "libc++",
5025 "libc",
5026 "libm",
5027 "libdl",
5028 ],
5029 },
5030 },
5031 compile_multilib: "64",
5032 relative_install_path: "camera/components",
5033 prefer: true,
5034 soc_specific: true,
5035}
5036
5037cc_prebuilt_library_shared {
5038 name: "com.qti.eisv3",
5039 owner: "shift",
5040 strip: {
5041 none: true,
5042 },
5043 target: {
5044 android_arm64: {
5045 srcs: [
5046 "proprietary/vendor/lib64/camera/components/com.qti.eisv3.so",
5047 ],
5048 shared_libs: [
5049 "libcutils",
5050 "liblog",
5051 "libsync",
5052 "libz",
5053 "libc++",
5054 "libc",
5055 "libm",
5056 "libdl",
5057 ],
5058 },
5059 },
5060 compile_multilib: "64",
5061 relative_install_path: "camera/components",
5062 prefer: true,
5063 soc_specific: true,
5064}
5065
5066cc_prebuilt_library_shared {
5067 name: "com.qti.hvx.addconstant",
5068 owner: "shift",
5069 strip: {
5070 none: true,
5071 },
5072 target: {
5073 android_arm64: {
5074 srcs: [
5075 "proprietary/vendor/lib64/camera/components/com.qti.hvx.addconstant.so",
5076 ],
5077 shared_libs: [
5078 "libchilog",
5079 "liblog",
5080 "libc++",
5081 "libc",
5082 "libm",
5083 "libdl",
5084 ],
5085 },
5086 },
5087 compile_multilib: "64",
5088 relative_install_path: "camera/components",
5089 prefer: true,
5090 soc_specific: true,
5091}
5092
5093cc_prebuilt_library_shared {
5094 name: "com.qti.hvx.binning",
5095 owner: "shift",
5096 strip: {
5097 none: true,
5098 },
5099 target: {
5100 android_arm64: {
5101 srcs: [
5102 "proprietary/vendor/lib64/camera/components/com.qti.hvx.binning.so",
5103 ],
5104 shared_libs: [
5105 "libchilog",
5106 "liblog",
5107 "libc++",
5108 "libc",
5109 "libm",
5110 "libdl",
5111 ],
5112 },
5113 },
5114 compile_multilib: "64",
5115 relative_install_path: "camera/components",
5116 prefer: true,
5117 soc_specific: true,
5118}
5119
5120cc_prebuilt_library_shared {
5121 name: "com.qti.node.customhwnode",
5122 owner: "shift",
5123 strip: {
5124 none: true,
5125 },
5126 target: {
5127 android_arm64: {
5128 srcs: [
5129 "proprietary/vendor/lib64/camera/components/com.qti.node.customhwnode.so",
5130 ],
5131 shared_libs: [
5132 "libcamera_metadata",
5133 "libcom.qti.chinodeutils",
5134 "libchilog",
5135 "libcutils",
5136 "liblog",
5137 "libc++",
5138 "libc",
5139 "libm",
5140 "libdl",
5141 ],
5142 },
5143 },
5144 compile_multilib: "64",
5145 relative_install_path: "camera/components",
5146 prefer: true,
5147 soc_specific: true,
5148}
5149
5150cc_prebuilt_library_shared {
5151 name: "com.qti.node.depth",
5152 owner: "shift",
5153 strip: {
5154 none: true,
5155 },
5156 target: {
5157 android_arm64: {
5158 srcs: [
5159 "proprietary/vendor/lib64/camera/components/com.qti.node.depth.so",
5160 ],
5161 shared_libs: [
5162 "libcamera_metadata",
5163 "libchilog",
5164 "libcom.qti.chinodeutils",
5165 "liblog",
5166 "libc++",
5167 "libc",
5168 "libm",
5169 "libdl",
5170 ],
5171 },
5172 },
5173 compile_multilib: "64",
5174 relative_install_path: "camera/components",
5175 prefer: true,
5176 soc_specific: true,
5177}
5178
5179cc_prebuilt_library_shared {
5180 name: "com.qti.node.dewarp",
5181 owner: "shift",
5182 strip: {
5183 none: true,
5184 },
5185 target: {
5186 android_arm64: {
5187 srcs: [
5188 "proprietary/vendor/lib64/camera/components/com.qti.node.dewarp.so",
5189 ],
5190 shared_libs: [
5191 "libc++",
5192 "libcutils",
5193 "liblog",
5194 "libofflinelog",
5195 "libsync",
5196 "android.hardware.graphics.allocator@3.0",
5197 "android.hardware.graphics.common@1.1",
5198 "android.hardware.graphics.mapper@3.0",
5199 "android.hardware.graphics.mapper@2.0",
5200 "android.hardware.graphics.mapper@2.1",
5201 "libhardware",
5202 "libhidlbase",
5203 "libhidltransport",
5204 "libqdMetaData",
5205 "vendor.qti.hardware.display.allocator@3.0",
5206 "vendor.qti.hardware.display.mapper@2.0",
5207 "vendor.qti.hardware.display.mapper@3.0",
5208 "libcamera_metadata",
5209 "libutils",
5210 "libqti_vndfwk_detect",
5211 "android.hardware.graphics.allocator@4.0",
5212 "android.hardware.graphics.mapper@4.0",
5213 "libgralloc.qti",
5214 "libgralloctypes",
5215 "vendor.qti.hardware.display.allocator@4.0",
5216 "vendor.qti.hardware.display.mapper@4.0",
5217 "vendor.qti.hardware.display.mapperextensions@1.1",
5218 "libcamximageformatutils",
5219 "libchilog",
5220 "libcom.qti.chinodeutils",
5221 "libui",
5222 "libz",
5223 "libc",
5224 "libm",
5225 "libdl",
5226 ],
5227 },
5228 },
5229 compile_multilib: "64",
5230 relative_install_path: "camera/components",
5231 prefer: true,
5232 soc_specific: true,
5233}
5234
5235cc_prebuilt_library_shared {
5236 name: "com.qti.node.dummyrtb",
5237 owner: "shift",
5238 strip: {
5239 none: true,
5240 },
5241 target: {
5242 android_arm64: {
5243 srcs: [
5244 "proprietary/vendor/lib64/camera/components/com.qti.node.dummyrtb.so",
5245 ],
5246 shared_libs: [
5247 "libcamera_metadata",
5248 "libchilog",
5249 "libcom.qti.chinodeutils",
5250 "liblog",
5251 "libc++",
5252 "libc",
5253 "libm",
5254 "libdl",
5255 ],
5256 },
5257 },
5258 compile_multilib: "64",
5259 relative_install_path: "camera/components",
5260 prefer: true,
5261 soc_specific: true,
5262}
5263
5264cc_prebuilt_library_shared {
5265 name: "com.qti.node.dummysat",
5266 owner: "shift",
5267 strip: {
5268 none: true,
5269 },
5270 target: {
5271 android_arm64: {
5272 srcs: [
5273 "proprietary/vendor/lib64/camera/components/com.qti.node.dummysat.so",
5274 ],
5275 shared_libs: [
5276 "libcamera_metadata",
5277 "libchilog",
5278 "libcom.qti.chinodeutils",
5279 "liblog",
5280 "libc++",
5281 "libc",
5282 "libm",
5283 "libdl",
5284 ],
5285 },
5286 },
5287 compile_multilib: "64",
5288 relative_install_path: "camera/components",
5289 prefer: true,
5290 soc_specific: true,
5291}
5292
5293cc_prebuilt_library_shared {
5294 name: "com.qti.node.eisv2",
5295 owner: "shift",
5296 strip: {
5297 none: true,
5298 },
5299 target: {
5300 android_arm64: {
5301 srcs: [
5302 "proprietary/vendor/lib64/camera/components/com.qti.node.eisv2.so",
5303 ],
5304 shared_libs: [
5305 "libc++",
5306 "libcutils",
5307 "liblog",
5308 "libofflinelog",
5309 "libsync",
5310 "android.hardware.graphics.allocator@3.0",
5311 "android.hardware.graphics.common@1.1",
5312 "android.hardware.graphics.mapper@3.0",
5313 "android.hardware.graphics.mapper@2.0",
5314 "android.hardware.graphics.mapper@2.1",
5315 "libhardware",
5316 "libhidlbase",
5317 "libhidltransport",
5318 "libqdMetaData",
5319 "vendor.qti.hardware.display.allocator@3.0",
5320 "vendor.qti.hardware.display.mapper@2.0",
5321 "vendor.qti.hardware.display.mapper@3.0",
5322 "libcamera_metadata",
5323 "libutils",
5324 "libqti_vndfwk_detect",
5325 "android.hardware.graphics.allocator@4.0",
5326 "android.hardware.graphics.mapper@4.0",
5327 "libgralloc.qti",
5328 "libgralloctypes",
5329 "vendor.qti.hardware.display.allocator@4.0",
5330 "vendor.qti.hardware.display.mapper@4.0",
5331 "vendor.qti.hardware.display.mapperextensions@1.1",
5332 "libcdsprpc",
5333 "libchilog",
5334 "libcom.qti.chinodeutils",
5335 "libz",
5336 "libc",
5337 "libm",
5338 "libdl",
5339 ],
5340 },
5341 },
5342 compile_multilib: "64",
5343 relative_install_path: "camera/components",
5344 prefer: true,
5345 soc_specific: true,
5346}
5347
5348cc_prebuilt_library_shared {
5349 name: "com.qti.node.eisv3",
5350 owner: "shift",
5351 strip: {
5352 none: true,
5353 },
5354 target: {
5355 android_arm64: {
5356 srcs: [
5357 "proprietary/vendor/lib64/camera/components/com.qti.node.eisv3.so",
5358 ],
5359 shared_libs: [
5360 "libc++",
5361 "libcutils",
5362 "liblog",
5363 "libofflinelog",
5364 "libsync",
5365 "android.hardware.graphics.allocator@3.0",
5366 "android.hardware.graphics.common@1.1",
5367 "android.hardware.graphics.mapper@3.0",
5368 "android.hardware.graphics.mapper@2.0",
5369 "android.hardware.graphics.mapper@2.1",
5370 "libhardware",
5371 "libhidlbase",
5372 "libhidltransport",
5373 "libqdMetaData",
5374 "vendor.qti.hardware.display.allocator@3.0",
5375 "vendor.qti.hardware.display.mapper@2.0",
5376 "vendor.qti.hardware.display.mapper@3.0",
5377 "libcamera_metadata",
5378 "libutils",
5379 "libqti_vndfwk_detect",
5380 "android.hardware.graphics.allocator@4.0",
5381 "android.hardware.graphics.mapper@4.0",
5382 "libgralloc.qti",
5383 "libgralloctypes",
5384 "vendor.qti.hardware.display.allocator@4.0",
5385 "vendor.qti.hardware.display.mapper@4.0",
5386 "vendor.qti.hardware.display.mapperextensions@1.1",
5387 "libcdsprpc",
5388 "libchilog",
5389 "libcom.qti.chinodeutils",
5390 "libz",
5391 "libc",
5392 "libm",
5393 "libdl",
5394 ],
5395 },
5396 },
5397 compile_multilib: "64",
5398 relative_install_path: "camera/components",
5399 prefer: true,
5400 soc_specific: true,
5401}
5402
5403cc_prebuilt_library_shared {
5404 name: "com.qti.node.fcv",
5405 owner: "shift",
5406 strip: {
5407 none: true,
5408 },
5409 target: {
5410 android_arm64: {
5411 srcs: [
5412 "proprietary/vendor/lib64/camera/components/com.qti.node.fcv.so",
5413 ],
5414 shared_libs: [
5415 "libcamera_metadata",
5416 "libchilog",
5417 "libcom.qti.chinodeutils",
5418 "libcutils",
5419 "libsync",
5420 "liblog",
5421 "libz",
5422 "libc++",
5423 "libc",
5424 "libm",
5425 "libdl",
5426 ],
5427 },
5428 },
5429 compile_multilib: "64",
5430 relative_install_path: "camera/components",
5431 prefer: true,
5432 soc_specific: true,
5433}
5434
5435cc_prebuilt_library_shared {
5436 name: "com.qti.node.formatconversion",
5437 owner: "shift",
5438 strip: {
5439 none: true,
5440 },
5441 target: {
5442 android_arm64: {
5443 srcs: [
5444 "proprietary/vendor/lib64/camera/components/com.qti.node.formatconversion.so",
5445 ],
5446 shared_libs: [
5447 "libcamera_metadata",
5448 "libchilog",
5449 "libcom.qti.chinodeutils",
5450 "libcutils",
5451 "liblog",
5452 "libc++",
5453 "libc",
5454 "libm",
5455 "libdl",
5456 ],
5457 },
5458 },
5459 compile_multilib: "64",
5460 relative_install_path: "camera/components",
5461 prefer: true,
5462 soc_specific: true,
5463}
5464
5465cc_prebuilt_library_shared {
5466 name: "com.qti.node.gpu",
5467 owner: "shift",
5468 strip: {
5469 none: true,
5470 },
5471 target: {
5472 android_arm64: {
5473 srcs: [
5474 "proprietary/vendor/lib64/camera/components/com.qti.node.gpu.so",
5475 ],
5476 shared_libs: [
5477 "libcamera_metadata",
5478 "libchilog",
5479 "libcom.qti.chinodeutils",
5480 "libcutils",
5481 "liblog",
5482 "libofflinelog",
5483 "libsync",
5484 "libz",
5485 "libc++",
5486 "libc",
5487 "libm",
5488 "libdl",
5489 ],
5490 },
5491 },
5492 compile_multilib: "64",
5493 relative_install_path: "camera/components",
5494 prefer: true,
5495 soc_specific: true,
5496}
5497
5498cc_prebuilt_library_shared {
5499 name: "com.qti.node.memcpy",
5500 owner: "shift",
5501 strip: {
5502 none: true,
5503 },
5504 target: {
5505 android_arm64: {
5506 srcs: [
5507 "proprietary/vendor/lib64/camera/components/com.qti.node.memcpy.so",
5508 ],
5509 shared_libs: [
5510 "libcamera_metadata",
5511 "libchilog",
5512 "libcom.qti.chinodeutils",
5513 "liblog",
5514 "libc++",
5515 "libc",
5516 "libm",
5517 "libdl",
5518 ],
5519 },
5520 },
5521 compile_multilib: "64",
5522 relative_install_path: "camera/components",
5523 prefer: true,
5524 soc_specific: true,
5525}
5526
5527cc_prebuilt_library_shared {
5528 name: "com.qti.node.ml",
5529 owner: "shift",
5530 strip: {
5531 none: true,
5532 },
5533 target: {
5534 android_arm64: {
5535 srcs: [
5536 "proprietary/vendor/lib64/camera/components/com.qti.node.ml.so",
5537 ],
5538 shared_libs: [
5539 "libc++",
5540 "libcutils",
5541 "liblog",
5542 "libofflinelog",
5543 "libsync",
5544 "android.hardware.graphics.allocator@3.0",
5545 "android.hardware.graphics.common@1.1",
5546 "android.hardware.graphics.mapper@3.0",
5547 "android.hardware.graphics.mapper@2.0",
5548 "android.hardware.graphics.mapper@2.1",
5549 "libhardware",
5550 "libhidlbase",
5551 "libhidltransport",
5552 "libqdMetaData",
5553 "vendor.qti.hardware.display.allocator@3.0",
5554 "vendor.qti.hardware.display.mapper@2.0",
5555 "vendor.qti.hardware.display.mapper@3.0",
5556 "libcamera_metadata",
5557 "libutils",
5558 "libqti_vndfwk_detect",
5559 "android.hardware.graphics.allocator@4.0",
5560 "android.hardware.graphics.mapper@4.0",
5561 "libgralloc.qti",
5562 "libgralloctypes",
5563 "vendor.qti.hardware.display.allocator@4.0",
5564 "vendor.qti.hardware.display.mapper@4.0",
5565 "vendor.qti.hardware.display.mapperextensions@1.1",
5566 "libcdsprpc",
5567 "libchilog",
5568 "libcom.qti.chinodeutils",
5569 "libcamxswispiqmodule",
5570 "libz",
5571 "libc",
5572 "libm",
5573 "libdl",
5574 ],
5575 },
5576 },
5577 compile_multilib: "64",
5578 relative_install_path: "camera/components",
5579 prefer: true,
5580 soc_specific: true,
5581}
5582
5583cc_prebuilt_library_shared {
5584 name: "com.qti.node.remosaic",
5585 owner: "shift",
5586 strip: {
5587 none: true,
5588 },
5589 target: {
5590 android_arm64: {
5591 srcs: [
5592 "proprietary/vendor/lib64/camera/components/com.qti.node.remosaic.so",
5593 ],
5594 shared_libs: [
5595 "libcamera_metadata",
5596 "libchilog",
5597 "libcom.qti.chinodeutils",
5598 "liblog",
5599 "libc++",
5600 "libc",
5601 "libm",
5602 "libdl",
5603 ],
5604 },
5605 },
5606 compile_multilib: "64",
5607 relative_install_path: "camera/components",
5608 prefer: true,
5609 soc_specific: true,
5610}
5611
5612cc_prebuilt_library_shared {
5613 name: "com.qti.node.stich",
5614 owner: "shift",
5615 strip: {
5616 none: true,
5617 },
5618 target: {
5619 android_arm64: {
5620 srcs: [
5621 "proprietary/vendor/lib64/camera/components/com.qti.node.stich.so",
5622 ],
5623 shared_libs: [
5624 "libcamera_metadata",
5625 "libchilog",
5626 "libcom.qti.chinodeutils",
5627 "liblog",
5628 "libc++",
5629 "libc",
5630 "libm",
5631 "libdl",
5632 ],
5633 },
5634 },
5635 compile_multilib: "64",
5636 relative_install_path: "camera/components",
5637 prefer: true,
5638 soc_specific: true,
5639}
5640
5641cc_prebuilt_library_shared {
5642 name: "com.qti.node.swaidenoiser",
5643 owner: "shift",
5644 strip: {
5645 none: true,
5646 },
5647 target: {
5648 android_arm64: {
5649 srcs: [
5650 "proprietary/vendor/lib64/camera/components/com.qti.node.swaidenoiser.so",
5651 ],
5652 shared_libs: [
5653 "libcamera_metadata",
5654 "libchilog",
5655 "libcom.qti.chinodeutils",
5656 "libcutils",
5657 "liblog",
5658 "libofflinelog",
5659 "libsync",
5660 "libcamxswispiqmodule",
5661 "libz",
5662 "libc++",
5663 "libc",
5664 "libm",
5665 "libdl",
5666 ],
5667 },
5668 },
5669 compile_multilib: "64",
5670 relative_install_path: "camera/components",
5671 prefer: true,
5672 soc_specific: true,
5673}
5674
5675cc_prebuilt_library_shared {
5676 name: "com.qti.node.swbestats",
5677 owner: "shift",
5678 strip: {
5679 none: true,
5680 },
5681 target: {
5682 android_arm64: {
5683 srcs: [
5684 "proprietary/vendor/lib64/camera/components/com.qti.node.swbestats.so",
5685 ],
5686 shared_libs: [
5687 "libcamera_metadata",
5688 "libchilog",
5689 "libcom.qti.chinodeutils",
5690 "libcutils",
5691 "liblog",
5692 "libofflinelog",
5693 "libsync",
5694 "libcamxswispiqmodule",
5695 "libz",
5696 "libc++",
5697 "libc",
5698 "libm",
5699 "libdl",
5700 ],
5701 },
5702 },
5703 compile_multilib: "64",
5704 relative_install_path: "camera/components",
5705 prefer: true,
5706 soc_specific: true,
5707}
5708
5709cc_prebuilt_library_shared {
5710 name: "com.qti.node.swcac",
5711 owner: "shift",
5712 strip: {
5713 none: true,
5714 },
5715 target: {
5716 android_arm64: {
5717 srcs: [
5718 "proprietary/vendor/lib64/camera/components/com.qti.node.swcac.so",
5719 ],
5720 shared_libs: [
5721 "libcamera_metadata",
5722 "libchilog",
5723 "libcom.qti.chinodeutils",
5724 "libcutils",
5725 "liblog",
5726 "libc++",
5727 "libc",
5728 "libm",
5729 "libdl",
5730 ],
5731 },
5732 },
5733 compile_multilib: "64",
5734 relative_install_path: "camera/components",
5735 prefer: true,
5736 soc_specific: true,
5737}
5738
5739cc_prebuilt_library_shared {
5740 name: "com.qti.node.swec",
5741 owner: "shift",
5742 strip: {
5743 none: true,
5744 },
5745 target: {
5746 android_arm64: {
5747 srcs: [
5748 "proprietary/vendor/lib64/camera/components/com.qti.node.swec.so",
5749 ],
5750 shared_libs: [
5751 "libc++",
5752 "libcutils",
5753 "liblog",
5754 "libofflinelog",
5755 "libsync",
5756 "android.hardware.graphics.allocator@3.0",
5757 "android.hardware.graphics.common@1.1",
5758 "android.hardware.graphics.mapper@3.0",
5759 "android.hardware.graphics.mapper@2.0",
5760 "android.hardware.graphics.mapper@2.1",
5761 "libhardware",
5762 "libhidlbase",
5763 "libhidltransport",
5764 "libqdMetaData",
5765 "vendor.qti.hardware.display.allocator@3.0",
5766 "vendor.qti.hardware.display.mapper@2.0",
5767 "vendor.qti.hardware.display.mapper@3.0",
5768 "libcamera_metadata",
5769 "libutils",
5770 "libqti_vndfwk_detect",
5771 "android.hardware.graphics.allocator@4.0",
5772 "android.hardware.graphics.mapper@4.0",
5773 "libgralloc.qti",
5774 "libgralloctypes",
5775 "vendor.qti.hardware.display.allocator@4.0",
5776 "vendor.qti.hardware.display.mapper@4.0",
5777 "vendor.qti.hardware.display.mapperextensions@1.1",
5778 "libcdsprpc",
5779 "libchilog",
5780 "libcom.qti.chinodeutils",
5781 "libz",
5782 "libc",
5783 "libm",
5784 "libdl",
5785 ],
5786 },
5787 },
5788 compile_multilib: "64",
5789 relative_install_path: "camera/components",
5790 prefer: true,
5791 soc_specific: true,
5792}
5793
5794cc_prebuilt_library_shared {
5795 name: "com.qti.node.swfusion",
5796 owner: "shift",
5797 strip: {
5798 none: true,
5799 },
5800 target: {
5801 android_arm64: {
5802 srcs: [
5803 "proprietary/vendor/lib64/camera/components/com.qti.node.swfusion.so",
5804 ],
5805 shared_libs: [
5806 "libcamera_metadata",
5807 "libcom.qti.chinodeutils",
5808 "libchilog",
5809 "libcutils",
5810 "libcamxswispiqmodule",
5811 "libofflinelog",
5812 "liblog",
5813 "libz",
5814 "libc++",
5815 "libc",
5816 "libm",
5817 "libdl",
5818 ],
5819 },
5820 },
5821 compile_multilib: "64",
5822 relative_install_path: "camera/components",
5823 prefer: true,
5824 soc_specific: true,
5825}
5826
5827cc_prebuilt_library_shared {
5828 name: "com.qti.node.swlsc",
5829 owner: "shift",
5830 strip: {
5831 none: true,
5832 },
5833 target: {
5834 android_arm64: {
5835 srcs: [
5836 "proprietary/vendor/lib64/camera/components/com.qti.node.swlsc.so",
5837 ],
5838 shared_libs: [
5839 "libcamera_metadata",
5840 "libchilog",
5841 "libcom.qti.chinodeutils",
5842 "libcutils",
5843 "liblog",
5844 "libofflinelog",
5845 "libsync",
5846 "libcamxswispiqmodule",
5847 "libz",
5848 "libc++",
5849 "libc",
5850 "libm",
5851 "libdl",
5852 ],
5853 },
5854 },
5855 compile_multilib: "64",
5856 relative_install_path: "camera/components",
5857 prefer: true,
5858 soc_specific: true,
5859}
5860
5861cc_prebuilt_library_shared {
5862 name: "com.qti.node.swmctf",
5863 owner: "shift",
5864 strip: {
5865 none: true,
5866 },
5867 target: {
5868 android_arm64: {
5869 srcs: [
5870 "proprietary/vendor/lib64/camera/components/com.qti.node.swmctf.so",
5871 ],
5872 shared_libs: [
5873 "libcamera_metadata",
5874 "libchilog",
5875 "libcom.qti.chinodeutils",
5876 "libcutils",
5877 "liblog",
5878 "libofflinelog",
5879 "libsync",
5880 "libcamxswispiqmodule",
5881 "libz",
5882 "libc++",
5883 "libc",
5884 "libm",
5885 "libdl",
5886 ],
5887 },
5888 },
5889 compile_multilib: "64",
5890 relative_install_path: "camera/components",
5891 prefer: true,
5892 soc_specific: true,
5893}
5894
5895cc_prebuilt_library_shared {
5896 name: "com.qti.node.swmfnr",
5897 owner: "shift",
5898 strip: {
5899 none: true,
5900 },
5901 target: {
5902 android_arm64: {
5903 srcs: [
5904 "proprietary/vendor/lib64/camera/components/com.qti.node.swmfnr.so",
5905 ],
5906 shared_libs: [
5907 "libcamera_metadata",
5908 "libchilog",
5909 "libcom.qti.chinodeutils",
5910 "libcutils",
5911 "liblog",
5912 "libofflinelog",
5913 "libsync",
5914 "libmmcamera_mfnr",
5915 "libcamxswispiqmodule",
5916 "libz",
5917 "libc++",
5918 "libc",
5919 "libm",
5920 "libdl",
5921 ],
5922 },
5923 },
5924 compile_multilib: "64",
5925 relative_install_path: "camera/components",
5926 prefer: true,
5927 soc_specific: true,
5928}
5929
5930cc_prebuilt_library_shared {
5931 name: "com.qti.node.swpdpc",
5932 owner: "shift",
5933 strip: {
5934 none: true,
5935 },
5936 target: {
5937 android_arm64: {
5938 srcs: [
5939 "proprietary/vendor/lib64/camera/components/com.qti.node.swpdpc.so",
5940 ],
5941 shared_libs: [
5942 "libcamera_metadata",
5943 "libchilog",
5944 "libcom.qti.chinodeutils",
5945 "libcutils",
5946 "liblog",
5947 "libofflinelog",
5948 "libsync",
5949 "libcamxswispiqmodule",
5950 "libz",
5951 "libc++",
5952 "libc",
5953 "libm",
5954 "libdl",
5955 ],
5956 },
5957 },
5958 compile_multilib: "64",
5959 relative_install_path: "camera/components",
5960 prefer: true,
5961 soc_specific: true,
5962}
5963
5964cc_prebuilt_library_shared {
5965 name: "com.qti.node.swpreprocess",
5966 owner: "shift",
5967 strip: {
5968 none: true,
5969 },
5970 target: {
5971 android_arm64: {
5972 srcs: [
5973 "proprietary/vendor/lib64/camera/components/com.qti.node.swpreprocess.so",
5974 ],
5975 shared_libs: [
5976 "libcamera_metadata",
5977 "libchilog",
5978 "libcom.qti.chinodeutils",
5979 "liblog",
5980 "libc++",
5981 "libc",
5982 "libm",
5983 "libdl",
5984 ],
5985 },
5986 },
5987 compile_multilib: "64",
5988 relative_install_path: "camera/components",
5989 prefer: true,
5990 soc_specific: true,
5991}
5992
5993cc_prebuilt_library_shared {
5994 name: "com.qti.node.swregistration",
5995 owner: "shift",
5996 strip: {
5997 none: true,
5998 },
5999 target: {
6000 android_arm64: {
6001 srcs: [
6002 "proprietary/vendor/lib64/camera/components/com.qti.node.swregistration.so",
6003 ],
6004 shared_libs: [
6005 "libc++",
6006 "libcutils",
6007 "liblog",
6008 "libofflinelog",
6009 "libsync",
6010 "android.hardware.graphics.allocator@3.0",
6011 "android.hardware.graphics.common@1.1",
6012 "android.hardware.graphics.mapper@3.0",
6013 "android.hardware.graphics.mapper@2.0",
6014 "android.hardware.graphics.mapper@2.1",
6015 "libhardware",
6016 "libhidlbase",
6017 "libhidltransport",
6018 "libqdMetaData",
6019 "vendor.qti.hardware.display.allocator@3.0",
6020 "vendor.qti.hardware.display.mapper@2.0",
6021 "vendor.qti.hardware.display.mapper@3.0",
6022 "libcamera_metadata",
6023 "libutils",
6024 "libqti_vndfwk_detect",
6025 "android.hardware.graphics.allocator@4.0",
6026 "android.hardware.graphics.mapper@4.0",
6027 "libgralloc.qti",
6028 "libgralloctypes",
6029 "vendor.qti.hardware.display.allocator@4.0",
6030 "vendor.qti.hardware.display.mapper@4.0",
6031 "vendor.qti.hardware.display.mapperextensions@1.1",
6032 "libchilog",
6033 "libcom.qti.chinodeutils",
6034 "libc",
6035 "libm",
6036 "libdl",
6037 ],
6038 },
6039 },
6040 compile_multilib: "64",
6041 relative_install_path: "camera/components",
6042 prefer: true,
6043 soc_specific: true,
6044}
6045
6046cc_prebuilt_library_shared {
6047 name: "com.qti.stats.aec",
6048 owner: "shift",
6049 strip: {
6050 none: true,
6051 },
6052 target: {
6053 android_arm64: {
6054 srcs: [
6055 "proprietary/vendor/lib64/camera/components/com.qti.stats.aec.so",
6056 ],
6057 shared_libs: [
6058 "libcutils",
6059 "liblog",
6060 "libsync",
6061 "libofflinelog",
6062 "com.qti.stats.common",
6063 "libz",
6064 "libc++",
6065 "libc",
6066 "libm",
6067 "libdl",
6068 ],
6069 },
6070 },
6071 compile_multilib: "64",
6072 relative_install_path: "camera/components",
6073 prefer: true,
6074 soc_specific: true,
6075}
6076
6077cc_prebuilt_library_shared {
6078 name: "com.qti.stats.aecwrapper",
6079 owner: "shift",
6080 strip: {
6081 none: true,
6082 },
6083 target: {
6084 android_arm64: {
6085 srcs: [
6086 "proprietary/vendor/lib64/camera/components/com.qti.stats.aecwrapper.so",
6087 ],
6088 shared_libs: [
6089 "libcutils",
6090 "liblog",
6091 "libofflinelog",
6092 "libsync",
6093 "libz",
6094 "libc++",
6095 "libc",
6096 "libm",
6097 "libdl",
6098 ],
6099 },
6100 },
6101 compile_multilib: "64",
6102 relative_install_path: "camera/components",
6103 prefer: true,
6104 soc_specific: true,
6105}
6106
6107cc_prebuilt_library_shared {
6108 name: "com.qti.stats.aecxcore",
6109 owner: "shift",
6110 strip: {
6111 none: true,
6112 },
6113 target: {
6114 android_arm64: {
6115 srcs: [
6116 "proprietary/vendor/lib64/camera/components/com.qti.stats.aecxcore.so",
6117 ],
6118 shared_libs: [
6119 "libcutils",
6120 "liblog",
6121 "libsync",
6122 "libofflinelog",
6123 "com.qti.stats.common",
6124 "libz",
6125 "libc++",
6126 "libc",
6127 "libm",
6128 "libdl",
6129 ],
6130 },
6131 },
6132 compile_multilib: "64",
6133 relative_install_path: "camera/components",
6134 prefer: true,
6135 soc_specific: true,
6136}
6137
6138cc_prebuilt_library_shared {
6139 name: "com.qti.stats.af",
6140 owner: "shift",
6141 strip: {
6142 none: true,
6143 },
6144 target: {
6145 android_arm64: {
6146 srcs: [
6147 "proprietary/vendor/lib64/camera/components/com.qti.stats.af.so",
6148 ],
6149 shared_libs: [
6150 "libcutils",
6151 "liblog",
6152 "libofflinelog",
6153 "libsync",
6154 "com.qti.stats.common",
6155 "libz",
6156 "libc++",
6157 "libc",
6158 "libm",
6159 "libdl",
6160 ],
6161 },
6162 },
6163 compile_multilib: "64",
6164 relative_install_path: "camera/components",
6165 prefer: true,
6166 soc_specific: true,
6167}
6168
6169cc_prebuilt_library_shared {
6170 name: "com.qti.stats.afd",
6171 owner: "shift",
6172 strip: {
6173 none: true,
6174 },
6175 target: {
6176 android_arm64: {
6177 srcs: [
6178 "proprietary/vendor/lib64/camera/components/com.qti.stats.afd.so",
6179 ],
6180 shared_libs: [
6181 "libcutils",
6182 "liblog",
6183 "libofflinelog",
6184 "libsync",
6185 "libz",
6186 "libc++",
6187 "libc",
6188 "libm",
6189 "libdl",
6190 ],
6191 },
6192 },
6193 compile_multilib: "64",
6194 relative_install_path: "camera/components",
6195 prefer: true,
6196 soc_specific: true,
6197}
6198
6199cc_prebuilt_library_shared {
6200 name: "com.qti.stats.afwrapper",
6201 owner: "shift",
6202 strip: {
6203 none: true,
6204 },
6205 target: {
6206 android_arm64: {
6207 srcs: [
6208 "proprietary/vendor/lib64/camera/components/com.qti.stats.afwrapper.so",
6209 ],
6210 shared_libs: [
6211 "libcutils",
6212 "liblog",
6213 "libofflinelog",
6214 "libsync",
6215 "libz",
6216 "libc++",
6217 "libc",
6218 "libm",
6219 "libdl",
6220 ],
6221 },
6222 },
6223 compile_multilib: "64",
6224 relative_install_path: "camera/components",
6225 prefer: true,
6226 soc_specific: true,
6227}
6228
6229cc_prebuilt_library_shared {
6230 name: "com.qti.stats.asd",
6231 owner: "shift",
6232 strip: {
6233 none: true,
6234 },
6235 target: {
6236 android_arm64: {
6237 srcs: [
6238 "proprietary/vendor/lib64/camera/components/com.qti.stats.asd.so",
6239 ],
6240 shared_libs: [
6241 "libcutils",
6242 "liblog",
6243 "libofflinelog",
6244 "libsync",
6245 "libz",
6246 "libc++",
6247 "libc",
6248 "libm",
6249 "libdl",
6250 ],
6251 },
6252 },
6253 compile_multilib: "64",
6254 relative_install_path: "camera/components",
6255 prefer: true,
6256 soc_specific: true,
6257}
6258
6259cc_prebuilt_library_shared {
6260 name: "com.qti.stats.awb",
6261 owner: "shift",
6262 strip: {
6263 none: true,
6264 },
6265 target: {
6266 android_arm64: {
6267 srcs: [
6268 "proprietary/vendor/lib64/camera/components/com.qti.stats.awb.so",
6269 ],
6270 shared_libs: [
6271 "libcutils",
6272 "liblog",
6273 "libofflinelog",
6274 "libsync",
6275 "com.qti.stats.common",
6276 "libz",
6277 "libc++",
6278 "libc",
6279 "libm",
6280 "libdl",
6281 ],
6282 },
6283 },
6284 compile_multilib: "64",
6285 relative_install_path: "camera/components",
6286 prefer: true,
6287 soc_specific: true,
6288}
6289
6290cc_prebuilt_library_shared {
6291 name: "com.qti.stats.awbwrapper",
6292 owner: "shift",
6293 strip: {
6294 none: true,
6295 },
6296 target: {
6297 android_arm64: {
6298 srcs: [
6299 "proprietary/vendor/lib64/camera/components/com.qti.stats.awbwrapper.so",
6300 ],
6301 shared_libs: [
6302 "libcutils",
6303 "liblog",
6304 "libofflinelog",
6305 "libsync",
6306 "libz",
6307 "libc++",
6308 "libc",
6309 "libm",
6310 "libdl",
6311 ],
6312 },
6313 },
6314 compile_multilib: "64",
6315 relative_install_path: "camera/components",
6316 prefer: true,
6317 soc_specific: true,
6318}
6319
6320cc_prebuilt_library_shared {
6321 name: "com.qti.stats.cnndriver",
6322 owner: "shift",
6323 strip: {
6324 none: true,
6325 },
6326 target: {
6327 android_arm64: {
6328 srcs: [
6329 "proprietary/vendor/lib64/camera/components/com.qti.stats.cnndriver.so",
6330 ],
6331 shared_libs: [
6332 "libcutils",
6333 "liblog",
6334 "libofflinelog",
6335 "libsync",
6336 "libcdsprpc",
6337 "libbitmlengine",
6338 "libz",
6339 "libc++",
6340 "libc",
6341 "libm",
6342 "libdl",
6343 ],
6344 },
6345 },
6346 compile_multilib: "64",
6347 relative_install_path: "camera/components",
6348 prefer: true,
6349 soc_specific: true,
6350}
6351
6352cc_prebuilt_library_shared {
6353 name: "com.qti.stats.haf",
6354 owner: "shift",
6355 strip: {
6356 none: true,
6357 },
6358 target: {
6359 android_arm64: {
6360 srcs: [
6361 "proprietary/vendor/lib64/camera/components/com.qti.stats.haf.so",
6362 ],
6363 shared_libs: [
6364 "libcutils",
6365 "liblog",
6366 "libofflinelog",
6367 "libsync",
6368 "com.qti.stats.common",
6369 "libz",
6370 "libc++",
6371 "libc",
6372 "libm",
6373 "libdl",
6374 ],
6375 },
6376 },
6377 compile_multilib: "64",
6378 relative_install_path: "camera/components",
6379 prefer: true,
6380 soc_specific: true,
6381}
6382
6383cc_prebuilt_library_shared {
6384 name: "com.qti.stats.hafoverride",
6385 owner: "shift",
6386 strip: {
6387 none: true,
6388 },
6389 target: {
6390 android_arm64: {
6391 srcs: [
6392 "proprietary/vendor/lib64/camera/components/com.qti.stats.hafoverride.so",
6393 ],
6394 shared_libs: [
6395 "libcutils",
6396 "liblog",
6397 "libofflinelog",
6398 "libsync",
6399 "libz",
6400 "libc++",
6401 "libc",
6402 "libm",
6403 "libdl",
6404 ],
6405 },
6406 },
6407 compile_multilib: "64",
6408 relative_install_path: "camera/components",
6409 prefer: true,
6410 soc_specific: true,
6411}
6412
6413cc_prebuilt_library_shared {
6414 name: "com.qti.stats.pdlib",
6415 owner: "shift",
6416 strip: {
6417 none: true,
6418 },
6419 target: {
6420 android_arm64: {
6421 srcs: [
6422 "proprietary/vendor/lib64/camera/components/com.qti.stats.pdlib.so",
6423 ],
6424 shared_libs: [
6425 "libcutils",
6426 "liblog",
6427 "libofflinelog",
6428 "libsync",
6429 "libz",
6430 "libc++",
6431 "libc",
6432 "libm",
6433 "libdl",
6434 ],
6435 },
6436 },
6437 compile_multilib: "64",
6438 relative_install_path: "camera/components",
6439 prefer: true,
6440 soc_specific: true,
6441}
6442
6443cc_prebuilt_library_shared {
6444 name: "com.qti.stats.pdlibsony",
6445 owner: "shift",
6446 strip: {
6447 none: true,
6448 },
6449 target: {
6450 android_arm64: {
6451 srcs: [
6452 "proprietary/vendor/lib64/camera/components/com.qti.stats.pdlibsony.so",
6453 ],
6454 shared_libs: [
6455 "libcutils",
6456 "liblog",
6457 "libofflinelog",
6458 "libsync",
6459 "libz",
6460 "libc++",
6461 "libc",
6462 "libm",
6463 "libdl",
6464 ],
6465 },
6466 },
6467 compile_multilib: "64",
6468 relative_install_path: "camera/components",
6469 prefer: true,
6470 soc_specific: true,
6471}
6472
6473cc_prebuilt_library_shared {
6474 name: "com.qti.stats.pdlibwrapper",
6475 owner: "shift",
6476 strip: {
6477 none: true,
6478 },
6479 target: {
6480 android_arm64: {
6481 srcs: [
6482 "proprietary/vendor/lib64/camera/components/com.qti.stats.pdlibwrapper.so",
6483 ],
6484 shared_libs: [
6485 "libcutils",
6486 "liblog",
6487 "libofflinelog",
6488 "libsync",
6489 "libz",
6490 "libc++",
6491 "libc",
6492 "libm",
6493 "libdl",
6494 ],
6495 },
6496 },
6497 compile_multilib: "64",
6498 relative_install_path: "camera/components",
6499 prefer: true,
6500 soc_specific: true,
6501}
6502
6503cc_prebuilt_library_shared {
6504 name: "com.qti.stats.tracker",
6505 owner: "shift",
6506 strip: {
6507 none: true,
6508 },
6509 target: {
6510 android_arm64: {
6511 srcs: [
6512 "proprietary/vendor/lib64/camera/components/com.qti.stats.tracker.so",
6513 ],
6514 shared_libs: [
6515 "libcutils",
6516 "liblog",
6517 "libofflinelog",
6518 "libsync",
6519 "libfastcvopt",
6520 "libfastcvdsp_stub",
6521 "libscveCommon",
6522 "libscveCommon_stub",
6523 "libscveObjectTracker",
6524 "libscveObjectTracker_stub",
6525 "libscveObjectSegmentation",
6526 "libscveObjectSegmentation_stub",
6527 "com.qti.stats.common",
6528 "libz",
6529 "libc++",
6530 "libc",
6531 "libm",
6532 "libdl",
6533 ],
6534 },
6535 },
6536 compile_multilib: "64",
6537 relative_install_path: "camera/components",
6538 prefer: true,
6539 soc_specific: true,
6540}
6541
6542cc_prebuilt_library_shared {
6543 name: "com.qtistatic.stats.aec",
6544 owner: "shift",
6545 strip: {
6546 none: true,
6547 },
6548 target: {
6549 android_arm64: {
6550 srcs: [
6551 "proprietary/vendor/lib64/camera/components/com.qtistatic.stats.aec.so",
6552 ],
6553 shared_libs: [
6554 "libchilog",
6555 "libcutils",
6556 "liblog",
6557 "libofflinelog",
6558 "libsync",
6559 "libz",
6560 "libc++",
6561 "libc",
6562 "libm",
6563 "libdl",
6564 ],
6565 },
6566 },
6567 compile_multilib: "64",
6568 relative_install_path: "camera/components",
6569 prefer: true,
6570 soc_specific: true,
6571}
6572
6573cc_prebuilt_library_shared {
6574 name: "com.qtistatic.stats.af",
6575 owner: "shift",
6576 strip: {
6577 none: true,
6578 },
6579 target: {
6580 android_arm64: {
6581 srcs: [
6582 "proprietary/vendor/lib64/camera/components/com.qtistatic.stats.af.so",
6583 ],
6584 shared_libs: [
6585 "libchilog",
6586 "libcutils",
6587 "liblog",
6588 "libofflinelog",
6589 "libsync",
6590 "libz",
6591 "libc++",
6592 "libc",
6593 "libm",
6594 "libdl",
6595 ],
6596 },
6597 },
6598 compile_multilib: "64",
6599 relative_install_path: "camera/components",
6600 prefer: true,
6601 soc_specific: true,
6602}
6603
6604cc_prebuilt_library_shared {
6605 name: "com.qtistatic.stats.awb",
6606 owner: "shift",
6607 strip: {
6608 none: true,
6609 },
6610 target: {
6611 android_arm64: {
6612 srcs: [
6613 "proprietary/vendor/lib64/camera/components/com.qtistatic.stats.awb.so",
6614 ],
6615 shared_libs: [
6616 "libchilog",
6617 "libcutils",
6618 "liblog",
6619 "libofflinelog",
6620 "libsync",
6621 "libz",
6622 "libc++",
6623 "libc",
6624 "libm",
6625 "libdl",
6626 ],
6627 },
6628 },
6629 compile_multilib: "64",
6630 relative_install_path: "camera/components",
6631 prefer: true,
6632 soc_specific: true,
6633}
6634
6635cc_prebuilt_library_shared {
6636 name: "com.qtistatic.stats.pdlib",
6637 owner: "shift",
6638 strip: {
6639 none: true,
6640 },
6641 target: {
6642 android_arm64: {
6643 srcs: [
6644 "proprietary/vendor/lib64/camera/components/com.qtistatic.stats.pdlib.so",
6645 ],
6646 shared_libs: [
6647 "libchilog",
6648 "libcutils",
6649 "liblog",
6650 "libofflinelog",
6651 "libsync",
6652 "libz",
6653 "libc++",
6654 "libc",
6655 "libm",
6656 "libdl",
6657 ],
6658 },
6659 },
6660 compile_multilib: "64",
6661 relative_install_path: "camera/components",
6662 prefer: true,
6663 soc_specific: true,
6664}
6665
6666cc_prebuilt_library_shared {
6667 name: "com.qti.chiusecaseselector",
6668 owner: "shift",
6669 strip: {
6670 none: true,
6671 },
6672 target: {
6673 android_arm64: {
6674 srcs: [
6675 "proprietary/vendor/lib64/com.qti.chiusecaseselector.so",
6676 ],
6677 shared_libs: [
6678 "libc++",
6679 "libcutils",
6680 "liblog",
6681 "libofflinelog",
6682 "libsync",
6683 "android.hardware.graphics.allocator@3.0",
6684 "android.hardware.graphics.common@1.1",
6685 "android.hardware.graphics.mapper@3.0",
6686 "android.hardware.graphics.mapper@2.0",
6687 "android.hardware.graphics.mapper@2.1",
6688 "libhardware",
6689 "libhidlbase",
6690 "libhidltransport",
6691 "libqdMetaData",
6692 "vendor.qti.hardware.display.allocator@3.0",
6693 "vendor.qti.hardware.display.mapper@2.0",
6694 "vendor.qti.hardware.display.mapper@3.0",
6695 "libcamera_metadata",
6696 "libutils",
6697 "libqti_vndfwk_detect",
6698 "android.hardware.graphics.allocator@4.0",
6699 "android.hardware.graphics.mapper@4.0",
6700 "libgralloc.qti",
6701 "libgralloctypes",
6702 "vendor.qti.hardware.display.allocator@4.0",
6703 "vendor.qti.hardware.display.mapper@4.0",
6704 "vendor.qti.hardware.display.mapperextensions@1.1",
6705 "com.qti.chi.override",
6706 "libchilog",
6707 "libz",
6708 "libc",
6709 "libm",
6710 "libdl",
6711 ],
6712 },
6713 },
6714 compile_multilib: "64",
6715 prefer: true,
6716 soc_specific: true,
6717}
6718
6719cc_prebuilt_library_shared {
6720 name: "com.qti.feature2.anchorsync",
6721 owner: "shift",
6722 strip: {
6723 none: true,
6724 },
6725 target: {
6726 android_arm64: {
6727 srcs: [
6728 "proprietary/vendor/lib64/com.qti.feature2.anchorsync.so",
6729 ],
6730 shared_libs: [
6731 "libc++",
6732 "libcutils",
6733 "liblog",
6734 "libofflinelog",
6735 "libsync",
6736 "android.hardware.graphics.allocator@3.0",
6737 "android.hardware.graphics.common@1.1",
6738 "android.hardware.graphics.mapper@3.0",
6739 "android.hardware.graphics.mapper@2.0",
6740 "android.hardware.graphics.mapper@2.1",
6741 "libhardware",
6742 "libhidlbase",
6743 "libhidltransport",
6744 "libqdMetaData",
6745 "vendor.qti.hardware.display.allocator@3.0",
6746 "vendor.qti.hardware.display.mapper@2.0",
6747 "vendor.qti.hardware.display.mapper@3.0",
6748 "libcamera_metadata",
6749 "libutils",
6750 "libqti_vndfwk_detect",
6751 "android.hardware.graphics.allocator@4.0",
6752 "android.hardware.graphics.mapper@4.0",
6753 "libgralloc.qti",
6754 "libgralloctypes",
6755 "vendor.qti.hardware.display.allocator@4.0",
6756 "vendor.qti.hardware.display.mapper@4.0",
6757 "vendor.qti.hardware.display.mapperextensions@1.1",
6758 "com.qti.chi.override",
6759 "libchilog",
6760 "vendor.qti.hardware.vpp@1.1",
6761 "vendor.qti.hardware.vpp@1.2",
6762 "libz",
6763 "libc",
6764 "libm",
6765 "libdl",
6766 ],
6767 },
6768 },
6769 compile_multilib: "64",
6770 prefer: true,
6771 soc_specific: true,
6772}
6773
6774cc_prebuilt_library_shared {
6775 name: "com.qti.feature2.demux",
6776 owner: "shift",
6777 strip: {
6778 none: true,
6779 },
6780 target: {
6781 android_arm64: {
6782 srcs: [
6783 "proprietary/vendor/lib64/com.qti.feature2.demux.so",
6784 ],
6785 shared_libs: [
6786 "libc++",
6787 "libcutils",
6788 "liblog",
6789 "libofflinelog",
6790 "libsync",
6791 "android.hardware.graphics.allocator@3.0",
6792 "android.hardware.graphics.common@1.1",
6793 "android.hardware.graphics.mapper@3.0",
6794 "android.hardware.graphics.mapper@2.0",
6795 "android.hardware.graphics.mapper@2.1",
6796 "libhardware",
6797 "libhidlbase",
6798 "libhidltransport",
6799 "libqdMetaData",
6800 "vendor.qti.hardware.display.allocator@3.0",
6801 "vendor.qti.hardware.display.mapper@2.0",
6802 "vendor.qti.hardware.display.mapper@3.0",
6803 "libcamera_metadata",
6804 "libutils",
6805 "libqti_vndfwk_detect",
6806 "android.hardware.graphics.allocator@4.0",
6807 "android.hardware.graphics.mapper@4.0",
6808 "libgralloc.qti",
6809 "libgralloctypes",
6810 "vendor.qti.hardware.display.allocator@4.0",
6811 "vendor.qti.hardware.display.mapper@4.0",
6812 "vendor.qti.hardware.display.mapperextensions@1.1",
6813 "com.qti.chi.override",
6814 "libchilog",
6815 "vendor.qti.hardware.vpp@1.1",
6816 "vendor.qti.hardware.vpp@1.2",
6817 "libz",
6818 "libc",
6819 "libm",
6820 "libdl",
6821 ],
6822 },
6823 },
6824 compile_multilib: "64",
6825 prefer: true,
6826 soc_specific: true,
6827}
6828
6829cc_prebuilt_library_shared {
6830 name: "com.qti.feature2.derivedoffline",
6831 owner: "shift",
6832 strip: {
6833 none: true,
6834 },
6835 target: {
6836 android_arm64: {
6837 srcs: [
6838 "proprietary/vendor/lib64/com.qti.feature2.derivedoffline.so",
6839 ],
6840 shared_libs: [
6841 "libc++",
6842 "libcutils",
6843 "liblog",
6844 "libofflinelog",
6845 "libsync",
6846 "android.hardware.graphics.allocator@3.0",
6847 "android.hardware.graphics.common@1.1",
6848 "android.hardware.graphics.mapper@3.0",
6849 "android.hardware.graphics.mapper@2.0",
6850 "android.hardware.graphics.mapper@2.1",
6851 "libhardware",
6852 "libhidlbase",
6853 "libhidltransport",
6854 "libqdMetaData",
6855 "vendor.qti.hardware.display.allocator@3.0",
6856 "vendor.qti.hardware.display.mapper@2.0",
6857 "vendor.qti.hardware.display.mapper@3.0",
6858 "libcamera_metadata",
6859 "libutils",
6860 "libqti_vndfwk_detect",
6861 "android.hardware.graphics.allocator@4.0",
6862 "android.hardware.graphics.mapper@4.0",
6863 "libgralloc.qti",
6864 "libgralloctypes",
6865 "vendor.qti.hardware.display.allocator@4.0",
6866 "vendor.qti.hardware.display.mapper@4.0",
6867 "vendor.qti.hardware.display.mapperextensions@1.1",
6868 "com.qti.chi.override",
6869 "com.qti.feature2.generic",
6870 "libchilog",
6871 "vendor.qti.hardware.vpp@1.1",
6872 "vendor.qti.hardware.vpp@1.2",
6873 "libz",
6874 "libc",
6875 "libm",
6876 "libdl",
6877 ],
6878 },
6879 },
6880 compile_multilib: "64",
6881 prefer: true,
6882 soc_specific: true,
6883}
6884
6885cc_prebuilt_library_shared {
6886 name: "com.qti.feature2.frameselect",
6887 owner: "shift",
6888 strip: {
6889 none: true,
6890 },
6891 target: {
6892 android_arm64: {
6893 srcs: [
6894 "proprietary/vendor/lib64/com.qti.feature2.frameselect.so",
6895 ],
6896 shared_libs: [
6897 "libc++",
6898 "libcutils",
6899 "liblog",
6900 "libofflinelog",
6901 "libsync",
6902 "android.hardware.graphics.allocator@3.0",
6903 "android.hardware.graphics.common@1.1",
6904 "android.hardware.graphics.mapper@3.0",
6905 "android.hardware.graphics.mapper@2.0",
6906 "android.hardware.graphics.mapper@2.1",
6907 "libhardware",
6908 "libhidlbase",
6909 "libhidltransport",
6910 "libqdMetaData",
6911 "vendor.qti.hardware.display.allocator@3.0",
6912 "vendor.qti.hardware.display.mapper@2.0",
6913 "vendor.qti.hardware.display.mapper@3.0",
6914 "libcamera_metadata",
6915 "libutils",
6916 "libqti_vndfwk_detect",
6917 "android.hardware.graphics.allocator@4.0",
6918 "android.hardware.graphics.mapper@4.0",
6919 "libgralloc.qti",
6920 "libgralloctypes",
6921 "vendor.qti.hardware.display.allocator@4.0",
6922 "vendor.qti.hardware.display.mapper@4.0",
6923 "vendor.qti.hardware.display.mapperextensions@1.1",
6924 "com.qti.chi.override",
6925 "libchilog",
6926 "vendor.qti.hardware.vpp@1.1",
6927 "vendor.qti.hardware.vpp@1.2",
6928 "libz",
6929 "libc",
6930 "libm",
6931 "libdl",
6932 ],
6933 },
6934 },
6935 compile_multilib: "64",
6936 prefer: true,
6937 soc_specific: true,
6938}
6939
6940cc_prebuilt_library_shared {
6941 name: "com.qti.feature2.fusion",
6942 owner: "shift",
6943 strip: {
6944 none: true,
6945 },
6946 target: {
6947 android_arm64: {
6948 srcs: [
6949 "proprietary/vendor/lib64/com.qti.feature2.fusion.so",
6950 ],
6951 shared_libs: [
6952 "libc++",
6953 "libcutils",
6954 "liblog",
6955 "libofflinelog",
6956 "libsync",
6957 "android.hardware.graphics.allocator@3.0",
6958 "android.hardware.graphics.common@1.1",
6959 "android.hardware.graphics.mapper@3.0",
6960 "android.hardware.graphics.mapper@2.0",
6961 "android.hardware.graphics.mapper@2.1",
6962 "libhardware",
6963 "libhidlbase",
6964 "libhidltransport",
6965 "libqdMetaData",
6966 "vendor.qti.hardware.display.allocator@3.0",
6967 "vendor.qti.hardware.display.mapper@2.0",
6968 "vendor.qti.hardware.display.mapper@3.0",
6969 "libcamera_metadata",
6970 "libutils",
6971 "libqti_vndfwk_detect",
6972 "android.hardware.graphics.allocator@4.0",
6973 "android.hardware.graphics.mapper@4.0",
6974 "libgralloc.qti",
6975 "libgralloctypes",
6976 "vendor.qti.hardware.display.allocator@4.0",
6977 "vendor.qti.hardware.display.mapper@4.0",
6978 "vendor.qti.hardware.display.mapperextensions@1.1",
6979 "com.qti.chi.override",
6980 "libchilog",
6981 "vendor.qti.hardware.vpp@1.1",
6982 "vendor.qti.hardware.vpp@1.2",
6983 "libz",
6984 "libc",
6985 "libm",
6986 "libdl",
6987 ],
6988 },
6989 },
6990 compile_multilib: "64",
6991 prefer: true,
6992 soc_specific: true,
6993}
6994
6995cc_prebuilt_library_shared {
6996 name: "com.qti.feature2.generic",
6997 owner: "shift",
6998 strip: {
6999 none: true,
7000 },
7001 target: {
7002 android_arm64: {
7003 srcs: [
7004 "proprietary/vendor/lib64/com.qti.feature2.generic.so",
7005 ],
7006 shared_libs: [
7007 "libc++",
7008 "libcutils",
7009 "liblog",
7010 "libofflinelog",
7011 "libsync",
7012 "android.hardware.graphics.allocator@3.0",
7013 "android.hardware.graphics.common@1.1",
7014 "android.hardware.graphics.mapper@3.0",
7015 "android.hardware.graphics.mapper@2.0",
7016 "android.hardware.graphics.mapper@2.1",
7017 "libhardware",
7018 "libhidlbase",
7019 "libhidltransport",
7020 "libqdMetaData",
7021 "vendor.qti.hardware.display.allocator@3.0",
7022 "vendor.qti.hardware.display.mapper@2.0",
7023 "vendor.qti.hardware.display.mapper@3.0",
7024 "libcamera_metadata",
7025 "libutils",
7026 "libqti_vndfwk_detect",
7027 "android.hardware.graphics.allocator@4.0",
7028 "android.hardware.graphics.mapper@4.0",
7029 "libgralloc.qti",
7030 "libgralloctypes",
7031 "vendor.qti.hardware.display.allocator@4.0",
7032 "vendor.qti.hardware.display.mapper@4.0",
7033 "vendor.qti.hardware.display.mapperextensions@1.1",
7034 "com.qti.chi.override",
7035 "libchilog",
7036 "vendor.qti.hardware.vpp@1.1",
7037 "vendor.qti.hardware.vpp@1.2",
7038 "libz",
7039 "libc",
7040 "libm",
7041 "libdl",
7042 ],
7043 },
7044 },
7045 compile_multilib: "64",
7046 prefer: true,
7047 soc_specific: true,
7048}
7049
7050cc_prebuilt_library_shared {
7051 name: "com.qti.feature2.gs.kodiak",
7052 owner: "shift",
7053 strip: {
7054 none: true,
7055 },
7056 target: {
7057 android_arm64: {
7058 srcs: [
7059 "proprietary/vendor/lib64/com.qti.feature2.gs.kodiak.so",
7060 ],
7061 shared_libs: [
7062 "libc++",
7063 "libcutils",
7064 "liblog",
7065 "libofflinelog",
7066 "libsync",
7067 "android.hardware.graphics.allocator@3.0",
7068 "android.hardware.graphics.common@1.1",
7069 "android.hardware.graphics.mapper@3.0",
7070 "android.hardware.graphics.mapper@2.0",
7071 "android.hardware.graphics.mapper@2.1",
7072 "libhardware",
7073 "libhidlbase",
7074 "libhidltransport",
7075 "libqdMetaData",
7076 "vendor.qti.hardware.display.allocator@3.0",
7077 "vendor.qti.hardware.display.mapper@2.0",
7078 "vendor.qti.hardware.display.mapper@3.0",
7079 "libcamera_metadata",
7080 "libutils",
7081 "libqti_vndfwk_detect",
7082 "android.hardware.graphics.allocator@4.0",
7083 "android.hardware.graphics.mapper@4.0",
7084 "libgralloc.qti",
7085 "libgralloctypes",
7086 "vendor.qti.hardware.display.allocator@4.0",
7087 "vendor.qti.hardware.display.mapper@4.0",
7088 "vendor.qti.hardware.display.mapperextensions@1.1",
7089 "com.qti.chi.override",
7090 "com.qti.feature2.frameselect",
7091 "com.qti.feature2.generic",
7092 "com.qti.feature2.serializer",
7093 "com.qti.feature2.rt",
7094 "com.qti.feature2.anchorsync",
7095 "com.qti.feature2.demux",
7096 "com.qti.feature2.fusion",
7097 "com.qti.feature2.hdr",
7098 "com.qti.feature2.memcpy",
7099 "com.qti.feature2.mfsr",
7100 "com.qti.feature2.rawhdr",
7101 "com.qti.feature2.swmf",
7102 "com.qti.feature2.mcreprocrt",
7103 "com.qti.feature2.mux",
7104 "com.qti.feature2.realtimeserializer",
7105 "com.qti.feature2.rtmcx",
7106 "libchilog",
7107 "libz",
7108 "libc",
7109 "libm",
7110 "libdl",
7111 ],
7112 },
7113 },
7114 compile_multilib: "64",
7115 prefer: true,
7116 soc_specific: true,
7117}
7118
7119cc_prebuilt_library_shared {
7120 name: "com.qti.feature2.hdr",
7121 owner: "shift",
7122 strip: {
7123 none: true,
7124 },
7125 target: {
7126 android_arm64: {
7127 srcs: [
7128 "proprietary/vendor/lib64/com.qti.feature2.hdr.so",
7129 ],
7130 shared_libs: [
7131 "libc++",
7132 "libcutils",
7133 "liblog",
7134 "libofflinelog",
7135 "libsync",
7136 "android.hardware.graphics.allocator@3.0",
7137 "android.hardware.graphics.common@1.1",
7138 "android.hardware.graphics.mapper@3.0",
7139 "android.hardware.graphics.mapper@2.0",
7140 "android.hardware.graphics.mapper@2.1",
7141 "libhardware",
7142 "libhidlbase",
7143 "libhidltransport",
7144 "libqdMetaData",
7145 "vendor.qti.hardware.display.allocator@3.0",
7146 "vendor.qti.hardware.display.mapper@2.0",
7147 "vendor.qti.hardware.display.mapper@3.0",
7148 "libcamera_metadata",
7149 "libutils",
7150 "libqti_vndfwk_detect",
7151 "android.hardware.graphics.allocator@4.0",
7152 "android.hardware.graphics.mapper@4.0",
7153 "libgralloc.qti",
7154 "libgralloctypes",
7155 "vendor.qti.hardware.display.allocator@4.0",
7156 "vendor.qti.hardware.display.mapper@4.0",
7157 "vendor.qti.hardware.display.mapperextensions@1.1",
7158 "com.qti.chi.override",
7159 "libchilog",
7160 "vendor.qti.hardware.vpp@1.1",
7161 "vendor.qti.hardware.vpp@1.2",
7162 "libz",
7163 "libc",
7164 "libm",
7165 "libdl",
7166 ],
7167 },
7168 },
7169 compile_multilib: "64",
7170 prefer: true,
7171 soc_specific: true,
7172}
7173
7174cc_prebuilt_library_shared {
7175 name: "com.qti.feature2.mcreprocrt",
7176 owner: "shift",
7177 strip: {
7178 none: true,
7179 },
7180 target: {
7181 android_arm64: {
7182 srcs: [
7183 "proprietary/vendor/lib64/com.qti.feature2.mcreprocrt.so",
7184 ],
7185 shared_libs: [
7186 "libc++",
7187 "libcutils",
7188 "liblog",
7189 "libofflinelog",
7190 "libsync",
7191 "android.hardware.graphics.allocator@3.0",
7192 "android.hardware.graphics.common@1.1",
7193 "android.hardware.graphics.mapper@3.0",
7194 "android.hardware.graphics.mapper@2.0",
7195 "android.hardware.graphics.mapper@2.1",
7196 "libhardware",
7197 "libhidlbase",
7198 "libhidltransport",
7199 "libqdMetaData",
7200 "vendor.qti.hardware.display.allocator@3.0",
7201 "vendor.qti.hardware.display.mapper@2.0",
7202 "vendor.qti.hardware.display.mapper@3.0",
7203 "libcamera_metadata",
7204 "libutils",
7205 "libqti_vndfwk_detect",
7206 "android.hardware.graphics.allocator@4.0",
7207 "android.hardware.graphics.mapper@4.0",
7208 "libgralloc.qti",
7209 "libgralloctypes",
7210 "vendor.qti.hardware.display.allocator@4.0",
7211 "vendor.qti.hardware.display.mapper@4.0",
7212 "vendor.qti.hardware.display.mapperextensions@1.1",
7213 "com.qti.chi.override",
7214 "libchilog",
7215 "vendor.qti.hardware.vpp@1.1",
7216 "vendor.qti.hardware.vpp@1.2",
7217 "libz",
7218 "libc",
7219 "libm",
7220 "libdl",
7221 ],
7222 },
7223 },
7224 compile_multilib: "64",
7225 prefer: true,
7226 soc_specific: true,
7227}
7228
7229cc_prebuilt_library_shared {
7230 name: "com.qti.feature2.memcpy",
7231 owner: "shift",
7232 strip: {
7233 none: true,
7234 },
7235 target: {
7236 android_arm64: {
7237 srcs: [
7238 "proprietary/vendor/lib64/com.qti.feature2.memcpy.so",
7239 ],
7240 shared_libs: [
7241 "libc++",
7242 "libcutils",
7243 "liblog",
7244 "libofflinelog",
7245 "libsync",
7246 "android.hardware.graphics.allocator@3.0",
7247 "android.hardware.graphics.common@1.1",
7248 "android.hardware.graphics.mapper@3.0",
7249 "android.hardware.graphics.mapper@2.0",
7250 "android.hardware.graphics.mapper@2.1",
7251 "libhardware",
7252 "libhidlbase",
7253 "libhidltransport",
7254 "libqdMetaData",
7255 "vendor.qti.hardware.display.allocator@3.0",
7256 "vendor.qti.hardware.display.mapper@2.0",
7257 "vendor.qti.hardware.display.mapper@3.0",
7258 "libcamera_metadata",
7259 "libutils",
7260 "libqti_vndfwk_detect",
7261 "android.hardware.graphics.allocator@4.0",
7262 "android.hardware.graphics.mapper@4.0",
7263 "libgralloc.qti",
7264 "libgralloctypes",
7265 "vendor.qti.hardware.display.allocator@4.0",
7266 "vendor.qti.hardware.display.mapper@4.0",
7267 "vendor.qti.hardware.display.mapperextensions@1.1",
7268 "com.qti.chi.override",
7269 "libchilog",
7270 "vendor.qti.hardware.vpp@1.1",
7271 "vendor.qti.hardware.vpp@1.2",
7272 "libz",
7273 "libc",
7274 "libm",
7275 "libdl",
7276 ],
7277 },
7278 },
7279 compile_multilib: "64",
7280 prefer: true,
7281 soc_specific: true,
7282}
7283
7284cc_prebuilt_library_shared {
7285 name: "com.qti.feature2.mfsr",
7286 owner: "shift",
7287 strip: {
7288 none: true,
7289 },
7290 target: {
7291 android_arm64: {
7292 srcs: [
7293 "proprietary/vendor/lib64/com.qti.feature2.mfsr.so",
7294 ],
7295 shared_libs: [
7296 "libc++",
7297 "libcutils",
7298 "liblog",
7299 "libofflinelog",
7300 "libsync",
7301 "android.hardware.graphics.allocator@3.0",
7302 "android.hardware.graphics.common@1.1",
7303 "android.hardware.graphics.mapper@3.0",
7304 "android.hardware.graphics.mapper@2.0",
7305 "android.hardware.graphics.mapper@2.1",
7306 "libhardware",
7307 "libhidlbase",
7308 "libhidltransport",
7309 "libqdMetaData",
7310 "vendor.qti.hardware.display.allocator@3.0",
7311 "vendor.qti.hardware.display.mapper@2.0",
7312 "vendor.qti.hardware.display.mapper@3.0",
7313 "libcamera_metadata",
7314 "libutils",
7315 "libqti_vndfwk_detect",
7316 "android.hardware.graphics.allocator@4.0",
7317 "android.hardware.graphics.mapper@4.0",
7318 "libgralloc.qti",
7319 "libgralloctypes",
7320 "vendor.qti.hardware.display.allocator@4.0",
7321 "vendor.qti.hardware.display.mapper@4.0",
7322 "vendor.qti.hardware.display.mapperextensions@1.1",
7323 "com.qti.chi.override",
7324 "libchilog",
7325 "vendor.qti.hardware.vpp@1.1",
7326 "vendor.qti.hardware.vpp@1.2",
7327 "libz",
7328 "libc",
7329 "libm",
7330 "libdl",
7331 ],
7332 },
7333 },
7334 compile_multilib: "64",
7335 prefer: true,
7336 soc_specific: true,
7337}
7338
7339cc_prebuilt_library_shared {
7340 name: "com.qti.feature2.ml",
7341 owner: "shift",
7342 strip: {
7343 none: true,
7344 },
7345 target: {
7346 android_arm64: {
7347 srcs: [
7348 "proprietary/vendor/lib64/com.qti.feature2.ml.so",
7349 ],
7350 shared_libs: [
7351 "libc++",
7352 "libcutils",
7353 "liblog",
7354 "libofflinelog",
7355 "libsync",
7356 "android.hardware.graphics.allocator@3.0",
7357 "android.hardware.graphics.common@1.1",
7358 "android.hardware.graphics.mapper@3.0",
7359 "android.hardware.graphics.mapper@2.0",
7360 "android.hardware.graphics.mapper@2.1",
7361 "libhardware",
7362 "libhidlbase",
7363 "libhidltransport",
7364 "libqdMetaData",
7365 "vendor.qti.hardware.display.allocator@3.0",
7366 "vendor.qti.hardware.display.mapper@2.0",
7367 "vendor.qti.hardware.display.mapper@3.0",
7368 "libcamera_metadata",
7369 "libutils",
7370 "libqti_vndfwk_detect",
7371 "android.hardware.graphics.allocator@4.0",
7372 "android.hardware.graphics.mapper@4.0",
7373 "libgralloc.qti",
7374 "libgralloctypes",
7375 "vendor.qti.hardware.display.allocator@4.0",
7376 "vendor.qti.hardware.display.mapper@4.0",
7377 "vendor.qti.hardware.display.mapperextensions@1.1",
7378 "com.qti.chi.override",
7379 "libchilog",
7380 "vendor.qti.hardware.vpp@1.1",
7381 "vendor.qti.hardware.vpp@1.2",
7382 "libz",
7383 "libc",
7384 "libm",
7385 "libdl",
7386 ],
7387 },
7388 },
7389 compile_multilib: "64",
7390 prefer: true,
7391 soc_specific: true,
7392}
7393
7394cc_prebuilt_library_shared {
7395 name: "com.qti.feature2.mux",
7396 owner: "shift",
7397 strip: {
7398 none: true,
7399 },
7400 target: {
7401 android_arm64: {
7402 srcs: [
7403 "proprietary/vendor/lib64/com.qti.feature2.mux.so",
7404 ],
7405 shared_libs: [
7406 "libc++",
7407 "libcutils",
7408 "liblog",
7409 "libofflinelog",
7410 "libsync",
7411 "android.hardware.graphics.allocator@3.0",
7412 "android.hardware.graphics.common@1.1",
7413 "android.hardware.graphics.mapper@3.0",
7414 "android.hardware.graphics.mapper@2.0",
7415 "android.hardware.graphics.mapper@2.1",
7416 "libhardware",
7417 "libhidlbase",
7418 "libhidltransport",
7419 "libqdMetaData",
7420 "vendor.qti.hardware.display.allocator@3.0",
7421 "vendor.qti.hardware.display.mapper@2.0",
7422 "vendor.qti.hardware.display.mapper@3.0",
7423 "libcamera_metadata",
7424 "libutils",
7425 "libqti_vndfwk_detect",
7426 "android.hardware.graphics.allocator@4.0",
7427 "android.hardware.graphics.mapper@4.0",
7428 "libgralloc.qti",
7429 "libgralloctypes",
7430 "vendor.qti.hardware.display.allocator@4.0",
7431 "vendor.qti.hardware.display.mapper@4.0",
7432 "vendor.qti.hardware.display.mapperextensions@1.1",
7433 "com.qti.chi.override",
7434 "libchilog",
7435 "vendor.qti.hardware.vpp@1.1",
7436 "vendor.qti.hardware.vpp@1.2",
7437 "libz",
7438 "libc",
7439 "libm",
7440 "libdl",
7441 ],
7442 },
7443 },
7444 compile_multilib: "64",
7445 prefer: true,
7446 soc_specific: true,
7447}
7448
7449cc_prebuilt_library_shared {
7450 name: "com.qti.feature2.qcfa",
7451 owner: "shift",
7452 strip: {
7453 none: true,
7454 },
7455 target: {
7456 android_arm64: {
7457 srcs: [
7458 "proprietary/vendor/lib64/com.qti.feature2.qcfa.so",
7459 ],
7460 shared_libs: [
7461 "libc++",
7462 "libcutils",
7463 "liblog",
7464 "libofflinelog",
7465 "libsync",
7466 "android.hardware.graphics.allocator@3.0",
7467 "android.hardware.graphics.common@1.1",
7468 "android.hardware.graphics.mapper@3.0",
7469 "android.hardware.graphics.mapper@2.0",
7470 "android.hardware.graphics.mapper@2.1",
7471 "libhardware",
7472 "libhidlbase",
7473 "libhidltransport",
7474 "libqdMetaData",
7475 "vendor.qti.hardware.display.allocator@3.0",
7476 "vendor.qti.hardware.display.mapper@2.0",
7477 "vendor.qti.hardware.display.mapper@3.0",
7478 "libcamera_metadata",
7479 "libutils",
7480 "libqti_vndfwk_detect",
7481 "android.hardware.graphics.allocator@4.0",
7482 "android.hardware.graphics.mapper@4.0",
7483 "libgralloc.qti",
7484 "libgralloctypes",
7485 "vendor.qti.hardware.display.allocator@4.0",
7486 "vendor.qti.hardware.display.mapper@4.0",
7487 "vendor.qti.hardware.display.mapperextensions@1.1",
7488 "com.qti.chi.override",
7489 "libchilog",
7490 "vendor.qti.hardware.vpp@1.1",
7491 "vendor.qti.hardware.vpp@1.2",
7492 "libz",
7493 "libc",
7494 "libm",
7495 "libdl",
7496 ],
7497 },
7498 },
7499 compile_multilib: "64",
7500 prefer: true,
7501 soc_specific: true,
7502}
7503
7504cc_prebuilt_library_shared {
7505 name: "com.qti.feature2.rawhdr",
7506 owner: "shift",
7507 strip: {
7508 none: true,
7509 },
7510 target: {
7511 android_arm64: {
7512 srcs: [
7513 "proprietary/vendor/lib64/com.qti.feature2.rawhdr.so",
7514 ],
7515 shared_libs: [
7516 "libc++",
7517 "libcutils",
7518 "liblog",
7519 "libofflinelog",
7520 "libsync",
7521 "android.hardware.graphics.allocator@3.0",
7522 "android.hardware.graphics.common@1.1",
7523 "android.hardware.graphics.mapper@3.0",
7524 "android.hardware.graphics.mapper@2.0",
7525 "android.hardware.graphics.mapper@2.1",
7526 "libhardware",
7527 "libhidlbase",
7528 "libhidltransport",
7529 "libqdMetaData",
7530 "vendor.qti.hardware.display.allocator@3.0",
7531 "vendor.qti.hardware.display.mapper@2.0",
7532 "vendor.qti.hardware.display.mapper@3.0",
7533 "libcamera_metadata",
7534 "libutils",
7535 "libqti_vndfwk_detect",
7536 "android.hardware.graphics.allocator@4.0",
7537 "android.hardware.graphics.mapper@4.0",
7538 "libgralloc.qti",
7539 "libgralloctypes",
7540 "vendor.qti.hardware.display.allocator@4.0",
7541 "vendor.qti.hardware.display.mapper@4.0",
7542 "vendor.qti.hardware.display.mapperextensions@1.1",
7543 "com.qti.chi.override",
7544 "libchilog",
7545 "vendor.qti.hardware.vpp@1.1",
7546 "vendor.qti.hardware.vpp@1.2",
7547 "libz",
7548 "libc",
7549 "libm",
7550 "libdl",
7551 ],
7552 },
7553 },
7554 compile_multilib: "64",
7555 prefer: true,
7556 soc_specific: true,
7557}
7558
7559cc_prebuilt_library_shared {
7560 name: "com.qti.feature2.realtimeserializer",
7561 owner: "shift",
7562 strip: {
7563 none: true,
7564 },
7565 target: {
7566 android_arm64: {
7567 srcs: [
7568 "proprietary/vendor/lib64/com.qti.feature2.realtimeserializer.so",
7569 ],
7570 shared_libs: [
7571 "libc++",
7572 "libcutils",
7573 "liblog",
7574 "libofflinelog",
7575 "libsync",
7576 "android.hardware.graphics.allocator@3.0",
7577 "android.hardware.graphics.common@1.1",
7578 "android.hardware.graphics.mapper@3.0",
7579 "android.hardware.graphics.mapper@2.0",
7580 "android.hardware.graphics.mapper@2.1",
7581 "libhardware",
7582 "libhidlbase",
7583 "libhidltransport",
7584 "libqdMetaData",
7585 "vendor.qti.hardware.display.allocator@3.0",
7586 "vendor.qti.hardware.display.mapper@2.0",
7587 "vendor.qti.hardware.display.mapper@3.0",
7588 "libcamera_metadata",
7589 "libutils",
7590 "libqti_vndfwk_detect",
7591 "android.hardware.graphics.allocator@4.0",
7592 "android.hardware.graphics.mapper@4.0",
7593 "libgralloc.qti",
7594 "libgralloctypes",
7595 "vendor.qti.hardware.display.allocator@4.0",
7596 "vendor.qti.hardware.display.mapper@4.0",
7597 "vendor.qti.hardware.display.mapperextensions@1.1",
7598 "com.qti.chi.override",
7599 "libchilog",
7600 "vendor.qti.hardware.vpp@1.1",
7601 "vendor.qti.hardware.vpp@1.2",
7602 "libz",
7603 "libc",
7604 "libm",
7605 "libdl",
7606 ],
7607 },
7608 },
7609 compile_multilib: "64",
7610 prefer: true,
7611 soc_specific: true,
7612}
7613
7614cc_prebuilt_library_shared {
7615 name: "com.qti.feature2.rt",
7616 owner: "shift",
7617 strip: {
7618 none: true,
7619 },
7620 target: {
7621 android_arm64: {
7622 srcs: [
7623 "proprietary/vendor/lib64/com.qti.feature2.rt.so",
7624 ],
7625 shared_libs: [
7626 "libc++",
7627 "libcutils",
7628 "liblog",
7629 "libofflinelog",
7630 "libsync",
7631 "android.hardware.graphics.allocator@3.0",
7632 "android.hardware.graphics.common@1.1",
7633 "android.hardware.graphics.mapper@3.0",
7634 "android.hardware.graphics.mapper@2.0",
7635 "android.hardware.graphics.mapper@2.1",
7636 "libhardware",
7637 "libhidlbase",
7638 "libhidltransport",
7639 "libqdMetaData",
7640 "vendor.qti.hardware.display.allocator@3.0",
7641 "vendor.qti.hardware.display.mapper@2.0",
7642 "vendor.qti.hardware.display.mapper@3.0",
7643 "libcamera_metadata",
7644 "libutils",
7645 "libqti_vndfwk_detect",
7646 "android.hardware.graphics.allocator@4.0",
7647 "android.hardware.graphics.mapper@4.0",
7648 "libgralloc.qti",
7649 "libgralloctypes",
7650 "vendor.qti.hardware.display.allocator@4.0",
7651 "vendor.qti.hardware.display.mapper@4.0",
7652 "vendor.qti.hardware.display.mapperextensions@1.1",
7653 "com.qti.chi.override",
7654 "libchilog",
7655 "vendor.qti.hardware.vpp@1.1",
7656 "vendor.qti.hardware.vpp@1.2",
7657 "libz",
7658 "libc",
7659 "libm",
7660 "libdl",
7661 ],
7662 },
7663 },
7664 compile_multilib: "64",
7665 prefer: true,
7666 soc_specific: true,
7667}
7668
7669cc_prebuilt_library_shared {
7670 name: "com.qti.feature2.rtmcx",
7671 owner: "shift",
7672 strip: {
7673 none: true,
7674 },
7675 target: {
7676 android_arm64: {
7677 srcs: [
7678 "proprietary/vendor/lib64/com.qti.feature2.rtmcx.so",
7679 ],
7680 shared_libs: [
7681 "libc++",
7682 "libcutils",
7683 "liblog",
7684 "libofflinelog",
7685 "libsync",
7686 "android.hardware.graphics.allocator@3.0",
7687 "android.hardware.graphics.common@1.1",
7688 "android.hardware.graphics.mapper@3.0",
7689 "android.hardware.graphics.mapper@2.0",
7690 "android.hardware.graphics.mapper@2.1",
7691 "libhardware",
7692 "libhidlbase",
7693 "libhidltransport",
7694 "libqdMetaData",
7695 "vendor.qti.hardware.display.allocator@3.0",
7696 "vendor.qti.hardware.display.mapper@2.0",
7697 "vendor.qti.hardware.display.mapper@3.0",
7698 "libcamera_metadata",
7699 "libutils",
7700 "libqti_vndfwk_detect",
7701 "android.hardware.graphics.allocator@4.0",
7702 "android.hardware.graphics.mapper@4.0",
7703 "libgralloc.qti",
7704 "libgralloctypes",
7705 "vendor.qti.hardware.display.allocator@4.0",
7706 "vendor.qti.hardware.display.mapper@4.0",
7707 "vendor.qti.hardware.display.mapperextensions@1.1",
7708 "com.qti.chi.override",
7709 "libchilog",
7710 "vendor.qti.hardware.vpp@1.1",
7711 "vendor.qti.hardware.vpp@1.2",
7712 "libz",
7713 "libc",
7714 "libm",
7715 "libdl",
7716 ],
7717 },
7718 },
7719 compile_multilib: "64",
7720 prefer: true,
7721 soc_specific: true,
7722}
7723
7724cc_prebuilt_library_shared {
7725 name: "com.qti.feature2.serializer",
7726 owner: "shift",
7727 strip: {
7728 none: true,
7729 },
7730 target: {
7731 android_arm64: {
7732 srcs: [
7733 "proprietary/vendor/lib64/com.qti.feature2.serializer.so",
7734 ],
7735 shared_libs: [
7736 "libc++",
7737 "libcutils",
7738 "liblog",
7739 "libofflinelog",
7740 "libsync",
7741 "android.hardware.graphics.allocator@3.0",
7742 "android.hardware.graphics.common@1.1",
7743 "android.hardware.graphics.mapper@3.0",
7744 "android.hardware.graphics.mapper@2.0",
7745 "android.hardware.graphics.mapper@2.1",
7746 "libhardware",
7747 "libhidlbase",
7748 "libhidltransport",
7749 "libqdMetaData",
7750 "vendor.qti.hardware.display.allocator@3.0",
7751 "vendor.qti.hardware.display.mapper@2.0",
7752 "vendor.qti.hardware.display.mapper@3.0",
7753 "libcamera_metadata",
7754 "libutils",
7755 "libqti_vndfwk_detect",
7756 "android.hardware.graphics.allocator@4.0",
7757 "android.hardware.graphics.mapper@4.0",
7758 "libgralloc.qti",
7759 "libgralloctypes",
7760 "vendor.qti.hardware.display.allocator@4.0",
7761 "vendor.qti.hardware.display.mapper@4.0",
7762 "vendor.qti.hardware.display.mapperextensions@1.1",
7763 "com.qti.chi.override",
7764 "libchilog",
7765 "vendor.qti.hardware.vpp@1.1",
7766 "vendor.qti.hardware.vpp@1.2",
7767 "libz",
7768 "libc",
7769 "libm",
7770 "libdl",
7771 ],
7772 },
7773 },
7774 compile_multilib: "64",
7775 prefer: true,
7776 soc_specific: true,
7777}
7778
7779cc_prebuilt_library_shared {
7780 name: "com.qti.feature2.statsregeneration",
7781 owner: "shift",
7782 strip: {
7783 none: true,
7784 },
7785 target: {
7786 android_arm64: {
7787 srcs: [
7788 "proprietary/vendor/lib64/com.qti.feature2.statsregeneration.so",
7789 ],
7790 shared_libs: [
7791 "libc++",
7792 "libcutils",
7793 "liblog",
7794 "libofflinelog",
7795 "libsync",
7796 "android.hardware.graphics.allocator@3.0",
7797 "android.hardware.graphics.common@1.1",
7798 "android.hardware.graphics.mapper@3.0",
7799 "android.hardware.graphics.mapper@2.0",
7800 "android.hardware.graphics.mapper@2.1",
7801 "libhardware",
7802 "libhidlbase",
7803 "libhidltransport",
7804 "libqdMetaData",
7805 "vendor.qti.hardware.display.allocator@3.0",
7806 "vendor.qti.hardware.display.mapper@2.0",
7807 "vendor.qti.hardware.display.mapper@3.0",
7808 "libcamera_metadata",
7809 "libutils",
7810 "libqti_vndfwk_detect",
7811 "android.hardware.graphics.allocator@4.0",
7812 "android.hardware.graphics.mapper@4.0",
7813 "libgralloc.qti",
7814 "libgralloctypes",
7815 "vendor.qti.hardware.display.allocator@4.0",
7816 "vendor.qti.hardware.display.mapper@4.0",
7817 "vendor.qti.hardware.display.mapperextensions@1.1",
7818 "com.qti.chi.override",
7819 "libchilog",
7820 "vendor.qti.hardware.vpp@1.1",
7821 "vendor.qti.hardware.vpp@1.2",
7822 "libz",
7823 "libc",
7824 "libm",
7825 "libdl",
7826 ],
7827 },
7828 },
7829 compile_multilib: "64",
7830 prefer: true,
7831 soc_specific: true,
7832}
7833
7834cc_prebuilt_library_shared {
7835 name: "com.qti.feature2.stub",
7836 owner: "shift",
7837 strip: {
7838 none: true,
7839 },
7840 target: {
7841 android_arm64: {
7842 srcs: [
7843 "proprietary/vendor/lib64/com.qti.feature2.stub.so",
7844 ],
7845 shared_libs: [
7846 "libc++",
7847 "libcutils",
7848 "liblog",
7849 "libofflinelog",
7850 "libsync",
7851 "android.hardware.graphics.allocator@3.0",
7852 "android.hardware.graphics.common@1.1",
7853 "android.hardware.graphics.mapper@3.0",
7854 "android.hardware.graphics.mapper@2.0",
7855 "android.hardware.graphics.mapper@2.1",
7856 "libhardware",
7857 "libhidlbase",
7858 "libhidltransport",
7859 "libqdMetaData",
7860 "vendor.qti.hardware.display.allocator@3.0",
7861 "vendor.qti.hardware.display.mapper@2.0",
7862 "vendor.qti.hardware.display.mapper@3.0",
7863 "libcamera_metadata",
7864 "libutils",
7865 "libqti_vndfwk_detect",
7866 "android.hardware.graphics.allocator@4.0",
7867 "android.hardware.graphics.mapper@4.0",
7868 "libgralloc.qti",
7869 "libgralloctypes",
7870 "vendor.qti.hardware.display.allocator@4.0",
7871 "vendor.qti.hardware.display.mapper@4.0",
7872 "vendor.qti.hardware.display.mapperextensions@1.1",
7873 "com.qti.chi.override",
7874 "libchilog",
7875 "vendor.qti.hardware.vpp@1.1",
7876 "vendor.qti.hardware.vpp@1.2",
7877 "libz",
7878 "libc",
7879 "libm",
7880 "libdl",
7881 ],
7882 },
7883 },
7884 compile_multilib: "64",
7885 prefer: true,
7886 soc_specific: true,
7887}
7888
7889cc_prebuilt_library_shared {
7890 name: "com.qti.feature2.swmf",
7891 owner: "shift",
7892 strip: {
7893 none: true,
7894 },
7895 target: {
7896 android_arm64: {
7897 srcs: [
7898 "proprietary/vendor/lib64/com.qti.feature2.swmf.so",
7899 ],
7900 shared_libs: [
7901 "libc++",
7902 "libcutils",
7903 "liblog",
7904 "libofflinelog",
7905 "libsync",
7906 "android.hardware.graphics.allocator@3.0",
7907 "android.hardware.graphics.common@1.1",
7908 "android.hardware.graphics.mapper@3.0",
7909 "android.hardware.graphics.mapper@2.0",
7910 "android.hardware.graphics.mapper@2.1",
7911 "libhardware",
7912 "libhidlbase",
7913 "libhidltransport",
7914 "libqdMetaData",
7915 "vendor.qti.hardware.display.allocator@3.0",
7916 "vendor.qti.hardware.display.mapper@2.0",
7917 "vendor.qti.hardware.display.mapper@3.0",
7918 "libcamera_metadata",
7919 "libutils",
7920 "libqti_vndfwk_detect",
7921 "android.hardware.graphics.allocator@4.0",
7922 "android.hardware.graphics.mapper@4.0",
7923 "libgralloc.qti",
7924 "libgralloctypes",
7925 "vendor.qti.hardware.display.allocator@4.0",
7926 "vendor.qti.hardware.display.mapper@4.0",
7927 "vendor.qti.hardware.display.mapperextensions@1.1",
7928 "com.qti.chi.override",
7929 "libchilog",
7930 "vendor.qti.hardware.vpp@1.1",
7931 "vendor.qti.hardware.vpp@1.2",
7932 "libz",
7933 "libc",
7934 "libm",
7935 "libdl",
7936 ],
7937 },
7938 },
7939 compile_multilib: "64",
7940 prefer: true,
7941 soc_specific: true,
7942}
7943
7944cc_prebuilt_library_shared {
7945 name: "com.qti.settings.kodiak",
7946 owner: "shift",
7947 strip: {
7948 none: true,
7949 },
7950 target: {
7951 android_arm64: {
7952 srcs: [
7953 "proprietary/vendor/lib64/com.qti.settings.kodiak.so",
7954 ],
7955 shared_libs: [
7956 "libc++",
7957 "libcutils",
7958 "liblog",
7959 "libofflinelog",
7960 "libsync",
7961 "android.hardware.graphics.allocator@3.0",
7962 "android.hardware.graphics.common@1.1",
7963 "android.hardware.graphics.mapper@3.0",
7964 "android.hardware.graphics.mapper@2.0",
7965 "android.hardware.graphics.mapper@2.1",
7966 "libhardware",
7967 "libhidlbase",
7968 "libhidltransport",
7969 "libqdMetaData",
7970 "vendor.qti.hardware.display.allocator@3.0",
7971 "vendor.qti.hardware.display.mapper@2.0",
7972 "vendor.qti.hardware.display.mapper@3.0",
7973 "libcamera_metadata",
7974 "libutils",
7975 "libqti_vndfwk_detect",
7976 "android.hardware.graphics.allocator@4.0",
7977 "android.hardware.graphics.mapper@4.0",
7978 "libgralloc.qti",
7979 "libgralloctypes",
7980 "vendor.qti.hardware.display.allocator@4.0",
7981 "vendor.qti.hardware.display.mapper@4.0",
7982 "vendor.qti.hardware.display.mapperextensions@1.1",
7983 "libcdsprpc",
7984 "libz",
7985 "libc",
7986 "libm",
7987 "libdl",
7988 ],
7989 },
7990 },
7991 compile_multilib: "64",
7992 prefer: true,
7993 soc_specific: true,
7994}
7995
7996cc_prebuilt_library_shared {
7997 name: "com.qti.stats.common",
7998 owner: "shift",
7999 strip: {
8000 none: true,
8001 },
8002 target: {
8003 android_arm64: {
8004 srcs: [
8005 "proprietary/vendor/lib64/com.qti.stats.common.so",
8006 ],
8007 shared_libs: [
8008 "libcutils",
8009 "liblog",
8010 "libofflinelog",
8011 "libsync",
8012 "libz",
8013 "libc++",
8014 "libc",
8015 "libm",
8016 "libdl",
8017 ],
8018 },
8019 },
8020 compile_multilib: "64",
8021 prefer: true,
8022 soc_specific: true,
8023}
8024
8025cc_prebuilt_library_shared {
8026 name: "com.qualcomm.mcx.distortionmapper",
8027 owner: "shift",
8028 strip: {
8029 none: true,
8030 },
8031 target: {
8032 android_arm64: {
8033 srcs: [
8034 "proprietary/vendor/lib64/com.qualcomm.mcx.distortionmapper.so",
8035 ],
8036 shared_libs: [
8037 "libc++",
8038 "libcutils",
8039 "liblog",
8040 "libofflinelog",
8041 "libsync",
8042 "android.hardware.graphics.allocator@3.0",
8043 "android.hardware.graphics.common@1.1",
8044 "android.hardware.graphics.mapper@3.0",
8045 "android.hardware.graphics.mapper@2.0",
8046 "android.hardware.graphics.mapper@2.1",
8047 "libhardware",
8048 "libhidlbase",
8049 "libhidltransport",
8050 "libqdMetaData",
8051 "vendor.qti.hardware.display.allocator@3.0",
8052 "vendor.qti.hardware.display.mapper@2.0",
8053 "vendor.qti.hardware.display.mapper@3.0",
8054 "libcamera_metadata",
8055 "libutils",
8056 "libqti_vndfwk_detect",
8057 "android.hardware.graphics.allocator@4.0",
8058 "android.hardware.graphics.mapper@4.0",
8059 "libgralloc.qti",
8060 "libgralloctypes",
8061 "vendor.qti.hardware.display.allocator@4.0",
8062 "vendor.qti.hardware.display.mapper@4.0",
8063 "vendor.qti.hardware.display.mapperextensions@1.1",
8064 "com.qti.chi.override",
8065 "libchilog",
8066 "libz",
8067 "libc",
8068 "libm",
8069 "libdl",
8070 ],
8071 },
8072 },
8073 compile_multilib: "64",
8074 prefer: true,
8075 soc_specific: true,
8076}
8077
8078cc_prebuilt_library_shared {
8079 name: "com.qualcomm.mcx.linearmapper",
8080 owner: "shift",
8081 strip: {
8082 none: true,
8083 },
8084 target: {
8085 android_arm64: {
8086 srcs: [
8087 "proprietary/vendor/lib64/com.qualcomm.mcx.linearmapper.so",
8088 ],
8089 shared_libs: [
8090 "libc++",
8091 "libcutils",
8092 "liblog",
8093 "libofflinelog",
8094 "libsync",
8095 "android.hardware.graphics.allocator@3.0",
8096 "android.hardware.graphics.common@1.1",
8097 "android.hardware.graphics.mapper@3.0",
8098 "android.hardware.graphics.mapper@2.0",
8099 "android.hardware.graphics.mapper@2.1",
8100 "libhardware",
8101 "libhidlbase",
8102 "libhidltransport",
8103 "libqdMetaData",
8104 "vendor.qti.hardware.display.allocator@3.0",
8105 "vendor.qti.hardware.display.mapper@2.0",
8106 "vendor.qti.hardware.display.mapper@3.0",
8107 "libcamera_metadata",
8108 "libutils",
8109 "libqti_vndfwk_detect",
8110 "android.hardware.graphics.allocator@4.0",
8111 "android.hardware.graphics.mapper@4.0",
8112 "libgralloc.qti",
8113 "libgralloctypes",
8114 "vendor.qti.hardware.display.allocator@4.0",
8115 "vendor.qti.hardware.display.mapper@4.0",
8116 "vendor.qti.hardware.display.mapperextensions@1.1",
8117 "com.qti.chi.override",
8118 "libchilog",
8119 "vendor.qti.hardware.vpp@1.1",
8120 "vendor.qti.hardware.vpp@1.2",
8121 "libz",
8122 "libc",
8123 "libm",
8124 "libdl",
8125 ],
8126 },
8127 },
8128 compile_multilib: "64",
8129 prefer: true,
8130 soc_specific: true,
8131}
8132
8133cc_prebuilt_library_shared {
8134 name: "com.qualcomm.mcx.policy.mfl",
8135 owner: "shift",
8136 strip: {
8137 none: true,
8138 },
8139 target: {
8140 android_arm64: {
8141 srcs: [
8142 "proprietary/vendor/lib64/com.qualcomm.mcx.policy.mfl.so",
8143 ],
8144 shared_libs: [
8145 "libc++",
8146 "libcutils",
8147 "liblog",
8148 "libofflinelog",
8149 "libsync",
8150 "android.hardware.graphics.allocator@3.0",
8151 "android.hardware.graphics.common@1.1",
8152 "android.hardware.graphics.mapper@3.0",
8153 "android.hardware.graphics.mapper@2.0",
8154 "android.hardware.graphics.mapper@2.1",
8155 "libhardware",
8156 "libhidlbase",
8157 "libhidltransport",
8158 "libqdMetaData",
8159 "vendor.qti.hardware.display.allocator@3.0",
8160 "vendor.qti.hardware.display.mapper@2.0",
8161 "vendor.qti.hardware.display.mapper@3.0",
8162 "libcamera_metadata",
8163 "libutils",
8164 "libqti_vndfwk_detect",
8165 "android.hardware.graphics.allocator@4.0",
8166 "android.hardware.graphics.mapper@4.0",
8167 "libgralloc.qti",
8168 "libgralloctypes",
8169 "vendor.qti.hardware.display.allocator@4.0",
8170 "vendor.qti.hardware.display.mapper@4.0",
8171 "vendor.qti.hardware.display.mapperextensions@1.1",
8172 "com.qti.chi.override",
8173 "libchilog",
8174 "vendor.qti.hardware.vpp@1.1",
8175 "vendor.qti.hardware.vpp@1.2",
8176 "libz",
8177 "libc",
8178 "libm",
8179 "libdl",
8180 ],
8181 },
8182 },
8183 compile_multilib: "64",
8184 prefer: true,
8185 soc_specific: true,
8186}
8187
8188cc_prebuilt_library_shared {
8189 name: "com.qualcomm.qti.dpm.api@1.0_vendor",
8190 stem: "com.qualcomm.qti.dpm.api@1.0",
8191 owner: "shift",
8192 strip: {
8193 none: true,
8194 },
8195 target: {
8196 android_arm64: {
8197 srcs: [
8198 "proprietary/vendor/lib64/com.qualcomm.qti.dpm.api@1.0.so",
8199 ],
8200 shared_libs: [
8201 "libhidlbase",
8202 "liblog",
8203 "libutils",
8204 "libcutils",
8205 "libc++",
8206 "libc",
8207 "libm",
8208 "libdl",
8209 ],
8210 },
8211 },
8212 compile_multilib: "64",
8213 prefer: true,
8214 soc_specific: true,
8215}
8216
8217cc_prebuilt_library_shared {
8218 name: "com.qualcomm.qti.imscmservice@2.0",
8219 owner: "shift",
8220 strip: {
8221 none: true,
8222 },
8223 target: {
8224 android_arm64: {
8225 srcs: [
8226 "proprietary/vendor/lib64/com.qualcomm.qti.imscmservice@2.0.so",
8227 ],
8228 shared_libs: [
8229 "libhidlbase",
8230 "liblog",
8231 "libutils",
8232 "libcutils",
8233 "libc++",
8234 "libc",
8235 "libm",
8236 "libdl",
8237 ],
8238 },
8239 },
8240 compile_multilib: "64",
8241 prefer: true,
8242 soc_specific: true,
8243}
8244
8245cc_prebuilt_library_shared {
8246 name: "com.qualcomm.qti.imscmservice@2.1",
8247 owner: "shift",
8248 strip: {
8249 none: true,
8250 },
8251 target: {
8252 android_arm64: {
8253 srcs: [
8254 "proprietary/vendor/lib64/com.qualcomm.qti.imscmservice@2.1.so",
8255 ],
8256 shared_libs: [
8257 "com.qualcomm.qti.imscmservice@2.0",
8258 "libhidlbase",
8259 "liblog",
8260 "libutils",
8261 "libcutils",
8262 "libc++",
8263 "libc",
8264 "libm",
8265 "libdl",
8266 ],
8267 },
8268 },
8269 compile_multilib: "64",
8270 prefer: true,
8271 soc_specific: true,
8272}
8273
8274cc_prebuilt_library_shared {
8275 name: "com.qualcomm.qti.imscmservice@2.2",
8276 owner: "shift",
8277 strip: {
8278 none: true,
8279 },
8280 target: {
8281 android_arm64: {
8282 srcs: [
8283 "proprietary/vendor/lib64/com.qualcomm.qti.imscmservice@2.2.so",
8284 ],
8285 shared_libs: [
8286 "com.qualcomm.qti.imscmservice@2.0",
8287 "com.qualcomm.qti.imscmservice@2.1",
8288 "libhidlbase",
8289 "liblog",
8290 "libutils",
8291 "libcutils",
8292 "libc++",
8293 "libc",
8294 "libm",
8295 "libdl",
8296 ],
8297 },
8298 },
8299 compile_multilib: "64",
8300 prefer: true,
8301 soc_specific: true,
8302}
8303
8304cc_prebuilt_library_shared {
8305 name: "com.qualcomm.qti.mcx.usecase.extension",
8306 owner: "shift",
8307 strip: {
8308 none: true,
8309 },
8310 target: {
8311 android_arm64: {
8312 srcs: [
8313 "proprietary/vendor/lib64/com.qualcomm.qti.mcx.usecase.extension.so",
8314 ],
8315 shared_libs: [
8316 "libc++",
8317 "libcutils",
8318 "liblog",
8319 "libofflinelog",
8320 "libsync",
8321 "android.hardware.graphics.allocator@3.0",
8322 "android.hardware.graphics.common@1.1",
8323 "android.hardware.graphics.mapper@3.0",
8324 "android.hardware.graphics.mapper@2.0",
8325 "android.hardware.graphics.mapper@2.1",
8326 "libhardware",
8327 "libhidlbase",
8328 "libhidltransport",
8329 "libqdMetaData",
8330 "vendor.qti.hardware.display.allocator@3.0",
8331 "vendor.qti.hardware.display.mapper@2.0",
8332 "vendor.qti.hardware.display.mapper@3.0",
8333 "libcamera_metadata",
8334 "libutils",
8335 "libqti_vndfwk_detect",
8336 "android.hardware.graphics.allocator@4.0",
8337 "android.hardware.graphics.mapper@4.0",
8338 "libgralloc.qti",
8339 "libgralloctypes",
8340 "vendor.qti.hardware.display.allocator@4.0",
8341 "vendor.qti.hardware.display.mapper@4.0",
8342 "vendor.qti.hardware.display.mapperextensions@1.1",
8343 "com.qti.chi.override",
8344 "libchilog",
8345 "vendor.qti.hardware.vpp@1.1",
8346 "vendor.qti.hardware.vpp@1.2",
8347 "libz",
8348 "libc",
8349 "libm",
8350 "libdl",
8351 ],
8352 },
8353 },
8354 compile_multilib: "64",
8355 prefer: true,
8356 soc_specific: true,
8357}
8358
8359cc_prebuilt_library_shared {
8360 name: "com.qualcomm.qti.uceservice@2.0",
8361 owner: "shift",
8362 strip: {
8363 none: true,
8364 },
8365 target: {
8366 android_arm64: {
8367 srcs: [
8368 "proprietary/vendor/lib64/com.qualcomm.qti.uceservice@2.0.so",
8369 ],
8370 shared_libs: [
8371 "libhidlbase",
8372 "liblog",
8373 "libutils",
8374 "libcutils",
8375 "libc++",
8376 "libc",
8377 "libm",
8378 "libdl",
8379 ],
8380 },
8381 },
8382 compile_multilib: "64",
8383 prefer: true,
8384 soc_specific: true,
8385}
8386
8387cc_prebuilt_library_shared {
8388 name: "com.qualcomm.qti.uceservice@2.1",
8389 owner: "shift",
8390 strip: {
8391 none: true,
8392 },
8393 target: {
8394 android_arm64: {
8395 srcs: [
8396 "proprietary/vendor/lib64/com.qualcomm.qti.uceservice@2.1.so",
8397 ],
8398 shared_libs: [
8399 "com.qualcomm.qti.uceservice@2.0",
8400 "libhidlbase",
8401 "liblog",
8402 "libutils",
8403 "libcutils",
8404 "libc++",
8405 "libc",
8406 "libm",
8407 "libdl",
8408 ],
8409 },
8410 },
8411 compile_multilib: "64",
8412 prefer: true,
8413 soc_specific: true,
8414}
8415
8416cc_prebuilt_library_shared {
8417 name: "com.qualcomm.qti.uceservice@2.2",
8418 owner: "shift",
8419 strip: {
8420 none: true,
8421 },
8422 target: {
8423 android_arm64: {
8424 srcs: [
8425 "proprietary/vendor/lib64/com.qualcomm.qti.uceservice@2.2.so",
8426 ],
8427 shared_libs: [
8428 "com.qualcomm.qti.uceservice@2.0",
8429 "com.qualcomm.qti.uceservice@2.1",
8430 "libhidlbase",
8431 "liblog",
8432 "libutils",
8433 "libcutils",
8434 "libc++",
8435 "libc",
8436 "libm",
8437 "libdl",
8438 ],
8439 },
8440 },
8441 compile_multilib: "64",
8442 prefer: true,
8443 soc_specific: true,
8444}
8445
8446cc_prebuilt_library_shared {
8447 name: "com.qualcomm.qti.uceservice@2.3",
8448 owner: "shift",
8449 strip: {
8450 none: true,
8451 },
8452 target: {
8453 android_arm64: {
8454 srcs: [
8455 "proprietary/vendor/lib64/com.qualcomm.qti.uceservice@2.3.so",
8456 ],
8457 shared_libs: [
8458 "com.qualcomm.qti.uceservice@2.0",
8459 "com.qualcomm.qti.uceservice@2.1",
8460 "com.qualcomm.qti.uceservice@2.2",
8461 "libhidlbase",
8462 "liblog",
8463 "libutils",
8464 "libcutils",
8465 "libc++",
8466 "libc",
8467 "libm",
8468 "libdl",
8469 ],
8470 },
8471 },
8472 compile_multilib: "64",
8473 prefer: true,
8474 soc_specific: true,
8475}
8476
8477cc_prebuilt_library_shared {
8478 name: "deviceInfoServiceModuleNr",
8479 owner: "shift",
8480 strip: {
8481 none: true,
8482 },
8483 target: {
8484 android_arm64: {
8485 srcs: [
8486 "proprietary/vendor/lib64/deviceInfoServiceModuleNr.so",
8487 ],
8488 shared_libs: [
8489 "vendor.qti.hardware.radio.internal.deviceinfo@1.0",
8490 "libqcrilNrFramework",
8491 "libqcrilNr",
8492 "libqcrilNrLogger",
8493 "libutils",
8494 "librilqmiservices",
8495 "libqmi_cci",
8496 "libhidlbase",
8497 "liblog",
8498 "libc++",
8499 "libc",
8500 "libm",
8501 "libdl",
8502 ],
8503 },
8504 },
8505 compile_multilib: "64",
8506 prefer: true,
8507 soc_specific: true,
8508}
8509
8510cc_prebuilt_library_shared {
8511 name: "android.hardware.bluetooth@1.0-impl-qti",
8512 owner: "shift",
8513 strip: {
8514 none: true,
8515 },
8516 target: {
8517 android_arm64: {
8518 srcs: [
8519 "proprietary/vendor/lib64/hw/android.hardware.bluetooth@1.0-impl-qti.so",
8520 ],
8521 shared_libs: [
8522 "libbase",
8523 "libcutils",
8524 "libhidlbase",
8525 "liblog",
8526 "libutils",
8527 "libdiag",
8528 "libqmiservices",
8529 "libqmi_cci",
8530 "libbtnv",
8531 "android.hardware.bluetooth@1.0",
8532 "libsoc_helper",
8533 "libc++",
8534 "libc",
8535 "libm",
8536 "libdl",
8537 ],
8538 },
8539 },
8540 compile_multilib: "64",
8541 relative_install_path: "hw",
8542 prefer: true,
8543 soc_specific: true,
8544}
8545
8546cc_prebuilt_library_shared {
8547 name: "android.hardware.gatekeeper@1.0-impl-qti",
8548 owner: "shift",
8549 strip: {
8550 none: true,
8551 },
8552 target: {
8553 android_arm64: {
8554 srcs: [
8555 "proprietary/vendor/lib64/hw/android.hardware.gatekeeper@1.0-impl-qti.so",
8556 ],
8557 shared_libs: [
8558 "android.hardware.gatekeeper@1.0",
8559 "libhidlbase",
8560 "libutils",
8561 "liblog",
8562 "libcutils",
8563 "libkeymasterdeviceutils",
8564 "libqcbor",
8565 "libc++",
8566 "libc",
8567 "libm",
8568 "libdl",
8569 ],
8570 },
8571 },
8572 compile_multilib: "64",
8573 relative_install_path: "hw",
8574 prefer: true,
8575 soc_specific: true,
8576}
8577
8578cc_prebuilt_library_shared {
8579 name: "camera.qcom",
8580 owner: "shift",
8581 strip: {
8582 none: true,
8583 },
8584 target: {
8585 android_arm64: {
8586 srcs: [
8587 "proprietary/vendor/lib64/hw/camera.qcom.so",
8588 ],
8589 shared_libs: [
8590 "libc++",
8591 "libcutils",
8592 "liblog",
8593 "libofflinelog",
8594 "libsync",
8595 "android.hardware.graphics.allocator@3.0",
8596 "android.hardware.graphics.common@1.1",
8597 "android.hardware.graphics.mapper@3.0",
8598 "android.hardware.graphics.mapper@2.0",
8599 "android.hardware.graphics.mapper@2.1",
8600 "libhardware",
8601 "libhidlbase",
8602 "libhidltransport",
8603 "libqdMetaData",
8604 "vendor.qti.hardware.display.allocator@3.0",
8605 "vendor.qti.hardware.display.mapper@2.0",
8606 "vendor.qti.hardware.display.mapper@3.0",
8607 "libcamera_metadata",
8608 "libutils",
8609 "libqti_vndfwk_detect",
8610 "android.hardware.graphics.allocator@4.0",
8611 "android.hardware.graphics.mapper@4.0",
8612 "libgralloc.qti",
8613 "libgralloctypes",
8614 "vendor.qti.hardware.display.allocator@4.0",
8615 "vendor.qti.hardware.display.mapper@4.0",
8616 "vendor.qti.hardware.display.mapperextensions@1.1",
8617 "libcdsprpc",
8618 "libcamxfdengine",
8619 "libcamximageformatutils",
8620 "libcamxstatscore",
8621 "libofflinedump",
8622 "libprotobuf-cpp-full-3.9.1-vendorcompat",
8623 "libqmi_cci",
8624 "libqmi_common_so",
8625 "libqmi_encdec",
8626 "libsensorslog",
8627 "libsnsapi",
8628 "libcvp2_1",
8629 "libcvp_common",
8630 "libsynx",
8631 "libz",
8632 "libdl",
8633 "libc",
8634 "libm",
8635 ],
8636 },
8637 },
8638 compile_multilib: "64",
8639 relative_install_path: "hw",
8640 prefer: true,
8641 soc_specific: true,
8642}
8643
8644cc_prebuilt_library_shared {
8645 name: "com.dsi.ant@1.0-impl",
8646 owner: "shift",
8647 strip: {
8648 none: true,
8649 },
8650 target: {
8651 android_arm64: {
8652 srcs: [
8653 "proprietary/vendor/lib64/hw/com.dsi.ant@1.0-impl.so",
8654 ],
8655 shared_libs: [
8656 "libbase",
8657 "libcutils",
8658 "libhidlbase",
8659 "liblog",
8660 "libutils",
8661 "com.dsi.ant@1.0",
8662 "android.hardware.bluetooth@1.0",
8663 "android.hardware.bluetooth@1.0-impl-qti",
8664 "libc++",
8665 "libc",
8666 "libm",
8667 "libdl",
8668 ],
8669 },
8670 },
8671 compile_multilib: "64",
8672 relative_install_path: "hw",
8673 prefer: true,
8674 soc_specific: true,
8675}
8676
8677cc_prebuilt_library_shared {
8678 name: "com.qti.chi.override",
8679 owner: "shift",
8680 strip: {
8681 none: true,
8682 },
8683 target: {
8684 android_arm64: {
8685 srcs: [
8686 "proprietary/vendor/lib64/hw/com.qti.chi.override.so",
8687 ],
8688 shared_libs: [
8689 "libc++",
8690 "libcutils",
8691 "liblog",
8692 "libofflinelog",
8693 "libsync",
8694 "android.hardware.graphics.allocator@3.0",
8695 "android.hardware.graphics.common@1.1",
8696 "android.hardware.graphics.mapper@3.0",
8697 "android.hardware.graphics.mapper@2.0",
8698 "android.hardware.graphics.mapper@2.1",
8699 "libhardware",
8700 "libhidlbase",
8701 "libhidltransport",
8702 "libqdMetaData",
8703 "vendor.qti.hardware.display.allocator@3.0",
8704 "vendor.qti.hardware.display.mapper@2.0",
8705 "vendor.qti.hardware.display.mapper@3.0",
8706 "libcamera_metadata",
8707 "libutils",
8708 "libqti_vndfwk_detect",
8709 "android.hardware.graphics.allocator@4.0",
8710 "android.hardware.graphics.mapper@4.0",
8711 "libgralloc.qti",
8712 "libgralloctypes",
8713 "vendor.qti.hardware.display.allocator@4.0",
8714 "vendor.qti.hardware.display.mapper@4.0",
8715 "vendor.qti.hardware.display.mapperextensions@1.1",
8716 "libz",
8717 "libchilog",
8718 "vendor.qti.hardware.camera.postproc@1.0-service-impl",
8719 "libc",
8720 "libm",
8721 "libdl",
8722 ],
8723 },
8724 },
8725 compile_multilib: "64",
8726 relative_install_path: "hw",
8727 prefer: true,
8728 soc_specific: true,
8729}
8730
8731cc_prebuilt_library_shared {
8732 name: "fingerprint.lahaina",
8733 owner: "shift",
8734 strip: {
8735 none: true,
8736 },
8737 target: {
8738 android_arm64: {
8739 srcs: [
8740 "proprietary/vendor/lib64/hw/fingerprint.lahaina.so",
8741 ],
8742 shared_libs: [
8743 "libhidlbase",
8744 "libc++",
8745 "libutils",
8746 "libcutils",
8747 "liblog",
8748 "libhardware",
8749 "libion",
8750 "libgf_hal",
8751 "libc",
8752 "libm",
8753 "libdl",
8754 ],
8755 },
8756 },
8757 compile_multilib: "64",
8758 relative_install_path: "hw",
8759 prefer: true,
8760 soc_specific: true,
8761}
8762
8763cc_prebuilt_library_shared {
8764 name: "vendor.qti.esepowermanager@1.1-impl",
8765 owner: "shift",
8766 strip: {
8767 none: true,
8768 },
8769 target: {
8770 android_arm64: {
8771 srcs: [
8772 "proprietary/vendor/lib64/hw/vendor.qti.esepowermanager@1.1-impl.so",
8773 ],
8774 shared_libs: [
8775 "libbase",
8776 "libcutils",
8777 "libhidlbase",
8778 "liblog",
8779 "libutils",
8780 "libesepmconfig",
8781 "vendor.qti.esepowermanager@1.0",
8782 "vendor.qti.esepowermanager@1.1",
8783 "libc++",
8784 "libc",
8785 "libm",
8786 "libdl",
8787 ],
8788 },
8789 },
8790 compile_multilib: "64",
8791 relative_install_path: "hw",
8792 prefer: true,
8793 soc_specific: true,
8794}
8795
8796cc_prebuilt_library_shared {
8797 name: "vendor.qti.gnss@4.3-impl",
8798 owner: "shift",
8799 strip: {
8800 none: true,
8801 },
8802 target: {
8803 android_arm64: {
8804 srcs: [
8805 "proprietary/vendor/lib64/hw/vendor.qti.gnss@4.3-impl.so",
8806 ],
8807 shared_libs: [
8808 "liblog",
8809 "libhidlbase",
8810 "libutils",
8811 "android.hardware.gnss@1.0",
8812 "android.hardware.gnss@1.1",
8813 "vendor.qti.gnss@1.0",
8814 "vendor.qti.gnss@1.1",
8815 "vendor.qti.gnss@1.2",
8816 "vendor.qti.gnss@2.0",
8817 "vendor.qti.gnss@2.1",
8818 "vendor.qti.gnss@3.0",
8819 "vendor.qti.gnss@4.0",
8820 "vendor.qti.gnss@4.1",
8821 "vendor.qti.gnss@4.2",
8822 "vendor.qti.gnss@4.3",
8823 "libloc_core",
8824 "libgps.utils",
8825 "liblocation_api",
8826 "liblocationservice_glue",
8827 "liblbs_core",
8828 "libdataitems",
8829 "liblocationservice",
8830 "libxtadapter",
8831 "libizat_core",
8832 "libizat_client_api",
8833 "libc++",
8834 "libc",
8835 "libm",
8836 "libdl",
8837 ],
8838 },
8839 },
8840 compile_multilib: "64",
8841 relative_install_path: "hw",
8842 prefer: true,
8843 soc_specific: true,
8844}
8845
8846cc_prebuilt_library_shared {
8847 name: "vendor.qti.hardware.alarm@1.0-impl",
8848 owner: "shift",
8849 strip: {
8850 none: true,
8851 },
8852 target: {
8853 android_arm64: {
8854 srcs: [
8855 "proprietary/vendor/lib64/hw/vendor.qti.hardware.alarm@1.0-impl.so",
8856 ],
8857 shared_libs: [
8858 "libhidlbase",
8859 "libutils",
8860 "liblog",
8861 "libcutils",
8862 "libhardware",
8863 "libbase",
8864 "vendor.qti.hardware.alarm@1.0",
8865 "libc++",
8866 "libc",
8867 "libm",
8868 "libdl",
8869 ],
8870 },
8871 },
8872 compile_multilib: "64",
8873 relative_install_path: "hw",
8874 prefer: true,
8875 soc_specific: true,
8876}
8877
8878cc_prebuilt_library_shared {
8879 name: "vendor.qti.hardware.bluetooth_sar@1.1-impl",
8880 owner: "shift",
8881 strip: {
8882 none: true,
8883 },
8884 target: {
8885 android_arm64: {
8886 srcs: [
8887 "proprietary/vendor/lib64/hw/vendor.qti.hardware.bluetooth_sar@1.1-impl.so",
8888 ],
8889 shared_libs: [
8890 "libhidlbase",
8891 "libutils",
8892 "liblog",
8893 "libbase",
8894 "libcutils",
8895 "vendor.qti.hardware.bluetooth_sar@1.0",
8896 "vendor.qti.hardware.bluetooth_sar@1.1",
8897 "android.hardware.bluetooth@1.0-impl-qti",
8898 "libc++",
8899 "libc",
8900 "libm",
8901 "libdl",
8902 ],
8903 },
8904 },
8905 compile_multilib: "64",
8906 relative_install_path: "hw",
8907 prefer: true,
8908 soc_specific: true,
8909}
8910
8911cc_prebuilt_library_shared {
8912 name: "vendor.qti.hardware.btconfigstore@1.0-impl",
8913 owner: "shift",
8914 strip: {
8915 none: true,
8916 },
8917 target: {
8918 android_arm64: {
8919 srcs: [
8920 "proprietary/vendor/lib64/hw/vendor.qti.hardware.btconfigstore@1.0-impl.so",
8921 ],
8922 shared_libs: [
8923 "libbase",
8924 "libcutils",
8925 "libhidlbase",
8926 "liblog",
8927 "libutils",
8928 "vendor.qti.hardware.btconfigstore@1.0",
8929 "android.hardware.bluetooth@1.0-impl-qti",
8930 "libc++",
8931 "libc",
8932 "libm",
8933 "libdl",
8934 ],
8935 },
8936 },
8937 compile_multilib: "64",
8938 relative_install_path: "hw",
8939 prefer: true,
8940 soc_specific: true,
8941}
8942
8943cc_prebuilt_library_shared {
8944 name: "vendor.qti.hardware.btconfigstore@2.0-impl",
8945 owner: "shift",
8946 strip: {
8947 none: true,
8948 },
8949 target: {
8950 android_arm64: {
8951 srcs: [
8952 "proprietary/vendor/lib64/hw/vendor.qti.hardware.btconfigstore@2.0-impl.so",
8953 ],
8954 shared_libs: [
8955 "libbase",
8956 "libcutils",
8957 "libhidlbase",
8958 "liblog",
8959 "libutils",
8960 "vendor.qti.hardware.btconfigstore@2.0",
8961 "android.hardware.bluetooth@1.0-impl-qti",
8962 "libc++",
8963 "libc",
8964 "libm",
8965 "libdl",
8966 ],
8967 },
8968 },
8969 compile_multilib: "64",
8970 relative_install_path: "hw",
8971 prefer: true,
8972 soc_specific: true,
8973}
8974
8975cc_prebuilt_library_shared {
8976 name: "vendor.qti.hardware.capabilityconfigstore@1.0-impl",
8977 owner: "shift",
8978 strip: {
8979 none: true,
8980 },
8981 target: {
8982 android_arm64: {
8983 srcs: [
8984 "proprietary/vendor/lib64/hw/vendor.qti.hardware.capabilityconfigstore@1.0-impl.so",
8985 ],
8986 shared_libs: [
8987 "liblog",
8988 "libcutils",
8989 "libbase",
8990 "libutils",
8991 "libhardware",
8992 "libhidlbase",
8993 "libxml2",
8994 "vendor.qti.hardware.capabilityconfigstore@1.0",
8995 "libc++",
8996 "libc",
8997 "libm",
8998 "libdl",
8999 ],
9000 },
9001 },
9002 compile_multilib: "64",
9003 relative_install_path: "hw",
9004 prefer: true,
9005 soc_specific: true,
9006}
9007
9008cc_prebuilt_library_shared {
9009 name: "vendor.qti.hardware.fm@1.0-impl",
9010 owner: "shift",
9011 strip: {
9012 none: true,
9013 },
9014 target: {
9015 android_arm64: {
9016 srcs: [
9017 "proprietary/vendor/lib64/hw/vendor.qti.hardware.fm@1.0-impl.so",
9018 ],
9019 shared_libs: [
9020 "libbase",
9021 "libcutils",
9022 "libhidlbase",
9023 "liblog",
9024 "libutils",
9025 "vendor.qti.hardware.fm@1.0_vendor",
9026 "android.hardware.bluetooth@1.0-impl-qti",
9027 "libqmi_cci",
9028 "libqmi",
9029 "libqmiservices",
9030 "libc++",
9031 "libc",
9032 "libm",
9033 "libdl",
9034 ],
9035 },
9036 },
9037 compile_multilib: "64",
9038 relative_install_path: "hw",
9039 prefer: true,
9040 soc_specific: true,
9041}
9042
9043cc_prebuilt_library_shared {
9044 name: "vendor.qti.hardware.qseecom@1.0-impl",
9045 owner: "shift",
9046 strip: {
9047 none: true,
9048 },
9049 target: {
9050 android_arm64: {
9051 srcs: [
9052 "proprietary/vendor/lib64/hw/vendor.qti.hardware.qseecom@1.0-impl.so",
9053 ],
9054 shared_libs: [
9055 "libbase",
9056 "libhidlbase",
9057 "libhidlmemory",
9058 "libutils",
9059 "libcutils",
9060 "liblog",
9061 "vendor.qti.hardware.qseecom@1.0",
9062 "libQSEEComAPI",
9063 "android.hidl.allocator@1.0",
9064 "android.hidl.memory@1.0",
9065 "libc++",
9066 "libc",
9067 "libm",
9068 "libdl",
9069 ],
9070 },
9071 },
9072 compile_multilib: "64",
9073 relative_install_path: "hw",
9074 prefer: true,
9075 soc_specific: true,
9076}
9077
9078cc_prebuilt_library_shared {
9079 name: "vendor.qti.hardware.qteeconnector@1.0-impl",
9080 owner: "shift",
9081 strip: {
9082 none: true,
9083 },
9084 target: {
9085 android_arm64: {
9086 srcs: [
9087 "proprietary/vendor/lib64/hw/vendor.qti.hardware.qteeconnector@1.0-impl.so",
9088 ],
9089 shared_libs: [
9090 "libhidlbase",
9091 "libutils",
9092 "libcutils",
9093 "liblog",
9094 "vendor.qti.hardware.qteeconnector@1.0",
9095 "libQSEEComAPI",
9096 "libGPreqcancel_svc",
9097 "libxml2",
9098 "libminkdescriptor",
9099 "libqcbor",
9100 "libion",
9101 "libc++",
9102 "libc",
9103 "libm",
9104 "libdl",
9105 ],
9106 },
9107 },
9108 compile_multilib: "64",
9109 relative_install_path: "hw",
9110 prefer: true,
9111 soc_specific: true,
9112}
9113
9114cc_prebuilt_library_shared {
9115 name: "vendor.qti.hardware.sensorscalibrate@1.0-impl",
9116 owner: "shift",
9117 strip: {
9118 none: true,
9119 },
9120 target: {
9121 android_arm64: {
9122 srcs: [
9123 "proprietary/vendor/lib64/hw/vendor.qti.hardware.sensorscalibrate@1.0-impl.so",
9124 ],
9125 shared_libs: [
9126 "libhidlbase",
9127 "libutils",
9128 "liblog",
9129 "libcutils",
9130 "libhardware",
9131 "libbase",
9132 "vendor.qti.hardware.sensorscalibrate@1.0",
9133 "libsensorcal",
9134 "libc++",
9135 "libc",
9136 "libm",
9137 "libdl",
9138 ],
9139 },
9140 },
9141 compile_multilib: "64",
9142 relative_install_path: "hw",
9143 prefer: true,
9144 soc_specific: true,
9145}
9146
9147cc_prebuilt_library_shared {
9148 name: "vendor.qti.hardware.servicetracker@1.2-impl",
9149 owner: "shift",
9150 strip: {
9151 none: true,
9152 },
9153 target: {
9154 android_arm64: {
9155 srcs: [
9156 "proprietary/vendor/lib64/hw/vendor.qti.hardware.servicetracker@1.2-impl.so",
9157 ],
9158 shared_libs: [
9159 "libhidlbase",
9160 "libhardware",
9161 "libbase",
9162 "liblog",
9163 "libcutils",
9164 "libutils",
9165 "vendor.qti.hardware.servicetracker@1.2",
9166 "vendor.qti.hardware.servicetracker@1.1",
9167 "vendor.qti.hardware.servicetracker@1.0",
9168 "libc++",
9169 "libc",
9170 "libm",
9171 "libdl",
9172 ],
9173 },
9174 },
9175 compile_multilib: "64",
9176 relative_install_path: "hw",
9177 prefer: true,
9178 soc_specific: true,
9179}
9180
9181cc_prebuilt_library_shared {
9182 name: "vendor.qti.hardware.soter@1.0-impl",
9183 owner: "shift",
9184 strip: {
9185 none: true,
9186 },
9187 target: {
9188 android_arm64: {
9189 srcs: [
9190 "proprietary/vendor/lib64/hw/vendor.qti.hardware.soter@1.0-impl.so",
9191 ],
9192 shared_libs: [
9193 "libhwbinder",
9194 "libhidlbase",
9195 "libhidltransport",
9196 "libutils",
9197 "libcutils",
9198 "libcrypto",
9199 "libbase",
9200 "liblog",
9201 "vendor.qti.hardware.soter@1.0",
9202 "libQSEEComAPI",
9203 "libc++",
9204 "libc",
9205 "libm",
9206 "libdl",
9207 ],
9208 },
9209 },
9210 compile_multilib: "64",
9211 relative_install_path: "hw",
9212 prefer: true,
9213 soc_specific: true,
9214}
9215
9216cc_prebuilt_library_shared {
9217 name: "lib-imscommon",
9218 owner: "shift",
9219 strip: {
9220 none: true,
9221 },
9222 target: {
9223 android_arm64: {
9224 srcs: [
9225 "proprietary/vendor/lib64/lib-imscommon.so",
9226 ],
9227 shared_libs: [
9228 "liblog",
9229 "libcutils",
9230 "libutils",
9231 "libqti_vndfwk_detect",
9232 "libqmi_cci",
9233 "libqmi_csi",
9234 "libbase",
9235 "libhardware_legacy",
9236 "libhidlbase",
9237 "libqmiservices",
9238 "libqmi_encdec",
9239 "libandroid_net",
9240 "libdsi_netctrl",
9241 "libdiag",
9242 "libqmi_common_so",
9243 "libcneapiclient",
9244 "vendor.qti.ims.factory@1.0",
9245 "vendor.qti.ims.factory@1.1",
9246 "vendor.qti.ims.factory@2.0",
9247 "vendor.qti.ims.factory@2.1",
9248 "vendor.qti.ims.factory@2.2",
9249 "libnetutils",
9250 "libz",
9251 "libc++",
9252 "libc",
9253 "libm",
9254 "libdl",
9255 ],
9256 },
9257 },
9258 compile_multilib: "64",
9259 prefer: true,
9260 soc_specific: true,
9261}
9262
9263cc_prebuilt_library_shared {
9264 name: "lib-imsdpl",
9265 owner: "shift",
9266 strip: {
9267 none: true,
9268 },
9269 target: {
9270 android_arm64: {
9271 srcs: [
9272 "proprietary/vendor/lib64/lib-imsdpl.so",
9273 ],
9274 shared_libs: [
9275 "libdiag",
9276 "libqmiservices",
9277 "libcutils",
9278 "libutils",
9279 "liblog",
9280 "libtime_genoff",
9281 "libcrypto",
9282 "libssl",
9283 "libandroid_net",
9284 "libc++",
9285 "libc",
9286 "libm",
9287 "libdl",
9288 ],
9289 },
9290 },
9291 compile_multilib: "64",
9292 prefer: true,
9293 soc_specific: true,
9294}
9295
9296cc_prebuilt_library_shared {
9297 name: "lib-imsqimf",
9298 owner: "shift",
9299 strip: {
9300 none: true,
9301 },
9302 target: {
9303 android_arm64: {
9304 srcs: [
9305 "proprietary/vendor/lib64/lib-imsqimf.so",
9306 ],
9307 shared_libs: [
9308 "lib-imsdpl",
9309 "lib-imsxml",
9310 "liblog",
9311 "libc++",
9312 "libc",
9313 "libm",
9314 "libdl",
9315 ],
9316 },
9317 },
9318 compile_multilib: "64",
9319 prefer: true,
9320 soc_specific: true,
9321}
9322
9323cc_prebuilt_library_shared {
9324 name: "lib-imsrcsservice",
9325 owner: "shift",
9326 strip: {
9327 none: true,
9328 },
9329 target: {
9330 android_arm64: {
9331 srcs: [
9332 "proprietary/vendor/lib64/lib-imsrcsservice.so",
9333 ],
9334 shared_libs: [
9335 "liblog",
9336 "libcutils",
9337 "libutils",
9338 "libnetutils",
9339 "libandroid_net",
9340 "libz",
9341 "libdsi_netctrl",
9342 "lib-imscommon",
9343 "libdiag",
9344 "libqti_vndfwk_detect",
9345 "libqmi_cci",
9346 "libqmi_csi",
9347 "libbase",
9348 "libhardware_legacy",
9349 "libhidlbase",
9350 "libqmiservices",
9351 "libqmi_encdec",
9352 "com.qualcomm.qti.uceservice@2.0",
9353 "com.qualcomm.qti.uceservice@2.1",
9354 "com.qualcomm.qti.uceservice@2.2",
9355 "com.qualcomm.qti.uceservice@2.3",
9356 "com.qualcomm.qti.imscmservice@2.0",
9357 "com.qualcomm.qti.imscmservice@2.1",
9358 "com.qualcomm.qti.imscmservice@2.2",
9359 "vendor.qti.ims.rcssip@1.0",
9360 "vendor.qti.ims.connection@1.0",
9361 "vendor.qti.ims.factory@2.0",
9362 "vendor.qti.ims.rcsuce@1.0",
9363 "vendor.qti.ims.factory@2.1",
9364 "vendor.qti.ims.rcsuce@1.1",
9365 "vendor.qti.ims.rcssip@1.1",
9366 "vendor.qti.ims.factory@2.2",
9367 "vendor.qti.ims.rcsuce@1.2",
9368 "vendor.qti.ims.rcssip@1.2",
9369 "libc++",
9370 "libc",
9371 "libm",
9372 "libdl",
9373 ],
9374 },
9375 },
9376 compile_multilib: "64",
9377 prefer: true,
9378 soc_specific: true,
9379}
9380
9381cc_prebuilt_library_shared {
9382 name: "lib-imsservice",
9383 owner: "shift",
9384 strip: {
9385 none: true,
9386 },
9387 target: {
9388 android_arm64: {
9389 srcs: [
9390 "proprietary/vendor/lib64/lib-imsservice.so",
9391 ],
9392 shared_libs: [
9393 "liblog",
9394 "libcutils",
9395 "libutils",
9396 "lib-imscommon",
9397 "libbase",
9398 "libhardware_legacy",
9399 "libhidlbase",
9400 "libqmiservices",
9401 "libqmi_cci",
9402 "libdiag",
9403 "libidl",
9404 "libqti_vndfwk_detect",
9405 "libandroid_net",
9406 "vendor.qti.ims.callinfo@1.0",
9407 "vendor.qti.ims.rcsconfig@2.0",
9408 "vendor.qti.ims.rcsconfig@2.1",
9409 "vendor.qti.ims.factory@1.0",
9410 "vendor.qti.ims.factory@1.1",
9411 "vendor.qti.ims.callcapability@1.0",
9412 "vendor.qti.ims.configservice@1.0",
9413 "vendor.qti.ims.factory@2.0",
9414 "vendor.qti.ims.factory@2.1",
9415 "vendor.qti.ims.factory@2.2",
9416 "vendor.qti.ims.configservice@1.1",
9417 "libc++",
9418 "libc",
9419 "libm",
9420 "libdl",
9421 ],
9422 },
9423 },
9424 compile_multilib: "64",
9425 prefer: true,
9426 soc_specific: true,
9427}
9428
9429cc_prebuilt_library_shared {
9430 name: "lib-imsvtcore",
9431 owner: "shift",
9432 strip: {
9433 none: true,
9434 },
9435 target: {
9436 android_arm64: {
9437 srcs: [
9438 "proprietary/vendor/lib64/lib-imsvtcore.so",
9439 ],
9440 shared_libs: [
9441 "librcc",
9442 "libion",
9443 "libhidlbase",
9444 "vendor.qti.imsrtpservice@3.0_vendor",
9445 "vendor.qti.imsrtpservice@3.0-service-Impl",
9446 "libdiag",
9447 "libcutils",
9448 "libutils",
9449 "liblog",
9450 "libc++",
9451 "libc",
9452 "libm",
9453 "libdl",
9454 ],
9455 },
9456 },
9457 compile_multilib: "64",
9458 prefer: true,
9459 soc_specific: true,
9460}
9461
9462cc_prebuilt_library_shared {
9463 name: "lib-imsxml",
9464 owner: "shift",
9465 strip: {
9466 none: true,
9467 },
9468 target: {
9469 android_arm64: {
9470 srcs: [
9471 "proprietary/vendor/lib64/lib-imsxml.so",
9472 ],
9473 shared_libs: [
9474 "lib-imsdpl",
9475 "libcutils",
9476 "liblog",
9477 "libc++",
9478 "libc",
9479 "libm",
9480 "libdl",
9481 ],
9482 },
9483 },
9484 compile_multilib: "64",
9485 prefer: true,
9486 soc_specific: true,
9487}
9488
9489cc_prebuilt_library_shared {
9490 name: "lib-rtpcommon",
9491 owner: "shift",
9492 strip: {
9493 none: true,
9494 },
9495 target: {
9496 android_arm64: {
9497 srcs: [
9498 "proprietary/vendor/lib64/lib-rtpcommon.so",
9499 ],
9500 shared_libs: [
9501 "libdiag",
9502 "libcutils",
9503 "libutils",
9504 "liblog",
9505 "lib-imsdpl",
9506 "libc++",
9507 "libc",
9508 "libm",
9509 "libdl",
9510 ],
9511 },
9512 },
9513 compile_multilib: "64",
9514 prefer: true,
9515 soc_specific: true,
9516}
9517
9518cc_prebuilt_library_shared {
9519 name: "lib-rtpcore",
9520 owner: "shift",
9521 strip: {
9522 none: true,
9523 },
9524 target: {
9525 android_arm64: {
9526 srcs: [
9527 "proprietary/vendor/lib64/lib-rtpcore.so",
9528 ],
9529 shared_libs: [
9530 "libdiag",
9531 "libcutils",
9532 "libutils",
9533 "liblog",
9534 "lib-imsdpl",
9535 "lib-imsvtcore",
9536 "lib-rtpcommon",
9537 "libc++",
9538 "libc",
9539 "libm",
9540 "libdl",
9541 ],
9542 },
9543 },
9544 compile_multilib: "64",
9545 prefer: true,
9546 soc_specific: true,
9547}
9548
9549cc_prebuilt_library_shared {
9550 name: "lib-rtpsl",
9551 owner: "shift",
9552 strip: {
9553 none: true,
9554 },
9555 target: {
9556 android_arm64: {
9557 srcs: [
9558 "proprietary/vendor/lib64/lib-rtpsl.so",
9559 ],
9560 shared_libs: [
9561 "libcutils",
9562 "libutils",
9563 "liblog",
9564 "lib-imsdpl",
9565 "lib-rtpcore",
9566 "lib-rtpcommon",
9567 "libqti_vndfwk_detect",
9568 "libdiag",
9569 "libc++",
9570 "libc",
9571 "libm",
9572 "libdl",
9573 ],
9574 },
9575 },
9576 compile_multilib: "64",
9577 prefer: true,
9578 soc_specific: true,
9579}
9580
9581cc_prebuilt_library_shared {
9582 name: "libGPTEE_vendor",
9583 owner: "shift",
9584 strip: {
9585 none: true,
9586 },
9587 target: {
9588 android_arm64: {
9589 srcs: [
9590 "proprietary/vendor/lib64/libGPTEE_vendor.so",
9591 ],
9592 shared_libs: [
9593 "libc",
9594 "libcutils",
9595 "libutils",
9596 "liblog",
9597 "libc++",
9598 "libm",
9599 "libdl",
9600 ],
9601 },
9602 },
9603 compile_multilib: "64",
9604 prefer: true,
9605 soc_specific: true,
9606}
9607
9608cc_prebuilt_library_shared {
9609 name: "libGPreqcancel",
9610 owner: "shift",
9611 strip: {
9612 none: true,
9613 },
9614 target: {
9615 android_arm64: {
9616 srcs: [
9617 "proprietary/vendor/lib64/libGPreqcancel.so",
9618 ],
9619 shared_libs: [
9620 "libutils",
9621 "libcutils",
9622 "libdiag",
9623 "liblog",
9624 "libQSEEComAPI",
9625 "libGPreqcancel_svc",
9626 "libc++",
9627 "libc",
9628 "libm",
9629 "libdl",
9630 ],
9631 },
9632 },
9633 compile_multilib: "64",
9634 prefer: true,
9635 soc_specific: true,
9636}
9637
9638cc_prebuilt_library_shared {
9639 name: "libGPreqcancel_svc",
9640 owner: "shift",
9641 strip: {
9642 none: true,
9643 },
9644 target: {
9645 android_arm64: {
9646 srcs: [
9647 "proprietary/vendor/lib64/libGPreqcancel_svc.so",
9648 ],
9649 shared_libs: [
9650 "libutils",
9651 "libcutils",
9652 "liblog",
9653 "libc++",
9654 "libc",
9655 "libm",
9656 "libdl",
9657 ],
9658 },
9659 },
9660 compile_multilib: "64",
9661 prefer: true,
9662 soc_specific: true,
9663}
9664
9665cc_prebuilt_library_shared {
9666 name: "libQSEEComAPI",
9667 owner: "shift",
9668 strip: {
9669 none: true,
9670 },
9671 target: {
9672 android_arm64: {
9673 srcs: [
9674 "proprietary/vendor/lib64/libQSEEComAPI.so",
9675 ],
9676 shared_libs: [
9677 "libion",
9678 "libcutils",
9679 "libutils",
9680 "liblog",
9681 "libc++",
9682 "libc",
9683 "libm",
9684 "libdl",
9685 ],
9686 },
9687 },
9688 compile_multilib: "64",
9689 prefer: true,
9690 soc_specific: true,
9691}
9692
9693cc_prebuilt_library_shared {
9694 name: "libadsp_default_listener",
9695 owner: "shift",
9696 strip: {
9697 none: true,
9698 },
9699 target: {
9700 android_arm64: {
9701 srcs: [
9702 "proprietary/vendor/lib64/libadsp_default_listener.so",
9703 ],
9704 shared_libs: [
9705 "liblog",
9706 "libadsprpc",
9707 "libc++",
9708 "libc",
9709 "libm",
9710 "libdl",
9711 ],
9712 },
9713 },
9714 compile_multilib: "64",
9715 prefer: true,
9716 soc_specific: true,
9717}
9718
9719cc_prebuilt_library_shared {
9720 name: "libadsprpc",
9721 owner: "shift",
9722 strip: {
9723 none: true,
9724 },
9725 target: {
9726 android_arm64: {
9727 srcs: [
9728 "proprietary/vendor/lib64/libadsprpc.so",
9729 ],
9730 shared_libs: [
9731 "libhidlbase",
9732 "libhardware",
9733 "libutils",
9734 "vendor.qti.hardware.dsp@1.0",
9735 "liblog",
9736 "libc",
9737 "libcutils",
9738 "libion",
9739 "libc++",
9740 "libm",
9741 "libdl",
9742 ],
9743 },
9744 },
9745 compile_multilib: "64",
9746 prefer: true,
9747 soc_specific: true,
9748}
9749
9750cc_prebuilt_library_shared {
9751 name: "libaoa",
9752 owner: "shift",
9753 strip: {
9754 none: true,
9755 },
9756 target: {
9757 android_arm64: {
9758 srcs: [
9759 "proprietary/vendor/lib64/libaoa.so",
9760 ],
9761 shared_libs: [
9762 "libc++",
9763 "libc",
9764 "libm",
9765 "libdl",
9766 ],
9767 },
9768 },
9769 compile_multilib: "64",
9770 prefer: true,
9771 soc_specific: true,
9772}
9773
9774cc_prebuilt_library_shared {
9775 name: "libbitmlengine",
9776 owner: "shift",
9777 strip: {
9778 none: true,
9779 },
9780 target: {
9781 android_arm64: {
9782 srcs: [
9783 "proprietary/vendor/lib64/libbitmlengine.so",
9784 ],
9785 shared_libs: [
9786 "libcutils",
9787 "liblog",
9788 "libofflinelog",
9789 "libsync",
9790 "libcdsprpc",
9791 "libz",
9792 "libc++",
9793 "libc",
9794 "libm",
9795 "libdl",
9796 ],
9797 },
9798 },
9799 compile_multilib: "64",
9800 prefer: true,
9801 soc_specific: true,
9802}
9803
9804cc_prebuilt_library_shared {
9805 name: "libbitmlenginev2",
9806 owner: "shift",
9807 strip: {
9808 none: true,
9809 },
9810 target: {
9811 android_arm64: {
9812 srcs: [
9813 "proprietary/vendor/lib64/libbitmlenginev2.so",
9814 ],
9815 shared_libs: [
9816 "libcutils",
9817 "liblog",
9818 "libofflinelog",
9819 "libsync",
9820 "libcdsprpc",
9821 "libz",
9822 "libc++",
9823 "libc",
9824 "libm",
9825 "libdl",
9826 ],
9827 },
9828 },
9829 compile_multilib: "64",
9830 prefer: true,
9831 soc_specific: true,
9832}
9833
9834cc_prebuilt_library_shared {
9835 name: "libbtnv",
9836 owner: "shift",
9837 strip: {
9838 none: true,
9839 },
9840 target: {
9841 android_arm64: {
9842 srcs: [
9843 "proprietary/vendor/lib64/libbtnv.so",
9844 ],
9845 shared_libs: [
9846 "libc++",
9847 "libc",
9848 "libm",
9849 "libdl",
9850 ],
9851 },
9852 },
9853 compile_multilib: "64",
9854 prefer: true,
9855 soc_specific: true,
9856}
9857
9858cc_prebuilt_library_shared {
9859 name: "libcacertclient",
9860 owner: "shift",
9861 strip: {
9862 none: true,
9863 },
9864 target: {
9865 android_arm64: {
9866 srcs: [
9867 "proprietary/vendor/lib64/libcacertclient.so",
9868 ],
9869 shared_libs: [
9870 "liblog",
9871 "libutils",
9872 "libcutils",
9873 "libhidlbase",
9874 "vendor.qti.hardware.cacert@1.0",
9875 "libc++",
9876 "libc",
9877 "libm",
9878 "libdl",
9879 ],
9880 },
9881 },
9882 compile_multilib: "64",
9883 prefer: true,
9884 soc_specific: true,
9885}
9886
9887cc_prebuilt_library_shared {
9888 name: "libcamera_nn_stub",
9889 owner: "shift",
9890 strip: {
9891 none: true,
9892 },
9893 target: {
9894 android_arm64: {
9895 srcs: [
9896 "proprietary/vendor/lib64/libcamera_nn_stub.so",
9897 ],
9898 shared_libs: [
9899 "libc++",
9900 "libcutils",
9901 "liblog",
9902 "libofflinelog",
9903 "libsync",
9904 "android.hardware.graphics.allocator@3.0",
9905 "android.hardware.graphics.common@1.1",
9906 "android.hardware.graphics.mapper@3.0",
9907 "android.hardware.graphics.mapper@2.0",
9908 "android.hardware.graphics.mapper@2.1",
9909 "libhardware",
9910 "libhidlbase",
9911 "libhidltransport",
9912 "libqdMetaData",
9913 "vendor.qti.hardware.display.allocator@3.0",
9914 "vendor.qti.hardware.display.mapper@2.0",
9915 "vendor.qti.hardware.display.mapper@3.0",
9916 "libcamera_metadata",
9917 "libutils",
9918 "libqti_vndfwk_detect",
9919 "android.hardware.graphics.allocator@4.0",
9920 "android.hardware.graphics.mapper@4.0",
9921 "libgralloc.qti",
9922 "libgralloctypes",
9923 "vendor.qti.hardware.display.allocator@4.0",
9924 "vendor.qti.hardware.display.mapper@4.0",
9925 "vendor.qti.hardware.display.mapperextensions@1.1",
9926 "libcdsprpc",
9927 "libc",
9928 "libm",
9929 "libdl",
9930 ],
9931 },
9932 },
9933 compile_multilib: "64",
9934 prefer: true,
9935 soc_specific: true,
9936}
9937
9938cc_prebuilt_library_shared {
9939 name: "libcamerapostproc",
9940 owner: "shift",
9941 strip: {
9942 none: true,
9943 },
9944 target: {
9945 android_arm64: {
9946 srcs: [
9947 "proprietary/vendor/lib64/libcamerapostproc.so",
9948 ],
9949 shared_libs: [
9950 "libc++",
9951 "libcutils",
9952 "liblog",
9953 "libofflinelog",
9954 "libsync",
9955 "android.hardware.graphics.allocator@3.0",
9956 "android.hardware.graphics.common@1.1",
9957 "android.hardware.graphics.mapper@3.0",
9958 "android.hardware.graphics.mapper@2.0",
9959 "android.hardware.graphics.mapper@2.1",
9960 "libhardware",
9961 "libhidlbase",
9962 "libhidltransport",
9963 "libqdMetaData",
9964 "vendor.qti.hardware.display.allocator@3.0",
9965 "vendor.qti.hardware.display.mapper@2.0",
9966 "vendor.qti.hardware.display.mapper@3.0",
9967 "libcamera_metadata",
9968 "libutils",
9969 "libqti_vndfwk_detect",
9970 "android.hardware.graphics.allocator@4.0",
9971 "android.hardware.graphics.mapper@4.0",
9972 "libgralloc.qti",
9973 "libgralloctypes",
9974 "vendor.qti.hardware.display.allocator@4.0",
9975 "vendor.qti.hardware.display.mapper@4.0",
9976 "vendor.qti.hardware.display.mapperextensions@1.1",
9977 "com.qti.chi.override",
9978 "com.qti.feature2.generic",
9979 "libchilog",
9980 "libz",
9981 "libdl",
9982 "libc",
9983 "libm",
9984 ],
9985 },
9986 },
9987 compile_multilib: "64",
9988 prefer: true,
9989 soc_specific: true,
9990}
9991
9992cc_prebuilt_library_shared {
9993 name: "libcamxexternalformatutils",
9994 owner: "shift",
9995 strip: {
9996 none: true,
9997 },
9998 target: {
9999 android_arm64: {
10000 srcs: [
10001 "proprietary/vendor/lib64/libcamxexternalformatutils.so",
10002 ],
10003 shared_libs: [
10004 "libcutils",
10005 "liblog",
10006 "libsync",
10007 "libc++",
10008 "libz",
10009 "libc",
10010 "libm",
10011 "libdl",
10012 ],
10013 },
10014 },
10015 compile_multilib: "64",
10016 prefer: true,
10017 soc_specific: true,
10018}
10019
10020cc_prebuilt_library_shared {
10021 name: "libcamxfacialfeatures",
10022 owner: "shift",
10023 strip: {
10024 none: true,
10025 },
10026 target: {
10027 android_arm64: {
10028 srcs: [
10029 "proprietary/vendor/lib64/libcamxfacialfeatures.so",
10030 ],
10031 shared_libs: [
10032 "libcamxfdalgo",
10033 "libc++",
10034 "libc",
10035 "libm",
10036 "libdl",
10037 ],
10038 },
10039 },
10040 compile_multilib: "64",
10041 prefer: true,
10042 soc_specific: true,
10043}
10044
10045cc_prebuilt_library_shared {
10046 name: "libcamxfdalgo",
10047 owner: "shift",
10048 strip: {
10049 none: true,
10050 },
10051 target: {
10052 android_arm64: {
10053 srcs: [
10054 "proprietary/vendor/lib64/libcamxfdalgo.so",
10055 ],
10056 shared_libs: [
10057 "libc++",
10058 "libc",
10059 "libm",
10060 "libdl",
10061 ],
10062 },
10063 },
10064 compile_multilib: "64",
10065 prefer: true,
10066 soc_specific: true,
10067}
10068
10069cc_prebuilt_library_shared {
10070 name: "libcamxfdengine",
10071 owner: "shift",
10072 strip: {
10073 none: true,
10074 },
10075 target: {
10076 android_arm64: {
10077 srcs: [
10078 "proprietary/vendor/lib64/libcamxfdengine.so",
10079 ],
10080 shared_libs: [
10081 "libbitmlenginev2",
10082 "libcamera_nn_stub",
10083 "libcamxfdalgo",
10084 "libcamxfacialfeatures",
10085 "libcdsprpc",
10086 "libcutils",
10087 "liblog",
10088 "libofflinelog",
10089 "libsync",
10090 "libz",
10091 "libc++",
10092 "libc",
10093 "libm",
10094 "libdl",
10095 ],
10096 },
10097 },
10098 compile_multilib: "64",
10099 prefer: true,
10100 soc_specific: true,
10101}
10102
10103cc_prebuilt_library_shared {
10104 name: "libcamxifestriping",
10105 owner: "shift",
10106 strip: {
10107 none: true,
10108 },
10109 target: {
10110 android_arm64: {
10111 srcs: [
10112 "proprietary/vendor/lib64/libcamxifestriping.so",
10113 ],
10114 shared_libs: [
10115 "libc++",
10116 "libcutils",
10117 "liblog",
10118 "libofflinelog",
10119 "libsync",
10120 "android.hardware.graphics.allocator@3.0",
10121 "android.hardware.graphics.common@1.1",
10122 "android.hardware.graphics.mapper@3.0",
10123 "android.hardware.graphics.mapper@2.0",
10124 "android.hardware.graphics.mapper@2.1",
10125 "libhardware",
10126 "libhidlbase",
10127 "libhidltransport",
10128 "libqdMetaData",
10129 "vendor.qti.hardware.display.allocator@3.0",
10130 "vendor.qti.hardware.display.mapper@2.0",
10131 "vendor.qti.hardware.display.mapper@3.0",
10132 "libcamera_metadata",
10133 "libutils",
10134 "libqti_vndfwk_detect",
10135 "android.hardware.graphics.allocator@4.0",
10136 "android.hardware.graphics.mapper@4.0",
10137 "libgralloc.qti",
10138 "libgralloctypes",
10139 "vendor.qti.hardware.display.allocator@4.0",
10140 "vendor.qti.hardware.display.mapper@4.0",
10141 "vendor.qti.hardware.display.mapperextensions@1.1",
10142 "libcdsprpc",
10143 "libz",
10144 "libc",
10145 "libm",
10146 "libdl",
10147 ],
10148 },
10149 },
10150 compile_multilib: "64",
10151 prefer: true,
10152 soc_specific: true,
10153}
10154
10155cc_prebuilt_library_shared {
10156 name: "libcamximageformatutils",
10157 owner: "shift",
10158 strip: {
10159 none: true,
10160 },
10161 target: {
10162 android_arm64: {
10163 srcs: [
10164 "proprietary/vendor/lib64/libcamximageformatutils.so",
10165 ],
10166 shared_libs: [
10167 "libc++",
10168 "libcutils",
10169 "liblog",
10170 "libofflinelog",
10171 "libsync",
10172 "android.hardware.graphics.allocator@3.0",
10173 "android.hardware.graphics.common@1.1",
10174 "android.hardware.graphics.mapper@3.0",
10175 "android.hardware.graphics.mapper@2.0",
10176 "android.hardware.graphics.mapper@2.1",
10177 "libhardware",
10178 "libhidlbase",
10179 "libhidltransport",
10180 "libqdMetaData",
10181 "vendor.qti.hardware.display.allocator@3.0",
10182 "vendor.qti.hardware.display.mapper@2.0",
10183 "vendor.qti.hardware.display.mapper@3.0",
10184 "libcamera_metadata",
10185 "libutils",
10186 "libqti_vndfwk_detect",
10187 "android.hardware.graphics.allocator@4.0",
10188 "android.hardware.graphics.mapper@4.0",
10189 "libgralloc.qti",
10190 "libgralloctypes",
10191 "vendor.qti.hardware.display.allocator@4.0",
10192 "vendor.qti.hardware.display.mapper@4.0",
10193 "vendor.qti.hardware.display.mapperextensions@1.1",
10194 "libcdsprpc",
10195 "libdisplayconfig.qti",
10196 "libz",
10197 "libc",
10198 "libm",
10199 "libdl",
10200 ],
10201 },
10202 },
10203 compile_multilib: "64",
10204 prefer: true,
10205 soc_specific: true,
10206}
10207
10208cc_prebuilt_library_shared {
10209 name: "libcamxqsatalgo",
10210 owner: "shift",
10211 strip: {
10212 none: true,
10213 },
10214 target: {
10215 android_arm64: {
10216 srcs: [
10217 "proprietary/vendor/lib64/libcamxqsatalgo.so",
10218 ],
10219 shared_libs: [
10220 "libcutils",
10221 "liblog",
10222 "libofflinelog",
10223 "libsync",
10224 "libz",
10225 "libc++",
10226 "libc",
10227 "libm",
10228 "libdl",
10229 ],
10230 },
10231 },
10232 compile_multilib: "64",
10233 prefer: true,
10234 soc_specific: true,
10235}
10236
10237cc_prebuilt_library_shared {
10238 name: "libcamxstatscore",
10239 owner: "shift",
10240 strip: {
10241 none: true,
10242 },
10243 target: {
10244 android_arm64: {
10245 srcs: [
10246 "proprietary/vendor/lib64/libcamxstatscore.so",
10247 ],
10248 shared_libs: [
10249 "libcutils",
10250 "liblog",
10251 "libofflinelog",
10252 "libsync",
10253 "libz",
10254 "libc++",
10255 "libc",
10256 "libm",
10257 "libdl",
10258 ],
10259 },
10260 },
10261 compile_multilib: "64",
10262 prefer: true,
10263 soc_specific: true,
10264}
10265
10266cc_prebuilt_library_shared {
10267 name: "libcamxswispiqmodule",
10268 owner: "shift",
10269 strip: {
10270 none: true,
10271 },
10272 target: {
10273 android_arm64: {
10274 srcs: [
10275 "proprietary/vendor/lib64/libcamxswispiqmodule.so",
10276 ],
10277 shared_libs: [
10278 "libc++",
10279 "libcutils",
10280 "liblog",
10281 "libofflinelog",
10282 "libsync",
10283 "android.hardware.graphics.allocator@3.0",
10284 "android.hardware.graphics.common@1.1",
10285 "android.hardware.graphics.mapper@3.0",
10286 "android.hardware.graphics.mapper@2.0",
10287 "android.hardware.graphics.mapper@2.1",
10288 "libhardware",
10289 "libhidlbase",
10290 "libhidltransport",
10291 "libqdMetaData",
10292 "vendor.qti.hardware.display.allocator@3.0",
10293 "vendor.qti.hardware.display.mapper@2.0",
10294 "vendor.qti.hardware.display.mapper@3.0",
10295 "libcamera_metadata",
10296 "libutils",
10297 "libqti_vndfwk_detect",
10298 "android.hardware.graphics.allocator@4.0",
10299 "android.hardware.graphics.mapper@4.0",
10300 "libgralloc.qti",
10301 "libgralloctypes",
10302 "vendor.qti.hardware.display.allocator@4.0",
10303 "vendor.qti.hardware.display.mapper@4.0",
10304 "vendor.qti.hardware.display.mapperextensions@1.1",
10305 "libcdsprpc",
10306 "libz",
10307 "libc",
10308 "libm",
10309 "libdl",
10310 ],
10311 },
10312 },
10313 compile_multilib: "64",
10314 prefer: true,
10315 soc_specific: true,
10316}
10317
10318cc_prebuilt_library_shared {
10319 name: "libcamxswprocessalgo",
10320 owner: "shift",
10321 strip: {
10322 none: true,
10323 },
10324 target: {
10325 android_arm64: {
10326 srcs: [
10327 "proprietary/vendor/lib64/libcamxswprocessalgo.so",
10328 ],
10329 shared_libs: [
10330 "libcutils",
10331 "liblog",
10332 "libofflinelog",
10333 "libsync",
10334 "libz",
10335 "libc++",
10336 "libc",
10337 "libm",
10338 "libdl",
10339 ],
10340 },
10341 },
10342 compile_multilib: "64",
10343 prefer: true,
10344 soc_specific: true,
10345}
10346
10347cc_prebuilt_library_shared {
10348 name: "libcamxtintlessalgo",
10349 owner: "shift",
10350 strip: {
10351 none: true,
10352 },
10353 target: {
10354 android_arm64: {
10355 srcs: [
10356 "proprietary/vendor/lib64/libcamxtintlessalgo.so",
10357 ],
10358 shared_libs: [
10359 "libcutils",
10360 "liblog",
10361 "libofflinelog",
10362 "libsync",
10363 "libz",
10364 "libc++",
10365 "libc",
10366 "libm",
10367 "libdl",
10368 ],
10369 },
10370 },
10371 compile_multilib: "64",
10372 prefer: true,
10373 soc_specific: true,
10374}
10375
10376cc_prebuilt_library_shared {
10377 name: "libcdfw",
10378 owner: "shift",
10379 strip: {
10380 none: true,
10381 },
10382 target: {
10383 android_arm64: {
10384 srcs: [
10385 "proprietary/vendor/lib64/libcdfw.so",
10386 ],
10387 shared_libs: [
10388 "libgps.utils",
10389 "liblog",
10390 "libc++",
10391 "libc",
10392 "libm",
10393 "libdl",
10394 ],
10395 },
10396 },
10397 compile_multilib: "64",
10398 prefer: true,
10399 soc_specific: true,
10400}
10401
10402cc_prebuilt_library_shared {
10403 name: "libcdfw_remote_api",
10404 owner: "shift",
10405 strip: {
10406 none: true,
10407 },
10408 target: {
10409 android_arm64: {
10410 srcs: [
10411 "proprietary/vendor/lib64/libcdfw_remote_api.so",
10412 ],
10413 shared_libs: [
10414 "libgps.utils",
10415 "liblog",
10416 "libc++",
10417 "libc",
10418 "libm",
10419 "libdl",
10420 ],
10421 },
10422 },
10423 compile_multilib: "64",
10424 prefer: true,
10425 soc_specific: true,
10426}
10427
10428cc_prebuilt_library_shared {
10429 name: "libcdsp_default_listener",
10430 owner: "shift",
10431 strip: {
10432 none: true,
10433 },
10434 target: {
10435 android_arm64: {
10436 srcs: [
10437 "proprietary/vendor/lib64/libcdsp_default_listener.so",
10438 ],
10439 shared_libs: [
10440 "liblog",
10441 "libcdsprpc",
10442 "libc++",
10443 "libc",
10444 "libm",
10445 "libdl",
10446 ],
10447 },
10448 },
10449 compile_multilib: "64",
10450 prefer: true,
10451 soc_specific: true,
10452}
10453
10454cc_prebuilt_library_shared {
10455 name: "libchilog",
10456 owner: "shift",
10457 strip: {
10458 none: true,
10459 },
10460 target: {
10461 android_arm64: {
10462 srcs: [
10463 "proprietary/vendor/lib64/libchilog.so",
10464 ],
10465 shared_libs: [
10466 "libcutils",
10467 "liblog",
10468 "libsync",
10469 "libc++",
10470 "libc",
10471 "libm",
10472 "libdl",
10473 ],
10474 },
10475 },
10476 compile_multilib: "64",
10477 prefer: true,
10478 soc_specific: true,
10479}
10480
10481cc_prebuilt_library_shared {
10482 name: "libcne",
10483 owner: "shift",
10484 strip: {
10485 none: true,
10486 },
10487 target: {
10488 android_arm64: {
10489 srcs: [
10490 "proprietary/vendor/lib64/libcne.so",
10491 ],
10492 shared_libs: [
10493 "libcutils",
10494 "liblog",
10495 "libdiag",
10496 "libnetutils",
10497 "libutils",
10498 "libcneapiclient",
10499 "libqmiservices",
10500 "libqmi_cci",
10501 "libqti_vndfwk_detect",
10502 "libhardware_legacy",
10503 "libhidlbase",
10504 "libnl",
10505 "libidl",
10506 "vendor.qti.hardware.data.cne.internal.server@1.0",
10507 "vendor.qti.hardware.data.cne.internal.api@1.0",
10508 "vendor.qti.hardware.data.cne.internal.constants@1.0",
10509 "vendor.qti.hardware.data.latency@1.0",
10510 "vendor.qti.hardware.data.lce@1.0",
10511 "libandroid_net",
10512 "vendor.qti.data.factory@2.0",
10513 "vendor.qti.data.factory@2.1",
10514 "vendor.qti.data.factory@2.2",
10515 "vendor.qti.data.factory@2.3",
10516 "vendor.qti.hardware.data.qmi@1.0",
10517 "vendor.qti.hardware.data.dynamicdds@1.0",
10518 "vendor.qti.ims.rcsconfig@1.0",
10519 "vendor.qti.ims.rcsconfig@1.1",
10520 "vendor.qti.latency@2.0",
10521 "vendor.qti.latency@2.1",
10522 "vendor.qti.hardware.mwqemadapter@1.0",
10523 "vendor.qti.data.mwqem@1.0",
10524 "libc++",
10525 "libc",
10526 "libm",
10527 "libdl",
10528 ],
10529 },
10530 },
10531 compile_multilib: "64",
10532 check_elf_files: false,
10533 prefer: true,
10534 soc_specific: true,
10535}
10536
10537cc_prebuilt_library_shared {
10538 name: "libcneapiclient",
10539 owner: "shift",
10540 strip: {
10541 none: true,
10542 },
10543 target: {
10544 android_arm64: {
10545 srcs: [
10546 "proprietary/vendor/lib64/libcneapiclient.so",
10547 ],
10548 shared_libs: [
10549 "libcutils",
10550 "libnetutils",
10551 "libutils",
10552 "libdiag",
10553 "liblog",
10554 "libhidlbase",
10555 "vendor.qti.hardware.data.cne.internal.api@1.0",
10556 "vendor.qti.data.factory@2.0",
10557 "vendor.qti.data.factory@2.1",
10558 "vendor.qti.data.factory@2.2",
10559 "libandroid_net",
10560 "libc++",
10561 "libc",
10562 "libm",
10563 "libdl",
10564 ],
10565 },
10566 },
10567 compile_multilib: "64",
10568 prefer: true,
10569 soc_specific: true,
10570}
10571
10572cc_prebuilt_library_shared {
10573 name: "libcneoplookup",
10574 owner: "shift",
10575 strip: {
10576 none: true,
10577 },
10578 target: {
10579 android_arm64: {
10580 srcs: [
10581 "proprietary/vendor/lib64/libcneoplookup.so",
10582 ],
10583 shared_libs: [
10584 "libcutils",
10585 "liblog",
10586 "libc++",
10587 "libc",
10588 "libm",
10589 "libdl",
10590 ],
10591 },
10592 },
10593 compile_multilib: "64",
10594 prefer: true,
10595 soc_specific: true,
10596}
10597
10598cc_prebuilt_library_shared {
10599 name: "libcom.qti.chinodeutils",
10600 owner: "shift",
10601 strip: {
10602 none: true,
10603 },
10604 target: {
10605 android_arm64: {
10606 srcs: [
10607 "proprietary/vendor/lib64/libcom.qti.chinodeutils.so",
10608 ],
10609 shared_libs: [
10610 "libcamera_metadata",
10611 "libchilog",
10612 "liblog",
10613 "libc++",
10614 "libc",
10615 "libm",
10616 "libdl",
10617 ],
10618 },
10619 },
10620 compile_multilib: "64",
10621 prefer: true,
10622 soc_specific: true,
10623}
10624
10625cc_prebuilt_library_shared {
10626 name: "libconfigdb",
10627 owner: "shift",
10628 strip: {
10629 none: true,
10630 },
10631 target: {
10632 android_arm64: {
10633 srcs: [
10634 "proprietary/vendor/lib64/libconfigdb.so",
10635 ],
10636 shared_libs: [
10637 "libxml",
10638 "libdsutils",
10639 "libdiag",
10640 "liblog",
10641 "libc++",
10642 "libc",
10643 "libm",
10644 "libdl",
10645 ],
10646 },
10647 },
10648 compile_multilib: "64",
10649 prefer: true,
10650 soc_specific: true,
10651}
10652
10653cc_prebuilt_library_shared {
10654 name: "libcpion",
10655 owner: "shift",
10656 strip: {
10657 none: true,
10658 },
10659 target: {
10660 android_arm64: {
10661 srcs: [
10662 "proprietary/vendor/lib64/libcpion.so",
10663 ],
10664 shared_libs: [
10665 "liblog",
10666 "libion",
10667 "libc++",
10668 "libc",
10669 "libm",
10670 "libdl",
10671 ],
10672 },
10673 },
10674 compile_multilib: "64",
10675 prefer: true,
10676 soc_specific: true,
10677}
10678
10679cc_prebuilt_library_shared {
10680 name: "libdataitems",
10681 owner: "shift",
10682 strip: {
10683 none: true,
10684 },
10685 target: {
10686 android_arm64: {
10687 srcs: [
10688 "proprietary/vendor/lib64/libdataitems.so",
10689 ],
10690 shared_libs: [
10691 "libutils",
10692 "libcutils",
10693 "libgps.utils",
10694 "liblog",
10695 "libloc_core",
10696 "libc++",
10697 "libc",
10698 "libm",
10699 "libdl",
10700 ],
10701 },
10702 },
10703 compile_multilib: "64",
10704 prefer: true,
10705 soc_specific: true,
10706}
10707
10708cc_prebuilt_library_shared {
10709 name: "libdisp-aba",
10710 owner: "shift",
10711 strip: {
10712 none: true,
10713 },
10714 target: {
10715 android_arm64: {
10716 srcs: [
10717 "proprietary/vendor/lib64/libdisp-aba.so",
10718 ],
10719 shared_libs: [
10720 "libcutils",
10721 "liblog",
10722 "libc++",
10723 "libc",
10724 "libm",
10725 "libdl",
10726 ],
10727 },
10728 },
10729 compile_multilib: "64",
10730 prefer: true,
10731 soc_specific: true,
10732}
10733
10734cc_prebuilt_library_shared {
10735 name: "libdisplayconfig.qti",
10736 owner: "shift",
10737 strip: {
10738 none: true,
10739 },
10740 target: {
10741 android_arm64: {
10742 srcs: [
10743 "proprietary/vendor/lib64/libdisplayconfig.qti.so",
10744 ],
10745 shared_libs: [
10746 "liblog",
10747 "libhidlbase",
10748 "libutils",
10749 "vendor.display.config@2.0",
10750 "libc++",
10751 "libc",
10752 "libm",
10753 "libdl",
10754 ],
10755 },
10756 },
10757 compile_multilib: "64",
10758 prefer: true,
10759 soc_specific: true,
10760}
10761
10762cc_prebuilt_library_shared {
10763 name: "libdisplayqos",
10764 owner: "shift",
10765 strip: {
10766 none: true,
10767 },
10768 target: {
10769 android_arm64: {
10770 srcs: [
10771 "proprietary/vendor/lib64/libdisplayqos.so",
10772 ],
10773 shared_libs: [
10774 "libdisplaydebug",
10775 "libtinyxml2_1",
10776 "libc++",
10777 "libc",
10778 "libm",
10779 "libdl",
10780 ],
10781 },
10782 },
10783 compile_multilib: "64",
10784 prefer: true,
10785 soc_specific: true,
10786}
10787
10788cc_prebuilt_library_shared {
10789 name: "libdisplayskuutils",
10790 owner: "shift",
10791 strip: {
10792 none: true,
10793 },
10794 target: {
10795 android_arm64: {
10796 srcs: [
10797 "proprietary/vendor/lib64/libdisplayskuutils.so",
10798 ],
10799 shared_libs: [
10800 "liblog",
10801 "libcutils",
10802 "libutils",
10803 "libdisplaydebug",
10804 "libc++",
10805 "libc",
10806 "libm",
10807 "libdl",
10808 ],
10809 },
10810 },
10811 compile_multilib: "64",
10812 prefer: true,
10813 soc_specific: true,
10814}
10815
10816cc_prebuilt_library_shared {
10817 name: "libdpmqmihal",
10818 owner: "shift",
10819 strip: {
10820 none: true,
10821 },
10822 target: {
10823 android_arm64: {
10824 srcs: [
10825 "proprietary/vendor/lib64/libdpmqmihal.so",
10826 ],
10827 shared_libs: [
10828 "libhidlbase",
10829 "liblog",
10830 "libcutils",
10831 "libbase",
10832 "libutils",
10833 "libhardware_legacy",
10834 "libhardware",
10835 "com.qualcomm.qti.dpm.api@1.0_vendor",
10836 "libc++",
10837 "libc",
10838 "libm",
10839 "libdl",
10840 ],
10841 },
10842 },
10843 compile_multilib: "64",
10844 prefer: true,
10845 soc_specific: true,
10846}
10847
10848cc_prebuilt_library_shared {
10849 name: "libdpps",
10850 owner: "shift",
10851 strip: {
10852 none: true,
10853 },
10854 target: {
10855 android_arm64: {
10856 srcs: [
10857 "proprietary/vendor/lib64/libdpps.so",
10858 ],
10859 shared_libs: [
10860 "libcutils",
10861 "libdisp-aba",
10862 "libqdutils",
10863 "libutils",
10864 "liblog",
10865 "libbinder",
10866 "libdrm",
10867 "libtinyxml2",
10868 "libhidlbase",
10869 "android.frameworks.sensorservice@1.0",
10870 "libc++",
10871 "libc",
10872 "libm",
10873 "libdl",
10874 ],
10875 },
10876 },
10877 compile_multilib: "64",
10878 prefer: true,
10879 soc_specific: true,
10880}
10881
10882cc_prebuilt_library_shared {
10883 name: "libdrmfs",
10884 owner: "shift",
10885 strip: {
10886 none: true,
10887 },
10888 target: {
10889 android_arm64: {
10890 srcs: [
10891 "proprietary/vendor/lib64/libdrmfs.so",
10892 ],
10893 shared_libs: [
10894 "libutils",
10895 "libcutils",
10896 "libdiag",
10897 "liblog",
10898 "libQSEEComAPI",
10899 "libxml2",
10900 "libc++",
10901 "libc",
10902 "libm",
10903 "libdl",
10904 ],
10905 },
10906 },
10907 compile_multilib: "64",
10908 prefer: true,
10909 soc_specific: true,
10910}
10911
10912cc_prebuilt_library_shared {
10913 name: "libdrmtime",
10914 owner: "shift",
10915 strip: {
10916 none: true,
10917 },
10918 target: {
10919 android_arm64: {
10920 srcs: [
10921 "proprietary/vendor/lib64/libdrmtime.so",
10922 ],
10923 shared_libs: [
10924 "libutils",
10925 "libcutils",
10926 "libdiag",
10927 "liblog",
10928 "libQSEEComAPI",
10929 "libtime_genoff",
10930 "libc++",
10931 "libc",
10932 "libm",
10933 "libdl",
10934 ],
10935 },
10936 },
10937 compile_multilib: "64",
10938 prefer: true,
10939 soc_specific: true,
10940}
10941
10942cc_prebuilt_library_shared {
10943 name: "libdsi_netctrl",
10944 owner: "shift",
10945 strip: {
10946 none: true,
10947 },
10948 target: {
10949 android_arm64: {
10950 srcs: [
10951 "proprietary/vendor/lib64/libdsi_netctrl.so",
10952 ],
10953 shared_libs: [
10954 "libqdi",
10955 "libdiag",
10956 "libcutils",
10957 "liblog",
10958 "libnetmgr",
10959 "libdsutils",
10960 "libconfigdb",
10961 "libqmiservices",
10962 "libqmi_cci",
10963 "libqmi_common_so",
10964 "libqmi_client_qmux",
10965 "libqmi_client_helper",
10966 "libqmi",
10967 "libc++",
10968 "libc",
10969 "libm",
10970 "libdl",
10971 ],
10972 },
10973 },
10974 compile_multilib: "64",
10975 prefer: true,
10976 soc_specific: true,
10977}
10978
10979cc_prebuilt_library_shared {
10980 name: "libesepmconfig",
10981 owner: "shift",
10982 strip: {
10983 none: true,
10984 },
10985 target: {
10986 android_arm64: {
10987 srcs: [
10988 "proprietary/vendor/lib64/libesepmconfig.so",
10989 ],
10990 shared_libs: [
10991 "libhidlbase",
10992 "liblog",
10993 "libutils",
10994 "libc++",
10995 "libc",
10996 "libm",
10997 "libdl",
10998 ],
10999 },
11000 },
11001 compile_multilib: "64",
11002 prefer: true,
11003 soc_specific: true,
11004}
11005
11006cc_prebuilt_library_shared {
11007 name: "libgf_hal",
11008 owner: "shift",
11009 strip: {
11010 none: true,
11011 },
11012 target: {
11013 android_arm64: {
11014 srcs: [
11015 "proprietary/vendor/lib64/libgf_hal.so",
11016 ],
11017 shared_libs: [
11018 "libhidlbase",
11019 "libc++",
11020 "libutils",
11021 "libcutils",
11022 "liblog",
11023 "libhardware",
11024 "libion",
11025 "libQSEEComAPI",
11026 "libvendor.goodix.hardware.biometrics.fingerprint@2.1",
11027 "libc",
11028 "libm",
11029 "libdl",
11030 ],
11031 },
11032 },
11033 compile_multilib: "64",
11034 prefer: true,
11035 soc_specific: true,
11036}
11037
11038cc_prebuilt_library_shared {
11039 name: "libhdr_tm",
11040 owner: "shift",
11041 strip: {
11042 none: true,
11043 },
11044 target: {
11045 android_arm64: {
11046 srcs: [
11047 "proprietary/vendor/lib64/libhdr_tm.so",
11048 ],
11049 shared_libs: [
11050 "liblog",
11051 "libsdm-color",
11052 "libtinyxml2_1",
11053 "libcutils",
11054 "libutils",
11055 "libc++",
11056 "libc",
11057 "libm",
11058 "libdl",
11059 ],
11060 },
11061 },
11062 compile_multilib: "64",
11063 prefer: true,
11064 soc_specific: true,
11065}
11066
11067cc_prebuilt_library_shared {
11068 name: "libhistogram",
11069 owner: "shift",
11070 strip: {
11071 none: true,
11072 },
11073 target: {
11074 android_arm64: {
11075 srcs: [
11076 "proprietary/vendor/lib64/libhistogram.so",
11077 ],
11078 shared_libs: [
11079 "libdrm",
11080 "liblog",
11081 "libcutils",
11082 "libutils",
11083 "libbase",
11084 "libc++",
11085 "libc",
11086 "libm",
11087 "libdl",
11088 ],
11089 },
11090 },
11091 compile_multilib: "64",
11092 prefer: true,
11093 soc_specific: true,
11094}
11095
11096cc_prebuilt_library_shared {
11097 name: "libipebpsstriping",
11098 owner: "shift",
11099 strip: {
11100 none: true,
11101 },
11102 target: {
11103 android_arm64: {
11104 srcs: [
11105 "proprietary/vendor/lib64/libipebpsstriping.so",
11106 ],
11107 shared_libs: [
11108 "libc++",
11109 "libcutils",
11110 "liblog",
11111 "libofflinelog",
11112 "libsync",
11113 "android.hardware.graphics.allocator@3.0",
11114 "android.hardware.graphics.common@1.1",
11115 "android.hardware.graphics.mapper@3.0",
11116 "android.hardware.graphics.mapper@2.0",
11117 "android.hardware.graphics.mapper@2.1",
11118 "libhardware",
11119 "libhidlbase",
11120 "libhidltransport",
11121 "libqdMetaData",
11122 "vendor.qti.hardware.display.allocator@3.0",
11123 "vendor.qti.hardware.display.mapper@2.0",
11124 "vendor.qti.hardware.display.mapper@3.0",
11125 "libcamera_metadata",
11126 "libutils",
11127 "libqti_vndfwk_detect",
11128 "android.hardware.graphics.allocator@4.0",
11129 "android.hardware.graphics.mapper@4.0",
11130 "libgralloc.qti",
11131 "libgralloctypes",
11132 "vendor.qti.hardware.display.allocator@4.0",
11133 "vendor.qti.hardware.display.mapper@4.0",
11134 "vendor.qti.hardware.display.mapperextensions@1.1",
11135 "libcdsprpc",
11136 "libc",
11137 "libm",
11138 "libdl",
11139 ],
11140 },
11141 },
11142 compile_multilib: "64",
11143 prefer: true,
11144 soc_specific: true,
11145}
11146
11147cc_prebuilt_library_shared {
11148 name: "libipebpsstriping170",
11149 owner: "shift",
11150 strip: {
11151 none: true,
11152 },
11153 target: {
11154 android_arm64: {
11155 srcs: [
11156 "proprietary/vendor/lib64/libipebpsstriping170.so",
11157 ],
11158 shared_libs: [
11159 "libc++",
11160 "libcutils",
11161 "liblog",
11162 "libofflinelog",
11163 "libsync",
11164 "android.hardware.graphics.allocator@3.0",
11165 "android.hardware.graphics.common@1.1",
11166 "android.hardware.graphics.mapper@3.0",
11167 "android.hardware.graphics.mapper@2.0",
11168 "android.hardware.graphics.mapper@2.1",
11169 "libhardware",
11170 "libhidlbase",
11171 "libhidltransport",
11172 "libqdMetaData",
11173 "vendor.qti.hardware.display.allocator@3.0",
11174 "vendor.qti.hardware.display.mapper@2.0",
11175 "vendor.qti.hardware.display.mapper@3.0",
11176 "libcamera_metadata",
11177 "libutils",
11178 "libqti_vndfwk_detect",
11179 "android.hardware.graphics.allocator@4.0",
11180 "android.hardware.graphics.mapper@4.0",
11181 "libgralloc.qti",
11182 "libgralloctypes",
11183 "vendor.qti.hardware.display.allocator@4.0",
11184 "vendor.qti.hardware.display.mapper@4.0",
11185 "vendor.qti.hardware.display.mapperextensions@1.1",
11186 "libcdsprpc",
11187 "libc",
11188 "libm",
11189 "libdl",
11190 ],
11191 },
11192 },
11193 compile_multilib: "64",
11194 prefer: true,
11195 soc_specific: true,
11196}
11197
11198cc_prebuilt_library_shared {
11199 name: "libizat_client_api",
11200 owner: "shift",
11201 strip: {
11202 none: true,
11203 },
11204 target: {
11205 android_arm64: {
11206 srcs: [
11207 "proprietary/vendor/lib64/libizat_client_api.so",
11208 ],
11209 shared_libs: [
11210 "liblog",
11211 "libgps.utils",
11212 "libc++",
11213 "libc",
11214 "libm",
11215 "libdl",
11216 ],
11217 },
11218 },
11219 compile_multilib: "64",
11220 prefer: true,
11221 soc_specific: true,
11222}
11223
11224cc_prebuilt_library_shared {
11225 name: "libizat_core",
11226 owner: "shift",
11227 strip: {
11228 none: true,
11229 },
11230 target: {
11231 android_arm64: {
11232 srcs: [
11233 "proprietary/vendor/lib64/libizat_core.so",
11234 ],
11235 shared_libs: [
11236 "libutils",
11237 "libcutils",
11238 "libloc_core",
11239 "libgps.utils",
11240 "libloc_api_v02",
11241 "libsqlite",
11242 "liblog",
11243 "libc++",
11244 "libc",
11245 "libm",
11246 "libdl",
11247 ],
11248 },
11249 },
11250 compile_multilib: "64",
11251 prefer: true,
11252 soc_specific: true,
11253}
11254
11255cc_prebuilt_library_shared {
11256 name: "libjnihelper",
11257 owner: "shift",
11258 strip: {
11259 none: true,
11260 },
11261 target: {
11262 android_arm64: {
11263 srcs: [
11264 "proprietary/vendor/lib64/libjnihelper.so",
11265 ],
11266 shared_libs: [
11267 "libcutils",
11268 "liblog",
11269 "libqmiservices",
11270 "libqmi_cci",
11271 "libcacertclient",
11272 "libc++",
11273 "libc",
11274 "libm",
11275 "libdl",
11276 ],
11277 },
11278 },
11279 compile_multilib: "64",
11280 prefer: true,
11281 soc_specific: true,
11282}
11283
11284cc_prebuilt_library_shared {
11285 name: "libjpege",
11286 owner: "shift",
11287 strip: {
11288 none: true,
11289 },
11290 target: {
11291 android_arm64: {
11292 srcs: [
11293 "proprietary/vendor/lib64/libjpege.so",
11294 ],
11295 shared_libs: [
11296 "libc++",
11297 "libcutils",
11298 "liblog",
11299 "libofflinelog",
11300 "libsync",
11301 "android.hardware.graphics.allocator@3.0",
11302 "android.hardware.graphics.common@1.1",
11303 "android.hardware.graphics.mapper@3.0",
11304 "android.hardware.graphics.mapper@2.0",
11305 "android.hardware.graphics.mapper@2.1",
11306 "libhardware",
11307 "libhidlbase",
11308 "libhidltransport",
11309 "libqdMetaData",
11310 "vendor.qti.hardware.display.allocator@3.0",
11311 "vendor.qti.hardware.display.mapper@2.0",
11312 "vendor.qti.hardware.display.mapper@3.0",
11313 "libcamera_metadata",
11314 "libutils",
11315 "libqti_vndfwk_detect",
11316 "android.hardware.graphics.allocator@4.0",
11317 "android.hardware.graphics.mapper@4.0",
11318 "libgralloc.qti",
11319 "libgralloctypes",
11320 "vendor.qti.hardware.display.allocator@4.0",
11321 "vendor.qti.hardware.display.mapper@4.0",
11322 "vendor.qti.hardware.display.mapperextensions@1.1",
11323 "libcdsprpc",
11324 "libc",
11325 "libm",
11326 "libdl",
11327 ],
11328 },
11329 },
11330 compile_multilib: "64",
11331 prefer: true,
11332 soc_specific: true,
11333}
11334
11335cc_prebuilt_library_shared {
11336 name: "libkeymasterdeviceutils",
11337 owner: "shift",
11338 strip: {
11339 none: true,
11340 },
11341 target: {
11342 android_arm64: {
11343 srcs: [
11344 "proprietary/vendor/lib64/libkeymasterdeviceutils.so",
11345 ],
11346 shared_libs: [
11347 "libion",
11348 "libcutils",
11349 "libQSEEComAPI",
11350 "liblog",
11351 "libcrypto",
11352 "libspcom",
11353 "libc++",
11354 "libc",
11355 "libm",
11356 "libdl",
11357 ],
11358 },
11359 },
11360 compile_multilib: "64",
11361 prefer: true,
11362 soc_specific: true,
11363}
11364
11365cc_prebuilt_library_shared {
11366 name: "libkeymasterutils",
11367 owner: "shift",
11368 strip: {
11369 none: true,
11370 },
11371 target: {
11372 android_arm64: {
11373 srcs: [
11374 "proprietary/vendor/lib64/libkeymasterutils.so",
11375 ],
11376 shared_libs: [
11377 "libcutils",
11378 "libQSEEComAPI",
11379 "liblog",
11380 "libcrypto",
11381 "libc++",
11382 "libc",
11383 "libm",
11384 "libdl",
11385 ],
11386 },
11387 },
11388 compile_multilib: "64",
11389 prefer: true,
11390 soc_specific: true,
11391}
11392
11393cc_prebuilt_library_shared {
11394 name: "liblbs_core",
11395 owner: "shift",
11396 strip: {
11397 none: true,
11398 },
11399 target: {
11400 android_arm64: {
11401 srcs: [
11402 "proprietary/vendor/lib64/liblbs_core.so",
11403 ],
11404 shared_libs: [
11405 "liblog",
11406 "libutils",
11407 "libcutils",
11408 "libizat_core",
11409 "libloc_core",
11410 "libgps.utils",
11411 "libcrypto",
11412 "libsqlite",
11413 "libloc_api_v02",
11414 "libmdmdetect",
11415 "libperipheral_client",
11416 "libpdmapper",
11417 "libc++",
11418 "libc",
11419 "libm",
11420 "libdl",
11421 ],
11422 },
11423 },
11424 compile_multilib: "64",
11425 prefer: true,
11426 soc_specific: true,
11427}
11428
11429cc_prebuilt_library_shared {
11430 name: "liblearningmodule",
11431 owner: "shift",
11432 strip: {
11433 none: true,
11434 },
11435 target: {
11436 android_arm64: {
11437 srcs: [
11438 "proprietary/vendor/lib64/liblearningmodule.so",
11439 ],
11440 shared_libs: [
11441 "liblog",
11442 "libc",
11443 "libcutils",
11444 "libutils",
11445 "libtinyxml2",
11446 "libsqlite",
11447 "libperfgluelayer",
11448 "libperfconfig",
11449 "libc++",
11450 "libm",
11451 "libdl",
11452 ],
11453 },
11454 },
11455 compile_multilib: "64",
11456 prefer: true,
11457 soc_specific: true,
11458}
11459
11460cc_prebuilt_library_shared {
11461 name: "libloc_api_v02",
11462 owner: "shift",
11463 strip: {
11464 none: true,
11465 },
11466 target: {
11467 android_arm64: {
11468 srcs: [
11469 "proprietary/vendor/lib64/libloc_api_v02.so",
11470 ],
11471 shared_libs: [
11472 "libutils",
11473 "libcutils",
11474 "libqmi_cci",
11475 "libqmi_common_so",
11476 "libloc_core",
11477 "libgps.utils",
11478 "liblog",
11479 "libc++",
11480 "libc",
11481 "libm",
11482 "libdl",
11483 ],
11484 },
11485 },
11486 compile_multilib: "64",
11487 prefer: true,
11488 soc_specific: true,
11489}
11490
11491cc_prebuilt_library_shared {
11492 name: "libloc_api_wds",
11493 owner: "shift",
11494 strip: {
11495 none: true,
11496 },
11497 target: {
11498 android_arm64: {
11499 srcs: [
11500 "proprietary/vendor/lib64/libloc_api_wds.so",
11501 ],
11502 shared_libs: [
11503 "libgps.utils",
11504 "libidl",
11505 "libcutils",
11506 "liblog",
11507 "libutils",
11508 "liblocation_api",
11509 "libqmi_cci",
11510 "libqmi_common_so",
11511 "libc++",
11512 "libc",
11513 "libm",
11514 "libdl",
11515 ],
11516 },
11517 },
11518 compile_multilib: "64",
11519 prefer: true,
11520 soc_specific: true,
11521}
11522
11523cc_prebuilt_library_shared {
11524 name: "libloc_qwes_iface",
11525 owner: "shift",
11526 strip: {
11527 none: true,
11528 },
11529 target: {
11530 android_arm64: {
11531 srcs: [
11532 "proprietary/vendor/lib64/libloc_qwes_iface.so",
11533 ],
11534 shared_libs: [
11535 "libutils",
11536 "libcutils",
11537 "liblog",
11538 "libgps.utils",
11539 "libqcbor",
11540 "libminksocket",
11541 "libc++",
11542 "libc",
11543 "libm",
11544 "libdl",
11545 ],
11546 },
11547 },
11548 compile_multilib: "64",
11549 prefer: true,
11550 soc_specific: true,
11551}
11552
11553cc_prebuilt_library_shared {
11554 name: "libloc_ril_client",
11555 owner: "shift",
11556 strip: {
11557 none: true,
11558 },
11559 target: {
11560 android_arm64: {
11561 srcs: [
11562 "proprietary/vendor/lib64/libloc_ril_client.so",
11563 ],
11564 shared_libs: [
11565 "libcutils",
11566 "liblog",
11567 "libloc_core",
11568 "libgps.utils",
11569 "liblbs_core",
11570 "libdataitems",
11571 "libutils",
11572 "liblocationservice_glue",
11573 "qcril_client",
11574 "libqcrilNrLogger",
11575 "libc++",
11576 "libc",
11577 "libm",
11578 "libdl",
11579 ],
11580 },
11581 },
11582 compile_multilib: "64",
11583 prefer: true,
11584 soc_specific: true,
11585}
11586
11587cc_prebuilt_library_shared {
11588 name: "liblocationservice",
11589 owner: "shift",
11590 strip: {
11591 none: true,
11592 },
11593 target: {
11594 android_arm64: {
11595 srcs: [
11596 "proprietary/vendor/lib64/liblocationservice.so",
11597 ],
11598 shared_libs: [
11599 "libcutils",
11600 "liblog",
11601 "libloc_core",
11602 "libgps.utils",
11603 "liblbs_core",
11604 "libdataitems",
11605 "liblowi_client",
11606 "libizat_core",
11607 "liblocation_api",
11608 "libc++",
11609 "libc",
11610 "libm",
11611 "libdl",
11612 ],
11613 },
11614 },
11615 compile_multilib: "64",
11616 prefer: true,
11617 soc_specific: true,
11618}
11619
11620cc_prebuilt_library_shared {
11621 name: "liblocationservice_glue",
11622 owner: "shift",
11623 strip: {
11624 none: true,
11625 },
11626 target: {
11627 android_arm64: {
11628 srcs: [
11629 "proprietary/vendor/lib64/liblocationservice_glue.so",
11630 ],
11631 shared_libs: [
11632 "liblocationservice",
11633 "libcutils",
11634 "liblog",
11635 "libloc_core",
11636 "libgps.utils",
11637 "libhardware_legacy",
11638 "liblbs_core",
11639 "libdataitems",
11640 "liblocation_api",
11641 "libutils",
11642 "libc++",
11643 "libc",
11644 "libm",
11645 "libdl",
11646 ],
11647 },
11648 },
11649 compile_multilib: "64",
11650 prefer: true,
11651 soc_specific: true,
11652}
11653
11654cc_prebuilt_library_shared {
11655 name: "liblowi_client",
11656 owner: "shift",
11657 strip: {
11658 none: true,
11659 },
11660 target: {
11661 android_arm64: {
11662 srcs: [
11663 "proprietary/vendor/lib64/liblowi_client.so",
11664 ],
11665 shared_libs: [
11666 "libutils",
11667 "libcutils",
11668 "liblog",
11669 "libc++",
11670 "libc",
11671 "libm",
11672 "libdl",
11673 ],
11674 },
11675 },
11676 compile_multilib: "64",
11677 prefer: true,
11678 soc_specific: true,
11679}
11680
11681cc_prebuilt_library_shared {
11682 name: "liblqe",
11683 owner: "shift",
11684 strip: {
11685 none: true,
11686 },
11687 target: {
11688 android_arm64: {
11689 srcs: [
11690 "proprietary/vendor/lib64/liblqe.so",
11691 ],
11692 shared_libs: [
11693 "libdiag",
11694 "libdsutils",
11695 "libcutils",
11696 "libqmiservices",
11697 "libqmi_cci",
11698 "libqmi_common_so",
11699 "libqmi_client_helper",
11700 "liblog",
11701 "libc++",
11702 "libc",
11703 "libm",
11704 "libdl",
11705 ],
11706 },
11707 },
11708 compile_multilib: "64",
11709 prefer: true,
11710 soc_specific: true,
11711}
11712
11713cc_prebuilt_library_shared {
11714 name: "libmctfengine_stub",
11715 owner: "shift",
11716 strip: {
11717 none: true,
11718 },
11719 target: {
11720 android_arm64: {
11721 srcs: [
11722 "proprietary/vendor/lib64/libmctfengine_stub.so",
11723 ],
11724 shared_libs: [
11725 "libc++",
11726 "libcutils",
11727 "liblog",
11728 "libofflinelog",
11729 "libsync",
11730 "android.hardware.graphics.allocator@3.0",
11731 "android.hardware.graphics.common@1.1",
11732 "android.hardware.graphics.mapper@3.0",
11733 "android.hardware.graphics.mapper@2.0",
11734 "android.hardware.graphics.mapper@2.1",
11735 "libhardware",
11736 "libhidlbase",
11737 "libhidltransport",
11738 "libqdMetaData",
11739 "vendor.qti.hardware.display.allocator@3.0",
11740 "vendor.qti.hardware.display.mapper@2.0",
11741 "vendor.qti.hardware.display.mapper@3.0",
11742 "libcamera_metadata",
11743 "libutils",
11744 "libqti_vndfwk_detect",
11745 "android.hardware.graphics.allocator@4.0",
11746 "android.hardware.graphics.mapper@4.0",
11747 "libgralloc.qti",
11748 "libgralloctypes",
11749 "vendor.qti.hardware.display.allocator@4.0",
11750 "vendor.qti.hardware.display.mapper@4.0",
11751 "vendor.qti.hardware.display.mapperextensions@1.1",
11752 "libcdsprpc",
11753 "libc",
11754 "libm",
11755 "libdl",
11756 ],
11757 },
11758 },
11759 compile_multilib: "64",
11760 prefer: true,
11761 soc_specific: true,
11762}
11763
11764cc_prebuilt_library_shared {
11765 name: "libmdsprpc",
11766 owner: "shift",
11767 strip: {
11768 none: true,
11769 },
11770 target: {
11771 android_arm64: {
11772 srcs: [
11773 "proprietary/vendor/lib64/libmdsprpc.so",
11774 ],
11775 shared_libs: [
11776 "libhidlbase",
11777 "libhardware",
11778 "libutils",
11779 "vendor.qti.hardware.dsp@1.0",
11780 "liblog",
11781 "libc",
11782 "libcutils",
11783 "libion",
11784 "libc++",
11785 "libm",
11786 "libdl",
11787 ],
11788 },
11789 },
11790 compile_multilib: "64",
11791 prefer: true,
11792 soc_specific: true,
11793}
11794
11795cc_prebuilt_library_shared {
11796 name: "libmeters",
11797 owner: "shift",
11798 strip: {
11799 none: true,
11800 },
11801 target: {
11802 android_arm64: {
11803 srcs: [
11804 "proprietary/vendor/lib64/libmeters.so",
11805 ],
11806 shared_libs: [
11807 "liblog",
11808 "libc",
11809 "libcutils",
11810 "liblearningmodule",
11811 "libc++",
11812 "libm",
11813 "libdl",
11814 ],
11815 },
11816 },
11817 compile_multilib: "64",
11818 prefer: true,
11819 soc_specific: true,
11820}
11821
11822cc_prebuilt_library_shared {
11823 name: "libminkdescriptor",
11824 owner: "shift",
11825 strip: {
11826 none: true,
11827 },
11828 target: {
11829 android_arm64: {
11830 srcs: [
11831 "proprietary/vendor/lib64/libminkdescriptor.so",
11832 ],
11833 shared_libs: [
11834 "liblog",
11835 "libutils",
11836 "libqcbor",
11837 "libc++",
11838 "libc",
11839 "libm",
11840 "libdl",
11841 ],
11842 },
11843 },
11844 compile_multilib: "64",
11845 prefer: true,
11846 soc_specific: true,
11847}
11848
11849cc_prebuilt_library_shared {
11850 name: "libminksocket",
11851 owner: "shift",
11852 strip: {
11853 none: true,
11854 },
11855 target: {
11856 android_arm64: {
11857 srcs: [
11858 "proprietary/vendor/lib64/libminksocket.so",
11859 ],
11860 shared_libs: [
11861 "libqrtr",
11862 "libcutils",
11863 "liblog",
11864 "libc++",
11865 "libc",
11866 "libm",
11867 "libdl",
11868 ],
11869 },
11870 },
11871 compile_multilib: "64",
11872 prefer: true,
11873 soc_specific: true,
11874}
11875
11876cc_prebuilt_library_shared {
11877 name: "libmmcamera_bestats",
11878 owner: "shift",
11879 strip: {
11880 none: true,
11881 },
11882 target: {
11883 android_arm64: {
11884 srcs: [
11885 "proprietary/vendor/lib64/libmmcamera_bestats.so",
11886 ],
11887 shared_libs: [
11888 "libc++",
11889 "libcutils",
11890 "liblog",
11891 "libofflinelog",
11892 "libsync",
11893 "android.hardware.graphics.allocator@3.0",
11894 "android.hardware.graphics.common@1.1",
11895 "android.hardware.graphics.mapper@3.0",
11896 "android.hardware.graphics.mapper@2.0",
11897 "android.hardware.graphics.mapper@2.1",
11898 "libhardware",
11899 "libhidlbase",
11900 "libhidltransport",
11901 "libqdMetaData",
11902 "vendor.qti.hardware.display.allocator@3.0",
11903 "vendor.qti.hardware.display.mapper@2.0",
11904 "vendor.qti.hardware.display.mapper@3.0",
11905 "libcamera_metadata",
11906 "libutils",
11907 "libqti_vndfwk_detect",
11908 "android.hardware.graphics.allocator@4.0",
11909 "android.hardware.graphics.mapper@4.0",
11910 "libgralloc.qti",
11911 "libgralloctypes",
11912 "vendor.qti.hardware.display.allocator@4.0",
11913 "vendor.qti.hardware.display.mapper@4.0",
11914 "vendor.qti.hardware.display.mapperextensions@1.1",
11915 "libcdsprpc",
11916 "libc",
11917 "libm",
11918 "libdl",
11919 ],
11920 },
11921 },
11922 compile_multilib: "64",
11923 prefer: true,
11924 soc_specific: true,
11925}
11926
11927cc_prebuilt_library_shared {
11928 name: "libmmcamera_cac3",
11929 owner: "shift",
11930 strip: {
11931 none: true,
11932 },
11933 target: {
11934 android_arm64: {
11935 srcs: [
11936 "proprietary/vendor/lib64/libmmcamera_cac3.so",
11937 ],
11938 shared_libs: [
11939 "libc++",
11940 "libcutils",
11941 "liblog",
11942 "libofflinelog",
11943 "libsync",
11944 "android.hardware.graphics.allocator@3.0",
11945 "android.hardware.graphics.common@1.1",
11946 "android.hardware.graphics.mapper@3.0",
11947 "android.hardware.graphics.mapper@2.0",
11948 "android.hardware.graphics.mapper@2.1",
11949 "libhardware",
11950 "libhidlbase",
11951 "libhidltransport",
11952 "libqdMetaData",
11953 "vendor.qti.hardware.display.allocator@3.0",
11954 "vendor.qti.hardware.display.mapper@2.0",
11955 "vendor.qti.hardware.display.mapper@3.0",
11956 "libcamera_metadata",
11957 "libutils",
11958 "libqti_vndfwk_detect",
11959 "android.hardware.graphics.allocator@4.0",
11960 "android.hardware.graphics.mapper@4.0",
11961 "libgralloc.qti",
11962 "libgralloctypes",
11963 "vendor.qti.hardware.display.allocator@4.0",
11964 "vendor.qti.hardware.display.mapper@4.0",
11965 "vendor.qti.hardware.display.mapperextensions@1.1",
11966 "libcdsprpc",
11967 "libOpenCL",
11968 "libc",
11969 "libm",
11970 "libdl",
11971 ],
11972 },
11973 },
11974 compile_multilib: "64",
11975 prefer: true,
11976 soc_specific: true,
11977}
11978
11979cc_prebuilt_library_shared {
11980 name: "libmmcamera_faceproc",
11981 owner: "shift",
11982 strip: {
11983 none: true,
11984 },
11985 target: {
11986 android_arm64: {
11987 srcs: [
11988 "proprietary/vendor/lib64/libmmcamera_faceproc.so",
11989 ],
11990 shared_libs: [
11991 "libc++",
11992 "libdl",
11993 "libc",
11994 "libm",
11995 ],
11996 },
11997 },
11998 compile_multilib: "64",
11999 prefer: true,
12000 soc_specific: true,
12001}
12002
12003cc_prebuilt_library_shared {
12004 name: "libmmcamera_faceproc2",
12005 owner: "shift",
12006 strip: {
12007 none: true,
12008 },
12009 target: {
12010 android_arm64: {
12011 srcs: [
12012 "proprietary/vendor/lib64/libmmcamera_faceproc2.so",
12013 ],
12014 shared_libs: [
12015 "libc++",
12016 "libdl",
12017 "libc",
12018 "libm",
12019 ],
12020 },
12021 },
12022 compile_multilib: "64",
12023 prefer: true,
12024 soc_specific: true,
12025}
12026
12027cc_prebuilt_library_shared {
12028 name: "libmmcamera_lscv35",
12029 owner: "shift",
12030 strip: {
12031 none: true,
12032 },
12033 target: {
12034 android_arm64: {
12035 srcs: [
12036 "proprietary/vendor/lib64/libmmcamera_lscv35.so",
12037 ],
12038 shared_libs: [
12039 "libc++",
12040 "libcutils",
12041 "liblog",
12042 "libofflinelog",
12043 "libsync",
12044 "android.hardware.graphics.allocator@3.0",
12045 "android.hardware.graphics.common@1.1",
12046 "android.hardware.graphics.mapper@3.0",
12047 "android.hardware.graphics.mapper@2.0",
12048 "android.hardware.graphics.mapper@2.1",
12049 "libhardware",
12050 "libhidlbase",
12051 "libhidltransport",
12052 "libqdMetaData",
12053 "vendor.qti.hardware.display.allocator@3.0",
12054 "vendor.qti.hardware.display.mapper@2.0",
12055 "vendor.qti.hardware.display.mapper@3.0",
12056 "libcamera_metadata",
12057 "libutils",
12058 "libqti_vndfwk_detect",
12059 "android.hardware.graphics.allocator@4.0",
12060 "android.hardware.graphics.mapper@4.0",
12061 "libgralloc.qti",
12062 "libgralloctypes",
12063 "vendor.qti.hardware.display.allocator@4.0",
12064 "vendor.qti.hardware.display.mapper@4.0",
12065 "vendor.qti.hardware.display.mapperextensions@1.1",
12066 "libcdsprpc",
12067 "libc",
12068 "libm",
12069 "libdl",
12070 ],
12071 },
12072 },
12073 compile_multilib: "64",
12074 prefer: true,
12075 soc_specific: true,
12076}
12077
12078cc_prebuilt_library_shared {
12079 name: "libmmcamera_mfnr",
12080 owner: "shift",
12081 strip: {
12082 none: true,
12083 },
12084 target: {
12085 android_arm64: {
12086 srcs: [
12087 "proprietary/vendor/lib64/libmmcamera_mfnr.so",
12088 ],
12089 shared_libs: [
12090 "libopencv",
12091 "libc++",
12092 "liblog",
12093 "libz",
12094 "libdl",
12095 "libc",
12096 "libm",
12097 ],
12098 },
12099 },
12100 compile_multilib: "64",
12101 prefer: true,
12102 soc_specific: true,
12103}
12104
12105cc_prebuilt_library_shared {
12106 name: "libmmcamera_mfnr_t4",
12107 owner: "shift",
12108 strip: {
12109 none: true,
12110 },
12111 target: {
12112 android_arm64: {
12113 srcs: [
12114 "proprietary/vendor/lib64/libmmcamera_mfnr_t4.so",
12115 ],
12116 shared_libs: [
12117 "libopencv",
12118 "libc++",
12119 "liblog",
12120 "libz",
12121 "libdl",
12122 "libc",
12123 "libm",
12124 ],
12125 },
12126 },
12127 compile_multilib: "64",
12128 prefer: true,
12129 soc_specific: true,
12130}
12131
12132cc_prebuilt_library_shared {
12133 name: "libmmcamera_pdpc",
12134 owner: "shift",
12135 strip: {
12136 none: true,
12137 },
12138 target: {
12139 android_arm64: {
12140 srcs: [
12141 "proprietary/vendor/lib64/libmmcamera_pdpc.so",
12142 ],
12143 shared_libs: [
12144 "libc++",
12145 "libcutils",
12146 "liblog",
12147 "libofflinelog",
12148 "libsync",
12149 "android.hardware.graphics.allocator@3.0",
12150 "android.hardware.graphics.common@1.1",
12151 "android.hardware.graphics.mapper@3.0",
12152 "android.hardware.graphics.mapper@2.0",
12153 "android.hardware.graphics.mapper@2.1",
12154 "libhardware",
12155 "libhidlbase",
12156 "libhidltransport",
12157 "libqdMetaData",
12158 "vendor.qti.hardware.display.allocator@3.0",
12159 "vendor.qti.hardware.display.mapper@2.0",
12160 "vendor.qti.hardware.display.mapper@3.0",
12161 "libcamera_metadata",
12162 "libutils",
12163 "libqti_vndfwk_detect",
12164 "android.hardware.graphics.allocator@4.0",
12165 "android.hardware.graphics.mapper@4.0",
12166 "libgralloc.qti",
12167 "libgralloctypes",
12168 "vendor.qti.hardware.display.allocator@4.0",
12169 "vendor.qti.hardware.display.mapper@4.0",
12170 "vendor.qti.hardware.display.mapperextensions@1.1",
12171 "libcdsprpc",
12172 "libc",
12173 "libm",
12174 "libdl",
12175 ],
12176 },
12177 },
12178 compile_multilib: "64",
12179 prefer: true,
12180 soc_specific: true,
12181}
12182
12183cc_prebuilt_library_shared {
12184 name: "libmorpho_hdr_checker",
12185 owner: "shift",
12186 strip: {
12187 none: true,
12188 },
12189 target: {
12190 android_arm64: {
12191 srcs: [
12192 "proprietary/vendor/lib64/libmorpho_hdr_checker.so",
12193 ],
12194 shared_libs: [
12195 "libdl",
12196 "liblog",
12197 "libc",
12198 "libm",
12199 ],
12200 },
12201 },
12202 compile_multilib: "64",
12203 prefer: true,
12204 soc_specific: true,
12205}
12206
12207cc_prebuilt_library_shared {
12208 name: "libmorpho_movie_stabilizer",
12209 owner: "shift",
12210 strip: {
12211 none: true,
12212 },
12213 target: {
12214 android_arm64: {
12215 srcs: [
12216 "proprietary/vendor/lib64/libmorpho_movie_stabilizer.so",
12217 ],
12218 shared_libs: [
12219 "liblog",
12220 "libEGL",
12221 "libGLESv2",
12222 "libnativewindow",
12223 "libc",
12224 "libm",
12225 "libdl",
12226 ],
12227 },
12228 },
12229 compile_multilib: "64",
12230 check_elf_files: false,
12231 prefer: true,
12232 soc_specific: true,
12233}
12234
12235cc_prebuilt_library_shared {
12236 name: "libnanopb",
12237 owner: "shift",
12238 strip: {
12239 none: true,
12240 },
12241 target: {
12242 android_arm64: {
12243 srcs: [
12244 "proprietary/vendor/lib64/libnanopb.so",
12245 ],
12246 shared_libs: [
12247 "libc++",
12248 "libc",
12249 "libm",
12250 "libdl",
12251 ],
12252 },
12253 },
12254 compile_multilib: "64",
12255 prefer: true,
12256 soc_specific: true,
12257}
12258
12259cc_prebuilt_library_shared {
12260 name: "libnetmgr",
12261 owner: "shift",
12262 strip: {
12263 none: true,
12264 },
12265 target: {
12266 android_arm64: {
12267 srcs: [
12268 "proprietary/vendor/lib64/libnetmgr.so",
12269 ],
12270 shared_libs: [
12271 "libdsutils",
12272 "libconfigdb",
12273 "libdiag",
12274 "libcutils",
12275 "liblog",
12276 "libhardware_legacy",
12277 "libc++",
12278 "libc",
12279 "libm",
12280 "libdl",
12281 ],
12282 },
12283 },
12284 compile_multilib: "64",
12285 prefer: true,
12286 soc_specific: true,
12287}
12288
12289cc_prebuilt_library_shared {
12290 name: "libnetmgr_common",
12291 owner: "shift",
12292 strip: {
12293 none: true,
12294 },
12295 target: {
12296 android_arm64: {
12297 srcs: [
12298 "proprietary/vendor/lib64/libnetmgr_common.so",
12299 ],
12300 shared_libs: [
12301 "libdsutils",
12302 "libconfigdb",
12303 "libdiag",
12304 "libcutils",
12305 "liblog",
12306 "libnetmgr",
12307 "libqmi_cci",
12308 "libqmiservices",
12309 "libc++",
12310 "libc",
12311 "libm",
12312 "libdl",
12313 ],
12314 },
12315 },
12316 compile_multilib: "64",
12317 prefer: true,
12318 soc_specific: true,
12319}
12320
12321cc_prebuilt_library_shared {
12322 name: "libnetmgr_nr_fusion",
12323 owner: "shift",
12324 strip: {
12325 none: true,
12326 },
12327 target: {
12328 android_arm64: {
12329 srcs: [
12330 "proprietary/vendor/lib64/libnetmgr_nr_fusion.so",
12331 ],
12332 shared_libs: [
12333 "libdsutils",
12334 "libconfigdb",
12335 "libdiag",
12336 "libcutils",
12337 "liblog",
12338 "libnetmgr",
12339 "libnetmgr_common",
12340 "libqmiservices",
12341 "libc++",
12342 "libc",
12343 "libm",
12344 "libdl",
12345 ],
12346 },
12347 },
12348 compile_multilib: "64",
12349 prefer: true,
12350 soc_specific: true,
12351}
12352
12353cc_prebuilt_library_shared {
12354 name: "libnetmgr_rmnet_ext",
12355 owner: "shift",
12356 strip: {
12357 none: true,
12358 },
12359 target: {
12360 android_arm64: {
12361 srcs: [
12362 "proprietary/vendor/lib64/libnetmgr_rmnet_ext.so",
12363 ],
12364 shared_libs: [
12365 "libdsutils",
12366 "libconfigdb",
12367 "libdiag",
12368 "libcutils",
12369 "liblog",
12370 "libnetmgr",
12371 "libnetmgr_common",
12372 "librmnetctl",
12373 "libc++",
12374 "libc",
12375 "libm",
12376 "libdl",
12377 ],
12378 },
12379 },
12380 compile_multilib: "64",
12381 prefer: true,
12382 soc_specific: true,
12383}
12384
12385cc_prebuilt_library_shared {
12386 name: "libnlnetmgr",
12387 owner: "shift",
12388 strip: {
12389 none: true,
12390 },
12391 target: {
12392 android_arm64: {
12393 srcs: [
12394 "proprietary/vendor/lib64/libnlnetmgr.so",
12395 ],
12396 shared_libs: [
12397 "libdsutils",
12398 "libconfigdb",
12399 "libdiag",
12400 "libcutils",
12401 "liblog",
12402 "libnetmgr",
12403 "libnetmgr_common",
12404 "libc++",
12405 "libc",
12406 "libm",
12407 "libdl",
12408 ],
12409 },
12410 },
12411 compile_multilib: "64",
12412 prefer: true,
12413 soc_specific: true,
12414}
12415
12416cc_prebuilt_library_shared {
12417 name: "liboemcrypto",
12418 owner: "shift",
12419 strip: {
12420 none: true,
12421 },
12422 target: {
12423 android_arm64: {
12424 srcs: [
12425 "proprietary/vendor/lib64/liboemcrypto.so",
12426 ],
12427 shared_libs: [
12428 "libutils",
12429 "liblog",
12430 "libQSEEComAPI",
12431 "libhidlbase",
12432 "libcpion",
12433 "libminkdescriptor",
12434 "libcutils",
12435 "libtrustedapploader",
12436 "libdisplayconfig.qti",
12437 "libc++",
12438 "libc",
12439 "libm",
12440 "libdl",
12441 ],
12442 },
12443 },
12444 compile_multilib: "64",
12445 prefer: true,
12446 soc_specific: true,
12447}
12448
12449cc_prebuilt_library_shared {
12450 name: "libofflinedump",
12451 owner: "shift",
12452 strip: {
12453 none: true,
12454 },
12455 target: {
12456 android_arm64: {
12457 srcs: [
12458 "proprietary/vendor/lib64/libofflinedump.so",
12459 ],
12460 shared_libs: [
12461 "libc++",
12462 "liblog",
12463 "libc",
12464 "libm",
12465 "libdl",
12466 ],
12467 },
12468 },
12469 compile_multilib: "64",
12470 prefer: true,
12471 soc_specific: true,
12472}
12473
12474cc_prebuilt_library_shared {
12475 name: "libofflinelog",
12476 owner: "shift",
12477 strip: {
12478 none: true,
12479 },
12480 target: {
12481 android_arm64: {
12482 srcs: [
12483 "proprietary/vendor/lib64/libofflinelog.so",
12484 ],
12485 shared_libs: [
12486 "libcutils",
12487 "liblog",
12488 "libsync",
12489 "libutils",
12490 "libc++",
12491 "libutilscallstack",
12492 "libz",
12493 "libc",
12494 "libm",
12495 "libdl",
12496 ],
12497 },
12498 },
12499 compile_multilib: "64",
12500 prefer: true,
12501 soc_specific: true,
12502}
12503
12504cc_prebuilt_library_shared {
12505 name: "libopencv",
12506 owner: "shift",
12507 strip: {
12508 none: true,
12509 },
12510 target: {
12511 android_arm64: {
12512 srcs: [
12513 "proprietary/vendor/lib64/libopencv.so",
12514 ],
12515 shared_libs: [
12516 "libc",
12517 "libm",
12518 "libdl",
12519 "liblog",
12520 "libz",
12521 "libc++",
12522 ],
12523 },
12524 },
12525 compile_multilib: "64",
12526 prefer: true,
12527 soc_specific: true,
12528}
12529
12530cc_prebuilt_library_shared {
12531 name: "libopestriping",
12532 owner: "shift",
12533 strip: {
12534 none: true,
12535 },
12536 target: {
12537 android_arm64: {
12538 srcs: [
12539 "proprietary/vendor/lib64/libopestriping.so",
12540 ],
12541 shared_libs: [
12542 "libc++",
12543 "libcutils",
12544 "liblog",
12545 "libofflinelog",
12546 "libsync",
12547 "android.hardware.graphics.allocator@3.0",
12548 "android.hardware.graphics.common@1.1",
12549 "android.hardware.graphics.mapper@3.0",
12550 "android.hardware.graphics.mapper@2.0",
12551 "android.hardware.graphics.mapper@2.1",
12552 "libhardware",
12553 "libhidlbase",
12554 "libhidltransport",
12555 "libqdMetaData",
12556 "vendor.qti.hardware.display.allocator@3.0",
12557 "vendor.qti.hardware.display.mapper@2.0",
12558 "vendor.qti.hardware.display.mapper@3.0",
12559 "libcamera_metadata",
12560 "libutils",
12561 "libqti_vndfwk_detect",
12562 "android.hardware.graphics.allocator@4.0",
12563 "android.hardware.graphics.mapper@4.0",
12564 "libgralloc.qti",
12565 "libgralloctypes",
12566 "vendor.qti.hardware.display.allocator@4.0",
12567 "vendor.qti.hardware.display.mapper@4.0",
12568 "vendor.qti.hardware.display.mapperextensions@1.1",
12569 "libcdsprpc",
12570 "libc",
12571 "libm",
12572 "libdl",
12573 ],
12574 },
12575 },
12576 compile_multilib: "64",
12577 prefer: true,
12578 soc_specific: true,
12579}
12580
12581cc_prebuilt_library_shared {
12582 name: "libops",
12583 owner: "shift",
12584 strip: {
12585 none: true,
12586 },
12587 target: {
12588 android_arm64: {
12589 srcs: [
12590 "proprietary/vendor/lib64/libops.so",
12591 ],
12592 shared_libs: [
12593 "libutils",
12594 "libcutils",
12595 "libQSEEComAPI",
12596 "liblog",
12597 "libdrm",
12598 "libhidlbase",
12599 "libdisplayconfig.qti",
12600 "libc++",
12601 "libc",
12602 "libm",
12603 "libdl",
12604 ],
12605 },
12606 },
12607 compile_multilib: "64",
12608 prefer: true,
12609 soc_specific: true,
12610}
12611
12612cc_prebuilt_library_shared {
12613 name: "libos",
12614 owner: "shift",
12615 strip: {
12616 none: true,
12617 },
12618 target: {
12619 android_arm64: {
12620 srcs: [
12621 "proprietary/vendor/lib64/libos.so",
12622 ],
12623 shared_libs: [
12624 "libc++",
12625 "libc",
12626 "libm",
12627 "libdl",
12628 ],
12629 },
12630 },
12631 compile_multilib: "64",
12632 prefer: true,
12633 soc_specific: true,
12634}
12635
12636cc_prebuilt_library_shared {
12637 name: "libpdmapper",
12638 owner: "shift",
12639 strip: {
12640 none: true,
12641 },
12642 target: {
12643 android_arm64: {
12644 srcs: [
12645 "proprietary/vendor/lib64/libpdmapper.so",
12646 ],
12647 shared_libs: [
12648 "libcutils",
12649 "libutils",
12650 "liblog",
12651 "libjson",
12652 "libqmi_cci",
12653 "libqmi_common_so",
12654 "libqmi_encdec",
12655 "libc++",
12656 "libc",
12657 "libm",
12658 "libdl",
12659 ],
12660 },
12661 },
12662 compile_multilib: "64",
12663 prefer: true,
12664 soc_specific: true,
12665}
12666
12667cc_prebuilt_library_shared {
12668 name: "libpdnotifier",
12669 owner: "shift",
12670 strip: {
12671 none: true,
12672 },
12673 target: {
12674 android_arm64: {
12675 srcs: [
12676 "proprietary/vendor/lib64/libpdnotifier.so",
12677 ],
12678 shared_libs: [
12679 "libcutils",
12680 "libutils",
12681 "liblog",
12682 "libqmi_cci",
12683 "libqmi_common_so",
12684 "libqmi_encdec",
12685 "libc++",
12686 "libc",
12687 "libm",
12688 "libdl",
12689 ],
12690 },
12691 },
12692 compile_multilib: "64",
12693 prefer: true,
12694 soc_specific: true,
12695}
12696
12697cc_prebuilt_library_shared {
12698 name: "libperipheral_client",
12699 owner: "shift",
12700 strip: {
12701 none: true,
12702 },
12703 target: {
12704 android_arm64: {
12705 srcs: [
12706 "proprietary/vendor/lib64/libperipheral_client.so",
12707 ],
12708 shared_libs: [
12709 "libcutils",
12710 "libutils",
12711 "liblog",
12712 "libbinder",
12713 "libmdmdetect",
12714 "libc++",
12715 "libc",
12716 "libm",
12717 "libdl",
12718 ],
12719 },
12720 },
12721 compile_multilib: "64",
12722 prefer: true,
12723 soc_specific: true,
12724}
12725
12726cc_prebuilt_library_shared {
12727 name: "libqcbor",
12728 owner: "shift",
12729 strip: {
12730 none: true,
12731 },
12732 target: {
12733 android_arm64: {
12734 srcs: [
12735 "proprietary/vendor/lib64/libqcbor.so",
12736 ],
12737 shared_libs: [
12738 "liblog",
12739 "libutils",
12740 "libcutils",
12741 "libc++",
12742 "libc",
12743 "libm",
12744 "libdl",
12745 ],
12746 },
12747 },
12748 compile_multilib: "64",
12749 prefer: true,
12750 soc_specific: true,
12751}
12752
12753cc_prebuilt_library_shared {
12754 name: "libqcc_file_agent",
12755 owner: "shift",
12756 strip: {
12757 none: true,
12758 },
12759 target: {
12760 android_arm64: {
12761 srcs: [
12762 "proprietary/vendor/lib64/libqcc_file_agent.so",
12763 ],
12764 shared_libs: [
12765 "libcutils",
12766 "liblog",
12767 "libutils",
12768 "libbase",
12769 "libfmq",
12770 "libhidlbase",
12771 "vendor.qti.hardware.qccsyshal@1.0",
12772 "libc++",
12773 "libc",
12774 "libm",
12775 "libdl",
12776 ],
12777 },
12778 },
12779 compile_multilib: "64",
12780 prefer: true,
12781 soc_specific: true,
12782}
12783
12784cc_prebuilt_library_shared {
12785 name: "libqcmaputils",
12786 owner: "shift",
12787 strip: {
12788 none: true,
12789 },
12790 target: {
12791 android_arm64: {
12792 srcs: [
12793 "proprietary/vendor/lib64/libqcmaputils.so",
12794 ],
12795 shared_libs: [
12796 "libdiag",
12797 "libdsutils",
12798 "libc++",
12799 "libc",
12800 "libm",
12801 "libdl",
12802 ],
12803 },
12804 },
12805 compile_multilib: "64",
12806 prefer: true,
12807 soc_specific: true,
12808}
12809
12810cc_prebuilt_library_shared {
12811 name: "libqcrilNr",
12812 owner: "shift",
12813 strip: {
12814 none: true,
12815 },
12816 target: {
12817 android_arm64: {
12818 srcs: [
12819 "proprietary/vendor/lib64/libqcrilNr.so",
12820 ],
12821 shared_libs: [
12822 "libhidlbase",
12823 "vendor.qti.hardware.radio.ims@1.0",
12824 "vendor.qti.hardware.radio.ims@1.1",
12825 "vendor.qti.hardware.radio.ims@1.2",
12826 "vendor.qti.hardware.radio.ims@1.3",
12827 "vendor.qti.hardware.radio.ims@1.4",
12828 "vendor.qti.hardware.radio.ims@1.5",
12829 "vendor.qti.hardware.radio.ims@1.6",
12830 "vendor.qti.hardware.radio.ims@1.7",
12831 "vendor.qti.hardware.radio.ims@1.8",
12832 "vendor.qti.hardware.radio.ims@1.9",
12833 "vendor.qti.hardware.radio.am@1.0",
12834 "vendor.qti.hardware.radio.qcrilhook@1.0",
12835 "vendor.qti.hardware.radio.uim@1.0",
12836 "vendor.qti.hardware.radio.uim@1.1",
12837 "vendor.qti.hardware.radio.uim@1.2",
12838 "vendor.qti.hardware.radio.uim_remote_server@1.0",
12839 "vendor.qti.hardware.radio.uim_remote_client@1.0",
12840 "vendor.qti.hardware.radio.uim_remote_client@1.1",
12841 "vendor.qti.hardware.radio.uim_remote_client@1.2",
12842 "vendor.qti.hardware.radio.lpa@1.0",
12843 "vendor.qti.hardware.radio.lpa@1.1",
12844 "vendor.qti.hardware.radio.lpa@1.2",
12845 "vendor.qti.hardware.radio.qtiradio@1.0",
12846 "vendor.qti.hardware.radio.qtiradio@2.0",
12847 "vendor.qti.hardware.radio.qtiradio@2.1",
12848 "vendor.qti.hardware.radio.qtiradio@2.2",
12849 "vendor.qti.hardware.radio.qtiradio@2.3",
12850 "vendor.qti.hardware.radio.qtiradio@2.4",
12851 "vendor.qti.hardware.radio.qtiradio@2.5",
12852 "vendor.qti.hardware.radio.qtiradio@2.6",
12853 "vendor.qti.hardware.radio.qtiradio@2.7",
12854 "android.hardware.radio@1.0",
12855 "android.hardware.radio.config@1.0",
12856 "android.hardware.radio.config@1.1",
12857 "android.hardware.radio.config@1.2",
12858 "libqcrilNrFramework",
12859 "android.hardware.secure_element@1.0",
12860 "android.hardware.secure_element@1.1",
12861 "android.hardware.secure_element@1.2",
12862 "libdsutils",
12863 "libcutils",
12864 "liblog",
12865 "libutils",
12866 "qcrild_libqcrilnrutils",
12867 "libqmi_cci",
12868 "libqmi_client_qmux",
12869 "libdiag",
12870 "libhardware_legacy",
12871 "libqmiservices",
12872 "librilqmimiscservices",
12873 "libqmi_client_helper",
12874 "libidl",
12875 "libtime_genoff",
12876 "libsqlite",
12877 "libbinder",
12878 "libmdmdetect",
12879 "libperipheral_client",
12880 "libqcrilNrLogger",
12881 "android.hardware.radio@1.1",
12882 "android.hardware.radio@1.2",
12883 "android.hardware.radio@1.3",
12884 "android.hardware.radio@1.4",
12885 "android.hardware.radio@1.5",
12886 "android.hardware.radio.deprecated@1.0",
12887 "libqcrilNrQtiMutex",
12888 "libprotobuf-cpp-full-3.9.1-vendorcompat",
12889 "libvndksupport",
12890 "libbase",
12891 "libz",
12892 "libqdi",
12893 "libnetmgr",
12894 "libconfigdb",
12895 "libxml",
12896 "libqcrilNrQtiBus",
12897 "qtiwakelock",
12898 "qtiril-utils",
12899 "qcrilMarshal",
12900 "libril-db",
12901 "libsystem_health_mon",
12902 "libpdmapper",
12903 "libpdnotifier",
12904 "libxml2",
12905 "libdsi_netctrl",
12906 "libqdp",
12907 "liblqe",
12908 "vendor.qti.hardware.data.iwlan@1.0",
12909 "vendor.qti.hardware.data.connection@1.0",
12910 "vendor.qti.hardware.data.connection@1.1",
12911 "libc++",
12912 "libc",
12913 "libm",
12914 "libdl",
12915 ],
12916 },
12917 },
12918 compile_multilib: "64",
12919 prefer: true,
12920 soc_specific: true,
12921}
12922
12923cc_prebuilt_library_shared {
12924 name: "libqcrilNrFramework",
12925 owner: "shift",
12926 strip: {
12927 none: true,
12928 },
12929 target: {
12930 android_arm64: {
12931 srcs: [
12932 "proprietary/vendor/lib64/libqcrilNrFramework.so",
12933 ],
12934 shared_libs: [
12935 "libdiag",
12936 "liblog",
12937 "libqcrilNrQtiMutex",
12938 "libqcrilNrLogger",
12939 "libc++",
12940 "libc",
12941 "libm",
12942 "libdl",
12943 ],
12944 },
12945 },
12946 compile_multilib: "64",
12947 prefer: true,
12948 soc_specific: true,
12949}
12950
12951cc_prebuilt_library_shared {
12952 name: "libqcrilNrLogger",
12953 owner: "shift",
12954 strip: {
12955 none: true,
12956 },
12957 target: {
12958 android_arm64: {
12959 srcs: [
12960 "proprietary/vendor/lib64/libqcrilNrLogger.so",
12961 ],
12962 shared_libs: [
12963 "liblog",
12964 "libcutils",
12965 "libc++",
12966 "libdiag",
12967 "libc",
12968 "libm",
12969 "libdl",
12970 ],
12971 },
12972 },
12973 compile_multilib: "64",
12974 prefer: true,
12975 soc_specific: true,
12976}
12977
12978cc_prebuilt_library_shared {
12979 name: "libqcrilNrQtiBus",
12980 owner: "shift",
12981 strip: {
12982 none: true,
12983 },
12984 target: {
12985 android_arm64: {
12986 srcs: [
12987 "proprietary/vendor/lib64/libqcrilNrQtiBus.so",
12988 ],
12989 shared_libs: [
12990 "libqcrilNrQtiMutex",
12991 "libqcrilNrFramework",
12992 "libqcrilNrLogger",
12993 "liblog",
12994 "libc++",
12995 "libc",
12996 "libm",
12997 "libdl",
12998 ],
12999 },
13000 },
13001 compile_multilib: "64",
13002 prefer: true,
13003 soc_specific: true,
13004}
13005
13006cc_prebuilt_library_shared {
13007 name: "libqcrilNrQtiMutex",
13008 owner: "shift",
13009 strip: {
13010 none: true,
13011 },
13012 target: {
13013 android_arm64: {
13014 srcs: [
13015 "proprietary/vendor/lib64/libqcrilNrQtiMutex.so",
13016 ],
13017 shared_libs: [
13018 "libcutils",
13019 "libc++",
13020 "libc",
13021 "libm",
13022 "libdl",
13023 ],
13024 },
13025 },
13026 compile_multilib: "64",
13027 prefer: true,
13028 soc_specific: true,
13029}
13030
13031cc_prebuilt_library_shared {
13032 name: "libqcrildatactl",
13033 owner: "shift",
13034 strip: {
13035 none: true,
13036 },
13037 target: {
13038 android_arm64: {
13039 srcs: [
13040 "proprietary/vendor/lib64/libqcrildatactl.so",
13041 ],
13042 shared_libs: [
13043 "libqmi_cci",
13044 "libqmiservices",
13045 "libc++",
13046 "libc",
13047 "libm",
13048 "libdl",
13049 ],
13050 },
13051 },
13052 compile_multilib: "64",
13053 prefer: true,
13054 soc_specific: true,
13055}
13056
13057cc_prebuilt_library_shared {
13058 name: "libqdcm-mode-parser",
13059 owner: "shift",
13060 strip: {
13061 none: true,
13062 },
13063 target: {
13064 android_arm64: {
13065 srcs: [
13066 "proprietary/vendor/lib64/libqdcm-mode-parser.so",
13067 ],
13068 shared_libs: [
13069 "liblog",
13070 "libcutils",
13071 "libutils",
13072 "libdisplaydebug",
13073 "libsdm-color",
13074 "libbinder",
13075 "libtinyxml2_1",
13076 "libc++",
13077 "libc",
13078 "libm",
13079 "libdl",
13080 ],
13081 },
13082 },
13083 compile_multilib: "64",
13084 prefer: true,
13085 soc_specific: true,
13086}
13087
13088cc_prebuilt_library_shared {
13089 name: "libqdutils",
13090 owner: "shift",
13091 strip: {
13092 none: true,
13093 },
13094 target: {
13095 android_arm64: {
13096 srcs: [
13097 "proprietary/vendor/lib64/libqdutils.so",
13098 ],
13099 shared_libs: [
13100 "liblog",
13101 "libcutils",
13102 "libutils",
13103 "libbinder",
13104 "libqservice",
13105 "libc++",
13106 "libc",
13107 "libm",
13108 "libdl",
13109 ],
13110 },
13111 },
13112 compile_multilib: "64",
13113 prefer: true,
13114 soc_specific: true,
13115}
13116
13117cc_prebuilt_library_shared {
13118 name: "libqisl",
13119 owner: "shift",
13120 strip: {
13121 none: true,
13122 },
13123 target: {
13124 android_arm64: {
13125 srcs: [
13126 "proprietary/vendor/lib64/libqisl.so",
13127 ],
13128 shared_libs: [
13129 "libcutils",
13130 "liblog",
13131 "libQSEEComAPI",
13132 "libc++",
13133 "libc",
13134 "libm",
13135 "libdl",
13136 ],
13137 },
13138 },
13139 compile_multilib: "64",
13140 prefer: true,
13141 soc_specific: true,
13142}
13143
13144cc_prebuilt_library_shared {
13145 name: "libqll10",
13146 owner: "shift",
13147 strip: {
13148 none: true,
13149 },
13150 target: {
13151 android_arm64: {
13152 srcs: [
13153 "proprietary/vendor/lib64/libqll10.so",
13154 ],
13155 shared_libs: [
13156 "libc++",
13157 "libcutils",
13158 "liblog",
13159 "libofflinelog",
13160 "libsync",
13161 "android.hardware.graphics.allocator@3.0",
13162 "android.hardware.graphics.common@1.1",
13163 "android.hardware.graphics.mapper@3.0",
13164 "android.hardware.graphics.mapper@2.0",
13165 "android.hardware.graphics.mapper@2.1",
13166 "libhardware",
13167 "libhidlbase",
13168 "libhidltransport",
13169 "libqdMetaData",
13170 "vendor.qti.hardware.display.allocator@3.0",
13171 "vendor.qti.hardware.display.mapper@2.0",
13172 "vendor.qti.hardware.display.mapper@3.0",
13173 "libcamera_metadata",
13174 "libutils",
13175 "libqti_vndfwk_detect",
13176 "android.hardware.graphics.allocator@4.0",
13177 "android.hardware.graphics.mapper@4.0",
13178 "libgralloc.qti",
13179 "libgralloctypes",
13180 "vendor.qti.hardware.display.allocator@4.0",
13181 "vendor.qti.hardware.display.mapper@4.0",
13182 "vendor.qti.hardware.display.mapperextensions@1.1",
13183 "libcdsprpc",
13184 "libbitmlengine",
13185 "libz",
13186 "libc",
13187 "libm",
13188 "libdl",
13189 ],
13190 },
13191 },
13192 compile_multilib: "64",
13193 prefer: true,
13194 soc_specific: true,
13195}
13196
13197cc_prebuilt_library_shared {
13198 name: "libqllengine",
13199 owner: "shift",
13200 strip: {
13201 none: true,
13202 },
13203 target: {
13204 android_arm64: {
13205 srcs: [
13206 "proprietary/vendor/lib64/libqllengine.so",
13207 ],
13208 shared_libs: [
13209 "libqll10",
13210 "libcutils",
13211 "liblog",
13212 "libofflinelog",
13213 "libz",
13214 "libc++",
13215 "libc",
13216 "libm",
13217 "libdl",
13218 ],
13219 },
13220 },
13221 compile_multilib: "64",
13222 prefer: true,
13223 soc_specific: true,
13224}
13225
13226cc_prebuilt_library_shared {
13227 name: "libqrtr",
13228 owner: "shift",
13229 strip: {
13230 none: true,
13231 },
13232 target: {
13233 android_arm64: {
13234 srcs: [
13235 "proprietary/vendor/lib64/libqrtr.so",
13236 ],
13237 shared_libs: [
13238 "libc++",
13239 "libc",
13240 "libm",
13241 "libdl",
13242 ],
13243 },
13244 },
13245 compile_multilib: "64",
13246 prefer: true,
13247 soc_specific: true,
13248}
13249
13250cc_prebuilt_library_shared {
13251 name: "libqrtrclient",
13252 owner: "shift",
13253 strip: {
13254 none: true,
13255 },
13256 target: {
13257 android_arm64: {
13258 srcs: [
13259 "proprietary/vendor/lib64/libqrtrclient.so",
13260 ],
13261 shared_libs: [
13262 "liblog",
13263 "libcutils",
13264 "libutils",
13265 "libdisplaydebug",
13266 "libqrtr",
13267 "libsdmutils",
13268 "libc++",
13269 "libc",
13270 "libm",
13271 "libdl",
13272 ],
13273 },
13274 },
13275 compile_multilib: "64",
13276 prefer: true,
13277 soc_specific: true,
13278}
13279
13280cc_prebuilt_library_shared {
13281 name: "libqseed3",
13282 owner: "shift",
13283 strip: {
13284 none: true,
13285 },
13286 target: {
13287 android_arm64: {
13288 srcs: [
13289 "proprietary/vendor/lib64/libqseed3.so",
13290 ],
13291 shared_libs: [
13292 "libc++",
13293 "libc",
13294 "libm",
13295 "libdl",
13296 ],
13297 },
13298 },
13299 compile_multilib: "64",
13300 prefer: true,
13301 soc_specific: true,
13302}
13303
13304cc_prebuilt_library_shared {
13305 name: "libqsocket",
13306 owner: "shift",
13307 strip: {
13308 none: true,
13309 },
13310 target: {
13311 android_arm64: {
13312 srcs: [
13313 "proprietary/vendor/lib64/libqsocket.so",
13314 ],
13315 shared_libs: [
13316 "libc++",
13317 "libc",
13318 "libm",
13319 "libdl",
13320 ],
13321 },
13322 },
13323 compile_multilib: "64",
13324 prefer: true,
13325 soc_specific: true,
13326}
13327
13328cc_prebuilt_library_shared {
13329 name: "libqti-iopd-client",
13330 owner: "shift",
13331 strip: {
13332 none: true,
13333 },
13334 target: {
13335 android_arm64: {
13336 srcs: [
13337 "proprietary/vendor/lib64/libqti-iopd-client.so",
13338 ],
13339 shared_libs: [
13340 "libcutils",
13341 "libutils",
13342 "libxml2",
13343 "libqti-util",
13344 "liblog",
13345 "vendor.qti.hardware.iop@2.0",
13346 "libhidlbase",
13347 "libsqlite",
13348 "libqti-perfd-client",
13349 "libc++",
13350 "libc",
13351 "libm",
13352 "libdl",
13353 ],
13354 },
13355 },
13356 compile_multilib: "64",
13357 prefer: true,
13358 soc_specific: true,
13359}
13360
13361cc_prebuilt_library_shared {
13362 name: "libqti-iopd",
13363 owner: "shift",
13364 strip: {
13365 none: true,
13366 },
13367 target: {
13368 android_arm64: {
13369 srcs: [
13370 "proprietary/vendor/lib64/libqti-iopd.so",
13371 ],
13372 shared_libs: [
13373 "libcutils",
13374 "libutils",
13375 "libxml2",
13376 "libqti-util",
13377 "liblog",
13378 "libhidlbase",
13379 "vendor.qti.hardware.iop@2.0",
13380 "libbase",
13381 "libqti-iopd-client",
13382 "libqti-perfd-client",
13383 "libsqlite",
13384 "libc++",
13385 "libc",
13386 "libm",
13387 "libdl",
13388 ],
13389 },
13390 },
13391 compile_multilib: "64",
13392 prefer: true,
13393 soc_specific: true,
13394}
13395
13396cc_prebuilt_library_shared {
13397 name: "libqtikeymaster4",
13398 owner: "shift",
13399 strip: {
13400 none: true,
13401 },
13402 target: {
13403 android_arm64: {
13404 srcs: [
13405 "proprietary/vendor/lib64/libqtikeymaster4.so",
13406 ],
13407 shared_libs: [
13408 "liblog",
13409 "libcrypto",
13410 "libhidlbase",
13411 "libutils",
13412 "libcutils",
13413 "libkeymasterdeviceutils",
13414 "libkeymasterutils",
13415 "libbase",
13416 "libqcbor",
13417 "android.hardware.keymaster@4.0",
13418 "android.hardware.keymaster@4.1",
13419 "libc++",
13420 "libc",
13421 "libm",
13422 "libdl",
13423 ],
13424 },
13425 },
13426 compile_multilib: "64",
13427 prefer: true,
13428 soc_specific: true,
13429}
13430
13431cc_prebuilt_library_shared {
13432 name: "librcc",
13433 owner: "shift",
13434 strip: {
13435 none: true,
13436 },
13437 target: {
13438 android_arm64: {
13439 srcs: [
13440 "proprietary/vendor/lib64/librcc.so",
13441 ],
13442 shared_libs: [
13443 "libutils",
13444 "libcutils",
13445 "liblog",
13446 "libdiag",
13447 "libc++",
13448 "libc",
13449 "libm",
13450 "libdl",
13451 ],
13452 },
13453 },
13454 compile_multilib: "64",
13455 prefer: true,
13456 soc_specific: true,
13457}
13458
13459cc_prebuilt_library_shared {
13460 name: "librcmask",
13461 owner: "shift",
13462 strip: {
13463 none: true,
13464 },
13465 target: {
13466 android_arm64: {
13467 srcs: [
13468 "proprietary/vendor/lib64/librcmask.so",
13469 ],
13470 shared_libs: [
13471 "libdisplaydebug",
13472 "libc++",
13473 "libc",
13474 "libm",
13475 "libdl",
13476 ],
13477 },
13478 },
13479 compile_multilib: "64",
13480 prefer: true,
13481 soc_specific: true,
13482}
13483
13484cc_prebuilt_library_shared {
13485 name: "libril-db",
13486 owner: "shift",
13487 strip: {
13488 none: true,
13489 },
13490 target: {
13491 android_arm64: {
13492 srcs: [
13493 "proprietary/vendor/lib64/libril-db.so",
13494 ],
13495 shared_libs: [
13496 "libcutils",
13497 "libqcrilNrLogger",
13498 "libsqlite",
13499 "libqcrilNrFramework",
13500 "libqcrilNrQtiMutex",
13501 "qtiril-utils",
13502 "libc++",
13503 "libc",
13504 "libm",
13505 "libdl",
13506 ],
13507 },
13508 },
13509 compile_multilib: "64",
13510 prefer: true,
13511 soc_specific: true,
13512}
13513
13514cc_prebuilt_library_shared {
13515 name: "libril-qc-ltedirectdisc",
13516 owner: "shift",
13517 strip: {
13518 none: true,
13519 },
13520 target: {
13521 android_arm64: {
13522 srcs: [
13523 "proprietary/vendor/lib64/libril-qc-ltedirectdisc.so",
13524 ],
13525 shared_libs: [
13526 "libc++",
13527 "libc",
13528 "libm",
13529 "libdl",
13530 ],
13531 },
13532 },
13533 compile_multilib: "64",
13534 prefer: true,
13535 soc_specific: true,
13536}
13537
13538cc_prebuilt_library_shared {
13539 name: "libril-qc-radioconfig",
13540 owner: "shift",
13541 strip: {
13542 none: true,
13543 },
13544 target: {
13545 android_arm64: {
13546 srcs: [
13547 "proprietary/vendor/lib64/libril-qc-radioconfig.so",
13548 ],
13549 shared_libs: [
13550 "libc++",
13551 "libc",
13552 "libm",
13553 "libdl",
13554 ],
13555 },
13556 },
13557 compile_multilib: "64",
13558 prefer: true,
13559 soc_specific: true,
13560}
13561
13562cc_prebuilt_library_shared {
13563 name: "librilqmimiscservices",
13564 owner: "shift",
13565 strip: {
13566 none: true,
13567 },
13568 target: {
13569 android_arm64: {
13570 srcs: [
13571 "proprietary/vendor/lib64/librilqmimiscservices.so",
13572 ],
13573 shared_libs: [
13574 "libqmi_common_so",
13575 "libc++",
13576 "libc",
13577 "libm",
13578 "libdl",
13579 ],
13580 },
13581 },
13582 compile_multilib: "64",
13583 prefer: true,
13584 soc_specific: true,
13585}
13586
13587cc_prebuilt_library_shared {
13588 name: "librilqmiservices",
13589 owner: "shift",
13590 strip: {
13591 none: true,
13592 },
13593 target: {
13594 android_arm64: {
13595 srcs: [
13596 "proprietary/vendor/lib64/librilqmiservices.so",
13597 ],
13598 shared_libs: [
13599 "libqmi_common_so",
13600 "libc++",
13601 "libc",
13602 "libm",
13603 "libdl",
13604 ],
13605 },
13606 },
13607 compile_multilib: "64",
13608 prefer: true,
13609 soc_specific: true,
13610}
13611
13612cc_prebuilt_library_shared {
13613 name: "librpmb",
13614 owner: "shift",
13615 strip: {
13616 none: true,
13617 },
13618 target: {
13619 android_arm64: {
13620 srcs: [
13621 "proprietary/vendor/lib64/librpmb.so",
13622 ],
13623 shared_libs: [
13624 "libutils",
13625 "libQSEEComAPI",
13626 "liblog",
13627 "libc++",
13628 "libc",
13629 "libm",
13630 "libdl",
13631 ],
13632 },
13633 },
13634 compile_multilib: "64",
13635 prefer: true,
13636 soc_specific: true,
13637}
13638
13639cc_prebuilt_library_shared {
13640 name: "libsdedrm",
13641 owner: "shift",
13642 strip: {
13643 none: true,
13644 },
13645 target: {
13646 android_arm64: {
13647 srcs: [
13648 "proprietary/vendor/lib64/libsdedrm.so",
13649 ],
13650 shared_libs: [
13651 "liblog",
13652 "libcutils",
13653 "libutils",
13654 "libdrm",
13655 "libdrmutils",
13656 "libdisplaydebug",
13657 "libc++",
13658 "libc",
13659 "libm",
13660 "libdl",
13661 ],
13662 },
13663 },
13664 compile_multilib: "64",
13665 prefer: true,
13666 soc_specific: true,
13667}
13668
13669cc_prebuilt_library_shared {
13670 name: "libsdm-color",
13671 owner: "shift",
13672 strip: {
13673 none: true,
13674 },
13675 target: {
13676 android_arm64: {
13677 srcs: [
13678 "proprietary/vendor/lib64/libsdm-color.so",
13679 ],
13680 shared_libs: [
13681 "liblog",
13682 "libcutils",
13683 "libbinder",
13684 "libutils",
13685 "libdisplaydebug",
13686 "libtinyxml2_1",
13687 "libsdmutils",
13688 "libc++",
13689 "libc",
13690 "libm",
13691 "libdl",
13692 ],
13693 },
13694 },
13695 compile_multilib: "64",
13696 prefer: true,
13697 soc_specific: true,
13698}
13699
13700cc_prebuilt_library_shared {
13701 name: "libsdm-colormgr-algo",
13702 owner: "shift",
13703 strip: {
13704 none: true,
13705 },
13706 target: {
13707 android_arm64: {
13708 srcs: [
13709 "proprietary/vendor/lib64/libsdm-colormgr-algo.so",
13710 ],
13711 shared_libs: [
13712 "liblog",
13713 "libdisplaydebug",
13714 "libc++",
13715 "libc",
13716 "libm",
13717 "libdl",
13718 ],
13719 },
13720 },
13721 compile_multilib: "64",
13722 prefer: true,
13723 soc_specific: true,
13724}
13725
13726cc_prebuilt_library_shared {
13727 name: "libsdm-diag",
13728 owner: "shift",
13729 strip: {
13730 none: true,
13731 },
13732 target: {
13733 android_arm64: {
13734 srcs: [
13735 "proprietary/vendor/lib64/libsdm-diag.so",
13736 ],
13737 shared_libs: [
13738 "libdiag",
13739 "libsdmutils",
13740 "libbinder",
13741 "libdisplaydebug",
13742 "libc++",
13743 "libc",
13744 "libm",
13745 "libdl",
13746 ],
13747 },
13748 },
13749 compile_multilib: "64",
13750 prefer: true,
13751 soc_specific: true,
13752}
13753
13754cc_prebuilt_library_shared {
13755 name: "libsdm-disp-vndapis",
13756 owner: "shift",
13757 strip: {
13758 none: true,
13759 },
13760 target: {
13761 android_arm64: {
13762 srcs: [
13763 "proprietary/vendor/lib64/libsdm-disp-vndapis.so",
13764 ],
13765 shared_libs: [
13766 "libdisplaydebug",
13767 "libqservice",
13768 "libbinder",
13769 "libcutils",
13770 "libutils",
13771 "liblog",
13772 "libc++",
13773 "libc",
13774 "libm",
13775 "libdl",
13776 ],
13777 },
13778 },
13779 compile_multilib: "64",
13780 prefer: true,
13781 soc_specific: true,
13782}
13783
13784cc_prebuilt_library_shared {
13785 name: "libsdmcore",
13786 owner: "shift",
13787 strip: {
13788 none: true,
13789 },
13790 target: {
13791 android_arm64: {
13792 srcs: [
13793 "proprietary/vendor/lib64/libsdmcore.so",
13794 ],
13795 shared_libs: [
13796 "liblog",
13797 "libcutils",
13798 "libutils",
13799 "libdisplaydebug",
13800 "libsdmutils",
13801 "libdrm",
13802 "libdrmutils",
13803 "libsdedrm",
13804 "libc++",
13805 "libc",
13806 "libm",
13807 "libdl",
13808 ],
13809 },
13810 },
13811 compile_multilib: "64",
13812 prefer: true,
13813 soc_specific: true,
13814}
13815
13816cc_prebuilt_library_shared {
13817 name: "libsdmextension",
13818 owner: "shift",
13819 strip: {
13820 none: true,
13821 },
13822 target: {
13823 android_arm64: {
13824 srcs: [
13825 "proprietary/vendor/lib64/libsdmextension.so",
13826 ],
13827 shared_libs: [
13828 "libdisplaydebug",
13829 "libsdmutils",
13830 "libdisplayqos",
13831 "libsdm-color",
13832 "libdisplayskuutils",
13833 "libtinyxml2_1",
13834 "libc++",
13835 "libc",
13836 "libm",
13837 "libdl",
13838 ],
13839 },
13840 },
13841 compile_multilib: "64",
13842 prefer: true,
13843 soc_specific: true,
13844}
13845
13846cc_prebuilt_library_shared {
13847 name: "libsdmutils",
13848 owner: "shift",
13849 strip: {
13850 none: true,
13851 },
13852 target: {
13853 android_arm64: {
13854 srcs: [
13855 "proprietary/vendor/lib64/libsdmutils.so",
13856 ],
13857 shared_libs: [
13858 "liblog",
13859 "libcutils",
13860 "libutils",
13861 "libdisplaydebug",
13862 "libc++",
13863 "libc",
13864 "libm",
13865 "libdl",
13866 ],
13867 },
13868 },
13869 compile_multilib: "64",
13870 prefer: true,
13871 soc_specific: true,
13872}
13873
13874cc_prebuilt_library_shared {
13875 name: "libsdsprpc",
13876 owner: "shift",
13877 strip: {
13878 none: true,
13879 },
13880 target: {
13881 android_arm64: {
13882 srcs: [
13883 "proprietary/vendor/lib64/libsdsprpc.so",
13884 ],
13885 shared_libs: [
13886 "libhidlbase",
13887 "libhardware",
13888 "libutils",
13889 "vendor.qti.hardware.dsp@1.0",
13890 "liblog",
13891 "libc",
13892 "libcutils",
13893 "libion",
13894 "libc++",
13895 "libm",
13896 "libdl",
13897 ],
13898 },
13899 },
13900 compile_multilib: "64",
13901 prefer: true,
13902 soc_specific: true,
13903}
13904
13905cc_prebuilt_library_shared {
13906 name: "libsensorcal",
13907 owner: "shift",
13908 strip: {
13909 none: true,
13910 },
13911 target: {
13912 android_arm64: {
13913 srcs: [
13914 "proprietary/vendor/lib64/libsensorcal.so",
13915 ],
13916 shared_libs: [
13917 "libprotobuf-cpp-lite-3.9.1-vendorcompat",
13918 "liblog",
13919 "libssc",
13920 "libutils",
13921 "libcutils",
13922 "libsensorslog",
13923 "libsnsapi",
13924 "libc++",
13925 "libc",
13926 "libm",
13927 "libdl",
13928 ],
13929 },
13930 },
13931 compile_multilib: "64",
13932 prefer: true,
13933 soc_specific: true,
13934}
13935
13936cc_prebuilt_library_shared {
13937 name: "libsensorslog",
13938 owner: "shift",
13939 strip: {
13940 none: true,
13941 },
13942 target: {
13943 android_arm64: {
13944 srcs: [
13945 "proprietary/vendor/lib64/libsensorslog.so",
13946 ],
13947 shared_libs: [
13948 "liblog",
13949 "libc++",
13950 "libc",
13951 "libm",
13952 "libdl",
13953 ],
13954 },
13955 },
13956 compile_multilib: "64",
13957 prefer: true,
13958 soc_specific: true,
13959}
13960
13961cc_prebuilt_library_shared {
13962 name: "libsnapdragoncolor-manager",
13963 owner: "shift",
13964 strip: {
13965 none: true,
13966 },
13967 target: {
13968 android_arm64: {
13969 srcs: [
13970 "proprietary/vendor/lib64/libsnapdragoncolor-manager.so",
13971 ],
13972 shared_libs: [
13973 "liblog",
13974 "libcutils",
13975 "libutils",
13976 "libdisplaydebug",
13977 "libsdm-color",
13978 "libbinder",
13979 "libtinyxml2",
13980 "libsdmutils",
13981 "libc++",
13982 "libc",
13983 "libm",
13984 "libdl",
13985 ],
13986 },
13987 },
13988 compile_multilib: "64",
13989 prefer: true,
13990 soc_specific: true,
13991}
13992
13993cc_prebuilt_library_shared {
13994 name: "libsnapdragoncolor-qdcm",
13995 owner: "shift",
13996 strip: {
13997 none: true,
13998 },
13999 target: {
14000 android_arm64: {
14001 srcs: [
14002 "proprietary/vendor/lib64/libsnapdragoncolor-qdcm.so",
14003 ],
14004 shared_libs: [
14005 "liblog",
14006 "libcutils",
14007 "libutils",
14008 "libdisplaydebug",
14009 "libsdm-color",
14010 "libbinder",
14011 "libsdmutils",
14012 "libc++",
14013 "libc",
14014 "libm",
14015 "libdl",
14016 ],
14017 },
14018 },
14019 compile_multilib: "64",
14020 prefer: true,
14021 soc_specific: true,
14022}
14023
14024cc_prebuilt_library_shared {
14025 name: "libsns_fastRPC_util",
14026 owner: "shift",
14027 strip: {
14028 none: true,
14029 },
14030 target: {
14031 android_arm64: {
14032 srcs: [
14033 "proprietary/vendor/lib64/libsns_fastRPC_util.so",
14034 ],
14035 shared_libs: [
14036 "liblog",
14037 "libc",
14038 "libutils",
14039 "libcutils",
14040 "libc++",
14041 "libm",
14042 "libdl",
14043 ],
14044 },
14045 },
14046 compile_multilib: "64",
14047 prefer: true,
14048 soc_specific: true,
14049}
14050
14051cc_prebuilt_library_shared {
14052 name: "libsns_low_lat_stream_stub",
14053 owner: "shift",
14054 strip: {
14055 none: true,
14056 },
14057 target: {
14058 android_arm64: {
14059 srcs: [
14060 "proprietary/vendor/lib64/libsns_low_lat_stream_stub.so",
14061 ],
14062 shared_libs: [
14063 "libsns_fastRPC_util",
14064 "liblog",
14065 "libc",
14066 "libutils",
14067 "libcutils",
14068 "libc++",
14069 "libm",
14070 "libdl",
14071 ],
14072 },
14073 },
14074 compile_multilib: "64",
14075 prefer: true,
14076 soc_specific: true,
14077}
14078
14079cc_prebuilt_library_shared {
14080 name: "libsnsapi",
14081 owner: "shift",
14082 strip: {
14083 none: true,
14084 },
14085 target: {
14086 android_arm64: {
14087 srcs: [
14088 "proprietary/vendor/lib64/libsnsapi.so",
14089 ],
14090 shared_libs: [
14091 "libprotobuf-cpp-lite-3.9.1-vendorcompat",
14092 "libcutils",
14093 "libutils",
14094 "libqmi_common_so",
14095 "libqmi_cci",
14096 "libqmi_encdec",
14097 "libc++",
14098 "libc",
14099 "libm",
14100 "libdl",
14101 ],
14102 },
14103 },
14104 compile_multilib: "64",
14105 prefer: true,
14106 soc_specific: true,
14107}
14108
14109cc_prebuilt_library_shared {
14110 name: "libsnsdiaglog",
14111 owner: "shift",
14112 strip: {
14113 none: true,
14114 },
14115 target: {
14116 android_arm64: {
14117 srcs: [
14118 "proprietary/vendor/lib64/libsnsdiaglog.so",
14119 ],
14120 shared_libs: [
14121 "libprotobuf-cpp-lite-3.9.1-vendorcompat",
14122 "liblog",
14123 "libdiag",
14124 "libsensorslog",
14125 "libutils",
14126 "libcutils",
14127 "libssc",
14128 "libsnsapi",
14129 "libc++",
14130 "libc",
14131 "libm",
14132 "libdl",
14133 ],
14134 },
14135 },
14136 compile_multilib: "64",
14137 prefer: true,
14138 soc_specific: true,
14139}
14140
14141cc_prebuilt_library_shared {
14142 name: "libsoc_helper",
14143 owner: "shift",
14144 strip: {
14145 none: true,
14146 },
14147 target: {
14148 android_arm64: {
14149 srcs: [
14150 "proprietary/vendor/lib64/libsoc_helper.so",
14151 ],
14152 shared_libs: [
14153 "libcutils",
14154 "libc++",
14155 "libc",
14156 "libm",
14157 "libdl",
14158 ],
14159 },
14160 },
14161 compile_multilib: "64",
14162 prefer: true,
14163 soc_specific: true,
14164}
14165
14166cc_prebuilt_library_shared {
14167 name: "libspcom",
14168 owner: "shift",
14169 strip: {
14170 none: true,
14171 },
14172 target: {
14173 android_arm64: {
14174 srcs: [
14175 "proprietary/vendor/lib64/libspcom.so",
14176 ],
14177 shared_libs: [
14178 "libion",
14179 "libutils",
14180 "libcutils",
14181 "liblog",
14182 "libcrypto",
14183 "libc++",
14184 "libc",
14185 "libm",
14186 "libdl",
14187 ],
14188 },
14189 },
14190 compile_multilib: "64",
14191 prefer: true,
14192 soc_specific: true,
14193}
14194
14195cc_prebuilt_library_shared {
14196 name: "libspl",
14197 owner: "shift",
14198 strip: {
14199 none: true,
14200 },
14201 target: {
14202 android_arm64: {
14203 srcs: [
14204 "proprietary/vendor/lib64/libspl.so",
14205 ],
14206 shared_libs: [
14207 "libcutils",
14208 "liblog",
14209 "libQSEEComAPI",
14210 "libc++",
14211 "libc",
14212 "libm",
14213 "libdl",
14214 ],
14215 },
14216 },
14217 compile_multilib: "64",
14218 prefer: true,
14219 soc_specific: true,
14220}
14221
14222cc_prebuilt_library_shared {
14223 name: "libssc",
14224 owner: "shift",
14225 strip: {
14226 none: true,
14227 },
14228 target: {
14229 android_arm64: {
14230 srcs: [
14231 "proprietary/vendor/lib64/libssc.so",
14232 ],
14233 shared_libs: [
14234 "libprotobuf-cpp-lite-3.9.1-vendorcompat",
14235 "liblog",
14236 "libsensorslog",
14237 "libcutils",
14238 "libutils",
14239 "libqmi_common_so",
14240 "libqmi_cci",
14241 "libqmi_encdec",
14242 "libsnsapi",
14243 "libc++",
14244 "libc",
14245 "libm",
14246 "libdl",
14247 ],
14248 },
14249 },
14250 compile_multilib: "64",
14251 prefer: true,
14252 soc_specific: true,
14253}
14254
14255cc_prebuilt_library_shared {
14256 name: "libssc_default_listener",
14257 owner: "shift",
14258 strip: {
14259 none: true,
14260 },
14261 target: {
14262 android_arm64: {
14263 srcs: [
14264 "proprietary/vendor/lib64/libssc_default_listener.so",
14265 ],
14266 shared_libs: [
14267 "liblog",
14268 "libsdsprpc",
14269 "libc++",
14270 "libc",
14271 "libm",
14272 "libdl",
14273 ],
14274 },
14275 },
14276 compile_multilib: "64",
14277 prefer: true,
14278 soc_specific: true,
14279}
14280
14281cc_prebuilt_library_shared {
14282 name: "libssd",
14283 owner: "shift",
14284 strip: {
14285 none: true,
14286 },
14287 target: {
14288 android_arm64: {
14289 srcs: [
14290 "proprietary/vendor/lib64/libssd.so",
14291 ],
14292 shared_libs: [
14293 "libutils",
14294 "libcutils",
14295 "libdiag",
14296 "liblog",
14297 "libQSEEComAPI",
14298 "libc++",
14299 "libc",
14300 "libm",
14301 "libdl",
14302 ],
14303 },
14304 },
14305 compile_multilib: "64",
14306 prefer: true,
14307 soc_specific: true,
14308}
14309
14310cc_prebuilt_library_shared {
14311 name: "libswregistrationalgo",
14312 owner: "shift",
14313 strip: {
14314 none: true,
14315 },
14316 target: {
14317 android_arm64: {
14318 srcs: [
14319 "proprietary/vendor/lib64/libswregistrationalgo.so",
14320 ],
14321 shared_libs: [
14322 "liblog",
14323 "libz",
14324 "libc++",
14325 "libc",
14326 "libm",
14327 "libdl",
14328 ],
14329 },
14330 },
14331 compile_multilib: "64",
14332 prefer: true,
14333 soc_specific: true,
14334}
14335
14336cc_prebuilt_library_shared {
14337 name: "libsynx",
14338 owner: "shift",
14339 strip: {
14340 none: true,
14341 },
14342 target: {
14343 android_arm64: {
14344 srcs: [
14345 "proprietary/vendor/lib64/libsynx.so",
14346 ],
14347 shared_libs: [
14348 "libos",
14349 "libthreadutils",
14350 "liblog",
14351 "libc++",
14352 "libc",
14353 "libm",
14354 "libdl",
14355 ],
14356 },
14357 },
14358 compile_multilib: "64",
14359 prefer: true,
14360 soc_specific: true,
14361}
14362
14363cc_prebuilt_library_shared {
14364 name: "libsystem_health_mon",
14365 owner: "shift",
14366 strip: {
14367 none: true,
14368 },
14369 target: {
14370 android_arm64: {
14371 srcs: [
14372 "proprietary/vendor/lib64/libsystem_health_mon.so",
14373 ],
14374 shared_libs: [
14375 "libcutils",
14376 "libutils",
14377 "liblog",
14378 "libc++",
14379 "libc",
14380 "libm",
14381 "libdl",
14382 ],
14383 },
14384 },
14385 compile_multilib: "64",
14386 prefer: true,
14387 soc_specific: true,
14388}
14389
14390cc_prebuilt_library_shared {
14391 name: "libtfestriping",
14392 owner: "shift",
14393 strip: {
14394 none: true,
14395 },
14396 target: {
14397 android_arm64: {
14398 srcs: [
14399 "proprietary/vendor/lib64/libtfestriping.so",
14400 ],
14401 shared_libs: [
14402 "libc++",
14403 "libcutils",
14404 "liblog",
14405 "libofflinelog",
14406 "libsync",
14407 "android.hardware.graphics.allocator@3.0",
14408 "android.hardware.graphics.common@1.1",
14409 "android.hardware.graphics.mapper@3.0",
14410 "android.hardware.graphics.mapper@2.0",
14411 "android.hardware.graphics.mapper@2.1",
14412 "libhardware",
14413 "libhidlbase",
14414 "libhidltransport",
14415 "libqdMetaData",
14416 "vendor.qti.hardware.display.allocator@3.0",
14417 "vendor.qti.hardware.display.mapper@2.0",
14418 "vendor.qti.hardware.display.mapper@3.0",
14419 "libcamera_metadata",
14420 "libutils",
14421 "libqti_vndfwk_detect",
14422 "android.hardware.graphics.allocator@4.0",
14423 "android.hardware.graphics.mapper@4.0",
14424 "libgralloc.qti",
14425 "libgralloctypes",
14426 "vendor.qti.hardware.display.allocator@4.0",
14427 "vendor.qti.hardware.display.mapper@4.0",
14428 "vendor.qti.hardware.display.mapperextensions@1.1",
14429 "libcdsprpc",
14430 "libz",
14431 "libc",
14432 "libm",
14433 "libdl",
14434 ],
14435 },
14436 },
14437 compile_multilib: "64",
14438 prefer: true,
14439 soc_specific: true,
14440}
14441
14442cc_prebuilt_library_shared {
14443 name: "libthreadutils",
14444 owner: "shift",
14445 strip: {
14446 none: true,
14447 },
14448 target: {
14449 android_arm64: {
14450 srcs: [
14451 "proprietary/vendor/lib64/libthreadutils.so",
14452 ],
14453 shared_libs: [
14454 "libos",
14455 "libc++",
14456 "libc",
14457 "libm",
14458 "libdl",
14459 ],
14460 },
14461 },
14462 compile_multilib: "64",
14463 prefer: true,
14464 soc_specific: true,
14465}
14466
14467cc_prebuilt_library_shared {
14468 name: "libtime_genoff",
14469 owner: "shift",
14470 strip: {
14471 none: true,
14472 },
14473 target: {
14474 android_arm64: {
14475 srcs: [
14476 "proprietary/vendor/lib64/libtime_genoff.so",
14477 ],
14478 shared_libs: [
14479 "libc",
14480 "libcutils",
14481 "liblog",
14482 "libc++",
14483 "libm",
14484 "libdl",
14485 ],
14486 },
14487 },
14488 compile_multilib: "64",
14489 prefer: true,
14490 soc_specific: true,
14491}
14492
14493cc_prebuilt_library_shared {
14494 name: "libtinyxml2_1",
14495 owner: "shift",
14496 strip: {
14497 none: true,
14498 },
14499 target: {
14500 android_arm64: {
14501 srcs: [
14502 "proprietary/vendor/lib64/libtinyxml2_1.so",
14503 ],
14504 shared_libs: [
14505 "libc++",
14506 "libc",
14507 "libm",
14508 "libdl",
14509 ],
14510 },
14511 },
14512 compile_multilib: "64",
14513 prefer: true,
14514 soc_specific: true,
14515}
14516
14517cc_prebuilt_library_shared {
14518 name: "libtrustedapploader",
14519 owner: "shift",
14520 strip: {
14521 none: true,
14522 },
14523 target: {
14524 android_arm64: {
14525 srcs: [
14526 "proprietary/vendor/lib64/libtrustedapploader.so",
14527 ],
14528 shared_libs: [
14529 "liblog",
14530 "libminkdescriptor",
14531 "libminksocket",
14532 "libqcbor",
14533 "libc++",
14534 "libc",
14535 "libm",
14536 "libdl",
14537 ],
14538 },
14539 },
14540 compile_multilib: "64",
14541 prefer: true,
14542 soc_specific: true,
14543}
14544
14545cc_prebuilt_library_shared {
14546 name: "libvendor.goodix.hardware.biometrics.fingerprint@2.1",
14547 owner: "shift",
14548 strip: {
14549 none: true,
14550 },
14551 target: {
14552 android_arm64: {
14553 srcs: [
14554 "proprietary/vendor/lib64/libvendor.goodix.hardware.biometrics.fingerprint@2.1.so",
14555 ],
14556 shared_libs: [
14557 "libutils",
14558 "libcutils",
14559 "libc",
14560 "libc++",
14561 "libhardware",
14562 "liblog",
14563 "libvndksupport",
14564 "libhidlbase",
14565 "libm",
14566 "libdl",
14567 ],
14568 },
14569 },
14570 compile_multilib: "64",
14571 prefer: true,
14572 soc_specific: true,
14573}
14574
14575cc_prebuilt_library_shared {
14576 name: "libvpphcp",
14577 owner: "shift",
14578 strip: {
14579 none: true,
14580 },
14581 target: {
14582 android_arm64: {
14583 srcs: [
14584 "proprietary/vendor/lib64/libvpphcp.so",
14585 ],
14586 shared_libs: [
14587 "libcutils",
14588 "liblog",
14589 "libcdsprpc",
14590 "libc++",
14591 "libc",
14592 "libm",
14593 "libdl",
14594 ],
14595 },
14596 },
14597 compile_multilib: "64",
14598 prefer: true,
14599 soc_specific: true,
14600}
14601
14602cc_prebuilt_library_shared {
14603 name: "libvpphvx",
14604 owner: "shift",
14605 strip: {
14606 none: true,
14607 },
14608 target: {
14609 android_arm64: {
14610 srcs: [
14611 "proprietary/vendor/lib64/libvpphvx.so",
14612 ],
14613 shared_libs: [
14614 "libcutils",
14615 "liblog",
14616 "libcdsprpc",
14617 "libc++",
14618 "libc",
14619 "libm",
14620 "libdl",
14621 ],
14622 },
14623 },
14624 compile_multilib: "64",
14625 prefer: true,
14626 soc_specific: true,
14627}
14628
14629cc_prebuilt_library_shared {
14630 name: "libvpplibrary",
14631 owner: "shift",
14632 strip: {
14633 none: true,
14634 },
14635 target: {
14636 android_arm64: {
14637 srcs: [
14638 "proprietary/vendor/lib64/libvpplibrary.so",
14639 ],
14640 shared_libs: [
14641 "libhidlbase",
14642 "libutils",
14643 "vendor.qti.hardware.capabilityconfigstore@1.0",
14644 "libcutils",
14645 "liblog",
14646 "libqdMetaData",
14647 "libion",
14648 "libvpphvx",
14649 "libcdsprpc",
14650 "libvpphcp",
14651 "libc++",
14652 "libc",
14653 "libm",
14654 "libdl",
14655 ],
14656 },
14657 },
14658 compile_multilib: "64",
14659 prefer: true,
14660 soc_specific: true,
14661}
14662
14663cc_prebuilt_library_shared {
14664 name: "libwms",
14665 owner: "shift",
14666 strip: {
14667 none: true,
14668 },
14669 target: {
14670 android_arm64: {
14671 srcs: [
14672 "proprietary/vendor/lib64/libwms.so",
14673 ],
14674 shared_libs: [
14675 "libcne",
14676 "libqmiservices",
14677 "libqmi_cci",
14678 "liblog",
14679 "libcneoplookup",
14680 "libandroid_net",
14681 "libutils",
14682 "vendor.qti.hardware.data.cne.internal.api@1.0",
14683 "vendor.qti.hardware.data.cne.internal.server@1.0",
14684 "vendor.qti.hardware.data.latency@1.0",
14685 "vendor.qti.latency@2.0",
14686 "vendor.qti.hardware.mwqemadapter@1.0",
14687 "libc++",
14688 "libc",
14689 "libm",
14690 "libdl",
14691 ],
14692 },
14693 },
14694 compile_multilib: "64",
14695 prefer: true,
14696 soc_specific: true,
14697}
14698
14699cc_prebuilt_library_shared {
14700 name: "libwqe",
14701 owner: "shift",
14702 strip: {
14703 none: true,
14704 },
14705 target: {
14706 android_arm64: {
14707 srcs: [
14708 "proprietary/vendor/lib64/libwqe.so",
14709 ],
14710 shared_libs: [
14711 "libbinder",
14712 "libcutils",
14713 "libnetutils",
14714 "libutils",
14715 "liblog",
14716 "libsqlite",
14717 "libcneapiclient",
14718 "libcne",
14719 "libnl",
14720 "libxml",
14721 "libxml2",
14722 "libandroid_net",
14723 "libqti_vndfwk_detect",
14724 "vendor.qti.hardware.data.cne.internal.server@1.0",
14725 "vendor.qti.hardware.data.cne.internal.api@1.0",
14726 "vendor.qti.hardware.mwqemadapter@1.0",
14727 "libc++",
14728 "libc",
14729 "libm",
14730 "libdl",
14731 ],
14732 },
14733 },
14734 compile_multilib: "64",
14735 check_elf_files: false,
14736 prefer: true,
14737 soc_specific: true,
14738}
14739
14740cc_prebuilt_library_shared {
14741 name: "libwvhidl",
14742 owner: "shift",
14743 strip: {
14744 none: true,
14745 },
14746 target: {
14747 android_arm64: {
14748 srcs: [
14749 "proprietary/vendor/lib64/libwvhidl.so",
14750 ],
14751 shared_libs: [
14752 "libcrypto_shim",
14753 "android.hardware.drm@1.0",
14754 "android.hardware.drm@1.1",
14755 "android.hardware.drm@1.2",
14756 "android.hardware.drm@1.3",
14757 "android.hidl.memory@1.0",
14758 "libbase",
14759 "libcrypto",
14760 "libhidlbase",
14761 "libhidlmemory",
14762 "liblog",
14763 "libprotobuf-cpp-lite-3.9.1-vendorcompat",
14764 "libutils",
14765 "libc++",
14766 "libc",
14767 "libm",
14768 "libdl",
14769 ],
14770 },
14771 },
14772 compile_multilib: "64",
14773 prefer: true,
14774 soc_specific: true,
14775}
14776
14777cc_prebuilt_library_shared {
14778 name: "libxml",
14779 owner: "shift",
14780 strip: {
14781 none: true,
14782 },
14783 target: {
14784 android_arm64: {
14785 srcs: [
14786 "proprietary/vendor/lib64/libxml.so",
14787 ],
14788 shared_libs: [
14789 "liblog",
14790 "libdiag",
14791 "libcutils",
14792 "libc++",
14793 "libc",
14794 "libm",
14795 "libdl",
14796 ],
14797 },
14798 },
14799 compile_multilib: "64",
14800 prefer: true,
14801 soc_specific: true,
14802}
14803
14804cc_prebuilt_library_shared {
14805 name: "libxtadapter",
14806 owner: "shift",
14807 strip: {
14808 none: true,
14809 },
14810 target: {
14811 android_arm64: {
14812 srcs: [
14813 "proprietary/vendor/lib64/libxtadapter.so",
14814 ],
14815 shared_libs: [
14816 "libgps.utils",
14817 "liblog",
14818 "libloc_core",
14819 "libizat_core",
14820 "libc++",
14821 "libc",
14822 "libm",
14823 "libdl",
14824 ],
14825 },
14826 },
14827 compile_multilib: "64",
14828 prefer: true,
14829 soc_specific: true,
14830}
14831
14832cc_prebuilt_library_shared {
14833 name: "nfc_nci.thn31nfc.tms",
14834 owner: "shift",
14835 strip: {
14836 none: true,
14837 },
14838 target: {
14839 android_arm64: {
14840 srcs: [
14841 "proprietary/vendor/lib64/nfc_nci.thn31nfc.tms.so",
14842 ],
14843 shared_libs: [
14844 "android.hardware.nfc@1.0",
14845 "android.hardware.nfc@1.1",
14846 "android.hardware.nfc@1.2",
14847 "android.hardware.secure_element@1.0",
14848 "libbase",
14849 "libcutils",
14850 "libhardware",
14851 "libhardware_legacy",
14852 "libhidlbase",
14853 "liblog",
14854 "libutils",
14855 "vendor.tms.tmsnfc@1.0",
14856 "tms-utils",
14857 "tms-cos-dl-common",
14858 "tms-cos-dl-ree",
14859 "libc++",
14860 "libc",
14861 "libm",
14862 "libdl",
14863 ],
14864 },
14865 },
14866 compile_multilib: "64",
14867 prefer: true,
14868 soc_specific: true,
14869}
14870
14871cc_prebuilt_library_shared {
14872 name: "qcrilMarshal",
14873 owner: "shift",
14874 strip: {
14875 none: true,
14876 },
14877 target: {
14878 android_arm64: {
14879 srcs: [
14880 "proprietary/vendor/lib64/qcrilMarshal.so",
14881 ],
14882 shared_libs: [
14883 "libc++",
14884 "libc",
14885 "libm",
14886 "libdl",
14887 ],
14888 },
14889 },
14890 compile_multilib: "64",
14891 prefer: true,
14892 soc_specific: true,
14893}
14894
14895cc_prebuilt_library_shared {
14896 name: "qcril_client",
14897 owner: "shift",
14898 strip: {
14899 none: true,
14900 },
14901 target: {
14902 android_arm64: {
14903 srcs: [
14904 "proprietary/vendor/lib64/qcril_client.so",
14905 ],
14906 shared_libs: [
14907 "qcrilMarshal",
14908 "libqcrilNrFramework",
14909 "qcrild_libqcrilnrutils",
14910 "libqcrilNrLogger",
14911 "libc++",
14912 "libc",
14913 "libm",
14914 "libdl",
14915 ],
14916 },
14917 },
14918 compile_multilib: "64",
14919 prefer: true,
14920 soc_specific: true,
14921}
14922
14923cc_prebuilt_library_shared {
14924 name: "qcrild_libqcrilnrutils",
14925 owner: "shift",
14926 strip: {
14927 none: true,
14928 },
14929 target: {
14930 android_arm64: {
14931 srcs: [
14932 "proprietary/vendor/lib64/qcrild_libqcrilnrutils.so",
14933 ],
14934 shared_libs: [
14935 "libc++",
14936 "libc",
14937 "libm",
14938 "libdl",
14939 ],
14940 },
14941 },
14942 compile_multilib: "64",
14943 prefer: true,
14944 soc_specific: true,
14945}
14946
14947cc_prebuilt_library_shared {
14948 name: "qtiril-utils",
14949 owner: "shift",
14950 strip: {
14951 none: true,
14952 },
14953 target: {
14954 android_arm64: {
14955 srcs: [
14956 "proprietary/vendor/lib64/qtiril-utils.so",
14957 ],
14958 shared_libs: [
14959 "libqcrilNrQtiMutex",
14960 "libqcrilNrLogger",
14961 "libc++",
14962 "libc",
14963 "libm",
14964 "libdl",
14965 ],
14966 },
14967 },
14968 compile_multilib: "64",
14969 prefer: true,
14970 soc_specific: true,
14971}
14972
14973cc_prebuilt_library_shared {
14974 name: "qtiwakelock",
14975 owner: "shift",
14976 strip: {
14977 none: true,
14978 },
14979 target: {
14980 android_arm64: {
14981 srcs: [
14982 "proprietary/vendor/lib64/qtiwakelock.so",
14983 ],
14984 shared_libs: [
14985 "libcutils",
14986 "libqcrilNrQtiMutex",
14987 "libhardware_legacy",
14988 "libc++",
14989 "libc",
14990 "libm",
14991 "libdl",
14992 ],
14993 },
14994 },
14995 compile_multilib: "64",
14996 prefer: true,
14997 soc_specific: true,
14998}
14999
15000cc_prebuilt_library_shared {
15001 name: "sensors.ssc",
15002 owner: "shift",
15003 strip: {
15004 none: true,
15005 },
15006 target: {
15007 android_arm64: {
15008 srcs: [
15009 "proprietary/vendor/lib64/sensors.ssc.so",
15010 ],
15011 shared_libs: [
15012 "libprotobuf-cpp-lite-3.9.1-vendorcompat",
15013 "liblog",
15014 "libsnsapi",
15015 "libssc",
15016 "libsnsdiaglog",
15017 "libutils",
15018 "libcutils",
15019 "libsns_fastRPC_util",
15020 "libsensorslog",
15021 "libhardware",
15022 "libhidlbase",
15023 "android.hardware.sensors@2.0",
15024 "android.hardware.sensors@2.0-ScopedWakelock",
15025 "android.hardware.graphics.mapper@3.0",
15026 "android.hardware.graphics.mapper@2.0",
15027 "vendor.qti.hardware.display.mapper@3.0",
15028 "vendor.qti.hardware.display.mapper@1.1",
15029 "libc++",
15030 "libc",
15031 "libm",
15032 "libdl",
15033 ],
15034 },
15035 },
15036 compile_multilib: "64",
15037 prefer: true,
15038 soc_specific: true,
15039}
15040
15041cc_prebuilt_library_shared {
15042 name: "tms-cos-dl-common",
15043 owner: "shift",
15044 strip: {
15045 none: true,
15046 },
15047 target: {
15048 android_arm64: {
15049 srcs: [
15050 "proprietary/vendor/lib64/tms-cos-dl-common.so",
15051 ],
15052 shared_libs: [
15053 "vendor.tms.tmsnfc@1.0",
15054 "libcutils",
15055 "libhardware",
15056 "libhidlbase",
15057 "libutils",
15058 "liblog",
15059 "libbase",
15060 "tms-utils",
15061 "7816-3-T1",
15062 "libc++",
15063 "libc",
15064 "libm",
15065 "libdl",
15066 ],
15067 },
15068 },
15069 compile_multilib: "64",
15070 prefer: true,
15071 soc_specific: true,
15072}
15073
15074cc_prebuilt_library_shared {
15075 name: "tms-cos-dl-ree",
15076 owner: "shift",
15077 strip: {
15078 none: true,
15079 },
15080 target: {
15081 android_arm64: {
15082 srcs: [
15083 "proprietary/vendor/lib64/tms-cos-dl-ree.so",
15084 ],
15085 shared_libs: [
15086 "vendor.tms.tmsnfc@1.0",
15087 "libcutils",
15088 "libhardware",
15089 "libhidlbase",
15090 "libutils",
15091 "liblog",
15092 "libbase",
15093 "android.hardware.nfc@1.0",
15094 "libutilscallstack",
15095 "tms-utils",
15096 "tms-cos-dl-common",
15097 "7816-3-T1",
15098 "libc++",
15099 "libc",
15100 "libm",
15101 "libdl",
15102 ],
15103 },
15104 },
15105 compile_multilib: "64",
15106 prefer: true,
15107 soc_specific: true,
15108}
15109
15110cc_prebuilt_library_shared {
15111 name: "tms-utils",
15112 owner: "shift",
15113 strip: {
15114 none: true,
15115 },
15116 target: {
15117 android_arm64: {
15118 srcs: [
15119 "proprietary/vendor/lib64/tms-utils.so",
15120 ],
15121 shared_libs: [
15122 "libcutils",
15123 "libutils",
15124 "liblog",
15125 "libbase",
15126 "libc++",
15127 "libc",
15128 "libm",
15129 "libdl",
15130 ],
15131 },
15132 },
15133 compile_multilib: "64",
15134 prefer: true,
15135 soc_specific: true,
15136}
15137
15138cc_prebuilt_library_shared {
15139 name: "vendor.display.color@1.0",
15140 owner: "shift",
15141 strip: {
15142 none: true,
15143 },
15144 target: {
15145 android_arm64: {
15146 srcs: [
15147 "proprietary/vendor/lib64/vendor.display.color@1.0.so",
15148 ],
15149 shared_libs: [
15150 "libhidlbase",
15151 "liblog",
15152 "libutils",
15153 "libcutils",
15154 "libc++",
15155 "libc",
15156 "libm",
15157 "libdl",
15158 ],
15159 },
15160 },
15161 compile_multilib: "64",
15162 prefer: true,
15163 soc_specific: true,
15164}
15165
15166cc_prebuilt_library_shared {
15167 name: "vendor.display.color@1.1",
15168 owner: "shift",
15169 strip: {
15170 none: true,
15171 },
15172 target: {
15173 android_arm64: {
15174 srcs: [
15175 "proprietary/vendor/lib64/vendor.display.color@1.1.so",
15176 ],
15177 shared_libs: [
15178 "vendor.display.color@1.0",
15179 "libhidlbase",
15180 "liblog",
15181 "libutils",
15182 "libcutils",
15183 "libc++",
15184 "libc",
15185 "libm",
15186 "libdl",
15187 ],
15188 },
15189 },
15190 compile_multilib: "64",
15191 prefer: true,
15192 soc_specific: true,
15193}
15194
15195cc_prebuilt_library_shared {
15196 name: "vendor.display.color@1.2",
15197 owner: "shift",
15198 strip: {
15199 none: true,
15200 },
15201 target: {
15202 android_arm64: {
15203 srcs: [
15204 "proprietary/vendor/lib64/vendor.display.color@1.2.so",
15205 ],
15206 shared_libs: [
15207 "vendor.display.color@1.0",
15208 "vendor.display.color@1.1",
15209 "libhidlbase",
15210 "liblog",
15211 "libutils",
15212 "libcutils",
15213 "libc++",
15214 "libc",
15215 "libm",
15216 "libdl",
15217 ],
15218 },
15219 },
15220 compile_multilib: "64",
15221 prefer: true,
15222 soc_specific: true,
15223}
15224
15225cc_prebuilt_library_shared {
15226 name: "vendor.display.color@1.3",
15227 owner: "shift",
15228 strip: {
15229 none: true,
15230 },
15231 target: {
15232 android_arm64: {
15233 srcs: [
15234 "proprietary/vendor/lib64/vendor.display.color@1.3.so",
15235 ],
15236 shared_libs: [
15237 "vendor.display.color@1.0",
15238 "vendor.display.color@1.1",
15239 "vendor.display.color@1.2",
15240 "libhidlbase",
15241 "liblog",
15242 "libutils",
15243 "libcutils",
15244 "libc++",
15245 "libc",
15246 "libm",
15247 "libdl",
15248 ],
15249 },
15250 },
15251 compile_multilib: "64",
15252 prefer: true,
15253 soc_specific: true,
15254}
15255
15256cc_prebuilt_library_shared {
15257 name: "vendor.display.color@1.4",
15258 owner: "shift",
15259 strip: {
15260 none: true,
15261 },
15262 target: {
15263 android_arm64: {
15264 srcs: [
15265 "proprietary/vendor/lib64/vendor.display.color@1.4.so",
15266 ],
15267 shared_libs: [
15268 "vendor.display.color@1.0",
15269 "vendor.display.color@1.1",
15270 "vendor.display.color@1.2",
15271 "vendor.display.color@1.3",
15272 "libhidlbase",
15273 "liblog",
15274 "libutils",
15275 "libcutils",
15276 "libc++",
15277 "libc",
15278 "libm",
15279 "libdl",
15280 ],
15281 },
15282 },
15283 compile_multilib: "64",
15284 prefer: true,
15285 soc_specific: true,
15286}
15287
15288cc_prebuilt_library_shared {
15289 name: "vendor.display.color@1.5",
15290 owner: "shift",
15291 strip: {
15292 none: true,
15293 },
15294 target: {
15295 android_arm64: {
15296 srcs: [
15297 "proprietary/vendor/lib64/vendor.display.color@1.5.so",
15298 ],
15299 shared_libs: [
15300 "vendor.display.color@1.0",
15301 "vendor.display.color@1.1",
15302 "vendor.display.color@1.2",
15303 "vendor.display.color@1.3",
15304 "vendor.display.color@1.4",
15305 "libhidlbase",
15306 "liblog",
15307 "libutils",
15308 "libcutils",
15309 "libc++",
15310 "libc",
15311 "libm",
15312 "libdl",
15313 ],
15314 },
15315 },
15316 compile_multilib: "64",
15317 prefer: true,
15318 soc_specific: true,
15319}
15320
15321cc_prebuilt_library_shared {
15322 name: "vendor.display.postproc@1.0",
15323 owner: "shift",
15324 strip: {
15325 none: true,
15326 },
15327 target: {
15328 android_arm64: {
15329 srcs: [
15330 "proprietary/vendor/lib64/vendor.display.postproc@1.0.so",
15331 ],
15332 shared_libs: [
15333 "libhidlbase",
15334 "liblog",
15335 "libutils",
15336 "libcutils",
15337 "libc++",
15338 "libc",
15339 "libm",
15340 "libdl",
15341 ],
15342 },
15343 },
15344 compile_multilib: "64",
15345 prefer: true,
15346 soc_specific: true,
15347}
15348
15349cc_prebuilt_library_shared {
15350 name: "vendor.qti.data.factory@2.0",
15351 owner: "shift",
15352 strip: {
15353 none: true,
15354 },
15355 target: {
15356 android_arm64: {
15357 srcs: [
15358 "proprietary/vendor/lib64/vendor.qti.data.factory@2.0.so",
15359 ],
15360 shared_libs: [
15361 "vendor.qti.hardware.data.cne.internal.api@1.0",
15362 "vendor.qti.hardware.data.cne.internal.constants@1.0",
15363 "vendor.qti.hardware.data.cne.internal.server@1.0",
15364 "vendor.qti.hardware.data.dynamicdds@1.0",
15365 "vendor.qti.hardware.data.qmi@1.0",
15366 "vendor.qti.ims.rcsconfig@1.0",
15367 "vendor.qti.latency@2.0",
15368 "libhidlbase",
15369 "liblog",
15370 "libutils",
15371 "libcutils",
15372 "libc++",
15373 "libc",
15374 "libm",
15375 "libdl",
15376 ],
15377 },
15378 },
15379 compile_multilib: "64",
15380 prefer: true,
15381 soc_specific: true,
15382}
15383
15384cc_prebuilt_library_shared {
15385 name: "vendor.qti.data.factory@2.1",
15386 owner: "shift",
15387 strip: {
15388 none: true,
15389 },
15390 target: {
15391 android_arm64: {
15392 srcs: [
15393 "proprietary/vendor/lib64/vendor.qti.data.factory@2.1.so",
15394 ],
15395 shared_libs: [
15396 "vendor.qti.data.factory@2.0",
15397 "vendor.qti.data.slm@1.0",
15398 "vendor.qti.hardware.data.cne.internal.api@1.0",
15399 "vendor.qti.hardware.data.cne.internal.constants@1.0",
15400 "vendor.qti.hardware.data.cne.internal.server@1.0",
15401 "vendor.qti.hardware.data.dynamicdds@1.0",
15402 "vendor.qti.hardware.data.qmi@1.0",
15403 "vendor.qti.ims.rcsconfig@1.0",
15404 "vendor.qti.ims.rcsconfig@1.1",
15405 "vendor.qti.latency@2.0",
15406 "libhidlbase",
15407 "liblog",
15408 "libutils",
15409 "libcutils",
15410 "libc++",
15411 "libc",
15412 "libm",
15413 "libdl",
15414 ],
15415 },
15416 },
15417 compile_multilib: "64",
15418 prefer: true,
15419 soc_specific: true,
15420}
15421
15422cc_prebuilt_library_shared {
15423 name: "vendor.qti.data.factory@2.2",
15424 owner: "shift",
15425 strip: {
15426 none: true,
15427 },
15428 target: {
15429 android_arm64: {
15430 srcs: [
15431 "proprietary/vendor/lib64/vendor.qti.data.factory@2.2.so",
15432 ],
15433 shared_libs: [
15434 "vendor.qti.data.factory@2.0",
15435 "vendor.qti.data.factory@2.1",
15436 "vendor.qti.data.mwqem@1.0",
15437 "vendor.qti.data.slm@1.0",
15438 "vendor.qti.hardware.data.cne.internal.api@1.0",
15439 "vendor.qti.hardware.data.cne.internal.constants@1.0",
15440 "vendor.qti.hardware.data.cne.internal.server@1.0",
15441 "vendor.qti.hardware.data.dynamicdds@1.0",
15442 "vendor.qti.hardware.data.qmi@1.0",
15443 "vendor.qti.ims.rcsconfig@1.0",
15444 "vendor.qti.ims.rcsconfig@1.1",
15445 "vendor.qti.latency@2.0",
15446 "libhidlbase",
15447 "liblog",
15448 "libutils",
15449 "libcutils",
15450 "libc++",
15451 "libc",
15452 "libm",
15453 "libdl",
15454 ],
15455 },
15456 },
15457 compile_multilib: "64",
15458 prefer: true,
15459 soc_specific: true,
15460}
15461
15462cc_prebuilt_library_shared {
15463 name: "vendor.qti.data.factory@2.3",
15464 owner: "shift",
15465 strip: {
15466 none: true,
15467 },
15468 target: {
15469 android_arm64: {
15470 srcs: [
15471 "proprietary/vendor/lib64/vendor.qti.data.factory@2.3.so",
15472 ],
15473 shared_libs: [
15474 "vendor.qti.data.factory@2.0",
15475 "vendor.qti.data.factory@2.1",
15476 "vendor.qti.data.factory@2.2",
15477 "vendor.qti.data.mwqem@1.0",
15478 "vendor.qti.data.slm@1.0",
15479 "vendor.qti.hardware.data.cne.internal.api@1.0",
15480 "vendor.qti.hardware.data.cne.internal.constants@1.0",
15481 "vendor.qti.hardware.data.cne.internal.server@1.0",
15482 "vendor.qti.hardware.data.dynamicdds@1.0",
15483 "vendor.qti.hardware.data.lce@1.0",
15484 "vendor.qti.hardware.data.qmi@1.0",
15485 "vendor.qti.ims.rcsconfig@1.0",
15486 "vendor.qti.ims.rcsconfig@1.1",
15487 "vendor.qti.latency@2.0",
15488 "libhidlbase",
15489 "liblog",
15490 "libutils",
15491 "libcutils",
15492 "libc++",
15493 "libc",
15494 "libm",
15495 "libdl",
15496 ],
15497 },
15498 },
15499 compile_multilib: "64",
15500 prefer: true,
15501 soc_specific: true,
15502}
15503
15504cc_prebuilt_library_shared {
15505 name: "vendor.qti.data.mwqem@1.0",
15506 owner: "shift",
15507 strip: {
15508 none: true,
15509 },
15510 target: {
15511 android_arm64: {
15512 srcs: [
15513 "proprietary/vendor/lib64/vendor.qti.data.mwqem@1.0.so",
15514 ],
15515 shared_libs: [
15516 "libhidlbase",
15517 "liblog",
15518 "libutils",
15519 "libcutils",
15520 "libc++",
15521 "libc",
15522 "libm",
15523 "libdl",
15524 ],
15525 },
15526 },
15527 compile_multilib: "64",
15528 prefer: true,
15529 soc_specific: true,
15530}
15531
15532cc_prebuilt_library_shared {
15533 name: "vendor.qti.data.slm@1.0",
15534 owner: "shift",
15535 strip: {
15536 none: true,
15537 },
15538 target: {
15539 android_arm64: {
15540 srcs: [
15541 "proprietary/vendor/lib64/vendor.qti.data.slm@1.0.so",
15542 ],
15543 shared_libs: [
15544 "libhidlbase",
15545 "liblog",
15546 "libutils",
15547 "libcutils",
15548 "libc++",
15549 "libc",
15550 "libm",
15551 "libdl",
15552 ],
15553 },
15554 },
15555 compile_multilib: "64",
15556 prefer: true,
15557 soc_specific: true,
15558}
15559
15560cc_prebuilt_library_shared {
15561 name: "vendor.qti.esepowermanager@1.0",
15562 owner: "shift",
15563 strip: {
15564 none: true,
15565 },
15566 target: {
15567 android_arm64: {
15568 srcs: [
15569 "proprietary/vendor/lib64/vendor.qti.esepowermanager@1.0.so",
15570 ],
15571 shared_libs: [
15572 "libhidlbase",
15573 "liblog",
15574 "libutils",
15575 "libcutils",
15576 "libc++",
15577 "libc",
15578 "libm",
15579 "libdl",
15580 ],
15581 },
15582 },
15583 compile_multilib: "64",
15584 prefer: true,
15585 soc_specific: true,
15586}
15587
15588cc_prebuilt_library_shared {
15589 name: "vendor.qti.esepowermanager@1.1",
15590 owner: "shift",
15591 strip: {
15592 none: true,
15593 },
15594 target: {
15595 android_arm64: {
15596 srcs: [
15597 "proprietary/vendor/lib64/vendor.qti.esepowermanager@1.1.so",
15598 ],
15599 shared_libs: [
15600 "vendor.qti.esepowermanager@1.0",
15601 "libhidlbase",
15602 "liblog",
15603 "libutils",
15604 "libcutils",
15605 "libc++",
15606 "libc",
15607 "libm",
15608 "libdl",
15609 ],
15610 },
15611 },
15612 compile_multilib: "64",
15613 prefer: true,
15614 soc_specific: true,
15615}
15616
15617cc_prebuilt_library_shared {
15618 name: "vendor.qti.gnss@1.0",
15619 owner: "shift",
15620 strip: {
15621 none: true,
15622 },
15623 target: {
15624 android_arm64: {
15625 srcs: [
15626 "proprietary/vendor/lib64/vendor.qti.gnss@1.0.so",
15627 ],
15628 shared_libs: [
15629 "android.hardware.gnss@1.0",
15630 "libhidlbase",
15631 "liblog",
15632 "libutils",
15633 "libcutils",
15634 "libc++",
15635 "libc",
15636 "libm",
15637 "libdl",
15638 ],
15639 },
15640 },
15641 compile_multilib: "64",
15642 prefer: true,
15643 soc_specific: true,
15644}
15645
15646cc_prebuilt_library_shared {
15647 name: "vendor.qti.gnss@1.1",
15648 owner: "shift",
15649 strip: {
15650 none: true,
15651 },
15652 target: {
15653 android_arm64: {
15654 srcs: [
15655 "proprietary/vendor/lib64/vendor.qti.gnss@1.1.so",
15656 ],
15657 shared_libs: [
15658 "android.hardware.gnss@1.0",
15659 "vendor.qti.gnss@1.0",
15660 "libhidlbase",
15661 "liblog",
15662 "libutils",
15663 "libcutils",
15664 "libc++",
15665 "libc",
15666 "libm",
15667 "libdl",
15668 ],
15669 },
15670 },
15671 compile_multilib: "64",
15672 prefer: true,
15673 soc_specific: true,
15674}
15675
15676cc_prebuilt_library_shared {
15677 name: "vendor.qti.gnss@1.2",
15678 owner: "shift",
15679 strip: {
15680 none: true,
15681 },
15682 target: {
15683 android_arm64: {
15684 srcs: [
15685 "proprietary/vendor/lib64/vendor.qti.gnss@1.2.so",
15686 ],
15687 shared_libs: [
15688 "android.hardware.gnss@1.0",
15689 "vendor.qti.gnss@1.0",
15690 "vendor.qti.gnss@1.1",
15691 "libhidlbase",
15692 "liblog",
15693 "libutils",
15694 "libcutils",
15695 "libc++",
15696 "libc",
15697 "libm",
15698 "libdl",
15699 ],
15700 },
15701 },
15702 compile_multilib: "64",
15703 prefer: true,
15704 soc_specific: true,
15705}
15706
15707cc_prebuilt_library_shared {
15708 name: "vendor.qti.gnss@2.0",
15709 owner: "shift",
15710 strip: {
15711 none: true,
15712 },
15713 target: {
15714 android_arm64: {
15715 srcs: [
15716 "proprietary/vendor/lib64/vendor.qti.gnss@2.0.so",
15717 ],
15718 shared_libs: [
15719 "android.hardware.gnss@1.0",
15720 "vendor.qti.gnss@1.0",
15721 "vendor.qti.gnss@1.1",
15722 "vendor.qti.gnss@1.2",
15723 "libhidlbase",
15724 "liblog",
15725 "libutils",
15726 "libcutils",
15727 "libc++",
15728 "libc",
15729 "libm",
15730 "libdl",
15731 ],
15732 },
15733 },
15734 compile_multilib: "64",
15735 prefer: true,
15736 soc_specific: true,
15737}
15738
15739cc_prebuilt_library_shared {
15740 name: "vendor.qti.gnss@2.1",
15741 owner: "shift",
15742 strip: {
15743 none: true,
15744 },
15745 target: {
15746 android_arm64: {
15747 srcs: [
15748 "proprietary/vendor/lib64/vendor.qti.gnss@2.1.so",
15749 ],
15750 shared_libs: [
15751 "android.hardware.gnss@1.0",
15752 "vendor.qti.gnss@1.0",
15753 "vendor.qti.gnss@1.1",
15754 "vendor.qti.gnss@1.2",
15755 "vendor.qti.gnss@2.0",
15756 "libhidlbase",
15757 "liblog",
15758 "libutils",
15759 "libcutils",
15760 "libc++",
15761 "libc",
15762 "libm",
15763 "libdl",
15764 ],
15765 },
15766 },
15767 compile_multilib: "64",
15768 prefer: true,
15769 soc_specific: true,
15770}
15771
15772cc_prebuilt_library_shared {
15773 name: "vendor.qti.gnss@3.0",
15774 owner: "shift",
15775 strip: {
15776 none: true,
15777 },
15778 target: {
15779 android_arm64: {
15780 srcs: [
15781 "proprietary/vendor/lib64/vendor.qti.gnss@3.0.so",
15782 ],
15783 shared_libs: [
15784 "android.hardware.gnss@1.0",
15785 "vendor.qti.gnss@1.0",
15786 "vendor.qti.gnss@1.1",
15787 "vendor.qti.gnss@1.2",
15788 "vendor.qti.gnss@2.0",
15789 "vendor.qti.gnss@2.1",
15790 "libhidlbase",
15791 "liblog",
15792 "libutils",
15793 "libcutils",
15794 "libc++",
15795 "libc",
15796 "libm",
15797 "libdl",
15798 ],
15799 },
15800 },
15801 compile_multilib: "64",
15802 prefer: true,
15803 soc_specific: true,
15804}
15805
15806cc_prebuilt_library_shared {
15807 name: "vendor.qti.gnss@4.0",
15808 owner: "shift",
15809 strip: {
15810 none: true,
15811 },
15812 target: {
15813 android_arm64: {
15814 srcs: [
15815 "proprietary/vendor/lib64/vendor.qti.gnss@4.0.so",
15816 ],
15817 shared_libs: [
15818 "android.hardware.gnss@1.0",
15819 "vendor.qti.gnss@1.0",
15820 "vendor.qti.gnss@1.1",
15821 "vendor.qti.gnss@1.2",
15822 "vendor.qti.gnss@2.0",
15823 "vendor.qti.gnss@2.1",
15824 "vendor.qti.gnss@3.0",
15825 "libhidlbase",
15826 "liblog",
15827 "libutils",
15828 "libcutils",
15829 "libc++",
15830 "libc",
15831 "libm",
15832 "libdl",
15833 ],
15834 },
15835 },
15836 compile_multilib: "64",
15837 prefer: true,
15838 soc_specific: true,
15839}
15840
15841cc_prebuilt_library_shared {
15842 name: "vendor.qti.gnss@4.1",
15843 owner: "shift",
15844 strip: {
15845 none: true,
15846 },
15847 target: {
15848 android_arm64: {
15849 srcs: [
15850 "proprietary/vendor/lib64/vendor.qti.gnss@4.1.so",
15851 ],
15852 shared_libs: [
15853 "android.hardware.gnss@1.0",
15854 "vendor.qti.gnss@1.0",
15855 "vendor.qti.gnss@1.1",
15856 "vendor.qti.gnss@1.2",
15857 "vendor.qti.gnss@2.0",
15858 "vendor.qti.gnss@2.1",
15859 "vendor.qti.gnss@3.0",
15860 "vendor.qti.gnss@4.0",
15861 "libhidlbase",
15862 "liblog",
15863 "libutils",
15864 "libcutils",
15865 "libc++",
15866 "libc",
15867 "libm",
15868 "libdl",
15869 ],
15870 },
15871 },
15872 compile_multilib: "64",
15873 prefer: true,
15874 soc_specific: true,
15875}
15876
15877cc_prebuilt_library_shared {
15878 name: "vendor.qti.gnss@4.2",
15879 owner: "shift",
15880 strip: {
15881 none: true,
15882 },
15883 target: {
15884 android_arm64: {
15885 srcs: [
15886 "proprietary/vendor/lib64/vendor.qti.gnss@4.2.so",
15887 ],
15888 shared_libs: [
15889 "android.hardware.gnss@1.0",
15890 "vendor.qti.gnss@1.0",
15891 "vendor.qti.gnss@1.1",
15892 "vendor.qti.gnss@1.2",
15893 "vendor.qti.gnss@2.0",
15894 "vendor.qti.gnss@2.1",
15895 "vendor.qti.gnss@3.0",
15896 "vendor.qti.gnss@4.0",
15897 "vendor.qti.gnss@4.1",
15898 "libhidlbase",
15899 "liblog",
15900 "libutils",
15901 "libcutils",
15902 "libc++",
15903 "libc",
15904 "libm",
15905 "libdl",
15906 ],
15907 },
15908 },
15909 compile_multilib: "64",
15910 prefer: true,
15911 soc_specific: true,
15912}
15913
15914cc_prebuilt_library_shared {
15915 name: "vendor.qti.gnss@4.3-service",
15916 owner: "shift",
15917 strip: {
15918 none: true,
15919 },
15920 target: {
15921 android_arm64: {
15922 srcs: [
15923 "proprietary/vendor/lib64/vendor.qti.gnss@4.3-service.so",
15924 ],
15925 shared_libs: [
15926 "liblog",
15927 "libcutils",
15928 "libbase",
15929 "libutils",
15930 "libgps.utils",
15931 "libqti_vndfwk_detect",
15932 "libhidlbase",
15933 "android.hardware.gnss@1.0",
15934 "android.hardware.gnss@1.1",
15935 "android.hardware.gnss@2.0",
15936 "vendor.qti.gnss@1.0",
15937 "vendor.qti.gnss@1.1",
15938 "vendor.qti.gnss@1.2",
15939 "vendor.qti.gnss@2.0",
15940 "vendor.qti.gnss@2.1",
15941 "vendor.qti.gnss@3.0",
15942 "vendor.qti.gnss@4.0",
15943 "vendor.qti.gnss@4.1",
15944 "vendor.qti.gnss@4.2",
15945 "vendor.qti.gnss@4.3",
15946 "libc++",
15947 "libc",
15948 "libm",
15949 "libdl",
15950 ],
15951 },
15952 },
15953 compile_multilib: "64",
15954 prefer: true,
15955 soc_specific: true,
15956}
15957
15958cc_prebuilt_library_shared {
15959 name: "vendor.qti.gnss@4.3",
15960 owner: "shift",
15961 strip: {
15962 none: true,
15963 },
15964 target: {
15965 android_arm64: {
15966 srcs: [
15967 "proprietary/vendor/lib64/vendor.qti.gnss@4.3.so",
15968 ],
15969 shared_libs: [
15970 "android.hardware.gnss@1.0",
15971 "vendor.qti.gnss@1.0",
15972 "vendor.qti.gnss@1.1",
15973 "vendor.qti.gnss@1.2",
15974 "vendor.qti.gnss@2.0",
15975 "vendor.qti.gnss@2.1",
15976 "vendor.qti.gnss@3.0",
15977 "vendor.qti.gnss@4.0",
15978 "vendor.qti.gnss@4.1",
15979 "vendor.qti.gnss@4.2",
15980 "libhidlbase",
15981 "liblog",
15982 "libutils",
15983 "libcutils",
15984 "libc++",
15985 "libc",
15986 "libm",
15987 "libdl",
15988 ],
15989 },
15990 },
15991 compile_multilib: "64",
15992 prefer: true,
15993 soc_specific: true,
15994}
15995
15996cc_prebuilt_library_shared {
15997 name: "vendor.qti.hardware.alarm@1.0",
15998 owner: "shift",
15999 strip: {
16000 none: true,
16001 },
16002 target: {
16003 android_arm64: {
16004 srcs: [
16005 "proprietary/vendor/lib64/vendor.qti.hardware.alarm@1.0.so",
16006 ],
16007 shared_libs: [
16008 "libhidlbase",
16009 "liblog",
16010 "libutils",
16011 "libcutils",
16012 "libc++",
16013 "libc",
16014 "libm",
16015 "libdl",
16016 ],
16017 },
16018 },
16019 compile_multilib: "64",
16020 prefer: true,
16021 soc_specific: true,
16022}
16023
16024cc_prebuilt_library_shared {
16025 name: "vendor.qti.hardware.bluetooth_sar@1.0",
16026 owner: "shift",
16027 strip: {
16028 none: true,
16029 },
16030 target: {
16031 android_arm64: {
16032 srcs: [
16033 "proprietary/vendor/lib64/vendor.qti.hardware.bluetooth_sar@1.0.so",
16034 ],
16035 shared_libs: [
16036 "libhidlbase",
16037 "liblog",
16038 "libutils",
16039 "libcutils",
16040 "libc++",
16041 "libc",
16042 "libm",
16043 "libdl",
16044 ],
16045 },
16046 },
16047 compile_multilib: "64",
16048 prefer: true,
16049 soc_specific: true,
16050}
16051
16052cc_prebuilt_library_shared {
16053 name: "vendor.qti.hardware.bluetooth_sar@1.1",
16054 owner: "shift",
16055 strip: {
16056 none: true,
16057 },
16058 target: {
16059 android_arm64: {
16060 srcs: [
16061 "proprietary/vendor/lib64/vendor.qti.hardware.bluetooth_sar@1.1.so",
16062 ],
16063 shared_libs: [
16064 "vendor.qti.hardware.bluetooth_sar@1.0",
16065 "libhidlbase",
16066 "liblog",
16067 "libutils",
16068 "libcutils",
16069 "libc++",
16070 "libc",
16071 "libm",
16072 "libdl",
16073 ],
16074 },
16075 },
16076 compile_multilib: "64",
16077 prefer: true,
16078 soc_specific: true,
16079}
16080
16081cc_prebuilt_library_shared {
16082 name: "vendor.qti.hardware.cacert@1.0",
16083 owner: "shift",
16084 strip: {
16085 none: true,
16086 },
16087 target: {
16088 android_arm64: {
16089 srcs: [
16090 "proprietary/vendor/lib64/vendor.qti.hardware.cacert@1.0.so",
16091 ],
16092 shared_libs: [
16093 "libhidlbase",
16094 "liblog",
16095 "libutils",
16096 "libcutils",
16097 "libc++",
16098 "libc",
16099 "libm",
16100 "libdl",
16101 ],
16102 },
16103 },
16104 compile_multilib: "64",
16105 prefer: true,
16106 soc_specific: true,
16107}
16108
16109cc_prebuilt_library_shared {
16110 name: "vendor.qti.hardware.camera.postproc@1.0-service-impl",
16111 owner: "shift",
16112 strip: {
16113 none: true,
16114 },
16115 target: {
16116 android_arm64: {
16117 srcs: [
16118 "proprietary/vendor/lib64/vendor.qti.hardware.camera.postproc@1.0-service-impl.so",
16119 ],
16120 shared_libs: [
16121 "libc++",
16122 "libcutils",
16123 "liblog",
16124 "libofflinelog",
16125 "libsync",
16126 "android.hardware.graphics.allocator@3.0",
16127 "android.hardware.graphics.common@1.1",
16128 "android.hardware.graphics.mapper@3.0",
16129 "android.hardware.graphics.mapper@2.0",
16130 "android.hardware.graphics.mapper@2.1",
16131 "libhardware",
16132 "libhidlbase",
16133 "libhidltransport",
16134 "libqdMetaData",
16135 "vendor.qti.hardware.display.allocator@3.0",
16136 "vendor.qti.hardware.display.mapper@2.0",
16137 "vendor.qti.hardware.display.mapper@3.0",
16138 "libcamera_metadata",
16139 "libutils",
16140 "libqti_vndfwk_detect",
16141 "android.hardware.graphics.allocator@4.0",
16142 "android.hardware.graphics.mapper@4.0",
16143 "libgralloc.qti",
16144 "libgralloctypes",
16145 "vendor.qti.hardware.display.allocator@4.0",
16146 "vendor.qti.hardware.display.mapper@4.0",
16147 "vendor.qti.hardware.display.mapperextensions@1.1",
16148 "vendor.qti.hardware.camera.postproc@1.0",
16149 "libz",
16150 "libc",
16151 "libm",
16152 "libdl",
16153 ],
16154 },
16155 },
16156 compile_multilib: "64",
16157 prefer: true,
16158 soc_specific: true,
16159}
16160
16161cc_prebuilt_library_shared {
16162 name: "vendor.qti.hardware.data.cne.internal.api@1.0",
16163 owner: "shift",
16164 strip: {
16165 none: true,
16166 },
16167 target: {
16168 android_arm64: {
16169 srcs: [
16170 "proprietary/vendor/lib64/vendor.qti.hardware.data.cne.internal.api@1.0.so",
16171 ],
16172 shared_libs: [
16173 "vendor.qti.hardware.data.cne.internal.constants@1.0",
16174 "libhidlbase",
16175 "liblog",
16176 "libutils",
16177 "libcutils",
16178 "libc++",
16179 "libc",
16180 "libm",
16181 "libdl",
16182 ],
16183 },
16184 },
16185 compile_multilib: "64",
16186 prefer: true,
16187 soc_specific: true,
16188}
16189
16190cc_prebuilt_library_shared {
16191 name: "vendor.qti.hardware.data.cne.internal.constants@1.0",
16192 owner: "shift",
16193 strip: {
16194 none: true,
16195 },
16196 target: {
16197 android_arm64: {
16198 srcs: [
16199 "proprietary/vendor/lib64/vendor.qti.hardware.data.cne.internal.constants@1.0.so",
16200 ],
16201 shared_libs: [
16202 "libhidlbase",
16203 "liblog",
16204 "libutils",
16205 "libcutils",
16206 "libc++",
16207 "libc",
16208 "libm",
16209 "libdl",
16210 ],
16211 },
16212 },
16213 compile_multilib: "64",
16214 prefer: true,
16215 soc_specific: true,
16216}
16217
16218cc_prebuilt_library_shared {
16219 name: "vendor.qti.hardware.data.cne.internal.server@1.0",
16220 owner: "shift",
16221 strip: {
16222 none: true,
16223 },
16224 target: {
16225 android_arm64: {
16226 srcs: [
16227 "proprietary/vendor/lib64/vendor.qti.hardware.data.cne.internal.server@1.0.so",
16228 ],
16229 shared_libs: [
16230 "vendor.qti.hardware.data.cne.internal.constants@1.0",
16231 "libhidlbase",
16232 "liblog",
16233 "libutils",
16234 "libcutils",
16235 "libc++",
16236 "libc",
16237 "libm",
16238 "libdl",
16239 ],
16240 },
16241 },
16242 compile_multilib: "64",
16243 prefer: true,
16244 soc_specific: true,
16245}
16246
16247cc_prebuilt_library_shared {
16248 name: "vendor.qti.hardware.data.connection@1.0",
16249 owner: "shift",
16250 strip: {
16251 none: true,
16252 },
16253 target: {
16254 android_arm64: {
16255 srcs: [
16256 "proprietary/vendor/lib64/vendor.qti.hardware.data.connection@1.0.so",
16257 ],
16258 shared_libs: [
16259 "libhidlbase",
16260 "liblog",
16261 "libutils",
16262 "libcutils",
16263 "libc++",
16264 "libc",
16265 "libm",
16266 "libdl",
16267 ],
16268 },
16269 },
16270 compile_multilib: "64",
16271 prefer: true,
16272 soc_specific: true,
16273}
16274
16275cc_prebuilt_library_shared {
16276 name: "vendor.qti.hardware.data.connection@1.1",
16277 owner: "shift",
16278 strip: {
16279 none: true,
16280 },
16281 target: {
16282 android_arm64: {
16283 srcs: [
16284 "proprietary/vendor/lib64/vendor.qti.hardware.data.connection@1.1.so",
16285 ],
16286 shared_libs: [
16287 "vendor.qti.hardware.data.connection@1.0",
16288 "libhidlbase",
16289 "liblog",
16290 "libutils",
16291 "libcutils",
16292 "libc++",
16293 "libc",
16294 "libm",
16295 "libdl",
16296 ],
16297 },
16298 },
16299 compile_multilib: "64",
16300 prefer: true,
16301 soc_specific: true,
16302}
16303
16304cc_prebuilt_library_shared {
16305 name: "vendor.qti.hardware.data.dynamicdds@1.0",
16306 owner: "shift",
16307 strip: {
16308 none: true,
16309 },
16310 target: {
16311 android_arm64: {
16312 srcs: [
16313 "proprietary/vendor/lib64/vendor.qti.hardware.data.dynamicdds@1.0.so",
16314 ],
16315 shared_libs: [
16316 "libhidlbase",
16317 "liblog",
16318 "libutils",
16319 "libcutils",
16320 "libc++",
16321 "libc",
16322 "libm",
16323 "libdl",
16324 ],
16325 },
16326 },
16327 compile_multilib: "64",
16328 prefer: true,
16329 soc_specific: true,
16330}
16331
16332cc_prebuilt_library_shared {
16333 name: "vendor.qti.hardware.data.iwlan@1.0",
16334 owner: "shift",
16335 strip: {
16336 none: true,
16337 },
16338 target: {
16339 android_arm64: {
16340 srcs: [
16341 "proprietary/vendor/lib64/vendor.qti.hardware.data.iwlan@1.0.so",
16342 ],
16343 shared_libs: [
16344 "android.hardware.radio@1.0",
16345 "android.hardware.radio@1.1",
16346 "android.hardware.radio@1.2",
16347 "android.hardware.radio@1.3",
16348 "android.hardware.radio@1.4",
16349 "libhidlbase",
16350 "liblog",
16351 "libutils",
16352 "libcutils",
16353 "libc++",
16354 "libc",
16355 "libm",
16356 "libdl",
16357 ],
16358 },
16359 },
16360 compile_multilib: "64",
16361 prefer: true,
16362 soc_specific: true,
16363}
16364
16365cc_prebuilt_library_shared {
16366 name: "vendor.qti.hardware.data.latency@1.0",
16367 owner: "shift",
16368 strip: {
16369 none: true,
16370 },
16371 target: {
16372 android_arm64: {
16373 srcs: [
16374 "proprietary/vendor/lib64/vendor.qti.hardware.data.latency@1.0.so",
16375 ],
16376 shared_libs: [
16377 "libhidlbase",
16378 "liblog",
16379 "libutils",
16380 "libcutils",
16381 "libc++",
16382 "libc",
16383 "libm",
16384 "libdl",
16385 ],
16386 },
16387 },
16388 compile_multilib: "64",
16389 prefer: true,
16390 soc_specific: true,
16391}
16392
16393cc_prebuilt_library_shared {
16394 name: "vendor.qti.hardware.data.lce@1.0",
16395 owner: "shift",
16396 strip: {
16397 none: true,
16398 },
16399 target: {
16400 android_arm64: {
16401 srcs: [
16402 "proprietary/vendor/lib64/vendor.qti.hardware.data.lce@1.0.so",
16403 ],
16404 shared_libs: [
16405 "libhidlbase",
16406 "liblog",
16407 "libutils",
16408 "libcutils",
16409 "libc++",
16410 "libc",
16411 "libm",
16412 "libdl",
16413 ],
16414 },
16415 },
16416 compile_multilib: "64",
16417 prefer: true,
16418 soc_specific: true,
16419}
16420
16421cc_prebuilt_library_shared {
16422 name: "vendor.qti.hardware.data.qmi@1.0",
16423 owner: "shift",
16424 strip: {
16425 none: true,
16426 },
16427 target: {
16428 android_arm64: {
16429 srcs: [
16430 "proprietary/vendor/lib64/vendor.qti.hardware.data.qmi@1.0.so",
16431 ],
16432 shared_libs: [
16433 "libhidlbase",
16434 "liblog",
16435 "libutils",
16436 "libcutils",
16437 "libc++",
16438 "libc",
16439 "libm",
16440 "libdl",
16441 ],
16442 },
16443 },
16444 compile_multilib: "64",
16445 prefer: true,
16446 soc_specific: true,
16447}
16448
16449cc_prebuilt_library_shared {
16450 name: "vendor.qti.hardware.fm@1.0_vendor",
16451 stem: "vendor.qti.hardware.fm@1.0",
16452 owner: "shift",
16453 strip: {
16454 none: true,
16455 },
16456 target: {
16457 android_arm64: {
16458 srcs: [
16459 "proprietary/vendor/lib64/vendor.qti.hardware.fm@1.0.so",
16460 ],
16461 shared_libs: [
16462 "libhidlbase",
16463 "liblog",
16464 "libutils",
16465 "libcutils",
16466 "libc++",
16467 "libc",
16468 "libm",
16469 "libdl",
16470 ],
16471 },
16472 },
16473 compile_multilib: "64",
16474 prefer: true,
16475 soc_specific: true,
16476}
16477
16478cc_prebuilt_library_shared {
16479 name: "vendor.qti.hardware.iop@2.0",
16480 owner: "shift",
16481 strip: {
16482 none: true,
16483 },
16484 target: {
16485 android_arm64: {
16486 srcs: [
16487 "proprietary/vendor/lib64/vendor.qti.hardware.iop@2.0.so",
16488 ],
16489 shared_libs: [
16490 "libhidlbase",
16491 "liblog",
16492 "libutils",
16493 "libcutils",
16494 "libc++",
16495 "libc",
16496 "libm",
16497 "libdl",
16498 ],
16499 },
16500 },
16501 compile_multilib: "64",
16502 prefer: true,
16503 soc_specific: true,
16504}
16505
16506cc_prebuilt_library_shared {
16507 name: "vendor.qti.hardware.mwqemadapter@1.0",
16508 owner: "shift",
16509 strip: {
16510 none: true,
16511 },
16512 target: {
16513 android_arm64: {
16514 srcs: [
16515 "proprietary/vendor/lib64/vendor.qti.hardware.mwqemadapter@1.0.so",
16516 ],
16517 shared_libs: [
16518 "libhidlbase",
16519 "liblog",
16520 "libutils",
16521 "libcutils",
16522 "libc++",
16523 "libc",
16524 "libm",
16525 "libdl",
16526 ],
16527 },
16528 },
16529 compile_multilib: "64",
16530 prefer: true,
16531 soc_specific: true,
16532}
16533
16534cc_prebuilt_library_shared {
16535 name: "vendor.qti.hardware.qccsyshal@1.0",
16536 owner: "shift",
16537 strip: {
16538 none: true,
16539 },
16540 target: {
16541 android_arm64: {
16542 srcs: [
16543 "proprietary/vendor/lib64/vendor.qti.hardware.qccsyshal@1.0.so",
16544 ],
16545 shared_libs: [
16546 "libhidlbase",
16547 "liblog",
16548 "libutils",
16549 "libcutils",
16550 "libc++",
16551 "libc",
16552 "libm",
16553 "libdl",
16554 ],
16555 },
16556 },
16557 compile_multilib: "64",
16558 prefer: true,
16559 soc_specific: true,
16560}
16561
16562cc_prebuilt_library_shared {
16563 name: "vendor.qti.hardware.qseecom@1.0",
16564 owner: "shift",
16565 strip: {
16566 none: true,
16567 },
16568 target: {
16569 android_arm64: {
16570 srcs: [
16571 "proprietary/vendor/lib64/vendor.qti.hardware.qseecom@1.0.so",
16572 ],
16573 shared_libs: [
16574 "libhidlbase",
16575 "liblog",
16576 "libutils",
16577 "libcutils",
16578 "libc++",
16579 "libc",
16580 "libm",
16581 "libdl",
16582 ],
16583 },
16584 },
16585 compile_multilib: "64",
16586 prefer: true,
16587 soc_specific: true,
16588}
16589
16590cc_prebuilt_library_shared {
16591 name: "vendor.qti.hardware.qteeconnector@1.0",
16592 owner: "shift",
16593 strip: {
16594 none: true,
16595 },
16596 target: {
16597 android_arm64: {
16598 srcs: [
16599 "proprietary/vendor/lib64/vendor.qti.hardware.qteeconnector@1.0.so",
16600 ],
16601 shared_libs: [
16602 "libhidlbase",
16603 "liblog",
16604 "libutils",
16605 "libcutils",
16606 "libc++",
16607 "libc",
16608 "libm",
16609 "libdl",
16610 ],
16611 },
16612 },
16613 compile_multilib: "64",
16614 prefer: true,
16615 soc_specific: true,
16616}
16617
16618cc_prebuilt_library_shared {
16619 name: "vendor.qti.hardware.radio.am@1.0",
16620 owner: "shift",
16621 strip: {
16622 none: true,
16623 },
16624 target: {
16625 android_arm64: {
16626 srcs: [
16627 "proprietary/vendor/lib64/vendor.qti.hardware.radio.am@1.0.so",
16628 ],
16629 shared_libs: [
16630 "libhidlbase",
16631 "liblog",
16632 "libutils",
16633 "libcutils",
16634 "libc++",
16635 "libc",
16636 "libm",
16637 "libdl",
16638 ],
16639 },
16640 },
16641 compile_multilib: "64",
16642 prefer: true,
16643 soc_specific: true,
16644}
16645
16646cc_prebuilt_library_shared {
16647 name: "vendor.qti.hardware.radio.ims@1.0",
16648 owner: "shift",
16649 strip: {
16650 none: true,
16651 },
16652 target: {
16653 android_arm64: {
16654 srcs: [
16655 "proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.0.so",
16656 ],
16657 shared_libs: [
16658 "libhidlbase",
16659 "liblog",
16660 "libutils",
16661 "libcutils",
16662 "libc++",
16663 "libc",
16664 "libm",
16665 "libdl",
16666 ],
16667 },
16668 },
16669 compile_multilib: "64",
16670 prefer: true,
16671 soc_specific: true,
16672}
16673
16674cc_prebuilt_library_shared {
16675 name: "vendor.qti.hardware.radio.ims@1.1",
16676 owner: "shift",
16677 strip: {
16678 none: true,
16679 },
16680 target: {
16681 android_arm64: {
16682 srcs: [
16683 "proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.1.so",
16684 ],
16685 shared_libs: [
16686 "vendor.qti.hardware.radio.ims@1.0",
16687 "libhidlbase",
16688 "liblog",
16689 "libutils",
16690 "libcutils",
16691 "libc++",
16692 "libc",
16693 "libm",
16694 "libdl",
16695 ],
16696 },
16697 },
16698 compile_multilib: "64",
16699 prefer: true,
16700 soc_specific: true,
16701}
16702
16703cc_prebuilt_library_shared {
16704 name: "vendor.qti.hardware.radio.ims@1.2",
16705 owner: "shift",
16706 strip: {
16707 none: true,
16708 },
16709 target: {
16710 android_arm64: {
16711 srcs: [
16712 "proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.2.so",
16713 ],
16714 shared_libs: [
16715 "vendor.qti.hardware.radio.ims@1.0",
16716 "vendor.qti.hardware.radio.ims@1.1",
16717 "libhidlbase",
16718 "liblog",
16719 "libutils",
16720 "libcutils",
16721 "libc++",
16722 "libc",
16723 "libm",
16724 "libdl",
16725 ],
16726 },
16727 },
16728 compile_multilib: "64",
16729 prefer: true,
16730 soc_specific: true,
16731}
16732
16733cc_prebuilt_library_shared {
16734 name: "vendor.qti.hardware.radio.ims@1.3",
16735 owner: "shift",
16736 strip: {
16737 none: true,
16738 },
16739 target: {
16740 android_arm64: {
16741 srcs: [
16742 "proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.3.so",
16743 ],
16744 shared_libs: [
16745 "vendor.qti.hardware.radio.ims@1.0",
16746 "vendor.qti.hardware.radio.ims@1.1",
16747 "vendor.qti.hardware.radio.ims@1.2",
16748 "libhidlbase",
16749 "liblog",
16750 "libutils",
16751 "libcutils",
16752 "libc++",
16753 "libc",
16754 "libm",
16755 "libdl",
16756 ],
16757 },
16758 },
16759 compile_multilib: "64",
16760 prefer: true,
16761 soc_specific: true,
16762}
16763
16764cc_prebuilt_library_shared {
16765 name: "vendor.qti.hardware.radio.ims@1.4",
16766 owner: "shift",
16767 strip: {
16768 none: true,
16769 },
16770 target: {
16771 android_arm64: {
16772 srcs: [
16773 "proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.4.so",
16774 ],
16775 shared_libs: [
16776 "vendor.qti.hardware.radio.ims@1.0",
16777 "vendor.qti.hardware.radio.ims@1.1",
16778 "vendor.qti.hardware.radio.ims@1.2",
16779 "vendor.qti.hardware.radio.ims@1.3",
16780 "libhidlbase",
16781 "liblog",
16782 "libutils",
16783 "libcutils",
16784 "libc++",
16785 "libc",
16786 "libm",
16787 "libdl",
16788 ],
16789 },
16790 },
16791 compile_multilib: "64",
16792 prefer: true,
16793 soc_specific: true,
16794}
16795
16796cc_prebuilt_library_shared {
16797 name: "vendor.qti.hardware.radio.ims@1.5",
16798 owner: "shift",
16799 strip: {
16800 none: true,
16801 },
16802 target: {
16803 android_arm64: {
16804 srcs: [
16805 "proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.5.so",
16806 ],
16807 shared_libs: [
16808 "vendor.qti.hardware.radio.ims@1.0",
16809 "vendor.qti.hardware.radio.ims@1.1",
16810 "vendor.qti.hardware.radio.ims@1.2",
16811 "vendor.qti.hardware.radio.ims@1.3",
16812 "vendor.qti.hardware.radio.ims@1.4",
16813 "libhidlbase",
16814 "liblog",
16815 "libutils",
16816 "libcutils",
16817 "libc++",
16818 "libc",
16819 "libm",
16820 "libdl",
16821 ],
16822 },
16823 },
16824 compile_multilib: "64",
16825 prefer: true,
16826 soc_specific: true,
16827}
16828
16829cc_prebuilt_library_shared {
16830 name: "vendor.qti.hardware.radio.ims@1.6",
16831 owner: "shift",
16832 strip: {
16833 none: true,
16834 },
16835 target: {
16836 android_arm64: {
16837 srcs: [
16838 "proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.6.so",
16839 ],
16840 shared_libs: [
16841 "vendor.qti.hardware.radio.ims@1.0",
16842 "vendor.qti.hardware.radio.ims@1.1",
16843 "vendor.qti.hardware.radio.ims@1.2",
16844 "vendor.qti.hardware.radio.ims@1.3",
16845 "vendor.qti.hardware.radio.ims@1.4",
16846 "vendor.qti.hardware.radio.ims@1.5",
16847 "libhidlbase",
16848 "liblog",
16849 "libutils",
16850 "libcutils",
16851 "libc++",
16852 "libc",
16853 "libm",
16854 "libdl",
16855 ],
16856 },
16857 },
16858 compile_multilib: "64",
16859 prefer: true,
16860 soc_specific: true,
16861}
16862
16863cc_prebuilt_library_shared {
16864 name: "vendor.qti.hardware.radio.ims@1.7",
16865 owner: "shift",
16866 strip: {
16867 none: true,
16868 },
16869 target: {
16870 android_arm64: {
16871 srcs: [
16872 "proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.7.so",
16873 ],
16874 shared_libs: [
16875 "vendor.qti.hardware.radio.ims@1.0",
16876 "vendor.qti.hardware.radio.ims@1.1",
16877 "vendor.qti.hardware.radio.ims@1.2",
16878 "vendor.qti.hardware.radio.ims@1.3",
16879 "vendor.qti.hardware.radio.ims@1.4",
16880 "vendor.qti.hardware.radio.ims@1.5",
16881 "vendor.qti.hardware.radio.ims@1.6",
16882 "libhidlbase",
16883 "liblog",
16884 "libutils",
16885 "libcutils",
16886 "libc++",
16887 "libc",
16888 "libm",
16889 "libdl",
16890 ],
16891 },
16892 },
16893 compile_multilib: "64",
16894 prefer: true,
16895 soc_specific: true,
16896}
16897
16898cc_prebuilt_library_shared {
16899 name: "vendor.qti.hardware.radio.ims@1.8",
16900 owner: "shift",
16901 strip: {
16902 none: true,
16903 },
16904 target: {
16905 android_arm64: {
16906 srcs: [
16907 "proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.8.so",
16908 ],
16909 shared_libs: [
16910 "vendor.qti.hardware.radio.ims@1.0",
16911 "vendor.qti.hardware.radio.ims@1.1",
16912 "vendor.qti.hardware.radio.ims@1.2",
16913 "vendor.qti.hardware.radio.ims@1.3",
16914 "vendor.qti.hardware.radio.ims@1.4",
16915 "vendor.qti.hardware.radio.ims@1.5",
16916 "vendor.qti.hardware.radio.ims@1.6",
16917 "vendor.qti.hardware.radio.ims@1.7",
16918 "libhidlbase",
16919 "liblog",
16920 "libutils",
16921 "libcutils",
16922 "libc++",
16923 "libc",
16924 "libm",
16925 "libdl",
16926 ],
16927 },
16928 },
16929 compile_multilib: "64",
16930 prefer: true,
16931 soc_specific: true,
16932}
16933
16934cc_prebuilt_library_shared {
16935 name: "vendor.qti.hardware.radio.ims@1.9",
16936 owner: "shift",
16937 strip: {
16938 none: true,
16939 },
16940 target: {
16941 android_arm64: {
16942 srcs: [
16943 "proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.9.so",
16944 ],
16945 shared_libs: [
16946 "vendor.qti.hardware.radio.ims@1.0",
16947 "vendor.qti.hardware.radio.ims@1.1",
16948 "vendor.qti.hardware.radio.ims@1.2",
16949 "vendor.qti.hardware.radio.ims@1.3",
16950 "vendor.qti.hardware.radio.ims@1.4",
16951 "vendor.qti.hardware.radio.ims@1.5",
16952 "vendor.qti.hardware.radio.ims@1.6",
16953 "vendor.qti.hardware.radio.ims@1.7",
16954 "vendor.qti.hardware.radio.ims@1.8",
16955 "libhidlbase",
16956 "liblog",
16957 "libutils",
16958 "libcutils",
16959 "libc++",
16960 "libc",
16961 "libm",
16962 "libdl",
16963 ],
16964 },
16965 },
16966 compile_multilib: "64",
16967 prefer: true,
16968 soc_specific: true,
16969}
16970
16971cc_prebuilt_library_shared {
16972 name: "vendor.qti.hardware.radio.internal.deviceinfo@1.0",
16973 owner: "shift",
16974 strip: {
16975 none: true,
16976 },
16977 target: {
16978 android_arm64: {
16979 srcs: [
16980 "proprietary/vendor/lib64/vendor.qti.hardware.radio.internal.deviceinfo@1.0.so",
16981 ],
16982 shared_libs: [
16983 "libhidlbase",
16984 "liblog",
16985 "libutils",
16986 "libcutils",
16987 "libc++",
16988 "libc",
16989 "libm",
16990 "libdl",
16991 ],
16992 },
16993 },
16994 compile_multilib: "64",
16995 prefer: true,
16996 soc_specific: true,
16997}
16998
16999cc_prebuilt_library_shared {
17000 name: "vendor.qti.hardware.radio.lpa@1.0",
17001 owner: "shift",
17002 strip: {
17003 none: true,
17004 },
17005 target: {
17006 android_arm64: {
17007 srcs: [
17008 "proprietary/vendor/lib64/vendor.qti.hardware.radio.lpa@1.0.so",
17009 ],
17010 shared_libs: [
17011 "libhidlbase",
17012 "liblog",
17013 "libutils",
17014 "libcutils",
17015 "libc++",
17016 "libc",
17017 "libm",
17018 "libdl",
17019 ],
17020 },
17021 },
17022 compile_multilib: "64",
17023 prefer: true,
17024 soc_specific: true,
17025}
17026
17027cc_prebuilt_library_shared {
17028 name: "vendor.qti.hardware.radio.lpa@1.1",
17029 owner: "shift",
17030 strip: {
17031 none: true,
17032 },
17033 target: {
17034 android_arm64: {
17035 srcs: [
17036 "proprietary/vendor/lib64/vendor.qti.hardware.radio.lpa@1.1.so",
17037 ],
17038 shared_libs: [
17039 "vendor.qti.hardware.radio.lpa@1.0",
17040 "libhidlbase",
17041 "liblog",
17042 "libutils",
17043 "libcutils",
17044 "libc++",
17045 "libc",
17046 "libm",
17047 "libdl",
17048 ],
17049 },
17050 },
17051 compile_multilib: "64",
17052 prefer: true,
17053 soc_specific: true,
17054}
17055
17056cc_prebuilt_library_shared {
17057 name: "vendor.qti.hardware.radio.lpa@1.2",
17058 owner: "shift",
17059 strip: {
17060 none: true,
17061 },
17062 target: {
17063 android_arm64: {
17064 srcs: [
17065 "proprietary/vendor/lib64/vendor.qti.hardware.radio.lpa@1.2.so",
17066 ],
17067 shared_libs: [
17068 "vendor.qti.hardware.radio.lpa@1.0",
17069 "vendor.qti.hardware.radio.lpa@1.1",
17070 "libhidlbase",
17071 "liblog",
17072 "libutils",
17073 "libcutils",
17074 "libc++",
17075 "libc",
17076 "libm",
17077 "libdl",
17078 ],
17079 },
17080 },
17081 compile_multilib: "64",
17082 prefer: true,
17083 soc_specific: true,
17084}
17085
17086cc_prebuilt_library_shared {
17087 name: "vendor.qti.hardware.radio.qcrilhook@1.0",
17088 owner: "shift",
17089 strip: {
17090 none: true,
17091 },
17092 target: {
17093 android_arm64: {
17094 srcs: [
17095 "proprietary/vendor/lib64/vendor.qti.hardware.radio.qcrilhook@1.0.so",
17096 ],
17097 shared_libs: [
17098 "libhidlbase",
17099 "liblog",
17100 "libutils",
17101 "libcutils",
17102 "libc++",
17103 "libc",
17104 "libm",
17105 "libdl",
17106 ],
17107 },
17108 },
17109 compile_multilib: "64",
17110 prefer: true,
17111 soc_specific: true,
17112}
17113
17114cc_prebuilt_library_shared {
17115 name: "vendor.qti.hardware.radio.qtiradio@1.0",
17116 owner: "shift",
17117 strip: {
17118 none: true,
17119 },
17120 target: {
17121 android_arm64: {
17122 srcs: [
17123 "proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@1.0.so",
17124 ],
17125 shared_libs: [
17126 "libhidlbase",
17127 "liblog",
17128 "libutils",
17129 "libcutils",
17130 "libc++",
17131 "libc",
17132 "libm",
17133 "libdl",
17134 ],
17135 },
17136 },
17137 compile_multilib: "64",
17138 prefer: true,
17139 soc_specific: true,
17140}
17141
17142cc_prebuilt_library_shared {
17143 name: "vendor.qti.hardware.radio.qtiradio@2.0",
17144 owner: "shift",
17145 strip: {
17146 none: true,
17147 },
17148 target: {
17149 android_arm64: {
17150 srcs: [
17151 "proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.0.so",
17152 ],
17153 shared_libs: [
17154 "android.hardware.radio@1.0",
17155 "vendor.qti.hardware.radio.qtiradio@1.0",
17156 "libhidlbase",
17157 "liblog",
17158 "libutils",
17159 "libcutils",
17160 "libc++",
17161 "libc",
17162 "libm",
17163 "libdl",
17164 ],
17165 },
17166 },
17167 compile_multilib: "64",
17168 prefer: true,
17169 soc_specific: true,
17170}
17171
17172cc_prebuilt_library_shared {
17173 name: "vendor.qti.hardware.radio.qtiradio@2.1",
17174 owner: "shift",
17175 strip: {
17176 none: true,
17177 },
17178 target: {
17179 android_arm64: {
17180 srcs: [
17181 "proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.1.so",
17182 ],
17183 shared_libs: [
17184 "android.hardware.radio@1.0",
17185 "vendor.qti.hardware.radio.qtiradio@1.0",
17186 "vendor.qti.hardware.radio.qtiradio@2.0",
17187 "libhidlbase",
17188 "liblog",
17189 "libutils",
17190 "libcutils",
17191 "libc++",
17192 "libc",
17193 "libm",
17194 "libdl",
17195 ],
17196 },
17197 },
17198 compile_multilib: "64",
17199 prefer: true,
17200 soc_specific: true,
17201}
17202
17203cc_prebuilt_library_shared {
17204 name: "vendor.qti.hardware.radio.qtiradio@2.2",
17205 owner: "shift",
17206 strip: {
17207 none: true,
17208 },
17209 target: {
17210 android_arm64: {
17211 srcs: [
17212 "proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.2.so",
17213 ],
17214 shared_libs: [
17215 "android.hardware.radio@1.0",
17216 "vendor.qti.hardware.radio.qtiradio@1.0",
17217 "vendor.qti.hardware.radio.qtiradio@2.0",
17218 "vendor.qti.hardware.radio.qtiradio@2.1",
17219 "libhidlbase",
17220 "liblog",
17221 "libutils",
17222 "libcutils",
17223 "libc++",
17224 "libc",
17225 "libm",
17226 "libdl",
17227 ],
17228 },
17229 },
17230 compile_multilib: "64",
17231 prefer: true,
17232 soc_specific: true,
17233}
17234
17235cc_prebuilt_library_shared {
17236 name: "vendor.qti.hardware.radio.qtiradio@2.3",
17237 owner: "shift",
17238 strip: {
17239 none: true,
17240 },
17241 target: {
17242 android_arm64: {
17243 srcs: [
17244 "proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.3.so",
17245 ],
17246 shared_libs: [
17247 "android.hardware.radio@1.0",
17248 "vendor.qti.hardware.radio.qtiradio@1.0",
17249 "vendor.qti.hardware.radio.qtiradio@2.0",
17250 "vendor.qti.hardware.radio.qtiradio@2.1",
17251 "vendor.qti.hardware.radio.qtiradio@2.2",
17252 "libhidlbase",
17253 "liblog",
17254 "libutils",
17255 "libcutils",
17256 "libc++",
17257 "libc",
17258 "libm",
17259 "libdl",
17260 ],
17261 },
17262 },
17263 compile_multilib: "64",
17264 prefer: true,
17265 soc_specific: true,
17266}
17267
17268cc_prebuilt_library_shared {
17269 name: "vendor.qti.hardware.radio.qtiradio@2.4",
17270 owner: "shift",
17271 strip: {
17272 none: true,
17273 },
17274 target: {
17275 android_arm64: {
17276 srcs: [
17277 "proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.4.so",
17278 ],
17279 shared_libs: [
17280 "android.hardware.radio@1.0",
17281 "android.hardware.radio@1.1",
17282 "vendor.qti.hardware.radio.qtiradio@1.0",
17283 "vendor.qti.hardware.radio.qtiradio@2.0",
17284 "vendor.qti.hardware.radio.qtiradio@2.1",
17285 "vendor.qti.hardware.radio.qtiradio@2.2",
17286 "vendor.qti.hardware.radio.qtiradio@2.3",
17287 "libhidlbase",
17288 "liblog",
17289 "libutils",
17290 "libcutils",
17291 "libc++",
17292 "libc",
17293 "libm",
17294 "libdl",
17295 ],
17296 },
17297 },
17298 compile_multilib: "64",
17299 prefer: true,
17300 soc_specific: true,
17301}
17302
17303cc_prebuilt_library_shared {
17304 name: "vendor.qti.hardware.radio.qtiradio@2.5",
17305 owner: "shift",
17306 strip: {
17307 none: true,
17308 },
17309 target: {
17310 android_arm64: {
17311 srcs: [
17312 "proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.5.so",
17313 ],
17314 shared_libs: [
17315 "android.hardware.radio@1.0",
17316 "android.hardware.radio@1.1",
17317 "vendor.qti.hardware.radio.qtiradio@1.0",
17318 "vendor.qti.hardware.radio.qtiradio@2.0",
17319 "vendor.qti.hardware.radio.qtiradio@2.1",
17320 "vendor.qti.hardware.radio.qtiradio@2.2",
17321 "vendor.qti.hardware.radio.qtiradio@2.3",
17322 "vendor.qti.hardware.radio.qtiradio@2.4",
17323 "libhidlbase",
17324 "liblog",
17325 "libutils",
17326 "libcutils",
17327 "libc++",
17328 "libc",
17329 "libm",
17330 "libdl",
17331 ],
17332 },
17333 },
17334 compile_multilib: "64",
17335 prefer: true,
17336 soc_specific: true,
17337}
17338
17339cc_prebuilt_library_shared {
17340 name: "vendor.qti.hardware.radio.qtiradio@2.6",
17341 owner: "shift",
17342 strip: {
17343 none: true,
17344 },
17345 target: {
17346 android_arm64: {
17347 srcs: [
17348 "proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.6.so",
17349 ],
17350 shared_libs: [
17351 "android.hardware.radio@1.0",
17352 "vendor.qti.hardware.radio.qtiradio@1.0",
17353 "vendor.qti.hardware.radio.qtiradio@2.0",
17354 "vendor.qti.hardware.radio.qtiradio@2.1",
17355 "vendor.qti.hardware.radio.qtiradio@2.2",
17356 "vendor.qti.hardware.radio.qtiradio@2.3",
17357 "vendor.qti.hardware.radio.qtiradio@2.4",
17358 "vendor.qti.hardware.radio.qtiradio@2.5",
17359 "libhidlbase",
17360 "liblog",
17361 "libutils",
17362 "libcutils",
17363 "libc++",
17364 "libc",
17365 "libm",
17366 "libdl",
17367 ],
17368 },
17369 },
17370 compile_multilib: "64",
17371 prefer: true,
17372 soc_specific: true,
17373}
17374
17375cc_prebuilt_library_shared {
17376 name: "vendor.qti.hardware.radio.qtiradio@2.7",
17377 owner: "shift",
17378 strip: {
17379 none: true,
17380 },
17381 target: {
17382 android_arm64: {
17383 srcs: [
17384 "proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.7.so",
17385 ],
17386 shared_libs: [
17387 "android.hardware.radio@1.0",
17388 "android.hidl.safe_union@1.0",
17389 "vendor.qti.hardware.radio.qtiradio@1.0",
17390 "vendor.qti.hardware.radio.qtiradio@2.0",
17391 "vendor.qti.hardware.radio.qtiradio@2.1",
17392 "vendor.qti.hardware.radio.qtiradio@2.2",
17393 "vendor.qti.hardware.radio.qtiradio@2.3",
17394 "vendor.qti.hardware.radio.qtiradio@2.4",
17395 "vendor.qti.hardware.radio.qtiradio@2.5",
17396 "vendor.qti.hardware.radio.qtiradio@2.6",
17397 "libhidlbase",
17398 "liblog",
17399 "libutils",
17400 "libcutils",
17401 "libc++",
17402 "libc",
17403 "libm",
17404 "libdl",
17405 ],
17406 },
17407 },
17408 compile_multilib: "64",
17409 prefer: true,
17410 soc_specific: true,
17411}
17412
17413cc_prebuilt_library_shared {
17414 name: "vendor.qti.hardware.radio.uim@1.0",
17415 owner: "shift",
17416 strip: {
17417 none: true,
17418 },
17419 target: {
17420 android_arm64: {
17421 srcs: [
17422 "proprietary/vendor/lib64/vendor.qti.hardware.radio.uim@1.0.so",
17423 ],
17424 shared_libs: [
17425 "libhidlbase",
17426 "liblog",
17427 "libutils",
17428 "libcutils",
17429 "libc++",
17430 "libc",
17431 "libm",
17432 "libdl",
17433 ],
17434 },
17435 },
17436 compile_multilib: "64",
17437 prefer: true,
17438 soc_specific: true,
17439}
17440
17441cc_prebuilt_library_shared {
17442 name: "vendor.qti.hardware.radio.uim@1.1",
17443 owner: "shift",
17444 strip: {
17445 none: true,
17446 },
17447 target: {
17448 android_arm64: {
17449 srcs: [
17450 "proprietary/vendor/lib64/vendor.qti.hardware.radio.uim@1.1.so",
17451 ],
17452 shared_libs: [
17453 "vendor.qti.hardware.radio.uim@1.0",
17454 "libhidlbase",
17455 "liblog",
17456 "libutils",
17457 "libcutils",
17458 "libc++",
17459 "libc",
17460 "libm",
17461 "libdl",
17462 ],
17463 },
17464 },
17465 compile_multilib: "64",
17466 prefer: true,
17467 soc_specific: true,
17468}
17469
17470cc_prebuilt_library_shared {
17471 name: "vendor.qti.hardware.radio.uim@1.2",
17472 owner: "shift",
17473 strip: {
17474 none: true,
17475 },
17476 target: {
17477 android_arm64: {
17478 srcs: [
17479 "proprietary/vendor/lib64/vendor.qti.hardware.radio.uim@1.2.so",
17480 ],
17481 shared_libs: [
17482 "vendor.qti.hardware.radio.uim@1.0",
17483 "vendor.qti.hardware.radio.uim@1.1",
17484 "libhidlbase",
17485 "liblog",
17486 "libutils",
17487 "libcutils",
17488 "libc++",
17489 "libc",
17490 "libm",
17491 "libdl",
17492 ],
17493 },
17494 },
17495 compile_multilib: "64",
17496 prefer: true,
17497 soc_specific: true,
17498}
17499
17500cc_prebuilt_library_shared {
17501 name: "vendor.qti.hardware.radio.uim_remote_client@1.0",
17502 owner: "shift",
17503 strip: {
17504 none: true,
17505 },
17506 target: {
17507 android_arm64: {
17508 srcs: [
17509 "proprietary/vendor/lib64/vendor.qti.hardware.radio.uim_remote_client@1.0.so",
17510 ],
17511 shared_libs: [
17512 "libhidlbase",
17513 "liblog",
17514 "libutils",
17515 "libcutils",
17516 "libc++",
17517 "libc",
17518 "libm",
17519 "libdl",
17520 ],
17521 },
17522 },
17523 compile_multilib: "64",
17524 prefer: true,
17525 soc_specific: true,
17526}
17527
17528cc_prebuilt_library_shared {
17529 name: "vendor.qti.hardware.radio.uim_remote_client@1.1",
17530 owner: "shift",
17531 strip: {
17532 none: true,
17533 },
17534 target: {
17535 android_arm64: {
17536 srcs: [
17537 "proprietary/vendor/lib64/vendor.qti.hardware.radio.uim_remote_client@1.1.so",
17538 ],
17539 shared_libs: [
17540 "vendor.qti.hardware.radio.uim_remote_client@1.0",
17541 "libhidlbase",
17542 "liblog",
17543 "libutils",
17544 "libcutils",
17545 "libc++",
17546 "libc",
17547 "libm",
17548 "libdl",
17549 ],
17550 },
17551 },
17552 compile_multilib: "64",
17553 prefer: true,
17554 soc_specific: true,
17555}
17556
17557cc_prebuilt_library_shared {
17558 name: "vendor.qti.hardware.radio.uim_remote_client@1.2",
17559 owner: "shift",
17560 strip: {
17561 none: true,
17562 },
17563 target: {
17564 android_arm64: {
17565 srcs: [
17566 "proprietary/vendor/lib64/vendor.qti.hardware.radio.uim_remote_client@1.2.so",
17567 ],
17568 shared_libs: [
17569 "vendor.qti.hardware.radio.uim_remote_client@1.0",
17570 "vendor.qti.hardware.radio.uim_remote_client@1.1",
17571 "libhidlbase",
17572 "liblog",
17573 "libutils",
17574 "libcutils",
17575 "libc++",
17576 "libc",
17577 "libm",
17578 "libdl",
17579 ],
17580 },
17581 },
17582 compile_multilib: "64",
17583 prefer: true,
17584 soc_specific: true,
17585}
17586
17587cc_prebuilt_library_shared {
17588 name: "vendor.qti.hardware.radio.uim_remote_server@1.0",
17589 owner: "shift",
17590 strip: {
17591 none: true,
17592 },
17593 target: {
17594 android_arm64: {
17595 srcs: [
17596 "proprietary/vendor/lib64/vendor.qti.hardware.radio.uim_remote_server@1.0.so",
17597 ],
17598 shared_libs: [
17599 "libhidlbase",
17600 "liblog",
17601 "libutils",
17602 "libcutils",
17603 "libc++",
17604 "libc",
17605 "libm",
17606 "libdl",
17607 ],
17608 },
17609 },
17610 compile_multilib: "64",
17611 prefer: true,
17612 soc_specific: true,
17613}
17614
17615cc_prebuilt_library_shared {
17616 name: "vendor.qti.hardware.sensorscalibrate@1.0",
17617 owner: "shift",
17618 strip: {
17619 none: true,
17620 },
17621 target: {
17622 android_arm64: {
17623 srcs: [
17624 "proprietary/vendor/lib64/vendor.qti.hardware.sensorscalibrate@1.0.so",
17625 ],
17626 shared_libs: [
17627 "libhidlbase",
17628 "liblog",
17629 "libutils",
17630 "libcutils",
17631 "libc++",
17632 "libc",
17633 "libm",
17634 "libdl",
17635 ],
17636 },
17637 },
17638 compile_multilib: "64",
17639 prefer: true,
17640 soc_specific: true,
17641}
17642
17643cc_prebuilt_library_shared {
17644 name: "vendor.qti.hardware.soter@1.0",
17645 owner: "shift",
17646 strip: {
17647 none: true,
17648 },
17649 target: {
17650 android_arm64: {
17651 srcs: [
17652 "proprietary/vendor/lib64/vendor.qti.hardware.soter@1.0.so",
17653 ],
17654 shared_libs: [
17655 "libhidlbase",
17656 "liblog",
17657 "libutils",
17658 "libcutils",
17659 "libc++",
17660 "libc",
17661 "libm",
17662 "libdl",
17663 ],
17664 },
17665 },
17666 compile_multilib: "64",
17667 prefer: true,
17668 soc_specific: true,
17669}
17670
17671cc_prebuilt_library_shared {
17672 name: "vendor.qti.hardware.tui_comm@1.0",
17673 owner: "shift",
17674 strip: {
17675 none: true,
17676 },
17677 target: {
17678 android_arm64: {
17679 srcs: [
17680 "proprietary/vendor/lib64/vendor.qti.hardware.tui_comm@1.0.so",
17681 ],
17682 shared_libs: [
17683 "libhidlbase",
17684 "liblog",
17685 "libutils",
17686 "libcutils",
17687 "libc++",
17688 "libc",
17689 "libm",
17690 "libdl",
17691 ],
17692 },
17693 },
17694 compile_multilib: "64",
17695 prefer: true,
17696 soc_specific: true,
17697}
17698
17699cc_prebuilt_library_shared {
17700 name: "vendor.qti.hardware.vpp@1.1",
17701 owner: "shift",
17702 strip: {
17703 none: true,
17704 },
17705 target: {
17706 android_arm64: {
17707 srcs: [
17708 "proprietary/vendor/lib64/vendor.qti.hardware.vpp@1.1.so",
17709 ],
17710 shared_libs: [
17711 "libhidlbase",
17712 "liblog",
17713 "libutils",
17714 "libcutils",
17715 "libc++",
17716 "libc",
17717 "libm",
17718 "libdl",
17719 ],
17720 },
17721 },
17722 compile_multilib: "64",
17723 prefer: true,
17724 soc_specific: true,
17725}
17726
17727cc_prebuilt_library_shared {
17728 name: "vendor.qti.hardware.vpp@1.2",
17729 owner: "shift",
17730 strip: {
17731 none: true,
17732 },
17733 target: {
17734 android_arm64: {
17735 srcs: [
17736 "proprietary/vendor/lib64/vendor.qti.hardware.vpp@1.2.so",
17737 ],
17738 shared_libs: [
17739 "vendor.qti.hardware.vpp@1.1",
17740 "libhidlbase",
17741 "liblog",
17742 "libutils",
17743 "libcutils",
17744 "libc++",
17745 "libc",
17746 "libm",
17747 "libdl",
17748 ],
17749 },
17750 },
17751 compile_multilib: "64",
17752 prefer: true,
17753 soc_specific: true,
17754}
17755
17756cc_prebuilt_library_shared {
17757 name: "vendor.qti.hardware.vpp@1.3",
17758 owner: "shift",
17759 strip: {
17760 none: true,
17761 },
17762 target: {
17763 android_arm64: {
17764 srcs: [
17765 "proprietary/vendor/lib64/vendor.qti.hardware.vpp@1.3.so",
17766 ],
17767 shared_libs: [
17768 "vendor.qti.hardware.vpp@1.1",
17769 "vendor.qti.hardware.vpp@1.2",
17770 "libhidlbase",
17771 "liblog",
17772 "libutils",
17773 "libcutils",
17774 "libc++",
17775 "libc",
17776 "libm",
17777 "libdl",
17778 ],
17779 },
17780 },
17781 compile_multilib: "64",
17782 prefer: true,
17783 soc_specific: true,
17784}
17785
17786cc_prebuilt_library_shared {
17787 name: "vendor.qti.ims.callcapability@1.0",
17788 owner: "shift",
17789 strip: {
17790 none: true,
17791 },
17792 target: {
17793 android_arm64: {
17794 srcs: [
17795 "proprietary/vendor/lib64/vendor.qti.ims.callcapability@1.0.so",
17796 ],
17797 shared_libs: [
17798 "libhidlbase",
17799 "liblog",
17800 "libutils",
17801 "libcutils",
17802 "libc++",
17803 "libc",
17804 "libm",
17805 "libdl",
17806 ],
17807 },
17808 },
17809 compile_multilib: "64",
17810 prefer: true,
17811 soc_specific: true,
17812}
17813
17814cc_prebuilt_library_shared {
17815 name: "vendor.qti.ims.callinfo@1.0",
17816 owner: "shift",
17817 strip: {
17818 none: true,
17819 },
17820 target: {
17821 android_arm64: {
17822 srcs: [
17823 "proprietary/vendor/lib64/vendor.qti.ims.callinfo@1.0.so",
17824 ],
17825 shared_libs: [
17826 "libhidlbase",
17827 "liblog",
17828 "libutils",
17829 "libcutils",
17830 "libc++",
17831 "libc",
17832 "libm",
17833 "libdl",
17834 ],
17835 },
17836 },
17837 compile_multilib: "64",
17838 prefer: true,
17839 soc_specific: true,
17840}
17841
17842cc_prebuilt_library_shared {
17843 name: "vendor.qti.ims.configservice@1.0",
17844 owner: "shift",
17845 strip: {
17846 none: true,
17847 },
17848 target: {
17849 android_arm64: {
17850 srcs: [
17851 "proprietary/vendor/lib64/vendor.qti.ims.configservice@1.0.so",
17852 ],
17853 shared_libs: [
17854 "libhidlbase",
17855 "liblog",
17856 "libutils",
17857 "libcutils",
17858 "libc++",
17859 "libc",
17860 "libm",
17861 "libdl",
17862 ],
17863 },
17864 },
17865 compile_multilib: "64",
17866 prefer: true,
17867 soc_specific: true,
17868}
17869
17870cc_prebuilt_library_shared {
17871 name: "vendor.qti.ims.configservice@1.1",
17872 owner: "shift",
17873 strip: {
17874 none: true,
17875 },
17876 target: {
17877 android_arm64: {
17878 srcs: [
17879 "proprietary/vendor/lib64/vendor.qti.ims.configservice@1.1.so",
17880 ],
17881 shared_libs: [
17882 "vendor.qti.ims.configservice@1.0",
17883 "libhidlbase",
17884 "liblog",
17885 "libutils",
17886 "libcutils",
17887 "libc++",
17888 "libc",
17889 "libm",
17890 "libdl",
17891 ],
17892 },
17893 },
17894 compile_multilib: "64",
17895 prefer: true,
17896 soc_specific: true,
17897}
17898
17899cc_prebuilt_library_shared {
17900 name: "vendor.qti.ims.connection@1.0",
17901 owner: "shift",
17902 strip: {
17903 none: true,
17904 },
17905 target: {
17906 android_arm64: {
17907 srcs: [
17908 "proprietary/vendor/lib64/vendor.qti.ims.connection@1.0.so",
17909 ],
17910 shared_libs: [
17911 "libhidlbase",
17912 "liblog",
17913 "libutils",
17914 "libcutils",
17915 "libc++",
17916 "libc",
17917 "libm",
17918 "libdl",
17919 ],
17920 },
17921 },
17922 compile_multilib: "64",
17923 prefer: true,
17924 soc_specific: true,
17925}
17926
17927cc_prebuilt_library_shared {
17928 name: "vendor.qti.ims.factory@1.0",
17929 owner: "shift",
17930 strip: {
17931 none: true,
17932 },
17933 target: {
17934 android_arm64: {
17935 srcs: [
17936 "proprietary/vendor/lib64/vendor.qti.ims.factory@1.0.so",
17937 ],
17938 shared_libs: [
17939 "vendor.qti.ims.callcapability@1.0",
17940 "vendor.qti.ims.rcsconfig@2.0",
17941 "libhidlbase",
17942 "liblog",
17943 "libutils",
17944 "libcutils",
17945 "libc++",
17946 "libc",
17947 "libm",
17948 "libdl",
17949 ],
17950 },
17951 },
17952 compile_multilib: "64",
17953 prefer: true,
17954 soc_specific: true,
17955}
17956
17957cc_prebuilt_library_shared {
17958 name: "vendor.qti.ims.factory@1.1",
17959 owner: "shift",
17960 strip: {
17961 none: true,
17962 },
17963 target: {
17964 android_arm64: {
17965 srcs: [
17966 "proprietary/vendor/lib64/vendor.qti.ims.factory@1.1.so",
17967 ],
17968 shared_libs: [
17969 "vendor.qti.ims.callcapability@1.0",
17970 "vendor.qti.ims.factory@1.0",
17971 "vendor.qti.ims.rcsconfig@2.0",
17972 "vendor.qti.ims.rcsconfig@2.1",
17973 "libhidlbase",
17974 "liblog",
17975 "libutils",
17976 "libcutils",
17977 "libc++",
17978 "libc",
17979 "libm",
17980 "libdl",
17981 ],
17982 },
17983 },
17984 compile_multilib: "64",
17985 prefer: true,
17986 soc_specific: true,
17987}
17988
17989cc_prebuilt_library_shared {
17990 name: "vendor.qti.ims.factory@2.0",
17991 owner: "shift",
17992 strip: {
17993 none: true,
17994 },
17995 target: {
17996 android_arm64: {
17997 srcs: [
17998 "proprietary/vendor/lib64/vendor.qti.ims.factory@2.0.so",
17999 ],
18000 shared_libs: [
18001 "vendor.qti.ims.callcapability@1.0",
18002 "vendor.qti.ims.configservice@1.0",
18003 "vendor.qti.ims.connection@1.0",
18004 "vendor.qti.ims.rcssip@1.0",
18005 "vendor.qti.ims.rcsuce@1.0",
18006 "libhidlbase",
18007 "liblog",
18008 "libutils",
18009 "libcutils",
18010 "libc++",
18011 "libc",
18012 "libm",
18013 "libdl",
18014 ],
18015 },
18016 },
18017 compile_multilib: "64",
18018 prefer: true,
18019 soc_specific: true,
18020}
18021
18022cc_prebuilt_library_shared {
18023 name: "vendor.qti.ims.factory@2.1",
18024 owner: "shift",
18025 strip: {
18026 none: true,
18027 },
18028 target: {
18029 android_arm64: {
18030 srcs: [
18031 "proprietary/vendor/lib64/vendor.qti.ims.factory@2.1.so",
18032 ],
18033 shared_libs: [
18034 "vendor.qti.ims.callcapability@1.0",
18035 "vendor.qti.ims.configservice@1.0",
18036 "vendor.qti.ims.configservice@1.1",
18037 "vendor.qti.ims.connection@1.0",
18038 "vendor.qti.ims.factory@2.0",
18039 "vendor.qti.ims.rcssip@1.0",
18040 "vendor.qti.ims.rcssip@1.1",
18041 "vendor.qti.ims.rcsuce@1.0",
18042 "vendor.qti.ims.rcsuce@1.1",
18043 "libhidlbase",
18044 "liblog",
18045 "libutils",
18046 "libcutils",
18047 "libc++",
18048 "libc",
18049 "libm",
18050 "libdl",
18051 ],
18052 },
18053 },
18054 compile_multilib: "64",
18055 prefer: true,
18056 soc_specific: true,
18057}
18058
18059cc_prebuilt_library_shared {
18060 name: "vendor.qti.ims.factory@2.2",
18061 owner: "shift",
18062 strip: {
18063 none: true,
18064 },
18065 target: {
18066 android_arm64: {
18067 srcs: [
18068 "proprietary/vendor/lib64/vendor.qti.ims.factory@2.2.so",
18069 ],
18070 shared_libs: [
18071 "vendor.qti.ims.callcapability@1.0",
18072 "vendor.qti.ims.configservice@1.0",
18073 "vendor.qti.ims.configservice@1.1",
18074 "vendor.qti.ims.connection@1.0",
18075 "vendor.qti.ims.factory@2.0",
18076 "vendor.qti.ims.factory@2.1",
18077 "vendor.qti.ims.rcssip@1.0",
18078 "vendor.qti.ims.rcssip@1.1",
18079 "vendor.qti.ims.rcssip@1.2",
18080 "vendor.qti.ims.rcsuce@1.0",
18081 "vendor.qti.ims.rcsuce@1.1",
18082 "vendor.qti.ims.rcsuce@1.2",
18083 "libhidlbase",
18084 "liblog",
18085 "libutils",
18086 "libcutils",
18087 "libc++",
18088 "libc",
18089 "libm",
18090 "libdl",
18091 ],
18092 },
18093 },
18094 compile_multilib: "64",
18095 prefer: true,
18096 soc_specific: true,
18097}
18098
18099cc_prebuilt_library_shared {
18100 name: "vendor.qti.ims.rcsconfig@1.0",
18101 owner: "shift",
18102 strip: {
18103 none: true,
18104 },
18105 target: {
18106 android_arm64: {
18107 srcs: [
18108 "proprietary/vendor/lib64/vendor.qti.ims.rcsconfig@1.0.so",
18109 ],
18110 shared_libs: [
18111 "libhidlbase",
18112 "liblog",
18113 "libutils",
18114 "libcutils",
18115 "libc++",
18116 "libc",
18117 "libm",
18118 "libdl",
18119 ],
18120 },
18121 },
18122 compile_multilib: "64",
18123 prefer: true,
18124 soc_specific: true,
18125}
18126
18127cc_prebuilt_library_shared {
18128 name: "vendor.qti.ims.rcsconfig@1.1",
18129 owner: "shift",
18130 strip: {
18131 none: true,
18132 },
18133 target: {
18134 android_arm64: {
18135 srcs: [
18136 "proprietary/vendor/lib64/vendor.qti.ims.rcsconfig@1.1.so",
18137 ],
18138 shared_libs: [
18139 "vendor.qti.ims.rcsconfig@1.0",
18140 "libhidlbase",
18141 "liblog",
18142 "libutils",
18143 "libcutils",
18144 "libc++",
18145 "libc",
18146 "libm",
18147 "libdl",
18148 ],
18149 },
18150 },
18151 compile_multilib: "64",
18152 prefer: true,
18153 soc_specific: true,
18154}
18155
18156cc_prebuilt_library_shared {
18157 name: "vendor.qti.ims.rcsconfig@2.0",
18158 owner: "shift",
18159 strip: {
18160 none: true,
18161 },
18162 target: {
18163 android_arm64: {
18164 srcs: [
18165 "proprietary/vendor/lib64/vendor.qti.ims.rcsconfig@2.0.so",
18166 ],
18167 shared_libs: [
18168 "libhidlbase",
18169 "liblog",
18170 "libutils",
18171 "libcutils",
18172 "libc++",
18173 "libc",
18174 "libm",
18175 "libdl",
18176 ],
18177 },
18178 },
18179 compile_multilib: "64",
18180 prefer: true,
18181 soc_specific: true,
18182}
18183
18184cc_prebuilt_library_shared {
18185 name: "vendor.qti.ims.rcsconfig@2.1",
18186 owner: "shift",
18187 strip: {
18188 none: true,
18189 },
18190 target: {
18191 android_arm64: {
18192 srcs: [
18193 "proprietary/vendor/lib64/vendor.qti.ims.rcsconfig@2.1.so",
18194 ],
18195 shared_libs: [
18196 "vendor.qti.ims.rcsconfig@2.0",
18197 "libhidlbase",
18198 "liblog",
18199 "libutils",
18200 "libcutils",
18201 "libc++",
18202 "libc",
18203 "libm",
18204 "libdl",
18205 ],
18206 },
18207 },
18208 compile_multilib: "64",
18209 prefer: true,
18210 soc_specific: true,
18211}
18212
18213cc_prebuilt_library_shared {
18214 name: "vendor.qti.ims.rcssip@1.0",
18215 owner: "shift",
18216 strip: {
18217 none: true,
18218 },
18219 target: {
18220 android_arm64: {
18221 srcs: [
18222 "proprietary/vendor/lib64/vendor.qti.ims.rcssip@1.0.so",
18223 ],
18224 shared_libs: [
18225 "libhidlbase",
18226 "liblog",
18227 "libutils",
18228 "libcutils",
18229 "libc++",
18230 "libc",
18231 "libm",
18232 "libdl",
18233 ],
18234 },
18235 },
18236 compile_multilib: "64",
18237 prefer: true,
18238 soc_specific: true,
18239}
18240
18241cc_prebuilt_library_shared {
18242 name: "vendor.qti.ims.rcssip@1.1",
18243 owner: "shift",
18244 strip: {
18245 none: true,
18246 },
18247 target: {
18248 android_arm64: {
18249 srcs: [
18250 "proprietary/vendor/lib64/vendor.qti.ims.rcssip@1.1.so",
18251 ],
18252 shared_libs: [
18253 "vendor.qti.ims.rcssip@1.0",
18254 "libhidlbase",
18255 "liblog",
18256 "libutils",
18257 "libcutils",
18258 "libc++",
18259 "libc",
18260 "libm",
18261 "libdl",
18262 ],
18263 },
18264 },
18265 compile_multilib: "64",
18266 prefer: true,
18267 soc_specific: true,
18268}
18269
18270cc_prebuilt_library_shared {
18271 name: "vendor.qti.ims.rcssip@1.2",
18272 owner: "shift",
18273 strip: {
18274 none: true,
18275 },
18276 target: {
18277 android_arm64: {
18278 srcs: [
18279 "proprietary/vendor/lib64/vendor.qti.ims.rcssip@1.2.so",
18280 ],
18281 shared_libs: [
18282 "vendor.qti.ims.rcssip@1.0",
18283 "vendor.qti.ims.rcssip@1.1",
18284 "libhidlbase",
18285 "liblog",
18286 "libutils",
18287 "libcutils",
18288 "libc++",
18289 "libc",
18290 "libm",
18291 "libdl",
18292 ],
18293 },
18294 },
18295 compile_multilib: "64",
18296 prefer: true,
18297 soc_specific: true,
18298}
18299
18300cc_prebuilt_library_shared {
18301 name: "vendor.qti.ims.rcsuce@1.0",
18302 owner: "shift",
18303 strip: {
18304 none: true,
18305 },
18306 target: {
18307 android_arm64: {
18308 srcs: [
18309 "proprietary/vendor/lib64/vendor.qti.ims.rcsuce@1.0.so",
18310 ],
18311 shared_libs: [
18312 "libhidlbase",
18313 "liblog",
18314 "libutils",
18315 "libcutils",
18316 "libc++",
18317 "libc",
18318 "libm",
18319 "libdl",
18320 ],
18321 },
18322 },
18323 compile_multilib: "64",
18324 prefer: true,
18325 soc_specific: true,
18326}
18327
18328cc_prebuilt_library_shared {
18329 name: "vendor.qti.ims.rcsuce@1.1",
18330 owner: "shift",
18331 strip: {
18332 none: true,
18333 },
18334 target: {
18335 android_arm64: {
18336 srcs: [
18337 "proprietary/vendor/lib64/vendor.qti.ims.rcsuce@1.1.so",
18338 ],
18339 shared_libs: [
18340 "vendor.qti.ims.rcsuce@1.0",
18341 "libhidlbase",
18342 "liblog",
18343 "libutils",
18344 "libcutils",
18345 "libc++",
18346 "libc",
18347 "libm",
18348 "libdl",
18349 ],
18350 },
18351 },
18352 compile_multilib: "64",
18353 prefer: true,
18354 soc_specific: true,
18355}
18356
18357cc_prebuilt_library_shared {
18358 name: "vendor.qti.ims.rcsuce@1.2",
18359 owner: "shift",
18360 strip: {
18361 none: true,
18362 },
18363 target: {
18364 android_arm64: {
18365 srcs: [
18366 "proprietary/vendor/lib64/vendor.qti.ims.rcsuce@1.2.so",
18367 ],
18368 shared_libs: [
18369 "vendor.qti.ims.rcsuce@1.0",
18370 "vendor.qti.ims.rcsuce@1.1",
18371 "libhidlbase",
18372 "liblog",
18373 "libutils",
18374 "libcutils",
18375 "libc++",
18376 "libc",
18377 "libm",
18378 "libdl",
18379 ],
18380 },
18381 },
18382 compile_multilib: "64",
18383 prefer: true,
18384 soc_specific: true,
18385}
18386
18387cc_prebuilt_library_shared {
18388 name: "vendor.qti.imsrtpservice@3.0-service-Impl",
18389 owner: "shift",
18390 strip: {
18391 none: true,
18392 },
18393 target: {
18394 android_arm64: {
18395 srcs: [
18396 "proprietary/vendor/lib64/vendor.qti.imsrtpservice@3.0-service-Impl.so",
18397 ],
18398 shared_libs: [
18399 "liblog",
18400 "libcutils",
18401 "libbase",
18402 "libutils",
18403 "libhardware_legacy",
18404 "libhardware",
18405 "libhidlbase",
18406 "libdiag",
18407 "vendor.qti.imsrtpservice@3.0_vendor",
18408 "libc++",
18409 "libc",
18410 "libm",
18411 "libdl",
18412 ],
18413 },
18414 },
18415 compile_multilib: "64",
18416 prefer: true,
18417 soc_specific: true,
18418}
18419
18420cc_prebuilt_library_shared {
18421 name: "vendor.qti.imsrtpservice@3.0_vendor",
18422 stem: "vendor.qti.imsrtpservice@3.0",
18423 owner: "shift",
18424 strip: {
18425 none: true,
18426 },
18427 target: {
18428 android_arm64: {
18429 srcs: [
18430 "proprietary/vendor/lib64/vendor.qti.imsrtpservice@3.0.so",
18431 ],
18432 shared_libs: [
18433 "libhidlbase",
18434 "liblog",
18435 "libutils",
18436 "libcutils",
18437 "libc++",
18438 "libc",
18439 "libm",
18440 "libdl",
18441 ],
18442 },
18443 },
18444 compile_multilib: "64",
18445 prefer: true,
18446 soc_specific: true,
18447}
18448
18449cc_prebuilt_library_shared {
18450 name: "vendor.qti.latency@2.0",
18451 owner: "shift",
18452 strip: {
18453 none: true,
18454 },
18455 target: {
18456 android_arm64: {
18457 srcs: [
18458 "proprietary/vendor/lib64/vendor.qti.latency@2.0.so",
18459 ],
18460 shared_libs: [
18461 "libhidlbase",
18462 "liblog",
18463 "libutils",
18464 "libcutils",
18465 "libc++",
18466 "libc",
18467 "libm",
18468 "libdl",
18469 ],
18470 },
18471 },
18472 compile_multilib: "64",
18473 prefer: true,
18474 soc_specific: true,
18475}
18476
18477cc_prebuilt_library_shared {
18478 name: "vendor.qti.latency@2.1",
18479 owner: "shift",
18480 strip: {
18481 none: true,
18482 },
18483 target: {
18484 android_arm64: {
18485 srcs: [
18486 "proprietary/vendor/lib64/vendor.qti.latency@2.1.so",
18487 ],
18488 shared_libs: [
18489 "vendor.qti.latency@2.0",
18490 "libhidlbase",
18491 "liblog",
18492 "libutils",
18493 "libcutils",
18494 "libc++",
18495 "libc",
18496 "libm",
18497 "libdl",
18498 ],
18499 },
18500 },
18501 compile_multilib: "64",
18502 prefer: true,
18503 soc_specific: true,
18504}
18505
18506cc_prebuilt_library_shared {
18507 name: "vendor.qti.qspmhal@1.0-impl",
18508 owner: "shift",
18509 strip: {
18510 none: true,
18511 },
18512 target: {
18513 android_arm64: {
18514 srcs: [
18515 "proprietary/vendor/lib64/vendor.qti.qspmhal@1.0-impl.so",
18516 ],
18517 shared_libs: [
18518 "libutils",
18519 "vendor.qti.qspmhal@1.0",
18520 "android.hidl.allocator@1.0",
18521 "android.hidl.memory@1.0",
18522 "libhidlbase",
18523 "libhidlmemory",
18524 "liblog",
18525 "libcutils",
18526 "libc++",
18527 "libc",
18528 "libm",
18529 "libdl",
18530 ],
18531 },
18532 },
18533 compile_multilib: "64",
18534 prefer: true,
18535 soc_specific: true,
18536}
18537
18538cc_prebuilt_library_shared {
18539 name: "vendor.tms.tmsnfc@1.0",
18540 owner: "shift",
18541 strip: {
18542 none: true,
18543 },
18544 target: {
18545 android_arm64: {
18546 srcs: [
18547 "proprietary/vendor/lib64/vendor.tms.tmsnfc@1.0.so",
18548 ],
18549 shared_libs: [
18550 "libhidlbase",
18551 "liblog",
18552 "libutils",
18553 "libcutils",
18554 "libc++",
18555 "libc",
18556 "libm",
18557 "libdl",
18558 ],
18559 },
18560 },
18561 compile_multilib: "64",
18562 prefer: true,
18563 soc_specific: true,
18564}
18565
18566prebuilt_rfsa {
18567 name: "bm2n06",
18568 filename: "bm2n06.bin",
18569 owner: "shift",
18570 src: "proprietary/vendor/lib/rfsa/adsp/bm2n06.bin",
18571 relative_install_path: "adsp",
18572 soc_specific: true,
18573}
18574
18575prebuilt_rfsa {
18576 name: "bm2n08",
18577 filename: "bm2n08.bin",
18578 owner: "shift",
18579 src: "proprietary/vendor/lib/rfsa/adsp/bm2n08.bin",
18580 relative_install_path: "adsp",
18581 soc_specific: true,
18582}
18583
18584prebuilt_rfsa {
18585 name: "bm2n12",
18586 filename: "bm2n12.bin",
18587 owner: "shift",
18588 src: "proprietary/vendor/lib/rfsa/adsp/bm2n12.bin",
18589 relative_install_path: "adsp",
18590 soc_specific: true,
18591}
18592
18593prebuilt_rfsa {
18594 name: "bm2n13",
18595 filename: "bm2n13.bin",
18596 owner: "shift",
18597 src: "proprietary/vendor/lib/rfsa/adsp/bm2n13.bin",
18598 relative_install_path: "adsp",
18599 soc_specific: true,
18600}
18601
18602prebuilt_rfsa {
18603 name: "bm2n14",
18604 filename: "bm2n14.bin",
18605 owner: "shift",
18606 src: "proprietary/vendor/lib/rfsa/adsp/bm2n14.bin",
18607 relative_install_path: "adsp",
18608 soc_specific: true,
18609}
18610
18611prebuilt_rfsa {
18612 name: "bm2n15",
18613 filename: "bm2n15.bin",
18614 owner: "shift",
18615 src: "proprietary/vendor/lib/rfsa/adsp/bm2n15.bin",
18616 relative_install_path: "adsp",
18617 soc_specific: true,
18618}
18619
18620prebuilt_rfsa {
18621 name: "capi_v2_aptX_CLHDADV_Encoder.so",
18622 filename: "capi_v2_aptX_CLHDADV_Encoder.so.1",
18623 owner: "shift",
18624 src: "proprietary/vendor/lib/rfsa/adsp/capi_v2_aptX_CLHDADV_Encoder.so.1",
18625 relative_install_path: "adsp",
18626 soc_specific: true,
18627}
18628
18629prebuilt_rfsa {
18630 name: "capi_v2_aptX_CLHDAD_Speech_Decoder.so",
18631 filename: "capi_v2_aptX_CLHDAD_Speech_Decoder.so.1",
18632 owner: "shift",
18633 src: "proprietary/vendor/lib/rfsa/adsp/capi_v2_aptX_CLHDAD_Speech_Decoder.so.1",
18634 relative_install_path: "adsp",
18635 soc_specific: true,
18636}
18637
18638prebuilt_rfsa {
18639 name: "libQ6MSFR_manager_skel",
18640 filename: "libQ6MSFR_manager_skel.so",
18641 owner: "shift",
18642 src: "proprietary/vendor/lib/rfsa/adsp/libQ6MSFR_manager_skel.so",
18643 relative_install_path: "adsp",
18644 soc_specific: true,
18645}
18646
18647prebuilt_rfsa {
18648 name: "libVppAisQnnHtp",
18649 filename: "libVppAisQnnHtp.so",
18650 owner: "shift",
18651 src: "proprietary/vendor/lib/rfsa/adsp/libVppAisQnnHtp.so",
18652 relative_install_path: "adsp",
18653 soc_specific: true,
18654}
18655
18656prebuilt_rfsa {
18657 name: "libVppFrcQnnHtp",
18658 filename: "libVppFrcQnnHtp.so",
18659 owner: "shift",
18660 src: "proprietary/vendor/lib/rfsa/adsp/libVppFrcQnnHtp.so",
18661 relative_install_path: "adsp",
18662 soc_specific: true,
18663}
18664
18665prebuilt_rfsa {
18666 name: "libVppQnnHtp",
18667 filename: "libVppQnnHtp.so",
18668 owner: "shift",
18669 src: "proprietary/vendor/lib/rfsa/adsp/libVppQnnHtp.so",
18670 relative_install_path: "adsp",
18671 soc_specific: true,
18672}
18673
18674prebuilt_rfsa {
18675 name: "libadsp_jpege_skel",
18676 filename: "libadsp_jpege_skel.so",
18677 owner: "shift",
18678 src: "proprietary/vendor/lib/rfsa/adsp/libadsp_jpege_skel.so",
18679 relative_install_path: "adsp",
18680 soc_specific: true,
18681}
18682
18683prebuilt_rfsa {
18684 name: "libapps_mem_heap",
18685 filename: "libapps_mem_heap.so",
18686 owner: "shift",
18687 src: "proprietary/vendor/lib/rfsa/adsp/libapps_mem_heap.so",
18688 relative_install_path: "adsp",
18689 soc_specific: true,
18690}
18691
18692prebuilt_rfsa {
18693 name: "libbitml_nsp_skel",
18694 filename: "libbitml_nsp_skel.so",
18695 owner: "shift",
18696 src: "proprietary/vendor/lib/rfsa/adsp/libbitml_nsp_skel.so",
18697 relative_install_path: "adsp",
18698 soc_specific: true,
18699}
18700
18701prebuilt_rfsa {
18702 name: "libbitml_nsp_v2_skel",
18703 filename: "libbitml_nsp_v2_skel.so",
18704 owner: "shift",
18705 src: "proprietary/vendor/lib/rfsa/adsp/libbitml_nsp_v2_skel.so",
18706 relative_install_path: "adsp",
18707 soc_specific: true,
18708}
18709
18710prebuilt_rfsa {
18711 name: "libcamera_nn_skel",
18712 filename: "libcamera_nn_skel.so",
18713 owner: "shift",
18714 src: "proprietary/vendor/lib/rfsa/adsp/libcamera_nn_skel.so",
18715 relative_install_path: "adsp",
18716 soc_specific: true,
18717}
18718
18719prebuilt_rfsa {
18720 name: "libcvpdsp_2_1",
18721 filename: "libcvpdsp_2_1.so",
18722 owner: "shift",
18723 src: "proprietary/vendor/lib/rfsa/adsp/libcvpdsp_2_1.so",
18724 relative_install_path: "adsp",
18725 soc_specific: true,
18726}
18727
18728prebuilt_rfsa {
18729 name: "libdspCV_skel",
18730 filename: "libdspCV_skel.so",
18731 owner: "shift",
18732 src: "proprietary/vendor/lib/rfsa/adsp/libdspCV_skel.so",
18733 relative_install_path: "adsp",
18734 soc_specific: true,
18735}
18736
18737prebuilt_rfsa {
18738 name: "libdsp_streamer_binning",
18739 filename: "libdsp_streamer_binning.so",
18740 owner: "shift",
18741 src: "proprietary/vendor/lib/rfsa/adsp/libdsp_streamer_binning.so",
18742 relative_install_path: "adsp",
18743 soc_specific: true,
18744}
18745
18746prebuilt_rfsa {
18747 name: "libfastcvadsp",
18748 filename: "libfastcvadsp.so",
18749 owner: "shift",
18750 src: "proprietary/vendor/lib/rfsa/adsp/libfastcvadsp.so",
18751 relative_install_path: "adsp",
18752 soc_specific: true,
18753}
18754
18755prebuilt_rfsa {
18756 name: "libfastcvdsp_skel",
18757 filename: "libfastcvdsp_skel.so",
18758 owner: "shift",
18759 src: "proprietary/vendor/lib/rfsa/adsp/libfastcvdsp_skel.so",
18760 relative_install_path: "adsp",
18761 soc_specific: true,
18762}
18763
18764prebuilt_rfsa {
18765 name: "libhdr_skel",
18766 filename: "libhdr_skel.so",
18767 owner: "shift",
18768 src: "proprietary/vendor/lib/rfsa/adsp/libhdr_skel.so",
18769 relative_install_path: "adsp",
18770 soc_specific: true,
18771}
18772
18773prebuilt_rfsa {
18774 name: "libmctfengine_skel",
18775 filename: "libmctfengine_skel.so",
18776 owner: "shift",
18777 src: "proprietary/vendor/lib/rfsa/adsp/libmctfengine_skel.so",
18778 relative_install_path: "adsp",
18779 soc_specific: true,
18780}
18781
18782prebuilt_rfsa {
18783 name: "libmobilenet_dsp_frc",
18784 filename: "libmobilenet_dsp_frc.so",
18785 owner: "shift",
18786 src: "proprietary/vendor/lib/rfsa/adsp/libmobilenet_dsp_frc.so",
18787 relative_install_path: "adsp",
18788 soc_specific: true,
18789}
18790
18791prebuilt_rfsa {
18792 name: "libmobilenet_dsp_frc_networks",
18793 filename: "libmobilenet_dsp_frc_networks.so",
18794 owner: "shift",
18795 src: "proprietary/vendor/lib/rfsa/adsp/libmobilenet_dsp_frc_networks.so",
18796 relative_install_path: "adsp",
18797 soc_specific: true,
18798}
18799
18800prebuilt_rfsa {
18801 name: "libscveObjectSegmentation_skel",
18802 filename: "libscveObjectSegmentation_skel.so",
18803 owner: "shift",
18804 src: "proprietary/vendor/lib/rfsa/adsp/libscveObjectSegmentation_skel.so",
18805 relative_install_path: "adsp",
18806 soc_specific: true,
18807}
18808
18809prebuilt_rfsa {
18810 name: "libscveT2T_skel",
18811 filename: "libscveT2T_skel.so",
18812 owner: "shift",
18813 src: "proprietary/vendor/lib/rfsa/adsp/libscveT2T_skel.so",
18814 relative_install_path: "adsp",
18815 soc_specific: true,
18816}
18817
18818prebuilt_rfsa {
18819 name: "libsuper_res_networks",
18820 filename: "libsuper_res_networks.so",
18821 owner: "shift",
18822 src: "proprietary/vendor/lib/rfsa/adsp/libsuper_res_networks.so",
18823 relative_install_path: "adsp",
18824 soc_specific: true,
18825}
18826
18827prebuilt_rfsa {
18828 name: "libvpp_ais_networks",
18829 filename: "libvpp_ais_networks.so",
18830 owner: "shift",
18831 src: "proprietary/vendor/lib/rfsa/adsp/libvpp_ais_networks.so",
18832 relative_install_path: "adsp",
18833 soc_specific: true,
18834}
18835
18836prebuilt_rfsa {
18837 name: "libvpt_action_recognition",
18838 filename: "libvpt_action_recognition.so",
18839 owner: "shift",
18840 src: "proprietary/vendor/lib/rfsa/adsp/libvpt_action_recognition.so",
18841 relative_install_path: "adsp",
18842 soc_specific: true,
18843}
18844
18845cc_prebuilt_library_shared {
18846 name: "libmmosal",
18847 owner: "shift",
18848 strip: {
18849 none: true,
18850 },
18851 target: {
18852 android_arm: {
18853 srcs: [
18854 "proprietary/system_ext/lib/libmmosal.so",
18855 ],
18856 shared_libs: [
18857 "libutils",
18858 "libcutils",
18859 "liblog",
18860 "libc++",
18861 "libc",
18862 "libm",
18863 "libdl",
18864 ],
18865 },
18866 android_arm64: {
18867 srcs: [
18868 "proprietary/system_ext/lib64/libmmosal.so",
18869 ],
18870 shared_libs: [
18871 "libutils",
18872 "libcutils",
18873 "liblog",
18874 "libc++",
18875 "libc",
18876 "libm",
18877 "libdl",
18878 ],
18879 },
18880 },
18881 compile_multilib: "both",
18882 prefer: true,
18883 system_ext_specific: true,
18884}
18885
18886cc_prebuilt_library_shared {
18887 name: "libmmparser_lite",
18888 owner: "shift",
18889 strip: {
18890 none: true,
18891 },
18892 target: {
18893 android_arm: {
18894 srcs: [
18895 "proprietary/system_ext/lib/libmmparser_lite.so",
18896 ],
18897 shared_libs: [
18898 "libutils",
18899 "libcutils",
18900 "liblog",
18901 "libmmosal",
18902 "libc++",
18903 "libc",
18904 "libm",
18905 "libdl",
18906 ],
18907 },
18908 android_arm64: {
18909 srcs: [
18910 "proprietary/system_ext/lib64/libmmparser_lite.so",
18911 ],
18912 shared_libs: [
18913 "libutils",
18914 "libcutils",
18915 "liblog",
18916 "libmmosal",
18917 "libc++",
18918 "libc",
18919 "libm",
18920 "libdl",
18921 ],
18922 },
18923 },
18924 compile_multilib: "both",
18925 prefer: true,
18926 system_ext_specific: true,
18927}
18928
18929cc_prebuilt_library_shared {
18930 name: "libmmrtpdecoder",
18931 owner: "shift",
18932 strip: {
18933 none: true,
18934 },
18935 target: {
18936 android_arm: {
18937 srcs: [
18938 "proprietary/system_ext/lib/libmmrtpdecoder.so",
18939 ],
18940 shared_libs: [
18941 "libutils",
18942 "liblog",
18943 "libcutils",
18944 "libmmosal",
18945 "libc++",
18946 "libc",
18947 "libm",
18948 "libdl",
18949 ],
18950 },
18951 android_arm64: {
18952 srcs: [
18953 "proprietary/system_ext/lib64/libmmrtpdecoder.so",
18954 ],
18955 shared_libs: [
18956 "libutils",
18957 "liblog",
18958 "libcutils",
18959 "libmmosal",
18960 "libc++",
18961 "libc",
18962 "libm",
18963 "libdl",
18964 ],
18965 },
18966 },
18967 compile_multilib: "both",
18968 prefer: true,
18969 system_ext_specific: true,
18970}
18971
18972cc_prebuilt_library_shared {
18973 name: "libmmrtpencoder",
18974 owner: "shift",
18975 strip: {
18976 none: true,
18977 },
18978 target: {
18979 android_arm: {
18980 srcs: [
18981 "proprietary/system_ext/lib/libmmrtpencoder.so",
18982 ],
18983 shared_libs: [
18984 "libmmosal",
18985 "liblog",
18986 "libutils",
18987 "libcutils",
18988 "libc++",
18989 "libc",
18990 "libm",
18991 "libdl",
18992 ],
18993 },
18994 android_arm64: {
18995 srcs: [
18996 "proprietary/system_ext/lib64/libmmrtpencoder.so",
18997 ],
18998 shared_libs: [
18999 "libmmosal",
19000 "liblog",
19001 "libutils",
19002 "libcutils",
19003 "libc++",
19004 "libc",
19005 "libm",
19006 "libdl",
19007 ],
19008 },
19009 },
19010 compile_multilib: "both",
19011 prefer: true,
19012 system_ext_specific: true,
19013}
19014
19015cc_prebuilt_library_shared {
19016 name: "libwfdclient",
19017 owner: "shift",
19018 strip: {
19019 none: true,
19020 },
19021 target: {
19022 android_arm: {
19023 srcs: [
19024 "proprietary/system_ext/lib/libwfdclient.so",
19025 ],
19026 shared_libs: [
19027 "liblog",
19028 "libutils",
19029 "libcutils",
19030 "libbinder",
19031 "libgui",
19032 "libmmosal",
19033 "libinput",
19034 "libwfdsinksm",
19035 "libwfdcommonutils",
19036 "libwfdconfigutils",
19037 "libwfdmminterface",
19038 "libnativewindow",
19039 "libc++",
19040 "libc",
19041 "libm",
19042 "libdl",
19043 ],
19044 },
19045 android_arm64: {
19046 srcs: [
19047 "proprietary/system_ext/lib64/libwfdclient.so",
19048 ],
19049 shared_libs: [
19050 "liblog",
19051 "libutils",
19052 "libcutils",
19053 "libbinder",
19054 "libgui",
19055 "libmmosal",
19056 "libinput",
19057 "libwfdsinksm",
19058 "libwfdcommonutils",
19059 "libwfdconfigutils",
19060 "libwfdmminterface",
19061 "libnativewindow",
19062 "libc++",
19063 "libc",
19064 "libm",
19065 "libdl",
19066 ],
19067 },
19068 },
19069 compile_multilib: "both",
19070 prefer: true,
19071 system_ext_specific: true,
19072}
19073
19074cc_prebuilt_library_shared {
19075 name: "libwfdcommonutils",
19076 owner: "shift",
19077 strip: {
19078 none: true,
19079 },
19080 target: {
19081 android_arm: {
19082 srcs: [
19083 "proprietary/system_ext/lib/libwfdcommonutils.so",
19084 ],
19085 shared_libs: [
19086 "libmmosal",
19087 "liblog",
19088 "libutils",
19089 "libcutils",
19090 "libbinder",
19091 "libnl",
19092 "libwfdmminterface",
19093 "libwfdconfigutils",
19094 "libui",
19095 "libgui",
19096 "libwfddisplayconfig",
19097 "libion",
19098 "libprocessgroup",
19099 "libdng_sdk",
19100 "libjpeg",
19101 "libpiex",
19102 "libpng",
19103 "libheif",
19104 "libnativewindow",
19105 "libEGL",
19106 "libGLESv2",
19107 "libc++",
19108 "libc",
19109 "libm",
19110 "libdl",
19111 ],
19112 },
19113 android_arm64: {
19114 srcs: [
19115 "proprietary/system_ext/lib64/libwfdcommonutils.so",
19116 ],
19117 shared_libs: [
19118 "libmmosal",
19119 "liblog",
19120 "libutils",
19121 "libcutils",
19122 "libbinder",
19123 "libnl",
19124 "libwfdmminterface",
19125 "libwfdconfigutils",
19126 "libui",
19127 "libgui",
19128 "libwfddisplayconfig",
19129 "libion",
19130 "libprocessgroup",
19131 "libdng_sdk",
19132 "libjpeg",
19133 "libpiex",
19134 "libpng",
19135 "libheif",
19136 "libnativewindow",
19137 "libEGL",
19138 "libGLESv2",
19139 "libc++",
19140 "libc",
19141 "libm",
19142 "libdl",
19143 ],
19144 },
19145 },
19146 compile_multilib: "both",
19147 prefer: true,
19148 system_ext_specific: true,
19149}
19150
19151cc_prebuilt_library_shared {
19152 name: "libwfdconfigutils",
19153 owner: "shift",
19154 strip: {
19155 none: true,
19156 },
19157 target: {
19158 android_arm: {
19159 srcs: [
19160 "proprietary/system_ext/lib/libwfdconfigutils.so",
19161 ],
19162 shared_libs: [
19163 "libmmosal",
19164 "liblog",
19165 "libutils",
19166 "libcutils",
19167 "libbinder",
19168 "libnl",
19169 "libwfdmminterface",
19170 "libc++",
19171 "libc",
19172 "libm",
19173 "libdl",
19174 ],
19175 },
19176 android_arm64: {
19177 srcs: [
19178 "proprietary/system_ext/lib64/libwfdconfigutils.so",
19179 ],
19180 shared_libs: [
19181 "libmmosal",
19182 "liblog",
19183 "libutils",
19184 "libcutils",
19185 "libbinder",
19186 "libnl",
19187 "libwfdmminterface",
19188 "libc++",
19189 "libc",
19190 "libm",
19191 "libdl",
19192 ],
19193 },
19194 },
19195 compile_multilib: "both",
19196 prefer: true,
19197 system_ext_specific: true,
19198}
19199
19200cc_prebuilt_library_shared {
19201 name: "libwfddisplayconfig",
19202 owner: "shift",
19203 strip: {
19204 none: true,
19205 },
19206 target: {
19207 android_arm: {
19208 srcs: [
19209 "proprietary/system_ext/lib/libwfddisplayconfig.so",
19210 ],
19211 shared_libs: [
19212 "libhidlbase",
19213 "libutils",
19214 "libcutils",
19215 "liblog",
19216 "vendor.display.config@2.0",
19217 "libdisplayconfig.system.qti",
19218 "libbinder_ndk",
19219 "vendor.qti.hardware.display.config-V5-ndk",
19220 "libc++",
19221 "libc",
19222 "libm",
19223 "libdl",
19224 ],
19225 },
19226 android_arm64: {
19227 srcs: [
19228 "proprietary/system_ext/lib64/libwfddisplayconfig.so",
19229 ],
19230 shared_libs: [
19231 "libhidlbase",
19232 "libutils",
19233 "libcutils",
19234 "liblog",
19235 "vendor.display.config@2.0",
19236 "libdisplayconfig.system.qti",
19237 "libbinder_ndk",
19238 "vendor.qti.hardware.display.config-V5-ndk",
19239 "libc++",
19240 "libc",
19241 "libm",
19242 "libdl",
19243 ],
19244 },
19245 },
19246 compile_multilib: "both",
19247 prefer: true,
19248 system_ext_specific: true,
19249}
19250
19251cc_prebuilt_library_shared {
19252 name: "libwfdmminterface",
19253 owner: "shift",
19254 strip: {
19255 none: true,
19256 },
19257 target: {
19258 android_arm: {
19259 srcs: [
19260 "proprietary/system_ext/lib/libwfdmminterface.so",
19261 ],
19262 shared_libs: [
19263 "libmmosal",
19264 "liblog",
19265 "libutils",
19266 "libc++",
19267 "libc",
19268 "libm",
19269 "libdl",
19270 ],
19271 },
19272 android_arm64: {
19273 srcs: [
19274 "proprietary/system_ext/lib64/libwfdmminterface.so",
19275 ],
19276 shared_libs: [
19277 "libmmosal",
19278 "liblog",
19279 "libutils",
19280 "libc++",
19281 "libc",
19282 "libm",
19283 "libdl",
19284 ],
19285 },
19286 },
19287 compile_multilib: "both",
19288 prefer: true,
19289 system_ext_specific: true,
19290}
19291
19292cc_prebuilt_library_shared {
19293 name: "libwfdmmsink",
19294 owner: "shift",
19295 strip: {
19296 none: true,
19297 },
19298 target: {
19299 android_arm: {
19300 srcs: [
19301 "proprietary/system_ext/lib/libwfdmmsink.so",
19302 ],
19303 shared_libs: [
19304 "libmmosal",
19305 "liblog",
19306 "libutils",
19307 "libmedia",
19308 "libaudioclient",
19309 "libgui",
19310 "libbinder",
19311 "libwfdcommonutils",
19312 "libwfdconfigutils",
19313 "libui",
19314 "libmmparser_lite",
19315 "libmmrtpdecoder",
19316 "libcutils",
19317 "libwfddisplayconfig",
19318 "libhwui",
19319 "libwfdmminterface",
19320 "libhidlbase",
19321 "libhidlmemory",
19322 "android.hidl.allocator@1.0",
19323 "android.hidl.memory@1.0",
19324 "libandroid",
19325 "libmediandk",
19326 "libaaudio",
19327 "libc++",
19328 "libc",
19329 "libm",
19330 "libdl",
19331 ],
19332 },
19333 android_arm64: {
19334 srcs: [
19335 "proprietary/system_ext/lib64/libwfdmmsink.so",
19336 ],
19337 shared_libs: [
19338 "libmmosal",
19339 "liblog",
19340 "libutils",
19341 "libmedia",
19342 "libaudioclient",
19343 "libgui",
19344 "libbinder",
19345 "libwfdcommonutils",
19346 "libwfdconfigutils",
19347 "libui",
19348 "libmmparser_lite",
19349 "libmmrtpdecoder",
19350 "libcutils",
19351 "libwfddisplayconfig",
19352 "libhwui",
19353 "libwfdmminterface",
19354 "libhidlbase",
19355 "libhidlmemory",
19356 "android.hidl.allocator@1.0",
19357 "android.hidl.memory@1.0",
19358 "libandroid",
19359 "libmediandk",
19360 "libaaudio",
19361 "libc++",
19362 "libc",
19363 "libm",
19364 "libdl",
19365 ],
19366 },
19367 },
19368 compile_multilib: "both",
19369 prefer: true,
19370 system_ext_specific: true,
19371}
19372
19373cc_prebuilt_library_shared {
19374 name: "libwfdrtsp",
19375 owner: "shift",
19376 strip: {
19377 none: true,
19378 },
19379 target: {
19380 android_arm: {
19381 srcs: [
19382 "proprietary/system_ext/lib/libwfdrtsp.so",
19383 ],
19384 shared_libs: [
19385 "libc++",
19386 "libcutils",
19387 "libutils",
19388 "libmmosal",
19389 "libwfdcommonutils",
19390 "libwfdconfigutils",
19391 "liblog",
19392 "libc",
19393 "libm",
19394 "libdl",
19395 ],
19396 },
19397 android_arm64: {
19398 srcs: [
19399 "proprietary/system_ext/lib64/libwfdrtsp.so",
19400 ],
19401 shared_libs: [
19402 "libc++",
19403 "libcutils",
19404 "libutils",
19405 "libmmosal",
19406 "libwfdcommonutils",
19407 "libwfdconfigutils",
19408 "liblog",
19409 "libc",
19410 "libm",
19411 "libdl",
19412 ],
19413 },
19414 },
19415 compile_multilib: "both",
19416 prefer: true,
19417 system_ext_specific: true,
19418}
19419
19420cc_prebuilt_library_shared {
19421 name: "libwfdsinksm",
19422 owner: "shift",
19423 strip: {
19424 none: true,
19425 },
19426 target: {
19427 android_arm: {
19428 srcs: [
19429 "proprietary/system_ext/lib/libwfdsinksm.so",
19430 ],
19431 shared_libs: [
19432 "libc++",
19433 "libcutils",
19434 "libutils",
19435 "libwfdrtsp",
19436 "libwfduibcinterface",
19437 "libwfdmmsink",
19438 "libmmosal",
19439 "libmedia",
19440 "libwfdcommonutils",
19441 "libwfdconfigutils",
19442 "libwfdmminterface",
19443 "libmmrtpencoder",
19444 "libmmrtpdecoder",
19445 "libhidlbase",
19446 "libnativewindow",
19447 "libmediandk",
19448 "liblog",
19449 "libc",
19450 "libm",
19451 "libdl",
19452 ],
19453 },
19454 android_arm64: {
19455 srcs: [
19456 "proprietary/system_ext/lib64/libwfdsinksm.so",
19457 ],
19458 shared_libs: [
19459 "libc++",
19460 "libcutils",
19461 "libutils",
19462 "libwfdrtsp",
19463 "libwfduibcinterface",
19464 "libwfdmmsink",
19465 "libmmosal",
19466 "libmedia",
19467 "libwfdcommonutils",
19468 "libwfdconfigutils",
19469 "libwfdmminterface",
19470 "libmmrtpencoder",
19471 "libmmrtpdecoder",
19472 "libhidlbase",
19473 "libnativewindow",
19474 "libmediandk",
19475 "liblog",
19476 "libc",
19477 "libm",
19478 "libdl",
19479 ],
19480 },
19481 },
19482 compile_multilib: "both",
19483 prefer: true,
19484 system_ext_specific: true,
19485}
19486
19487cc_prebuilt_library_shared {
19488 name: "libwfduibcinterface",
19489 owner: "shift",
19490 strip: {
19491 none: true,
19492 },
19493 target: {
19494 android_arm: {
19495 srcs: [
19496 "proprietary/system_ext/lib/libwfduibcinterface.so",
19497 ],
19498 shared_libs: [
19499 "libmmosal",
19500 "liblog",
19501 "libutils",
19502 "libcutils",
19503 "libwfduibcsrcinterface",
19504 "libwfduibcsinkinterface",
19505 "libc++",
19506 "libc",
19507 "libm",
19508 "libdl",
19509 ],
19510 },
19511 android_arm64: {
19512 srcs: [
19513 "proprietary/system_ext/lib64/libwfduibcinterface.so",
19514 ],
19515 shared_libs: [
19516 "libmmosal",
19517 "liblog",
19518 "libutils",
19519 "libcutils",
19520 "libwfduibcsrcinterface",
19521 "libwfduibcsinkinterface",
19522 "libc++",
19523 "libc",
19524 "libm",
19525 "libdl",
19526 ],
19527 },
19528 },
19529 compile_multilib: "both",
19530 prefer: true,
19531 system_ext_specific: true,
19532}
19533
19534cc_prebuilt_library_shared {
19535 name: "libwfduibcsink",
19536 owner: "shift",
19537 strip: {
19538 none: true,
19539 },
19540 target: {
19541 android_arm: {
19542 srcs: [
19543 "proprietary/system_ext/lib/libwfduibcsink.so",
19544 ],
19545 shared_libs: [
19546 "libmmosal",
19547 "libutils",
19548 "liblog",
19549 "libc++",
19550 "libc",
19551 "libm",
19552 "libdl",
19553 ],
19554 },
19555 android_arm64: {
19556 srcs: [
19557 "proprietary/system_ext/lib64/libwfduibcsink.so",
19558 ],
19559 shared_libs: [
19560 "libmmosal",
19561 "libutils",
19562 "liblog",
19563 "libc++",
19564 "libc",
19565 "libm",
19566 "libdl",
19567 ],
19568 },
19569 },
19570 compile_multilib: "both",
19571 prefer: true,
19572 system_ext_specific: true,
19573}
19574
19575cc_prebuilt_library_shared {
19576 name: "libwfduibcsinkinterface",
19577 owner: "shift",
19578 strip: {
19579 none: true,
19580 },
19581 target: {
19582 android_arm: {
19583 srcs: [
19584 "proprietary/system_ext/lib/libwfduibcsinkinterface.so",
19585 ],
19586 shared_libs: [
19587 "libmmosal",
19588 "liblog",
19589 "libutils",
19590 "libcutils",
19591 "libwfduibcsink",
19592 "libwfdcommonutils",
19593 "libwfdconfigutils",
19594 "libc++",
19595 "libc",
19596 "libm",
19597 "libdl",
19598 ],
19599 },
19600 android_arm64: {
19601 srcs: [
19602 "proprietary/system_ext/lib64/libwfduibcsinkinterface.so",
19603 ],
19604 shared_libs: [
19605 "libmmosal",
19606 "liblog",
19607 "libutils",
19608 "libcutils",
19609 "libwfduibcsink",
19610 "libwfdcommonutils",
19611 "libwfdconfigutils",
19612 "libc++",
19613 "libc",
19614 "libm",
19615 "libdl",
19616 ],
19617 },
19618 },
19619 compile_multilib: "both",
19620 prefer: true,
19621 system_ext_specific: true,
19622}
19623
19624cc_prebuilt_library_shared {
19625 name: "libwfduibcsrc",
19626 owner: "shift",
19627 strip: {
19628 none: true,
19629 },
19630 target: {
19631 android_arm: {
19632 srcs: [
19633 "proprietary/system_ext/lib/libwfduibcsrc.so",
19634 ],
19635 shared_libs: [
19636 "libmmosal",
19637 "libwfdcommonutils",
19638 "liblog",
19639 "libutils",
19640 "libcutils",
19641 "libwfdconfigutils",
19642 "libwfddisplayconfig",
19643 "libc++",
19644 "libc",
19645 "libm",
19646 "libdl",
19647 ],
19648 },
19649 android_arm64: {
19650 srcs: [
19651 "proprietary/system_ext/lib64/libwfduibcsrc.so",
19652 ],
19653 shared_libs: [
19654 "libmmosal",
19655 "libwfdcommonutils",
19656 "liblog",
19657 "libutils",
19658 "libcutils",
19659 "libwfdconfigutils",
19660 "libwfddisplayconfig",
19661 "libc++",
19662 "libc",
19663 "libm",
19664 "libdl",
19665 ],
19666 },
19667 },
19668 compile_multilib: "both",
19669 prefer: true,
19670 system_ext_specific: true,
19671}
19672
19673cc_prebuilt_library_shared {
19674 name: "libwfduibcsrcinterface",
19675 owner: "shift",
19676 strip: {
19677 none: true,
19678 },
19679 target: {
19680 android_arm: {
19681 srcs: [
19682 "proprietary/system_ext/lib/libwfduibcsrcinterface.so",
19683 ],
19684 shared_libs: [
19685 "libmmosal",
19686 "liblog",
19687 "libutils",
19688 "libcutils",
19689 "libwfduibcsrc",
19690 "libwfdcommonutils",
19691 "libwfdconfigutils",
19692 "libc++",
19693 "libc",
19694 "libm",
19695 "libdl",
19696 ],
19697 },
19698 android_arm64: {
19699 srcs: [
19700 "proprietary/system_ext/lib64/libwfduibcsrcinterface.so",
19701 ],
19702 shared_libs: [
19703 "libmmosal",
19704 "liblog",
19705 "libutils",
19706 "libcutils",
19707 "libwfduibcsrc",
19708 "libwfdcommonutils",
19709 "libwfdconfigutils",
19710 "libc++",
19711 "libc",
19712 "libm",
19713 "libdl",
19714 ],
19715 },
19716 },
19717 compile_multilib: "both",
19718 prefer: true,
19719 system_ext_specific: true,
19720}
19721
19722cc_prebuilt_library_shared {
19723 name: "com.qualcomm.qti.wifidisplayhal@1.0",
19724 owner: "shift",
19725 strip: {
19726 none: true,
19727 },
19728 target: {
19729 android_arm: {
19730 srcs: [
19731 "proprietary/system_ext/lib/com.qualcomm.qti.wifidisplayhal@1.0.so",
19732 ],
19733 shared_libs: [
19734 "libhidlbase",
19735 "liblog",
19736 "libutils",
19737 "libcutils",
19738 "libc++",
19739 "libc",
19740 "libm",
19741 "libdl",
19742 ],
19743 },
19744 },
19745 compile_multilib: "32",
19746 prefer: true,
19747 system_ext_specific: true,
19748}
19749
19750cc_prebuilt_library_shared {
19751 name: "libwfdavenhancements",
19752 owner: "shift",
19753 strip: {
19754 none: true,
19755 },
19756 target: {
19757 android_arm: {
19758 srcs: [
19759 "proprietary/system_ext/lib/libwfdavenhancements.so",
19760 ],
19761 shared_libs: [
19762 "liblog",
19763 "libbinder",
19764 "libutils",
19765 "libgui",
19766 "libui",
19767 "libstagefright_foundation",
19768 "libc++",
19769 "libc",
19770 "libm",
19771 "libdl",
19772 ],
19773 },
19774 },
19775 compile_multilib: "32",
19776 prefer: true,
19777 system_ext_specific: true,
19778}
19779
19780cc_prebuilt_library_shared {
19781 name: "libwfdmmsrc_system",
19782 owner: "shift",
19783 strip: {
19784 none: true,
19785 },
19786 target: {
19787 android_arm: {
19788 srcs: [
19789 "proprietary/system_ext/lib/libwfdmmsrc_system.so",
19790 ],
19791 shared_libs: [
19792 "libgui_shim",
19793 "libbinder",
19794 "libmmosal",
19795 "liblog",
19796 "libutils",
19797 "libcutils",
19798 "libgui",
19799 "libui",
19800 "libwfdcommonutils",
19801 "libwfdconfigutils",
19802 "libinput",
19803 "libwfdmminterface",
19804 "libwfddisplayconfig",
19805 "libmedia_helper",
19806 "libaudioclient",
19807 "libwfdavenhancements",
19808 "libhidlbase",
19809 "libgralloctypes",
19810 "android.hardware.graphics.mapper@4.0",
19811 "libvndksupport",
19812 "android.hardware.graphics.allocator@4.0",
19813 "android.hardware.graphics.allocator-V2-ndk",
19814 "libbinder_ndk",
19815 "libc++",
19816 "libc",
19817 "libm",
19818 "libdl",
19819 ],
19820 },
19821 },
19822 compile_multilib: "32",
19823 prefer: true,
19824 system_ext_specific: true,
19825}
19826
19827cc_prebuilt_library_shared {
19828 name: "libwfdservice",
19829 owner: "shift",
19830 strip: {
19831 none: true,
19832 },
19833 target: {
19834 android_arm: {
19835 srcs: [
19836 "proprietary/system_ext/lib/libwfdservice.so",
19837 ],
19838 shared_libs: [
19839 "liblog",
19840 "libutils",
19841 "libcutils",
19842 "libbinder",
19843 "libgui",
19844 "libwfdsinksm",
19845 "libmmosal",
19846 "libwfdcommonutils",
19847 "libwfdconfigutils",
19848 "libinput",
19849 "libwfdmminterface",
19850 "libmedia_helper",
19851 "libaudioclient",
19852 "libaudiofoundation",
19853 "audioclient-types-aidl-cpp",
19854 "android.media.audio.common.types-V3-cpp",
19855 "libwfdmmsrc_system",
19856 "libwfdavenhancements",
19857 "libhidlbase",
19858 "vendor.qti.hardware.wifidisplaysession@1.0",
19859 "libc++",
19860 "libc",
19861 "libm",
19862 "libdl",
19863 ],
19864 },
19865 },
19866 compile_multilib: "32",
19867 prefer: true,
19868 system_ext_specific: true,
19869}
19870
19871cc_prebuilt_library_shared {
19872 name: "vendor.qti.hardware.wifidisplaysession@1.0",
19873 owner: "shift",
19874 strip: {
19875 none: true,
19876 },
19877 target: {
19878 android_arm: {
19879 srcs: [
19880 "proprietary/system_ext/lib/vendor.qti.hardware.wifidisplaysession@1.0.so",
19881 ],
19882 shared_libs: [
19883 "libhidlbase",
19884 "liblog",
19885 "libutils",
19886 "libcutils",
19887 "libc++",
19888 "libc",
19889 "libm",
19890 "libdl",
19891 ],
19892 },
19893 },
19894 compile_multilib: "32",
19895 prefer: true,
19896 system_ext_specific: true,
19897}
19898
19899cc_prebuilt_library_shared {
19900 name: "com.qualcomm.qti.dpm.api@1.0",
19901 owner: "shift",
19902 strip: {
19903 none: true,
19904 },
19905 target: {
19906 android_arm64: {
19907 srcs: [
19908 "proprietary/system_ext/lib64/com.qualcomm.qti.dpm.api@1.0.so",
19909 ],
19910 shared_libs: [
19911 "libhidlbase",
19912 "liblog",
19913 "libutils",
19914 "libcutils",
19915 "libc++",
19916 "libc",
19917 "libm",
19918 "libdl",
19919 ],
19920 },
19921 },
19922 compile_multilib: "64",
19923 prefer: true,
19924 system_ext_specific: true,
19925}
19926
19927cc_prebuilt_library_shared {
19928 name: "fm_helium",
19929 owner: "shift",
19930 strip: {
19931 none: true,
19932 },
19933 target: {
19934 android_arm64: {
19935 srcs: [
19936 "proprietary/system_ext/lib64/fm_helium.so",
19937 ],
19938 shared_libs: [
19939 "libfm-hci",
19940 "liblog",
19941 "libnativehelper",
19942 "libcutils",
19943 "libc++",
19944 "libc",
19945 "libm",
19946 "libdl",
19947 ],
19948 },
19949 },
19950 compile_multilib: "64",
19951 prefer: true,
19952 system_ext_specific: true,
19953}
19954
19955cc_prebuilt_library_shared {
19956 name: "lib-imsvideocodec",
19957 owner: "shift",
19958 strip: {
19959 none: true,
19960 },
19961 target: {
19962 android_arm64: {
19963 srcs: [
19964 "proprietary/system_ext/lib64/lib-imsvideocodec.so",
19965 ],
19966 shared_libs: [
19967 "lib-imsvtutils",
19968 "lib-imsvtextutils",
19969 "libcutils",
19970 "libutils",
19971 "liblog",
19972 "libdiag_system",
19973 "libgui",
19974 "libandroid",
19975 "libnativewindow",
19976 "libmediandk",
19977 "libc++",
19978 "libc",
19979 "libm",
19980 "libdl",
19981 ],
19982 },
19983 },
19984 compile_multilib: "64",
19985 prefer: true,
19986 system_ext_specific: true,
19987}
19988
19989cc_prebuilt_library_shared {
19990 name: "lib-imsvt",
19991 owner: "shift",
19992 strip: {
19993 none: true,
19994 },
19995 target: {
19996 android_arm64: {
19997 srcs: [
19998 "proprietary/system_ext/lib64/lib-imsvt.so",
19999 ],
20000 shared_libs: [
20001 "lib-imsvideocodec",
20002 "libmediandk",
20003 "libnativewindow",
20004 "libion",
20005 "libdmabufheap",
20006 "lib-imsvtutils",
20007 "libandroid",
20008 "libhidlbase",
20009 "vendor.qti.imsrtpservice@3.0",
20010 "vendor.qti.imsrtpservice@3.1",
20011 "libbinder",
20012 "libbinder_ndk",
20013 "vendor.qti.ImsRtpService-V1-ndk",
20014 "libdiag_system",
20015 "libcutils",
20016 "libutils",
20017 "liblog",
20018 "libc++",
20019 "libc",
20020 "libm",
20021 "libdl",
20022 ],
20023 },
20024 },
20025 compile_multilib: "64",
20026 prefer: true,
20027 system_ext_specific: true,
20028}
20029
20030cc_prebuilt_library_shared {
20031 name: "lib-imsvtextutils",
20032 owner: "shift",
20033 strip: {
20034 none: true,
20035 },
20036 target: {
20037 android_arm64: {
20038 srcs: [
20039 "proprietary/system_ext/lib64/lib-imsvtextutils.so",
20040 ],
20041 shared_libs: [
20042 "libutils",
20043 "libcutils",
20044 "liblog",
20045 "libdiag_system",
20046 "lib-imsvtutils",
20047 "libGLESv2",
20048 "libEGL",
20049 "libc++",
20050 "libc",
20051 "libm",
20052 "libdl",
20053 ],
20054 },
20055 },
20056 compile_multilib: "64",
20057 prefer: true,
20058 system_ext_specific: true,
20059}
20060
20061cc_prebuilt_library_shared {
20062 name: "lib-imsvtutils",
20063 owner: "shift",
20064 strip: {
20065 none: true,
20066 },
20067 target: {
20068 android_arm64: {
20069 srcs: [
20070 "proprietary/system_ext/lib64/lib-imsvtutils.so",
20071 ],
20072 shared_libs: [
20073 "libutils",
20074 "libcutils",
20075 "liblog",
20076 "libdiag_system",
20077 "libc++",
20078 "libc",
20079 "libm",
20080 "libdl",
20081 ],
20082 },
20083 },
20084 compile_multilib: "64",
20085 prefer: true,
20086 system_ext_specific: true,
20087}
20088
20089cc_prebuilt_library_shared {
20090 name: "libdiag_system",
20091 owner: "shift",
20092 strip: {
20093 none: true,
20094 },
20095 target: {
20096 android_arm64: {
20097 srcs: [
20098 "proprietary/system_ext/lib64/libdiag_system.so",
20099 ],
20100 shared_libs: [
20101 "vendor.qti.diaghal@1.0",
20102 "libhidlbase",
20103 "liblog",
20104 "libutils",
20105 "android.hidl.allocator@1.0",
20106 "android.hidl.memory@1.0",
20107 "libhidlmemory",
20108 "libc",
20109 "libcutils",
20110 "libc++",
20111 "libm",
20112 "libdl",
20113 ],
20114 },
20115 },
20116 compile_multilib: "64",
20117 prefer: true,
20118 system_ext_specific: true,
20119}
20120
20121cc_prebuilt_library_shared {
20122 name: "libdpmctmgr",
20123 owner: "shift",
20124 strip: {
20125 none: true,
20126 },
20127 target: {
20128 android_arm64: {
20129 srcs: [
20130 "proprietary/system_ext/lib64/libdpmctmgr.so",
20131 ],
20132 shared_libs: [
20133 "libdiag_system",
20134 "libbinder",
20135 "libcutils",
20136 "libutils",
20137 "libdpmframework",
20138 "com.qualcomm.qti.dpm.api@1.0",
20139 "libc++",
20140 "libc",
20141 "libm",
20142 "libdl",
20143 ],
20144 },
20145 },
20146 compile_multilib: "64",
20147 prefer: true,
20148 system_ext_specific: true,
20149}
20150
20151cc_prebuilt_library_shared {
20152 name: "libdpmfdmgr",
20153 owner: "shift",
20154 strip: {
20155 none: true,
20156 },
20157 target: {
20158 android_arm64: {
20159 srcs: [
20160 "proprietary/system_ext/lib64/libdpmfdmgr.so",
20161 ],
20162 shared_libs: [
20163 "libdiag_system",
20164 "libbinder",
20165 "libcutils",
20166 "libutils",
20167 "libdpmframework",
20168 "com.qualcomm.qti.dpm.api@1.0",
20169 "libc++",
20170 "libc",
20171 "libm",
20172 "libdl",
20173 ],
20174 },
20175 },
20176 compile_multilib: "64",
20177 prefer: true,
20178 system_ext_specific: true,
20179}
20180
20181cc_prebuilt_library_shared {
20182 name: "libdpmframework",
20183 owner: "shift",
20184 strip: {
20185 none: true,
20186 },
20187 target: {
20188 android_arm64: {
20189 srcs: [
20190 "proprietary/system_ext/lib64/libdpmframework.so",
20191 ],
20192 shared_libs: [
20193 "libdiag_system",
20194 "libbinder",
20195 "libcutils",
20196 "libutils",
20197 "liblog",
20198 "libhidlbase",
20199 "libhardware",
20200 "libhardware_legacy",
20201 "com.qualcomm.qti.dpm.api@1.0",
20202 "libc++",
20203 "libc",
20204 "libm",
20205 "libdl",
20206 ],
20207 },
20208 },
20209 compile_multilib: "64",
20210 prefer: true,
20211 system_ext_specific: true,
20212}
20213
20214cc_prebuilt_library_shared {
20215 name: "libdpmtcm",
20216 owner: "shift",
20217 strip: {
20218 none: true,
20219 },
20220 target: {
20221 android_arm64: {
20222 srcs: [
20223 "proprietary/system_ext/lib64/libdpmtcm.so",
20224 ],
20225 shared_libs: [
20226 "libdiag_system",
20227 "libbinder",
20228 "libcutils",
20229 "libutils",
20230 "libdpmframework",
20231 "com.qualcomm.qti.dpm.api@1.0",
20232 "libc++",
20233 "libc",
20234 "libm",
20235 "libdl",
20236 ],
20237 },
20238 },
20239 compile_multilib: "64",
20240 prefer: true,
20241 system_ext_specific: true,
20242}
20243
20244cc_prebuilt_library_shared {
20245 name: "libfm-hci",
20246 owner: "shift",
20247 strip: {
20248 none: true,
20249 },
20250 target: {
20251 android_arm64: {
20252 srcs: [
20253 "proprietary/system_ext/lib64/libfm-hci.so",
20254 ],
20255 shared_libs: [
20256 "libcutils",
20257 "libbase",
20258 "libhidlbase",
20259 "liblog",
20260 "libutils",
20261 "vendor.qti.hardware.fm@1.0",
20262 "libc++",
20263 "libc",
20264 "libm",
20265 "libdl",
20266 ],
20267 },
20268 },
20269 compile_multilib: "64",
20270 prefer: true,
20271 system_ext_specific: true,
20272}
20273
20274cc_prebuilt_library_shared {
20275 name: "libimscamera_jni",
20276 owner: "shift",
20277 strip: {
20278 none: true,
20279 },
20280 target: {
20281 android_arm64: {
20282 srcs: [
20283 "proprietary/system_ext/lib64/libimscamera_jni.so",
20284 ],
20285 shared_libs: [
20286 "libnativehelper",
20287 "libcutils",
20288 "libutils",
20289 "liblog",
20290 "libc++",
20291 "libc",
20292 "libm",
20293 "libdl",
20294 ],
20295 },
20296 },
20297 compile_multilib: "64",
20298 prefer: true,
20299 system_ext_specific: true,
20300}
20301
20302cc_prebuilt_library_shared {
20303 name: "libimsmedia_jni",
20304 owner: "shift",
20305 strip: {
20306 none: true,
20307 },
20308 target: {
20309 android_arm64: {
20310 srcs: [
20311 "proprietary/system_ext/lib64/libimsmedia_jni.so",
20312 ],
20313 shared_libs: [
20314 "libnativehelper",
20315 "libcutils",
20316 "libutils",
20317 "libgui",
20318 "libbinder",
20319 "liblog",
20320 "libandroid",
20321 "libc++",
20322 "libc",
20323 "libm",
20324 "libdl",
20325 ],
20326 },
20327 },
20328 compile_multilib: "64",
20329 prefer: true,
20330 system_ext_specific: true,
20331}
20332
20333cc_prebuilt_library_shared {
20334 name: "libwfdnative",
20335 owner: "shift",
20336 strip: {
20337 none: true,
20338 },
20339 target: {
20340 android_arm64: {
20341 srcs: [
20342 "proprietary/system_ext/lib64/libwfdnative.so",
20343 ],
20344 shared_libs: [
20345 "libinput_shim",
20346 "libandroid_runtime",
20347 "libui",
20348 "libinput",
20349 "libnativehelper",
20350 "libutils",
20351 "liblog",
20352 "libwfdclient",
20353 "libhidlbase",
20354 "libhidlmemory",
20355 "libbinder",
20356 "libgui",
20357 "libhidlbase",
20358 "android.hidl.token@1.0-utils",
20359 "android.hardware.graphics.common@1.0",
20360 "android.hardware.graphics.bufferqueue@1.0",
20361 "android.hardware.graphics.bufferqueue@2.0",
20362 "libc++",
20363 "libc",
20364 "libm",
20365 "libdl",
20366 ],
20367 },
20368 },
20369 compile_multilib: "64",
20370 prefer: true,
20371 system_ext_specific: true,
20372}
20373
20374cc_prebuilt_library_shared {
20375 name: "vendor.qti.ImsRtpService-V1-ndk",
20376 owner: "shift",
20377 strip: {
20378 none: true,
20379 },
20380 target: {
20381 android_arm64: {
20382 srcs: [
20383 "proprietary/system_ext/lib64/vendor.qti.ImsRtpService-V1-ndk.so",
20384 ],
20385 shared_libs: [
20386 "libbinder_ndk",
20387 "android.hardware.common-V2-ndk",
20388 "libc++",
20389 "libc",
20390 "libm",
20391 "libdl",
20392 ],
20393 },
20394 },
20395 compile_multilib: "64",
20396 prefer: true,
20397 system_ext_specific: true,
20398}
20399
20400cc_prebuilt_library_shared {
20401 name: "vendor.qti.diaghal@1.0",
20402 owner: "shift",
20403 strip: {
20404 none: true,
20405 },
20406 target: {
20407 android_arm64: {
20408 srcs: [
20409 "proprietary/system_ext/lib64/vendor.qti.diaghal@1.0.so",
20410 ],
20411 shared_libs: [
20412 "libhidlbase",
20413 "liblog",
20414 "libutils",
20415 "libcutils",
20416 "libc++",
20417 "libc",
20418 "libm",
20419 "libdl",
20420 ],
20421 },
20422 },
20423 compile_multilib: "64",
20424 prefer: true,
20425 system_ext_specific: true,
20426}
20427
20428cc_prebuilt_library_shared {
20429 name: "vendor.qti.hardware.fm@1.0",
20430 owner: "shift",
20431 strip: {
20432 none: true,
20433 },
20434 target: {
20435 android_arm64: {
20436 srcs: [
20437 "proprietary/system_ext/lib64/vendor.qti.hardware.fm@1.0.so",
20438 ],
20439 shared_libs: [
20440 "libhidlbase",
20441 "liblog",
20442 "libutils",
20443 "libcutils",
20444 "libc++",
20445 "libc",
20446 "libm",
20447 "libdl",
20448 ],
20449 },
20450 },
20451 compile_multilib: "64",
20452 prefer: true,
20453 system_ext_specific: true,
20454}
20455
20456cc_prebuilt_library_shared {
20457 name: "vendor.qti.imsrtpservice@3.0",
20458 owner: "shift",
20459 strip: {
20460 none: true,
20461 },
20462 target: {
20463 android_arm64: {
20464 srcs: [
20465 "proprietary/system_ext/lib64/vendor.qti.imsrtpservice@3.0.so",
20466 ],
20467 shared_libs: [
20468 "libhidlbase",
20469 "liblog",
20470 "libutils",
20471 "libcutils",
20472 "libc++",
20473 "libc",
20474 "libm",
20475 "libdl",
20476 ],
20477 },
20478 },
20479 compile_multilib: "64",
20480 prefer: true,
20481 system_ext_specific: true,
20482}
20483
20484cc_prebuilt_library_shared {
20485 name: "vendor.qti.imsrtpservice@3.1",
20486 owner: "shift",
20487 strip: {
20488 none: true,
20489 },
20490 target: {
20491 android_arm64: {
20492 srcs: [
20493 "proprietary/system_ext/lib64/vendor.qti.imsrtpservice@3.1.so",
20494 ],
20495 shared_libs: [
20496 "vendor.qti.imsrtpservice@3.0",
20497 "libhidlbase",
20498 "liblog",
20499 "libutils",
20500 "libcutils",
20501 "libc++",
20502 "libc",
20503 "libm",
20504 "libdl",
20505 ],
20506 },
20507 },
20508 compile_multilib: "64",
20509 prefer: true,
20510 system_ext_specific: true,
20511}
20512
20513android_app_import {
20514 name: "EuiccOverlay",
20515 owner: "shift",
20516 apk: "proprietary/system/app/EuiccOverlay/EuiccOverlay.apk",
20517 certificate: "platform",
20518 dex_preopt: {
20519 enabled: false,
20520 },
20521}
20522
20523android_app_import {
20524 name: "EuiccGoogle",
20525 owner: "shift",
20526 apk: "proprietary/system/priv-app/EuiccGoogle/EuiccGoogle.apk",
20527 preprocessed: true,
20528 presigned: true,
20529 dex_preopt: {
20530 enabled: false,
20531 },
20532 privileged: true,
20533}
20534
20535android_app_import {
20536 name: "CACertService",
20537 owner: "shift",
20538 apk: "proprietary/vendor/app/CACertService/CACertService.apk",
20539 certificate: "platform",
20540 dex_preopt: {
20541 enabled: false,
20542 },
20543 soc_specific: true,
20544}
20545
20546android_app_import {
20547 name: "CneApp",
20548 owner: "shift",
20549 apk: "proprietary/vendor/app/CneApp/CneApp.apk",
20550 required: [
20551 "CneApp.libvndfwk_detect_jni.qti_symlink",
20552 ],
20553 certificate: "platform",
20554 dex_preopt: {
20555 enabled: false,
20556 },
20557 soc_specific: true,
20558}
20559
20560android_app_import {
20561 name: "IWlanService",
20562 owner: "shift",
20563 apk: "proprietary/vendor/app/IWlanService/IWlanService.apk",
20564 certificate: "platform",
20565 dex_preopt: {
20566 enabled: false,
20567 },
20568 soc_specific: true,
20569}
20570
20571android_app_import {
20572 name: "TimeService",
20573 owner: "shift",
20574 apk: "proprietary/vendor/app/TimeService/TimeService.apk",
20575 certificate: "platform",
20576 dex_preopt: {
20577 enabled: false,
20578 },
20579 soc_specific: true,
20580}
20581
20582android_app_import {
20583 name: "uimgbaservice",
20584 owner: "shift",
20585 apk: "proprietary/product/app/uimgbaservice/uimgbaservice.apk",
20586 certificate: "platform",
20587 dex_preopt: {
20588 enabled: false,
20589 },
20590 product_specific: true,
20591}
20592
20593android_app_import {
20594 name: "ImsRcsService",
20595 owner: "shift",
20596 apk: "proprietary/system_ext/app/ImsRcsService/ImsRcsService.apk",
20597 certificate: "platform",
20598 dex_preopt: {
20599 enabled: false,
20600 },
20601 system_ext_specific: true,
20602}
20603
20604android_app_import {
20605 name: "PowerOffAlarm",
20606 owner: "shift",
20607 apk: "proprietary/system_ext/app/PowerOffAlarm/PowerOffAlarm.apk",
20608 certificate: "platform",
20609 dex_preopt: {
20610 enabled: false,
20611 },
20612 system_ext_specific: true,
20613}
20614
20615android_app_import {
20616 name: "QtiTelephonyService",
20617 owner: "shift",
20618 apk: "proprietary/system_ext/app/QtiTelephonyService/QtiTelephonyService.apk",
20619 certificate: "platform",
20620 dex_preopt: {
20621 enabled: false,
20622 },
20623 system_ext_specific: true,
20624}
20625
20626android_app_import {
20627 name: "WfdService",
20628 owner: "shift",
20629 apk: "proprietary/system_ext/priv-app/WfdService/WfdService.apk",
20630 certificate: "platform",
20631 dex_preopt: {
20632 enabled: false,
20633 },
20634 privileged: true,
20635 system_ext_specific: true,
20636}
20637
20638android_app_import {
20639 name: "dpmserviceapp",
20640 owner: "shift",
20641 apk: "proprietary/system_ext/priv-app/dpmserviceapp/dpmserviceapp.apk",
20642 certificate: "platform",
20643 dex_preopt: {
20644 enabled: false,
20645 },
20646 privileged: true,
20647 system_ext_specific: true,
20648}
20649
20650android_app_import {
20651 name: "ims",
20652 owner: "shift",
20653 apk: "proprietary/system_ext/priv-app/ims/ims.apk",
20654 certificate: "platform",
20655 dex_preopt: {
20656 enabled: false,
20657 },
20658 privileged: true,
20659 system_ext_specific: true,
20660}
20661
20662android_app_import {
20663 name: "qcrilmsgtunnel",
20664 owner: "shift",
20665 apk: "proprietary/system_ext/priv-app/qcrilmsgtunnel/qcrilmsgtunnel.apk",
20666 certificate: "platform",
20667 dex_preopt: {
20668 enabled: false,
20669 },
20670 privileged: true,
20671 system_ext_specific: true,
20672}
20673
20674dex_import {
20675 name: "WfdCommon",
20676 owner: "shift",
20677 jars: [
20678 "proprietary/system/framework/WfdCommon.jar",
20679 ],
20680}
20681
20682dex_import {
20683 name: "uimgbalibrary",
20684 owner: "shift",
20685 jars: [
20686 "proprietary/product/framework/uimgbalibrary.jar",
20687 ],
20688 product_specific: true,
20689}
20690
20691dex_import {
20692 name: "uimgbamanagerlibrary",
20693 owner: "shift",
20694 jars: [
20695 "proprietary/product/framework/uimgbamanagerlibrary.jar",
20696 ],
20697 product_specific: true,
20698}
20699
20700dex_import {
20701 name: "uimservicelibrary",
20702 owner: "shift",
20703 jars: [
20704 "proprietary/product/framework/uimservicelibrary.jar",
20705 ],
20706 product_specific: true,
20707}
20708
20709dex_import {
20710 name: "com.qti.dpmframework",
20711 owner: "shift",
20712 jars: [
20713 "proprietary/system_ext/framework/com.qti.dpmframework.jar",
20714 ],
20715 system_ext_specific: true,
20716}
20717
20718dex_import {
20719 name: "dpmapi",
20720 owner: "shift",
20721 jars: [
20722 "proprietary/system_ext/framework/dpmapi.jar",
20723 ],
20724 system_ext_specific: true,
20725}
20726
20727dex_import {
20728 name: "qcrilhook",
20729 owner: "shift",
20730 jars: [
20731 "proprietary/system_ext/framework/qcrilhook.jar",
20732 ],
20733 system_ext_specific: true,
20734}
20735
20736dex_import {
20737 name: "vendor.qti.ims.connection-V1.0-java",
20738 owner: "shift",
20739 jars: [
20740 "proprietary/system_ext/framework/vendor.qti.ims.connection-V1.0-java.jar",
20741 ],
20742 system_ext_specific: true,
20743}
20744
20745dex_import {
20746 name: "vendor.qti.ims.connectionaidlservice-V1-java",
20747 owner: "shift",
20748 jars: [
20749 "proprietary/system_ext/framework/vendor.qti.ims.connectionaidlservice-V1-java.jar",
20750 ],
20751 system_ext_specific: true,
20752}
20753
20754dex_import {
20755 name: "vendor.qti.ims.factory-V2.0-java",
20756 owner: "shift",
20757 jars: [
20758 "proprietary/system_ext/framework/vendor.qti.ims.factory-V2.0-java.jar",
20759 ],
20760 system_ext_specific: true,
20761}
20762
20763dex_import {
20764 name: "vendor.qti.ims.factory-V2.1-java",
20765 owner: "shift",
20766 jars: [
20767 "proprietary/system_ext/framework/vendor.qti.ims.factory-V2.1-java.jar",
20768 ],
20769 system_ext_specific: true,
20770}
20771
20772dex_import {
20773 name: "vendor.qti.ims.factory-V2.2-java",
20774 owner: "shift",
20775 jars: [
20776 "proprietary/system_ext/framework/vendor.qti.ims.factory-V2.2-java.jar",
20777 ],
20778 system_ext_specific: true,
20779}
20780
20781dex_import {
20782 name: "vendor.qti.ims.factoryaidlservice-V1-java",
20783 owner: "shift",
20784 jars: [
20785 "proprietary/system_ext/framework/vendor.qti.ims.factoryaidlservice-V1-java.jar",
20786 ],
20787 system_ext_specific: true,
20788}
20789
20790dex_import {
20791 name: "vendor.qti.ims.rcssip-V1.0-java",
20792 owner: "shift",
20793 jars: [
20794 "proprietary/system_ext/framework/vendor.qti.ims.rcssip-V1.0-java.jar",
20795 ],
20796 system_ext_specific: true,
20797}
20798
20799dex_import {
20800 name: "vendor.qti.ims.rcssip-V1.1-java",
20801 owner: "shift",
20802 jars: [
20803 "proprietary/system_ext/framework/vendor.qti.ims.rcssip-V1.1-java.jar",
20804 ],
20805 system_ext_specific: true,
20806}
20807
20808dex_import {
20809 name: "vendor.qti.ims.rcssip-V1.2-java",
20810 owner: "shift",
20811 jars: [
20812 "proprietary/system_ext/framework/vendor.qti.ims.rcssip-V1.2-java.jar",
20813 ],
20814 system_ext_specific: true,
20815}
20816
20817dex_import {
20818 name: "vendor.qti.ims.rcssipaidlservice-V1-java",
20819 owner: "shift",
20820 jars: [
20821 "proprietary/system_ext/framework/vendor.qti.ims.rcssipaidlservice-V1-java.jar",
20822 ],
20823 system_ext_specific: true,
20824}
20825
20826dex_import {
20827 name: "vendor.qti.ims.rcsuce-V1.0-java",
20828 owner: "shift",
20829 jars: [
20830 "proprietary/system_ext/framework/vendor.qti.ims.rcsuce-V1.0-java.jar",
20831 ],
20832 system_ext_specific: true,
20833}
20834
20835dex_import {
20836 name: "vendor.qti.ims.rcsuce-V1.1-java",
20837 owner: "shift",
20838 jars: [
20839 "proprietary/system_ext/framework/vendor.qti.ims.rcsuce-V1.1-java.jar",
20840 ],
20841 system_ext_specific: true,
20842}
20843
20844dex_import {
20845 name: "vendor.qti.ims.rcsuce-V1.2-java",
20846 owner: "shift",
20847 jars: [
20848 "proprietary/system_ext/framework/vendor.qti.ims.rcsuce-V1.2-java.jar",
20849 ],
20850 system_ext_specific: true,
20851}
20852
20853dex_import {
20854 name: "vendor.qti.ims.rcsuceaidlservice-V1-java",
20855 owner: "shift",
20856 jars: [
20857 "proprietary/system_ext/framework/vendor.qti.ims.rcsuceaidlservice-V1-java.jar",
20858 ],
20859 system_ext_specific: true,
20860}
20861
20862prebuilt_etc_xml {
20863 name: "c2_manifest_vendor.xml",
20864 owner: "shift",
20865 src: "proprietary/vendor/etc/vintf/manifest/c2_manifest_vendor.xml",
20866 filename_from_src: true,
20867 sub_dir: "vintf/manifest",
20868 soc_specific: true,
20869}
20870
20871prebuilt_etc_xml {
20872 name: "manifest_android.hardware.drm@1.3-service.widevine.xml",
20873 owner: "shift",
20874 src: "proprietary/vendor/etc/vintf/manifest/manifest_android.hardware.drm@1.3-service.widevine.xml",
20875 filename_from_src: true,
20876 sub_dir: "vintf/manifest",
20877 soc_specific: true,
20878}
20879
20880prebuilt_etc_xml {
20881 name: "vendor.qti.gnss@4.3-service.xml",
20882 owner: "shift",
20883 src: "proprietary/vendor/etc/vintf/manifest/vendor.qti.gnss@4.3-service.xml",
20884 filename_from_src: true,
20885 sub_dir: "vintf/manifest",
20886 soc_specific: true,
20887}
20888
20889prebuilt_etc_xml {
20890 name: "vendor.qti.hardware.servicetracker@1.2-service.xml",
20891 owner: "shift",
20892 src: "proprietary/vendor/etc/vintf/manifest/vendor.qti.hardware.servicetracker@1.2-service.xml",
20893 filename_from_src: true,
20894 sub_dir: "vintf/manifest",
20895 soc_specific: true,
20896}
20897
20898prebuilt_etc_xml {
20899 name: "vendor.tms.hardware.nfc.xml",
20900 owner: "shift",
20901 src: "proprietary/vendor/etc/vintf/manifest/vendor.tms.hardware.nfc.xml",
20902 filename_from_src: true,
20903 sub_dir: "vintf/manifest",
20904 soc_specific: true,
20905}
20906
20907cc_prebuilt_binary {
20908 name: "adpl",
20909 owner: "shift",
20910 target: {
20911 android_arm64: {
20912 srcs: [
20913 "proprietary/vendor/bin/adpl",
20914 ],
20915 shared_libs: [
20916 "libc",
20917 "liblog",
20918 "libdiag",
20919 "libdsutils",
20920 "librmnetctl",
20921 "libqmi_cci",
20922 "libqmiservices",
20923 "libnetutils",
20924 "libcutils",
20925 "libqmi_client_qmux",
20926 "libqmi_encdec",
20927 "libqcmaputils",
20928 "libc++",
20929 "libm",
20930 "libdl",
20931 ],
20932 },
20933 },
20934 compile_multilib: "64",
20935 strip: {
20936 none: true,
20937 },
20938 prefer: true,
20939 soc_specific: true,
20940}
20941
20942cc_prebuilt_binary {
20943 name: "adsprpcd",
20944 owner: "shift",
20945 target: {
20946 android_arm64: {
20947 srcs: [
20948 "proprietary/vendor/bin/adsprpcd",
20949 ],
20950 shared_libs: [
20951 "liblog",
20952 "libc++",
20953 "libc",
20954 "libm",
20955 "libdl",
20956 ],
20957 },
20958 },
20959 compile_multilib: "64",
20960 strip: {
20961 none: true,
20962 },
20963 prefer: true,
20964 soc_specific: true,
20965}
20966
20967cc_prebuilt_binary {
20968 name: "cdsprpcd",
20969 owner: "shift",
20970 target: {
20971 android_arm64: {
20972 srcs: [
20973 "proprietary/vendor/bin/cdsprpcd",
20974 ],
20975 shared_libs: [
20976 "liblog",
20977 "libc++",
20978 "libc",
20979 "libm",
20980 "libdl",
20981 ],
20982 },
20983 },
20984 compile_multilib: "64",
20985 strip: {
20986 none: true,
20987 },
20988 prefer: true,
20989 soc_specific: true,
20990}
20991
20992cc_prebuilt_binary {
20993 name: "cnd",
20994 owner: "shift",
20995 target: {
20996 android_arm64: {
20997 srcs: [
20998 "proprietary/vendor/bin/cnd",
20999 ],
21000 shared_libs: [
21001 "libdiag",
21002 "libcutils",
21003 "liblog",
21004 "libnetutils",
21005 "libqti_vndfwk_detect",
21006 "libutils",
21007 "libcne",
21008 "libcneapiclient",
21009 "libqmiservices",
21010 "libhidlbase",
21011 "libandroid_net",
21012 "vendor.qti.hardware.data.cne.internal.api@1.0",
21013 "vendor.qti.hardware.data.cne.internal.constants@1.0",
21014 "vendor.qti.hardware.data.cne.internal.server@1.0",
21015 "vendor.qti.hardware.data.latency@1.0",
21016 "vendor.qti.data.factory@2.0",
21017 "vendor.qti.data.factory@2.1",
21018 "vendor.qti.data.factory@2.2",
21019 "vendor.qti.data.factory@2.3",
21020 "vendor.qti.latency@2.0",
21021 "vendor.qti.latency@2.1",
21022 "vendor.qti.hardware.mwqemadapter@1.0",
21023 "libc++",
21024 "libc",
21025 "libm",
21026 "libdl",
21027 ],
21028 },
21029 },
21030 compile_multilib: "64",
21031 strip: {
21032 none: true,
21033 },
21034 prefer: true,
21035 soc_specific: true,
21036}
21037
21038cc_prebuilt_binary {
21039 name: "cnss-daemon",
21040 owner: "shift",
21041 target: {
21042 android_arm64: {
21043 srcs: [
21044 "proprietary/vendor/bin/cnss-daemon",
21045 ],
21046 shared_libs: [
21047 "libcutils",
21048 "liblog",
21049 "libqmi_cci",
21050 "libqmi_common_so",
21051 "libnl",
21052 "libcld80211",
21053 "libperipheral_client",
21054 "libmdmdetect",
21055 "libqmiservices",
21056 "libc++",
21057 "libc",
21058 "libm",
21059 "libdl",
21060 ],
21061 },
21062 },
21063 compile_multilib: "64",
21064 strip: {
21065 none: true,
21066 },
21067 prefer: true,
21068 soc_specific: true,
21069}
21070
21071cc_prebuilt_binary {
21072 name: "dpmQmiMgr",
21073 owner: "shift",
21074 target: {
21075 android_arm64: {
21076 srcs: [
21077 "proprietary/vendor/bin/dpmQmiMgr",
21078 ],
21079 shared_libs: [
21080 "libcutils",
21081 "liblog",
21082 "libbase",
21083 "libutils",
21084 "libhardware_legacy",
21085 "libhardware",
21086 "libhidlbase",
21087 "libqmi_cci",
21088 "libqmi_client_helper",
21089 "libqmiservices",
21090 "libdpmqmihal",
21091 "com.qualcomm.qti.dpm.api@1.0_vendor",
21092 "libc++",
21093 "libc",
21094 "libm",
21095 "libdl",
21096 ],
21097 },
21098 },
21099 compile_multilib: "64",
21100 strip: {
21101 none: true,
21102 },
21103 prefer: true,
21104 soc_specific: true,
21105}
21106
21107cc_prebuilt_binary {
21108 name: "dspservice",
21109 owner: "shift",
21110 target: {
21111 android_arm64: {
21112 srcs: [
21113 "proprietary/vendor/bin/dspservice",
21114 ],
21115 shared_libs: [
21116 "libhidlbase",
21117 "libhardware",
21118 "libutils",
21119 "libcutils",
21120 "liblog",
21121 "libavservices_minijail",
21122 "vendor.qti.hardware.dsp@1.0",
21123 "libc++",
21124 "libc",
21125 "libm",
21126 "libdl",
21127 ],
21128 },
21129 },
21130 compile_multilib: "64",
21131 strip: {
21132 none: true,
21133 },
21134 prefer: true,
21135 soc_specific: true,
21136}
21137
21138cc_prebuilt_binary {
21139 name: "feature_enabler_client",
21140 owner: "shift",
21141 target: {
21142 android_arm64: {
21143 srcs: [
21144 "proprietary/vendor/bin/feature_enabler_client",
21145 ],
21146 shared_libs: [
21147 "libcutils",
21148 "libutils",
21149 "liblog",
21150 "libhidlbase",
21151 "libminkdescriptor",
21152 "libQSEEComAPI",
21153 "libbinder",
21154 "libdrm",
21155 "libqdutils",
21156 "libc++",
21157 "libc",
21158 "libm",
21159 "libdl",
21160 ],
21161 },
21162 },
21163 compile_multilib: "64",
21164 strip: {
21165 none: true,
21166 },
21167 prefer: true,
21168 soc_specific: true,
21169}
21170
21171cc_prebuilt_binary {
21172 name: "hvdcp_opti",
21173 owner: "shift",
21174 target: {
21175 android_arm64: {
21176 srcs: [
21177 "proprietary/vendor/bin/hvdcp_opti",
21178 ],
21179 shared_libs: [
21180 "libcutils",
21181 "libutils",
21182 "liblog",
21183 "libc++",
21184 "libc",
21185 "libm",
21186 "libdl",
21187 ],
21188 },
21189 },
21190 compile_multilib: "64",
21191 strip: {
21192 none: true,
21193 },
21194 prefer: true,
21195 soc_specific: true,
21196}
21197
21198cc_prebuilt_binary {
21199 name: "android.hardware.bluetooth@1.0-service-qti",
21200 owner: "shift",
21201 target: {
21202 android_arm64: {
21203 srcs: [
21204 "proprietary/vendor/bin/hw/android.hardware.bluetooth@1.0-service-qti",
21205 ],
21206 shared_libs: [
21207 "liblog",
21208 "libcutils",
21209 "libutils",
21210 "libhidlbase",
21211 "android.hardware.bluetooth@1.0",
21212 "libsoc_helper",
21213 "vendor.qti.hardware.fm@1.0_vendor",
21214 "com.dsi.ant@1.0",
21215 "vendor.qti.hardware.bluetooth_sar@1.0",
21216 "vendor.qti.hardware.bluetooth_sar@1.1",
21217 "vendor.qti.hardware.btconfigstore@1.0",
21218 "vendor.qti.hardware.btconfigstore@2.0",
21219 "libqti_vndfwk_detect",
21220 "libc++",
21221 "libc",
21222 "libm",
21223 "libdl",
21224 ],
21225 },
21226 },
21227 compile_multilib: "64",
21228 strip: {
21229 none: true,
21230 },
21231 prefer: true,
21232 relative_install_path: "hw",
21233 soc_specific: true,
21234}
21235
21236cc_prebuilt_binary {
21237 name: "android.hardware.drm@1.3-service.widevine",
21238 owner: "shift",
21239 target: {
21240 android_arm64: {
21241 srcs: [
21242 "proprietary/vendor/bin/hw/android.hardware.drm@1.3-service.widevine",
21243 ],
21244 shared_libs: [
21245 "android.hardware.drm@1.0",
21246 "android.hardware.drm@1.1",
21247 "android.hardware.drm@1.2",
21248 "android.hardware.drm@1.3",
21249 "libbase",
21250 "libhidlbase",
21251 "liblog",
21252 "libutils",
21253 "libwvhidl",
21254 "libbinder",
21255 "libc++",
21256 "libc",
21257 "libm",
21258 "libdl",
21259 ],
21260 },
21261 },
21262 compile_multilib: "64",
21263 strip: {
21264 none: true,
21265 },
21266 prefer: true,
21267 relative_install_path: "hw",
21268 soc_specific: true,
21269}
21270
21271cc_prebuilt_binary {
21272 name: "android.hardware.gatekeeper@1.0-service-qti",
21273 owner: "shift",
21274 target: {
21275 android_arm64: {
21276 srcs: [
21277 "proprietary/vendor/bin/hw/android.hardware.gatekeeper@1.0-service-qti",
21278 ],
21279 shared_libs: [
21280 "android.hardware.gatekeeper@1.0",
21281 "libhardware",
21282 "libhidlbase",
21283 "libutils",
21284 "liblog",
21285 "libc++",
21286 "libc",
21287 "libm",
21288 "libdl",
21289 ],
21290 },
21291 },
21292 compile_multilib: "64",
21293 strip: {
21294 none: true,
21295 },
21296 prefer: true,
21297 relative_install_path: "hw",
21298 soc_specific: true,
21299}
21300
21301cc_prebuilt_binary {
21302 name: "android.hardware.keymaster@4.1-service-qti",
21303 owner: "shift",
21304 target: {
21305 android_arm64: {
21306 srcs: [
21307 "proprietary/vendor/bin/hw/android.hardware.keymaster@4.1-service-qti",
21308 ],
21309 shared_libs: [
21310 "liblog",
21311 "libcutils",
21312 "libbase",
21313 "libutils",
21314 "libhardware",
21315 "libhidlbase",
21316 "android.hardware.keymaster@4.0",
21317 "android.hardware.keymaster@4.1",
21318 "libqtikeymaster4",
21319 "libcrypto",
21320 "libc++",
21321 "libc",
21322 "libm",
21323 "libdl",
21324 ],
21325 },
21326 },
21327 compile_multilib: "64",
21328 strip: {
21329 none: true,
21330 },
21331 prefer: true,
21332 relative_install_path: "hw",
21333 soc_specific: true,
21334}
21335
21336cc_prebuilt_binary {
21337 name: "android.hardware.nfc@1.2-service-tms",
21338 owner: "shift",
21339 target: {
21340 android_arm64: {
21341 srcs: [
21342 "proprietary/vendor/bin/hw/android.hardware.nfc@1.2-service-tms",
21343 ],
21344 shared_libs: [
21345 "nfc_nci.thn31nfc.tms",
21346 "libbase",
21347 "libcutils",
21348 "libhardware",
21349 "liblog",
21350 "libutils",
21351 "android.hardware.nfc@1.0",
21352 "android.hardware.nfc@1.1",
21353 "android.hardware.nfc@1.2",
21354 "libhidlbase",
21355 "vendor.tms.tmsnfc@1.0",
21356 "tms-utils",
21357 "libc++",
21358 "libc",
21359 "libm",
21360 "libdl",
21361 ],
21362 },
21363 },
21364 compile_multilib: "64",
21365 strip: {
21366 none: true,
21367 },
21368 prefer: true,
21369 relative_install_path: "hw",
21370 soc_specific: true,
21371}
21372
21373cc_prebuilt_binary {
21374 name: "qconfigservice",
21375 owner: "shift",
21376 target: {
21377 android_arm64: {
21378 srcs: [
21379 "proprietary/vendor/bin/hw/qconfigservice",
21380 ],
21381 shared_libs: [
21382 "libcutils",
21383 "libhidlbase",
21384 "liblog",
21385 "libutils",
21386 "vendor.qti.hardware.qconfig@1.0",
21387 "libjsoncpp",
21388 "libc++",
21389 "libc",
21390 "libm",
21391 "libdl",
21392 ],
21393 },
21394 },
21395 compile_multilib: "64",
21396 strip: {
21397 none: true,
21398 },
21399 prefer: true,
21400 relative_install_path: "hw",
21401 soc_specific: true,
21402}
21403
21404cc_prebuilt_binary {
21405 name: "qcrilNrd",
21406 owner: "shift",
21407 target: {
21408 android_arm64: {
21409 srcs: [
21410 "proprietary/vendor/bin/hw/qcrilNrd",
21411 ],
21412 shared_libs: [
21413 "libcutils",
21414 "liblog",
21415 "libqcrilNr",
21416 "qtiwakelock",
21417 "libutils",
21418 "libavservices_minijail",
21419 "libc++",
21420 "libc",
21421 "libm",
21422 "libdl",
21423 ],
21424 },
21425 },
21426 compile_multilib: "64",
21427 strip: {
21428 none: true,
21429 },
21430 prefer: true,
21431 relative_install_path: "hw",
21432 soc_specific: true,
21433}
21434
21435cc_prebuilt_binary {
21436 name: "vendor.display.color@1.0-service",
21437 owner: "shift",
21438 target: {
21439 android_arm64: {
21440 srcs: [
21441 "proprietary/vendor/bin/hw/vendor.display.color@1.0-service",
21442 ],
21443 shared_libs: [
21444 "liblog",
21445 "libcutils",
21446 "libbase",
21447 "libutils",
21448 "libbinder",
21449 "libhardware_legacy",
21450 "libhardware",
21451 "libhidlbase",
21452 "vendor.display.color@1.0",
21453 "vendor.display.color@1.1",
21454 "vendor.display.color@1.2",
21455 "vendor.display.color@1.3",
21456 "vendor.display.color@1.4",
21457 "vendor.display.color@1.5",
21458 "vendor.display.postproc@1.0",
21459 "libsdm-disp-vndapis",
21460 "libc++",
21461 "libc",
21462 "libm",
21463 "libdl",
21464 ],
21465 },
21466 },
21467 compile_multilib: "64",
21468 strip: {
21469 none: true,
21470 },
21471 prefer: true,
21472 relative_install_path: "hw",
21473 soc_specific: true,
21474}
21475
21476cc_prebuilt_binary {
21477 name: "vendor.qti.esepowermanager@1.1-service",
21478 owner: "shift",
21479 target: {
21480 android_arm64: {
21481 srcs: [
21482 "proprietary/vendor/bin/hw/vendor.qti.esepowermanager@1.1-service",
21483 ],
21484 shared_libs: [
21485 "libcutils",
21486 "libbase",
21487 "libutils",
21488 "libhardware_legacy",
21489 "libhardware",
21490 "liblog",
21491 "libhidlbase",
21492 "libQSEEComAPI",
21493 "libesepmconfig",
21494 "vendor.qti.esepowermanager@1.1",
21495 "vendor.qti.esepowermanager@1.1-impl",
21496 "libc++",
21497 "libc",
21498 "libm",
21499 "libdl",
21500 ],
21501 },
21502 },
21503 compile_multilib: "64",
21504 strip: {
21505 none: true,
21506 },
21507 prefer: true,
21508 relative_install_path: "hw",
21509 soc_specific: true,
21510}
21511
21512cc_prebuilt_binary {
21513 name: "vendor.qti.hardware.alarm@1.0-service",
21514 owner: "shift",
21515 target: {
21516 android_arm64: {
21517 srcs: [
21518 "proprietary/vendor/bin/hw/vendor.qti.hardware.alarm@1.0-service",
21519 ],
21520 shared_libs: [
21521 "liblog",
21522 "libcutils",
21523 "libbase",
21524 "libutils",
21525 "libhardware",
21526 "libhidlbase",
21527 "vendor.qti.hardware.alarm@1.0",
21528 "libc++",
21529 "libc",
21530 "libm",
21531 "libdl",
21532 ],
21533 },
21534 },
21535 compile_multilib: "64",
21536 strip: {
21537 none: true,
21538 },
21539 prefer: true,
21540 relative_install_path: "hw",
21541 soc_specific: true,
21542}
21543
21544cc_prebuilt_binary {
21545 name: "vendor.qti.hardware.capabilityconfigstore@1.0-service",
21546 owner: "shift",
21547 target: {
21548 android_arm64: {
21549 srcs: [
21550 "proprietary/vendor/bin/hw/vendor.qti.hardware.capabilityconfigstore@1.0-service",
21551 ],
21552 shared_libs: [
21553 "liblog",
21554 "libcutils",
21555 "libbase",
21556 "libutils",
21557 "libhardware",
21558 "libhidlbase",
21559 "libxml2",
21560 "vendor.qti.hardware.capabilityconfigstore@1.0",
21561 "libc++",
21562 "libc",
21563 "libm",
21564 "libdl",
21565 ],
21566 },
21567 },
21568 compile_multilib: "64",
21569 strip: {
21570 none: true,
21571 },
21572 prefer: true,
21573 relative_install_path: "hw",
21574 soc_specific: true,
21575}
21576
21577cc_prebuilt_binary {
21578 name: "vendor.qti.hardware.display.composer-service",
21579 owner: "shift",
21580 target: {
21581 android_arm64: {
21582 srcs: [
21583 "proprietary/vendor/bin/hw/vendor.qti.hardware.display.composer-service",
21584 ],
21585 shared_libs: [
21586 "libbinder",
21587 "libhardware",
21588 "libhistogram",
21589 "libutils",
21590 "libcutils",
21591 "libsync",
21592 "libhidlbase",
21593 "liblog",
21594 "libfmq",
21595 "libhardware_legacy",
21596 "libsdmcore",
21597 "libqservice",
21598 "libqdutils",
21599 "libqdMetaData",
21600 "libdisplaydebug",
21601 "libsdmutils",
21602 "libui",
21603 "libgrallocutils",
21604 "libgpu_tonemapper",
21605 "libEGL",
21606 "libGLESv2",
21607 "libGLESv3",
21608 "vendor.qti.hardware.display.composer@3.0",
21609 "android.hardware.graphics.composer@2.1",
21610 "android.hardware.graphics.composer@2.2",
21611 "android.hardware.graphics.composer@2.3",
21612 "android.hardware.graphics.composer@2.4",
21613 "android.hardware.graphics.mapper@2.0",
21614 "android.hardware.graphics.mapper@2.1",
21615 "android.hardware.graphics.mapper@3.0",
21616 "android.hardware.graphics.allocator@2.0",
21617 "android.hardware.graphics.allocator@3.0",
21618 "libdisplayconfig.qti",
21619 "libdrm",
21620 "libc++",
21621 "libc",
21622 "libm",
21623 "libdl",
21624 ],
21625 },
21626 },
21627 compile_multilib: "64",
21628 strip: {
21629 none: true,
21630 },
21631 prefer: true,
21632 relative_install_path: "hw",
21633 soc_specific: true,
21634}
21635
21636cc_prebuilt_binary {
21637 name: "vendor.qti.hardware.iop@2.0-service",
21638 owner: "shift",
21639 target: {
21640 android_arm64: {
21641 srcs: [
21642 "proprietary/vendor/bin/hw/vendor.qti.hardware.iop@2.0-service",
21643 ],
21644 shared_libs: [
21645 "liblog",
21646 "libcutils",
21647 "libbase",
21648 "libutils",
21649 "libhardware_legacy",
21650 "libhardware",
21651 "libhidlbase",
21652 "libqti-perfd-client",
21653 "vendor.qti.hardware.iop@2.0",
21654 "libc++",
21655 "libc",
21656 "libm",
21657 "libdl",
21658 ],
21659 },
21660 },
21661 compile_multilib: "64",
21662 strip: {
21663 none: true,
21664 },
21665 prefer: true,
21666 relative_install_path: "hw",
21667 soc_specific: true,
21668}
21669
21670cc_prebuilt_binary {
21671 name: "vendor.qti.hardware.perf@2.2-service",
21672 owner: "shift",
21673 target: {
21674 android_arm64: {
21675 srcs: [
21676 "proprietary/vendor/bin/hw/vendor.qti.hardware.perf@2.2-service",
21677 ],
21678 shared_libs: [
21679 "liblog",
21680 "libcutils",
21681 "libbase",
21682 "libutils",
21683 "libhardware_legacy",
21684 "libhardware",
21685 "libhidlbase",
21686 "vendor.qti.hardware.perf@2.0",
21687 "vendor.qti.hardware.perf@2.1",
21688 "vendor.qti.hardware.perf@2.2",
21689 "libperfconfig",
21690 "libperfgluelayer",
21691 "libqti-perfd-client",
21692 "libc++",
21693 "libc",
21694 "libm",
21695 "libdl",
21696 ],
21697 },
21698 },
21699 compile_multilib: "64",
21700 strip: {
21701 none: true,
21702 },
21703 prefer: true,
21704 relative_install_path: "hw",
21705 soc_specific: true,
21706}
21707
21708cc_prebuilt_binary {
21709 name: "vendor.qti.hardware.qseecom@1.0-service",
21710 owner: "shift",
21711 target: {
21712 android_arm64: {
21713 srcs: [
21714 "proprietary/vendor/bin/hw/vendor.qti.hardware.qseecom@1.0-service",
21715 ],
21716 shared_libs: [
21717 "libbase",
21718 "libhidlbase",
21719 "libutils",
21720 "liblog",
21721 "vendor.qti.hardware.qseecom@1.0",
21722 "libc++",
21723 "libc",
21724 "libm",
21725 "libdl",
21726 ],
21727 },
21728 },
21729 compile_multilib: "64",
21730 strip: {
21731 none: true,
21732 },
21733 prefer: true,
21734 relative_install_path: "hw",
21735 soc_specific: true,
21736}
21737
21738cc_prebuilt_binary {
21739 name: "vendor.qti.hardware.qteeconnector@1.0-service",
21740 owner: "shift",
21741 target: {
21742 android_arm64: {
21743 srcs: [
21744 "proprietary/vendor/bin/hw/vendor.qti.hardware.qteeconnector@1.0-service",
21745 ],
21746 shared_libs: [
21747 "libhidlbase",
21748 "libutils",
21749 "liblog",
21750 "vendor.qti.hardware.qteeconnector@1.0",
21751 "libc++",
21752 "libc",
21753 "libm",
21754 "libdl",
21755 ],
21756 },
21757 },
21758 compile_multilib: "64",
21759 strip: {
21760 none: true,
21761 },
21762 prefer: true,
21763 relative_install_path: "hw",
21764 soc_specific: true,
21765}
21766
21767cc_prebuilt_binary {
21768 name: "vendor.qti.hardware.sensorscalibrate@1.0-service",
21769 owner: "shift",
21770 target: {
21771 android_arm64: {
21772 srcs: [
21773 "proprietary/vendor/bin/hw/vendor.qti.hardware.sensorscalibrate@1.0-service",
21774 ],
21775 shared_libs: [
21776 "liblog",
21777 "libcutils",
21778 "libbase",
21779 "libutils",
21780 "libhidlbase",
21781 "vendor.qti.hardware.sensorscalibrate@1.0",
21782 "libc++",
21783 "libc",
21784 "libm",
21785 "libdl",
21786 ],
21787 },
21788 },
21789 compile_multilib: "64",
21790 strip: {
21791 none: true,
21792 },
21793 prefer: true,
21794 relative_install_path: "hw",
21795 soc_specific: true,
21796}
21797
21798cc_prebuilt_binary {
21799 name: "vendor.qti.hardware.servicetracker@1.2-service",
21800 owner: "shift",
21801 target: {
21802 android_arm64: {
21803 srcs: [
21804 "proprietary/vendor/bin/hw/vendor.qti.hardware.servicetracker@1.2-service",
21805 ],
21806 shared_libs: [
21807 "libhidlbase",
21808 "liblog",
21809 "libbase",
21810 "libhardware",
21811 "libutils",
21812 "vendor.qti.hardware.servicetracker@1.2",
21813 "vendor.qti.hardware.servicetracker@1.1",
21814 "vendor.qti.hardware.servicetracker@1.0",
21815 "libc++",
21816 "libc",
21817 "libm",
21818 "libdl",
21819 ],
21820 },
21821 },
21822 compile_multilib: "64",
21823 strip: {
21824 none: true,
21825 },
21826 prefer: true,
21827 relative_install_path: "hw",
21828 soc_specific: true,
21829}
21830
21831cc_prebuilt_binary {
21832 name: "vendor.qti.hardware.soter@1.0-service",
21833 owner: "shift",
21834 target: {
21835 android_arm64: {
21836 srcs: [
21837 "proprietary/vendor/bin/hw/vendor.qti.hardware.soter@1.0-service",
21838 ],
21839 shared_libs: [
21840 "vendor.qti.hardware.soter@1.0",
21841 "libhidlbase",
21842 "liblog",
21843 "libutils",
21844 "libc++",
21845 "libc",
21846 "libm",
21847 "libdl",
21848 ],
21849 },
21850 },
21851 compile_multilib: "64",
21852 strip: {
21853 none: true,
21854 },
21855 prefer: true,
21856 relative_install_path: "hw",
21857 soc_specific: true,
21858}
21859
21860cc_prebuilt_binary {
21861 name: "vendor.qti.hardware.tui_comm@1.0-service-qti",
21862 owner: "shift",
21863 target: {
21864 android_arm64: {
21865 srcs: [
21866 "proprietary/vendor/bin/hw/vendor.qti.hardware.tui_comm@1.0-service-qti",
21867 ],
21868 shared_libs: [
21869 "liblog",
21870 "libcutils",
21871 "libbase",
21872 "libutils",
21873 "libhardware",
21874 "libhidlbase",
21875 "libbinder",
21876 "vendor.qti.hardware.tui_comm@1.0",
21877 "libc++",
21878 "libc",
21879 "libm",
21880 "libdl",
21881 ],
21882 },
21883 },
21884 compile_multilib: "64",
21885 strip: {
21886 none: true,
21887 },
21888 prefer: true,
21889 relative_install_path: "hw",
21890 soc_specific: true,
21891}
21892
21893cc_prebuilt_binary {
21894 name: "vendor.qti.media.c2@1.0-service",
21895 owner: "shift",
21896 target: {
21897 android_arm: {
21898 srcs: [
21899 "proprietary/vendor/bin/hw/vendor.qti.media.c2@1.0-service",
21900 ],
21901 shared_libs: [
21902 "libutils",
21903 "libcutils",
21904 "liblog",
21905 "libcodec2_vndk",
21906 "android.hardware.media.c2@1.0",
21907 "libavservices_minijail",
21908 "libbinder",
21909 "libhidlbase",
21910 "libhidltransport",
21911 "libhwbinder",
21912 "libvndksupport",
21913 "libcodec2_hidl@1.0",
21914 "libc++",
21915 "libc",
21916 "libm",
21917 "libdl",
21918 ],
21919 },
21920 },
21921 compile_multilib: "32",
21922 strip: {
21923 none: true,
21924 },
21925 prefer: true,
21926 relative_install_path: "hw",
21927 soc_specific: true,
21928}
21929
21930cc_prebuilt_binary {
21931 name: "ims_rtp_daemon",
21932 owner: "shift",
21933 target: {
21934 android_arm64: {
21935 srcs: [
21936 "proprietary/vendor/bin/ims_rtp_daemon",
21937 ],
21938 shared_libs: [
21939 "libdiag",
21940 "libcutils",
21941 "liblog",
21942 "lib-imsvtcore",
21943 "lib-imsdpl",
21944 "lib-rtpsl",
21945 "lib-rtpcore",
21946 "lib-rtpcommon",
21947 "libqmiservices",
21948 "libqmi_csi",
21949 "libqmi_cci",
21950 "vendor.qti.imsrtpservice@3.0_vendor",
21951 "vendor.qti.imsrtpservice@3.0-service-Impl",
21952 "libutils",
21953 "libhidlbase",
21954 "libavservices_minijail",
21955 "libc++",
21956 "libc",
21957 "libm",
21958 "libdl",
21959 ],
21960 },
21961 },
21962 compile_multilib: "64",
21963 strip: {
21964 none: true,
21965 },
21966 prefer: true,
21967 soc_specific: true,
21968}
21969
21970cc_prebuilt_binary {
21971 name: "imsdaemon",
21972 owner: "shift",
21973 target: {
21974 android_arm64: {
21975 srcs: [
21976 "proprietary/vendor/bin/imsdaemon",
21977 ],
21978 shared_libs: [
21979 "liblog",
21980 "libbase",
21981 "libhidlbase",
21982 "libcutils",
21983 "libutils",
21984 "lib-imscommon",
21985 "vendor.qti.ims.factory@2.0",
21986 "vendor.qti.ims.factory@2.1",
21987 "libc++",
21988 "libc",
21989 "libm",
21990 "libdl",
21991 ],
21992 },
21993 },
21994 compile_multilib: "64",
21995 strip: {
21996 none: true,
21997 },
21998 prefer: true,
21999 soc_specific: true,
22000}
22001
22002sh_binary {
22003 name: "init.kernel.post_boot-yupik",
22004 owner: "shift",
22005 src: "proprietary/vendor/bin/init.kernel.post_boot-yupik.sh",
22006 filename: "init.kernel.post_boot-yupik.sh",
22007 soc_specific: true,
22008}
22009
22010sh_binary {
22011 name: "init.kernel.post_boot",
22012 owner: "shift",
22013 src: "proprietary/vendor/bin/init.kernel.post_boot.sh",
22014 filename: "init.kernel.post_boot.sh",
22015 soc_specific: true,
22016}
22017
22018sh_binary {
22019 name: "init.qcom.sensors",
22020 owner: "shift",
22021 src: "proprietary/vendor/bin/init.qcom.sensors.sh",
22022 filename: "init.qcom.sensors.sh",
22023 soc_specific: true,
22024}
22025
22026sh_binary {
22027 name: "init.qti.chg_policy",
22028 owner: "shift",
22029 src: "proprietary/vendor/bin/init.qti.chg_policy.sh",
22030 filename: "init.qti.chg_policy.sh",
22031 soc_specific: true,
22032}
22033
22034sh_binary {
22035 name: "init.qti.kernel",
22036 owner: "shift",
22037 src: "proprietary/vendor/bin/init.qti.kernel.sh",
22038 filename: "init.qti.kernel.sh",
22039 soc_specific: true,
22040}
22041
22042sh_binary {
22043 name: "init.qti.media",
22044 owner: "shift",
22045 src: "proprietary/vendor/bin/init.qti.media.sh",
22046 filename: "init.qti.media.sh",
22047 soc_specific: true,
22048}
22049
22050sh_binary {
22051 name: "init.qti.qcv",
22052 owner: "shift",
22053 src: "proprietary/vendor/bin/init.qti.qcv.sh",
22054 filename: "init.qti.qcv.sh",
22055 soc_specific: true,
22056}
22057
22058cc_prebuilt_binary {
22059 name: "ks",
22060 owner: "shift",
22061 target: {
22062 android_arm64: {
22063 srcs: [
22064 "proprietary/vendor/bin/ks",
22065 ],
22066 shared_libs: [
22067 "libc",
22068 "libcutils",
22069 "libutils",
22070 "liblog",
22071 "libc++",
22072 "libm",
22073 "libdl",
22074 ],
22075 },
22076 },
22077 compile_multilib: "64",
22078 strip: {
22079 none: true,
22080 },
22081 prefer: true,
22082 soc_specific: true,
22083}
22084
22085cc_prebuilt_binary {
22086 name: "loc_launcher",
22087 owner: "shift",
22088 target: {
22089 android_arm64: {
22090 srcs: [
22091 "proprietary/vendor/bin/loc_launcher",
22092 ],
22093 shared_libs: [
22094 "liblog",
22095 "libutils",
22096 "libcutils",
22097 "libgps.utils",
22098 "libqti_vndfwk_detect",
22099 "libc++",
22100 "libc",
22101 "libm",
22102 "libdl",
22103 ],
22104 },
22105 },
22106 compile_multilib: "64",
22107 strip: {
22108 none: true,
22109 },
22110 prefer: true,
22111 soc_specific: true,
22112}
22113
22114cc_prebuilt_binary {
22115 name: "lowi-server",
22116 owner: "shift",
22117 target: {
22118 android_arm64: {
22119 srcs: [
22120 "proprietary/vendor/bin/lowi-server",
22121 ],
22122 shared_libs: [
22123 "libcutils",
22124 "libgps.utils",
22125 "liblog",
22126 "libnl",
22127 "libqmi_cci",
22128 "libqmi_common_so",
22129 "libdiag",
22130 "libc++",
22131 "libc",
22132 "libm",
22133 "libdl",
22134 ],
22135 },
22136 },
22137 compile_multilib: "64",
22138 check_elf_files: false,
22139 strip: {
22140 none: true,
22141 },
22142 prefer: true,
22143 soc_specific: true,
22144}
22145
22146cc_prebuilt_binary {
22147 name: "mlid",
22148 owner: "shift",
22149 target: {
22150 android_arm64: {
22151 srcs: [
22152 "proprietary/vendor/bin/mlid",
22153 ],
22154 shared_libs: [
22155 "libcutils",
22156 "liblowi_client",
22157 "libminksocket",
22158 "libc++",
22159 "libc",
22160 "libm",
22161 "libdl",
22162 ],
22163 },
22164 },
22165 compile_multilib: "64",
22166 strip: {
22167 none: true,
22168 },
22169 prefer: true,
22170 soc_specific: true,
22171}
22172
22173cc_prebuilt_binary {
22174 name: "msm_irqbalance",
22175 owner: "shift",
22176 target: {
22177 android_arm64: {
22178 srcs: [
22179 "proprietary/vendor/bin/msm_irqbalance",
22180 ],
22181 shared_libs: [
22182 "libcutils",
22183 "libutils",
22184 "liblog",
22185 "libc++",
22186 "libc",
22187 "libm",
22188 "libdl",
22189 ],
22190 },
22191 },
22192 compile_multilib: "64",
22193 strip: {
22194 none: true,
22195 },
22196 prefer: true,
22197 soc_specific: true,
22198}
22199
22200cc_prebuilt_binary {
22201 name: "mutualex",
22202 owner: "shift",
22203 target: {
22204 android_arm64: {
22205 srcs: [
22206 "proprietary/vendor/bin/mutualex",
22207 ],
22208 shared_libs: [
22209 "libcutils",
22210 "liblog",
22211 "libdiag",
22212 "libnetutils",
22213 "libutils",
22214 "libhardware_legacy",
22215 "libqmiservices",
22216 "libqmi_cci",
22217 "libnl",
22218 "libidl",
22219 "libandroid_net",
22220 "libhidlbase",
22221 "libc++",
22222 "libc",
22223 "libm",
22224 "libdl",
22225 ],
22226 },
22227 },
22228 compile_multilib: "64",
22229 check_elf_files: false,
22230 strip: {
22231 none: true,
22232 },
22233 prefer: true,
22234 soc_specific: true,
22235}
22236
22237cc_prebuilt_binary {
22238 name: "netmgrd",
22239 owner: "shift",
22240 target: {
22241 android_arm64: {
22242 srcs: [
22243 "proprietary/vendor/bin/netmgrd",
22244 ],
22245 shared_libs: [
22246 "libdsutils",
22247 "libconfigdb",
22248 "libdiag",
22249 "libcutils",
22250 "liblog",
22251 "libnetutils",
22252 "librmnetctl",
22253 "libnlnetmgr",
22254 "libnetmgr",
22255 "libnetmgr_common",
22256 "libqmiservices",
22257 "libqmi_common_so",
22258 "libqmi_cci",
22259 "libqmi_client_qmux",
22260 "libqmi_client_helper",
22261 "libqmi",
22262 "libutils",
22263 "libhidlbase",
22264 "libandroid_net",
22265 "android.system.net.netd@1.1",
22266 "libqti_vndfwk_detect",
22267 "libcneapiclient",
22268 "libbinder",
22269 "libc++",
22270 "libc",
22271 "libm",
22272 "libdl",
22273 ],
22274 },
22275 },
22276 compile_multilib: "64",
22277 strip: {
22278 none: true,
22279 },
22280 prefer: true,
22281 soc_specific: true,
22282}
22283
22284cc_prebuilt_binary {
22285 name: "pd-mapper",
22286 owner: "shift",
22287 target: {
22288 android_arm64: {
22289 srcs: [
22290 "proprietary/vendor/bin/pd-mapper",
22291 ],
22292 shared_libs: [
22293 "libcutils",
22294 "libutils",
22295 "liblog",
22296 "libjson",
22297 "libqmi_cci",
22298 "libqmi_common_so",
22299 "libqmi_encdec",
22300 "libqmi_csi",
22301 "libc++",
22302 "libc",
22303 "libm",
22304 "libdl",
22305 ],
22306 },
22307 },
22308 compile_multilib: "64",
22309 strip: {
22310 none: true,
22311 },
22312 prefer: true,
22313 soc_specific: true,
22314}
22315
22316cc_prebuilt_binary {
22317 name: "pm-proxy",
22318 owner: "shift",
22319 target: {
22320 android_arm64: {
22321 srcs: [
22322 "proprietary/vendor/bin/pm-proxy",
22323 ],
22324 shared_libs: [
22325 "libperipheral_client",
22326 "libcutils",
22327 "liblog",
22328 "libmdmdetect",
22329 "libc++",
22330 "libc",
22331 "libm",
22332 "libdl",
22333 ],
22334 },
22335 },
22336 compile_multilib: "64",
22337 strip: {
22338 none: true,
22339 },
22340 prefer: true,
22341 soc_specific: true,
22342}
22343
22344cc_prebuilt_binary {
22345 name: "pm-service",
22346 owner: "shift",
22347 target: {
22348 android_arm64: {
22349 srcs: [
22350 "proprietary/vendor/bin/pm-service",
22351 ],
22352 shared_libs: [
22353 "libcutils",
22354 "libutils",
22355 "liblog",
22356 "libbinder",
22357 "libqmi_cci",
22358 "libqmi_common_so",
22359 "libqmi_encdec",
22360 "libqmi_csi",
22361 "libmdmdetect",
22362 "libperipheral_client",
22363 "libc++",
22364 "libc",
22365 "libm",
22366 "libdl",
22367 ],
22368 },
22369 },
22370 compile_multilib: "64",
22371 strip: {
22372 none: true,
22373 },
22374 prefer: true,
22375 soc_specific: true,
22376}
22377
22378cc_prebuilt_binary {
22379 name: "port-bridge",
22380 owner: "shift",
22381 target: {
22382 android_arm64: {
22383 srcs: [
22384 "proprietary/vendor/bin/port-bridge",
22385 ],
22386 shared_libs: [
22387 "libutils",
22388 "libcutils",
22389 "libdsutils",
22390 "libc++",
22391 "libc",
22392 "libm",
22393 "libdl",
22394 ],
22395 },
22396 },
22397 compile_multilib: "64",
22398 strip: {
22399 none: true,
22400 },
22401 prefer: true,
22402 soc_specific: true,
22403}
22404
22405cc_prebuilt_binary {
22406 name: "power_off_alarm",
22407 owner: "shift",
22408 target: {
22409 android_arm64: {
22410 srcs: [
22411 "proprietary/vendor/bin/power_off_alarm",
22412 ],
22413 shared_libs: [
22414 "libc",
22415 "liblog",
22416 "libcutils",
22417 "libc++",
22418 "libm",
22419 "libdl",
22420 ],
22421 },
22422 },
22423 compile_multilib: "64",
22424 strip: {
22425 none: true,
22426 },
22427 prefer: true,
22428 soc_specific: true,
22429}
22430
22431cc_prebuilt_binary {
22432 name: "ppd",
22433 owner: "shift",
22434 target: {
22435 android_arm64: {
22436 srcs: [
22437 "proprietary/vendor/bin/ppd",
22438 ],
22439 shared_libs: [
22440 "libcutils",
22441 "liblog",
22442 "libhidlbase",
22443 "vendor.display.postproc@1.0",
22444 "libc++",
22445 "libc",
22446 "libm",
22447 "libdl",
22448 ],
22449 },
22450 },
22451 compile_multilib: "64",
22452 strip: {
22453 none: true,
22454 },
22455 prefer: true,
22456 soc_specific: true,
22457}
22458
22459cc_prebuilt_binary {
22460 name: "qdcmss",
22461 owner: "shift",
22462 target: {
22463 android_arm64: {
22464 srcs: [
22465 "proprietary/vendor/bin/qdcmss",
22466 ],
22467 shared_libs: [
22468 "libcutils",
22469 "libutils",
22470 "libqservice",
22471 "libsdmutils",
22472 "libbinder",
22473 "liblog",
22474 "libc++",
22475 "libc",
22476 "libm",
22477 "libdl",
22478 ],
22479 },
22480 },
22481 compile_multilib: "64",
22482 strip: {
22483 none: true,
22484 },
22485 prefer: true,
22486 soc_specific: true,
22487}
22488
22489cc_prebuilt_binary {
22490 name: "qmipriod",
22491 owner: "shift",
22492 target: {
22493 android_arm64: {
22494 srcs: [
22495 "proprietary/vendor/bin/qmipriod",
22496 ],
22497 shared_libs: [
22498 "libqmi_cci",
22499 "libqmiservices",
22500 "libqmi_client_helper",
22501 "libcutils",
22502 "libc++",
22503 "libc",
22504 "libm",
22505 "libdl",
22506 ],
22507 },
22508 },
22509 compile_multilib: "64",
22510 strip: {
22511 none: true,
22512 },
22513 prefer: true,
22514 soc_specific: true,
22515}
22516
22517cc_prebuilt_binary {
22518 name: "qrtr-cfg",
22519 owner: "shift",
22520 target: {
22521 android_arm64: {
22522 srcs: [
22523 "proprietary/vendor/bin/qrtr-cfg",
22524 ],
22525 shared_libs: [
22526 "libqrtr",
22527 "libc++",
22528 "libc",
22529 "libm",
22530 "libdl",
22531 ],
22532 },
22533 },
22534 compile_multilib: "64",
22535 strip: {
22536 none: true,
22537 },
22538 prefer: true,
22539 soc_specific: true,
22540}
22541
22542cc_prebuilt_binary {
22543 name: "qrtr-ns",
22544 owner: "shift",
22545 target: {
22546 android_arm64: {
22547 srcs: [
22548 "proprietary/vendor/bin/qrtr-ns",
22549 ],
22550 shared_libs: [
22551 "libqrtr",
22552 "libc++",
22553 "libc",
22554 "libm",
22555 "libdl",
22556 ],
22557 },
22558 },
22559 compile_multilib: "64",
22560 strip: {
22561 none: true,
22562 },
22563 prefer: true,
22564 soc_specific: true,
22565}
22566
22567cc_prebuilt_binary {
22568 name: "qseecomd",
22569 owner: "shift",
22570 target: {
22571 android_arm64: {
22572 srcs: [
22573 "proprietary/vendor/bin/qseecomd",
22574 ],
22575 shared_libs: [
22576 "libcutils",
22577 "libutils",
22578 "liblog",
22579 "libQSEEComAPI",
22580 "libdrmfs",
22581 "libc++",
22582 "libc",
22583 "libm",
22584 "libdl",
22585 ],
22586 },
22587 },
22588 compile_multilib: "64",
22589 strip: {
22590 none: true,
22591 },
22592 prefer: true,
22593 soc_specific: true,
22594}
22595
22596cc_prebuilt_binary {
22597 name: "qti",
22598 owner: "shift",
22599 target: {
22600 android_arm64: {
22601 srcs: [
22602 "proprietary/vendor/bin/qti",
22603 ],
22604 shared_libs: [
22605 "libc",
22606 "liblog",
22607 "libdiag",
22608 "libdsutils",
22609 "librmnetctl",
22610 "libqmi_cci",
22611 "libqmiservices",
22612 "libnetutils",
22613 "libcutils",
22614 "libqmi_client_qmux",
22615 "libqmi_encdec",
22616 "libqcmaputils",
22617 "libc++",
22618 "libm",
22619 "libdl",
22620 ],
22621 },
22622 },
22623 compile_multilib: "64",
22624 strip: {
22625 none: true,
22626 },
22627 prefer: true,
22628 soc_specific: true,
22629}
22630
22631cc_prebuilt_binary {
22632 name: "rmt_storage",
22633 owner: "shift",
22634 target: {
22635 android_arm64: {
22636 srcs: [
22637 "proprietary/vendor/bin/rmt_storage",
22638 ],
22639 shared_libs: [
22640 "libqmi_csi",
22641 "libqmi_common_so",
22642 "libcutils",
22643 "liblog",
22644 "libmdmdetect",
22645 "libc++",
22646 "libc",
22647 "libm",
22648 "libdl",
22649 ],
22650 },
22651 },
22652 compile_multilib: "64",
22653 strip: {
22654 none: true,
22655 },
22656 prefer: true,
22657 soc_specific: true,
22658}
22659
22660cc_prebuilt_binary {
22661 name: "sensors.qti",
22662 owner: "shift",
22663 target: {
22664 android_arm64: {
22665 srcs: [
22666 "proprietary/vendor/bin/sensors.qti",
22667 ],
22668 shared_libs: [
22669 "libprotobuf-cpp-lite-3.9.1-vendorcompat",
22670 "liblog",
22671 "libdiag",
22672 "libssc",
22673 "libsensorslog",
22674 "libcutils",
22675 "libsnsapi",
22676 "libc++",
22677 "libc",
22678 "libm",
22679 "libdl",
22680 ],
22681 },
22682 },
22683 compile_multilib: "64",
22684 strip: {
22685 none: true,
22686 },
22687 prefer: true,
22688 soc_specific: true,
22689}
22690
22691cc_prebuilt_binary {
22692 name: "shsusrd",
22693 owner: "shift",
22694 target: {
22695 android_arm64: {
22696 srcs: [
22697 "proprietary/vendor/bin/shsusrd",
22698 ],
22699 shared_libs: [
22700 "libcrypto",
22701 "libssl",
22702 "libqmiservices",
22703 "libqmi_cci",
22704 "libqmi_common_so",
22705 "libqmi_client_qmux",
22706 "libqmi_client_helper",
22707 "libdsutils",
22708 "libconfigdb",
22709 "libcutils",
22710 "liblog",
22711 "libc++",
22712 "libc",
22713 "libm",
22714 "libdl",
22715 ],
22716 },
22717 },
22718 compile_multilib: "64",
22719 strip: {
22720 none: true,
22721 },
22722 prefer: true,
22723 soc_specific: true,
22724}
22725
22726cc_prebuilt_binary {
22727 name: "sscrpcd",
22728 owner: "shift",
22729 target: {
22730 android_arm64: {
22731 srcs: [
22732 "proprietary/vendor/bin/sscrpcd",
22733 ],
22734 shared_libs: [
22735 "liblog",
22736 "libc++",
22737 "libc",
22738 "libm",
22739 "libdl",
22740 ],
22741 },
22742 },
22743 compile_multilib: "64",
22744 strip: {
22745 none: true,
22746 },
22747 prefer: true,
22748 soc_specific: true,
22749}
22750
22751cc_prebuilt_binary {
22752 name: "ssgqmigd",
22753 owner: "shift",
22754 target: {
22755 android_arm64: {
22756 srcs: [
22757 "proprietary/vendor/bin/ssgqmigd",
22758 ],
22759 shared_libs: [
22760 "liblog",
22761 "libm",
22762 "libdl",
22763 "libc",
22764 ],
22765 },
22766 },
22767 compile_multilib: "64",
22768 strip: {
22769 none: true,
22770 },
22771 prefer: true,
22772 soc_specific: true,
22773}
22774
22775cc_prebuilt_binary {
22776 name: "ssgtzd",
22777 owner: "shift",
22778 target: {
22779 android_arm64: {
22780 srcs: [
22781 "proprietary/vendor/bin/ssgtzd",
22782 ],
22783 shared_libs: [
22784 "libqcbor",
22785 "libminksocket",
22786 "libminkdescriptor",
22787 "liblog",
22788 "libjsoncpp",
22789 "libcutils",
22790 "libQSEEComAPI",
22791 "libcurl",
22792 "libqmi",
22793 "libqmi_common_so",
22794 "libqmi_csi",
22795 "libqmi_cci",
22796 "libdsi_netctrl",
22797 "libcrypto",
22798 "libqrtr",
22799 "libc++",
22800 "libc",
22801 "libm",
22802 "libdl",
22803 ],
22804 },
22805 },
22806 compile_multilib: "64",
22807 strip: {
22808 none: true,
22809 },
22810 prefer: true,
22811 soc_specific: true,
22812}
22813
22814cc_prebuilt_binary {
22815 name: "tftp_server",
22816 owner: "shift",
22817 target: {
22818 android_arm64: {
22819 srcs: [
22820 "proprietary/vendor/bin/tftp_server",
22821 ],
22822 shared_libs: [
22823 "libqsocket",
22824 "libqrtr",
22825 "liblog",
22826 "libc++",
22827 "libc",
22828 "libm",
22829 "libdl",
22830 ],
22831 },
22832 },
22833 compile_multilib: "64",
22834 strip: {
22835 none: true,
22836 },
22837 prefer: true,
22838 soc_specific: true,
22839}
22840
22841cc_prebuilt_binary {
22842 name: "thermal-engine",
22843 owner: "shift",
22844 target: {
22845 android_arm64: {
22846 srcs: [
22847 "proprietary/vendor/bin/thermal-engine",
22848 ],
22849 shared_libs: [
22850 "libcutils",
22851 "liblog",
22852 "libqmi_common_so",
22853 "libqmi_cci",
22854 "libc++",
22855 "libc",
22856 "libm",
22857 "libdl",
22858 ],
22859 },
22860 },
22861 compile_multilib: "64",
22862 strip: {
22863 none: true,
22864 },
22865 prefer: true,
22866 soc_specific: true,
22867}
22868
22869cc_prebuilt_binary {
22870 name: "time_daemon",
22871 owner: "shift",
22872 target: {
22873 android_arm64: {
22874 srcs: [
22875 "proprietary/vendor/bin/time_daemon",
22876 ],
22877 shared_libs: [
22878 "libc",
22879 "liblog",
22880 "libcutils",
22881 "libqmi_cci",
22882 "libqmi_common_so",
22883 "libc++",
22884 "libm",
22885 "libdl",
22886 ],
22887 },
22888 },
22889 compile_multilib: "64",
22890 strip: {
22891 none: true,
22892 },
22893 prefer: true,
22894 soc_specific: true,
22895}
22896
22897cc_prebuilt_binary {
22898 name: "vendor.qti.qspmhal@1.0-service",
22899 owner: "shift",
22900 target: {
22901 android_arm64: {
22902 srcs: [
22903 "proprietary/vendor/bin/vendor.qti.qspmhal@1.0-service",
22904 ],
22905 shared_libs: [
22906 "vendor.qti.qspmhal@1.0",
22907 "vendor.qti.qspmhal@1.0-impl",
22908 "libhidlbase",
22909 "liblog",
22910 "libutils",
22911 "libavservices_minijail",
22912 "libc++",
22913 "libc",
22914 "libm",
22915 "libdl",
22916 ],
22917 },
22918 },
22919 compile_multilib: "64",
22920 strip: {
22921 none: true,
22922 },
22923 prefer: true,
22924 soc_specific: true,
22925}
22926
22927sh_binary {
22928 name: "vendor_modprobe",
22929 owner: "shift",
22930 src: "proprietary/vendor/bin/vendor_modprobe.sh",
22931 filename: "vendor_modprobe.sh",
22932 soc_specific: true,
22933}
22934
22935cc_prebuilt_binary {
22936 name: "vibratorcal",
22937 owner: "shift",
22938 target: {
22939 android_arm64: {
22940 srcs: [
22941 "proprietary/vendor/bin/vibratorcal",
22942 ],
22943 shared_libs: [
22944 "libc++",
22945 "libc",
22946 "libdl",
22947 "libm",
22948 ],
22949 },
22950 },
22951 compile_multilib: "64",
22952 strip: {
22953 none: true,
22954 },
22955 prefer: true,
22956 soc_specific: true,
22957}
22958
22959cc_prebuilt_binary {
22960 name: "vppservice",
22961 owner: "shift",
22962 target: {
22963 android_arm64: {
22964 srcs: [
22965 "proprietary/vendor/bin/vppservice",
22966 ],
22967 shared_libs: [
22968 "libhidlbase",
22969 "libhidltransport",
22970 "liblog",
22971 "libhwbinder",
22972 "libutils",
22973 "libhardware",
22974 "vendor.qti.hardware.vpp@2.0",
22975 "libcutils",
22976 "libvpplibrary",
22977 "libqdMetaData",
22978 "libc++",
22979 "libc",
22980 "libm",
22981 "libdl",
22982 ],
22983 },
22984 },
22985 compile_multilib: "64",
22986 strip: {
22987 none: true,
22988 },
22989 prefer: true,
22990 soc_specific: true,
22991}
22992
22993cc_prebuilt_binary {
22994 name: "wfdhdcphalservice",
22995 owner: "shift",
22996 target: {
22997 android_arm: {
22998 srcs: [
22999 "proprietary/vendor/bin/wfdhdcphalservice",
23000 ],
23001 shared_libs: [
23002 "android.hardware.drm@1.0",
23003 "android.hardware.drm@1.1",
23004 "android.hardware.drm@1.2",
23005 "android.hardware.drm@1.3",
23006 "android.hidl.memory@1.0",
23007 "libhidlmemory",
23008 "libc++",
23009 "libhidlbase",
23010 "libbinder",
23011 "libbase",
23012 "liblog",
23013 "libutils",
23014 "libcutils",
23015 "libwfdhdcpcp",
23016 "libwfdhdcpservice_proprietary",
23017 "libwfdcommonutils_proprietary",
23018 "libwfdutils_proprietary",
23019 "libqdMetaData",
23020 "libavservices_minijail",
23021 "libwfddisplayconfig_proprietary",
23022 "libc",
23023 "libm",
23024 "libdl",
23025 ],
23026 },
23027 },
23028 compile_multilib: "32",
23029 strip: {
23030 none: true,
23031 },
23032 prefer: true,
23033 soc_specific: true,
23034}
23035
23036cc_prebuilt_binary {
23037 name: "wfdvndservice",
23038 owner: "shift",
23039 target: {
23040 android_arm: {
23041 srcs: [
23042 "proprietary/vendor/bin/wfdvndservice",
23043 ],
23044 shared_libs: [
23045 "libutils",
23046 "liblog",
23047 "libbinder",
23048 "libwfdhdcpservice_proprietary",
23049 "libavservices_minijail",
23050 "libc++",
23051 "libc",
23052 "libm",
23053 "libdl",
23054 ],
23055 },
23056 },
23057 compile_multilib: "32",
23058 strip: {
23059 none: true,
23060 },
23061 prefer: true,
23062 soc_specific: true,
23063}
23064
23065cc_prebuilt_binary {
23066 name: "wifidisplayhalservice",
23067 owner: "shift",
23068 target: {
23069 android_arm: {
23070 srcs: [
23071 "proprietary/vendor/bin/wifidisplayhalservice",
23072 ],
23073 shared_libs: [
23074 "vendor.qti.hardware.wifidisplaysession@1.0_vendor",
23075 "vendor.qti.hardware.wifidisplaysessionl@1.0-halimpl",
23076 "libhidlbase",
23077 "libutils",
23078 "liblog",
23079 "libbinder",
23080 "libavservices_minijail",
23081 "libc++",
23082 "libc",
23083 "libm",
23084 "libdl",
23085 ],
23086 },
23087 },
23088 compile_multilib: "32",
23089 strip: {
23090 none: true,
23091 },
23092 prefer: true,
23093 soc_specific: true,
23094}
23095
23096cc_prebuilt_binary {
23097 name: "xtra-daemon",
23098 owner: "shift",
23099 target: {
23100 android_arm64: {
23101 srcs: [
23102 "proprietary/vendor/bin/xtra-daemon",
23103 ],
23104 shared_libs: [
23105 "libutils",
23106 "libcutils",
23107 "libcrypto",
23108 "libssl",
23109 "libsqlite",
23110 "libgps.utils",
23111 "libloc_core",
23112 "libizat_core",
23113 "liblbs_core",
23114 "liblog",
23115 "libandroid_net",
23116 "libavservices_minijail",
23117 "libcdfw_remote_api",
23118 "libqcc_file_agent",
23119 "libc++",
23120 "libc",
23121 "libm",
23122 "libdl",
23123 ],
23124 },
23125 },
23126 compile_multilib: "64",
23127 strip: {
23128 none: true,
23129 },
23130 prefer: true,
23131 soc_specific: true,
23132}
23133
23134cc_prebuilt_binary {
23135 name: "dpmd",
23136 owner: "shift",
23137 target: {
23138 android_arm64: {
23139 srcs: [
23140 "proprietary/system_ext/bin/dpmd",
23141 ],
23142 shared_libs: [
23143 "libdpmframework",
23144 "libdiag_system",
23145 "libhardware_legacy",
23146 "libhidlbase",
23147 "libcutils",
23148 "libutils",
23149 "com.qualcomm.qti.dpm.api@1.0",
23150 "libc++",
23151 "libc",
23152 "libm",
23153 "libdl",
23154 ],
23155 },
23156 },
23157 compile_multilib: "64",
23158 strip: {
23159 none: true,
23160 },
23161 prefer: true,
23162 system_ext_specific: true,
23163}
23164
23165cc_prebuilt_binary {
23166 name: "wfdservice",
23167 owner: "shift",
23168 target: {
23169 android_arm: {
23170 srcs: [
23171 "proprietary/system_ext/bin/wfdservice",
23172 ],
23173 shared_libs: [
23174 "liblog",
23175 "libutils",
23176 "libcutils",
23177 "libbinder",
23178 "libwfdservice",
23179 "libmmosal",
23180 "libwfdcommonutils",
23181 "libwfdconfigutils",
23182 "libhidlbase",
23183 "libavservices_minijail",
23184 "libc++",
23185 "libc",
23186 "libm",
23187 "libdl",
23188 ],
23189 },
23190 },
23191 compile_multilib: "32",
23192 strip: {
23193 none: true,
23194 },
23195 prefer: true,
23196 system_ext_specific: true,
23197}
23198
23199install_symlink {
23200 name: "system_ext_priv-app_ims_lib_arm64_libimscamera_jni_so",
23201 system_ext_specific: true,
23202 installed_location: "priv-app/ims/lib/arm64/libimscamera_jni.so",
23203 symlink_target: "/system_ext/lib64/libimscamera_jni.so",
23204}
23205
23206install_symlink {
23207 name: "system_ext_priv-app_ims_lib_arm64_libimsmedia_jni_so",
23208 system_ext_specific: true,
23209 installed_location: "priv-app/ims/lib/arm64/libimsmedia_jni.so",
23210 symlink_target: "/system_ext/lib64/libimsmedia_jni.so",
23211}
23212
23213install_symlink {
23214 name: "system_ext_priv-app_WfdService_lib_arm64_libwfdnative_so",
23215 system_ext_specific: true,
23216 installed_location: "priv-app/WfdService/lib/arm64/libwfdnative.so",
23217 symlink_target: "/system_ext/lib64/libwfdnative.so",
23218}
23219
23220install_symlink {
23221 name: "vendor_lib_libEGL_adreno_so",
23222 soc_specific: true,
23223 installed_location: "lib/libEGL_adreno.so",
23224 symlink_target: "/vendor/lib/egl/libEGL_adreno.so",
23225}
23226
23227install_symlink {
23228 name: "vendor_lib_libGLESv2_adreno_so",
23229 soc_specific: true,
23230 installed_location: "lib/libGLESv2_adreno.so",
23231 symlink_target: "/vendor/lib/egl/libGLESv2_adreno.so",
23232}
23233
23234install_symlink {
23235 name: "vendor_lib_libq3dtools_adreno_so",
23236 soc_specific: true,
23237 installed_location: "lib/libq3dtools_adreno.so",
23238 symlink_target: "/vendor/lib/egl/libq3dtools_adreno.so",
23239}
23240
23241install_symlink {
23242 name: "vendor_lib64_libEGL_adreno_so",
23243 soc_specific: true,
23244 installed_location: "lib64/libEGL_adreno.so",
23245 symlink_target: "/vendor/lib64/egl/libEGL_adreno.so",
23246}
23247
23248install_symlink {
23249 name: "vendor_lib64_libGLESv2_adreno_so",
23250 soc_specific: true,
23251 installed_location: "lib64/libGLESv2_adreno.so",
23252 symlink_target: "/vendor/lib64/egl/libGLESv2_adreno.so",
23253}
23254
23255install_symlink {
23256 name: "vendor_lib64_libq3dtools_adreno_so",
23257 soc_specific: true,
23258 installed_location: "lib64/libq3dtools_adreno.so",
23259 symlink_target: "/vendor/lib64/egl/libq3dtools_adreno.so",
23260}