From c95d0d014e869ee1fb443ae8dbd3d195034306e0 Mon Sep 17 00:00:00 2001 From: Marc Bourgoin Date: Fri, 22 Nov 2024 20:48:46 -0700 Subject: [PATCH] berlin: Regenerate vendor & enable ELF checks Change-Id: I6231c4fe377c4cbb283c7fd291682fd6d09dee45 --- Android.bp | 11711 ++++++++++++++++++++++++++++++++++++++++- Android.mk | 2 +- BoardConfigVendor.mk | 2 +- berlin-vendor.mk | 534 +- 4 files changed, 11829 insertions(+), 420 deletions(-) diff --git a/Android.bp b/Android.bp index 50db607..b652c54 100644 --- a/Android.bp +++ b/Android.bp @@ -1,107 +1,11676 @@ +// // Automatically generated file. DO NOT MODIFY // -// This file is generated by device/motorola/berlin/setup-makefiles.sh soong_namespace { - imports: [ - "vendor/motorola/sm7325-common", - ], + imports: [ + "vendor/motorola/sm7325-common", + "hardware/qcom-caf/sm8350", + "hardware/qcom-caf/wlan", + "vendor/qcom/opensource/commonsys-intf/display", + "vendor/qcom/opensource/commonsys/display", + "vendor/qcom/opensource/dataservices", + "vendor/qcom/opensource/display", + ], +} + +cc_prebuilt_library_shared { + name: "com.mot.eeprom.mot_gt24p64b_ov08a10_eeprom", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/camera/com.mot.eeprom.mot_gt24p64b_ov08a10_eeprom.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/camera/com.mot.eeprom.mot_gt24p64b_ov08a10_eeprom.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + relative_install_path: "camera", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.mot.eeprom.mot_gt24p64b_ov16a10_eeprom", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/camera/com.mot.eeprom.mot_gt24p64b_ov16a10_eeprom.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/camera/com.mot.eeprom.mot_gt24p64b_ov16a10_eeprom.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + relative_install_path: "camera", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.mot.eeprom.mot_gt24p64e_ov32b40_eeprom", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/camera/com.mot.eeprom.mot_gt24p64e_ov32b40_eeprom.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/camera/com.mot.eeprom.mot_gt24p64e_ov32b40_eeprom.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + relative_install_path: "camera", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.mot.eeprom.mot_gt24p64e_s5khm2_eeprom", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/camera/com.mot.eeprom.mot_gt24p64e_s5khm2_eeprom.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/camera/com.mot.eeprom.mot_gt24p64e_s5khm2_eeprom.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + relative_install_path: "camera", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qti.sensor.mot_ov08a10", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/camera/com.qti.sensor.mot_ov08a10.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/camera/com.qti.sensor.mot_ov08a10.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + relative_install_path: "camera", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qti.sensor.mot_ov16a10", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/camera/com.qti.sensor.mot_ov16a10.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/camera/com.qti.sensor.mot_ov16a10.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + relative_install_path: "camera", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qti.sensor.mot_ov32b40", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/camera/com.qti.sensor.mot_ov32b40.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/camera/com.qti.sensor.mot_ov32b40.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + relative_install_path: "camera", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qti.sensor.mot_s5khm2", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/camera/com.qti.sensor.mot_s5khm2.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/camera/com.qti.sensor.mot_s5khm2.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + relative_install_path: "camera", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.arcsoft.node.dc_capture", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/camera/components/com.arcsoft.node.dc_capture.so", + ], + shared_libs: [ + "libcamera_metadata", + "libcom.qti.chinodeutils", + "libcutils", + "libmpbase", + "libarcsoft_portrait_distortion_correction", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/camera/components/com.arcsoft.node.dc_capture.so", + ], + shared_libs: [ + "libcamera_metadata", + "libcom.qti.chinodeutils", + "libcutils", + "libmpbase", + "libarcsoft_portrait_distortion_correction", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + relative_install_path: "camera/components", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.arcsoft.node.dc_preview", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/camera/components/com.arcsoft.node.dc_preview.so", + ], + shared_libs: [ + "libcamera_metadata", + "libcom.qti.chinodeutils", + "libarcsoft_distortion_correction", + "libcutils", + "libmpbase", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/camera/components/com.arcsoft.node.dc_preview.so", + ], + shared_libs: [ + "libcamera_metadata", + "libcom.qti.chinodeutils", + "libarcsoft_distortion_correction", + "libcutils", + "libmpbase", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + relative_install_path: "camera/components", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.mot.node.c2d", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/camera/components/com.mot.node.c2d.so", + ], + shared_libs: [ + "libcamera_metadata", + "libchilog", + "libcom.qti.chinodeutils", + "libmot_chi_desktop_helper", + "libutils", + "libcutils", + "libui", + "libc2d_helper", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/camera/components/com.mot.node.c2d.so", + ], + shared_libs: [ + "libcamera_metadata", + "libchilog", + "libcom.qti.chinodeutils", + "libmot_chi_desktop_helper", + "libutils", + "libcutils", + "libui", + "libc2d_helper", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + relative_install_path: "camera/components", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qti.camx.chiiqutils", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/camera/components/com.qti.camx.chiiqutils.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "libcdsprpc", + "libchilog", + "libcom.qti.chinodeutils", + "libz", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/camera/components/com.qti.camx.chiiqutils.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "libcdsprpc", + "libchilog", + "libcom.qti.chinodeutils", + "libz", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + relative_install_path: "camera/components", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qti.eisv2", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/camera/components/com.qti.eisv2.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libsync", + "libz", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/camera/components/com.qti.eisv2.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libsync", + "libz", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + relative_install_path: "camera/components", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qti.eisv3", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/camera/components/com.qti.eisv3.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libsync", + "libz", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/camera/components/com.qti.eisv3.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libsync", + "libz", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + relative_install_path: "camera/components", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qti.hvx.addconstant", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/camera/components/com.qti.hvx.addconstant.so", + ], + shared_libs: [ + "libchilog", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/camera/components/com.qti.hvx.addconstant.so", + ], + shared_libs: [ + "libchilog", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + relative_install_path: "camera/components", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qti.hvx.binning", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/camera/components/com.qti.hvx.binning.so", + ], + shared_libs: [ + "libchilog", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/camera/components/com.qti.hvx.binning.so", + ], + shared_libs: [ + "libchilog", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + relative_install_path: "camera/components", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qti.node.customhwnode", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/camera/components/com.qti.node.customhwnode.so", + ], + shared_libs: [ + "libcamera_metadata", + "libcom.qti.chinodeutils", + "libchilog", + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/camera/components/com.qti.node.customhwnode.so", + ], + shared_libs: [ + "libcamera_metadata", + "libcom.qti.chinodeutils", + "libchilog", + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + relative_install_path: "camera/components", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qti.node.depth", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/camera/components/com.qti.node.depth.so", + ], + shared_libs: [ + "libcamera_metadata", + "libchilog", + "libcom.qti.chinodeutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/camera/components/com.qti.node.depth.so", + ], + shared_libs: [ + "libcamera_metadata", + "libchilog", + "libcom.qti.chinodeutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + relative_install_path: "camera/components", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qti.node.dewarp", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/camera/components/com.qti.node.dewarp.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "libcamximageformatutils", + "libchilog", + "libcom.qti.chinodeutils", + "libui", + "libz", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/camera/components/com.qti.node.dewarp.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "libcamximageformatutils", + "libchilog", + "libcom.qti.chinodeutils", + "libui", + "libz", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + relative_install_path: "camera/components", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qti.node.dummyrtb", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/camera/components/com.qti.node.dummyrtb.so", + ], + shared_libs: [ + "libcamera_metadata", + "libchilog", + "libcom.qti.chinodeutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/camera/components/com.qti.node.dummyrtb.so", + ], + shared_libs: [ + "libcamera_metadata", + "libchilog", + "libcom.qti.chinodeutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + relative_install_path: "camera/components", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qti.node.dummysat", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/camera/components/com.qti.node.dummysat.so", + ], + shared_libs: [ + "libcamera_metadata", + "libchilog", + "libcom.qti.chinodeutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/camera/components/com.qti.node.dummysat.so", + ], + shared_libs: [ + "libcamera_metadata", + "libchilog", + "libcom.qti.chinodeutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + relative_install_path: "camera/components", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qti.node.eisv2", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/camera/components/com.qti.node.eisv2.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "libcdsprpc", + "libchilog", + "libcom.qti.chinodeutils", + "libz", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/camera/components/com.qti.node.eisv2.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "libcdsprpc", + "libchilog", + "libcom.qti.chinodeutils", + "libz", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + relative_install_path: "camera/components", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qti.node.eisv3", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/camera/components/com.qti.node.eisv3.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "libcdsprpc", + "libchilog", + "libcom.qti.chinodeutils", + "libz", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/camera/components/com.qti.node.eisv3.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "libcdsprpc", + "libchilog", + "libcom.qti.chinodeutils", + "libz", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + relative_install_path: "camera/components", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qti.node.fcv", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/camera/components/com.qti.node.fcv.so", + ], + shared_libs: [ + "libcamera_metadata", + "libchilog", + "libcom.qti.chinodeutils", + "libcutils", + "libsync", + "liblog", + "libz", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/camera/components/com.qti.node.fcv.so", + ], + shared_libs: [ + "libcamera_metadata", + "libchilog", + "libcom.qti.chinodeutils", + "libcutils", + "libsync", + "liblog", + "libz", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + relative_install_path: "camera/components", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qti.node.formatconversion", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/camera/components/com.qti.node.formatconversion.so", + ], + shared_libs: [ + "libcamera_metadata", + "libchilog", + "libcom.qti.chinodeutils", + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/camera/components/com.qti.node.formatconversion.so", + ], + shared_libs: [ + "libcamera_metadata", + "libchilog", + "libcom.qti.chinodeutils", + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + relative_install_path: "camera/components", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qti.node.gpu", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/camera/components/com.qti.node.gpu.so", + ], + shared_libs: [ + "libcamera_metadata", + "libchilog", + "libcom.qti.chinodeutils", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "libz", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/camera/components/com.qti.node.gpu.so", + ], + shared_libs: [ + "libcamera_metadata", + "libchilog", + "libcom.qti.chinodeutils", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "libz", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + relative_install_path: "camera/components", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qti.node.memcpy", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/camera/components/com.qti.node.memcpy.so", + ], + shared_libs: [ + "libcamera_metadata", + "libchilog", + "libcom.qti.chinodeutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/camera/components/com.qti.node.memcpy.so", + ], + shared_libs: [ + "libcamera_metadata", + "libchilog", + "libcom.qti.chinodeutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + relative_install_path: "camera/components", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qti.node.ml", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/camera/components/com.qti.node.ml.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "libcdsprpc", + "libchilog", + "libcom.qti.chinodeutils", + "libcamxswispiqmodule", + "libz", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/camera/components/com.qti.node.ml.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "libcdsprpc", + "libchilog", + "libcom.qti.chinodeutils", + "libcamxswispiqmodule", + "libz", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + relative_install_path: "camera/components", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qti.node.remosaic", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/camera/components/com.qti.node.remosaic.so", + ], + shared_libs: [ + "libcamera_metadata", + "libchilog", + "libcom.qti.chinodeutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/camera/components/com.qti.node.remosaic.so", + ], + shared_libs: [ + "libcamera_metadata", + "libchilog", + "libcom.qti.chinodeutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + relative_install_path: "camera/components", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qti.node.stich", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/camera/components/com.qti.node.stich.so", + ], + shared_libs: [ + "libcamera_metadata", + "libchilog", + "libcom.qti.chinodeutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/camera/components/com.qti.node.stich.so", + ], + shared_libs: [ + "libcamera_metadata", + "libchilog", + "libcom.qti.chinodeutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + relative_install_path: "camera/components", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qti.node.swaidenoiser", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/camera/components/com.qti.node.swaidenoiser.so", + ], + shared_libs: [ + "libcamera_metadata", + "libchilog", + "libcom.qti.chinodeutils", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "libcamxswispiqmodule", + "libz", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/camera/components/com.qti.node.swaidenoiser.so", + ], + shared_libs: [ + "libcamera_metadata", + "libchilog", + "libcom.qti.chinodeutils", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "libcamxswispiqmodule", + "libz", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + relative_install_path: "camera/components", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qti.node.swbestats", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/camera/components/com.qti.node.swbestats.so", + ], + shared_libs: [ + "libcamera_metadata", + "libchilog", + "libcom.qti.chinodeutils", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "libcamxswispiqmodule", + "libz", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/camera/components/com.qti.node.swbestats.so", + ], + shared_libs: [ + "libcamera_metadata", + "libchilog", + "libcom.qti.chinodeutils", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "libcamxswispiqmodule", + "libz", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + relative_install_path: "camera/components", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qti.node.swcac", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/camera/components/com.qti.node.swcac.so", + ], + shared_libs: [ + "libcamera_metadata", + "libchilog", + "libcom.qti.chinodeutils", + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/camera/components/com.qti.node.swcac.so", + ], + shared_libs: [ + "libcamera_metadata", + "libchilog", + "libcom.qti.chinodeutils", + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + relative_install_path: "camera/components", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qti.node.swec", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/camera/components/com.qti.node.swec.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "libcdsprpc", + "libchilog", + "libcom.qti.chinodeutils", + "libz", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/camera/components/com.qti.node.swec.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "libcdsprpc", + "libchilog", + "libcom.qti.chinodeutils", + "libz", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + relative_install_path: "camera/components", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qti.node.swfusion", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/camera/components/com.qti.node.swfusion.so", + ], + shared_libs: [ + "libcamera_metadata", + "libcom.qti.chinodeutils", + "libchilog", + "libcutils", + "libcamxswispiqmodule", + "liblog", + "libz", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/camera/components/com.qti.node.swfusion.so", + ], + shared_libs: [ + "libcamera_metadata", + "libcom.qti.chinodeutils", + "libchilog", + "libcutils", + "libcamxswispiqmodule", + "liblog", + "libz", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + relative_install_path: "camera/components", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qti.node.swlsc", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/camera/components/com.qti.node.swlsc.so", + ], + shared_libs: [ + "libcamera_metadata", + "libchilog", + "libcom.qti.chinodeutils", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "libcamxswispiqmodule", + "libz", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/camera/components/com.qti.node.swlsc.so", + ], + shared_libs: [ + "libcamera_metadata", + "libchilog", + "libcom.qti.chinodeutils", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "libcamxswispiqmodule", + "libz", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + relative_install_path: "camera/components", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qti.node.swmctf", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/camera/components/com.qti.node.swmctf.so", + ], + shared_libs: [ + "libcamera_metadata", + "libchilog", + "libcom.qti.chinodeutils", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "libcamxswispiqmodule", + "libz", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/camera/components/com.qti.node.swmctf.so", + ], + shared_libs: [ + "libcamera_metadata", + "libchilog", + "libcom.qti.chinodeutils", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "libcamxswispiqmodule", + "libz", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + relative_install_path: "camera/components", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qti.node.swmfnr", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/camera/components/com.qti.node.swmfnr.so", + ], + shared_libs: [ + "libcamera_metadata", + "libchilog", + "libcom.qti.chinodeutils", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "libmmcamera_mfnr", + "libcamxswispiqmodule", + "libz", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/camera/components/com.qti.node.swmfnr.so", + ], + shared_libs: [ + "libcamera_metadata", + "libchilog", + "libcom.qti.chinodeutils", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "libmmcamera_mfnr", + "libcamxswispiqmodule", + "libz", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + relative_install_path: "camera/components", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qti.node.swpdpc", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/camera/components/com.qti.node.swpdpc.so", + ], + shared_libs: [ + "libcamera_metadata", + "libchilog", + "libcom.qti.chinodeutils", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "libcamxswispiqmodule", + "libz", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/camera/components/com.qti.node.swpdpc.so", + ], + shared_libs: [ + "libcamera_metadata", + "libchilog", + "libcom.qti.chinodeutils", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "libcamxswispiqmodule", + "libz", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + relative_install_path: "camera/components", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qti.node.swpreprocess", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/camera/components/com.qti.node.swpreprocess.so", + ], + shared_libs: [ + "libcamera_metadata", + "libchilog", + "libcom.qti.chinodeutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/camera/components/com.qti.node.swpreprocess.so", + ], + shared_libs: [ + "libcamera_metadata", + "libchilog", + "libcom.qti.chinodeutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + relative_install_path: "camera/components", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qti.node.swregistration", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/camera/components/com.qti.node.swregistration.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "libchilog", + "libcom.qti.chinodeutils", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/camera/components/com.qti.node.swregistration.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "libchilog", + "libcom.qti.chinodeutils", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + relative_install_path: "camera/components", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qti.stats.aec", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/camera/components/com.qti.stats.aec.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libsync", + "libofflinelog", + "com.qti.stats.common", + "libz", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/camera/components/com.qti.stats.aec.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libsync", + "libofflinelog", + "com.qti.stats.common", + "libz", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + relative_install_path: "camera/components", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qti.stats.aecwrapper", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/camera/components/com.qti.stats.aecwrapper.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "libz", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/camera/components/com.qti.stats.aecwrapper.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "libz", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + relative_install_path: "camera/components", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qti.stats.aecxcore", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/camera/components/com.qti.stats.aecxcore.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libsync", + "libofflinelog", + "com.qti.stats.common", + "libz", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/camera/components/com.qti.stats.aecxcore.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libsync", + "libofflinelog", + "com.qti.stats.common", + "libz", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + relative_install_path: "camera/components", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qti.stats.af", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/camera/components/com.qti.stats.af.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "com.qti.stats.common", + "libz", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/camera/components/com.qti.stats.af.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "com.qti.stats.common", + "libz", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + relative_install_path: "camera/components", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qti.stats.afd", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/camera/components/com.qti.stats.afd.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "libz", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/camera/components/com.qti.stats.afd.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "libz", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + relative_install_path: "camera/components", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qti.stats.afwrapper", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/camera/components/com.qti.stats.afwrapper.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "libz", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/camera/components/com.qti.stats.afwrapper.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "libz", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + relative_install_path: "camera/components", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qti.stats.asd", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/camera/components/com.qti.stats.asd.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "libz", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/camera/components/com.qti.stats.asd.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "libz", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + relative_install_path: "camera/components", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qti.stats.awb", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/camera/components/com.qti.stats.awb.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "com.qti.stats.common", + "libz", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/camera/components/com.qti.stats.awb.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "com.qti.stats.common", + "libz", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + relative_install_path: "camera/components", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qti.stats.awbwrapper", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/camera/components/com.qti.stats.awbwrapper.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "libz", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/camera/components/com.qti.stats.awbwrapper.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "libz", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + relative_install_path: "camera/components", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qti.stats.cnndriver", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/camera/components/com.qti.stats.cnndriver.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "libcdsprpc", + "libbitmlengine", + "libz", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/camera/components/com.qti.stats.cnndriver.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "libcdsprpc", + "libbitmlengine", + "libz", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + relative_install_path: "camera/components", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qti.stats.haf", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/camera/components/com.qti.stats.haf.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "com.qti.stats.common", + "libz", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/camera/components/com.qti.stats.haf.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "com.qti.stats.common", + "libz", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + relative_install_path: "camera/components", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qti.stats.hafoverride", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/camera/components/com.qti.stats.hafoverride.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "libz", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/camera/components/com.qti.stats.hafoverride.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "libz", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + relative_install_path: "camera/components", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qti.stats.pdlib", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/camera/components/com.qti.stats.pdlib.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "libz", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/camera/components/com.qti.stats.pdlib.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "libz", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + relative_install_path: "camera/components", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qti.stats.pdlibsony", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/camera/components/com.qti.stats.pdlibsony.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "libz", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/camera/components/com.qti.stats.pdlibsony.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "libz", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + relative_install_path: "camera/components", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qti.stats.pdlibwrapper", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/camera/components/com.qti.stats.pdlibwrapper.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "libz", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/camera/components/com.qti.stats.pdlibwrapper.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "libz", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + relative_install_path: "camera/components", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qti.stats.tracker", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/camera/components/com.qti.stats.tracker.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "libfastcvopt", + "libfastcvdsp_stub", + "libscveCommon", + "libscveCommon_stub", + "libscveObjectTracker", + "libscveObjectTracker_stub", + "libscveObjectSegmentation", + "libscveObjectSegmentation_stub", + "com.qti.stats.common", + "libz", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/camera/components/com.qti.stats.tracker.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "libfastcvopt", + "libfastcvdsp_stub", + "libscveCommon", + "libscveCommon_stub", + "libscveObjectTracker", + "libscveObjectTracker_stub", + "libscveObjectSegmentation", + "libscveObjectSegmentation_stub", + "com.qti.stats.common", + "libz", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + relative_install_path: "camera/components", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qtistatic.stats.aec", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/camera/components/com.qtistatic.stats.aec.so", + ], + shared_libs: [ + "libchilog", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "libz", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/camera/components/com.qtistatic.stats.aec.so", + ], + shared_libs: [ + "libchilog", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "libz", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + relative_install_path: "camera/components", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qtistatic.stats.af", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/camera/components/com.qtistatic.stats.af.so", + ], + shared_libs: [ + "libchilog", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "libz", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/camera/components/com.qtistatic.stats.af.so", + ], + shared_libs: [ + "libchilog", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "libz", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + relative_install_path: "camera/components", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qtistatic.stats.awb", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/camera/components/com.qtistatic.stats.awb.so", + ], + shared_libs: [ + "libchilog", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "libz", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/camera/components/com.qtistatic.stats.awb.so", + ], + shared_libs: [ + "libchilog", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "libz", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + relative_install_path: "camera/components", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qtistatic.stats.pdlib", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/camera/components/com.qtistatic.stats.pdlib.so", + ], + shared_libs: [ + "libchilog", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "libz", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/camera/components/com.qtistatic.stats.pdlib.so", + ], + shared_libs: [ + "libchilog", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "libz", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + relative_install_path: "camera/components", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.vidhance.node.ica", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/camera/components/com.vidhance.node.ica.so", + ], + shared_libs: [ + "liblog", + "libcom.qti.chinodeutils", + "libcutils", + "libutils", + "libmotoisdataqueue", + "libvidhance", + "libsensorslog", + "libui", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/camera/components/com.vidhance.node.ica.so", + ], + shared_libs: [ + "liblog", + "libcom.qti.chinodeutils", + "libcutils", + "libutils", + "libmotoisdataqueue", + "libvidhance", + "libsensorslog", + "libui", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + relative_install_path: "camera/components", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.vidhance.node.processing", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/camera/components/com.vidhance.node.processing.so", + ], + shared_libs: [ + "liblog", + "libcom.qti.chinodeutils", + "libcutils", + "libutils", + "libvidhance", + "libsensorslog", + "libui", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/camera/components/com.vidhance.node.processing.so", + ], + shared_libs: [ + "liblog", + "libcom.qti.chinodeutils", + "libcutils", + "libutils", + "libvidhance", + "libsensorslog", + "libui", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + relative_install_path: "camera/components", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.vidhance.stats.aec_dmbr", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/camera/components/com.vidhance.stats.aec_dmbr.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libsync", + "libofflinelog", + "libvidhance", + "libsensorslog", + "libutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/camera/components/com.vidhance.stats.aec_dmbr.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libsync", + "libofflinelog", + "libvidhance", + "libsensorslog", + "libutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + relative_install_path: "camera/components", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qti.chiusecaseselector", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/com.qti.chiusecaseselector.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "com.qti.chi.override", + "libchilog", + "libz", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/com.qti.chiusecaseselector.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "com.qti.chi.override", + "libchilog", + "libz", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qti.feature2.anchorsync", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/com.qti.feature2.anchorsync.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "com.qti.chi.override", + "libchilog", + "vendor.qti.hardware.vpp@1.1", + "vendor.qti.hardware.vpp@1.2", + "libz", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/com.qti.feature2.anchorsync.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "com.qti.chi.override", + "libchilog", + "vendor.qti.hardware.vpp@1.1", + "vendor.qti.hardware.vpp@1.2", + "libz", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qti.feature2.demux", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/com.qti.feature2.demux.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "com.qti.chi.override", + "libchilog", + "vendor.qti.hardware.vpp@1.1", + "vendor.qti.hardware.vpp@1.2", + "libz", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/com.qti.feature2.demux.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "com.qti.chi.override", + "libchilog", + "vendor.qti.hardware.vpp@1.1", + "vendor.qti.hardware.vpp@1.2", + "libz", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qti.feature2.derivedoffline", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/com.qti.feature2.derivedoffline.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "com.qti.chi.override", + "com.qti.feature2.generic", + "libchilog", + "vendor.qti.hardware.vpp@1.1", + "vendor.qti.hardware.vpp@1.2", + "libz", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/com.qti.feature2.derivedoffline.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "com.qti.chi.override", + "com.qti.feature2.generic", + "libchilog", + "vendor.qti.hardware.vpp@1.1", + "vendor.qti.hardware.vpp@1.2", + "libz", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qti.feature2.frameselect", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/com.qti.feature2.frameselect.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "com.qti.chi.override", + "libchilog", + "vendor.qti.hardware.vpp@1.1", + "vendor.qti.hardware.vpp@1.2", + "libz", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/com.qti.feature2.frameselect.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "com.qti.chi.override", + "libchilog", + "vendor.qti.hardware.vpp@1.1", + "vendor.qti.hardware.vpp@1.2", + "libz", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qti.feature2.fusion", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/com.qti.feature2.fusion.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "com.qti.chi.override", + "libchilog", + "vendor.qti.hardware.vpp@1.1", + "vendor.qti.hardware.vpp@1.2", + "libz", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/com.qti.feature2.fusion.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "com.qti.chi.override", + "libchilog", + "vendor.qti.hardware.vpp@1.1", + "vendor.qti.hardware.vpp@1.2", + "libz", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qti.feature2.generic", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/com.qti.feature2.generic.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "com.qti.chi.override", + "libchilog", + "vendor.qti.hardware.vpp@1.1", + "vendor.qti.hardware.vpp@1.2", + "libz", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/com.qti.feature2.generic.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "com.qti.chi.override", + "libchilog", + "vendor.qti.hardware.vpp@1.1", + "vendor.qti.hardware.vpp@1.2", + "libz", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qti.feature2.gs.cedros", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/com.qti.feature2.gs.cedros.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "com.qti.chi.override", + "com.qti.feature2.frameselect", + "com.qti.feature2.generic", + "com.qti.feature2.serializer", + "com.qti.feature2.rt", + "com.qti.feature2.anchorsync", + "com.qti.feature2.demux", + "com.qti.feature2.fusion", + "com.qti.feature2.hdr", + "com.qti.feature2.memcpy", + "com.qti.feature2.mfsr", + "com.qti.feature2.rawhdr", + "com.qti.feature2.swmf", + "com.qti.feature2.mcreprocrt", + "com.qti.feature2.mux", + "com.qti.feature2.realtimeserializer", + "com.qti.feature2.rtmcx", + "libchilog", + "vendor.qti.hardware.vpp@1.1", + "vendor.qti.hardware.vpp@1.2", + "libz", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/com.qti.feature2.gs.cedros.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "com.qti.chi.override", + "com.qti.feature2.frameselect", + "com.qti.feature2.generic", + "com.qti.feature2.serializer", + "com.qti.feature2.rt", + "com.qti.feature2.anchorsync", + "com.qti.feature2.demux", + "com.qti.feature2.fusion", + "com.qti.feature2.hdr", + "com.qti.feature2.memcpy", + "com.qti.feature2.mfsr", + "com.qti.feature2.rawhdr", + "com.qti.feature2.swmf", + "com.qti.feature2.mcreprocrt", + "com.qti.feature2.mux", + "com.qti.feature2.realtimeserializer", + "com.qti.feature2.rtmcx", + "libchilog", + "vendor.qti.hardware.vpp@1.1", + "vendor.qti.hardware.vpp@1.2", + "libz", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qti.feature2.gs.kamorta", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/com.qti.feature2.gs.kamorta.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "com.qti.chi.override", + "com.qti.feature2.frameselect", + "com.qti.feature2.generic", + "com.qti.feature2.serializer", + "com.qti.feature2.rt", + "com.qti.feature2.anchorsync", + "com.qti.feature2.demux", + "com.qti.feature2.fusion", + "com.qti.feature2.hdr", + "com.qti.feature2.memcpy", + "com.qti.feature2.mfsr", + "com.qti.feature2.rawhdr", + "com.qti.feature2.swmf", + "com.qti.feature2.mcreprocrt", + "com.qti.feature2.mux", + "com.qti.feature2.realtimeserializer", + "com.qti.feature2.rtmcx", + "libchilog", + "vendor.qti.hardware.vpp@1.1", + "vendor.qti.hardware.vpp@1.2", + "libz", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/com.qti.feature2.gs.kamorta.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "com.qti.chi.override", + "com.qti.feature2.frameselect", + "com.qti.feature2.generic", + "com.qti.feature2.serializer", + "com.qti.feature2.rt", + "com.qti.feature2.anchorsync", + "com.qti.feature2.demux", + "com.qti.feature2.fusion", + "com.qti.feature2.hdr", + "com.qti.feature2.memcpy", + "com.qti.feature2.mfsr", + "com.qti.feature2.rawhdr", + "com.qti.feature2.swmf", + "com.qti.feature2.mcreprocrt", + "com.qti.feature2.mux", + "com.qti.feature2.realtimeserializer", + "com.qti.feature2.rtmcx", + "libchilog", + "vendor.qti.hardware.vpp@1.1", + "vendor.qti.hardware.vpp@1.2", + "libz", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qti.feature2.gs.kodiak", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/com.qti.feature2.gs.kodiak.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "com.qti.chi.override", + "com.qti.feature2.frameselect", + "com.qti.feature2.generic", + "com.qti.feature2.serializer", + "com.qti.feature2.rt", + "com.qti.feature2.anchorsync", + "com.qti.feature2.demux", + "com.qti.feature2.fusion", + "com.qti.feature2.hdr", + "com.qti.feature2.memcpy", + "com.qti.feature2.mfsr", + "com.qti.feature2.rawhdr", + "com.qti.feature2.swmf", + "com.qti.feature2.mcreprocrt", + "com.qti.feature2.mux", + "com.qti.feature2.realtimeserializer", + "com.qti.feature2.rtmcx", + "libchilog", + "libz", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/com.qti.feature2.gs.kodiak.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "com.qti.chi.override", + "com.qti.feature2.frameselect", + "com.qti.feature2.generic", + "com.qti.feature2.serializer", + "com.qti.feature2.rt", + "com.qti.feature2.anchorsync", + "com.qti.feature2.demux", + "com.qti.feature2.fusion", + "com.qti.feature2.hdr", + "com.qti.feature2.memcpy", + "com.qti.feature2.mfsr", + "com.qti.feature2.rawhdr", + "com.qti.feature2.swmf", + "com.qti.feature2.mcreprocrt", + "com.qti.feature2.mux", + "com.qti.feature2.realtimeserializer", + "com.qti.feature2.rtmcx", + "libchilog", + "libz", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qti.feature2.gs.mannar", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/com.qti.feature2.gs.mannar.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "com.qti.chi.override", + "com.qti.feature2.frameselect", + "com.qti.feature2.generic", + "com.qti.feature2.serializer", + "com.qti.feature2.rt", + "com.qti.feature2.anchorsync", + "com.qti.feature2.demux", + "com.qti.feature2.fusion", + "com.qti.feature2.hdr", + "com.qti.feature2.memcpy", + "com.qti.feature2.mfsr", + "com.qti.feature2.rawhdr", + "com.qti.feature2.swmf", + "com.qti.feature2.mcreprocrt", + "com.qti.feature2.mux", + "com.qti.feature2.realtimeserializer", + "com.qti.feature2.rtmcx", + "libchilog", + "vendor.qti.hardware.vpp@1.1", + "vendor.qti.hardware.vpp@1.2", + "libz", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/com.qti.feature2.gs.mannar.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "com.qti.chi.override", + "com.qti.feature2.frameselect", + "com.qti.feature2.generic", + "com.qti.feature2.serializer", + "com.qti.feature2.rt", + "com.qti.feature2.anchorsync", + "com.qti.feature2.demux", + "com.qti.feature2.fusion", + "com.qti.feature2.hdr", + "com.qti.feature2.memcpy", + "com.qti.feature2.mfsr", + "com.qti.feature2.rawhdr", + "com.qti.feature2.swmf", + "com.qti.feature2.mcreprocrt", + "com.qti.feature2.mux", + "com.qti.feature2.realtimeserializer", + "com.qti.feature2.rtmcx", + "libchilog", + "vendor.qti.hardware.vpp@1.1", + "vendor.qti.hardware.vpp@1.2", + "libz", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qti.feature2.gs.sdm865", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/com.qti.feature2.gs.sdm865.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "com.qti.chi.override", + "com.qti.feature2.frameselect", + "com.qti.feature2.generic", + "com.qti.feature2.serializer", + "com.qti.feature2.rt", + "com.qti.feature2.anchorsync", + "com.qti.feature2.demux", + "com.qti.feature2.fusion", + "com.qti.feature2.hdr", + "com.qti.feature2.memcpy", + "com.qti.feature2.mfsr", + "com.qti.feature2.rawhdr", + "com.qti.feature2.swmf", + "com.qti.feature2.mcreprocrt", + "com.qti.feature2.mux", + "com.qti.feature2.realtimeserializer", + "com.qti.feature2.rtmcx", + "libchilog", + "vendor.qti.hardware.vpp@1.1", + "vendor.qti.hardware.vpp@1.2", + "libz", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/com.qti.feature2.gs.sdm865.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "com.qti.chi.override", + "com.qti.feature2.frameselect", + "com.qti.feature2.generic", + "com.qti.feature2.serializer", + "com.qti.feature2.rt", + "com.qti.feature2.anchorsync", + "com.qti.feature2.demux", + "com.qti.feature2.fusion", + "com.qti.feature2.hdr", + "com.qti.feature2.memcpy", + "com.qti.feature2.mfsr", + "com.qti.feature2.rawhdr", + "com.qti.feature2.swmf", + "com.qti.feature2.mcreprocrt", + "com.qti.feature2.mux", + "com.qti.feature2.realtimeserializer", + "com.qti.feature2.rtmcx", + "libchilog", + "vendor.qti.hardware.vpp@1.1", + "vendor.qti.hardware.vpp@1.2", + "libz", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qti.feature2.gs.sm8350", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/com.qti.feature2.gs.sm8350.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "com.qti.chi.override", + "com.qti.feature2.frameselect", + "com.qti.feature2.generic", + "com.qti.feature2.serializer", + "com.qti.feature2.rt", + "com.qti.feature2.anchorsync", + "com.qti.feature2.demux", + "com.qti.feature2.fusion", + "com.qti.feature2.hdr", + "com.qti.feature2.memcpy", + "com.qti.feature2.mfsr", + "com.qti.feature2.rawhdr", + "com.qti.feature2.swmf", + "com.qti.feature2.mcreprocrt", + "com.qti.feature2.mux", + "com.qti.feature2.realtimeserializer", + "com.qti.feature2.rtmcx", + "libchilog", + "vendor.qti.hardware.vpp@1.1", + "vendor.qti.hardware.vpp@1.2", + "libz", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/com.qti.feature2.gs.sm8350.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "com.qti.chi.override", + "com.qti.feature2.frameselect", + "com.qti.feature2.generic", + "com.qti.feature2.serializer", + "com.qti.feature2.rt", + "com.qti.feature2.anchorsync", + "com.qti.feature2.demux", + "com.qti.feature2.fusion", + "com.qti.feature2.hdr", + "com.qti.feature2.memcpy", + "com.qti.feature2.mfsr", + "com.qti.feature2.rawhdr", + "com.qti.feature2.swmf", + "com.qti.feature2.mcreprocrt", + "com.qti.feature2.mux", + "com.qti.feature2.realtimeserializer", + "com.qti.feature2.rtmcx", + "libchilog", + "vendor.qti.hardware.vpp@1.1", + "vendor.qti.hardware.vpp@1.2", + "libz", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qti.feature2.hdr", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/com.qti.feature2.hdr.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "com.qti.chi.override", + "libchilog", + "vendor.qti.hardware.vpp@1.1", + "vendor.qti.hardware.vpp@1.2", + "libz", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/com.qti.feature2.hdr.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "com.qti.chi.override", + "libchilog", + "vendor.qti.hardware.vpp@1.1", + "vendor.qti.hardware.vpp@1.2", + "libz", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qti.feature2.mcreprocrt", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/com.qti.feature2.mcreprocrt.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "com.qti.chi.override", + "libchilog", + "vendor.qti.hardware.vpp@1.1", + "vendor.qti.hardware.vpp@1.2", + "libz", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/com.qti.feature2.mcreprocrt.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "com.qti.chi.override", + "libchilog", + "vendor.qti.hardware.vpp@1.1", + "vendor.qti.hardware.vpp@1.2", + "libz", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qti.feature2.memcpy", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/com.qti.feature2.memcpy.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "com.qti.chi.override", + "libchilog", + "vendor.qti.hardware.vpp@1.1", + "vendor.qti.hardware.vpp@1.2", + "libz", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/com.qti.feature2.memcpy.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "com.qti.chi.override", + "libchilog", + "vendor.qti.hardware.vpp@1.1", + "vendor.qti.hardware.vpp@1.2", + "libz", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qti.feature2.mfsr", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/com.qti.feature2.mfsr.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "com.qti.chi.override", + "libchilog", + "vendor.qti.hardware.vpp@1.1", + "vendor.qti.hardware.vpp@1.2", + "libz", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/com.qti.feature2.mfsr.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "com.qti.chi.override", + "libchilog", + "vendor.qti.hardware.vpp@1.1", + "vendor.qti.hardware.vpp@1.2", + "libz", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qti.feature2.ml", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/com.qti.feature2.ml.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "com.qti.chi.override", + "libchilog", + "vendor.qti.hardware.vpp@1.1", + "vendor.qti.hardware.vpp@1.2", + "libz", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/com.qti.feature2.ml.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "com.qti.chi.override", + "libchilog", + "vendor.qti.hardware.vpp@1.1", + "vendor.qti.hardware.vpp@1.2", + "libz", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qti.feature2.mux", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/com.qti.feature2.mux.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "com.qti.chi.override", + "libchilog", + "vendor.qti.hardware.vpp@1.1", + "vendor.qti.hardware.vpp@1.2", + "libz", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/com.qti.feature2.mux.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "com.qti.chi.override", + "libchilog", + "vendor.qti.hardware.vpp@1.1", + "vendor.qti.hardware.vpp@1.2", + "libz", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qti.feature2.qcfa", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/com.qti.feature2.qcfa.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "com.qti.chi.override", + "libchilog", + "vendor.qti.hardware.vpp@1.1", + "vendor.qti.hardware.vpp@1.2", + "libz", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/com.qti.feature2.qcfa.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "com.qti.chi.override", + "libchilog", + "vendor.qti.hardware.vpp@1.1", + "vendor.qti.hardware.vpp@1.2", + "libz", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qti.feature2.rawhdr", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/com.qti.feature2.rawhdr.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "com.qti.chi.override", + "libchilog", + "vendor.qti.hardware.vpp@1.1", + "vendor.qti.hardware.vpp@1.2", + "libz", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/com.qti.feature2.rawhdr.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "com.qti.chi.override", + "libchilog", + "vendor.qti.hardware.vpp@1.1", + "vendor.qti.hardware.vpp@1.2", + "libz", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qti.feature2.realtimeserializer", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/com.qti.feature2.realtimeserializer.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "com.qti.chi.override", + "libchilog", + "vendor.qti.hardware.vpp@1.1", + "vendor.qti.hardware.vpp@1.2", + "libz", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/com.qti.feature2.realtimeserializer.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "com.qti.chi.override", + "libchilog", + "vendor.qti.hardware.vpp@1.1", + "vendor.qti.hardware.vpp@1.2", + "libz", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qti.feature2.rt", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/com.qti.feature2.rt.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "com.qti.chi.override", + "libchilog", + "vendor.qti.hardware.vpp@1.1", + "vendor.qti.hardware.vpp@1.2", + "libz", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/com.qti.feature2.rt.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "com.qti.chi.override", + "libchilog", + "vendor.qti.hardware.vpp@1.1", + "vendor.qti.hardware.vpp@1.2", + "libz", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qti.feature2.rtmcx", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/com.qti.feature2.rtmcx.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "com.qti.chi.override", + "libchilog", + "vendor.qti.hardware.vpp@1.1", + "vendor.qti.hardware.vpp@1.2", + "libz", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/com.qti.feature2.rtmcx.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "com.qti.chi.override", + "libchilog", + "vendor.qti.hardware.vpp@1.1", + "vendor.qti.hardware.vpp@1.2", + "libz", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qti.feature2.serializer", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/com.qti.feature2.serializer.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "com.qti.chi.override", + "libchilog", + "vendor.qti.hardware.vpp@1.1", + "vendor.qti.hardware.vpp@1.2", + "libz", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/com.qti.feature2.serializer.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "com.qti.chi.override", + "libchilog", + "vendor.qti.hardware.vpp@1.1", + "vendor.qti.hardware.vpp@1.2", + "libz", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qti.feature2.statsregeneration", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/com.qti.feature2.statsregeneration.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "com.qti.chi.override", + "libchilog", + "vendor.qti.hardware.vpp@1.1", + "vendor.qti.hardware.vpp@1.2", + "libz", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/com.qti.feature2.statsregeneration.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "com.qti.chi.override", + "libchilog", + "vendor.qti.hardware.vpp@1.1", + "vendor.qti.hardware.vpp@1.2", + "libz", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qti.feature2.stub", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/com.qti.feature2.stub.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "com.qti.chi.override", + "libchilog", + "vendor.qti.hardware.vpp@1.1", + "vendor.qti.hardware.vpp@1.2", + "libz", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/com.qti.feature2.stub.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "com.qti.chi.override", + "libchilog", + "vendor.qti.hardware.vpp@1.1", + "vendor.qti.hardware.vpp@1.2", + "libz", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qti.feature2.swmf", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/com.qti.feature2.swmf.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "com.qti.chi.override", + "libchilog", + "vendor.qti.hardware.vpp@1.1", + "vendor.qti.hardware.vpp@1.2", + "libz", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/com.qti.feature2.swmf.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "com.qti.chi.override", + "libchilog", + "vendor.qti.hardware.vpp@1.1", + "vendor.qti.hardware.vpp@1.2", + "libz", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qti.settings.kamorta", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/com.qti.settings.kamorta.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "libcdsprpc", + "libz", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/com.qti.settings.kamorta.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "libcdsprpc", + "libz", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qti.settings.kodiak", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/com.qti.settings.kodiak.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "libcdsprpc", + "libz", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/com.qti.settings.kodiak.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "libcdsprpc", + "libz", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qti.settings.mannar", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/com.qti.settings.mannar.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "libcdsprpc", + "libz", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/com.qti.settings.mannar.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "libcdsprpc", + "libz", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qti.settings.sdm865", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/com.qti.settings.sdm865.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "libcdsprpc", + "libz", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/com.qti.settings.sdm865.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "libcdsprpc", + "libz", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qti.settings.sm8350", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/com.qti.settings.sm8350.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "libcdsprpc", + "libz", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/com.qti.settings.sm8350.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "libcdsprpc", + "libz", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qti.stats.common", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/com.qti.stats.common.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "libz", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/com.qti.stats.common.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "libz", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qualcomm.mcx.distortionmapper", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/com.qualcomm.mcx.distortionmapper.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "com.qti.chi.override", + "libchilog", + "libz", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/com.qualcomm.mcx.distortionmapper.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "com.qti.chi.override", + "libchilog", + "libz", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qualcomm.mcx.linearmapper", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/com.qualcomm.mcx.linearmapper.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "com.qti.chi.override", + "libchilog", + "vendor.qti.hardware.vpp@1.1", + "vendor.qti.hardware.vpp@1.2", + "libz", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/com.qualcomm.mcx.linearmapper.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "com.qti.chi.override", + "libchilog", + "vendor.qti.hardware.vpp@1.1", + "vendor.qti.hardware.vpp@1.2", + "libz", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qualcomm.mcx.policy.mfl", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/com.qualcomm.mcx.policy.mfl.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "com.qti.chi.override", + "libchilog", + "vendor.qti.hardware.vpp@1.1", + "vendor.qti.hardware.vpp@1.2", + "libz", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/com.qualcomm.mcx.policy.mfl.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "com.qti.chi.override", + "libchilog", + "vendor.qti.hardware.vpp@1.1", + "vendor.qti.hardware.vpp@1.2", + "libz", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qualcomm.qti.mcx.usecase.extension", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/com.qualcomm.qti.mcx.usecase.extension.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "com.qti.chi.override", + "libchilog", + "vendor.qti.hardware.vpp@1.1", + "vendor.qti.hardware.vpp@1.2", + "libz", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/com.qualcomm.qti.mcx.usecase.extension.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "com.qti.chi.override", + "libchilog", + "vendor.qti.hardware.vpp@1.1", + "vendor.qti.hardware.vpp@1.2", + "libz", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "camera.qcom", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/hw/camera.qcom.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "libcdsprpc", + "libcamxfdengine", + "libcamximageformatutils", + "libcamxstatscore", + "libofflinedump", + "libprotobuf-cpp-full-3.9.1-vendorcompat", + "libqmi_cci", + "libqmi_common_so", + "libqmi_encdec", + "libsensorslog", + "libsnsapi", + "libcvp2_1", + "libcvp_common", + "libsynx", + "libmot_afd", + "libmotoisdataqueue", + "libz", + "libdl", + "libc", + "libm", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/hw/camera.qcom.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "libcdsprpc", + "libcamxfdengine", + "libcamximageformatutils", + "libcamxstatscore", + "libofflinedump", + "libprotobuf-cpp-full-3.9.1-vendorcompat", + "libqmi_cci", + "libqmi_common_so", + "libqmi_encdec", + "libsensorslog", + "libsnsapi", + "libcvp2_1", + "libcvp_common", + "libsynx", + "libmot_afd", + "libmotoisdataqueue", + "libz", + "libdl", + "libc", + "libm", + ], + }, + }, + compile_multilib: "both", + relative_install_path: "hw", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qti.chi.override", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/hw/com.qti.chi.override.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "libchilog", + "vendor.qti.hardware.camera.postproc@1.0-service-impl", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/hw/com.qti.chi.override.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "libchilog", + "vendor.qti.hardware.camera.postproc@1.0-service-impl", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + relative_install_path: "hw", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libacdbloader", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libacdbloader.so", + ], + shared_libs: [ + "libcutils", + "libutils", + "liblog", + "libaudcal", + "libtinyalsa", + "libacdbrtac", + "libadiertac", + "libacdb-fts", + "libion", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libacdbloader.so", + ], + shared_libs: [ + "libcutils", + "libutils", + "liblog", + "libaudcal", + "libtinyalsa", + "libacdbrtac", + "libadiertac", + "libacdb-fts", + "libion", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libarcsoft_distortion_correction", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libarcsoft_distortion_correction.so", + ], + shared_libs: [ + "libOpenCL", + "libmpbase", + "liblog", + "libdl", + "libc", + "libm", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libarcsoft_distortion_correction.so", + ], + shared_libs: [ + "libOpenCL", + "libmpbase", + "liblog", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libarcsoft_portrait_distortion_correction", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libarcsoft_portrait_distortion_correction.so", + ], + shared_libs: [ + "libdl", + "libmpbase", + "libc", + "liblog", + "libm", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libarcsoft_portrait_distortion_correction.so", + ], + shared_libs: [ + "libmpbase", + "libc", + "liblog", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libbitmlengine", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libbitmlengine.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "libcdsprpc", + "libz", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libbitmlengine.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "libcdsprpc", + "libz", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libbitmlenginev2", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libbitmlenginev2.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "libcdsprpc", + "libz", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libbitmlenginev2.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "libcdsprpc", + "libz", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libc2d_helper", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libc2d_helper.so", + ], + shared_libs: [ + "liblog", + "libC2D2", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libc2d_helper.so", + ], + shared_libs: [ + "liblog", + "libC2D2", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libcamera_nn_stub", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libcamera_nn_stub.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libcdsprpc", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libcamera_nn_stub.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libcdsprpc", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libcamerapostproc", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libcamerapostproc.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "com.qti.chi.override", + "com.qti.feature2.generic", + "libchilog", + "libz", + "libdl", + "libc", + "libm", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libcamerapostproc.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "com.qti.chi.override", + "com.qti.feature2.generic", + "libchilog", + "libz", + "libdl", + "libc", + "libm", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libcamxexternalformatutils", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libcamxexternalformatutils.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libsync", + "libz", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libcamxexternalformatutils.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libsync", + "libz", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libcamxfacialfeatures", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libcamxfacialfeatures.so", + ], + shared_libs: [ + "libcamxfdalgo", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libcamxfacialfeatures.so", + ], + shared_libs: [ + "libcamxfdalgo", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libcamxfdalgo", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libcamxfdalgo.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libcamxfdalgo.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libcamxfdengine", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libcamxfdengine.so", + ], + shared_libs: [ + "libbitmlenginev2", + "libcamera_nn_stub", + "libcamxfdalgo", + "libcamxfacialfeatures", + "libcdsprpc", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "libz", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libcamxfdengine.so", + ], + shared_libs: [ + "libbitmlenginev2", + "libcamera_nn_stub", + "libcamxfdalgo", + "libcamxfacialfeatures", + "libcdsprpc", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "libz", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libcamxifestriping", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libcamxifestriping.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libcdsprpc", + "libz", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libcamxifestriping.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libcdsprpc", + "libz", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libcamximageformatutils", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libcamximageformatutils.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "libcdsprpc", + "libdisplayconfig.qti", + "libz", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libcamximageformatutils.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "libcdsprpc", + "libdisplayconfig.qti", + "libz", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libcamxqsatalgo", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libcamxqsatalgo.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "libz", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libcamxqsatalgo.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "libz", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libcamxstatscore", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libcamxstatscore.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "libz", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libcamxstatscore.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "libz", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libcamxswispiqmodule", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libcamxswispiqmodule.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "libcdsprpc", + "libz", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libcamxswispiqmodule.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "libcdsprpc", + "libz", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libcamxswprocessalgo", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libcamxswprocessalgo.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "libz", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libcamxswprocessalgo.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "libz", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libcamxtintlessalgo", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libcamxtintlessalgo.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "libz", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libcamxtintlessalgo.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "libz", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchilog", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchilog.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libsync", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libchilog.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libsync", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libcom.qti.chinodeutils", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libcom.qti.chinodeutils.so", + ], + shared_libs: [ + "libcamera_metadata", + "libchilog", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libcom.qti.chinodeutils.so", + ], + shared_libs: [ + "libcamera_metadata", + "libchilog", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libipebpsstriping", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libipebpsstriping.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libcdsprpc", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libipebpsstriping.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libcdsprpc", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libipebpsstriping170", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libipebpsstriping170.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libcdsprpc", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libipebpsstriping170.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libcdsprpc", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_bestats", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_bestats.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libcdsprpc", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libmmcamera_bestats.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libcdsprpc", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_cac3", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_cac3.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libcdsprpc", + "libOpenCL", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libmmcamera_cac3.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libcdsprpc", + "libOpenCL", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_faceproc", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_faceproc.so", + ], + shared_libs: [ + "libc++", + "libdl", + "libc", + "libm", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libmmcamera_faceproc.so", + ], + shared_libs: [ + "libc++", + "libdl", + "libc", + "libm", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_faceproc2", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_faceproc2.so", + ], + shared_libs: [ + "libc++", + "libdl", + "libc", + "libm", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libmmcamera_faceproc2.so", + ], + shared_libs: [ + "libc++", + "libdl", + "libc", + "libm", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_lscv35", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_lscv35.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libcdsprpc", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libmmcamera_lscv35.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libcdsprpc", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_mfnr", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_mfnr.so", + ], + shared_libs: [ + "libopencv", + "liblog", + "libz", + "libdl", + "libc++", + "libc", + "libm", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libmmcamera_mfnr.so", + ], + shared_libs: [ + "libopencv", + "liblog", + "libz", + "libdl", + "libc++", + "libc", + "libm", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_mfnr_t4", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_mfnr_t4.so", + ], + shared_libs: [ + "libopencv", + "liblog", + "libz", + "libdl", + "libc++", + "libc", + "libm", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libmmcamera_mfnr_t4.so", + ], + shared_libs: [ + "libopencv", + "liblog", + "libz", + "libdl", + "libc++", + "libc", + "libm", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_pdpc", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_pdpc.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libcdsprpc", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libmmcamera_pdpc.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libcdsprpc", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmot_afd", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmot_afd.so", + ], + shared_libs: [ + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libmot_afd.so", + ], + shared_libs: [ + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmot_chi_desktop_helper", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmot_chi_desktop_helper.so", + ], + shared_libs: [ + "libgui_shim_vendor", + "libutils", + "libcutils", + "liblog", + "libhidlbase", + "motorola.hardware.camera.desktop@1.0", + "motorola.hardware.camera.desktop@2.0", + "android.hardware.graphics.bufferqueue@1.0", + "libnativewindow", + "libbinder", + "libui", + "libgui_vendor", + "libcamera_metadata", + "libstagefright_foundation", + "android.hidl.token@1.0-utils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libmot_chi_desktop_helper.so", + ], + shared_libs: [ + "libgui_shim_vendor", + "libutils", + "libcutils", + "liblog", + "libhidlbase", + "motorola.hardware.camera.desktop@1.0", + "motorola.hardware.camera.desktop@2.0", + "android.hardware.graphics.bufferqueue@1.0", + "libnativewindow", + "libbinder", + "libui", + "libgui_vendor", + "libcamera_metadata", + "libstagefright_foundation", + "android.hidl.token@1.0-utils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmot_engine_settings", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmot_engine_settings.so", + ], + shared_libs: [ + "libutils", + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libmot_engine_settings.so", + ], + shared_libs: [ + "libutils", + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmotoisdataqueue", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmotoisdataqueue.so", + ], + shared_libs: [ + "liblog", + "libutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libmotoisdataqueue.so", + ], + shared_libs: [ + "liblog", + "libutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmpbase", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmpbase.so", + ], + shared_libs: [ + "libc", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libmpbase.so", + ], + shared_libs: [ + "libc", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libofflinedump", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libofflinedump.so", + ], + shared_libs: [ + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libofflinedump.so", + ], + shared_libs: [ + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libofflinelog", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libofflinelog.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libsync", + "libutils", + "libutilscallstack", + "libz", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libofflinelog.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libsync", + "libutils", + "libutilscallstack", + "libz", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libopencv", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libopencv.so", + ], + shared_libs: [ + "libc", + "libm", + "libdl", + "liblog", + "libz", + "libc++", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libopencv.so", + ], + shared_libs: [ + "libc", + "libm", + "libdl", + "liblog", + "libz", + "libc++", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libos", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libos.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libos.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libpowercore", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libpowercore.so", + ], + shared_libs: [ + "libcutils", + "libutils", + "liblog", + "libbinder", + "libtinyxml2", + "vendor.display.config@1.0", + "libhidlbase", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libpowercore.so", + ], + shared_libs: [ + "libcutils", + "libutils", + "liblog", + "libbinder", + "libtinyxml2", + "vendor.display.config@1.0", + "libhidlbase", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libswregistrationalgo", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libswregistrationalgo.so", + ], + shared_libs: [ + "liblog", + "libz", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libswregistrationalgo.so", + ], + shared_libs: [ + "liblog", + "libz", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libsynx", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libsynx.so", + ], + shared_libs: [ + "libos", + "libthreadutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libsynx.so", + ], + shared_libs: [ + "libos", + "libthreadutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libthreadutils", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libthreadutils.so", + ], + shared_libs: [ + "libos", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libthreadutils.so", + ], + shared_libs: [ + "libos", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libvideooptfeature", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libvideooptfeature.so", + ], + shared_libs: [ + "libcutils", + "libutils", + "liblog", + "libbinder", + "libtinyxml2", + "libpowercore", + "libdisplayconfig.qti", + "libhidlbase", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libvideooptfeature.so", + ], + shared_libs: [ + "libcutils", + "libutils", + "liblog", + "libbinder", + "libtinyxml2", + "libpowercore", + "libdisplayconfig.qti", + "libhidlbase", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libvidhance", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libvidhance.so", + ], + shared_libs: [ + "libGLESv3", + "libEGL", + "libGLESv2", + "libdl", + "libm", + "liblog", + "libc++", + "libc", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libvidhance.so", + ], + shared_libs: [ + "libGLESv3", + "libEGL", + "libGLESv2", + "libdl", + "libm", + "liblog", + "libc++", + "libc", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libvidhance_active_ois", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libvidhance_active_ois.so", + ], + shared_libs: [ + "libvidhance", + "libdl", + "libm", + "liblog", + "libGLESv3", + "libEGL", + "libGLESv2", + "libc++", + "libc", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libvidhance_active_ois.so", + ], + shared_libs: [ + "libvidhance", + "libdl", + "libm", + "liblog", + "libGLESv3", + "libEGL", + "libGLESv2", + "libc++", + "libc", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libvidhance_dmbr", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libvidhance_dmbr.so", + ], + shared_libs: [ + "libvidhance", + "libdl", + "libm", + "liblog", + "libGLESv3", + "libEGL", + "libGLESv2", + "libc++", + "libc", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libvidhance_dmbr.so", + ], + shared_libs: [ + "libvidhance", + "libdl", + "libm", + "liblog", + "libGLESv3", + "libEGL", + "libGLESv2", + "libc++", + "libc", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libvidhance_face_stabilizer", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libvidhance_face_stabilizer.so", + ], + shared_libs: [ + "libvidhance", + "libdl", + "libm", + "liblog", + "libGLESv3", + "libEGL", + "libGLESv2", + "libc++", + "libc", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libvidhance_face_stabilizer.so", + ], + shared_libs: [ + "libvidhance", + "libdl", + "libm", + "liblog", + "libGLESv3", + "libEGL", + "libGLESv2", + "libc++", + "libc", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libvidhance_fbc", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libvidhance_fbc.so", + ], + shared_libs: [ + "libvidhance", + "libdl", + "libm", + "liblog", + "libGLESv3", + "libEGL", + "libGLESv2", + "libc++", + "libc", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libvidhance_fbc.so", + ], + shared_libs: [ + "libvidhance", + "libdl", + "libm", + "liblog", + "libGLESv3", + "libEGL", + "libGLESv2", + "libc++", + "libc", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libvidhance_horizon_correction", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libvidhance_horizon_correction.so", + ], + shared_libs: [ + "libvidhance", + "libdl", + "libm", + "liblog", + "libGLESv3", + "libEGL", + "libGLESv2", + "libc++", + "libc", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libvidhance_horizon_correction.so", + ], + shared_libs: [ + "libvidhance", + "libdl", + "libm", + "liblog", + "libGLESv3", + "libEGL", + "libGLESv2", + "libc++", + "libc", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libvidhance_stabilizer", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libvidhance_stabilizer.so", + ], + shared_libs: [ + "libvidhance", + "libdl", + "libm", + "liblog", + "libGLESv3", + "libEGL", + "libGLESv2", + "libc++", + "libc", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libvidhance_stabilizer.so", + ], + shared_libs: [ + "libvidhance", + "libdl", + "libm", + "liblog", + "libGLESv3", + "libEGL", + "libGLESv2", + "libc++", + "libc", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libvidhance_zoom_stabilization", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libvidhance_zoom_stabilization.so", + ], + shared_libs: [ + "libvidhance", + "libdl", + "libm", + "liblog", + "libGLESv3", + "libEGL", + "libGLESv2", + "libc++", + "libc", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libvidhance_zoom_stabilization.so", + ], + shared_libs: [ + "libvidhance", + "libdl", + "libm", + "liblog", + "libGLESv3", + "libEGL", + "libGLESv2", + "libc++", + "libc", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "motorola.hardware.camera.desktop@1.0", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/motorola.hardware.camera.desktop@1.0.so", + ], + shared_libs: [ + "android.hardware.graphics.bufferqueue@2.0", + "android.hardware.graphics.common@1.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.common@1.2", + "libhidlbase", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/motorola.hardware.camera.desktop@1.0.so", + ], + shared_libs: [ + "android.hardware.graphics.bufferqueue@2.0", + "android.hardware.graphics.common@1.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.common@1.2", + "libhidlbase", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "motorola.hardware.camera.desktop@2.0", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/motorola.hardware.camera.desktop@2.0.so", + ], + shared_libs: [ + "motorola.hardware.camera.desktop@1.0", + "android.hardware.graphics.bufferqueue@2.0", + "android.hardware.graphics.bufferqueue@1.0", + "android.hardware.media@1.0", + "android.hardware.graphics.common@1.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.common@1.2", + "libhidlbase", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/motorola.hardware.camera.desktop@2.0.so", + ], + shared_libs: [ + "motorola.hardware.camera.desktop@1.0", + "android.hardware.graphics.bufferqueue@2.0", + "android.hardware.graphics.bufferqueue@1.0", + "android.hardware.media@1.0", + "android.hardware.graphics.common@1.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.common@1.2", + "libhidlbase", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.camera.postproc@1.0-service-impl", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/vendor.qti.hardware.camera.postproc@1.0-service-impl.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "vendor.qti.hardware.camera.postproc@1.0", + "libz", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.hardware.camera.postproc@1.0-service-impl.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "vendor.qti.hardware.camera.postproc@1.0", + "libz", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libAndroidAlgSys", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libAndroidAlgSys.so", + ], + shared_libs: [ + "liblog", + "libm", + "libc++_shared", + "libdl", + "libc", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libc++_shared", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libc++_shared.so", + ], + shared_libs: [ + "libc", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libvideoutils", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libvideoutils.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmaxxeffect-cembedded", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/soundfx/libmaxxeffect-cembedded.so", + ], + shared_libs: [ + "libAndroidAlgSys", + "libc++_shared", + "liblog", + "libcutils", + "libutils", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + relative_install_path: "soundfx", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.arcsoft.node.smooth_transition", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/camera/components/com.arcsoft.node.smooth_transition.so", + ], + shared_libs: [ + "libcutils", + "libcamera_metadata", + "libchilog", + "libcom.qti.chinodeutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "camera/components", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libdepthmapwrapper_secure", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/camera/components/libdepthmapwrapper_secure.so", + ], + shared_libs: [ + "libc++", + "libcutils", + "liblog", + "libofflinelog", + "libsync", + "android.hardware.graphics.allocator@3.0", + "android.hardware.graphics.common@1.1", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@2.1", + "libhardware", + "libhidlbase", + "libhidltransport", + "libqdMetaData", + "vendor.qti.hardware.display.allocator@3.0", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "libcamera_metadata", + "libutils", + "libqti_vndfwk_detect", + "android.hardware.graphics.allocator@4.0", + "android.hardware.graphics.mapper@4.0", + "libgralloc.qti", + "libgralloctypes", + "vendor.qti.hardware.display.allocator@4.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + "libmot_chi_desktop_helper", + "libmot_engine_settings", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "camera/components", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "fingerprint.goodix.default", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/hw/fingerprint.goodix.default.so", + ], + shared_libs: [ + "libgf_hal", + "liblog", + "libbinder", + "libhardware", + "libutils", + "libgoodixhwfingerprint", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "hw", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libarcsoft_triple_sat", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libarcsoft_triple_sat.so", + ], + shared_libs: [ + "libcutils", + "libcamera_metadata", + "libchilog", + "libcom.qti.chinodeutils", + "libmpbase", + "libtriplecam_video_optical_zoom", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libarcsoft_triple_zoomtranslator", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libarcsoft_triple_zoomtranslator.so", + ], + shared_libs: [ + "libcutils", + "libchilog", + "libtriplecam_optical_zoom_control", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libgf_ca", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libgf_ca.so", + ], + shared_libs: [ + "libQSEEComAPI", + "libion", + "libcutils", + "liblog", + "libhardware", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libgf_hal", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libgf_hal.so", + ], + shared_libs: [ + "libcutils", + "libgf_ca", + "libc", + "libm", + "libdl", + "liblog", + "libbinder", + "libutils", + "libc++", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libgoodixhwfingerprint", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libgoodixhwfingerprint.so", + ], + shared_libs: [ + "libutils", + "libcutils", + "libc++", + "liblog", + "libhidlbase", + "libhidltransport", + "libhwbinder", + "vendor.goodix.hardware.biometrics.fingerprint@3.0", + "libgf_hal", + "libgf_ca", + "com.motorola.hardware.biometric.fingerprint@1.0", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libtriplecam_optical_zoom_control", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libtriplecam_optical_zoom_control.so", + ], + shared_libs: [ + "libmpbase", + "liblog", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libtriplecam_video_optical_zoom", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libtriplecam_video_optical_zoom.so", + ], + shared_libs: [ + "libmpbase", + "libOpenCL", + "liblog", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "sensors.moto", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/sensors.moto.so", + ], + shared_libs: [ + "android.hardware.sensors@1.0", + "android.hardware.sensors@2.0", + "android.hardware.sensors@2.0-ScopedWakelock", + "android.hardware.sensors@2.1", + "libcutils", + "libfmq", + "libhardware", + "libhidlbase", + "libbase", + "liblog", + "libpower", + "libutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "sensors.ssc", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/sensors.ssc.so", + ], + shared_libs: [ + "libprotobuf-cpp-lite-3.9.1-vendorcompat", + "liblog", + "libsnsapi", + "libssc", + "libsnsdiaglog", + "libutils", + "libcutils", + "libsns_device_mode_stub", + "libsns_fastRPC_util", + "libsensorslog", + "libhardware", + "libhidlbase", + "android.hardware.sensors@2.0", + "android.hardware.sensors@2.0-ScopedWakelock", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "vendor.qti.hardware.display.mapper@1.1", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.goodix.hardware.biometrics.fingerprint@3.0", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.goodix.hardware.biometrics.fingerprint@3.0.so", + ], + shared_libs: [ + "libhidlbase", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, } android_app_import { - name: "MotoSignatureApp", - owner: "motorola", - apk: "proprietary/system/app/MotoSignatureApp/MotoSignatureApp.apk", - preprocessed: true, - presigned: true, - dex_preopt: { - enabled: false, - }, + name: "MotoSignatureApp", + owner: "motorola", + apk: "proprietary/system/app/MotoSignatureApp/MotoSignatureApp.apk", + preprocessed: true, + presigned: true, + dex_preopt: { + enabled: false, + }, } android_app_import { - name: "MotCamera3AI", - owner: "motorola", - apk: "proprietary/product/app/MotCamera3AI/MotCamera3AI.apk", - preprocessed: true, - presigned: true, - dex_preopt: { - enabled: false, - }, - product_specific: true, + name: "MotCamera3AI", + owner: "motorola", + apk: "proprietary/product/app/MotCamera3AI/MotCamera3AI.apk", + preprocessed: true, + presigned: true, + dex_preopt: { + enabled: false, + }, + product_specific: true, } android_app_import { - name: "HotwordEnrollmentOKGoogleHEXAGON_WIDEBAND", - owner: "motorola", - apk: "proprietary/product/priv-app/HotwordEnrollmentOKGoogleHEXAGON_WIDEBAND/HotwordEnrollmentOKGoogleHEXAGON_WIDEBAND.apk", - certificate: "platform", - dex_preopt: { - enabled: false, - }, - privileged: true, - product_specific: true, + name: "HotwordEnrollmentOKGoogleHEXAGON_WIDEBAND", + owner: "motorola", + apk: "proprietary/product/priv-app/HotwordEnrollmentOKGoogleHEXAGON_WIDEBAND/HotwordEnrollmentOKGoogleHEXAGON_WIDEBAND.apk", + certificate: "platform", + dex_preopt: { + enabled: false, + }, + privileged: true, + product_specific: true, } android_app_import { - name: "HotwordEnrollmentXGoogleHEXAGON_WIDEBAND", - owner: "motorola", - apk: "proprietary/product/priv-app/HotwordEnrollmentXGoogleHEXAGON_WIDEBAND/HotwordEnrollmentXGoogleHEXAGON_WIDEBAND.apk", - certificate: "platform", - dex_preopt: { - enabled: false, - }, - privileged: true, - product_specific: true, + name: "HotwordEnrollmentXGoogleHEXAGON_WIDEBAND", + owner: "motorola", + apk: "proprietary/product/priv-app/HotwordEnrollmentXGoogleHEXAGON_WIDEBAND/HotwordEnrollmentXGoogleHEXAGON_WIDEBAND.apk", + certificate: "platform", + dex_preopt: { + enabled: false, + }, + privileged: true, + product_specific: true, } android_app_import { - name: "MotCamera4", - owner: "motorola", - apk: "proprietary/product/priv-app/MotCamera4/MotCamera4.apk", - preprocessed: true, - presigned: true, - dex_preopt: { - enabled: false, - }, - privileged: true, - product_specific: true, + name: "MotCamera4", + owner: "motorola", + apk: "proprietary/product/priv-app/MotCamera4/MotCamera4.apk", + preprocessed: true, + presigned: true, + dex_preopt: { + enabled: false, + }, + privileged: true, + product_specific: true, } android_app_import { - name: "MotorolaSettingsProvider", - owner: "motorola", - apk: "proprietary/system_ext/priv-app/MotorolaSettingsProvider/MotorolaSettingsProvider.apk", - certificate: "platform", - dex_preopt: { - enabled: false, - }, - privileged: true, - system_ext_specific: true, + name: "MotorolaSettingsProvider", + owner: "motorola", + apk: "proprietary/system_ext/priv-app/MotorolaSettingsProvider/MotorolaSettingsProvider.apk", + certificate: "platform", + dex_preopt: { + enabled: false, + }, + privileged: true, + system_ext_specific: true, } dex_import { - name: "com.motorola.motosignature", - owner: "motorola", - jars: ["proprietary/system/framework/com.motorola.motosignature.jar"], + name: "com.motorola.motosignature", + owner: "motorola", + jars: [ + "proprietary/system/framework/com.motorola.motosignature.jar", + ], } dex_import { - name: "moto-core_services", - owner: "motorola", - jars: ["proprietary/system/framework/moto-core_services.jar"], + name: "moto-core_services", + owner: "motorola", + jars: [ + "proprietary/system/framework/moto-core_services.jar", + ], } dex_import { - name: "moto-settings", - owner: "motorola", - jars: ["proprietary/system/framework/moto-settings.jar"], + name: "moto-settings", + owner: "motorola", + jars: [ + "proprietary/system/framework/moto-settings.jar", + ], } dex_import { - name: "com.android.hotwordenrollment.common.util", - owner: "motorola", - jars: ["proprietary/system_ext/framework/com.android.hotwordenrollment.common.util.jar"], - system_ext_specific: true, + name: "com.android.hotwordenrollment.common.util", + owner: "motorola", + jars: [ + "proprietary/system_ext/framework/com.android.hotwordenrollment.common.util.jar", + ], + system_ext_specific: true, } +cc_prebuilt_binary { + name: "STFlashTool", + owner: "motorola", + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/STFlashTool", + ], + shared_libs: [ + "libcutils", + "libutils", + "liblog", + "libchrome", + "libbase", + "libhardware", + "libpower", + "libz", + "libhidlbase", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + strip: { + none: true, + }, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_binary { + name: "motorola.hardware.camera.desktop@2.0-service", + owner: "motorola", + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/hw/motorola.hardware.camera.desktop@2.0-service", + ], + shared_libs: [ + "liblog", + "libcutils", + "libbase", + "libutils", + "libhardware_legacy", + "libcamera_metadata", + "libhardware", + "libhidlbase", + "libui", + "libgui_vendor", + "libyuv", + "android.hardware.graphics.bufferqueue@1.0", + "android.hardware.graphics.bufferqueue@2.0", + "libstagefright_bufferqueue_helper", + "libstagefright_foundation", + "libbinder", + "motorola.hardware.camera.desktop@1.0", + "motorola.hardware.camera.desktop@2.0", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + strip: { + none: true, + }, + prefer: true, + relative_install_path: "hw", + soc_specific: true, +} + +sh_binary { + name: "motsettings", + owner: "motorola", + src: "proprietary/system_ext/bin/motsettings", + filename: "motsettings", + system_ext_specific: true, +} diff --git a/Android.mk b/Android.mk index f2cb68a..383d316 100644 --- a/Android.mk +++ b/Android.mk @@ -1,6 +1,6 @@ +# # Automatically generated file. DO NOT MODIFY # -# This file is generated by device/motorola/berlin/setup-makefiles.sh LOCAL_PATH := $(call my-dir) diff --git a/BoardConfigVendor.mk b/BoardConfigVendor.mk index f7e7bcd..d22e113 100644 --- a/BoardConfigVendor.mk +++ b/BoardConfigVendor.mk @@ -1,6 +1,6 @@ +# # Automatically generated file. DO NOT MODIFY # -# This file is generated by device/motorola/berlin/setup-makefiles.sh AB_OTA_PARTITIONS += \ bluetooth diff --git a/berlin-vendor.mk b/berlin-vendor.mk index 9c44221..f44edbe 100644 --- a/berlin-vendor.mk +++ b/berlin-vendor.mk @@ -1,16 +1,12 @@ +# # Automatically generated file. DO NOT MODIFY # -# This file is generated by device/motorola/berlin/setup-makefiles.sh PRODUCT_SOONG_NAMESPACES += \ vendor/motorola/berlin PRODUCT_COPY_FILES += \ - vendor/motorola/berlin/proprietary/vendor/etc/permissions/com.motorola.camera3.berlin.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/com.motorola.camera3.berlin.xml \ - vendor/motorola/berlin/proprietary/vendor/etc/permissions/com.motorola.camera3.content.ai.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/com.motorola.camera3.content.ai.xml \ - vendor/motorola/berlin/proprietary/vendor/etc/permissions/com.motorola.camera3.lens.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/com.motorola.camera3.lens.xml \ vendor/motorola/berlin/proprietary/product/etc/permissions/com.motorola.camera3.xml:$(TARGET_COPY_OUT_PRODUCT)/etc/permissions/com.motorola.camera3.xml \ - vendor/motorola/berlin/proprietary/vendor/etc/permissions/com.motorola.camera3.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/com.motorola.camera3.xml \ vendor/motorola/berlin/proprietary/product/etc/permissions/com.motorola.moto-uirefresh.xml:$(TARGET_COPY_OUT_PRODUCT)/etc/permissions/com.motorola.moto-uirefresh.xml \ vendor/motorola/berlin/proprietary/product/etc/permissions/com.motorola.motodisplay.xml:$(TARGET_COPY_OUT_PRODUCT)/etc/permissions/com.motorola.motodisplay.xml \ vendor/motorola/berlin/proprietary/product/etc/permissions/deviceowner-configuration-com.motorola.camera3.xml:$(TARGET_COPY_OUT_PRODUCT)/etc/permissions/deviceowner-configuration-com.motorola.camera3.xml \ @@ -20,10 +16,7 @@ PRODUCT_COPY_FILES += \ vendor/motorola/berlin/proprietary/system/etc/permissions/com.motorola.motosignature.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/permissions/com.motorola.motosignature.xml \ vendor/motorola/berlin/proprietary/system/etc/permissions/moto-core_services.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/permissions/moto-core_services.xml \ vendor/motorola/berlin/proprietary/system/etc/permissions/moto-settings.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/permissions/moto-settings.xml \ - vendor/motorola/berlin/proprietary/system_ext/bin/motsettings:$(TARGET_COPY_OUT_SYSTEM_EXT)/bin/motsettings \ vendor/motorola/berlin/proprietary/system_ext/etc/permissions/com.android.hotwordenrollment.common.util.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/com.android.hotwordenrollment.common.util.xml \ - vendor/motorola/berlin/proprietary/vendor/bin/STFlashTool:$(TARGET_COPY_OUT_VENDOR)/bin/STFlashTool \ - vendor/motorola/berlin/proprietary/vendor/bin/hw/motorola.hardware.camera.desktop@2.0-service:$(TARGET_COPY_OUT_VENDOR)/bin/hw/motorola.hardware.camera.desktop@2.0-service \ vendor/motorola/berlin/proprietary/vendor/etc/acdbdata/Bluetooth_cal.acdb:$(TARGET_COPY_OUT_VENDOR)/etc/acdbdata/Bluetooth_cal.acdb \ vendor/motorola/berlin/proprietary/vendor/etc/acdbdata/General_cal.acdb:$(TARGET_COPY_OUT_VENDOR)/etc/acdbdata/General_cal.acdb \ vendor/motorola/berlin/proprietary/vendor/etc/acdbdata/Global_cal.acdb:$(TARGET_COPY_OUT_VENDOR)/etc/acdbdata/Global_cal.acdb \ @@ -53,6 +46,10 @@ PRODUCT_COPY_FILES += \ vendor/motorola/berlin/proprietary/vendor/etc/libnfc-qrd-SN100_38_4MHZ.conf:$(TARGET_COPY_OUT_VENDOR)/etc/libnfc-qrd-SN100_38_4MHZ.conf \ vendor/motorola/berlin/proprietary/vendor/etc/maxx_conf.ini:$(TARGET_COPY_OUT_VENDOR)/etc/maxx_conf.ini \ vendor/motorola/berlin/proprietary/vendor/etc/maxx_default.mps:$(TARGET_COPY_OUT_VENDOR)/etc/maxx_default.mps \ + vendor/motorola/berlin/proprietary/vendor/etc/permissions/com.motorola.camera3.berlin.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/com.motorola.camera3.berlin.xml \ + vendor/motorola/berlin/proprietary/vendor/etc/permissions/com.motorola.camera3.content.ai.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/com.motorola.camera3.content.ai.xml \ + vendor/motorola/berlin/proprietary/vendor/etc/permissions/com.motorola.camera3.lens.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/com.motorola.camera3.lens.xml \ + vendor/motorola/berlin/proprietary/vendor/etc/permissions/com.motorola.camera3.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/com.motorola.camera3.xml \ vendor/motorola/berlin/proprietary/vendor/etc/pwr/PowerFeatureConfig.xml:$(TARGET_COPY_OUT_VENDOR)/etc/pwr/PowerFeatureConfig.xml \ vendor/motorola/berlin/proprietary/vendor/etc/pwr/VideoPowerOptFeature.xml:$(TARGET_COPY_OUT_VENDOR)/etc/pwr/VideoPowerOptFeature.xml \ vendor/motorola/berlin/proprietary/vendor/etc/qdcm_calib_data_mipi_mot_cmd_csot_1080p_dsc_667.xml:$(TARGET_COPY_OUT_VENDOR)/etc/qdcm_calib_data_mipi_mot_cmd_csot_1080p_dsc_667.xml \ @@ -271,14 +268,6 @@ PRODUCT_COPY_FILES += \ vendor/motorola/berlin/proprietary/vendor/firmware/stmicro-csot-fts3639-21120227-de141027-berlin.ftb:$(TARGET_COPY_OUT_VENDOR)/firmware/stmicro-csot-fts3639-21120227-de141027-berlin.ftb \ vendor/motorola/berlin/proprietary/vendor/firmware/stmicro-visionox-fts3639-21072312-0009200c-berlin.ftb:$(TARGET_COPY_OUT_VENDOR)/firmware/stmicro-visionox-fts3639-21072312-0009200c-berlin.ftb \ vendor/motorola/berlin/proprietary/vendor/firmware/visionox_stm_fts_production_limits.csv:$(TARGET_COPY_OUT_VENDOR)/firmware/visionox_stm_fts_production_limits.csv \ - vendor/motorola/berlin/proprietary/vendor/lib/camera/com.mot.eeprom.mot_gt24p64b_ov08a10_eeprom.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/com.mot.eeprom.mot_gt24p64b_ov08a10_eeprom.so \ - vendor/motorola/berlin/proprietary/vendor/lib/camera/com.mot.eeprom.mot_gt24p64b_ov16a10_eeprom.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/com.mot.eeprom.mot_gt24p64b_ov16a10_eeprom.so \ - vendor/motorola/berlin/proprietary/vendor/lib/camera/com.mot.eeprom.mot_gt24p64e_ov32b40_eeprom.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/com.mot.eeprom.mot_gt24p64e_ov32b40_eeprom.so \ - vendor/motorola/berlin/proprietary/vendor/lib/camera/com.mot.eeprom.mot_gt24p64e_s5khm2_eeprom.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/com.mot.eeprom.mot_gt24p64e_s5khm2_eeprom.so \ - vendor/motorola/berlin/proprietary/vendor/lib/camera/com.qti.sensor.mot_ov08a10.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/com.qti.sensor.mot_ov08a10.so \ - vendor/motorola/berlin/proprietary/vendor/lib/camera/com.qti.sensor.mot_ov16a10.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/com.qti.sensor.mot_ov16a10.so \ - vendor/motorola/berlin/proprietary/vendor/lib/camera/com.qti.sensor.mot_ov32b40.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/com.qti.sensor.mot_ov32b40.so \ - vendor/motorola/berlin/proprietary/vendor/lib/camera/com.qti.sensor.mot_s5khm2.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/com.qti.sensor.mot_s5khm2.so \ vendor/motorola/berlin/proprietary/vendor/lib/camera/com.qti.sensormodule.mot_berlin_ov08a10_qtech.bin:$(TARGET_COPY_OUT_VENDOR)/lib/camera/com.qti.sensormodule.mot_berlin_ov08a10_qtech.bin \ vendor/motorola/berlin/proprietary/vendor/lib/camera/com.qti.sensormodule.mot_berlin_ov16a10_qtech.bin:$(TARGET_COPY_OUT_VENDOR)/lib/camera/com.qti.sensormodule.mot_berlin_ov16a10_qtech.bin \ vendor/motorola/berlin/proprietary/vendor/lib/camera/com.qti.sensormodule.mot_berlin_ov32b40_qtech.bin:$(TARGET_COPY_OUT_VENDOR)/lib/camera/com.qti.sensormodule.mot_berlin_ov32b40_qtech.bin \ @@ -288,174 +277,10 @@ PRODUCT_COPY_FILES += \ vendor/motorola/berlin/proprietary/vendor/lib/camera/com.qti.tuned.mot_berlin_ov16a10.bin:$(TARGET_COPY_OUT_VENDOR)/lib/camera/com.qti.tuned.mot_berlin_ov16a10.bin \ vendor/motorola/berlin/proprietary/vendor/lib/camera/com.qti.tuned.mot_berlin_ov32b40.bin:$(TARGET_COPY_OUT_VENDOR)/lib/camera/com.qti.tuned.mot_berlin_ov32b40.bin \ vendor/motorola/berlin/proprietary/vendor/lib/camera/com.qti.tuned.mot_berlin_s5khm2.bin:$(TARGET_COPY_OUT_VENDOR)/lib/camera/com.qti.tuned.mot_berlin_s5khm2.bin \ - vendor/motorola/berlin/proprietary/vendor/lib/camera/components/com.arcsoft.node.dc_capture.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.arcsoft.node.dc_capture.so \ - vendor/motorola/berlin/proprietary/vendor/lib/camera/components/com.arcsoft.node.dc_preview.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.arcsoft.node.dc_preview.so \ - vendor/motorola/berlin/proprietary/vendor/lib/camera/components/com.mot.node.c2d.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.mot.node.c2d.so \ - vendor/motorola/berlin/proprietary/vendor/lib/camera/components/com.qti.camx.chiiqutils.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.camx.chiiqutils.so \ - vendor/motorola/berlin/proprietary/vendor/lib/camera/components/com.qti.eisv2.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.eisv2.so \ - vendor/motorola/berlin/proprietary/vendor/lib/camera/components/com.qti.eisv3.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.eisv3.so \ - vendor/motorola/berlin/proprietary/vendor/lib/camera/components/com.qti.hvx.addconstant.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.hvx.addconstant.so \ - vendor/motorola/berlin/proprietary/vendor/lib/camera/components/com.qti.hvx.binning.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.hvx.binning.so \ - vendor/motorola/berlin/proprietary/vendor/lib/camera/components/com.qti.node.customhwnode.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.node.customhwnode.so \ - vendor/motorola/berlin/proprietary/vendor/lib/camera/components/com.qti.node.depth.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.node.depth.so \ - vendor/motorola/berlin/proprietary/vendor/lib/camera/components/com.qti.node.dewarp.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.node.dewarp.so \ - vendor/motorola/berlin/proprietary/vendor/lib/camera/components/com.qti.node.dummyrtb.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.node.dummyrtb.so \ - vendor/motorola/berlin/proprietary/vendor/lib/camera/components/com.qti.node.dummysat.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.node.dummysat.so \ - vendor/motorola/berlin/proprietary/vendor/lib/camera/components/com.qti.node.eisv2.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.node.eisv2.so \ - vendor/motorola/berlin/proprietary/vendor/lib/camera/components/com.qti.node.eisv3.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.node.eisv3.so \ - vendor/motorola/berlin/proprietary/vendor/lib/camera/components/com.qti.node.fcv.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.node.fcv.so \ - vendor/motorola/berlin/proprietary/vendor/lib/camera/components/com.qti.node.formatconversion.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.node.formatconversion.so \ - vendor/motorola/berlin/proprietary/vendor/lib/camera/components/com.qti.node.gpu.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.node.gpu.so \ - vendor/motorola/berlin/proprietary/vendor/lib/camera/components/com.qti.node.memcpy.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.node.memcpy.so \ - vendor/motorola/berlin/proprietary/vendor/lib/camera/components/com.qti.node.ml.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.node.ml.so \ - vendor/motorola/berlin/proprietary/vendor/lib/camera/components/com.qti.node.remosaic.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.node.remosaic.so \ - vendor/motorola/berlin/proprietary/vendor/lib/camera/components/com.qti.node.stich.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.node.stich.so \ - vendor/motorola/berlin/proprietary/vendor/lib/camera/components/com.qti.node.swaidenoiser.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.node.swaidenoiser.so \ - vendor/motorola/berlin/proprietary/vendor/lib/camera/components/com.qti.node.swbestats.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.node.swbestats.so \ - vendor/motorola/berlin/proprietary/vendor/lib/camera/components/com.qti.node.swcac.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.node.swcac.so \ - vendor/motorola/berlin/proprietary/vendor/lib/camera/components/com.qti.node.swec.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.node.swec.so \ - vendor/motorola/berlin/proprietary/vendor/lib/camera/components/com.qti.node.swfusion.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.node.swfusion.so \ - vendor/motorola/berlin/proprietary/vendor/lib/camera/components/com.qti.node.swlsc.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.node.swlsc.so \ - vendor/motorola/berlin/proprietary/vendor/lib/camera/components/com.qti.node.swmctf.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.node.swmctf.so \ - vendor/motorola/berlin/proprietary/vendor/lib/camera/components/com.qti.node.swmfnr.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.node.swmfnr.so \ - vendor/motorola/berlin/proprietary/vendor/lib/camera/components/com.qti.node.swpdpc.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.node.swpdpc.so \ - vendor/motorola/berlin/proprietary/vendor/lib/camera/components/com.qti.node.swpreprocess.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.node.swpreprocess.so \ - vendor/motorola/berlin/proprietary/vendor/lib/camera/components/com.qti.node.swregistration.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.node.swregistration.so \ - vendor/motorola/berlin/proprietary/vendor/lib/camera/components/com.qti.stats.aec.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.stats.aec.so \ - vendor/motorola/berlin/proprietary/vendor/lib/camera/components/com.qti.stats.aecwrapper.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.stats.aecwrapper.so \ - vendor/motorola/berlin/proprietary/vendor/lib/camera/components/com.qti.stats.aecxcore.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.stats.aecxcore.so \ - vendor/motorola/berlin/proprietary/vendor/lib/camera/components/com.qti.stats.af.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.stats.af.so \ - vendor/motorola/berlin/proprietary/vendor/lib/camera/components/com.qti.stats.afd.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.stats.afd.so \ - vendor/motorola/berlin/proprietary/vendor/lib/camera/components/com.qti.stats.afwrapper.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.stats.afwrapper.so \ - vendor/motorola/berlin/proprietary/vendor/lib/camera/components/com.qti.stats.asd.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.stats.asd.so \ - vendor/motorola/berlin/proprietary/vendor/lib/camera/components/com.qti.stats.awb.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.stats.awb.so \ - vendor/motorola/berlin/proprietary/vendor/lib/camera/components/com.qti.stats.awbwrapper.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.stats.awbwrapper.so \ - vendor/motorola/berlin/proprietary/vendor/lib/camera/components/com.qti.stats.cnndriver.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.stats.cnndriver.so \ - vendor/motorola/berlin/proprietary/vendor/lib/camera/components/com.qti.stats.haf.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.stats.haf.so \ - vendor/motorola/berlin/proprietary/vendor/lib/camera/components/com.qti.stats.hafoverride.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.stats.hafoverride.so \ - vendor/motorola/berlin/proprietary/vendor/lib/camera/components/com.qti.stats.pdlib.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.stats.pdlib.so \ - vendor/motorola/berlin/proprietary/vendor/lib/camera/components/com.qti.stats.pdlibsony.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.stats.pdlibsony.so \ - vendor/motorola/berlin/proprietary/vendor/lib/camera/components/com.qti.stats.pdlibwrapper.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.stats.pdlibwrapper.so \ - vendor/motorola/berlin/proprietary/vendor/lib/camera/components/com.qti.stats.tracker.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.stats.tracker.so \ - vendor/motorola/berlin/proprietary/vendor/lib/camera/components/com.qtistatic.stats.aec.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qtistatic.stats.aec.so \ - vendor/motorola/berlin/proprietary/vendor/lib/camera/components/com.qtistatic.stats.af.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qtistatic.stats.af.so \ - vendor/motorola/berlin/proprietary/vendor/lib/camera/components/com.qtistatic.stats.awb.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qtistatic.stats.awb.so \ - vendor/motorola/berlin/proprietary/vendor/lib/camera/components/com.qtistatic.stats.pdlib.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qtistatic.stats.pdlib.so \ - vendor/motorola/berlin/proprietary/vendor/lib/camera/components/com.vidhance.node.ica.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.vidhance.node.ica.so \ - vendor/motorola/berlin/proprietary/vendor/lib/camera/components/com.vidhance.node.processing.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.vidhance.node.processing.so \ - vendor/motorola/berlin/proprietary/vendor/lib/camera/components/com.vidhance.stats.aec_dmbr.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.vidhance.stats.aec_dmbr.so \ vendor/motorola/berlin/proprietary/vendor/lib/camera/fdconfigpreview.bin:$(TARGET_COPY_OUT_VENDOR)/lib/camera/fdconfigpreview.bin \ vendor/motorola/berlin/proprietary/vendor/lib/camera/fdconfigpreviewlite.bin:$(TARGET_COPY_OUT_VENDOR)/lib/camera/fdconfigpreviewlite.bin \ vendor/motorola/berlin/proprietary/vendor/lib/camera/fdconfigvideo.bin:$(TARGET_COPY_OUT_VENDOR)/lib/camera/fdconfigvideo.bin \ vendor/motorola/berlin/proprietary/vendor/lib/camera/fdconfigvideolite.bin:$(TARGET_COPY_OUT_VENDOR)/lib/camera/fdconfigvideolite.bin \ - vendor/motorola/berlin/proprietary/vendor/lib/com.qti.chiusecaseselector.so:$(TARGET_COPY_OUT_VENDOR)/lib/com.qti.chiusecaseselector.so \ - vendor/motorola/berlin/proprietary/vendor/lib/com.qti.feature2.anchorsync.so:$(TARGET_COPY_OUT_VENDOR)/lib/com.qti.feature2.anchorsync.so \ - vendor/motorola/berlin/proprietary/vendor/lib/com.qti.feature2.demux.so:$(TARGET_COPY_OUT_VENDOR)/lib/com.qti.feature2.demux.so \ - vendor/motorola/berlin/proprietary/vendor/lib/com.qti.feature2.derivedoffline.so:$(TARGET_COPY_OUT_VENDOR)/lib/com.qti.feature2.derivedoffline.so \ - vendor/motorola/berlin/proprietary/vendor/lib/com.qti.feature2.frameselect.so:$(TARGET_COPY_OUT_VENDOR)/lib/com.qti.feature2.frameselect.so \ - vendor/motorola/berlin/proprietary/vendor/lib/com.qti.feature2.fusion.so:$(TARGET_COPY_OUT_VENDOR)/lib/com.qti.feature2.fusion.so \ - vendor/motorola/berlin/proprietary/vendor/lib/com.qti.feature2.generic.so:$(TARGET_COPY_OUT_VENDOR)/lib/com.qti.feature2.generic.so \ - vendor/motorola/berlin/proprietary/vendor/lib/com.qti.feature2.gs.cedros.so:$(TARGET_COPY_OUT_VENDOR)/lib/com.qti.feature2.gs.cedros.so \ - vendor/motorola/berlin/proprietary/vendor/lib/com.qti.feature2.gs.kamorta.so:$(TARGET_COPY_OUT_VENDOR)/lib/com.qti.feature2.gs.kamorta.so \ - vendor/motorola/berlin/proprietary/vendor/lib/com.qti.feature2.gs.kodiak.so:$(TARGET_COPY_OUT_VENDOR)/lib/com.qti.feature2.gs.kodiak.so \ - vendor/motorola/berlin/proprietary/vendor/lib/com.qti.feature2.gs.mannar.so:$(TARGET_COPY_OUT_VENDOR)/lib/com.qti.feature2.gs.mannar.so \ - vendor/motorola/berlin/proprietary/vendor/lib/com.qti.feature2.gs.sdm865.so:$(TARGET_COPY_OUT_VENDOR)/lib/com.qti.feature2.gs.sdm865.so \ - vendor/motorola/berlin/proprietary/vendor/lib/com.qti.feature2.gs.sm8350.so:$(TARGET_COPY_OUT_VENDOR)/lib/com.qti.feature2.gs.sm8350.so \ - vendor/motorola/berlin/proprietary/vendor/lib/com.qti.feature2.hdr.so:$(TARGET_COPY_OUT_VENDOR)/lib/com.qti.feature2.hdr.so \ - vendor/motorola/berlin/proprietary/vendor/lib/com.qti.feature2.mcreprocrt.so:$(TARGET_COPY_OUT_VENDOR)/lib/com.qti.feature2.mcreprocrt.so \ - vendor/motorola/berlin/proprietary/vendor/lib/com.qti.feature2.memcpy.so:$(TARGET_COPY_OUT_VENDOR)/lib/com.qti.feature2.memcpy.so \ - vendor/motorola/berlin/proprietary/vendor/lib/com.qti.feature2.mfsr.so:$(TARGET_COPY_OUT_VENDOR)/lib/com.qti.feature2.mfsr.so \ - vendor/motorola/berlin/proprietary/vendor/lib/com.qti.feature2.ml.so:$(TARGET_COPY_OUT_VENDOR)/lib/com.qti.feature2.ml.so \ - vendor/motorola/berlin/proprietary/vendor/lib/com.qti.feature2.mux.so:$(TARGET_COPY_OUT_VENDOR)/lib/com.qti.feature2.mux.so \ - vendor/motorola/berlin/proprietary/vendor/lib/com.qti.feature2.qcfa.so:$(TARGET_COPY_OUT_VENDOR)/lib/com.qti.feature2.qcfa.so \ - vendor/motorola/berlin/proprietary/vendor/lib/com.qti.feature2.rawhdr.so:$(TARGET_COPY_OUT_VENDOR)/lib/com.qti.feature2.rawhdr.so \ - vendor/motorola/berlin/proprietary/vendor/lib/com.qti.feature2.realtimeserializer.so:$(TARGET_COPY_OUT_VENDOR)/lib/com.qti.feature2.realtimeserializer.so \ - vendor/motorola/berlin/proprietary/vendor/lib/com.qti.feature2.rt.so:$(TARGET_COPY_OUT_VENDOR)/lib/com.qti.feature2.rt.so \ - vendor/motorola/berlin/proprietary/vendor/lib/com.qti.feature2.rtmcx.so:$(TARGET_COPY_OUT_VENDOR)/lib/com.qti.feature2.rtmcx.so \ - vendor/motorola/berlin/proprietary/vendor/lib/com.qti.feature2.serializer.so:$(TARGET_COPY_OUT_VENDOR)/lib/com.qti.feature2.serializer.so \ - vendor/motorola/berlin/proprietary/vendor/lib/com.qti.feature2.statsregeneration.so:$(TARGET_COPY_OUT_VENDOR)/lib/com.qti.feature2.statsregeneration.so \ - vendor/motorola/berlin/proprietary/vendor/lib/com.qti.feature2.stub.so:$(TARGET_COPY_OUT_VENDOR)/lib/com.qti.feature2.stub.so \ - vendor/motorola/berlin/proprietary/vendor/lib/com.qti.feature2.swmf.so:$(TARGET_COPY_OUT_VENDOR)/lib/com.qti.feature2.swmf.so \ - vendor/motorola/berlin/proprietary/vendor/lib/com.qti.settings.kamorta.so:$(TARGET_COPY_OUT_VENDOR)/lib/com.qti.settings.kamorta.so \ - vendor/motorola/berlin/proprietary/vendor/lib/com.qti.settings.kodiak.so:$(TARGET_COPY_OUT_VENDOR)/lib/com.qti.settings.kodiak.so \ - vendor/motorola/berlin/proprietary/vendor/lib/com.qti.settings.mannar.so:$(TARGET_COPY_OUT_VENDOR)/lib/com.qti.settings.mannar.so \ - vendor/motorola/berlin/proprietary/vendor/lib/com.qti.settings.sdm865.so:$(TARGET_COPY_OUT_VENDOR)/lib/com.qti.settings.sdm865.so \ - vendor/motorola/berlin/proprietary/vendor/lib/com.qti.settings.sm8350.so:$(TARGET_COPY_OUT_VENDOR)/lib/com.qti.settings.sm8350.so \ - vendor/motorola/berlin/proprietary/vendor/lib/com.qti.stats.common.so:$(TARGET_COPY_OUT_VENDOR)/lib/com.qti.stats.common.so \ - vendor/motorola/berlin/proprietary/vendor/lib/com.qualcomm.mcx.distortionmapper.so:$(TARGET_COPY_OUT_VENDOR)/lib/com.qualcomm.mcx.distortionmapper.so \ - vendor/motorola/berlin/proprietary/vendor/lib/com.qualcomm.mcx.linearmapper.so:$(TARGET_COPY_OUT_VENDOR)/lib/com.qualcomm.mcx.linearmapper.so \ - vendor/motorola/berlin/proprietary/vendor/lib/com.qualcomm.mcx.policy.mfl.so:$(TARGET_COPY_OUT_VENDOR)/lib/com.qualcomm.mcx.policy.mfl.so \ - vendor/motorola/berlin/proprietary/vendor/lib/com.qualcomm.qti.mcx.usecase.extension.so:$(TARGET_COPY_OUT_VENDOR)/lib/com.qualcomm.qti.mcx.usecase.extension.so \ - vendor/motorola/berlin/proprietary/vendor/lib/hw/camera.qcom.so:$(TARGET_COPY_OUT_VENDOR)/lib/hw/camera.qcom.so \ - vendor/motorola/berlin/proprietary/vendor/lib/hw/com.qti.chi.override.so:$(TARGET_COPY_OUT_VENDOR)/lib/hw/com.qti.chi.override.so \ - vendor/motorola/berlin/proprietary/vendor/lib/libAndroidAlgSys.so:$(TARGET_COPY_OUT_VENDOR)/lib/libAndroidAlgSys.so \ - vendor/motorola/berlin/proprietary/vendor/lib/libacdbloader.so:$(TARGET_COPY_OUT_VENDOR)/lib/libacdbloader.so \ - vendor/motorola/berlin/proprietary/vendor/lib/libarcsoft_distortion_correction.so:$(TARGET_COPY_OUT_VENDOR)/lib/libarcsoft_distortion_correction.so \ - vendor/motorola/berlin/proprietary/vendor/lib/libarcsoft_portrait_distortion_correction.so:$(TARGET_COPY_OUT_VENDOR)/lib/libarcsoft_portrait_distortion_correction.so \ - vendor/motorola/berlin/proprietary/vendor/lib/libbitmlengine.so:$(TARGET_COPY_OUT_VENDOR)/lib/libbitmlengine.so \ - vendor/motorola/berlin/proprietary/vendor/lib/libbitmlenginev2.so:$(TARGET_COPY_OUT_VENDOR)/lib/libbitmlenginev2.so \ - vendor/motorola/berlin/proprietary/vendor/lib/libc++_shared.so:$(TARGET_COPY_OUT_VENDOR)/lib/libc++_shared.so \ - vendor/motorola/berlin/proprietary/vendor/lib/libc2d_helper.so:$(TARGET_COPY_OUT_VENDOR)/lib/libc2d_helper.so \ - vendor/motorola/berlin/proprietary/vendor/lib/libcamera_nn_stub.so:$(TARGET_COPY_OUT_VENDOR)/lib/libcamera_nn_stub.so \ - vendor/motorola/berlin/proprietary/vendor/lib/libcamerapostproc.so:$(TARGET_COPY_OUT_VENDOR)/lib/libcamerapostproc.so \ - vendor/motorola/berlin/proprietary/vendor/lib/libcamxexternalformatutils.so:$(TARGET_COPY_OUT_VENDOR)/lib/libcamxexternalformatutils.so \ - vendor/motorola/berlin/proprietary/vendor/lib/libcamxfacialfeatures.so:$(TARGET_COPY_OUT_VENDOR)/lib/libcamxfacialfeatures.so \ - vendor/motorola/berlin/proprietary/vendor/lib/libcamxfdalgo.so:$(TARGET_COPY_OUT_VENDOR)/lib/libcamxfdalgo.so \ - vendor/motorola/berlin/proprietary/vendor/lib/libcamxfdengine.so:$(TARGET_COPY_OUT_VENDOR)/lib/libcamxfdengine.so \ - vendor/motorola/berlin/proprietary/vendor/lib/libcamxifestriping.so:$(TARGET_COPY_OUT_VENDOR)/lib/libcamxifestriping.so \ - vendor/motorola/berlin/proprietary/vendor/lib/libcamximageformatutils.so:$(TARGET_COPY_OUT_VENDOR)/lib/libcamximageformatutils.so \ - vendor/motorola/berlin/proprietary/vendor/lib/libcamxqsatalgo.so:$(TARGET_COPY_OUT_VENDOR)/lib/libcamxqsatalgo.so \ - vendor/motorola/berlin/proprietary/vendor/lib/libcamxstatscore.so:$(TARGET_COPY_OUT_VENDOR)/lib/libcamxstatscore.so \ - vendor/motorola/berlin/proprietary/vendor/lib/libcamxswispiqmodule.so:$(TARGET_COPY_OUT_VENDOR)/lib/libcamxswispiqmodule.so \ - vendor/motorola/berlin/proprietary/vendor/lib/libcamxswprocessalgo.so:$(TARGET_COPY_OUT_VENDOR)/lib/libcamxswprocessalgo.so \ - vendor/motorola/berlin/proprietary/vendor/lib/libcamxtintlessalgo.so:$(TARGET_COPY_OUT_VENDOR)/lib/libcamxtintlessalgo.so \ - vendor/motorola/berlin/proprietary/vendor/lib/libchilog.so:$(TARGET_COPY_OUT_VENDOR)/lib/libchilog.so \ - vendor/motorola/berlin/proprietary/vendor/lib/libcom.qti.chinodeutils.so:$(TARGET_COPY_OUT_VENDOR)/lib/libcom.qti.chinodeutils.so \ - vendor/motorola/berlin/proprietary/vendor/lib/libipebpsstriping.so:$(TARGET_COPY_OUT_VENDOR)/lib/libipebpsstriping.so \ - vendor/motorola/berlin/proprietary/vendor/lib/libipebpsstriping170.so:$(TARGET_COPY_OUT_VENDOR)/lib/libipebpsstriping170.so \ - vendor/motorola/berlin/proprietary/vendor/lib/libmmcamera_bestats.so:$(TARGET_COPY_OUT_VENDOR)/lib/libmmcamera_bestats.so \ - vendor/motorola/berlin/proprietary/vendor/lib/libmmcamera_cac3.so:$(TARGET_COPY_OUT_VENDOR)/lib/libmmcamera_cac3.so \ - vendor/motorola/berlin/proprietary/vendor/lib/libmmcamera_faceproc.so:$(TARGET_COPY_OUT_VENDOR)/lib/libmmcamera_faceproc.so \ - vendor/motorola/berlin/proprietary/vendor/lib/libmmcamera_faceproc2.so:$(TARGET_COPY_OUT_VENDOR)/lib/libmmcamera_faceproc2.so \ - vendor/motorola/berlin/proprietary/vendor/lib/libmmcamera_lscv35.so:$(TARGET_COPY_OUT_VENDOR)/lib/libmmcamera_lscv35.so \ - vendor/motorola/berlin/proprietary/vendor/lib/libmmcamera_mfnr.so:$(TARGET_COPY_OUT_VENDOR)/lib/libmmcamera_mfnr.so \ - vendor/motorola/berlin/proprietary/vendor/lib/libmmcamera_mfnr_t4.so:$(TARGET_COPY_OUT_VENDOR)/lib/libmmcamera_mfnr_t4.so \ - vendor/motorola/berlin/proprietary/vendor/lib/libmmcamera_pdpc.so:$(TARGET_COPY_OUT_VENDOR)/lib/libmmcamera_pdpc.so \ - vendor/motorola/berlin/proprietary/vendor/lib/libmot_afd.so:$(TARGET_COPY_OUT_VENDOR)/lib/libmot_afd.so \ - vendor/motorola/berlin/proprietary/vendor/lib/libmot_chi_desktop_helper.so:$(TARGET_COPY_OUT_VENDOR)/lib/libmot_chi_desktop_helper.so \ - vendor/motorola/berlin/proprietary/vendor/lib/libmot_engine_settings.so:$(TARGET_COPY_OUT_VENDOR)/lib/libmot_engine_settings.so \ - vendor/motorola/berlin/proprietary/vendor/lib/libmotoisdataqueue.so:$(TARGET_COPY_OUT_VENDOR)/lib/libmotoisdataqueue.so \ - vendor/motorola/berlin/proprietary/vendor/lib/libmpbase.so:$(TARGET_COPY_OUT_VENDOR)/lib/libmpbase.so \ - vendor/motorola/berlin/proprietary/vendor/lib/libofflinedump.so:$(TARGET_COPY_OUT_VENDOR)/lib/libofflinedump.so \ - vendor/motorola/berlin/proprietary/vendor/lib/libofflinelog.so:$(TARGET_COPY_OUT_VENDOR)/lib/libofflinelog.so \ - vendor/motorola/berlin/proprietary/vendor/lib/libopencv.so:$(TARGET_COPY_OUT_VENDOR)/lib/libopencv.so \ - vendor/motorola/berlin/proprietary/vendor/lib/libos.so:$(TARGET_COPY_OUT_VENDOR)/lib/libos.so \ - vendor/motorola/berlin/proprietary/vendor/lib/libpowercore.so:$(TARGET_COPY_OUT_VENDOR)/lib/libpowercore.so \ - vendor/motorola/berlin/proprietary/vendor/lib/libswregistrationalgo.so:$(TARGET_COPY_OUT_VENDOR)/lib/libswregistrationalgo.so \ - vendor/motorola/berlin/proprietary/vendor/lib/libsynx.so:$(TARGET_COPY_OUT_VENDOR)/lib/libsynx.so \ - vendor/motorola/berlin/proprietary/vendor/lib/libthreadutils.so:$(TARGET_COPY_OUT_VENDOR)/lib/libthreadutils.so \ - vendor/motorola/berlin/proprietary/vendor/lib/libvideooptfeature.so:$(TARGET_COPY_OUT_VENDOR)/lib/libvideooptfeature.so \ - vendor/motorola/berlin/proprietary/vendor/lib/libvideoutils.so:$(TARGET_COPY_OUT_VENDOR)/lib/libvideoutils.so \ - vendor/motorola/berlin/proprietary/vendor/lib/libvidhance.so:$(TARGET_COPY_OUT_VENDOR)/lib/libvidhance.so \ - vendor/motorola/berlin/proprietary/vendor/lib/libvidhance_active_ois.so:$(TARGET_COPY_OUT_VENDOR)/lib/libvidhance_active_ois.so \ - vendor/motorola/berlin/proprietary/vendor/lib/libvidhance_dmbr.so:$(TARGET_COPY_OUT_VENDOR)/lib/libvidhance_dmbr.so \ - vendor/motorola/berlin/proprietary/vendor/lib/libvidhance_face_stabilizer.so:$(TARGET_COPY_OUT_VENDOR)/lib/libvidhance_face_stabilizer.so \ - vendor/motorola/berlin/proprietary/vendor/lib/libvidhance_fbc.so:$(TARGET_COPY_OUT_VENDOR)/lib/libvidhance_fbc.so \ - vendor/motorola/berlin/proprietary/vendor/lib/libvidhance_horizon_correction.so:$(TARGET_COPY_OUT_VENDOR)/lib/libvidhance_horizon_correction.so \ - vendor/motorola/berlin/proprietary/vendor/lib/libvidhance_stabilizer.so:$(TARGET_COPY_OUT_VENDOR)/lib/libvidhance_stabilizer.so \ - vendor/motorola/berlin/proprietary/vendor/lib/libvidhance_zoom_stabilization.so:$(TARGET_COPY_OUT_VENDOR)/lib/libvidhance_zoom_stabilization.so \ - vendor/motorola/berlin/proprietary/vendor/lib/motorola.hardware.camera.desktop@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib/motorola.hardware.camera.desktop@1.0.so \ - vendor/motorola/berlin/proprietary/vendor/lib/motorola.hardware.camera.desktop@2.0.so:$(TARGET_COPY_OUT_VENDOR)/lib/motorola.hardware.camera.desktop@2.0.so \ - vendor/motorola/berlin/proprietary/vendor/lib/soundfx/libmaxxeffect-cembedded.so:$(TARGET_COPY_OUT_VENDOR)/lib/soundfx/libmaxxeffect-cembedded.so \ - vendor/motorola/berlin/proprietary/vendor/lib/vendor.qti.hardware.camera.postproc@1.0-service-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib/vendor.qti.hardware.camera.postproc@1.0-service-impl.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/camera/com.mot.eeprom.mot_gt24p64b_ov08a10_eeprom.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/com.mot.eeprom.mot_gt24p64b_ov08a10_eeprom.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/camera/com.mot.eeprom.mot_gt24p64b_ov16a10_eeprom.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/com.mot.eeprom.mot_gt24p64b_ov16a10_eeprom.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/camera/com.mot.eeprom.mot_gt24p64e_ov32b40_eeprom.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/com.mot.eeprom.mot_gt24p64e_ov32b40_eeprom.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/camera/com.mot.eeprom.mot_gt24p64e_s5khm2_eeprom.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/com.mot.eeprom.mot_gt24p64e_s5khm2_eeprom.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/camera/com.qti.sensor.mot_ov08a10.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/com.qti.sensor.mot_ov08a10.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/camera/com.qti.sensor.mot_ov16a10.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/com.qti.sensor.mot_ov16a10.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/camera/com.qti.sensor.mot_ov32b40.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/com.qti.sensor.mot_ov32b40.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/camera/com.qti.sensor.mot_s5khm2.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/com.qti.sensor.mot_s5khm2.so \ vendor/motorola/berlin/proprietary/vendor/lib64/camera/com.qti.sensormodule.mot_berlin_ov08a10_qtech.bin:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/com.qti.sensormodule.mot_berlin_ov08a10_qtech.bin \ vendor/motorola/berlin/proprietary/vendor/lib64/camera/com.qti.sensormodule.mot_berlin_ov16a10_qtech.bin:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/com.qti.sensormodule.mot_berlin_ov16a10_qtech.bin \ vendor/motorola/berlin/proprietary/vendor/lib64/camera/com.qti.sensormodule.mot_berlin_ov32b40_qtech.bin:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/com.qti.sensormodule.mot_berlin_ov32b40_qtech.bin \ @@ -465,177 +290,189 @@ PRODUCT_COPY_FILES += \ vendor/motorola/berlin/proprietary/vendor/lib64/camera/com.qti.tuned.mot_berlin_ov16a10.bin:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/com.qti.tuned.mot_berlin_ov16a10.bin \ vendor/motorola/berlin/proprietary/vendor/lib64/camera/com.qti.tuned.mot_berlin_ov32b40.bin:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/com.qti.tuned.mot_berlin_ov32b40.bin \ vendor/motorola/berlin/proprietary/vendor/lib64/camera/com.qti.tuned.mot_berlin_s5khm2.bin:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/com.qti.tuned.mot_berlin_s5khm2.bin \ - vendor/motorola/berlin/proprietary/vendor/lib64/camera/components/com.arcsoft.node.dc_capture.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.arcsoft.node.dc_capture.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/camera/components/com.arcsoft.node.dc_preview.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.arcsoft.node.dc_preview.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/camera/components/com.arcsoft.node.smooth_transition.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.arcsoft.node.smooth_transition.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/camera/components/com.mot.node.c2d.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.mot.node.c2d.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/camera/components/com.qti.camx.chiiqutils.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.camx.chiiqutils.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/camera/components/com.qti.eisv2.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.eisv2.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/camera/components/com.qti.eisv3.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.eisv3.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/camera/components/com.qti.hvx.addconstant.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.hvx.addconstant.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/camera/components/com.qti.hvx.binning.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.hvx.binning.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/camera/components/com.qti.node.customhwnode.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.node.customhwnode.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/camera/components/com.qti.node.depth.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.node.depth.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/camera/components/com.qti.node.dewarp.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.node.dewarp.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/camera/components/com.qti.node.dummyrtb.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.node.dummyrtb.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/camera/components/com.qti.node.dummysat.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.node.dummysat.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/camera/components/com.qti.node.eisv2.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.node.eisv2.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/camera/components/com.qti.node.eisv3.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.node.eisv3.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/camera/components/com.qti.node.fcv.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.node.fcv.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/camera/components/com.qti.node.formatconversion.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.node.formatconversion.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/camera/components/com.qti.node.gpu.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.node.gpu.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/camera/components/com.qti.node.memcpy.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.node.memcpy.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/camera/components/com.qti.node.ml.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.node.ml.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/camera/components/com.qti.node.remosaic.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.node.remosaic.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/camera/components/com.qti.node.stich.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.node.stich.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/camera/components/com.qti.node.swaidenoiser.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.node.swaidenoiser.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/camera/components/com.qti.node.swbestats.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.node.swbestats.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/camera/components/com.qti.node.swcac.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.node.swcac.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/camera/components/com.qti.node.swec.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.node.swec.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/camera/components/com.qti.node.swfusion.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.node.swfusion.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/camera/components/com.qti.node.swlsc.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.node.swlsc.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/camera/components/com.qti.node.swmctf.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.node.swmctf.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/camera/components/com.qti.node.swmfnr.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.node.swmfnr.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/camera/components/com.qti.node.swpdpc.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.node.swpdpc.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/camera/components/com.qti.node.swpreprocess.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.node.swpreprocess.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/camera/components/com.qti.node.swregistration.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.node.swregistration.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/camera/components/com.qti.stats.aec.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.stats.aec.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/camera/components/com.qti.stats.aecwrapper.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.stats.aecwrapper.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/camera/components/com.qti.stats.aecxcore.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.stats.aecxcore.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/camera/components/com.qti.stats.af.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.stats.af.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/camera/components/com.qti.stats.afd.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.stats.afd.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/camera/components/com.qti.stats.afwrapper.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.stats.afwrapper.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/camera/components/com.qti.stats.asd.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.stats.asd.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/camera/components/com.qti.stats.awb.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.stats.awb.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/camera/components/com.qti.stats.awbwrapper.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.stats.awbwrapper.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/camera/components/com.qti.stats.cnndriver.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.stats.cnndriver.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/camera/components/com.qti.stats.haf.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.stats.haf.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/camera/components/com.qti.stats.hafoverride.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.stats.hafoverride.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/camera/components/com.qti.stats.pdlib.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.stats.pdlib.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/camera/components/com.qti.stats.pdlibsony.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.stats.pdlibsony.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/camera/components/com.qti.stats.pdlibwrapper.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.stats.pdlibwrapper.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/camera/components/com.qti.stats.tracker.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.stats.tracker.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/camera/components/com.qtistatic.stats.aec.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qtistatic.stats.aec.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/camera/components/com.qtistatic.stats.af.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qtistatic.stats.af.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/camera/components/com.qtistatic.stats.awb.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qtistatic.stats.awb.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/camera/components/com.qtistatic.stats.pdlib.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qtistatic.stats.pdlib.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/camera/components/com.vidhance.node.ica.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.vidhance.node.ica.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/camera/components/com.vidhance.node.processing.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.vidhance.node.processing.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/camera/components/com.vidhance.stats.aec_dmbr.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.vidhance.stats.aec_dmbr.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/camera/components/libdepthmapwrapper_secure.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/libdepthmapwrapper_secure.so \ vendor/motorola/berlin/proprietary/vendor/lib64/camera/fdconfigpreview.bin:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/fdconfigpreview.bin \ vendor/motorola/berlin/proprietary/vendor/lib64/camera/fdconfigpreviewlite.bin:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/fdconfigpreviewlite.bin \ vendor/motorola/berlin/proprietary/vendor/lib64/camera/fdconfigvideo.bin:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/fdconfigvideo.bin \ - vendor/motorola/berlin/proprietary/vendor/lib64/camera/fdconfigvideolite.bin:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/fdconfigvideolite.bin \ - vendor/motorola/berlin/proprietary/vendor/lib64/com.qti.chiusecaseselector.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qti.chiusecaseselector.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/com.qti.feature2.anchorsync.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qti.feature2.anchorsync.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/com.qti.feature2.demux.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qti.feature2.demux.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/com.qti.feature2.derivedoffline.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qti.feature2.derivedoffline.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/com.qti.feature2.frameselect.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qti.feature2.frameselect.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/com.qti.feature2.fusion.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qti.feature2.fusion.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/com.qti.feature2.generic.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qti.feature2.generic.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/com.qti.feature2.gs.cedros.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qti.feature2.gs.cedros.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/com.qti.feature2.gs.kamorta.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qti.feature2.gs.kamorta.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/com.qti.feature2.gs.kodiak.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qti.feature2.gs.kodiak.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/com.qti.feature2.gs.mannar.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qti.feature2.gs.mannar.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/com.qti.feature2.gs.sdm865.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qti.feature2.gs.sdm865.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/com.qti.feature2.gs.sm8350.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qti.feature2.gs.sm8350.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/com.qti.feature2.hdr.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qti.feature2.hdr.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/com.qti.feature2.mcreprocrt.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qti.feature2.mcreprocrt.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/com.qti.feature2.memcpy.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qti.feature2.memcpy.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/com.qti.feature2.mfsr.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qti.feature2.mfsr.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/com.qti.feature2.ml.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qti.feature2.ml.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/com.qti.feature2.mux.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qti.feature2.mux.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/com.qti.feature2.qcfa.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qti.feature2.qcfa.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/com.qti.feature2.rawhdr.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qti.feature2.rawhdr.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/com.qti.feature2.realtimeserializer.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qti.feature2.realtimeserializer.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/com.qti.feature2.rt.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qti.feature2.rt.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/com.qti.feature2.rtmcx.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qti.feature2.rtmcx.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/com.qti.feature2.serializer.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qti.feature2.serializer.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/com.qti.feature2.statsregeneration.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qti.feature2.statsregeneration.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/com.qti.feature2.stub.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qti.feature2.stub.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/com.qti.feature2.swmf.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qti.feature2.swmf.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/com.qti.settings.kamorta.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qti.settings.kamorta.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/com.qti.settings.kodiak.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qti.settings.kodiak.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/com.qti.settings.mannar.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qti.settings.mannar.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/com.qti.settings.sdm865.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qti.settings.sdm865.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/com.qti.settings.sm8350.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qti.settings.sm8350.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/com.qti.stats.common.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qti.stats.common.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/com.qualcomm.mcx.distortionmapper.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qualcomm.mcx.distortionmapper.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/com.qualcomm.mcx.linearmapper.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qualcomm.mcx.linearmapper.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/com.qualcomm.mcx.policy.mfl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qualcomm.mcx.policy.mfl.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/com.qualcomm.qti.mcx.usecase.extension.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qualcomm.qti.mcx.usecase.extension.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/hw/camera.qcom.so:$(TARGET_COPY_OUT_VENDOR)/lib64/hw/camera.qcom.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/hw/com.qti.chi.override.so:$(TARGET_COPY_OUT_VENDOR)/lib64/hw/com.qti.chi.override.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/hw/fingerprint.goodix.default.so:$(TARGET_COPY_OUT_VENDOR)/lib64/hw/fingerprint.goodix.default.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/libacdbloader.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libacdbloader.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/libarcsoft_distortion_correction.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libarcsoft_distortion_correction.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/libarcsoft_portrait_distortion_correction.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libarcsoft_portrait_distortion_correction.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/libarcsoft_triple_sat.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libarcsoft_triple_sat.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/libarcsoft_triple_zoomtranslator.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libarcsoft_triple_zoomtranslator.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/libbitmlengine.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libbitmlengine.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/libbitmlenginev2.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libbitmlenginev2.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/libc2d_helper.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libc2d_helper.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/libcamera_nn_stub.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libcamera_nn_stub.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/libcamerapostproc.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libcamerapostproc.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/libcamxexternalformatutils.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libcamxexternalformatutils.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/libcamxfacialfeatures.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libcamxfacialfeatures.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/libcamxfdalgo.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libcamxfdalgo.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/libcamxfdengine.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libcamxfdengine.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/libcamxifestriping.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libcamxifestriping.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/libcamximageformatutils.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libcamximageformatutils.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/libcamxqsatalgo.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libcamxqsatalgo.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/libcamxstatscore.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libcamxstatscore.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/libcamxswispiqmodule.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libcamxswispiqmodule.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/libcamxswprocessalgo.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libcamxswprocessalgo.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/libcamxtintlessalgo.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libcamxtintlessalgo.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/libchilog.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libchilog.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/libcom.qti.chinodeutils.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libcom.qti.chinodeutils.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/libgf_ca.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libgf_ca.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/libgf_hal.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libgf_hal.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/libgoodixhwfingerprint.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libgoodixhwfingerprint.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/libipebpsstriping.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libipebpsstriping.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/libipebpsstriping170.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libipebpsstriping170.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/libmmcamera_bestats.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libmmcamera_bestats.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/libmmcamera_cac3.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libmmcamera_cac3.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/libmmcamera_faceproc.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libmmcamera_faceproc.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/libmmcamera_faceproc2.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libmmcamera_faceproc2.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/libmmcamera_lscv35.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libmmcamera_lscv35.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/libmmcamera_mfnr.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libmmcamera_mfnr.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/libmmcamera_mfnr_t4.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libmmcamera_mfnr_t4.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/libmmcamera_pdpc.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libmmcamera_pdpc.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/libmot_afd.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libmot_afd.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/libmot_chi_desktop_helper.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libmot_chi_desktop_helper.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/libmot_engine_settings.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libmot_engine_settings.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/libmotoisdataqueue.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libmotoisdataqueue.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/libmpbase.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libmpbase.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/libofflinedump.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libofflinedump.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/libofflinelog.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libofflinelog.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/libopencv.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libopencv.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/libos.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libos.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/libpowercore.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libpowercore.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/libswregistrationalgo.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libswregistrationalgo.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/libsynx.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libsynx.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/libthreadutils.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libthreadutils.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/libtriplecam_optical_zoom_control.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libtriplecam_optical_zoom_control.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/libtriplecam_video_optical_zoom.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libtriplecam_video_optical_zoom.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/libvideooptfeature.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libvideooptfeature.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/libvidhance.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libvidhance.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/libvidhance_active_ois.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libvidhance_active_ois.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/libvidhance_dmbr.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libvidhance_dmbr.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/libvidhance_face_stabilizer.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libvidhance_face_stabilizer.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/libvidhance_fbc.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libvidhance_fbc.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/libvidhance_horizon_correction.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libvidhance_horizon_correction.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/libvidhance_stabilizer.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libvidhance_stabilizer.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/libvidhance_zoom_stabilization.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libvidhance_zoom_stabilization.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/motorola.hardware.camera.desktop@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/motorola.hardware.camera.desktop@1.0.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/motorola.hardware.camera.desktop@2.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/motorola.hardware.camera.desktop@2.0.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/sensors.moto.so:$(TARGET_COPY_OUT_VENDOR)/lib64/sensors.moto.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/sensors.ssc.so:$(TARGET_COPY_OUT_VENDOR)/lib64/sensors.ssc.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/vendor.goodix.hardware.biometrics.fingerprint@3.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.goodix.hardware.biometrics.fingerprint@3.0.so \ - vendor/motorola/berlin/proprietary/vendor/lib64/vendor.qti.hardware.camera.postproc@1.0-service-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.camera.postproc@1.0-service-impl.so + vendor/motorola/berlin/proprietary/vendor/lib64/camera/fdconfigvideolite.bin:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/fdconfigvideolite.bin PRODUCT_PACKAGES += \ + com.mot.eeprom.mot_gt24p64b_ov08a10_eeprom \ + com.mot.eeprom.mot_gt24p64b_ov16a10_eeprom \ + com.mot.eeprom.mot_gt24p64e_ov32b40_eeprom \ + com.mot.eeprom.mot_gt24p64e_s5khm2_eeprom \ + com.qti.sensor.mot_ov08a10 \ + com.qti.sensor.mot_ov16a10 \ + com.qti.sensor.mot_ov32b40 \ + com.qti.sensor.mot_s5khm2 \ + com.arcsoft.node.dc_capture \ + com.arcsoft.node.dc_preview \ + com.mot.node.c2d \ + com.qti.camx.chiiqutils \ + com.qti.eisv2 \ + com.qti.eisv3 \ + com.qti.hvx.addconstant \ + com.qti.hvx.binning \ + com.qti.node.customhwnode \ + com.qti.node.depth \ + com.qti.node.dewarp \ + com.qti.node.dummyrtb \ + com.qti.node.dummysat \ + com.qti.node.eisv2 \ + com.qti.node.eisv3 \ + com.qti.node.fcv \ + com.qti.node.formatconversion \ + com.qti.node.gpu \ + com.qti.node.memcpy \ + com.qti.node.ml \ + com.qti.node.remosaic \ + com.qti.node.stich \ + com.qti.node.swaidenoiser \ + com.qti.node.swbestats \ + com.qti.node.swcac \ + com.qti.node.swec \ + com.qti.node.swfusion \ + com.qti.node.swlsc \ + com.qti.node.swmctf \ + com.qti.node.swmfnr \ + com.qti.node.swpdpc \ + com.qti.node.swpreprocess \ + com.qti.node.swregistration \ + com.qti.stats.aec \ + com.qti.stats.aecwrapper \ + com.qti.stats.aecxcore \ + com.qti.stats.af \ + com.qti.stats.afd \ + com.qti.stats.afwrapper \ + com.qti.stats.asd \ + com.qti.stats.awb \ + com.qti.stats.awbwrapper \ + com.qti.stats.cnndriver \ + com.qti.stats.haf \ + com.qti.stats.hafoverride \ + com.qti.stats.pdlib \ + com.qti.stats.pdlibsony \ + com.qti.stats.pdlibwrapper \ + com.qti.stats.tracker \ + com.qtistatic.stats.aec \ + com.qtistatic.stats.af \ + com.qtistatic.stats.awb \ + com.qtistatic.stats.pdlib \ + com.vidhance.node.ica \ + com.vidhance.node.processing \ + com.vidhance.stats.aec_dmbr \ + com.qti.chiusecaseselector \ + com.qti.feature2.anchorsync \ + com.qti.feature2.demux \ + com.qti.feature2.derivedoffline \ + com.qti.feature2.frameselect \ + com.qti.feature2.fusion \ + com.qti.feature2.generic \ + com.qti.feature2.gs.cedros \ + com.qti.feature2.gs.kamorta \ + com.qti.feature2.gs.kodiak \ + com.qti.feature2.gs.mannar \ + com.qti.feature2.gs.sdm865 \ + com.qti.feature2.gs.sm8350 \ + com.qti.feature2.hdr \ + com.qti.feature2.mcreprocrt \ + com.qti.feature2.memcpy \ + com.qti.feature2.mfsr \ + com.qti.feature2.ml \ + com.qti.feature2.mux \ + com.qti.feature2.qcfa \ + com.qti.feature2.rawhdr \ + com.qti.feature2.realtimeserializer \ + com.qti.feature2.rt \ + com.qti.feature2.rtmcx \ + com.qti.feature2.serializer \ + com.qti.feature2.statsregeneration \ + com.qti.feature2.stub \ + com.qti.feature2.swmf \ + com.qti.settings.kamorta \ + com.qti.settings.kodiak \ + com.qti.settings.mannar \ + com.qti.settings.sdm865 \ + com.qti.settings.sm8350 \ + com.qti.stats.common \ + com.qualcomm.mcx.distortionmapper \ + com.qualcomm.mcx.linearmapper \ + com.qualcomm.mcx.policy.mfl \ + com.qualcomm.qti.mcx.usecase.extension \ + camera.qcom \ + com.qti.chi.override \ + libacdbloader \ + libarcsoft_distortion_correction \ + libarcsoft_portrait_distortion_correction \ + libbitmlengine \ + libbitmlenginev2 \ + libc2d_helper \ + libcamera_nn_stub \ + libcamerapostproc \ + libcamxexternalformatutils \ + libcamxfacialfeatures \ + libcamxfdalgo \ + libcamxfdengine \ + libcamxifestriping \ + libcamximageformatutils \ + libcamxqsatalgo \ + libcamxstatscore \ + libcamxswispiqmodule \ + libcamxswprocessalgo \ + libcamxtintlessalgo \ + libchilog \ + libcom.qti.chinodeutils \ + libipebpsstriping \ + libipebpsstriping170 \ + libmmcamera_bestats \ + libmmcamera_cac3 \ + libmmcamera_faceproc \ + libmmcamera_faceproc2 \ + libmmcamera_lscv35 \ + libmmcamera_mfnr \ + libmmcamera_mfnr_t4 \ + libmmcamera_pdpc \ + libmot_afd \ + libmot_chi_desktop_helper \ + libmot_engine_settings \ + libmotoisdataqueue \ + libmpbase \ + libofflinedump \ + libofflinelog \ + libopencv \ + libos \ + libpowercore \ + libswregistrationalgo \ + libsynx \ + libthreadutils \ + libvideooptfeature \ + libvidhance \ + libvidhance_active_ois \ + libvidhance_dmbr \ + libvidhance_face_stabilizer \ + libvidhance_fbc \ + libvidhance_horizon_correction \ + libvidhance_stabilizer \ + libvidhance_zoom_stabilization \ + motorola.hardware.camera.desktop@1.0 \ + motorola.hardware.camera.desktop@2.0 \ + vendor.qti.hardware.camera.postproc@1.0-service-impl \ + libAndroidAlgSys \ + libc++_shared \ + libvideoutils \ + libmaxxeffect-cembedded \ + com.arcsoft.node.smooth_transition \ + libdepthmapwrapper_secure \ + fingerprint.goodix.default \ + libarcsoft_triple_sat \ + libarcsoft_triple_zoomtranslator \ + libgf_ca \ + libgf_hal \ + libgoodixhwfingerprint \ + libtriplecam_optical_zoom_control \ + libtriplecam_video_optical_zoom \ + sensors.moto \ + sensors.ssc \ + vendor.goodix.hardware.biometrics.fingerprint@3.0 \ MotoSignatureApp \ MotCamera3AI \ HotwordEnrollmentOKGoogleHEXAGON_WIDEBAND \ @@ -645,4 +482,7 @@ PRODUCT_PACKAGES += \ com.motorola.motosignature \ moto-core_services \ moto-settings \ - com.android.hotwordenrollment.common.util + com.android.hotwordenrollment.common.util \ + STFlashTool \ + motorola.hardware.camera.desktop@2.0-service \ + motsettings